.of49-dialog,.of49-history{width:min(1400px,96vw);max-width:96vw;max-height:92dvh;overflow:auto;background:#102647;color:#eef8ff;border:1px solid #49b8ef;border-radius:16px;padding:16px}.of49-dialog::backdrop,.of49-history::backdrop{background:#020b20cc}.of49 header,.of49 footer,.of49-tools{display:flex;gap:12px;flex-wrap:wrap;align-items:center;position:static}.of49 header{justify-content:space-between}.of49 label{display:flex;flex-direction:column;gap:6px;font-size:14px}.of49 label:has(input[type=checkbox]){flex-direction:row}.of49 button,.of49-history button{min-height:44px;background:#095eb8;color:white;border:1px solid #55bdec;border-radius:9px;padding:9px 14px;white-space:normal}.of49 input,.of49 select{background:#08192f;color:#f0faff;border:1px solid #4d83ab;border-radius:8px;padding:10px;font-size:16px;min-width:0;max-width:100%}.of49 input[type=number]{width:110px}.of49-table{overflow-x:auto;margin:16px 0;max-width:100%}.of49 table{border-collapse:collapse;width:100%;min-width:900px}.of49 td,.of49 th{text-align:left;border-bottom:1px solid #315779;padding:10px;vertical-align:top}.of49 td:first-child{min-width:230px}.of49 small{display:block;color:#b4cde5}.of49 [data-f49-error]{color:#ffbdc8}.of49 [data-f49-error]:empty{display:none}.of49 p{line-height:1.5}.of49-history p{border-bottom:1px solid #5b8da5;padding:8px}html[data-theme=light] .of49-dialog,html[data-theme=light] .of49-history{background:#f2f9ff;color:#16395d}html[data-theme=light] .of49 input,html[data-theme=light] .of49 select{background:white;color:#143b5d}@media(max-width:700px){.of49-dialog{padding:10px;max-height:90dvh}.of49 h2{font-size:21px}.of49-tools>label{flex:1 1 45%}.of49-tools button{flex:1 1 45%}.of49{min-width:0}.of49 input[data-notes]{width:180px}}
