._module_1kmpj_1{color:var(--text,#e7edf3);gap:20px;display:grid}._intro_1kmpj_1{justify-content:space-between;align-items:center;gap:15px;display:flex}._intro_1kmpj_1 small{letter-spacing:.15em;opacity:.65;font-size:10px}._intro_1kmpj_1 h2{margin:6px 0;font-size:23px}._module_1kmpj_1 p{opacity:.8;font-size:13px;line-height:1.7}._module_1kmpj_1 h3{margin:5px 0 12px;font-size:18px}._tabs_1kmpj_1{border-bottom:1px solid #8399ad33;flex-wrap:wrap;gap:8px;padding-bottom:14px;display:flex}._module_1kmpj_1 button,._module_1kmpj_1 select,._module_1kmpj_1 input,._module_1kmpj_1 textarea{font:inherit;color:inherit;background:#8193a011;border:1px solid #8296a744;border-radius:8px;padding:10px 13px;font-size:13px}._module_1kmpj_1 button{cursor:pointer;white-space:normal;font-weight:600}._module_1kmpj_1 button:hover{background:#879aa333}._module_1kmpj_1 button:disabled{opacity:.45;cursor:default}:is(._module_1kmpj_1 button:focus-visible,._module_1kmpj_1 a:focus-visible,._module_1kmpj_1 input:focus-visible,._module_1kmpj_1 select:focus-visible,._module_1kmpj_1 textarea:focus-visible){outline-offset:2px;outline:2px solid #df753f}._module_1kmpj_1 option{background:var(--surface,#142330);color:inherit}._tabs_1kmpj_1 ._active_1kmpj_1{color:#e6834e;background:#d2702522;border-color:#e2783e}._tabs_1kmpj_1 span{color:#fff;background:#dc5e31;border-radius:20px;margin-left:8px;padding:2px 6px}._box_1kmpj_1{background:#879aaa08;border:1px solid #8094a733;border-radius:13px;gap:12px;padding:23px;scroll-margin-top:20px;display:grid}._box_1kmpj_1>small{opacity:.6;overflow-wrap:anywhere;font-size:10px}._box_1kmpj_1 a{color:#df874f;font-weight:600}._row_1kmpj_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._row_1kmpj_1 small{opacity:.6;font-size:11px}._row_1kmpj_1 p{margin:6px 0}._module_1kmpj_1 label{gap:8px;font-size:12px;display:grid}._module_1kmpj_1 textarea{resize:vertical;min-height:80px}._module_1kmpj_1 input,._module_1kmpj_1 select,._module_1kmpj_1 textarea{box-sizing:border-box;max-width:100%}._description_1kmpj_1{white-space:pre-wrap;overflow-wrap:anywhere}._delivery_1kmpj_1{border-top:1px solid #8297a322;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 0;display:flex}._delivery_1kmpj_1 span{opacity:.75;font-size:11px}._hint_1kmpj_1{margin:0}._error_1kmpj_1,._notice_1kmpj_1{border-radius:9px;padding:13px 17px;font-size:13px;line-height:1.6}._module_1kmpj_1 ._error_1kmpj_1{color:#e58388;opacity:1;background:#a01e2520;border:1px solid #d5576744}._module_1kmpj_1 ._notice_1kmpj_1{color:#4baf86;opacity:1;background:#22855618;border:1px solid #3a9c7233}._tableWrap_1kmpj_1{border:1px solid #8094a733;border-radius:13px;overflow-x:auto}._module_1kmpj_1 table{border-collapse:collapse;width:100%;min-width:760px}._module_1kmpj_1 th,._module_1kmpj_1 td{text-align:left;border-bottom:1px solid #8297a322;padding:16px;font-size:12px}._module_1kmpj_1 th{opacity:.6;font-weight:500}._module_1kmpj_1 td small{opacity:.6;margin-top:4px;display:block}._buttons_1kmpj_1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._buttons_1kmpj_1 a{padding:8px;font-size:12px}._pagination_1kmpj_1{justify-content:space-between;align-items:center;gap:8px;display:flex}._pagination_1kmpj_1 span{opacity:.6;font-size:11px}._module_1kmpj_1 dl{grid-template-columns:minmax(160px,1fr) 2fr;gap:15px;padding:15px 0;font-size:12px;display:grid}._module_1kmpj_1 dt{opacity:.65}._module_1kmpj_1 dd{margin:0}._overlay_1kmpj_1{z-index:1400;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_1kmpj_1{background:var(--surface,#132330);color:var(--text,#e4edf4);overscroll-behavior:contain;border:1px solid #8094a744;border-radius:15px;gap:17px;width:760px;max-width:100%;max-height:88dvh;padding:28px;display:grid;overflow-y:auto;box-shadow:0 20px 100px #0005}._modal_1kmpj_1 h2{font-size:21px}._historyForm_1kmpj_1{border-top:1px solid #8f9fab33;gap:13px;padding:20px 0;display:grid}._historyForm_1kmpj_1>b{font-size:12px}._module_1kmpj_1 ._checkLabel_1kmpj_1{align-items:center;gap:10px;display:flex}._module_1kmpj_1 input[type=checkbox]{accent-color:#df753f;width:17px;height:17px}._checkLabel_1kmpj_1 input{flex-shrink:0}@media (max-width:700px){._intro_1kmpj_1{align-items:flex-start}._intro_1kmpj_1 h2{font-size:20px}._box_1kmpj_1{padding:17px}._module_1kmpj_1 dl{grid-template-columns:1fr;gap:7px}._module_1kmpj_1 dd{margin-bottom:14px}._overlay_1kmpj_1{padding:8px}._modal_1kmpj_1{max-height:95dvh;padding:20px}._tabs_1kmpj_1 button{flex:1;font-size:11px}}._module_1kmpj_1{--qr-surface:#132330;color:inherit!important}.theme-light ._module_1kmpj_1{--qr-surface:#fff}._module_1kmpj_1 ._modal_1kmpj_1,._module_1kmpj_1 option{background:var(--qr-surface);color:inherit}._generator_1kmpj_3{gap:20px;display:grid}._generatorForm_1kmpj_3{grid-template-columns:1fr 1.6fr 1fr;gap:16px;margin:12px 0;display:grid}._generatorForm_1kmpj_3 button{grid-column:1/-1;color:#fff!important;background:#c75320!important;border-color:#dc6b35!important}._printActions_1kmpj_3{border-top:1px solid #879baa33;flex-wrap:wrap;gap:10px;padding-top:12px;display:flex}._instructions_1kmpj_3{opacity:.85;gap:12px;padding-left:20px;font-size:13px;line-height:1.8;list-style:decimal;display:grid}._pdfModal_1kmpj_3{background:var(--qr-surface,#132330);width:90vw;max-width:1200px;height:90dvh;color:inherit;box-sizing:border-box;border-radius:14px;flex-direction:column;gap:16px;padding:24px;display:flex}._pdfModal_1kmpj_3 h2{font-size:20px}._pdfModal_1kmpj_3 a{color:#e58a56;font-size:13px}._pdfModal_1kmpj_3 small{opacity:.7;font-size:11px}._pdfViewer_1kmpj_3{background:#edf0f3;border:0;border-radius:8px;flex:1;width:100%;min-height:0}._module_1kmpj_1._module_1kmpj_1 option{background:var(--qr-surface)}@media (max-width:700px){._generatorForm_1kmpj_3{grid-template-columns:1fr}._pdfModal_1kmpj_3{width:98vw;height:95dvh;padding:15px}._printActions_1kmpj_3 button{width:100%}}._qrPicker_1kmpj_4{grid-template-columns:1fr 1.6fr;gap:16px;display:grid}._qrPicker_1kmpj_4 label{gap:8px;font-size:12px;display:grid}._qrPicker_1kmpj_4 select,._qrPicker_1kmpj_4 input{width:100%;min-width:0}._qrPicker_1kmpj_4 p{grid-column:1/-1}._newClientQR_1kmpj_4{color:inherit;border:1px solid #8195a644;border-radius:12px;padding:18px}._newClientQR_1kmpj_4 legend{padding:0 6px;font-size:14px;font-weight:600}._newClientQR_1kmpj_4>p{color:inherit;opacity:.8;margin-bottom:14px;font-size:12px;line-height:1.7}@media (max-width:700px){._qrPicker_1kmpj_4{grid-template-columns:1fr}}._qrPreview_1kmpj_6{background:var(--qr-surface,#132330);width:min(80vw,760px);max-height:88dvh;color:inherit;box-sizing:border-box;border-radius:14px;gap:12px;padding:24px;display:grid;overflow:auto}._qrPreview_1kmpj_6 img{width:min(100%,58vh);height:auto;image-rendering:pixelated;background:#fff;margin:auto;display:block}._qrPreview_1kmpj_6 h2{margin:0;font-size:22px}._qrPreview_1kmpj_6 a{color:#e2783e;font-weight:600}._qrPreview_1kmpj_6 p{margin:0}@media (max-width:700px){._qrPreview_1kmpj_6{width:95vw;padding:18px}._qrPreview_1kmpj_6 img{width:100%}}.inspection-due-view{--due-border:#29404c;--due-muted:#a6b8c4;--due-button:#11232f;--due-text:#edf4f8;color:var(--due-text)}.inspection-due-view .view-toolbar{align-items:center;gap:24px;margin-top:18px}.inspection-due-view .view-toolbar h2{font-size:26px}.inspection-due-view .view-toolbar p{color:var(--due-muted);font-size:13px;line-height:1.6}.due-filters{align-items:end;gap:10px;display:flex}.due-filters label{color:var(--due-muted);gap:6px;font-size:12px;display:grid}.inspection-due-view button,.inspection-due-view select,.due-actions a,.customer-device-card button{border:1px solid var(--due-border,#36505e);background:var(--due-button,#10222c);color:var(--due-text,#edf4f8);font:inherit;cursor:pointer;border-radius:8px;min-height:42px;padding:11px 14px;font-size:13px;text-decoration:none}.inspection-due-view button:hover,.due-actions a:hover,.customer-device-card button:hover{border-color:var(--orange)}.inspection-due-view button:disabled,.customer-device-card button:disabled{opacity:.6;cursor:default}.inspection-due-view :focus-visible{outline:2px solid var(--orange);outline-offset:3px}.customer-device-card button:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.due-notice,.due-feedback,.due-error{border:1px solid var(--due-border);color:var(--due-muted);border-radius:9px;padding:12px 16px;font-size:13px;line-height:1.6}.due-feedback{color:#8ce4b4;border-color:#2e7150}.due-error{color:#ffb3a8;border-color:#905047}.due-list>header{border-bottom:1px solid var(--due-border);justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.due-list h3{margin:0;font-size:16px}.due-list>header span{color:var(--due-muted);font-size:12px}.due-list article{border-bottom:1px solid var(--due-border);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:22px;display:grid}.due-list article:last-child{border-bottom:0}.due-device strong{font-size:16px}.due-device p{color:var(--due-muted);margin:8px 0 0;font-size:13px}.due-date{justify-items:end;gap:8px;font-size:13px;display:grid}.due-date>span{border-radius:6px;padding:6px 10px;font-weight:600}.due-date .overdue{color:#ffb8a7;background:#5d2827}.due-date .upcoming{color:#a1ead0;background:#173c35}.due-actions{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.customer-device-card{padding:20px}.customer-device-card>div{flex-wrap:wrap;gap:10px;display:flex}.customer-device-card p{color:#a6b8c4;font-size:13px;line-height:1.6}.customer-edit-grid select{color:#edf4f8;width:100%;min-height:42px;font:inherit;background:#071119;border:1px solid #36505e;border-radius:8px;padding:10px}.theme-light .inspection-due-view{--due-border:#d2dfe5;--due-muted:#536874;--due-button:#fff;--due-text:#172c38}.theme-light .due-date .overdue{color:#9c281a;background:#ffebe5}.theme-light .due-date .upcoming{color:#1c6548;background:#e0f5ea}.theme-light .due-feedback{color:#1c6548}.theme-light .due-error{color:#9c281a}.theme-light .customer-device-card button,.theme-light .customer-edit-grid select{color:#172c38;background:#fff;border-color:#d2dfe5}.theme-light .customer-device-card p{color:#536874}@media (max-width:700px){.inspection-due-view .view-toolbar{display:block}.due-filters{margin-top:16px}.due-list article{grid-template-columns:1fr;padding:16px}.due-date{justify-items:start}.due-actions{display:grid}.due-actions a,.due-actions button{text-align:center;width:100%}.due-list>header{padding:16px}.inspection-due-view .view-toolbar h2{font-size:23px}}._card_d2sn3_1{margin-top:18px;font-size:16px;line-height:1.55}._heading_d2sn3_2{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._heading_d2sn3_2 small{color:var(--orange,#ff5b0a);font-size:12px}._heading_d2sn3_2 h3{margin:5px 0 7px;font-size:24px}._heading_d2sn3_2 p{color:#87959d;max-width:720px;margin:0;font-size:14px}._heading_d2sn3_2>span{white-space:nowrap;border:1px solid;border-radius:999px;padding:8px 11px;font-size:13px}._ready_d2sn3_7{color:#4ed69a}._pending_d2sn3_8{color:#ffc36b}._notice_d2sn3_9,._error_d2sn3_9,._success_d2sn3_9{border:1px solid;border-radius:9px;margin:16px 0;padding:12px 14px;font-size:14px}._notice_d2sn3_9{color:#ffd098;background:#ff8c3214}._error_d2sn3_9{color:#ffb0a7;background:#7b1f1559}._success_d2sn3_9{color:#b2f7d0;background:#124f3259}._form_d2sn3_13{border-top:1px solid #20323c;margin-top:22px;padding-top:6px}._sectionTitle_d2sn3_14{grid-template-columns:38px 1fr auto;align-items:center;gap:12px;margin:22px 0 14px;display:grid}._sectionTitle_d2sn3_14>span{background:var(--orange,#ff5b0a);color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}._sectionTitle_d2sn3_14 h4{margin:0;font-size:18px}._sectionTitle_d2sn3_14 p{color:#7d8c95;margin:3px 0 0;font-size:13px}._sectionTitle_d2sn3_14>b{color:#f2b96a;font-size:12px}._sectionTitle_d2sn3_14>b._ok_d2sn3_19{color:#4ed69a}._grid_d2sn3_20{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}._grid_d2sn3_20 label,._templates_d2sn3_21 label{color:#97a4ab;font-size:14px;display:block}._grid_d2sn3_20 input,._grid_d2sn3_20 select,._templates_d2sn3_21 input,._templates_d2sn3_21 textarea,._positions_d2sn3_22 input,._positions_d2sn3_22 select{color:#eef3f5;width:100%;font:inherit;background:#040c11;border:1px solid #334954;border-radius:8px;margin-top:6px;padding:11px 12px;font-size:15px;display:block}._templates_d2sn3_21{border:1px solid #263b46;border-radius:11px;grid-template-columns:1fr 1fr;gap:11px 16px;margin-top:18px;padding:16px;display:grid}._templates_d2sn3_21 h4{margin:4px 0 0;font-size:16px}._templates_d2sn3_21 label:has(textarea){grid-column:1/-1}._templates_d2sn3_21 p{color:#83919a;grid-column:1/-1;margin:0;font-size:13px}._actions_d2sn3_27{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}._actions_d2sn3_27 button,._add_d2sn3_28,._positions_d2sn3_22 button{color:#eaf0f3;min-height:42px;font:inherit;cursor:pointer;background:#10232d;border:1px solid #405963;border-radius:8px;padding:10px 14px;font-size:14px}._actions_d2sn3_27 button:first-child{color:#fff;background:linear-gradient(135deg,#ff6812,#df4200);border-color:#ff762b}._actions_d2sn3_27 button:disabled{opacity:.5;cursor:wait}._positions_d2sn3_22{gap:9px;display:grid}._positions_d2sn3_22>div{grid-template-columns:minmax(220px,1fr) 90px 110px auto;align-items:end;gap:8px;display:grid}._positions_d2sn3_22 input,._positions_d2sn3_22 select{margin:0}._positions_d2sn3_22 button{min-height:44px}._add_d2sn3_28{margin-top:11px}._toggle_d2sn3_36{cursor:pointer;border:1px solid #354b56;border-radius:10px;align-items:flex-start;gap:12px;margin-top:22px;padding:16px;display:flex}._toggle_d2sn3_36 input{width:24px;height:24px;accent-color:var(--orange,#ff5b0a);margin:1px 0 0}._toggle_d2sn3_36 span,._toggle_d2sn3_36 strong,._toggle_d2sn3_36 small{display:block}._toggle_d2sn3_36 small{color:#87959d;margin-top:5px;font-size:13px}._numbering_d2sn3_40{background:linear-gradient(135deg,#ff69121a,#07141c8c);border:1px solid #5d421f;border-radius:12px;margin:16px 0 22px;padding:16px}._numbering_d2sn3_40>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._numbering_d2sn3_40>header small{color:#ff8d4e;letter-spacing:.08em;font-weight:800}._numbering_d2sn3_40 h4{margin:4px 0 0;font-size:17px}._numbering_d2sn3_40>header>b{color:#69dda9;border:1px solid #367d61;border-radius:999px;padding:5px 9px;font-size:11px}._numbering_d2sn3_40>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:13px;display:grid}._numbering_d2sn3_40 article{background:#030c11ad;border:1px solid #314650;border-radius:9px;padding:13px}._numbering_d2sn3_40 article span,._numbering_d2sn3_40 article strong,._numbering_d2sn3_40 article small{display:block}._numbering_d2sn3_40 article span{color:#9dabb2;font-size:12px}._numbering_d2sn3_40 article strong{color:#ff9c65;margin:4px 0;font-size:20px}._numbering_d2sn3_40 article small{color:#7e8d95}._numbering_d2sn3_40>p{color:#9ba8af;margin:11px 0 0;font-size:12px}._card_d2sn3_1 :is(input,select,textarea,button):focus-visible{outline:3px solid var(--orange,#ff5b0a);outline-offset:2px}@media (max-width:760px){._heading_d2sn3_2{display:block}._heading_d2sn3_2>span{margin-top:12px;display:inline-block}._grid_d2sn3_20,._templates_d2sn3_21,._numbering_d2sn3_40>div{grid-template-columns:1fr}:is(._templates_d2sn3_21 label:has(textarea),._templates_d2sn3_21 p){grid-column:auto}._positions_d2sn3_22>div{grid-template-columns:1fr 90px}._positions_d2sn3_22>div input:first-child{grid-column:1/-1}._sectionTitle_d2sn3_14{grid-template-columns:38px 1fr}._sectionTitle_d2sn3_14>b{grid-column:2}}@media (max-width:480px){._positions_d2sn3_22>div{grid-template-columns:1fr}._positions_d2sn3_22>div input:first-child{grid-column:auto}._numbering_d2sn3_40>header{display:block}._numbering_d2sn3_40>header>b{margin-top:8px;display:inline-block}}._center_4oorw_1{gap:16px;font-size:15px;display:grid}._center_4oorw_1 button,._center_4oorw_1 input,._center_4oorw_1 select{font:inherit}._hero_4oorw_3{justify-content:space-between;align-items:center;gap:24px;display:flex}._hero_4oorw_3 small,._agenda_4oorw_4 small,._builder_4oorw_4 small,._history_4oorw_4 small,._pending_4oorw_4 small,._complete_4oorw_4 small{color:var(--orange);letter-spacing:.1em;font-size:11px;font-weight:800}._hero_4oorw_3 h2,._agenda_4oorw_4 h2,._history_4oorw_4 h2,._editorHeading_4oorw_5 h2,._pending_4oorw_4 h2,._complete_4oorw_4 h2{margin:5px 0;font-size:24px}._hero_4oorw_3 p{color:#85949d;max-width:760px;margin:0;line-height:1.6}._hero_4oorw_3>div:last-child{text-align:right}._hero_4oorw_3>div:last-child b,._hero_4oorw_3>div:last-child span{display:block}._hero_4oorw_3>div:last-child b{font-size:36px}._hero_4oorw_3>div:last-child span{color:#81909a;font-size:12px}._pending_4oorw_4,._complete_4oorw_4{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._pending_4oorw_4{background:linear-gradient(135deg,#68351452,#141f25eb);border-color:#8b572d}._complete_4oorw_4{background:linear-gradient(135deg,#114e3433,#141f25eb);border-color:#265a46}._pending_4oorw_4 p,._complete_4oorw_4 p{color:#99a6ad;margin:0}._pending_4oorw_4 ul{color:#ffd0a6;min-width:300px;margin:0;padding:0;list-style:none}._pending_4oorw_4 li{border-bottom:1px solid #ffffff12;padding:4px 0}._agendaHeader_4oorw_17{border-bottom:1px solid #20323c;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:16px;display:flex}._agendaControls_4oorw_18{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}._agendaControls_4oorw_18>button,._agendaControls_4oorw_18 input,._modeSwitch_4oorw_19 button{color:#edf3f5;cursor:pointer;background:#0b1921;border:1px solid #38505c;border-radius:8px;min-height:40px;padding:8px 12px}._agendaControls_4oorw_18 input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._modeSwitch_4oorw_19{background:#071117;border:1px solid #293f4a;border-radius:10px;padding:3px;display:flex}._modeSwitch_4oorw_19 button{background:0 0;border:0;min-height:32px}._modeSwitch_4oorw_19 button._active_4oorw_23{background:var(--orange);color:#fff}._dayList_4oorw_24{gap:14px;margin-top:16px;display:grid}._day_4oorw_24{background:#040c1159;border:1px solid #263b46;border-radius:12px;overflow:hidden}._day_4oorw_24>header{background:#0a1820;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}._day_4oorw_24>header b,._day_4oorw_24>header span{display:block}._day_4oorw_24>header b{text-transform:capitalize}._day_4oorw_24>header span,._day_4oorw_24>header time{color:#80909a;margin-top:2px;font-size:12px}._protocolRows_4oorw_30{display:grid}._protocolRows_4oorw_30 article{border-top:1px solid #20323c;grid-template-columns:100px minmax(170px,1fr) 95px minmax(280px,auto);align-items:center;gap:12px;padding:13px 14px;display:grid;position:relative}._protocolRows_4oorw_30 article:first-child{border-top:0}._inspection_4oorw_33,._repair_4oorw_33{text-align:center;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:800}._inspection_4oorw_33{color:#69cff6;background:#29a8e124}._repair_4oorw_33{color:#ff9568;background:#ff632226}._protocolInfo_4oorw_36 b,._protocolInfo_4oorw_36 small{display:block}._protocolInfo_4oorw_36 small{color:#83929b;margin-top:4px}._payment_4oorw_38{color:#dce5e9;font-size:13px}._rowActions_4oorw_39{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}._rowActions_4oorw_39 button,._add_4oorw_40,._issue_4oorw_40,._history_4oorw_4 article button,._editorHeading_4oorw_5>button{color:#eaf0f3;cursor:pointer;background:#10232d;border:1px solid #405963;border-radius:8px;min-height:38px;padding:8px 10px;font-size:11px;font-weight:750;text-decoration:none}._rowActions_4oorw_39 button._primary_4oorw_41{background:linear-gradient(135deg,#ff6812,#dc4200);border-color:#ff752a}._rowActions_4oorw_39 button._sendButton_4oorw_42{color:#a8f1d0;background:#1c775140;border-color:#27946a}._receipt_4oorw_43{color:#f0f5f7;cursor:pointer;background:#08171f;border:1px solid #49616d;border-radius:8px;align-items:center;gap:7px;min-height:38px;padding:7px 10px;font-size:11px;font-weight:800;display:flex}._receipt_4oorw_43 input{width:18px;height:18px;accent-color:var(--orange);margin:0}._rowActions_4oorw_39 button:disabled,._issue_4oorw_40:disabled,._history_4oorw_4 article button:disabled{opacity:.55;cursor:wait}._invoiceDelivery_4oorw_46{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:9px 14px;display:flex}._invoiceState_4oorw_47{color:#9cabb3}._sentMarker_4oorw_48,._notSentMarker_4oorw_48{border-radius:8px;align-items:center;gap:5px;padding:6px 9px;font-size:12px;line-height:1.35;display:inline-flex}._sentMarker_4oorw_48{color:#9bedc7;background:#1c77512e;border:1px solid #34be7f59}._sentMarker_4oorw_48 b{color:#d9fff0}._sentMarker_4oorw_48 time{color:#8fc5ad;margin-left:4px}._notSentMarker_4oorw_48{color:#ffc394;background:#89470f21;border:1px solid #e68b4a4d}._noProtocols_4oorw_53{color:#788892;margin:0;padding:20px 14px}._loading_4oorw_54{color:#ffd09c;background:#6b40163d;border:1px solid #73502c;border-radius:9px;margin:0;padding:12px 15px}._editorHeading_4oorw_5{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._editorHeading_4oorw_5 p{color:#83929b;margin:0}._editorHeading_4oorw_5>button{min-width:40px;font-size:20px}._editor_4oorw_5{border-top:1px solid #21333d;margin-top:20px}._editor_4oorw_5>section{border-bottom:1px solid #21333d;padding:18px 0}._editor_4oorw_5 header h3{margin:5px 0;font-size:18px}._typeSwitch_4oorw_61{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}._typeSwitch_4oorw_61 button{color:#dce4e8;cursor:pointer;text-align:left;background:#071117;border:1px solid #344b56;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}._typeSwitch_4oorw_61 button span{color:#83929b;font-size:12px}._typeSwitch_4oorw_61 button._active_4oorw_23{border-color:var(--orange);box-shadow:0 0 0 1px var(--orange)}._typeSwitch_4oorw_61 button._active_4oorw_23 span{color:#ffab7e}._numberPreview_4oorw_66{background:#89470f21;border:1px solid #67421f;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:4px 20px;margin-bottom:14px;padding:14px;display:grid}._numberPreview_4oorw_66 span{color:#adb9bf;font-size:13px}._numberPreview_4oorw_66 strong{color:#ff9a60;font-size:21px}._numberPreview_4oorw_66 small{color:#83929b;grid-column:1/-1}._buyer_4oorw_70{grid-template-columns:2fr 1fr;gap:11px 12px;display:grid}._buyer_4oorw_70 label,._dates_4oorw_71 label{color:#8f9da5;font-size:13px}._buyer_4oorw_70 input,._lines_4oorw_72 input,._lines_4oorw_72 select,._dates_4oorw_71 input,._dates_4oorw_71 select{color:#edf3f5;width:100%;font:inherit;background:#040c11;border:1px solid #324752;border-radius:8px;margin-top:6px;padding:11px 12px;font-size:14px;display:block}._dates_4oorw_71 input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._lines_4oorw_72{gap:8px;display:grid}._lines_4oorw_72>div{grid-template-columns:minmax(220px,1fr) 80px 120px 80px 40px;gap:7px;display:grid}._lines_4oorw_72 input,._lines_4oorw_72 select{margin:0}._lines_4oorw_72 button{color:#ffb0a5;cursor:pointer;background:#251515;border:1px solid #66443f;border-radius:8px}._add_4oorw_40{margin-top:10px}._final_4oorw_79{grid-template-columns:1fr auto;align-items:end;gap:16px;display:grid}._dates_4oorw_71{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:10px;display:grid}._separateSend_4oorw_81{border-left:3px solid var(--orange);color:#a9b5bb;background:#ff681212;max-width:700px;margin:0;padding:12px 14px;line-height:1.55}._total_4oorw_82{min-width:260px}._total_4oorw_82 p{justify-content:space-between;margin:5px 0;display:flex}._total_4oorw_82 span{color:#85939b}._total_4oorw_82 strong{color:var(--orange);font-size:21px}._issue_4oorw_40{background:linear-gradient(135deg,#ff6812,#dc4200);border-color:#ff752a;grid-column:1/-1;font-weight:800}._error_4oorw_87,._success_4oorw_87{border:1px solid;border-radius:9px;margin:0;padding:13px 15px}._error_4oorw_87{color:#ffafa6;background:#731d1459}._success_4oorw_87{color:#aff2cb;background:#124a2f59}._history_4oorw_4>header{justify-content:space-between;align-items:center;display:flex}._history_4oorw_4>header>b{font-size:28px}._history_4oorw_4 article{border-top:1px solid #20323c;grid-template-columns:120px minmax(0,1fr) 120px auto;align-items:center;gap:14px;padding:14px 0;display:grid}._history_4oorw_4 article p{margin:0}._history_4oorw_4 article p>*{display:block}._history_4oorw_4 article p small{color:#7f8d96;margin-top:4px}._historySent_4oorw_96,._historyNotSent_4oorw_96{border-radius:7px;margin-top:7px;padding:5px 8px;font-size:12px;line-height:1.4}._historySent_4oorw_96{color:#9bedc7;background:#1c775126;border:1px solid #34be7f4d}._historySent_4oorw_96 b{color:#d9fff0;display:inline}._historyNotSent_4oorw_96{color:#ffc394;background:#89470f1c;border:1px solid #e68b4a42}._history_4oorw_4 article p em{color:#ffafa6;margin-top:5px;font-style:normal}._history_4oorw_4 article>strong{text-align:right}._history_4oorw_4 article>div{gap:7px;display:flex}._status_4oorw_103{text-align:center;background:#263640;border-radius:999px;padding:6px 8px;font-size:11px}._status_4oorw_103._sent_4oorw_48{color:#62dda5;background:#2fb57921}._status_4oorw_103._send_failed_4oorw_105,._status_4oorw_103._issue_failed_4oorw_105,._status_4oorw_103._issue_unknown_4oorw_105,._status_4oorw_103._pdf_failed_4oorw_105{color:#ff9e90;background:#d5483126}._empty_4oorw_106{color:#7e8d95}._invoiceOverlay_4oorw_107{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00060adb;place-items:center;padding:5vh 5vw;display:grid;position:fixed;inset:0}._invoiceDialog_4oorw_108{background:#dfe4e6;border:1px solid #425965;border-radius:16px;width:min(900px,90vw);max-height:90vh;position:relative;overflow:auto;box-shadow:0 28px 90px #0009}._invoiceClose_4oorw_109{z-index:2;float:right;color:#17232a;cursor:pointer;background:#fff;border:1px solid #adbbc1;border-radius:50%;width:42px;height:42px;margin:12px;font-size:24px;position:sticky;top:12px}._invoicePaper_4oorw_110{color:#19252b;background:#fff;margin:0;padding:54px 58px 44px;font-size:14px}._invoicePaper_4oorw_110>header{border-bottom:3px solid #ff6812;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:24px;display:flex}._invoicePaper_4oorw_110>header small{color:#d94d00;letter-spacing:.1em;font-weight:850}._invoicePaper_4oorw_110>header h2{margin:7px 0;font-size:28px}._invoicePaper_4oorw_110>header p{color:#66747b;margin:0}._invoicePaper_4oorw_110>header>strong{font-size:25px}._invoicePaper_4oorw_110>header>strong span{color:#f45d0b}._invoiceParties_4oorw_114{grid-template-columns:1fr 1fr;gap:34px;margin:28px 0;display:grid}._invoiceParties_4oorw_114 section>*{margin:4px 0;display:block}._invoiceParties_4oorw_114 small{color:#d94d00;letter-spacing:.08em;font-size:11px;font-weight:850}._invoiceParties_4oorw_114 b{font-size:16px}._invoiceParties_4oorw_114 span{color:#596970}._invoiceTable_4oorw_115{border:1px solid #cbd4d8;border-radius:8px;overflow:hidden}._invoiceTable_4oorw_115>div{grid-template-columns:minmax(220px,1fr) 80px 70px 120px;gap:12px;padding:13px 15px;display:grid}._invoiceTable_4oorw_115>div:first-child{background:#e8edef;font-size:12px}._invoiceTable_4oorw_115>div>:not(:first-child){text-align:right}._invoiceSummary_4oorw_116{justify-content:flex-end;align-items:center;gap:30px;margin-top:22px;display:flex}._invoiceSummary_4oorw_116 span{font-size:16px}._invoiceSummary_4oorw_116 strong{color:#d94d00;font-size:28px}._invoicePaper_4oorw_110 footer{border-top:1px solid #d3dade;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:34px;padding-top:18px;display:flex}._invoicePaper_4oorw_110 footer p{margin:0}._invoicePaper_4oorw_110 footer em{color:#7a878d;font-size:11px}._center_4oorw_1 :is(button,input,select):focus-visible{outline:3px solid var(--orange);outline-offset:2px}@media (max-width:1100px){._pending_4oorw_4,._complete_4oorw_4{flex-direction:column}._pending_4oorw_4 ul{width:100%;min-width:0}._agendaHeader_4oorw_17{flex-direction:column;align-items:flex-start}._agendaControls_4oorw_18{justify-content:flex-start}._protocolRows_4oorw_30 article{grid-template-columns:95px minmax(160px,1fr) 90px}._rowActions_4oorw_39{grid-column:1/-1;justify-content:flex-start}._invoiceDelivery_4oorw_46{grid-column:1/-1}}@media (max-width:900px){._dates_4oorw_71{grid-template-columns:1fr 1fr}._history_4oorw_4 article{grid-template-columns:110px 1fr}._history_4oorw_4 article>strong{text-align:left}._final_4oorw_79,._typeSwitch_4oorw_61{grid-template-columns:1fr}}@media (max-width:680px){._hero_4oorw_3{flex-direction:column;align-items:flex-start}._hero_4oorw_3>div:last-child{text-align:left}._agendaControls_4oorw_18{grid-template-columns:auto 1fr auto;display:grid}._modeSwitch_4oorw_19,._agendaControls_4oorw_18>button:last-child{grid-column:1/-1}._buyer_4oorw_70,._dates_4oorw_71{grid-template-columns:1fr}._lines_4oorw_72>div{grid-template-columns:1fr 1fr}._lines_4oorw_72>div input:first-child{grid-column:1/-1}._protocolRows_4oorw_30 article{grid-template-columns:1fr 1fr}._protocolInfo_4oorw_36{grid-area:1/1/auto/-1}._payment_4oorw_38{text-align:right}._rowActions_4oorw_39{grid-column:1/-1;grid-template-columns:1fr;display:grid}._invoiceDelivery_4oorw_46{grid-column:1/-1}._sentMarker_4oorw_48,._notSentMarker_4oorw_48{flex-wrap:wrap;width:100%}._sentMarker_4oorw_48 time{width:100%;margin-left:0}._history_4oorw_4 article{grid-template-columns:1fr}._history_4oorw_4 article>div{flex-wrap:wrap}._total_4oorw_82{width:100%;min-width:0}._numberPreview_4oorw_66{grid-template-columns:1fr}._numberPreview_4oorw_66 small{grid-column:auto}._invoiceOverlay_4oorw_107{padding:2vh 3vw}._invoiceDialog_4oorw_108{width:94vw;max-height:94vh}._invoicePaper_4oorw_110{padding:44px 20px 28px}._invoicePaper_4oorw_110>header,._invoicePaper_4oorw_110 footer{flex-direction:column;align-items:flex-start}._invoiceParties_4oorw_114{grid-template-columns:1fr}._invoiceTable_4oorw_115{overflow-x:auto}._invoiceTable_4oorw_115>div{min-width:620px}._invoiceSummary_4oorw_116{justify-content:space-between}}._root_1p88j_1{--aq-bg:#10232d;--aq-ink:#edf4f8;--aq-muted:#a9bdc9;--aq-border:#314b59;--aq-soft:#152f3c;color:var(--aq-ink);gap:20px;min-width:0;font-size:15px;line-height:1.5;display:grid}.theme-light ._root_1p88j_1{--aq-bg:#fff;--aq-ink:#172e3d;--aq-muted:#52697a;--aq-border:#d5e0e8;--aq-soft:#f0f5f8}.theme-graphite ._root_1p88j_1{--aq-bg:#222933;--aq-ink:#f1f4f8;--aq-muted:#b9c4d3;--aq-border:#485669;--aq-soft:#2c3542}._header_1p88j_4{justify-content:space-between;align-items:center;gap:18px;display:flex}._heading_1p88j_4{align-items:center;gap:14px;min-width:0;display:flex}._headingIcon_1p88j_4{color:#f58b52;background:#c44b151a;border:1px solid #c75a2a55;border-radius:13px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}._headingIcon_1p88j_4 svg{width:27px;height:27px}._header_1p88j_4 h2{letter-spacing:-.03em;margin:0;font-size:24px;line-height:1.3}._header_1p88j_4 p{color:var(--aq-muted);margin:5px 0 0}._root_1p88j_1 button,._root_1p88j_1 input,._root_1p88j_1 select,._root_1p88j_1 a{font:inherit;box-sizing:border-box}._root_1p88j_1 button,._root_1p88j_1 a{transition:background .15s,border-color .15s}._root_1p88j_1 button{cursor:pointer}._root_1p88j_1 button:disabled{opacity:.55;cursor:not-allowed}._root_1p88j_1 :is(button,input,select,a):focus-visible{outline-offset:3px;outline:3px solid #ffab75}._refresh_1p88j_6,._secondary_1p88j_6{border:1px solid var(--aq-border);background:var(--aq-bg);min-height:44px;color:var(--aq-ink);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-weight:600;text-decoration:none;display:inline-flex}._refresh_1p88j_6{flex-shrink:0}._refresh_1p88j_6:hover,._secondary_1p88j_6:hover{background:var(--aq-soft)}._toolbar_1p88j_7{background:var(--aq-bg);border:1px solid var(--aq-border);border-radius:14px;grid-template-columns:minmax(0,1fr) 210px;align-items:end;gap:12px 18px;padding:20px;display:grid}._search_1p88j_7,._sort_1p88j_7{color:var(--aq-muted);gap:7px;min-width:0;font-weight:500;display:grid}._search_1p88j_7>div{border:1px solid var(--aq-border);background:var(--aq-soft);border-radius:9px;align-items:center;gap:10px;min-height:48px;padding:0 13px;display:flex}._search_1p88j_7 svg{flex-shrink:0}._search_1p88j_7 input{width:100%;min-width:0;color:var(--aq-ink);outline-offset:1px!important;background:0 0!important;border:0!important;padding:9px 0!important}._search_1p88j_7 input::placeholder{color:var(--aq-muted)}._sort_1p88j_7 select{border:1px solid var(--aq-border);background:var(--aq-soft);width:100%;min-height:48px;color:var(--aq-ink);border-radius:9px;padding:9px 12px}._sort_1p88j_7 option{background:var(--aq-bg);color:var(--aq-ink)}._count_1p88j_7{color:var(--aq-muted);grid-column:1/-1;margin:2px 0 0;font-size:14px}._tableWrap_1p88j_8{border:1px solid var(--aq-border);background:var(--aq-bg);border-radius:14px;overflow:hidden}._root_1p88j_1 table{border-collapse:collapse;table-layout:auto;width:100%;min-width:0}._root_1p88j_1 th{text-align:left;background:var(--aq-soft);color:var(--aq-muted);padding:13px 18px;font-size:13px;font-weight:600}._root_1p88j_1 td{border-top:1px solid var(--aq-border);vertical-align:middle;padding:20px 18px}._root_1p88j_1 tbody tr:hover{background:var(--aq-soft)}._client_1p88j_8{align-items:center;gap:12px;min-width:0;display:flex}._client_1p88j_8 b{overflow-wrap:anywhere;font-size:16px;line-height:1.45}._avatar_1p88j_8{background:var(--aq-soft);border:1px solid var(--aq-border);width:42px;height:42px;color:var(--aq-muted);border-radius:12px;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}._serial_1p88j_8{color:var(--aq-muted);align-items:center;gap:8px;display:flex}._serial_1p88j_8 svg{flex-shrink:0}._serial_1p88j_8 span{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,monospace;font-size:14px}._labelCode_1p88j_8{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,monospace;font-size:16px;font-weight:700;display:block}._status_1p88j_8{color:#64d6ab;align-items:center;gap:6px;margin-top:4px;font-size:13px;display:inline-flex}._status_1p88j_8 i{background:currentColor;border-radius:50%;width:6px;height:6px}.theme-light ._status_1p88j_8{color:#126447}._actions_1p88j_9{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._primary_1p88j_9{color:#fff;white-space:nowrap;background:#bd440f;border:1px solid #bd440f;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:10px 15px;font-weight:650;text-decoration:none;display:inline-flex}._primary_1p88j_9:hover{background:#9e3508;border-color:#9e3508}._primary_1p88j_9 svg,._secondary_1p88j_6 svg{flex-shrink:0}._invalid_1p88j_9{color:#f4b966;font-size:14px}._pagination_1p88j_9{color:var(--aq-muted);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}._pagination_1p88j_9>div{gap:8px;display:flex}._demoNotice_1p88j_10,._error_1p88j_10{border:1px solid var(--aq-border);background:var(--aq-soft);color:var(--aq-muted);border-radius:10px;margin:0;padding:13px 16px}._error_1p88j_10{color:#ffb0ad;background:#40262b;border-color:#854c50}._error_1p88j_10 p{margin:5px 0 0}._empty_1p88j_10{text-align:center;border:1px dashed var(--aq-border);background:var(--aq-bg);border-radius:14px;justify-items:center;gap:12px;padding:50px 24px;display:grid}._empty_1p88j_10>svg{width:38px;height:38px;color:var(--aq-muted)}._empty_1p88j_10 h3{margin:0;font-size:20px}._empty_1p88j_10 p{max-width:470px;color:var(--aq-muted);margin:0}._dialog_1p88j_11{border:1px solid var(--aq-border);background:var(--aq-bg);width:min(1100px,84vw);max-width:calc(100vw - 24px);max-height:90dvh;color:var(--aq-ink);border-radius:18px;margin:auto;padding:0;overflow:auto;box-shadow:0 30px 120px #0007}._dialog_1p88j_11::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020a12c4}._dialogHeader_1p88j_11{border-bottom:1px solid var(--aq-border);justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;display:flex}._dialogHeader_1p88j_11 small{color:var(--aq-muted);letter-spacing:.08em;font-size:12px;display:block}._dialogHeader_1p88j_11 h2{overflow-wrap:anywhere;margin:3px 0 0;font-size:24px}._dialogContent_1p88j_11{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:30px;padding:28px;display:grid}._qrFrame_1p88j_11{color:#142c3a;aspect-ratio:1;background:#fff;border-radius:12px;place-items:center;min-width:0;padding:10px;display:grid}._qrFrame_1p88j_11 img{object-fit:contain;width:100%;height:auto;max-height:60dvh;display:block}._dialogDetails_1p88j_11{min-width:0}._dialogDetails_1p88j_11 h3{overflow-wrap:anywhere;margin:12px 0 18px;font-size:24px;line-height:1.3}._dialogDetails_1p88j_11 dl{gap:5px;margin:0;display:grid}._dialogDetails_1p88j_11 dt{color:var(--aq-muted);font-size:13px}._dialogDetails_1p88j_11 dd{overflow-wrap:anywhere;margin:0 0 10px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:17px}._instructions_1p88j_11{background:var(--aq-soft);border-radius:10px;margin:16px 0;padding:15px 17px}._instructions_1p88j_11 ol{color:var(--aq-muted);margin:8px 0 0;padding-left:20px;line-height:1.8}._dialogDetails_1p88j_11>._primary_1p88j_9{white-space:normal;text-align:center;width:100%}._hint_1p88j_11{color:var(--aq-muted);margin:12px 0 0;font-size:13px;line-height:1.6}@media (max-width:1100px){._root_1p88j_1 td,._root_1p88j_1 th{padding:15px 12px}._actions_1p88j_9{flex-direction:column;align-items:stretch}._client_1p88j_8{gap:9px}._avatar_1p88j_8{width:34px;height:34px}._dialog_1p88j_11{width:90vw}}@media (max-width:760px){._header_1p88j_4{align-items:flex-start}._headingIcon_1p88j_4{display:none}._refresh_1p88j_6{padding:9px}._refresh_1p88j_6 svg{display:none}._toolbar_1p88j_7{grid-template-columns:1fr;padding:16px}._count_1p88j_7{grid-column:auto}._tableWrap_1p88j_8{background:0 0;border:0;overflow:visible}._root_1p88j_1 table,._root_1p88j_1 tbody{display:block}._root_1p88j_1 thead{display:none}._root_1p88j_1 tr{border:1px solid var(--aq-border);background:var(--aq-bg);border-radius:13px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px;margin-bottom:12px;padding:16px;display:grid;overflow:hidden}._root_1p88j_1 td{border:0;min-width:0;padding:0;display:block}._root_1p88j_1 td:first-child,._root_1p88j_1 td:last-child{grid-column:1/-1}._root_1p88j_1 td[data-label]:before{content:attr(data-label);color:var(--aq-muted);margin-bottom:6px;font-size:12px;display:block}._client_1p88j_8 b{font-size:17px}._avatar_1p88j_8{width:40px;height:40px}._actions_1p88j_9{grid-template-columns:1fr 1fr;gap:8px;display:grid}._actions_1p88j_9 :is(button,a){white-space:normal;padding:10px 8px;font-size:14px}._actions_1p88j_9 svg{width:17px}._serial_1p88j_8{gap:4px}._serial_1p88j_8 svg{display:none}._pagination_1p88j_9{flex-direction:column;align-items:stretch}._pagination_1p88j_9>div{justify-content:space-between}._dialog_1p88j_11{border-radius:14px;width:95vw;max-height:94dvh}._dialogHeader_1p88j_11{padding:16px}._dialogHeader_1p88j_11 h2{font-size:20px}._dialogContent_1p88j_11{grid-template-columns:1fr;gap:18px;padding:16px}._qrFrame_1p88j_11{box-sizing:border-box;justify-self:center;width:100%;max-width:360px}._qrFrame_1p88j_11 img{max-height:none}._dialogDetails_1p88j_11 h3{margin-top:8px;font-size:21px}._instructions_1p88j_11{margin:12px 0}._toolbar_1p88j_7{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}._search_1p88j_7{grid-column:1/-1}._sort_1p88j_7 select{font-size:14px}._count_1p88j_7{grid-column:2;align-self:center;margin:18px 0 0;font-size:13px}._demoNotice_1p88j_10{padding:9px 12px;font-size:13px}._header_1p88j_4 h2{font-size:22px}._header_1p88j_4 p{font-size:14px}._root_1p88j_1 ._dialogDetails_1p88j_11 h3{font-size:21px}._demoNotice_1p88j_10{display:none}}.boss-app[data-panel-appearance=office]{--ui-bg:#f2f5f8;--ui-panel:#fff;--ui-soft:#eaf0f5;--ui-nav:#132b3b;--ui-ink:#142d3b;--ui-muted:#526c7e;--ui-border:#cbd9e3;--ui-action:#b9460d;--ui-accent:#b9460d;--ui-focus:#99400c;--ui-danger:#a32925;--ui-danger-bg:#fff0ef}.boss-app[data-panel-appearance=graphite]{--ui-bg:#15191f;--ui-panel:#222933;--ui-soft:#2c3542;--ui-nav:#10141a;--ui-ink:#f1f4f8;--ui-muted:#b9c4d3;--ui-border:#485669;--ui-action:#a34308;--ui-accent:#ffad71;--ui-focus:#ffad71;--ui-danger:#ffb4af;--ui-danger-bg:#4b292e}.boss-app[data-panel-appearance]{--orange:var(--ui-accent);--cyan:#67d1ff;--panel:var(--ui-panel);--text:var(--ui-ink);--border:var(--ui-border);background:var(--ui-bg);color:var(--ui-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:16px;line-height:1.5}.boss-app[data-panel-appearance=office]{--cyan:#087aa8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.boss-app[data-panel-appearance] .boss-nav{background:var(--ui-nav);border-color:var(--ui-border)}.boss-app[data-panel-appearance] .boss-nav :is(a,button,span){color:#dce7ef}.boss-app[data-panel-appearance] .boss-nav .brand b{color:#ff6800}.boss-app[data-panel-appearance] .boss-nav nav button{min-height:48px;font-size:16px}.boss-app[data-panel-appearance] .boss-nav nav button.active{border-color:var(--ui-accent);color:#fff;background:#ffffff10}.boss-app[data-panel-appearance] :is(.boss-workspace,.tab-content){background:var(--ui-bg);color:var(--ui-ink)}.boss-app[data-panel-appearance] .boss-workspace>header{background:var(--ui-panel);border-color:var(--ui-border);gap:20px}.boss-app[data-panel-appearance] .boss-workspace>header h1{color:var(--ui-ink)}.boss-app[data-panel-appearance] .boss-workspace>header small{color:var(--ui-muted);font-size:12px}.boss-app[data-panel-appearance] .panel-user b{color:var(--ui-ink)}.boss-app[data-panel-appearance] .panel-user small{color:var(--ui-muted)}.boss-app[data-panel-appearance] .panel-search{background:var(--ui-soft);border-color:var(--ui-border)}.boss-app[data-panel-appearance] .panel-search :is(input,svg){color:var(--ui-ink)}.boss-app[data-panel-appearance] .panel-search input{font-size:16px;background:0 0!important}.boss-app[data-panel-appearance] .panel-search input::placeholder{color:var(--ui-muted);opacity:1}.boss-app[data-panel-appearance] .panel-search-results{background:var(--ui-panel);border-color:var(--ui-border);color:var(--ui-ink)}.boss-app[data-panel-appearance] .panel-search-results button{background:var(--ui-panel);color:var(--ui-ink);min-height:56px;font-size:16px}.boss-app[data-panel-appearance] .panel-search-results small{color:var(--ui-muted);font-size:14px}.boss-app[data-panel-appearance] .tab-content{padding-bottom:48px}.boss-app[data-panel-appearance] .tab-content :is(.app-card,.inbox-summary>button,.client-grid>button,.metric-row>button,.finance-metrics article,.employee-profile-card,.client-hero){background:var(--ui-panel);color:var(--ui-ink);border-color:var(--ui-border);border-radius:12px;box-shadow:0 2px 6px #15263306}.boss-app[data-panel-appearance] .tab-content :is(p,label,li,td,dd,input,select,textarea,button,a):not(.demo-document *){line-height:1.5;font-size:16px!important}.boss-app[data-panel-appearance] .tab-content :is(small,dt,th,.section-note,.calendar-legend,.status-badge):not(.demo-document *){line-height:1.5;font-size:14px!important}.boss-app[data-panel-appearance] .tab-content :is(h1,h2,h3,h4,b,strong,dt,dd):not(.demo-document *){color:var(--ui-ink)}.boss-app[data-panel-appearance] .tab-content :is(p,small,label,dt,.empty-state,.period-name,.section-note,.calendar-legend):not(.demo-document *){color:var(--ui-muted)}.boss-app[data-panel-appearance] .tab-content :is(input,select,textarea):not(.demo-document *){min-height:46px;color:var(--ui-ink)!important;background:var(--ui-panel)!important;border-color:var(--ui-border)!important}.boss-app[data-panel-appearance] .tab-content input::placeholder,.boss-app[data-panel-appearance] .tab-content textarea::placeholder{color:var(--ui-muted);opacity:1}.boss-app[data-panel-appearance] .tab-content :is(button,summary){min-height:44px}.boss-app[data-panel-appearance] :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}.boss-app[data-panel-appearance] .tab-content :is(.panel-subnav button,.settings-tabs button,.calendar-navigation button,.calendar-view-switch button,.range-switch button,.metric-switch button,.period-navigation button,.table-pagination button,.customer-data-actions button,.client-detail-actions button,.employee-profile-heading>button,.customer-mode button,.quick-dates button,.work-row>button,.card-head>button,.back-button){background:var(--ui-panel);border-color:var(--ui-border);color:var(--ui-ink)}.boss-app[data-panel-appearance] .tab-content :is(.panel-subnav,.settings-tabs,.calendar-navigation,.range-switch,.metric-switch){border-color:var(--ui-border);background:var(--ui-soft)}.boss-app[data-panel-appearance] .tab-content :is(.panel-subnav button.active,.settings-tabs button.active,.range-switch button.active,.metric-switch button.active,.calendar-view-switch button[aria-pressed=true],.customer-mode button.active){background:var(--ui-ink);color:var(--ui-panel);border-color:var(--ui-ink)}.boss-app[data-panel-appearance] .tab-content :is(.plan-button,.primary,form button[type=submit],.demo-walkthrough button){background:var(--ui-action);border-color:var(--ui-action);color:#fff}.boss-app[data-panel-appearance] .tab-content :is(.danger,.delete-protocol){border-color:var(--ui-danger);color:var(--ui-danger)!important;background:var(--ui-danger-bg)!important}.boss-app[data-panel-appearance] .tab-content :is(button,a):hover{filter:brightness(.96)}.boss-app[data-panel-appearance] .tab-content button:disabled{opacity:.55;cursor:not-allowed;filter:none}.boss-app[data-panel-appearance] .tab-content :is(.card-head,.real-protocols>div,.employee-chart>div,.employee-profile-card>div,.employee-profile-card>div span,.company-data-grid>div,.parts-ranking>div,.today-work-row,.today-calendar-list article,.calendar-day-protocols,.company-edit-dialog footer){border-color:var(--ui-border)}.boss-app[data-panel-appearance] .tab-content :is(.period-navigation b,.calendar-navigation b){color:var(--ui-ink);min-width:0;font-size:14px}.boss-app[data-panel-appearance] .tab-content :is(.stack-bar,.employee-detail-metrics article,.employee-detail-columns>section){background:var(--ui-soft);border-color:var(--ui-border)}.boss-app[data-panel-appearance] .tab-content .today-work-row time{color:var(--ui-accent)}.boss-app[data-panel-appearance] .demo-panel-banner{background:var(--ui-soft);border-color:var(--ui-border);color:var(--ui-ink)}.boss-app[data-panel-appearance] .demo-panel-banner :is(span,a){color:var(--ui-muted);font-size:14px}.boss-app[data-panel-appearance] .demo-panel-banner a{border-color:var(--ui-border)}.boss-app[data-panel-appearance] .tab-content .protocol-actions :is(button,a,summary){border-color:var(--ui-border);background:var(--ui-panel)!important;color:var(--ui-ink)!important;font-size:16px!important}.boss-app[data-panel-appearance] .tab-content :is(.company-edit-dialog,.protocol-editor-dialog,.panel-pdf-dialog){background:var(--ui-panel);color:var(--ui-ink);border-color:var(--ui-border)}.boss-app[data-panel-appearance] .tab-content :is(.company-edit-dialog header,.company-edit-dialog footer,.panel-pdf-dialog header){background:var(--ui-panel);border-color:var(--ui-border)}.boss-app[data-panel-appearance] .mobile-panel-nav,.boss-app[data-panel-appearance] .panel-more-menu{background:var(--ui-panel);border-color:var(--ui-border);color:var(--ui-ink)}.boss-app[data-panel-appearance] .mobile-panel-nav button,.boss-app[data-panel-appearance] .panel-more-menu button{color:var(--ui-ink);font-size:16px}.boss-app[data-panel-appearance] .mobile-panel-nav button.active{background:var(--ui-soft);color:var(--ui-accent)}.boss-app[data-panel-appearance] .mobile-panel-nav button span{color:inherit;font-size:12px}.boss-app[data-panel-appearance] .panel-more-menu button span{color:inherit}.boss-app[data-panel-appearance] .tab-content :is(.client-grid i,.metric-row span,.today-work-row>div span,.section-heading>span,.employee-profile-card footer b,.employee-profile-card footer strong){color:var(--ui-muted);font-size:14px}.boss-app[data-panel-appearance] .panel-more-menu h2{color:var(--ui-ink)}.panel-theme-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.panel-theme-option{text-align:left;border:2px solid var(--ui-border);background:var(--ui-panel);color:var(--ui-ink);cursor:pointer;border-radius:12px;padding:0;overflow:hidden}.panel-theme-option[aria-pressed=true]{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-accent)}.panel-theme-preview{background:#f2f5f8;grid-template-columns:25% 1fr;gap:14px;height:145px;padding:15px;display:grid}.panel-theme-preview>i{background:#132b3b;border-radius:5px}.panel-theme-preview>span{align-content:center;gap:9px;display:grid}.panel-theme-preview b{background:#fff;border:1px solid #d6e1e9;border-radius:4px;height:24px;display:block}.graphite .panel-theme-preview{background:#15191f}.graphite .panel-theme-preview>i{background:#0e131a}.graphite .panel-theme-preview b{background:#2c3542;border-color:#485669}.panel-theme-label{gap:8px;padding:20px;display:grid}.panel-theme-label strong{font-size:20px}.panel-theme-label>span{color:var(--ui-muted);font-size:14px}.panel-theme-label em{color:var(--ui-accent);font-size:14px;font-style:normal;font-weight:600}.calendar-layout-controls{flex-wrap:wrap;align-items:end;gap:20px;margin-bottom:20px;display:flex}.calendar-layout-controls label{gap:5px;display:grid}.calendar-view-switch{border:1px solid var(--ui-border);background:var(--ui-soft);border-radius:9px;gap:4px;padding:4px;display:flex}.calendar-view-switch button{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:8px 16px}.calendar-view[data-calendar-view=day] :is(.service-calendar,.calendar-legend,.calendar-today-disclosure){display:none}.boss-app[data-panel-appearance] .calendar-grid>article{border-color:var(--ui-border)}.boss-app[data-panel-appearance] .calendar-grid>article.selected{background:var(--ui-soft);outline:2px solid var(--ui-accent);outline-offset:-2px}.boss-app[data-panel-appearance] .calendar-grid>article.today>.calendar-day-button{background:var(--ui-ink);color:var(--ui-panel)}.boss-app[data-panel-appearance] .calendar-day-button{width:44px;height:44px;min-height:44px;color:var(--ui-ink);font-size:16px!important}.boss-app[data-panel-appearance] .calendar-grid>article.outside>.calendar-day-button{color:var(--ui-muted)}.boss-app[data-panel-appearance] .calendar-weekdays b{color:var(--ui-muted);border-color:var(--ui-border);font-size:14px}.boss-app[data-panel-appearance] .task-event-card{text-align:left;cursor:pointer;border:1px solid var(--ui-border);border-left:3px solid var(--ui-accent);background:var(--ui-soft);width:100%;color:var(--ui-ink);border-radius:6px;display:block;overflow:hidden;padding:8px!important}.boss-app[data-panel-appearance] .task-event-card :is(b,span,small){white-space:normal;overflow-wrap:anywhere;line-height:1.45;display:block;padding-right:0!important;font-size:14px!important}.boss-app[data-panel-appearance] .calendar-grid article>div>a{background:var(--ui-soft);color:var(--ui-ink)}.boss-app[data-panel-appearance] .calendar-grid article>div>a :is(span,small){font-size:14px!important}.calendar-day-protocols{border-top:1px solid var(--ui-border);margin-top:20px;padding-top:18px}.panel-loading-recovery{color:#f1f4f8;text-align:center;background:#15191f;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100dvh;padding:32px;display:flex}.panel-loading-recovery p{max-width:560px;margin:0;font-size:18px;line-height:1.6}.panel-loading-recovery>div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.panel-loading-recovery button,.panel-loading-recovery>div>a{color:#f1f4f8;min-height:46px;font:inherit;cursor:pointer;background:#222933;border:1px solid #8999ac;border-radius:8px;padding:12px 18px;text-decoration:none}.panel-loading-recovery button{background:#a34308;border-color:#a34308;font-weight:600}.panel-loading-recovery :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #ffad71}@media (max-width:1100px){.boss-app[data-panel-appearance] .calendar-actions,.boss-app[data-panel-appearance] .toolbar-controls{flex-wrap:wrap}.boss-app[data-panel-appearance] .tab-content .view-toolbar{flex-wrap:wrap;align-items:flex-start;gap:16px}}@media (max-width:700px){.boss-app[data-panel-appearance] .tab-content{padding-bottom:110px}.panel-theme-options{grid-template-columns:1fr}.boss-app[data-panel-appearance] .tab-content .calendar-actions{flex-wrap:wrap;gap:12px;width:100%;display:flex}.calendar-actions>.calendar-navigation{justify-content:space-between;width:100%}.calendar-navigation b{text-align:center;flex:1}.calendar-layout-controls{align-items:stretch;gap:12px}.calendar-layout-controls>label{width:100%}.calendar-layout-controls input{box-sizing:border-box;width:100%;min-width:0}.calendar-layout-controls .calendar-view-switch{width:100%}.calendar-view-switch button{flex:1}.boss-app[data-panel-appearance] .today-calendar-list article{grid-template-columns:1fr;gap:12px;display:grid}.boss-app[data-panel-appearance] .today-calendar-list article>div{flex-wrap:wrap;gap:8px;display:flex}.boss-app[data-panel-appearance] .today-calendar-list article>div button{white-space:normal;flex:1}.boss-app[data-panel-appearance] .today-calendar-list article time{gap:12px;display:flex}.boss-app[data-panel-appearance] .calendar-view .view-toolbar{margin-bottom:16px}.boss-app[data-panel-appearance] .tab-content .real-protocols>div{flex-wrap:wrap;gap:10px}.boss-app[data-panel-appearance] .tab-content .real-protocols>div p{flex:1;min-width:180px}.boss-app[data-panel-appearance] .tab-content .protocol-actions{flex-wrap:wrap}.boss-app[data-panel-appearance] .tab-content .protocol-table-scroll{overflow-x:auto}.boss-app[data-panel-appearance] .tab-content .finance-metrics{grid-template-columns:1fr}.boss-app[data-panel-appearance] .tab-content :is(.toolbar-controls,.period-control,.range-switch){max-width:100%}.boss-app[data-panel-appearance] .tab-content .toolbar-controls select{width:100%;min-width:0}.boss-app[data-panel-appearance] .tab-content .period-navigation{align-items:center;max-width:100%;display:flex}.boss-app[data-panel-appearance] .period-navigation b{text-align:center;white-space:normal;flex:1}.boss-app[data-panel-appearance] .header-tools{flex-shrink:0}}
