.debt-cycle-entry{box-sizing:border-box;width:min(96vw,1100px);max-width:96vw;max-height:92dvh;overflow:auto;border:0;border-radius:14px;padding:18px;background:#f8fbfd;color:#19384e}.debt-cycle-entry::backdrop{background:#102a40c9}.debt-cycle-entry header{position:static!important;display:flex;justify-content:space-between;align-items:center;gap:10px}.debt-cycle-entry h2{font-size:20px}.debt-cycle-entry p{font-size:13px;line-height:1.9}.debt-cycle-entry form{display:flex;align-items:end;flex-wrap:wrap;gap:12px;background:#eaf3f7;border-radius:10px;padding:14px}.debt-cycle-entry label{display:block;font-size:13px}.debt-cycle-entry input:not([type=checkbox]){box-sizing:border-box;display:block;max-width:100%;padding:10px;border:1px solid #b8cedd;border-radius:8px;font:inherit}.debt-cycle-entry button{font:inherit;padding:10px;border:1px solid #b8cedd;border-radius:8px;background:white;color:#155c76;cursor:pointer}.debt-cycle-scroll{overflow:auto;max-width:100%;margin-top:12px;border:1px solid #cbdde5;border-radius:10px}.debt-cycle-scroll table{min-width:800px;width:100%;border-collapse:separate;border-spacing:0}.debt-cycle-scroll th,.debt-cycle-scroll td{padding:12px;white-space:nowrap;border-bottom:1px solid #d8e5ed;font-size:13px;text-align:right}.debt-cycle-scroll th{background:#eaf3f7}.debt-cycle-scroll tr>:first-child{position:sticky;right:0;min-width:140px;max-width:180px;background:#eff6f9;z-index:1;white-space:normal}.debt-cycle-scroll small{display:block;color:#647a8d;font-size:11px}@media(max-width:600px){.debt-cycle-entry{padding:12px}.debt-cycle-entry h2{font-size:17px}.debt-cycle-entry input{font-size:16px!important}.debt-cycle-entry form{padding:10px}.debt-cycle-entry [data-search] input{width:100%}}
