@import"https://fonts.googleapis.com/css2?family=Assistant:wght@400;600;700&family=IBM+Plex+Mono:wght@400;600&display=swap";.classifier-shell{min-height:100vh;background:var(--color-surface-sunken);color:var(--color-text-primary);font-family:var(--font-family-ui)}.classifier-header{align-items:center;background:var(--color-surface-default);border-block-end:1px solid var(--color-border-default);display:flex;justify-content:space-between;min-height:84px;padding:18px 30px}.classifier-header h1,.column-heading h2,.form-section h2{margin:0}.classifier-header h1{font-size:24px;letter-spacing:-.02em}.classifier-eyebrow{color:var(--color-text-muted);display:block;font-size:12px;letter-spacing:.08em;margin-block-end:4px}.classifier-context{align-items:end;display:flex;gap:16px}.classifier-context label{color:var(--color-text-muted);display:grid;font-size:12px;gap:4px}.classifier-context select,.classification-line select,.classifier-field input,.classifier-field select,.sort-code-field input{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:6px;color:var(--color-text-primary);font:inherit;min-height:36px;padding:7px 10px}.classifier-grid{display:grid;grid-template-columns:minmax(300px,1fr) minmax(540px,1.38fr) minmax(220px,.62fr);min-height:calc(100vh - 84px)}.classifier-grid.classifier-grid-queue-collapsed{grid-template-columns:828px 580px 32px}.classifier-grid-queue-collapsed>.queue-column{display:flex;justify-content:center;overflow:visible}.queue-collapse-toggle{align-items:center;background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-field);color:var(--color-text-muted);cursor:pointer;display:inline-flex;font-size:12px;height:22px;justify-content:center;line-height:1;padding:0;width:22px}.queue-collapse-toggle:hover{border-color:var(--color-state-here);color:var(--color-text-primary)}.queue-collapse-toggle.queue-expand{margin:6px 0;writing-mode:horizontal-tb}.document-column,.form-column,.queue-column{min-width:0}.document-column,.queue-column{background:var(--color-surface-default)}.document-column{border-inline-end:1px solid var(--color-border-default);display:flex;flex-direction:column}.form-column{background:var(--color-surface-sunken);overflow:auto}.column-heading{align-items:center;background:var(--color-surface-default);border-block-end:1px solid var(--color-border-default);display:flex;justify-content:space-between;min-height:58px;padding:12px 18px}.column-heading>div{display:grid;gap:2px}.column-heading small,.status-message{color:var(--color-text-muted);font-size:12px}.document-count,.queue-count{background:var(--color-surface-here);border-radius:99px;color:var(--color-state-here);font-size:12px;padding:4px 8px}.document-toolbar{align-items:center;border-block-end:1px solid var(--color-border-default);display:flex;gap:6px;padding:10px 12px}.document-toolbar button,.text-button,.icon-button{background:transparent;border:0;color:var(--color-text-primary);cursor:pointer;font:inherit;padding:6px}.document-toolbar button:hover,.text-button:hover,.icon-button:hover{color:var(--color-state-here)}.document-toolbar button:disabled{color:var(--color-text-muted);cursor:not-allowed;opacity:.55}.toolbar-divider{border-inline-start:1px solid var(--color-border-default);height:22px;margin-inline:4px}.split-action{border:1px solid var(--color-border-default)!important;border-radius:6px;margin-inline-start:auto}.document-view{flex:1;overflow:auto;padding:20px}.document-view-pan{cursor:grab;-webkit-user-select:none;user-select:none}.document-view-pan:active{cursor:grabbing}.document-view-pan canvas,.document-view-pan img{pointer-events:none}.pdf-stack{display:grid;gap:16px;justify-items:center}.document-page,.document-image{background:#fff;box-shadow:0 2px 12px #1923301f;max-width:none}.document-image{display:block;height:auto;margin-inline:auto}.document-empty,.empty-form,.document-loading,.queue-empty{color:var(--color-text-muted);padding:44px 20px;text-align:center}.classifier-form{display:grid;gap:14px;padding:18px}.form-section{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:10px;padding:16px}.section-title{align-items:center;border-block-end:1px solid var(--color-border-default);display:flex;justify-content:space-between;margin-block-end:14px;padding-block-end:10px}.section-title h2{font-size:16px}.section-title span{color:var(--color-text-muted);font-size:12px}.field-grid,.unbound-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.classifier-field{display:grid;gap:6px;position:relative}.field-feedback{color:var(--color-state-failed);font-size:var(--font-size-small);line-height:1.35}.approval-chip{color:var(--color-state-approved);font-size:11px;inset-inline-start:0;position:absolute;top:0}.field-label{color:var(--color-text-muted);font-size:12px}.field-label b{color:var(--color-state-alert);margin-inline-start:3px}.classifier-field input{width:100%}.classifier-field input:focus,.classifier-context select:focus,.classification-line select:focus{border-color:var(--color-state-here);box-shadow:0 0 0 3px var(--color-surface-here);outline:0}.classifier-field-derived input{background:var(--color-surface-sunken);color:var(--color-text-muted)}.field-state{color:var(--color-text-muted);font-size:11px}.field-subtext{color:var(--color-text-muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.classification-lines{display:grid;gap:8px;margin-block-start:14px}.classification-line{align-items:center;display:grid;gap:8px;grid-template-columns:24px minmax(112px,auto) 100px 28px}.classification-line input,.classification-line select{min-width:0}.line-number{color:var(--color-text-muted);font-size:12px;text-align:center}.remainder-note{background:var(--color-surface-sunken);color:var(--color-text-muted);font-size:12px;margin-block-start:12px;padding:9px 10px}.line-items-button{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:6px;color:var(--color-text-muted);cursor:pointer;font:inherit;font-size:12px;min-height:36px;padding:6px 8px}.line-items-button:hover{border-color:var(--color-state-here);color:var(--color-state-here)}.classification-tools{align-items:center;display:flex;gap:4px;min-width:0}.purchased-items-button{border-color:var(--color-state-alert);color:var(--color-state-alert);margin-inline-start:auto}.purchased-items-button:hover{border-color:var(--color-state-alert);color:var(--color-state-alert)}.classification-shared-values{display:grid;column-gap:24px;direction:ltr;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:5px;margin-block-end:14px;row-gap:8px}.classification-section{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-field);display:grid;gap:8px;margin-block-end:10px;padding:12px}.classification-section-heading{align-items:start;display:grid;gap:8px;grid-template-columns:22px 1fr auto}.classification-section-heading .classifier-field{width:auto}.classification-section-heading .icon-button{color:var(--color-text-muted);font-size:18px;line-height:26px}.classification-section .classification-values{direction:ltr;grid-template-areas:"total-amount vat-amount" "expense-percent vat-percent" "recognized-total recognized-vat";width:100%}.classification-section .classification-values{grid-template-columns:repeat(2,minmax(0,1fr))}.classification-section .classification-values>.classifier-field,.classification-section .classification-values>.classification-metric{width:auto}.classification-section .classification-values>.classifier-field{direction:ltr;grid-template-columns:minmax(0,1fr) 100px}.classification-section .classification-values>.classifier-field .field-label{direction:rtl;grid-column:2;grid-row:1;text-align:right}.classification-section .classification-values>.classifier-field .field-box,.classification-section .classification-values>.classifier-field .input-wrap{grid-column:1;grid-row:1}.classification-metric{align-items:center;background:var(--color-surface-sunken);border:1px solid var(--color-border-default);border-radius:var(--radius-field);display:flex;direction:rtl;justify-content:space-between;min-height:38px;padding:0 9px}.classification-metric span{font-size:11px}.classification-metric strong{font-family:var(--font-family-ui);font-size:12px;font-weight:400}.classification-add-field{margin-block-start:4px}.classification-add-field .classifier-field{width:100%}.classification-add-field .field-label{font-weight:600}.line-items-clear{color:var(--color-text-primary);min-width:35px;padding-inline:6px}.unbound-field{background:var(--color-surface-sunken);border:1px dashed var(--color-border-default);border-radius:6px;display:grid;gap:4px;padding:10px}.unbound-value{color:var(--color-text-muted);font-size:14px}.unbound-field small{color:var(--color-state-alert);font-size:11px}.derived-card{background:var(--color-surface-sunken);border-radius:6px;display:grid;gap:5px;padding:10px}.derived-card span,.derived-card small{color:var(--color-text-muted);font-size:12px}.derived-card strong{font-family:var(--font-family-mono);font-size:18px;font-weight:600}.send-bar{align-items:center;background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:10px;display:flex;justify-content:space-between;padding:12px 16px}.send-bar span{color:var(--color-text-muted);font-size:12px}.send-button{background:var(--color-state-approved);border:0;border-radius:6px;color:var(--color-text-inverse);cursor:pointer;font:inherit;font-weight:600;padding:10px 18px}.send-button:disabled{background:var(--color-surface-disabled);cursor:not-allowed}.queue-list{display:grid;gap:1px}.queue-row{background:var(--color-surface-default);border:0;border-block-end:1px solid var(--color-border-default);color:var(--color-text-primary);cursor:pointer;display:grid;gap:4px;padding:14px 16px;text-align:start;width:100%}.queue-row:hover,.queue-row-active{background:var(--color-surface-here)}.queue-row-title{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-row-meta,.queue-row>span:not(.queue-row-title){color:var(--color-text-muted);font-size:11px}.business-card{border-block-start:1px solid var(--color-border-default);display:grid;gap:7px;margin-block-start:18px;padding:18px 16px}.business-card strong{font-size:16px}.business-card>span:last-child{color:var(--color-text-muted);font-size:12px}.overlay-layer{align-items:center;background:#19233061;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:10}.picker-panel,.summary-panel,.accountant-transfer-panel{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:12px;box-shadow:0 18px 50px #19233038;max-height:min(720px,90vh);max-width:620px;overflow:auto;padding:20px;width:100%}.accountant-transfer-panel{max-width:620px}.accountant-transfer-field{display:grid;gap:6px;margin-block:18px}.accountant-transfer-field span{color:var(--color-text-muted);font-size:12px}.accountant-transfer-field select,.accountant-transfer-field textarea{border:1px solid var(--color-border-default);border-radius:6px;color:var(--color-text-primary);font:inherit;padding:10px;width:100%}.accountant-transfer-field select:focus,.accountant-transfer-field textarea:focus{border-color:var(--color-state-here);outline:2px solid rgb(44 104 196 / 20%)}.accountant-transfer-actions{align-items:center;border-block-start:1px solid var(--color-border-default);display:flex;gap:8px;justify-content:space-between;margin-block-start:20px;padding-block-start:16px}.picker-heading{align-items:start;display:flex;justify-content:space-between}.picker-heading h2{margin:0}.picker-panel>p{color:var(--color-text-muted);font-size:12px}.picker-items,.summary-lines{display:grid;gap:6px;margin-block:16px}.picker-item,.summary-line{align-items:center;background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:6px;display:flex;font:inherit;justify-content:space-between;padding:10px;text-align:start}.picker-item{color:var(--color-text-primary);cursor:pointer}.picker-item-selected{background:var(--color-surface-approved);border-color:var(--color-state-approved)}.picker-item strong,.summary-line strong{font-family:var(--font-family-mono)}.summary-actions{display:flex;gap:8px;justify-content:end}.button-secondary{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:6px;color:var(--color-text-primary);cursor:pointer;font:inherit;padding:10px 14px}@media (max-width: 1100px){.classifier-grid{grid-template-columns:minmax(250px,.8fr) minmax(480px,1.5fr)}.queue-column{display:none}}@media (max-width: 760px){.classifier-header,.classifier-context{align-items:stretch;flex-direction:column}.classifier-grid{display:block}.document-column{min-height:420px}.field-grid,.unbound-grid{grid-template-columns:1fr}}.classifier-shell{background:var(--color-surface-default);height:926px;margin-inline:auto;min-width:1440px;overflow:hidden;position:relative;width:1440px}.classifier-header{height:45px;min-height:45px;padding:0 16px}.classifier-header h1{font-size:16px;font-weight:600}.classifier-eyebrow{font-size:9px;letter-spacing:0;margin-block-end:0}.classifier-context{flex-direction:row-reverse;gap:8px}.classifier-context span{font-size:11px}.classifier-context label{align-items:center;display:flex;flex-direction:row;font-size:9px;gap:5px}.classifier-context select{border-radius:var(--radius-button);font-size:11px;min-height:26px;padding:3px 8px}.classifier-grid{direction:ltr;grid-template-columns:598px 580px 262px;height:881px;min-height:881px}.document-column,.form-column,.queue-column{direction:rtl}.column-heading{min-height:45px;padding:9px 12px}.column-heading h2{font-size:12px;font-weight:600}.column-heading small,.status-message{font-size:9px}.document-column{background:var(--color-surface-strong-raised);border-inline-end:0;display:grid;grid-template-rows:45px 1fr 50px}.document-column .column-heading{background:var(--color-surface-strong);border-block-end-color:var(--color-border-on-strong);color:var(--color-text-inverse)}.document-toolbar{background:var(--color-surface-strong-raised);border-block-end:0;color:var(--color-text-inverse);grid-row:3;justify-content:center;padding:0}.document-toolbar button{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-button);color:var(--color-text-primary);font-size:11px;padding:6px 10px}.document-toolbar .split-action{border-color:var(--color-border-strong)!important;margin-inline-start:0}.document-view{background:var(--color-surface-strong-raised);padding:30px 20px}.split-editor{display:grid;gap:12px;height:100%;overflow:auto}.split-editor-heading,.split-editor-actions,.split-preview-card>div{align-items:center;display:flex;gap:8px;justify-content:space-between}.split-editor-note{color:var(--color-text-on-strong-muted);font-size:11px;margin:0}.split-canvas-wrap{align-self:start;margin:0 auto;max-width:100%;position:relative}.split-source-image,.split-source-pdf{border:0;display:block;height:auto;max-height:560px;max-width:100%;min-height:400px;object-fit:contain;width:388px}.split-source-pdf{height:560px}.split-source-pdf-canvas{display:block;max-width:100%}.split-page-picker{align-items:center;display:inline-flex;gap:8px}.split-overlay{height:100%;top:0;right:0;bottom:0;left:0;overflow:visible;position:absolute;touch-action:none;width:100%}.split-overlay-adding{cursor:crosshair}.split-polygon{fill:#ffc10724;stroke:#f59e0b;stroke-dasharray:.025 .018;stroke-width:.007}.split-vertex{cursor:grab;fill:#fff;stroke:#b45309;stroke-width:.006}.split-draft{fill:none;stroke:#38bdf8;stroke-dasharray:.025 .018;stroke-width:.007}.split-preview-list{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.split-preview-card{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:8px;display:grid;gap:8px;padding:8px}.split-preview-card img{height:120px;object-fit:contain;width:100%}.queue-row-split{cursor:default;opacity:.72}.queue-row-new-split{border:2px solid var(--color-state-alert);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-state-alert) 28%,transparent)}.queue-row-split-label{color:var(--color-state-here);font-weight:700}.split-delete{background:#fff;border:1px solid #b45309;border-radius:4px;color:#92400e;cursor:pointer;font-size:10px;padding:2px 5px}.document-page,.document-image{box-shadow:none;max-width:388px}.document-empty,.document-loading{color:var(--color-text-on-strong-muted);font-size:11px}.form-column{background:var(--color-surface-default);overflow:hidden;position:relative}.form-column>.column-heading{height:45px;min-height:45px}.classifier-form{display:flex;flex-direction:column;gap:5px;height:836px;overflow:auto;padding:12px 24px 62px}.form-section{background:transparent;border:0;border-radius:0;padding-block:5px}.section-title{background:var(--color-surface-sunken);border:1px solid var(--color-border-default);margin-block-end:12px;min-height:26px;padding:5px 10px}.section-title h2{font-size:11px;font-weight:600}.section-title span,.section-title button{font-size:9px}.field-grid,.compact-unbound-list,.classification-lines,.unbound-grid{display:grid;gap:5px;grid-template-columns:1fr}.classifier-field{display:grid;gap:8px;grid-template-columns:100px 1fr;min-height:26px;max-width:100%;width:100%}.classifier-field input{border-radius:var(--radius-field);font-size:12px;grid-column:2;grid-row:1;min-height:26px;padding:5px 9px}.document-notes-panel,.modal-panel{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:12px;box-shadow:0 18px 50px #19233038;max-width:520px;padding:20px;width:100%}.modal-panel{max-height:calc(100vh - 48px);overflow:auto}.modal-panel h2{margin:0}.modal-panel>label{color:var(--color-text-muted);display:grid;font-size:12px;gap:6px;margin-block:18px}.modal-panel textarea{border:1px solid var(--color-border-default);border-radius:var(--radius-field);color:var(--color-text-primary);font:inherit;font-size:12px;max-height:40vh;padding:7px 9px;resize:vertical;width:100%}.modal-panel textarea:focus{border-color:var(--color-state-here);outline:2px solid rgb(44 104 196 / 20%)}.document-notes-dialog-field{display:grid;gap:6px;margin-block:18px}.document-notes-dialog-field span{color:var(--color-text-muted);font-size:12px}.document-notes-dialog-field textarea{border:1px solid var(--color-border-default);border-radius:var(--radius-field);color:var(--color-text-primary);font:inherit;font-size:12px;padding:7px 9px;resize:none;width:100%}.document-notes-dialog-field textarea:focus{border-color:var(--color-state-here);outline:2px solid rgb(44 104 196 / 20%)}.document-notes-actions{align-items:center;border-block-start:1px solid var(--color-border-default);display:flex;gap:8px;justify-content:flex-start;margin-block-start:20px;padding-block-start:16px}.document-notes-actions .send-button,.document-notes-actions .button-secondary{min-width:84px}.document-notes-actions .send-button{order:-1}.document-notes-actions .button-secondary{margin-inline-start:auto}.field-label{align-self:center;font-size:11px;grid-column:1;grid-row:1;overflow:hidden;padding-inline-end:10px;text-overflow:ellipsis;white-space:nowrap}.approval-chip,.source-chip{font-size:9px;line-height:16px;position:absolute;top:5px;z-index:1}.approval-chip{inset-inline-start:8px;border:1px solid var(--color-border-strong);border-radius:var(--radius-chip);padding-inline:6px}.source-chip{color:var(--color-text-muted);inset-inline-start:72px;border:1px solid var(--color-border-default);border-radius:var(--radius-chip);padding-inline:6px}.field-state,.field-subtext{font-size:9px;grid-column:2;grid-row:2}.unbound-field{align-items:center;background:var(--color-surface-sunken);border:1px solid var(--color-border-default);border-radius:var(--radius-field);display:grid;gap:8px;grid-template-columns:100px 1fr;min-height:26px;padding:0 9px}.unbound-field .field-label{grid-column:1}.unbound-value{color:var(--color-text-muted);font-size:12px;grid-column:2}.unbound-field small{display:none}.classification-line{display:grid;gap:8px;grid-template-columns:22px 1fr minmax(112px,auto) 100px 28px;min-height:26px}.classification-line input,.classification-line select,.line-items-button{border-radius:var(--radius-field);font-size:11px;min-height:26px;padding:4px 8px}.derived-card{align-items:center;border:1px solid var(--color-border-default);border-radius:var(--radius-field);display:grid;grid-template-columns:100px 1fr auto;min-height:38px;padding:0 9px}.derived-card span{font-size:11px}.derived-card strong{font-size:12px}.derived-card small{font-size:9px}.send-bar{background:var(--color-surface-default);border-block-start:1px solid var(--color-border-default);border-inline:0;border-radius:0;bottom:0;inset-inline:0;justify-content:flex-start;min-height:50px;padding:8px 16px;position:sticky;z-index:2}.send-bar span{font-size:9px;margin-inline-end:auto}.send-button{border-radius:var(--radius-button);font-size:11px;padding:7px 14px}.queue-column{border-inline-start:1px solid var(--color-border-default)}.queue-row{gap:2px;min-height:44px;padding:8px 10px}.queue-row-title{font-size:11px}.queue-row-meta,.queue-row>span:not(.queue-row-title){font-size:9px}.business-card{margin-block-start:0;padding:12px 10px}.business-card strong{font-size:12px}.overlay-layer{align-items:stretch;background:#19233038;inset-block:45px 0;inset-inline-end:598px;inset-inline-start:262px;padding:0;position:absolute}.picker-panel,.summary-panel{border-radius:0;box-shadow:none;margin:12px auto;max-height:none;max-width:632px;padding:12px}.send-button-invalid{background:var(--color-surface-disabled);color:var(--color-text-muted)}.classifier-shell{background:var(--color-surface-sunken);height:926px;min-height:926px;min-width:1440px;width:1440px}.classifier-header{align-items:center;background:var(--color-surface-sunken);border-block-end:1px solid var(--color-border-default);display:flex;gap:10px;height:32px;min-height:32px;overflow:hidden;padding:8px 16px}.topbar-mono{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:11px;white-space:nowrap}.classifier-home-button{background:var(--color-state-here);border:1px solid var(--color-state-here);border-radius:4px;color:var(--color-text-inverse);cursor:pointer;font:inherit;font-size:11px;line-height:1;padding:4px 10px;white-space:nowrap}.classifier-home-button:hover,.classifier-home-button:focus-visible{background:var(--color-state-approved);border-color:var(--color-state-approved)}.classifier-home-button:disabled{background:var(--color-surface-disabled);border-color:var(--color-border-default);color:var(--color-text-muted);cursor:not-allowed}.topbar-spacer{flex:1 1 0;min-width:1px}.classifier-context{align-items:center;display:flex;flex-direction:row;gap:10px}.classifier-context label{align-items:center;display:flex;flex-direction:row;gap:5px;white-space:nowrap}.classifier-context label,.classifier-context strong{color:var(--color-text-muted);font-size:11px;font-weight:400}.classifier-context strong:last-child{color:var(--color-text-primary);font-weight:700}.classifier-context select{min-height:24px}.classifier-grid{direction:ltr;grid-template-columns:598px 580px 262px;height:894px;min-height:894px}.document-column,.form-column,.queue-column{direction:rtl;height:894px}.document-column{display:grid;grid-template-rows:32px 1fr 50px}.document-column .column-heading{min-height:32px;padding:6px 12px}.document-view{direction:ltr;align-items:flex-start;background:var(--color-surface-strong-raised);display:flex;flex-direction:column;justify-content:flex-start;overflow:auto;padding:16px 24px}.document-page-count{align-self:stretch;color:var(--color-text-on-strong-muted);direction:rtl;font-size:11px;margin-block-end:10px;text-align:start}.pdf-stack{align-items:center;display:flex;flex-direction:column;gap:12px;margin-inline:auto;min-width:360px;padding-inline:24px;width:max-content}.document-page,.document-image{display:block;flex:0 0 auto;max-width:none}.document-page{height:auto}.document-image{height:auto;margin-inline:auto;transform-origin:top center;width:100%}.form-column{background:var(--color-surface-default);border-inline:1px solid var(--color-border-default);display:flex;flex-direction:column;overflow:hidden;position:relative}.classifier-form{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:5px;height:auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px 13px 10px;scrollbar-gutter:stable}.form-section{flex:0 0 auto}.section-title{min-height:30px;margin-block-end:12px;padding:7px 10px}.section-title h2{font-size:12px}.field-grid,.compact-unbound-list,.classification-lines,.unbound-grid{gap:5px;grid-template-columns:1fr}.classifier-field{width:500px}.classification-shared-values .classifier-field{direction:rtl;grid-row:1;grid-template-columns:80px minmax(0,1fr);width:100%}.classification-shared-values .classifier-field:nth-child(1){grid-column:1 / -1;grid-row:2}.classification-shared-values .classifier-field:nth-child(2){grid-column:2;grid-row:1}.classification-shared-values .classifier-field:nth-child(3){grid-column:1;grid-row:1}.classification-add-field .classifier-field{width:340px}.classification-section>.classification-metric{width:340px}.classifier-field input,.classifier-field select,.classification-line input,.classification-line select,.line-items-button{min-height:26px}.classifier-field input:focus,.classifier-field select:focus,.classification-line input:focus,.classification-line select:focus,.line-items-button:focus{border-color:var(--color-state-here);box-shadow:0 0 0 2px var(--color-surface-here)}.field-box{align-items:center;background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-field);display:flex;direction:ltr;gap:6px;grid-column:2;grid-row:1;min-height:26px;min-width:0;overflow:hidden;padding:0 9px;position:relative}.field-box input,.field-box select{background:transparent;border:0;direction:rtl;flex:1 1 auto;min-width:0;padding:5px 0}.classifier-field:has(input[type=date]) .field-box input{direction:ltr;text-align:right}.field-box input:focus{box-shadow:none}.sort-code-picker,.field-picker{display:flex;overflow:visible;width:100%;position:relative}.sort-code-picker>input,.field-picker>input{background:transparent;border:0;border-radius:0;min-height:26px;padding:5px 0;width:100%}.sort-code-options,.field-picker-options{background:var(--color-surface-default);border:1px solid var(--color-border-strong);border-radius:var(--radius-field);box-shadow:0 4px 14px #00000029;display:grid;inset-inline:0;max-height:220px;overflow-y:auto;position:absolute;top:calc(100% + 3px);z-index:10}.sort-code-options button,.field-picker-options button{background:transparent;border:0;color:var(--color-text-primary);cursor:pointer;direction:rtl;font:inherit;padding:7px 10px;text-align:right}.sort-code-options button:hover,.sort-code-options button:focus,.field-picker-options button:hover,.field-picker-options button:focus{background:var(--color-surface-sunken)}.sort-code-options button.field-picker-option-active,.field-picker-options button.field-picker-option-active{background:var(--color-surface-sunken)}.classifier-field-derived .field-box{background:var(--color-surface-sunken);color:var(--color-text-muted)}.classification-values{display:grid;gap:5px}.classification-values>.classification-total-amount{grid-area:total-amount}.classification-values>.classification-vat-amount{grid-area:vat-amount}.classification-values>.classification-expense-percent{grid-area:expense-percent}.classification-values>.classification-vat-percent{grid-area:vat-percent}.classification-values>.classification-recognized-total{grid-area:recognized-total}.classification-values>.classification-recognized-vat{grid-area:recognized-vat}.classification-metric-control{align-items:center;display:flex;direction:ltr;gap:5px;height:28px;min-width:0;width:100%}.classification-metric-helper{direction:rtl;flex:0 2 45%;font-size:10px;line-height:1;min-width:0;order:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.classification-metric-control>input,.classification-metric-control>strong{order:2}.classification-metric-control>button{order:3}.classification-metric-control>input{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-field);box-sizing:border-box;direction:ltr;font:inherit;font-size:11px;flex:1 1 13ch;height:26px;min-height:0;min-width:13ch;padding:0 4px;text-align:end}.classification-metric-control>input:focus{border-color:var(--color-state-here);box-shadow:0 0 0 3px var(--color-surface-here);outline:0}.classification-metric-control>input::-webkit-outer-spin-button,.classification-metric-control>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.classification-metric-control>input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.vat-percent-toggle{align-items:center;background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:50%;color:var(--color-text-muted);cursor:pointer;display:inline-flex;flex:0 0 26px;font-size:13px;height:26px;justify-content:center;line-height:1;padding:0;width:26px}.vat-percent-toggle:hover,.vat-percent-toggle:focus-visible{border-color:var(--color-state-here);color:var(--color-text-primary);outline:0}.vat-percent-toggle[aria-pressed=true]{background:var(--color-surface-sunken);border-color:var(--color-state-here);color:var(--color-state-here)}.classification-values{margin-block:5px}.classification-values .derived-card{grid-template-columns:100px 1fr auto}.classification-values>.classifier-field,.classification-values>.derived-card{align-self:flex-start;width:340px}.classification-add{align-items:center;background:var(--color-surface-default);border:1px dashed var(--color-border-default);border-radius:var(--radius-field);color:var(--color-text-muted);display:flex;font:inherit;font-size:11px;justify-content:space-between;min-height:26px;padding:4px 9px;width:632px}.classification-section .classification-values{direction:rtl;display:grid;grid-template-areas:"row-label extracted-heading percent-heading calculated-heading" "before-vat-label before-vat expense-percent recognized-expense" "vat-label vat-amount vat-percent recognized-vat" "total-label total-amount empty empty";grid-template-columns:auto repeat(3,minmax(0,1fr));gap:8px}.classification-section .classification-grid-header{align-items:center;display:flex;font-size:11px;font-weight:600;justify-content:center;min-height:30px;text-align:center}.classification-section .classification-grid-header:nth-child(1){grid-area:extracted-heading}.classification-section .classification-grid-header:nth-child(2){grid-area:percent-heading}.classification-section .classification-grid-header:nth-child(3){grid-area:calculated-heading}.classification-section .classification-grid-row-label{align-items:center;display:flex;font-size:11px;justify-content:flex-start;text-align:right;white-space:nowrap}.classification-section .classification-before-vat-label{grid-area:before-vat-label}.classification-section .classification-vat-label{grid-area:vat-label}.classification-section .classification-total-label{grid-area:total-label}.classification-section .classification-values>.classification-amount-before-vat{grid-area:before-vat}.classification-section .classification-values>.classification-vat-amount{grid-area:vat-amount}.classification-section .classification-values>.classification-total-amount{grid-area:total-amount}.classification-section .classification-values>.classification-expense-percent{grid-area:expense-percent}.classification-section .classification-values>.classification-vat-percent{grid-area:vat-percent}.classification-section .classification-values>.classification-recognized-expense{grid-area:recognized-expense}.classification-section .classification-values>.classification-recognized-vat{grid-area:recognized-vat}.classification-section .classification-values>.classifier-field,.classification-section .classification-values>.classification-metric{box-sizing:border-box;font-size:11px;width:auto}.classification-section .classification-values>.classification-metric{align-self:center;box-sizing:border-box;height:28px;min-height:28px;overflow:hidden;padding:0 4px}.classification-section .classification-values>.classifier-field{display:grid;grid-template-columns:1fr;grid-template-rows:28px;height:28px}.classification-section .classification-values>.classifier-field .field-label{display:none;grid-column:1;grid-row:1;text-align:right}.classification-section .classification-values>.classifier-field .field-box,.classification-section .classification-values>.classifier-field .input-wrap{box-sizing:border-box;font-size:11px;grid-column:1;grid-row:1;height:28px;min-height:28px}.classification-section .classification-values>.classification-metric span,.classification-section .classification-values>.classification-metric strong,.classification-section .classification-values>.classification-metric button{font-size:11px}.classification-section .classification-values>.classification-metric>span{display:none}.classification-add:after{content:"⌄";font-size:9px}.field-feedback{grid-column:2;margin-block-start:-2px}.sort-code-field .field-feedback{grid-column:2}.field-box .approval-chip,.field-box .source-chip{flex:0 0 auto;inset:auto;line-height:16px;position:relative;top:auto;z-index:auto}.field-box .approval-chip{border:1px solid var(--color-border-strong);border-radius:var(--radius-chip);font-size:9px;padding-inline:6px}.field-box .source-chip{border:1px solid var(--color-border-default);border-radius:var(--radius-chip);color:var(--color-text-muted);font-size:9px;padding-inline:6px}.send-bar{align-items:center;background:var(--color-surface-default);border-block-start:1px solid var(--color-border-strong);border-radius:0;box-sizing:border-box;display:flex;flex:0 0 50px;height:50px;inset:auto;min-height:50px;padding:10px 16px;position:relative}.send-actions{align-items:center;display:flex;direction:ltr;gap:6px;margin-inline-start:auto}.send-secondary-button{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-field);color:var(--color-text-default);font-size:10px;min-height:28px;padding:4px 9px}.send-secondary-button:hover{border-color:var(--color-state-here)}.queue-column{background:var(--color-surface-default);border-inline-start:1px solid var(--color-border-default);overflow:auto}.queue-column>.column-heading{min-height:32px;padding:6px 10px}.queue-heading{gap:8px;justify-content:flex-start}.queue-heading-controls{align-items:center;display:flex;flex:1;gap:6px;min-width:0}.queue-filter-dropdown{flex:1;min-width:0;position:relative}.queue-filter-trigger{align-items:center;background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-field);color:var(--color-text-default);cursor:pointer;display:flex;font:inherit;font-size:10px;justify-content:space-between;min-height:32px;padding:5px 9px;text-align:start;width:100%}.queue-filter-trigger:hover,.queue-filter-trigger:focus-visible{border-color:var(--color-state-here);outline:none}.queue-filter-chevron{color:var(--color-text-muted);font-size:15px;line-height:1}.queue-filter-menu{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-field);box-shadow:var(--shadow-popover, 0 8px 20px rgba(20, 28, 40, .12));inset-inline:0;padding:4px;position:absolute;top:calc(100% + 4px);z-index:10}.queue-filter-option{align-items:center;background:transparent;border:0;border-radius:var(--radius-field);color:var(--color-text-default);cursor:pointer;display:flex;font:inherit;font-size:11px;gap:8px;padding:8px;text-align:start;width:100%}.queue-filter-option:hover,.queue-filter-option-selected{background:var(--color-surface-here)}.queue-filter-checkbox{align-items:center;border:1px solid var(--color-border-default);border-radius:3px;display:inline-flex;height:16px;justify-content:center;width:16px}.queue-filter-checkbox-checked{background:var(--color-state-here);border-color:var(--color-state-here);color:var(--color-surface-default);font-size:11px}.queue-list{gap:2px;padding:6px 5px 0}.queue-row{align-items:stretch;border:1px solid var(--color-border-default);border-radius:var(--radius-field);display:flex;flex-direction:column;gap:4px;min-height:58px;padding:5px 8px}.queue-row-active{background:var(--color-surface-here);border-color:var(--color-state-here)}.queue-row-header{align-items:center;column-gap:6px;display:grid;grid-template-columns:7px auto minmax(0,1fr) auto;min-width:0}.queue-row-dot{background:var(--color-text-muted);border-radius:50%;height:7px;width:7px}.queue-row-active .queue-row-dot{background:var(--color-state-here)}.queue-row-index{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:9px}.queue-row-title,.queue-row-meta{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-row-meta{color:var(--color-text-muted);font-size:9px}.queue-row-details{color:var(--color-text-muted);display:grid;font-size:9px;gap:2px;grid-template-columns:1fr 1fr;line-height:1.2;padding-inline-start:13px;text-align:start}.queue-row-details span:last-child{grid-column:1 / -1}.queue-row-edit-label{color:var(--color-state-here);font-weight:600;grid-column:1 / -1}.business-card{background:var(--color-surface-here);border:1px solid var(--color-border-default);border-radius:9px;box-shadow:0 2px 8px #19233014;gap:0;margin:5px 5px 0;overflow:hidden;padding:0}.business-card-header{align-items:center;background:var(--color-state-here);border-block-end:1px solid var(--color-border-default);display:flex;gap:8px;min-height:38px;padding:8px 11px}.business-card-header:before{background:var(--color-state-alert);border:1px solid var(--color-border-default);border-radius:50%;content:"";flex:0 0 10px;height:10px;width:10px}.business-card-codes{display:grid;gap:3px;padding:6px 8px 8px}.business-card-codes span{align-items:baseline;background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:3px;display:flex;font-size:9px;gap:6px;min-height:18px;padding:2px 5px}.business-card-codes b{color:var(--color-text-default);font-family:var(--font-family-mono);font-size:9px}.business-card-header span{color:var(--color-text-muted);font-size:10px}.business-card-header strong{flex:1 1 auto;color:var(--color-text-default);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-card-queue-count{direction:ltr;font-family:var(--font-family-mono);font-size:10px!important;white-space:nowrap}.business-card-fields{display:grid;gap:7px 12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:11px}.business-card-field{display:grid;gap:2px;min-width:0}.business-card-field span{color:var(--color-text-muted);font-size:9px}.business-card-field strong{color:var(--color-text-default);font-size:11px;font-weight:600;overflow-wrap:anywhere}.business-card-reporting{background:var(--color-surface-alert);border-block-start:1px solid var(--color-border-default);color:var(--color-text-default);font-size:10px;font-weight:700;padding:7px 11px}.queue-search{display:grid;gap:4px;margin:8px 5px 0}.queue-search span{color:var(--color-text-muted);font-size:10px}.queue-search input{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-field);color:var(--color-text-default);font-size:12px;min-width:0;padding:8px 9px}.overlay-layer{align-items:stretch;background:#19233038;top:32px;right:262px;bottom:0;left:598px;padding:0;position:absolute}.classifier-shell:has(.classifier-grid-queue-collapsed) .overlay-layer{top:32px;right:32px;bottom:0;left:828px}.picker-panel{box-sizing:border-box;display:flex;flex-direction:column;height:867px;margin:14px auto;max-width:100%;overflow:hidden;padding:0;width:606px}.picker-heading{flex:0 0 88px;padding:18px 20px 12px}.picker-heading p{color:var(--color-text-muted);font-size:12px;margin:6px 0 0}.picker-columns{border-block:1px solid var(--color-border-default);display:flex;flex:0 0 34px;justify-content:space-between;padding:9px 20px;color:var(--color-text-muted);font-size:11px}.picker-field-legend{border-block:1px solid var(--color-border-default);color:var(--color-text-muted);display:flex;flex:0 0 34px;font-size:11px;justify-content:space-between;padding:9px 20px}.picker-items{align-content:start;flex:1 1 auto;margin:0;overflow:auto;padding:8px 20px}.picker-item-group{border:1px solid var(--color-border-default);border-radius:8px;margin-block-end:12px;padding:10px}.picker-item-group h3{font-size:13px;margin:0}.picker-item-group p{color:var(--color-text-muted);font-size:11px;margin:4px 0 8px}.picker-manual-group{background:var(--color-surface-sunken);border-color:var(--color-state-here)}.picker-item{align-items:center;border:0;border-block-end:1px solid var(--color-border-default);border-radius:0;display:grid;gap:12px;cursor:pointer;grid-template-columns:24px minmax(0,1fr) auto;min-height:42px;padding:7px 8px;text-align:start}.picker-item-fields{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 130px}.picker-item-fields label{display:grid;gap:3px}.picker-item-fields label span{color:var(--color-text-muted);font-size:10px}.picker-item input{background:transparent;border:1px solid transparent;color:inherit;font:inherit;min-width:0;padding:4px}.picker-item input[type=checkbox]{accent-color:var(--color-state-here);cursor:pointer;height:18px;margin:0;width:18px}.picker-item:focus-visible{background:var(--color-surface-here);outline:2px solid var(--color-state-here);outline-offset:-2px}.picker-item input:focus{background:var(--color-surface-default);border-color:var(--color-state-here);outline:2px solid var(--color-state-here)}.picker-item-selected{background:var(--color-surface-approved)}.picker-item-taken{background:var(--color-surface-disabled);color:var(--color-text-muted);cursor:not-allowed}.picker-item-taken input[type=checkbox]{cursor:not-allowed}.picker-item-taken input{color:inherit}.picker-item-state{font-size:10px;white-space:nowrap}.picker-footer{border-block-start:1px solid var(--color-border-default);display:grid;gap:6px;padding:14px 20px}.picker-total-row{display:flex;gap:16px;justify-content:space-between}.picker-footer>span,.picker-footer>small{color:var(--color-text-muted)}.picker-footer-actions{display:flex;gap:8px;justify-content:space-between;margin-block-start:8px}.picker-footer kbd{color:var(--color-text-muted);font:inherit;margin-inline-start:6px}.confirmation-layer{align-items:center;background:#19233061;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:20}.confirmation-panel{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:8px;box-shadow:0 18px 50px #19233038;max-width:420px;padding:24px;width:100%}.confirmation-panel h2{margin-block-start:0}.confirmation-panel p{color:var(--color-text-muted)}.overlay-layer>.submission-failure-panel,.overlay-layer>.management-tools-panel{align-self:center}.picker-panel.management-tools-panel{height:auto;max-height:none;min-height:0}.supplier-lookup{position:relative}.supplier-lookup-list{background:var(--color-surface, #fff);border:1px solid var(--color-border, #d0d0d0);border-radius:8px;box-shadow:0 6px 18px #0000001f;inset-inline-start:0;list-style:none;margin:0;max-height:220px;overflow-y:auto;padding:4px;position:absolute;top:100%;z-index:40}.supplier-lookup-option{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:8px;padding:8px 10px;text-align:start;width:100%}.supplier-lookup-option:hover,.supplier-lookup-option:focus-visible{background:var(--color-surface-muted, #f2f4f7);border-radius:6px}.supplier-lookup-number{direction:ltr;font-variant-numeric:tabular-nums;font-weight:600}.supplier-lookup-name{flex:1}.supplier-lookup-badge{background:var(--color-warning-bg, #fff3cd);border-radius:10px;color:var(--color-warning-text, #7a5d00);font-size:.75rem;padding:2px 8px}.supplier-lookup-new{color:var(--color-text-muted, #6b7280);padding:8px 10px}.document-page-wrap,.document-image-wrap{position:relative}.document-image-wrap{margin-inline:auto;transform-origin:top center;width:max-content}.field-source-highlight{background:#ffc40059;border-radius:3px;padding:2px;pointer-events:none;position:absolute;z-index:3}.pdf-stack{padding-inline:0}.document-page-wrap{width:max-content}:root{--border-default: 1px;--border-focus: 2px;--color-border-default: #E0E0E0;--color-border-emphasis: #757575;--color-border-on-strong: #666666;--color-border-strong: #333333;--color-business-01-mark: #0B76B7;--color-business-01-surface: #D0F0FD;--color-business-02-mark: #06A09B;--color-business-02-surface: #C2F5E9;--color-business-03-mark: #D74D26;--color-business-03-surface: #FEE2D5;--color-business-04-mark: #B2158B;--color-business-04-surface: #FFDAF6;--color-business-05-mark: #6B1CB0;--color-business-05-surface: #EDE3FE;--color-business-06-mark: #18BFFF;--color-business-06-surface: #77D1F3;--color-business-07-mark: #20D9D2;--color-business-07-surface: #72DDC3;--color-business-08-mark: #FF6F2C;--color-business-08-surface: #FFA981;--color-business-09-mark: #FF08C2;--color-business-09-surface: #F99DE2;--color-business-10-mark: #8B46FF;--color-business-10-surface: #CDB0FF;--color-state-alert: #B87503;--color-state-approved: #338A17;--color-state-failed: #EF3061;--color-state-here: #2D7FF9;--color-state-info: #2750AE;--color-surface-alert: #FFEAB6;--color-surface-approved: #D1F7C4;--color-surface-default: #FFFFFF;--color-surface-disabled: #E8E8E8;--color-surface-failed: #FFDCE5;--color-surface-header: #E0E0E0;--color-surface-here: #CFDFFF;--color-surface-info: #CFDFFF;--color-surface-panel: #FAFAFA;--color-surface-strong: #333333;--color-surface-strong-raised: #444444;--color-surface-sunken: #F2F2F2;--color-text-inverse: #FFFFFF;--color-text-muted: #757575;--color-text-on-strong-muted: #CCCCCC;--color-text-primary: #333333;--font-family-mono: IBM Plex Mono;--font-family-ui: Assistant;--font-size-base: 12px;--font-size-large: 14px;--font-size-micro: 9px;--font-size-small: 11px;--ops-classify-col-document: 498px;--ops-classify-col-form: 660px;--ops-classify-col-rail: 262px;--ops-classify-col-rail-strip: 40px;--ops-classify-field-w: 632px;--ops-classify-field-w-currency: 74px;--ops-classify-field-w-money: 340px;--ops-classify-height-budget: 828px;--ops-classify-label-cell: 100px;--ops-classify-label-text: 80px;--ops-classify-row-h: 26px;--ops-classify-row-h-subtext: 38px;--radius-button: 4px;--radius-chip: 9px;--radius-field: 3px;--size-chip-min: 56px;--space-box-pad-block: 5px;--space-box-pad-inline: 9px;--space-chip-pad-inline: 6px;--space-field-gap: 8px;--space-inline-gap: 6px;--space-row-gap: 5px}:root{--color-staging-band: #6B2FB3;--color-staging-ink: #FFFFFF;--color-staging-tint: #EFE6FA;--color-surface-dim: color-mix(in srgb, var(--color-surface-strong) 40%, transparent);--font-family-mono: "IBM Plex Mono",ui-monospace,Menlo,monospace;--font-family-ui: Assistant,"Segoe UI",system-ui,sans-serif;--ops-classify-btn-w: 132px;--ops-dialog-w: 800px;--ops-frame-h: 100vh;--ops-frame-w: 100%}.onb *{box-sizing:border-box}.onb{margin:0;min-height:100vh;background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb-back{margin:8px 8px 0;border:0;background:none;color:var(--color-text-primary);font:inherit;cursor:pointer;text-decoration:underline}.onb .clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .chip{flex:0 0 auto;min-width:var(--size-chip-min);height:14px;display:flex;align-items:center;justify-content:center;padding:1px var(--space-chip-pad-inline);border-radius:var(--radius-chip);font-size:var(--font-size-micro);background:var(--color-surface-default);white-space:nowrap}.onb .chip--state{border:var(--border-default) solid var(--color-border-strong);color:var(--color-text-primary)}.onb .chip--state.is-אושר{background:var(--color-surface-approved);border-color:var(--color-state-approved);color:var(--color-state-approved)}.onb .chip--state.is-שגיאה{background:var(--color-surface-failed);border-color:var(--color-state-failed);color:var(--color-state-failed)}.onb .chip--state.is-התראה{border-color:var(--color-state-alert);color:var(--color-state-alert)}.onb .chip--state.is-ריק{border-color:var(--color-border-default);color:var(--color-text-muted)}.onb .chip--source{border:var(--border-default) solid var(--color-border-default);color:var(--color-text-muted);font-weight:700}.onb .chip--source.is-deduced{border-color:var(--color-state-approved);color:var(--color-state-approved)}.onb .chip--source.is-held{border-style:dashed;border-color:var(--color-border-emphasis);color:var(--color-text-muted)}.onb .gh{display:flex;direction:rtl;align-items:center;gap:7px;padding:7px 11px;width:654px}.onb .gh-title{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:700;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .gh-sp{width:6px;flex:0 0 6px}.onb .gh-sub{margin-inline-start:7px;font-size:var(--font-size-small);font-weight:400;color:var(--color-text-muted)}.onb .gh-meta{flex:0 0 auto;font-family:var(--font-family-ui);font-size:var(--font-size-micro);font-weight:400;white-space:nowrap}.onb .gh--active{background:var(--color-surface-disabled)}.onb .gh--active .gh-title{color:var(--color-text-primary)}.onb .gh--active .gh-meta{color:var(--color-text-muted)}.onb .gh--waiting{background:var(--color-surface-sunken)}.onb .gh--waiting .gh-title,.onb .gh--waiting .gh-meta{color:var(--color-text-muted)}.onb .gh--ok{background:var(--color-surface-approved)}.onb .gh--ok .gh-title{color:var(--color-text-primary)}.onb .gh--ok .gh-meta{color:var(--color-state-approved)}.onb .gh--error{background:var(--color-surface-failed)}.onb .gh--error .gh-title{color:var(--color-text-primary)}.onb .gh--error .gh-meta{color:var(--color-state-failed)}.onb .gh--alert{background:var(--color-surface-alert)}.onb .gh--alert .gh-title{color:var(--color-text-primary)}.onb .gh--alert .gh-meta{color:var(--color-state-alert)}.onb .gh--add{background:var(--color-surface-sunken)}.onb .cb-box{flex:1 1 auto;min-width:0;min-height:var(--ops-classify-row-h);display:flex;align-items:center;gap:var(--space-inline-gap);padding:var(--space-box-pad-block) var(--space-box-pad-inline);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary);background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field)}.onb .cb-box.is-focus{border:var(--border-focus) solid var(--color-state-here)}.onb .cb-box.is-fail{border-color:var(--color-state-failed)}.onb .cb-box.is-fail.is-focus{border:var(--border-focus) solid var(--color-state-failed)}.onb .cb-box.is-superseded .cb-value{text-decoration:line-through;color:var(--color-text-muted)}.onb .cb-value{flex:1 1 auto;min-width:0;font-size:var(--font-size-base);color:var(--color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .cb-value--mono{font-family:var(--font-family-mono)}.onb .cb-value--placeholder{color:var(--color-text-muted)}.onb .cb-stack{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.onb .cb-sub{font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .cb-box.has-sub{min-height:var(--ops-classify-row-h-subtext);align-items:center}.onb .cb-box.cur .cb-value{overflow:visible;text-overflow:clip}.onb .cb-sp{flex:0 0 6px;width:6px}.onb .cb-caret{flex:0 0 auto;font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .cb-caret>svg{display:block}.onb .cb-dot{flex:0 0 auto;font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .cb-trail{flex:0 0 auto;display:flex;align-items:center;gap:6px;margin-inline-start:8px;padding-inline-start:8px;border-inline-start:var(--border-default) solid var(--color-border-default);font-size:var(--font-size-small);color:var(--color-text-primary);white-space:nowrap}.onb .cb-box.is-open .cb-caret{color:var(--color-text-primary)}.onb .omenu{display:flex;flex-direction:column;direction:rtl;width:100%;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary);background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-emphasis);border-radius:var(--radius-field);max-height:208px;overflow-y:auto;overflow-x:hidden}.onb .omenu-row{display:flex;align-items:center;gap:var(--space-inline-gap);min-height:var(--ops-classify-row-h);padding:var(--space-box-pad-block) var(--space-box-pad-inline);cursor:pointer}.onb .omenu-row.is-here{background:var(--color-surface-here)}.onb .omenu-tick{flex:0 0 12px;width:12px;font-size:var(--font-size-micro);color:var(--color-state-approved);text-align:center}.onb .omenu-label{flex:1 1 auto;min-width:0;font-size:var(--font-size-base);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .omenu-note{flex:0 0 auto;font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .omenu-hit{font-weight:700;color:var(--color-state-info)}.onb .omenu-foot{padding:var(--space-box-pad-block) var(--space-box-pad-inline);border-top:var(--border-default) solid var(--color-border-default);font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .omenu-foot:only-child{border-top:0}.onb .omenu-head{display:flex;align-items:center;gap:var(--space-inline-gap);min-height:var(--ops-classify-row-h);padding:var(--space-box-pad-block) var(--space-box-pad-inline);border-bottom:var(--border-default) solid var(--color-border-default);font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .omenu-head b{color:var(--color-text-primary);font-weight:600}.onb .omenu-head .omenu-note{margin-inline-start:auto;font-family:var(--font-family-mono)}.onb .dpick{display:inline-flex;flex-direction:column;gap:2px;direction:rtl;width:max-content;padding:var(--space-box-pad-block) var(--space-box-pad-inline);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary);background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-emphasis);border-radius:var(--radius-field)}.onb .dpick-h{display:flex;align-items:center;gap:var(--space-inline-gap);min-height:var(--ops-classify-row-h)}.onb .dpick-t{flex:1 1 auto;text-align:center;font-weight:700}.onb .dpick-nav{flex:0 0 24px;width:24px;text-align:center;font-size:var(--font-size-large);color:var(--color-text-primary);cursor:pointer}.onb .dpick-nav.is-off{color:var(--color-text-muted);cursor:default}.onb .dpick-g{display:grid;grid-template-columns:repeat(7,28px);row-gap:2px}.onb .dpick-w{height:20px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .dpick-d{height:24px;display:flex;align-items:center;justify-content:center;font-family:var(--font-family-mono);font-size:var(--font-size-small);border:var(--border-default) solid transparent;border-radius:var(--radius-field);cursor:pointer}.onb .dpick-d.is-out{color:var(--color-text-muted)}.onb .dpick-d.is-past{color:var(--color-text-muted);text-decoration:line-through;cursor:default}.onb .dpick-d.is-soon{background:var(--color-surface-alert)}.onb .dpick-d.is-today{border-color:var(--color-border-strong);font-weight:700}.onb .dpick-d.is-picked{background:var(--color-state-approved);color:var(--color-text-inverse);font-weight:700}.onb .dpick-d.is-picked.is-soon{background:var(--color-state-alert)}.onb .dpick-f{display:flex;align-items:center;gap:var(--space-inline-gap);padding-top:var(--space-box-pad-block);border-top:var(--border-default) solid var(--color-border-default);font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .dpick-sw{flex:0 0 12px;width:12px;height:12px;border-radius:var(--radius-chip);background:var(--color-surface-alert)}.onb .plates{flex:1 1 auto;min-width:0;min-height:var(--ops-classify-row-h);display:flex;direction:rtl;flex-wrap:wrap;align-items:center;gap:var(--space-inline-gap);padding:var(--space-box-pad-block) var(--space-box-pad-inline);background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .plate{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;padding:1px var(--space-chip-pad-inline);border-radius:var(--radius-chip);font-family:var(--font-family-mono);font-size:var(--font-size-small);border:var(--border-default) solid var(--color-border-default);background:var(--color-surface-default);color:var(--color-text-primary)}.onb .plate--alert{border-color:var(--color-state-alert);color:var(--color-state-alert);background:var(--color-surface-alert)}.onb .plate-x{font-size:var(--font-size-micro);opacity:.7}.onb .plate-o{font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);font-weight:700}.onb .plate--alert .plate-o{color:var(--color-state-alert)}.onb .plate--add{border-style:dashed;border-color:var(--color-border-emphasis);color:var(--color-text-muted);font-family:var(--font-family-ui);cursor:pointer}.onb .plates-none{font-size:var(--font-size-base);color:var(--color-text-muted)}.onb .plate-rm{flex:0 0 auto;padding:0;border:0;background:transparent;font-family:var(--font-family-ui);font-size:var(--font-size-micro);line-height:1;color:var(--color-text-muted);cursor:pointer}.onb .plate--alert .plate-rm{color:var(--color-state-alert)}.onb .lab--top{align-self:start}.onb .lab{display:flex;align-items:center;justify-content:flex-start;min-height:var(--ops-classify-row-h);padding:0 10px;font-size:var(--font-size-small);color:var(--color-text-muted);white-space:nowrap}.onb .req{color:var(--color-state-alert);margin-left:3px}.onb .xt{display:inline-flex;max-width:100%;direction:rtl;align-items:stretch;align-self:flex-start;border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);overflow:hidden}.onb .xt-seg{flex:0 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;padding:0 11px;min-height:var(--ops-classify-row-h);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-muted);background:var(--color-surface-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.onb .xt-seg+.xt-seg{border-inline-start:var(--border-default) solid var(--color-border-default)}.onb .xt-seg.is-on{background:var(--color-state-approved);color:var(--color-text-inverse);font-weight:600}.onb .xt-seg.is-off{color:var(--color-text-muted);background:var(--color-surface-disabled);cursor:not-allowed}.onb .spmenu{display:flex;flex-direction:column;direction:rtl;width:var(--ops-classify-field-w);background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-emphasis);border-radius:var(--radius-field);max-height:208px;overflow-y:auto;overflow-x:hidden}.onb .spmenu-row{display:flex;align-items:center;gap:var(--space-inline-gap);min-height:var(--ops-classify-row-h);padding:var(--space-box-pad-block) var(--space-box-pad-inline)}.onb .spmenu-row.is-here{background:var(--color-surface-here)}.onb .spmenu-num{font-family:var(--font-family-mono);font-size:var(--font-size-base);color:var(--color-text-primary);flex:0 0 auto}.onb .spmenu-name{font-size:var(--font-size-base);color:var(--color-text-primary);flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .spmenu-type{font-size:var(--font-size-small);color:var(--color-text-muted);flex:0 0 auto}.onb .spmenu-foot{padding:var(--space-box-pad-block) var(--space-box-pad-inline);border-top:var(--border-default) solid var(--color-border-default);font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .itrow,.onb .ithead{display:grid;grid-template-columns:18px minmax(0,1fr) 52px 84px 84px;gap:var(--space-field-gap);align-items:center;direction:rtl;padding-inline:0}.onb .ithead{padding-bottom:3px}.onb .ithead-c{font-family:var(--font-family-ui);font-size:var(--font-size-micro);font-weight:700;color:var(--color-text-muted);text-align:right;padding-inline:var(--space-box-pad-inline)}.onb .itrow{padding-block:2px}.onb .it-in{min-height:var(--ops-classify-row-h);display:flex;align-items:center;padding:var(--space-box-pad-block) var(--space-box-pad-inline);background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);font-size:var(--font-size-base);color:var(--color-text-primary);text-align:right}.onb .it-in--mono{font-family:var(--font-family-mono);justify-content:flex-start}.onb .it-calc{min-height:var(--ops-classify-row-h);display:flex;align-items:center;justify-content:flex-start;padding:var(--space-box-pad-block) var(--space-box-pad-inline);font-family:var(--font-family-mono);font-size:var(--font-size-base);color:var(--color-text-primary);border:var(--border-default) solid transparent}.onb .it-tick{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:var(--border-default) solid var(--color-border-strong);border-radius:var(--radius-field);background:var(--color-surface-default);font-size:var(--font-size-small);color:var(--color-text-inverse)}.onb .itrow.is-on .it-tick{background:var(--color-state-approved);border-color:var(--color-state-approved)}.onb .itrow:not(.is-on) .it-in,.onb .itrow:not(.is-on) .it-calc{opacity:.45}.onb .itsum{display:flex;direction:rtl;align-items:baseline;gap:8px;padding:6px 9px 0;border-top:var(--border-default) solid var(--color-border-default);margin-top:4px}.onb .itsum-l{flex:1 1 auto;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-muted);text-align:right}.onb .itsum-v{font-family:var(--font-family-mono);font-size:var(--font-size-large);font-weight:700;color:var(--color-text-primary)}.onb .itsum--bad .itsum-v,.onb .itsum--bad .itsum-l{color:var(--color-state-failed)}.onb .mxh,.onb .fld.fld--mx{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:var(--space-field-gap)}.onb .mxh{direction:rtl;padding-bottom:2px}.onb .mxh-c{font-family:var(--font-family-ui);font-size:var(--font-size-micro);font-weight:700;color:var(--color-text-muted);text-align:right;padding-inline:var(--space-box-pad-inline)}.onb .mxh-lab,.onb .mx-empty{min-height:var(--ops-classify-row-h)}.onb .cktot{display:flex;direction:rtl;align-items:baseline;gap:8px;padding:2px 12px}.onb .cktot-l{flex:1 1 auto;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right}.onb .cktot-v{font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary)}.onb .scr{width:var(--ops-frame-w);min-width:1440px;height:var(--ops-frame-h);display:flex;flex-direction:column;background:var(--color-surface-sunken);overflow:hidden}.onb .scr-body{flex:1 1 auto;min-height:0;display:flex;direction:rtl;align-items:stretch;gap:12px;padding:12px;position:relative}.onb .col{display:flex;flex-direction:column;min-height:0;background:var(--color-surface-panel);border:var(--border-default) solid var(--color-border-default);border-radius:4px;overflow:hidden}.onb .col--rail{flex:0 0 var(--ops-classify-col-rail)}.onb .col--rail-strip{flex:0 0 var(--ops-classify-col-rail-strip)}.onb .railpeek{position:absolute;top:12px;bottom:12px;z-index:3;display:flex;inset-inline-start:12px;width:var(--ops-classify-col-rail)}.onb .railpeek>.col{flex:1 1 auto}.onb .col--form{flex:0 0 var(--ops-classify-col-form)}.onb .col--wide{flex:0 0 calc(var(--ops-classify-col-rail) + 12px + var(--ops-classify-col-form))}.onb .col--doc{flex:1 1 var(--ops-classify-col-document);min-width:0}.onb .col--main{flex:1 1 auto;min-width:0}.onb .col--rail .rail{flex:1 1 auto;min-height:0;overflow:auto;width:auto;border:0;border-radius:0;background:transparent}.onb .col--form .rp{flex:1 1 auto;min-height:0;width:auto;overflow:auto}.onb .col--form .sendbar{width:auto;flex:0 0 50px}.onb .col--doc .pdf{flex:1 1 auto;min-height:0;width:auto}.onb .tstlayer{position:absolute;top:12px;z-index:2;inset-inline-start:calc(var(--ops-classify-col-rail) + 24px);inset-inline-end:auto;width:var(--ops-classify-col-form);display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none}.onb .tstlayer>.tst{max-width:100%}.onb .tstlayer .tst-txt{min-width:0}.onb .tstlayer .tst-t,.onb .tstlayer .tst-s{white-space:normal;overflow-wrap:anywhere}.onb .scue{position:sticky;bottom:0;z-index:1;flex:0 0 auto;height:28px;margin-top:-28px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:4px;pointer-events:none;font-family:var(--font-family-ui);font-size:var(--font-size-micro);background:linear-gradient(to bottom,transparent,var(--color-surface-panel))}.onb .scue-btn{pointer-events:auto;display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 var(--space-chip-pad-inline);border-radius:var(--radius-chip);border:var(--border-default) solid var(--color-border-emphasis);background:var(--color-surface-default);color:var(--color-text-muted);font-family:var(--font-family-ui);font-size:var(--font-size-micro);cursor:pointer}.onb .fscrim{position:absolute;top:12px;bottom:12px;z-index:2;border-radius:4px;inset-inline-start:calc(24px + var(--ops-classify-col-rail-strip));width:var(--ops-classify-col-form);background:var(--color-surface-dim)}.onb .rail{width:var(--ops-classify-col-rail,262px);box-sizing:border-box;padding:5px;display:flex;flex-direction:column;gap:2px;background:var(--color-surface-panel);border:1px solid var(--color-border-default);border-radius:4px}.onb .rail--wide{width:calc(var(--ops-classify-col-form, 680px) + var(--ops-classify-col-rail, 262px))}.onb .rail-cols{display:flex;direction:rtl;align-items:flex-start;gap:12px}.onb .rail-col{flex:0 0 252px;width:252px;display:flex;flex-direction:column;gap:2px}.onb .rail--strip{width:var(--ops-classify-col-rail-strip,40px);padding:6px 0;align-items:center;gap:4px}.onb .rsm{flex:0 0 auto;width:28px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:3px;border-inline-start:2px solid transparent}.onb .rsm.is-here{border-inline-start-color:var(--color-state-here);background:var(--color-surface-here)}.onb .rs-n{font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted);line-height:1}.onb .rs-sep{flex:0 0 1px;width:16px;background:var(--color-border-default);margin:4px 0}.onb .rs-tg{flex:0 0 auto;width:28px;height:24px;display:flex;align-items:center;justify-content:center;border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default);color:var(--color-text-muted);margin-bottom:4px}.onb .gridbody{display:grid;grid-template-columns:max-content 1fr;column-gap:var(--space-field-gap);row-gap:3px;direction:rtl;padding:3px 13px}.onb .gridbody>.gh{grid-column:1 / -1;width:auto;margin:3px -13px}.onb .gridbody>.span{grid-column:1 / -1;display:flex}.onb .gridbody>.span>.tg{flex:1 1 auto;min-width:0}.onb .gridbody>.rowfull{grid-column:1 / -1;display:flex;margin:3px -13px}.onb .fld{min-width:0;display:flex;gap:var(--space-field-gap)}.onb .fld>.cb-box{flex:1 1 auto}.onb .fld{position:relative}.onb .fld>.omenu,.onb .fld>.spmenu{position:absolute;top:calc(100% + 3px);inset-inline:0;z-index:2}.onb .fld>.dpick{position:absolute;top:calc(100% + 3px);inset-inline-start:0;z-index:2}.onb .fld.cond>.cb-box{flex:1 1 0;min-width:0}.onb .fld>.cb-box.cur{flex:0 0 auto;width:max-content;min-width:var(--ops-classify-field-w-currency)}.onb .rp{background:var(--color-surface-panel);display:flex;flex-direction:column;width:var(--ops-classify-col-form)}.onb .sendbar{width:var(--ops-classify-col-form);height:50px;background:var(--color-surface-strong);display:flex;direction:rtl;align-items:center;justify-content:space-between;padding:0 12px;font-family:var(--font-family-mono);font-size:var(--font-size-small);color:var(--color-text-on-strong-muted)}.onb .tg{display:flex;direction:rtl;align-items:center;gap:var(--space-inline-gap);min-height:var(--ops-classify-row-h);padding:var(--space-box-pad-block) var(--space-box-pad-inline);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default)}.onb .tg-sw{flex:0 0 auto;width:26px;height:14px;border-radius:7px;position:relative;background:var(--color-border-default);transition:background .12s}.onb .tg-sw:after{content:"";position:absolute;top:2px;width:10px;height:10px;border-radius:5px;background:var(--color-surface-default);right:2px}.onb .tg.is-pending .tg-sw{background:var(--color-border-strong)}.onb .tg.is-approved .tg-sw{background:var(--color-state-approved)}.onb .tg.is-denied .tg-sw{background:var(--color-state-alert)}.onb .tg.is-denied .tg-sw:after{right:auto;left:2px}.onb .tg-text{flex:1 1 auto;min-width:0;font-size:var(--font-size-base);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .tg.is-pending .tg-text,.onb .tg.is-approved .tg-text{color:var(--color-text-primary)}.onb .tg.is-denied .tg-text{color:var(--color-state-alert)}.onb .tg.is-pending{border-color:var(--color-border-strong)}.onb .tg.is-approved{border-color:var(--color-state-approved)}.onb .tg.is-denied{border-color:var(--color-state-alert)}.onb .tg.is-focus{border:var(--border-focus) solid var(--color-state-here)}.onb .cr-stack{display:flex;flex-direction:column;gap:5px;width:100%;min-width:0;font-size:var(--font-size-base)}.onb .cr{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:var(--ops-classify-row-h);font-size:var(--font-size-base)}.onb .cr-was{color:var(--color-text-muted);text-decoration:line-through;text-decoration-thickness:1px}.onb .cr-now{color:var(--color-state-failed);font-weight:600}.onb .cr-mono{font-family:var(--font-family-mono)}.onb .cr-by{font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .fn{border-right:var(--border-focus) solid var(--color-state-failed);background:var(--color-surface-failed);border-radius:var(--radius-field);padding:6px 9px;font-size:var(--font-size-small);color:var(--color-text-primary);display:flex;gap:7px;align-items:flex-start}.onb .fn-who{font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted);flex:0 0 auto;padding-top:1px}.onb .fn--write{background:var(--color-surface-default);border:var(--border-default) dashed var(--color-border-strong);border-right:var(--border-focus) solid var(--color-state-failed);color:var(--color-text-muted)}.onb .dv{flex:1 1 auto;min-width:0;min-height:var(--ops-classify-row-h);display:flex;align-items:center;gap:var(--space-inline-gap);padding:var(--space-box-pad-block) var(--space-box-pad-inline);background:transparent;border:var(--border-default) solid transparent}.onb .dv-value{flex:1 1 auto;min-width:0;font-size:var(--font-size-base);color:var(--color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .dv-value--mono{font-family:var(--font-family-mono)}.onb .dv.has-sub{min-height:var(--ops-classify-row-h-subtext)}.onb .dv-stack{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.onb .dv--missing .dv-value{color:var(--color-state-alert)}.onb .dv--override{background:var(--color-surface-sunken);border-color:var(--color-border-default);border-radius:var(--radius-field)}.onb .dv-edit{flex:0 0 auto;width:9px;height:9px;color:var(--color-text-muted);opacity:.75}.onb .dv--typing,.onb .dv--typed{background:var(--color-surface-default)}.onb .dv--typing{border:var(--border-focus) solid var(--color-state-here)}.onb .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--ops-classify-row-h);padding:0 12px;border-radius:var(--radius-button);font-size:var(--font-size-small);white-space:nowrap;cursor:default;border:var(--border-default) solid transparent}.onb .btn--primary{background:var(--color-state-approved);color:var(--color-text-inverse)}.onb .btn--secondary{background:var(--color-surface-default);color:var(--color-text-primary);border-color:var(--color-border-strong)}.onb .btn--deflect{background:var(--color-surface-default);color:var(--color-state-alert);border-color:var(--color-state-alert)}.onb .btn.is-hover.btn--primary{background:var(--color-state-here)}.onb .btn.is-hover.btn--secondary{background:var(--color-surface-sunken)}.onb .btn.is-hover.btn--deflect{background:var(--color-surface-failed)}.onb .btn.is-focus{border:var(--border-focus) solid var(--color-state-here)}.onb .btn.is-disabled{background:var(--color-surface-disabled);color:var(--color-text-muted);border-color:transparent}.onb .btn-key{font-family:var(--font-family-mono);font-size:var(--font-size-micro);opacity:.75}.onb .uncl{flex:1 1 auto;min-width:0;display:flex;direction:rtl;align-items:baseline;gap:var(--space-inline-gap);padding:10px 13px;border-radius:var(--radius-field);border:var(--border-default) solid transparent}.onb .uncl--ok{background:var(--color-surface-approved);border-color:var(--color-state-approved)}.onb .uncl--open{background:var(--color-surface-disabled);border-color:var(--color-border-strong)}.onb .uncl-main{flex:0 0 auto;font-size:var(--font-size-large);font-weight:700;font-family:var(--font-family-mono);color:var(--color-text-primary)}.onb .uncl--ok .uncl-main{color:var(--color-state-approved)}.onb .uncl-of{flex:1 1 auto;min-width:0;font-size:var(--font-size-small);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .dot{flex:0 0 11px;width:11px;height:11px;display:flex;align-items:center;justify-content:center}.onb .dot i{display:block;width:7px;height:7px;border-radius:50%;box-sizing:border-box;border:1px solid var(--color-border-emphasis);background:var(--color-surface-sunken)}.onb .dot--waiting i{background:var(--color-surface-sunken);border-color:var(--color-border-emphasis)}.onb .dot--current i{background:var(--color-surface-here);border-color:var(--color-state-here)}.onb .dot--done i{background:var(--color-surface-approved);border-color:var(--color-state-approved)}.onb .dot--error i{background:var(--color-surface-failed);border-color:var(--color-state-failed)}.onb .dot--new i{background:var(--color-surface-default);border-color:var(--color-border-strong)}.onb .dot--review i{background:var(--color-surface-disabled);border-color:var(--color-border-emphasis)}.onb .dot--pending i{background:var(--color-surface-alert);border-color:var(--color-state-alert)}.onb .qr{display:flex;direction:rtl;align-items:center;gap:var(--space-inline-gap);width:250px;height:24px;box-sizing:border-box;padding:var(--space-row-gap) var(--space-field-gap);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default)}.onb .qr-id{flex:0 0 auto;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:left;white-space:nowrap;direction:ltr}.onb .qr-meta{flex:0 0 auto;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right;white-space:nowrap}.onb .qr-sp{flex:0 0 6px;width:6px}.onb .qr-name{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .qr--current{background:var(--color-surface-here);border-color:var(--color-state-info);border-width:1.5px}.onb .qr--done .qr-name{color:var(--color-text-muted)}.onb .qr--review{background:var(--color-surface-sunken)}.onb .qr--new{border-color:var(--color-border-strong)}.onb .qr--error{background:var(--color-surface-failed);border-color:var(--color-state-failed)}.onb .qr--spacer{height:10px;justify-content:center}.onb .qr--child{width:191px;margin-right:59px}.onb .qr--parent{background:var(--color-surface-disabled)}.onb .qr-edit{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:3px;background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);color:var(--color-text-muted);cursor:pointer}.onb .qr-meta--here{color:var(--color-state-here)}.onb .qr--active{border-color:var(--color-state-info)}.onb .qr--sent{background:var(--color-surface-approved)}.onb .qt{display:flex;direction:rtl;width:252px}.onb .supgrp{font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);direction:rtl;text-align:right;padding:3px 4px 1px}.onb .railsec{display:flex;direction:rtl;align-items:center;gap:6px;margin-top:8px;padding:5px 6px 4px;border-top:var(--border-default) solid var(--color-border-emphasis);font-family:var(--font-family-ui);font-size:var(--font-size-small);font-weight:700;color:var(--color-text-primary);text-align:right}.onb .qt>.qr:not(.qr--child){width:252px}.onb .prio{flex:0 0 11px;width:11px;height:11px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .prio i{display:block;width:8px;height:8px;border-radius:50%;box-sizing:border-box;border:var(--border-default) solid transparent}.onb .prio--urgent i{background:var(--color-state-failed)}.onb .prio--normal i{background:var(--color-text-muted)}.onb .prio--low i{background:transparent;border-color:var(--color-text-muted)}.onb .bc{width:252px;box-sizing:border-box;display:flex;flex-direction:column;border:var(--border-default) solid var(--color-border-default);border-radius:5px;background:var(--color-surface-default);overflow:hidden}.onb .bc-hdr{display:flex;direction:rtl;align-items:center;gap:6px;padding:7px 11px;background:var(--color-surface-here);border-bottom:var(--border-default) solid var(--color-border-default)}.onb .bc--next .bc-hdr{background:var(--color-surface-sunken)}.onb .bc--next .bc-title,.onb .bc--next .bc-num{color:var(--color-text-muted)}.onb .bc--next{border-color:var(--color-border-default)}.onb .bc--done .bc-hdr{background:var(--color-surface-sunken)}.onb .bc--done .bc-title,.onb .bc--done .bc-num{color:var(--color-text-muted)}.onb .bc-title{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .bc-alias{font-weight:400;color:var(--color-text-muted)}.onb .bc-body{display:flex;flex-direction:column;gap:2px;padding:6px 11px 8px}.onb .bc-num{flex:0 0 auto;font-family:var(--font-family-mono);font-size:var(--font-size-micro);font-weight:700;color:var(--color-text-primary);white-space:nowrap}.onb .bc-line{display:flex;direction:rtl;align-items:center;gap:5px;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);text-align:right}.onb .bc-line>.bc-val{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .bc-lab{flex:0 0 auto;color:var(--color-text-muted)}.onb .bc-pen{flex:0 0 auto;width:11px;height:11px;color:var(--color-text-muted)}.onb .bc-bool{display:inline-flex;align-items:center;padding:0 6px;border-radius:var(--radius-chip);font-size:var(--font-size-micro);font-weight:700;background:var(--color-surface-alert);color:var(--color-state-alert);border:var(--border-default) solid var(--color-state-alert)}.onb .bc-bool--no{background:var(--color-surface-default);color:var(--color-text-muted);border-color:var(--color-border-default);font-weight:400}.onb .bc-cars{display:flex;direction:rtl;flex-wrap:wrap;gap:4px;padding:1px 0 2px}.onb .bc-car{font-family:var(--font-family-mono);font-size:var(--font-size-micro);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-chip);padding:1px 6px;white-space:nowrap}.onb .bc-car--add{border-style:dashed;color:var(--color-text-muted);font-family:var(--font-family-ui);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;margin:0;font-weight:inherit;line-height:inherit;cursor:pointer}.onb .bc-edit{display:flex;direction:rtl;align-items:center;gap:5px;margin-top:4px;padding-top:6px;border-top:var(--border-default) solid var(--color-border-default);cursor:pointer;font-family:var(--font-family-ui);font-size:var(--font-size-small);font-weight:700;color:var(--color-text-primary)}.onb .bc-edit>.bc-pen{color:var(--color-text-primary)}.onb .bc-edit-go{margin-right:auto;color:var(--color-text-muted)}.onb .bdx{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);border:var(--border-default) solid var(--color-border-default);border-radius:5px;background:var(--color-surface-default)}.onb .bdx-hdr{display:flex;direction:rtl;align-items:center;gap:6px;padding:3px 8px;cursor:pointer;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .bdx-chev{flex:0 0 auto;display:flex;color:var(--color-text-muted)}.onb .bdx-title{flex:0 0 auto;font-weight:700;color:var(--color-text-primary)}.onb .bdx-sum{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .bdx-why{flex:0 0 auto;padding:0 6px;border-radius:var(--radius-chip);font-size:var(--font-size-micro);font-weight:700;background:var(--color-surface-alert);color:var(--color-state-alert);border:var(--border-default) solid var(--color-state-alert)}.onb .bdx-pin{flex:0 0 auto;width:20px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:3px;color:var(--color-text-muted)}.onb .bdx-pin.is-on{color:var(--color-state-here);background:var(--color-surface-here)}.onb .bdx-pin,.onb .bdx .bc-edit{border:0;background:transparent;font:inherit;cursor:pointer}.onb .bdx .bc-edit{width:100%;text-align:inherit;border-top:var(--border-default) solid var(--color-border-default)}.onb .bdx-body{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:2px;padding:5px 11px 7px;border-top:var(--border-default) solid var(--color-border-default)}.onb .bdx-body>.bdx-wide{grid-column:1 / -1;display:flex;flex-direction:column;gap:2px}.onb .bdx-body .bc-line>.bc-val{flex:0 1 auto}.onb .trp{width:360px;box-sizing:border-box;display:flex;flex-direction:column;padding:6px 0;background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:8px}.onb .trp--fail{border-color:var(--color-state-failed)}.onb .dlg-body>.trp{width:auto}.onb .trp-hdr{display:flex;direction:rtl;align-items:center;padding:7px 12px;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-muted);text-align:right}.onb .trp-opt{display:flex;direction:rtl;align-items:center;gap:8px;padding:7px 12px;min-height:32px;box-sizing:border-box}.onb .trp-opt--on{background:var(--color-surface-sunken)}.onb .trp-tick{flex:0 0 auto;width:10px;font-family:var(--font-family-ui);font-size:var(--font-size-small);font-weight:600;color:var(--color-state-approved);text-align:right}.onb .trp-lab{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-large);color:var(--color-text-primary);text-align:right}.onb .trp-err{display:flex;direction:rtl;align-items:center;gap:6px;margin:4px 12px 2px;padding:5px 8px;border-radius:var(--radius-field);background:var(--color-surface-failed);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-state-failed);text-align:right}.onb .rsb{display:flex;direction:rtl;align-items:center;gap:6px;box-sizing:border-box;padding:8px 9px;border-radius:var(--radius-field);background:var(--color-surface-here);border:var(--border-default) solid var(--color-state-info)}.onb .rsb-msg{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-state-info);text-align:right}.onb .rsb-src{flex:0 0 auto;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-state-info);white-space:nowrap}.onb .fin{display:flex;direction:rtl;align-items:center;gap:5px;width:252px;box-sizing:border-box;padding:4px 6px;min-height:18px;background:transparent;border:0;cursor:pointer;border-top:var(--border-default) solid var(--color-border-default)}.onb .fin-chev{flex:0 0 auto;color:var(--color-text-muted);display:flex;align-items:center}.onb .fin-lab{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-micro);font-weight:400;color:var(--color-text-muted);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onb .scrim{width:calc(var(--ops-dialog-w) + 48px);min-height:560px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--color-surface-dim)}.onb .scrim--checkout{background:var(--color-surface-strong)}.onb .scrim--wide{width:1142px}.onb .scrim--wide .dlg{width:1094px}.onb .dlg{width:var(--ops-dialog-w);box-sizing:border-box;display:flex;flex-direction:column;background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:8px}.onb .dlg:focus{outline:none}.onb .dlg-head{display:flex;flex-direction:column;gap:5px;padding:18px 20px 14px}.onb .dlg-titlerow{display:flex;direction:rtl;align-items:center;gap:8px}.onb .dlg-title{flex:1 1 auto;font-family:var(--font-family-ui);font-size:var(--font-size-large);font-weight:700;color:var(--color-text-primary);text-align:right}.onb .dlg-sub{font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right;direction:rtl}.onb .dlg-div{height:1px;background:var(--color-border-default)}.onb .dlg-body{display:flex;flex-direction:column;gap:8px;padding:12px 20px 16px}.onb .dlg-foot{display:flex;flex-direction:column;gap:9px;padding:14px 20px 16px}.onb .dlg-msg{font-family:var(--font-family-ui);font-size:var(--font-size-small);text-align:right;direction:rtl;color:var(--color-text-muted)}.onb .dlg-msg--bad{color:var(--color-state-failed)}.onb .dlg-msg--busy{color:var(--color-state-info)}.onb .dlg-acts{display:flex;direction:rtl;flex-direction:row-reverse;align-items:center;gap:8px}.onb .dlg-key{font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted);padding:1px 5px;border-radius:3px;border:var(--border-default) solid var(--color-border-default)}.onb .sr{display:flex;flex-direction:column;gap:4px;box-sizing:border-box;padding:9px 12px;border:var(--border-default) solid var(--color-border-default);border-radius:4px;background:var(--color-surface-default)}.onb .sr-l1{display:flex;direction:rtl;align-items:baseline;gap:8px}.onb .sr-code{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:600;color:var(--color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .sr-amt{flex:0 0 auto;font-family:var(--font-family-ui);font-size:var(--font-size-large);font-weight:600;color:var(--color-text-primary);white-space:nowrap}.onb .sr-l2{display:flex;direction:rtl;align-items:baseline;gap:8px}.onb .sr-meta{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .sr-vat{flex:0 0 auto;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);white-space:nowrap}.onb .dlg-colhead{display:flex;direction:rtl;align-items:center;gap:8px;padding:12px 32px 8px;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .dlg-colhead b{flex:1 1 auto;font-weight:400;text-align:right}.onb .dn{display:flex;flex-direction:column;gap:4px;padding:8px 10px;box-sizing:border-box;border-radius:var(--radius-field);background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default)}.onb .dn--required{border-color:var(--color-state-alert)}.onb .dn-lab{display:flex;direction:rtl;align-items:center;gap:5px;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right}.onb .dn-req{color:var(--color-state-alert);font-weight:700}.onb .dn-val{min-height:34px;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);text-align:right;direction:rtl}.onb .dn-val--ph{color:var(--color-text-muted)}.onb .dn-from{font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right;direction:rtl}.onb .rc{direction:rtl;font-family:Assistant,Segoe UI,system-ui,sans-serif;color:#111;display:flex;flex-direction:column;gap:9px}.onb .rc-brand{display:flex;justify-content:center;align-items:baseline;gap:5px;font-size:19px;font-weight:800;color:#111}.onb .rc-brand i{color:#22b573;font-style:normal;font-size:22px}.onb .rc-sub{text-align:center;font-size:8px;color:#111}.onb .rc-sub b{color:#22b573}.onb .rc-row{display:flex;justify-content:space-between;font-size:8px;color:#333}.onb .rc-title{text-align:center;font-size:15px;font-weight:700;margin-top:6px}.onb .rc-note{text-align:center;font-size:8px;color:#22b573}.onb .rc-to{font-size:8px;color:#333;line-height:1.5}.onb .rc-sec{font-size:9px;font-weight:700;text-align:right;margin-top:6px}.onb .rc-t{width:100%;border-collapse:collapse;font-size:8px}.onb .rc-t th{color:#333;font-weight:700;padding:3px 2px;border-bottom:1px solid #22B573;text-align:right}.onb .rc-t td{padding:3px 2px;border-bottom:1px solid #D8EFE2;text-align:right}.onb .rc-t .n{text-align:left;direction:ltr}.onb .rc-tot td{font-weight:700}.onb .rc-pay td{color:#333}.onb .rc-sign{margin-top:10px;font-size:8px;color:#333}.onb .tl{display:flex;direction:rtl;gap:18px;justify-content:center;align-items:flex-start}.onb .tl-slip{width:150px;background:#fff;padding:10px 8px;font-family:IBM Plex Mono,monospace;font-size:6.5px;line-height:1.55;color:#1a1a1a;direction:rtl;text-align:center;box-shadow:0 0 0 1px #e4e4e4}.onb .tl-slip b{font-size:11px;font-family:Assistant,system-ui,sans-serif}.onb .tl-hr{border-top:1px dashed #999;margin:4px 0}.onb .tl-l{display:flex;justify-content:space-between;text-align:right}.onb .tl-tot{font-weight:700;font-size:8px}.onb .tl-cut{align-self:stretch;width:0;border-left:2px dashed var(--color-state-info);position:relative}.onb .tl-cut:after{content:"גבול";position:absolute;top:-2px;right:-14px;font-family:var(--font-family-ui);font-size:8px;color:var(--color-text-inverse);background:var(--color-state-info);padding:1px 5px;border-radius:3px;white-space:nowrap}.onb .pdf{width:480px;box-sizing:border-box;display:flex;flex-direction:column;background:var(--color-surface-strong-raised);overflow:hidden}.onb .pdf-bar{flex:0 0 32px;display:flex;direction:rtl;align-items:center;gap:8px;padding:0 12px;box-sizing:border-box;background:var(--color-surface-strong);border-bottom:var(--border-default) solid var(--color-border-on-strong)}.onb .pdf-title{font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:600;color:var(--color-text-inverse)}.onb .pdf-cap{align-self:stretch;direction:rtl;text-align:start;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-on-strong-muted)}.onb .pdf-msg{align-self:stretch;padding:44px 20px;text-align:center;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-on-strong-muted)}.onb .pdf-inst{display:flex;direction:rtl;align-items:center;gap:7px;padding:7px 12px;height:28px;box-sizing:border-box;background:var(--color-state-info)}.onb .pdf-inst span{margin-inline-start:auto;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-inverse)}.onb .pdf-revert{flex:0 0 auto;padding:1px 8px;border-radius:var(--radius-field);background:transparent;color:var(--color-text-inverse);border:var(--border-default) solid var(--color-text-inverse);font-family:var(--font-family-ui);font-size:var(--font-size-micro);cursor:pointer;white-space:nowrap}.onb .pdf-vp{flex:1 1 auto;min-height:0;position:relative;display:flex;flex-direction:column;gap:12px;padding:16px 24px;align-items:stretch;overflow:hidden}.onb .pdf-sheet{position:relative;box-sizing:border-box;background:var(--color-surface-default);border-radius:2px;padding:16px;display:flex;flex-direction:column;gap:6px;flex:none}.onb .pdf-sheet--zoom{width:400px;zoom:1.6;align-self:flex-start}.onb .pdf-page{direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-small);line-height:1.6;color:var(--color-text-primary)}.onb .pdf-page h4{margin:0 0 6px;font-size:var(--font-size-base);font-weight:700}.onb .pdf-page p{margin:0 0 8px}.onb .pdf-crop{align-self:center;flex:none;zoom:2.2}.onb .pdf-rot{position:relative;flex:none;height:250px;align-self:stretch}.onb .pdf-rot .pdf-sheet{position:absolute;width:360px;height:620px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg) scale(.64)}.onb .pdf-track{position:absolute;top:16px;bottom:16px;inset-inline-start:8px;width:4px;border-radius:2px;background:var(--color-border-on-strong)}.onb .pdf-thumb{position:absolute;top:16px;inset-inline-start:8px;width:4px;border-radius:2px;background:var(--color-text-on-strong-muted)}.onb .pdf-htrack{position:absolute;bottom:6px;left:24px;right:24px;height:4px;border-radius:2px;background:var(--color-border-on-strong)}.onb .pdf-hthumb{position:absolute;bottom:6px;right:24px;height:4px;border-radius:2px;background:var(--color-text-on-strong-muted)}.onb .pdf-tools{flex:0 0 50px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:var(--color-surface-strong-raised);border-top:var(--border-default) solid var(--color-border-on-strong)}.onb .dt{display:flex;direction:rtl;align-items:center;gap:12px}.onb .dt-view{display:flex;direction:rtl;align-items:center;gap:4px}.onb .sendbar .btn,.onb .dlg-acts .btn,.onb .gh--add .btn{min-width:var(--ops-classify-btn-w)}.onb .dt-view .btn{padding:5px 8px;gap:0;border-color:var(--color-border-default)}.onb .dt-view .btn svg{display:block}.onb .dt-split .btn{border-color:var(--color-border-strong)}.onb .dt-div{width:1px;height:18px;background:var(--color-border-default)}.onb .sp{display:flex;flex-direction:column;gap:8px;padding:8px;direction:rtl;background:var(--color-surface-default);border-radius:var(--radius-button);border:var(--border-default) solid var(--color-border-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary)}.onb .sp-thumb{position:relative;height:120px;overflow:hidden;display:flex;justify-content:center;background:var(--color-surface-sunken)}.onb .sp-thumb .tl-slip{transform:scale(.5);transform-origin:top center;flex:none}.onb .sp-foot{display:flex;align-items:center;justify-content:space-between;gap:6px}.onb .sp-acts{display:flex;gap:6px}.onb .sp--rejected .sp-thumb{opacity:.45}.onb .sp-no{color:var(--color-text-muted)}.onb .sp-n{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--radius-chip);background:var(--color-state-here);color:var(--color-text-inverse);font-family:var(--font-family-mono);font-size:var(--font-size-small);font-weight:700}.onb .se{display:flex;flex-direction:column;gap:10px;direction:rtl;align-self:stretch;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-inverse)}.onb .se-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.onb .se-title{font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:600;color:var(--color-text-inverse)}.onb .se-hint{font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-on-strong-muted)}.onb .se-stage{position:relative;align-self:center}.onb .se-ov{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.onb .se-poly{fill:var(--color-surface-here);fill-opacity:.35;stroke:var(--color-state-here);stroke-width:2;vector-effect:non-scaling-stroke}.onb .se-draft{fill:none;stroke:var(--color-state-here);stroke-width:2;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.onb .se-v{position:absolute;width:9px;height:9px;box-sizing:border-box;transform:translate(-50%,-50%);background:var(--color-surface-default);border:var(--border-focus) solid var(--color-state-here)}.onb .se-stage .sp-n{position:absolute;transform:translate(-50%,-50%)}.onb .se-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.onb .se-go{margin-inline-start:auto}.onb .se-go .btn{border-color:var(--color-border-strong)}.onb .se-prev{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.onb .dcard{display:flex;flex-direction:column;gap:6px;box-sizing:border-box;padding:8px;direction:rtl;background:var(--color-surface-default);border-radius:var(--radius-button);border:var(--border-default) solid var(--color-border-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary)}.onb .dcard--large{width:330px}.onb .dcard--small{width:196px}.onb .dcard--on{border:var(--border-focus) solid var(--color-state-here);padding:7px}.onb .dcard-head{display:flex;align-items:center;gap:6px;min-height:16px}.onb .dcard-id{font-weight:600;white-space:nowrap}.onb .dcard-meta{margin-inline-start:auto;color:var(--color-text-muted);white-space:nowrap}.onb .dcard-now{margin-inline-start:auto;color:var(--color-state-here);font-weight:600}.onb .dcard-thumb{position:relative;overflow:hidden;display:flex;justify-content:center;background:var(--color-surface-sunken);border-radius:2px}.onb .dcard--large .dcard-thumb{height:430px}.onb .dcard--small .dcard-thumb{height:200px}.onb .dcard-thumb .rc{flex:none;width:320px;padding:12px;box-sizing:border-box;background:var(--color-surface-default)}.onb .dcard--small .dcard-thumb .rc{zoom:.55}.onb .dcard-why{color:var(--color-state-alert);font-weight:600}.onb .dcard--off .dcard-thumb{opacity:.55}.onb .dcard--locked{background:var(--color-surface-panel)}.onb .dcard--locked .dcard-thumb{opacity:.4}.onb .dcard-lock{color:var(--color-text-muted)}.onb .dcard-foot{display:flex;align-items:center;gap:6px;min-height:26px}.onb .dcard-chk{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-muted)}.onb .dcard-box{width:14px;height:14px;box-sizing:border-box;border-radius:3px;border:var(--border-default) solid var(--color-border-emphasis);background:var(--color-surface-default)}.onb .dcard--on .dcard-box{border-color:var(--color-state-here);background:var(--color-state-here)}.onb .dcard--on .dcard-chk{color:var(--color-text-primary)}.onb .dcard-move{margin-inline-start:auto;display:flex;gap:4px}.onb .dcard-move .btn{padding:3px 6px;gap:0}.onb .tst{display:inline-flex;direction:rtl;align-items:center;gap:11px;box-sizing:border-box;min-width:200px;font-size:var(--font-size-base);padding:11px 18px 11px 13px;border-radius:9px}.onb .tst-ico{flex:0 0 28px;width:28px;height:28px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-large);font-weight:700}.onb .tst-txt{display:flex;flex-direction:column}.onb .tst-t{font-family:var(--font-family-ui);font-size:var(--font-size-large);font-weight:700;color:var(--color-text-inverse);white-space:nowrap}.onb .tst-s{font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-inverse);white-space:nowrap}.onb .tst--success{background:var(--color-state-approved)}.onb .tst--success .tst-ico{color:var(--color-state-approved)}.onb .tst--info{background:var(--color-surface-strong-raised)}.onb .tst--info .tst-ico{color:var(--color-surface-strong-raised)}.onb .tst--caution{background:var(--color-state-alert)}.onb .tst--caution .tst-ico{color:var(--color-state-alert)}.onb .tst--failure{background:var(--color-state-failed)}.onb .tst--failure .tst-ico{color:var(--color-state-failed)}.onb .tb{display:flex;direction:rtl;align-items:center;gap:10px;width:100%;height:32px;flex:0 0 32px;box-sizing:border-box;padding:8px 16px;background:var(--color-surface-sunken);border:var(--border-default) solid var(--color-border-default)}.onb .tb-t{font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-muted);white-space:nowrap}.onb .tb-strong{font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary)}.onb .tb-sp{flex:1 1 auto}.onb .tb-timer--warn{color:var(--color-state-failed)}.onb .tb-home{display:inline-flex;direction:rtl;align-items:center;gap:5px;height:18px;padding:0 6px;border-radius:3px;background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary);white-space:nowrap}.onb .tb-home svg{display:block}.onb .tb-scope{display:inline-flex;direction:rtl;align-items:center;gap:6px}.onb .tb-pick{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px;border-radius:3px;border:var(--border-default) solid var(--color-border-default);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);white-space:nowrap}.onb .tb-pick b{font-weight:700}.onb .tb-sep{font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .tb-out{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:3px;border:var(--border-default) solid var(--color-border-default);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);white-space:nowrap}.onb .tb-crumbs{display:inline-flex;direction:rtl;align-items:center;gap:6px;min-width:0;overflow:hidden;font-family:var(--font-family-ui);font-size:var(--font-size-small);white-space:nowrap}.onb .tb-crumb{color:var(--color-state-info);text-decoration:underline;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;cursor:pointer}.onb .tb-crumb--here{color:var(--color-text-primary);font-weight:700;text-decoration:none;cursor:auto}.onb .jq{position:relative;flex:0 100 280px;min-width:160px}.onb .jq-box{display:flex;direction:rtl;align-items:center;gap:6px;height:18px;padding:0 6px;box-sizing:border-box;border-radius:3px;border:var(--border-default) solid var(--color-border-default);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);white-space:nowrap;overflow:hidden}.onb .jq-box.is-focus{border:var(--border-focus) solid var(--color-state-here)}.onb .jq-box svg{flex:0 0 auto;display:block;color:var(--color-text-muted)}.onb .jq-ph{min-width:0;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis}.onb .jq-pop{position:absolute;top:calc(100% + 3px);inset-inline-start:0;z-index:2;width:380px;display:flex;flex-direction:column;direction:rtl;font-family:var(--font-family-ui);background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-emphasis);border-radius:var(--radius-field)}.onb .jq-head{display:flex;align-items:center;gap:var(--space-inline-gap);padding:var(--space-box-pad-block) var(--space-box-pad-inline);border-bottom:var(--border-default) solid var(--color-border-default);font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .jq-head b{color:var(--color-text-primary);font-weight:600}.onb .jq-keys{margin-inline-start:auto;font-family:var(--font-family-mono)}.onb .jq-g+.jq-g{border-top:var(--border-default) solid var(--color-border-default)}.onb .jq-gh{padding:var(--space-box-pad-block) var(--space-box-pad-inline) 0;font-size:var(--font-size-small);font-weight:600;color:var(--color-text-muted)}.onb .jq-row{display:flex;align-items:center;gap:var(--space-inline-gap);min-height:var(--ops-classify-row-h);padding:var(--space-box-pad-block) var(--space-box-pad-inline);cursor:pointer}.onb .jq-row.is-here{background:var(--color-surface-here)}.onb .jq-l{flex:1 1 auto;min-width:0;font-size:var(--font-size-base);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .jq-n{flex:0 0 auto;font-size:var(--font-size-small);color:var(--color-text-muted);white-space:nowrap}.onb .jq-hit{font-weight:700;color:var(--color-state-info)}.onb .jq-none{padding:var(--space-box-pad-block) var(--space-box-pad-inline);font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .chk{flex:0 0 auto;width:18px;height:18px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:var(--border-default) solid var(--color-border-strong);border-radius:var(--radius-field);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-inverse)}.onb .chk--on,.onb .chk--mixed{background:var(--color-state-approved);border-color:var(--color-state-approved)}.onb .chk--locked{background:var(--color-surface-disabled);border-color:var(--color-border-default);color:var(--color-text-muted)}.onb .chk--disabled{background:var(--color-surface-disabled);border-color:var(--color-border-default)}.onb .stat{flex:1 1 0;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;padding:var(--space-box-pad-inline);direction:rtl;text-align:right;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default)}.onb .stat--open{border-color:var(--color-state-alert);background:var(--color-surface-alert)}.onb .stat--done{background:var(--color-surface-sunken)}.onb .stat-v{font-family:var(--font-family-mono);font-size:var(--font-size-large);font-weight:600;color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.onb .stat--open .stat-v{color:var(--color-state-alert)}.onb .stat-l{font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary)}.onb .stat-s{font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .wzs{width:252px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;padding:4px var(--space-field-gap) 5px;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default)}.onb .wzs--focus{border-color:var(--color-state-info)}.onb .wzs--sub{width:193px;margin-right:59px}.onb .wzs-l1{display:flex;direction:rtl;align-items:center;gap:var(--space-inline-gap)}.onb .wzs-n{flex:0 0 auto;font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .wzs-t{flex:1 1 auto;min-width:0;font-size:var(--font-size-small);font-weight:700;color:var(--color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .wzs-m{padding-right:17px;font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onb .wzp{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column;direction:rtl;background:var(--color-surface-panel);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .wzp-h{flex:0 0 auto;display:flex;flex-direction:column;gap:2px;padding:10px 16px 9px;border-bottom:var(--border-default) solid var(--color-border-default);text-align:right}.onb .wzp-n{font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .wzp-t{font-size:var(--font-size-large);font-weight:700;color:var(--color-text-primary)}.onb .wzp-s{font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .wzp-b{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:12px 16px}.onb .wzp-f{flex:0 0 auto;display:flex;direction:rtl;align-items:center;gap:var(--space-field-gap);padding:9px 16px;border-top:var(--border-default) solid var(--color-border-default)}.onb .wzp-msg{flex:1 1 auto;min-width:0;font-size:var(--font-size-small);color:var(--color-text-muted);text-align:right}.onb .wzp--blocked .wzp-msg{color:var(--color-state-alert)}.onb .wzp--failed .wzp-msg{color:var(--color-state-failed)}.onb .wzp-sec{display:flex;flex-direction:column;gap:6px;min-width:0}.onb .wzp-sec-t{font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary);text-align:right}.onb .wzp-sec-s{font-size:var(--font-size-small);color:var(--color-text-muted);text-align:right}.onb .wzp-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.onb .wzp-form{width:var(--ops-classify-col-form);max-width:100%}.onb .wzp-side{display:grid;grid-template-columns:252px 1fr;gap:16px;align-items:start}.onb .wzp-figs{display:flex;direction:rtl;gap:var(--space-field-gap)}.onb .wzp-tbl{display:flex;flex-direction:column;border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);overflow-x:auto;overflow-y:hidden}.onb .wzp-tbl>.wzt:last-child{border-bottom:0}.onb .wzt{display:grid;direction:rtl;align-items:center;column-gap:var(--space-field-gap);padding:3px var(--space-box-pad-inline);box-sizing:border-box;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);text-align:right;border-bottom:var(--border-default) solid var(--color-border-default)}.onb .wzt-fail{color:var(--color-state-failed);font-weight:700}.onb .wzt-err{display:flex;align-items:baseline;gap:6px;min-width:0}.onb .wzt-err>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .wzt-err.is-alert>b{color:var(--color-state-alert)}.onb .wzt-err.is-failed>b{color:var(--color-state-failed)}.onb .wzt-err>span{flex:0 0 auto;color:var(--color-text-muted);font-size:var(--font-size-micro)}.onb .wzt--businesses.wzt-r,.onb .wzt--businesses_x.wzt-r{min-height:34px}.onb .wzt--rules{grid-template-columns:167px 172px minmax(120px,1fr) 52px 42px;min-width:calc(553px + 4 * var(--space-field-gap) + 2 * var(--space-box-pad-inline))}.onb .wzt--users{grid-template-columns:191px 182px minmax(289px,1fr) 174px 181px 123px 22px;min-width:calc(1162px + 6 * var(--space-field-gap) + 2 * var(--space-box-pad-inline))}.onb .wzt--access{grid-template-columns:18px 45px minmax(166px,3fr) 90px 105px;min-width:calc(424px + 4 * var(--space-field-gap) + 2 * var(--space-box-pad-inline))}.onb .wzt--enrich{grid-template-columns:11px 45px minmax(166px,3fr) 90px 90px 72px 78px 33px;min-width:calc(585px + 7 * var(--space-field-gap) + 2 * var(--space-box-pad-inline))}.onb .wzt--businesses{grid-template-columns:18px 45px minmax(166px,3fr) minmax(89px,2fr) minmax(80px,2fr) minmax(54px,1.6fr) 99px 140px 184px 250px;min-width:calc(1125px + 9 * var(--space-field-gap) + 2 * var(--space-box-pad-inline))}.onb .wzt--imported{grid-template-columns:45px minmax(166px,3fr) minmax(89px,2fr) minmax(80px,2fr) minmax(54px,1.6fr) 99px 90px;min-width:calc(623px + 6 * var(--space-field-gap) + 2 * var(--space-box-pad-inline))}.onb .wzt--imported_err{grid-template-columns:18px 45px minmax(166px,3fr) minmax(89px,2fr) minmax(80px,2fr) minmax(54px,1.6fr) 99px 90px 161px;min-width:calc(802px + 8 * var(--space-field-gap) + 2 * var(--space-box-pad-inline))}.onb .wzt--businesses_x{grid-template-columns:18px 45px minmax(166px,3fr) minmax(89px,2fr) minmax(80px,2fr) minmax(54px,1.6fr) 99px 140px 72px 184px 250px;min-width:calc(1197px + 10 * var(--space-field-gap) + 2 * var(--space-box-pad-inline))}.onb .wzt--sortcodes{grid-template-columns:70px 115px 70px 79px 79px 116px 61px 100px 93px minmax(93px,1fr) 56px;min-width:calc(932px + 10 * var(--space-field-gap) + 2 * var(--space-box-pad-inline))}.onb .wzt-h{background:var(--color-surface-sunken);font-size:var(--font-size-micro);color:var(--color-text-muted);min-height:26px}.onb .wzt-c{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .wzt-m{font-family:var(--font-family-mono);direction:ltr;text-align:right}.onb .wzt-b{font-weight:700}.onb .wzt-s{font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .wzt-r{min-height:var(--ops-classify-row-h);background:var(--color-surface-default)}.onb .wzt-r>.cb-box{min-width:0}.onb .wzt-r.is-muted{background:var(--color-surface-sunken);color:var(--color-text-muted)}.onb .wzt-r.is-off>.wzt-c{color:var(--color-text-muted)}.onb .wzt-warn{color:var(--color-state-alert)}.onb .wzt-why{grid-column:1/-1;white-space:normal;padding-block-end:2px}.onb .wzt-r.is-off>.wzt-warn{color:var(--color-state-alert)}.onb .wzt-x{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-field);font-size:var(--font-size-small);color:var(--color-text-muted);cursor:default}.onb .wzt-pop{position:relative;min-width:0;display:flex}.onb .wzt-pop>.cb-box{flex:1 1 auto;min-width:0}.onb .wzt-pop>.omenu{position:absolute;top:calc(100% + 3px);inset-inline-end:0;min-width:100%;width:max-content;z-index:2}.onb .wzt-pop>.dpick{position:absolute;top:calc(100% + 3px);inset-inline-end:0;z-index:2}.onb .wzp-tbl:has(.wzt-pop){overflow-x:clip;overflow-y:visible}.onb .wzp-tbl:has(.wzt-pop)>.wzt-h{border-radius:var(--radius-field) var(--radius-field) 0 0}.onb .wzh{display:flex;direction:rtl;align-items:center;gap:2px;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .wzh-l{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .wzh-i{flex:0 0 auto;display:flex;align-items:center;color:var(--color-border-strong)}.onb .wzh-i.is-on{color:var(--color-state-info)}.onb .wzh--sorted .wzh-l,.onb .wzh--filtered .wzh-l{color:var(--color-text-primary);font-weight:700}.onb .wzh-pop>.wzh{flex:1 1 auto}.onb .wzh-pop>.omenu{min-width:180px}.onb .wzg{display:flex;flex-direction:column;gap:8px;direction:rtl;box-sizing:border-box;padding:var(--space-box-pad-block) var(--space-box-pad-inline);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary);text-align:right}.onb .wzg--current{border-color:var(--color-state-info);padding:10px 12px 12px}.onb .wzg--todo{background:var(--color-surface-panel)}.onb .wzg-h{display:flex;direction:rtl;align-items:center;gap:var(--space-field-gap);min-height:18px}.onb .wzg-n{flex:0 0 auto;width:18px;height:18px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:50%;border:var(--border-default) solid var(--color-border-strong);font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .wzg--current .wzg-n{border-color:var(--color-state-info);color:var(--color-state-info)}.onb .wzg--done .wzg-n{background:var(--color-state-approved);border-color:var(--color-state-approved);color:var(--color-text-inverse)}.onb .wzg-t{flex:0 0 auto;font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary)}.onb .wzg--todo .wzg-t{color:var(--color-text-muted)}.onb .wzg-sum{flex:1 1 auto;min-width:0;font-size:var(--font-size-small);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onb .wzg-chev{flex:0 0 auto;display:flex;align-items:center;margin-right:auto;color:var(--color-text-muted)}.onb .wzg-re{flex:0 0 auto;display:flex;align-items:center;margin-right:auto}.onb .wzg-re+.wzg-chev{margin-right:0}.onb .wzg-p,.onb .wzg-c{padding-right:calc(18px + var(--space-field-gap))}.onb .wzg-p{max-width:760px;font-size:var(--font-size-small);line-height:1.55;color:var(--color-text-primary)}.onb .wzg-p b{font-weight:700}.onb .wzg-a{color:var(--color-state-info);text-decoration:underline}.onb .wzg-c{display:flex;flex-direction:column;gap:6px;min-width:0}.onb .wzg-c:has(>.wzg-part){gap:calc(2 * var(--space-field-gap))}.onb .wzg-p+.wzg-c:has(>.wzg-part){margin-top:var(--space-field-gap)}.onb .wzg-p p{margin:0}.onb .wzg-p p+p{margin-top:var(--space-field-gap)}.onb .wzg-p ul{margin:2px 0 0;padding:0;padding-inline-start:calc(2 * var(--space-field-gap))}.onb .wzg-p li{margin:0}.onb .wzg-p ul+p{margin-top:var(--space-field-gap)}.onb .wzg-go{justify-content:flex-end;display:flex;direction:rtl;gap:var(--space-field-gap);padding-top:2px}.onb .wzd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:74px;box-sizing:border-box;padding:var(--space-box-pad-inline);border:var(--border-default) dashed var(--color-border-strong);border-radius:var(--radius-field);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary);text-align:center}.onb .wzd--over{border-color:var(--color-state-info);background:var(--color-surface-here)}.onb .wzd-t{font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary)}.onb .wzd-s{font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .wzd-i{display:flex;color:var(--color-text-muted)}.onb .wzd-or{font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .wzd>.btn{margin:2px 0 3px}.onb .wzd--over .wzd-i{color:var(--color-state-info)}.onb .wzd--reject{border-color:var(--color-state-failed);background:var(--color-surface-failed)}.onb .wzd--reject .wzd-i,.onb .wzd--reject .wzd-s{color:var(--color-state-failed)}.onb .wzd--reject .wzd-s{font-weight:700}.onb .wzf{display:flex;direction:rtl;align-items:center;gap:var(--space-field-gap);min-height:var(--ops-classify-row-h);box-sizing:border-box;padding:var(--space-box-pad-block) var(--space-box-pad-inline);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);text-align:right}.onb .wzf-n{flex:0 1 auto;min-width:0;font-family:var(--font-family-mono);direction:ltr;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary)}.onb .wzf-r{flex:1 1 auto;min-width:0;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onb .wzf-st{flex:0 0 auto;font-size:var(--font-size-micro);white-space:nowrap}.onb .wzf--uploading .wzf-st{color:var(--color-state-info)}.onb .wzf--read .wzf-st{color:var(--color-state-approved)}.onb .wzf--failed{border-color:var(--color-state-failed);background:var(--color-surface-failed)}.onb .wzf--failed .wzf-st,.onb .wzf--failed .wzf-r{color:var(--color-state-failed)}.onb .wzf-n--src{font-family:var(--font-family-ui);direction:rtl;font-weight:600}.onb .wzf--waiting .wzf-n,.onb .wzf--waiting .wzf-r,.onb .wzf--waiting .wzf-st{color:var(--color-text-muted)}.onb .wzf--running .wzf-st{color:var(--color-state-info)}.onb .wzf--done .wzf-st{color:var(--color-state-approved)}.onb .wzf--waiting{border-style:dashed;border-color:var(--color-border-strong)}.onb .wzf>.btn{flex:0 0 auto}.onb .wzf-set{display:flex;flex-direction:column}.onb .wzf--partial{border-color:var(--color-state-alert);background:var(--color-surface-alert)}.onb .wzf--partial .wzf-st{color:var(--color-state-alert);font-weight:700}.onb .wzf-set>.wzf{border-radius:var(--radius-field) var(--radius-field) 0 0}.onb .wzf-errs{display:flex;flex-direction:column;border:var(--border-default) solid var(--color-state-alert);border-top:0;border-radius:0 0 var(--radius-field) var(--radius-field);background:var(--color-surface-default)}.onb .wzf-e-note{padding:var(--space-box-pad-block) var(--space-box-pad-inline);border-bottom:var(--border-default) solid var(--color-border-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-muted);text-align:right}.onb .wzf-e-acts{display:flex;direction:rtl;align-items:center;gap:var(--space-field-gap);padding:var(--space-box-pad-block) var(--space-box-pad-inline)}.onb .wzf-errs>.wzp-tbl{border:0;border-radius:0;border-bottom:var(--border-default) solid var(--color-border-default)}.onb .wzy{display:flex;direction:rtl;align-items:center;gap:var(--space-field-gap);min-height:var(--ops-classify-row-h);box-sizing:border-box;padding:var(--space-box-pad-block) var(--space-box-pad-inline);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);text-align:right}.onb .wzy-n{flex:0 0 auto;font-weight:600}.onb .wzy-f{flex:1 1 auto;min-width:0;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onb .wzy-tag{flex:0 0 auto;font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .wzy--on{border-color:var(--color-state-approved)}.onb .wzy--soon{background:var(--color-surface-disabled)}.onb .wzy--soon .wzy-n,.onb .wzy--soon .wzy-f{color:var(--color-text-muted)}.onb .cm{position:relative;flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;gap:4px;direction:rtl;padding:1px 6px;border-radius:var(--radius-chip);border:var(--border-default) solid var(--color-border-default);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-primary);white-space:nowrap;cursor:help}.onb .cm-i{color:var(--color-state-info);font-size:var(--font-size-small);line-height:1}.onb .cm.is-open{border-color:var(--color-state-info)}.onb .cm-tip{position:absolute;top:calc(100% + 4px);inset-inline-end:0;z-index:3;width:max-content;max-width:300px;display:flex;flex-direction:column;gap:3px;box-sizing:border-box;padding:var(--space-box-pad-block) var(--space-box-pad-inline);border-radius:var(--radius-field);background:var(--color-surface-strong-raised);color:var(--color-text-inverse);font-size:var(--font-size-small);white-space:normal;text-align:right;cursor:default}.onb .cm-tip-c{color:var(--color-text-on-strong-muted)}.onb .cm-tip-c bdi{color:var(--color-text-inverse);font-family:var(--font-family-mono)}.onb .col--nav{flex:0 0 var(--ops-classify-col-rail)}.onb .snav{display:flex;flex-direction:column;gap:2px;padding:8px;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .snav-g{margin:12px 8px 4px;font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .snav-i{display:flex;align-items:center;gap:6px;height:30px;padding:0 8px;border-radius:var(--radius-field);border:var(--border-default) solid transparent;white-space:nowrap}.onb .snav-i--on{border-color:var(--color-state-here);background:var(--color-surface-here);font-weight:700}.onb .snav-i--sub{padding-inline-start:22px;font-size:var(--font-size-small)}.onb .snav-i--off{color:var(--color-text-muted)}.onb .snav-sp{flex:1 1 auto}.onb .snav-n{font-family:var(--font-family-mono);font-size:var(--font-size-small);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.onb .snav-n--late{color:var(--color-state-alert);font-weight:700}.onb .snav-l{font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .tstrip{flex:0 0 auto;display:flex;align-items:center;gap:8px;direction:rtl;height:44px;box-sizing:border-box;padding:0 12px;background:var(--color-surface-default);border-bottom:var(--border-default) solid var(--color-border-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .tstrip-pos{font-size:var(--font-size-small);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.onb .tstrip-t{font-weight:700;white-space:nowrap}.onb .tstrip-s{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted)}.onb .tstrip-sp{flex:1 1 auto}.onb .trun-ovl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;padding:16px;box-sizing:border-box;background:var(--color-surface-dim);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .trun{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;direction:rtl;background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:8px;overflow:hidden;font-family:var(--font-family-ui);color:var(--color-text-primary)}.onb .trun-h{flex:0 0 auto;display:flex;flex-direction:column;gap:4px;padding:10px 14px;border-bottom:var(--border-default) solid var(--color-border-default)}.onb .trun-r{display:flex;align-items:center;gap:8px;min-width:0}.onb .trun-no{font-family:var(--font-family-mono);font-size:var(--font-size-small);color:var(--color-text-muted);direction:ltr;white-space:nowrap}.onb .trun-k{font-size:var(--font-size-small);color:var(--color-text-muted);white-space:nowrap}.onb .trun-t{font-size:var(--font-size-large);font-weight:700;white-space:nowrap}.onb .trun-st{display:inline-flex;align-items:center;gap:5px;font-size:var(--font-size-base);white-space:nowrap}.onb .trun-sp{flex:1 1 auto}.onb .trun-pos{font-size:var(--font-size-small);color:var(--color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.onb .trun-m{font-size:var(--font-size-small);color:var(--color-text-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .trun-m b{color:var(--color-text-primary);font-weight:600}.onb .trun-b{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column}.onb .tview{flex:0 0 auto;display:flex;align-items:center;gap:4px;direction:rtl;height:44px;box-sizing:border-box;padding:0 12px;border-bottom:var(--border-default) solid var(--color-border-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .tview-h{font-size:var(--font-size-large);font-weight:700;margin-inline-end:12px;white-space:nowrap}.onb .tview-v{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:var(--radius-button);border:var(--border-default) solid transparent;white-space:nowrap}.onb .tview-v--on{border-color:var(--color-state-here);background:var(--color-surface-here);font-weight:700}.onb .tview-n{font-family:var(--font-family-mono);font-size:var(--font-size-small);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.onb .tview-sp{flex:1 1 auto}.onb .tview .cb{width:150px}.onb .sban{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-field-gap);direction:rtl;min-height:40px;box-sizing:border-box;padding:0 var(--space-box-pad-inline);background:var(--color-surface-alert);border-bottom:var(--border-default) solid var(--color-border-default);font-family:var(--font-family-ui);font-size:var(--font-size-large);color:var(--color-text-primary)}.onb .sban-s{font-weight:700;color:var(--color-state-alert);white-space:nowrap}.onb .sban-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .sban-a{margin-inline-start:auto;color:var(--color-state-info);text-decoration:underline;cursor:pointer;white-space:nowrap;font-weight:700}.onb .tatt{display:flex;align-items:center;gap:8px;direction:rtl;box-sizing:border-box;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .tatt svg{flex:0 0 auto;display:block;color:var(--color-text-muted)}.onb .tatt--row{height:34px;padding:0 8px;border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default)}.onb .tatt--chip{display:inline-flex;height:24px;padding:0 8px;border-radius:var(--radius-chip);border:var(--border-default) solid var(--color-border-default);background:var(--color-surface-default);font-size:var(--font-size-small)}.onb .tatt-n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .tatt-sp{flex:1 1 auto}.onb .tatt-by{font-size:var(--font-size-micro);color:var(--color-text-muted);white-space:nowrap}.onb .tref{display:flex;align-items:center;gap:12px;direction:rtl;padding:10px 12px;box-sizing:border-box;border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .tref svg{flex:0 0 auto;display:block;color:var(--color-text-muted)}.onb .tref-b{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.onb .tref-l1{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.onb .tref-id{font-family:var(--font-family-mono);font-size:var(--font-size-small);font-weight:600}.onb .tref-sup{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis}.onb .tref-amt{font-variant-numeric:tabular-nums}.onb .tref-l2{font-size:var(--font-size-small);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onb .tref-st{font-size:var(--font-size-small);font-weight:700;white-space:nowrap}.onb .tref-st--held{color:var(--color-state-alert)}.onb .tref-st--sent{color:var(--color-state-approved)}.onb .tcm{display:flex;gap:8px;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .tcm .tav{width:24px;height:24px}.onb .tcm-card{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.onb .tcm-h{display:flex;align-items:center;gap:6px}.onb .tcm-who{font-weight:700;white-space:nowrap}.onb .tcm-tag{font-size:var(--font-size-micro);color:var(--color-text-muted);white-space:nowrap}.onb .tcm-at{font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .tcm-t{line-height:1.5}.onb .tcm-f{display:flex;flex-wrap:wrap;gap:6px;padding-top:2px}.onb .tcm .tav{position:relative;z-index:1}.onb .tcm--event{align-items:center;gap:8px;font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .tcm-dot{flex:0 0 24px;display:flex;justify-content:center;position:relative;z-index:1}.onb .tcm-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--color-surface-strong);border:3px solid var(--color-surface-default)}.onb .tcm-q{padding:2px 8px;border-inline-start:2px solid var(--color-border-strong);background:var(--color-surface-sunken);font-size:var(--font-size-small);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onb .tcm-q b{color:var(--color-text-primary)}.onb .tcm-acts{display:flex;align-items:center;gap:10px;font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .tcm-acts span{cursor:pointer}.onb .tcm-acts .tcm-at{cursor:default}.onb .tpt{display:flex;align-items:center;gap:8px;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .tpt-b{min-width:0;display:flex;flex-direction:column;gap:2px}.onb .tpt-l1{display:flex;align-items:center;gap:6px;white-space:nowrap}.onb .tpt-can{font-size:var(--font-size-micro);color:var(--color-text-muted);white-space:nowrap}.onb .tdesc{display:flex;flex-direction:column;gap:4px;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .tdesc-box{min-height:calc(4.5em + 16px);padding:8px 10px;box-sizing:border-box;border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default);font-size:var(--font-size-base);line-height:1.5;color:var(--color-text-primary);white-space:pre-line}.onb .tdesc-box--on{background:var(--color-surface-here);border-color:var(--color-surface-here);border-inline-start:3px solid var(--color-state-here)}.onb .tdesc-box--ph{color:var(--color-text-muted)}.onb .tdesc-box--locked{min-height:0}.onb .tdesc-src{font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .tcmp{display:flex;flex-direction:column;gap:6px;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .tcmp-to{display:flex;align-items:center;gap:6px;padding:2px 8px;font-size:var(--font-size-small);border-inline-start:2px solid var(--color-state-here);background:var(--color-surface-here)}.onb .tcmp-to span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .tcmp-to .tcmp-x{flex:0 0 auto;margin-inline-start:auto;color:var(--color-text-muted);cursor:pointer}.onb .tcmp-files{display:flex;flex-wrap:wrap;gap:6px}.onb .tcmp-row{display:flex;align-items:center;gap:6px}.onb .tcmp-box{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;height:30px;padding:0 10px;box-sizing:border-box;border-radius:var(--radius-field);border:var(--border-default) solid var(--color-border-default);background:var(--color-surface-default);color:var(--color-text-muted)}.onb .tcmp-ph{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onb .tcmp-box svg{flex:0 0 auto;display:block;cursor:pointer}.onb .ttags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .ttag{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;height:22px;box-sizing:border-box;padding:0 var(--space-chip-pad-inline);border-radius:var(--radius-chip);white-space:nowrap;border:var(--border-default) solid var(--color-border-default);background:var(--color-surface-default);font-size:var(--font-size-small);cursor:pointer}.onb .ttag-k{color:var(--color-text-muted)}.onb .ttag-v{font-weight:600}.onb .ttag-c,.onb .ttag-x{font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .ttag--ph .ttag-v{font-weight:400;color:var(--color-text-muted)}.onb .ttag--alert{border-color:var(--color-state-alert);background:var(--color-surface-alert);color:var(--color-state-alert)}.onb .ttag--alert .ttag-k,.onb .ttag--alert .ttag-c,.onb .ttag--alert .ttag-x{color:var(--color-state-alert)}.onb .ttag--add{border-style:dashed;border-color:var(--color-border-emphasis);color:var(--color-text-muted)}.onb .ttag-at{position:relative;display:inline-flex}.onb .ttags--locked .ttag{cursor:default}.onb .ttags--locked .ttag-c,.onb .ttags--locked .ttag-x{display:none}.onb .ttags--locked .ttag--add{border-style:solid;border-color:var(--color-border-default);background:var(--color-surface-disabled);color:var(--color-text-muted)}.onb .ttag--who{height:26px;padding-inline-start:2px;border-radius:13px}.onb .ttag--who .tav{width:20px;height:20px;font-size:var(--font-size-micro)}.onb .ttag-at .omenu{position:absolute;top:calc(100% + 4px);left:0;min-width:180px}.onb .tav{flex:0 0 auto;width:26px;height:26px;border-radius:50%;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;background:var(--color-surface-sunken);border:var(--border-default) solid var(--color-border-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);font-weight:700;color:var(--color-text-primary)}.onb .trole{display:inline-flex;align-items:center;height:18px;padding:0 6px;box-sizing:border-box;border-radius:var(--radius-chip);border:var(--border-default) solid var(--color-border-strong);font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-primary);white-space:nowrap}.onb .ttray{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .ttray-h{flex:0 0 auto;display:flex;align-items:center;gap:8px;height:44px;box-sizing:border-box;padding:0 12px;border-bottom:var(--border-default) solid var(--color-border-default)}.onb .ttray-id{font-family:var(--font-family-mono);font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .ttray-t{font-size:var(--font-size-large);font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb .ttray-h .cb-box{flex:1 1 auto;min-width:0;border-color:transparent;background:transparent}.onb .ttray-h .cb-box:hover{border-color:var(--color-border-default)}.onb .ttray-h .cb-value{font-size:var(--font-size-large);font-weight:700}.onb .ttray-sp{flex:1 1 auto}.onb .ttray-b{flex:1 1 auto;min-height:0;display:flex;direction:rtl}.onb .ttray-main{flex:1 1 auto;min-width:0;overflow:auto;padding:12px;display:flex;flex-direction:column;gap:14px}.onb .ttray-people{display:flex;flex-wrap:wrap;gap:8px 24px}.onb .ttray-k{font-size:var(--font-size-micro);color:var(--color-text-muted);margin-bottom:6px}.onb .ttray-d{line-height:1.5}.onb .ttray-list{display:flex;flex-direction:column;gap:6px}.onb .ttray-thread{display:flex;flex-direction:column;gap:10px;position:relative}.onb .ttray-thread:before{content:"";position:absolute;top:12px;bottom:12px;inset-inline-start:11px;border-inline-start:2px solid var(--color-border-default)}.onb .ttray-th{display:flex;align-items:center;gap:8px;margin-bottom:6px}.onb .ttray-th .ttray-k{margin:0}.onb .ttray-props{display:grid;grid-template-columns:max-content 1fr;gap:8px 16px;align-items:center}.onb .ttray-props>.ttray-pk{font-size:var(--font-size-small);color:var(--color-text-muted);white-space:nowrap}.onb .ttray-props>.ttray-pk--top{align-self:start;padding-top:6px}.onb .ttray-day{display:flex;align-items:center;gap:8px;margin-inline-start:32px;font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .ttray-day:before,.onb .ttray-day:after{content:"";flex:1 1 auto;border-top:var(--border-default) solid var(--color-border-default)}.onb .ttray-tools{display:flex;flex-wrap:wrap;gap:6px}.onb .ttray-steps{display:flex;flex-direction:column;gap:6px}.onb .ttray-step{display:flex;align-items:center;gap:8px}.onb .ttray-step--done{color:var(--color-text-muted)}.onb .ttray-f{flex:0 0 auto;display:flex;gap:8px;align-items:center;padding:10px 12px;border-top:var(--border-default) solid var(--color-border-default)}.onb .ttray-f .cb{flex:1 1 auto;width:auto}.onb .ttray .gridbody{margin:0}.onb .ttray--panel{width:var(--ops-classify-col-rail);max-width:100%}.onb .ttray--panel .ttray-t{font-size:var(--font-size-base);white-space:normal}.onb .ttray-meta{flex:0 0 auto;padding:8px 12px;font-size:var(--font-size-small);color:var(--color-text-muted);border-bottom:var(--border-default) solid var(--color-border-default)}.onb .ttray--panel .ttray-main{padding:10px}.onb .ttray--panel .tcm{gap:6px}.onb .ttray--panel .tcm-tag{display:none}.onb .ttray-f--stack{flex-direction:column;align-items:stretch}.onb .ttray-f--stack .cb{width:auto}.onb .ttray-fr{display:flex;gap:6px;justify-content:flex-start}.onb .ttray--folded{width:var(--ops-classify-col-rail-strip);align-items:center;gap:10px;padding:8px 0}.onb .ttray-v{writing-mode:vertical-rl;font-family:var(--font-family-mono);font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .ttray-n{font-family:var(--font-family-mono);font-size:var(--font-size-micro);font-weight:700;color:var(--color-text-primary)}.onb .ltr{display:flex;flex-direction:column;gap:8px;padding:12px 14px;box-sizing:border-box;direction:rtl;border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .ltr-h{display:flex;align-items:center;gap:8px}.onb .ltr-t{font-size:var(--font-size-large);font-weight:700}.onb .ltr-st{font-size:var(--font-size-small);font-weight:700;white-space:nowrap}.onb .ltr-st--certified{color:var(--color-state-approved)}.onb .ltr-st--active{color:var(--color-state-here)}.onb .ltr-st--todo,.onb .ltr-st--locked{color:var(--color-text-muted)}.onb .ltr-k{font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .ltr-u{font-size:var(--font-size-small);line-height:1.5}.onb .ltr-bar{height:4px;border-radius:2px;background:var(--color-surface-sunken);overflow:hidden}.onb .ltr-bar>span{display:block;height:100%;background:var(--color-state-here)}.onb .ltr--certified .ltr-bar>span{background:var(--color-state-approved)}.onb .ltr-f{display:flex;align-items:center;gap:8px}.onb .ltr-p{flex:1 1 auto;font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .ltr--locked{background:var(--color-surface-panel)}.onb .ltr--locked .ltr-t{color:var(--color-text-muted)}.onb .lcm{position:relative;width:300px;box-sizing:border-box;padding:12px 14px;direction:rtl;display:flex;flex-direction:column;gap:8px;border-radius:var(--radius-field);border:2px solid var(--color-state-here);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .lcm:before{content:"";position:absolute;top:18px;width:12px;height:12px;box-sizing:border-box;background:var(--color-surface-default);border:2px solid var(--color-state-here);transform:rotate(45deg)}.onb .lcm--start:before{right:-8px;border-left-color:transparent;border-bottom-color:transparent}.onb .lcm--end:before{left:-8px;border-right-color:transparent;border-top-color:transparent}.onb .lcm--top:before{top:-8px;right:24px;border-right-color:transparent;border-bottom-color:transparent}.onb .lcm--none:before{display:none}.onb .lcm-k{font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .lcm-t{font-weight:700}.onb .lcm-x{font-size:var(--font-size-small);line-height:1.5}.onb .lcm-f{display:flex;gap:6px;justify-content:flex-start}.onb .lsp{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.onb .lsp-hole{position:absolute;box-sizing:border-box;border:2px solid var(--color-state-here);border-radius:var(--radius-field);outline:2400px solid var(--color-surface-dim)}.onb .lsp--off .lsp-hole{border:0}.onb .lsp-card{position:absolute;z-index:1}.onb .mail{width:600px;box-sizing:border-box;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-base);background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);color:var(--color-text-primary)}.onb .mail-h{display:flex;flex-direction:column;gap:4px;padding:14px 24px;font-size:var(--font-size-small);color:var(--color-text-muted);border-bottom:var(--border-default) solid var(--color-border-default)}.onb .mail-h b{color:var(--color-text-primary);font-weight:600}.onb .mail-b{display:flex;flex-direction:column;gap:14px;padding:24px;font-size:var(--font-size-base);line-height:1.6}.onb .mail-t{font-size:var(--font-size-large);font-weight:700}.onb .mail-l{margin:0;padding-inline-start:18px;display:flex;flex-direction:column;gap:2px}.onb .mail-go{display:flex}.onb .mail-u{font-family:var(--font-family-mono);font-size:var(--font-size-small);color:var(--color-state-here);direction:ltr;text-align:right;word-break:break-all}.onb .mail-a{display:flex;align-items:center;gap:6px;padding:6px 10px;font-size:var(--font-size-small);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-panel)}.onb .mail-f{padding:14px 24px;font-size:var(--font-size-small);line-height:1.5;color:var(--color-text-muted);background:var(--color-surface-panel);border-top:var(--border-default) solid var(--color-border-default)}.onb .pf{box-sizing:border-box;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary)}.onb .pf--card{display:flex;flex-direction:column;gap:4px;padding:12px 14px;min-width:0;border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default)}.onb .pf-h{display:flex;align-items:center;gap:8px}.onb .pf-l{flex:1 1 auto;font-size:var(--font-size-base);font-weight:700}.onb .pf-st{font-size:var(--font-size-small);font-weight:700;white-space:nowrap}.onb .pf-st--met{color:var(--color-state-approved)}.onb .pf-st--below{color:var(--color-state-alert)}.onb .pf-st--unset,.onb .pf-st--few{color:var(--color-text-muted);font-weight:400}.onb .pf-n{display:flex;align-items:baseline;gap:10px}.onb .pf-val{font-family:var(--font-family-mono);font-size:var(--font-size-large);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.onb .pf--few .pf-val{color:var(--color-text-muted)}.onb .pf-u{font-family:var(--font-family-ui);font-size:var(--font-size-small);font-weight:400;margin-right:4px}.onb .pf-d{font-size:var(--font-size-small);color:var(--color-text-muted);white-space:nowrap}.onb .pf-s{font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .pf-ch{display:block;width:100%;height:56px;margin-top:6px;overflow:visible}.onb .pf-ln{fill:none;stroke:var(--color-state-here);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.onb .pf-tg{stroke:var(--color-text-muted);stroke-width:1px;stroke-dasharray:4 3}.onb .pf-pt{fill:var(--color-state-here);stroke:var(--color-surface-default);stroke-width:2px}.onb .pf-hit{fill:transparent}.onb .pf-ax{display:flex;justify-content:space-between;font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .pf-t{font-size:var(--font-size-micro);color:var(--color-text-muted);padding-top:4px;border-top:var(--border-default) solid var(--color-border-default)}.onb .pf--row{display:grid;grid-template-columns:minmax(0,1fr) 72px 96px 112px;gap:12px;align-items:center;padding:6px 10px;border-bottom:var(--border-default) solid var(--color-border-default)}.onb .pf--row .pf-l{font-size:var(--font-size-small)}.onb .pf--row .pf-val{font-size:var(--font-size-base)}.onb .pf--row .pf-ch{height:20px;margin:0}.onb .pf--row .pf-st{font-size:var(--font-size-micro)}.onb .stg-band{flex:0 0 24px;display:flex;align-items:center;gap:10px;padding:0 10px;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-staging-ink);background:repeating-linear-gradient(135deg,var(--color-staging-band) 0 14px,color-mix(in srgb,var(--color-staging-band) 82%,var(--color-staging-ink)) 14px 28px)}.onb .stg-band-t{font-weight:700;white-space:nowrap}.onb .stg-band-w{white-space:nowrap}.onb .stg-band-sp{flex:1 1 auto}.onb .stg-band-id{font-family:var(--font-family-mono);font-size:var(--font-size-small)}.onb .stg-band-x{border:var(--border-default) solid var(--color-staging-ink);border-radius:var(--radius-button);padding:0 8px;line-height:18px;white-space:nowrap;cursor:pointer}.onb .stg-cond{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 var(--space-chip-pad-inline);border-radius:var(--radius-chip);background:var(--color-staging-tint);color:var(--color-staging-band);border:var(--border-default) solid var(--color-staging-band);font-size:var(--font-size-small);font-weight:700;white-space:nowrap;cursor:pointer}.onb .stg-cond--off{background:var(--color-surface-default);color:var(--color-text-muted);border-color:var(--color-border-default);font-weight:400}.onb .stg-conds{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary)}.onb .stg-conds-k{font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .asw{display:inline-flex;align-items:center;gap:6px;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);cursor:pointer}.onb .asw-t{position:relative;flex:0 0 28px;height:16px;border-radius:8px;box-sizing:border-box;border:var(--border-default) solid var(--color-border-strong);background:var(--color-surface-sunken)}.onb .asw-k{position:absolute;top:2px;inset-inline-end:2px;width:10px;height:10px;border-radius:5px;background:var(--color-border-strong)}.onb .asw--on .asw-t{background:var(--color-state-approved);border-color:var(--color-state-approved)}.onb .asw--on .asw-k{inset-inline-end:auto;inset-inline-start:2px;background:var(--color-surface-default)}.onb .asw--off .asw-l{color:var(--color-text-muted)}.onb .asw--disabled{cursor:default}.onb .asw--disabled .asw-t{opacity:.5}.onb .asw--disabled .asw-l{color:var(--color-text-muted)}.onb .rrow{font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .rrow-n{font-weight:700}.onb .rrow-id{font-family:var(--font-family-mono);font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .rrow-d{color:var(--color-text-muted)}.onb .rrow-u{font-variant-numeric:tabular-nums}.onb .rrow-tag{margin-inline-start:6px;padding:0 6px;border-radius:var(--radius-chip);font-size:var(--font-size-micro);font-weight:700;color:var(--color-state-info);border:var(--border-default) solid var(--color-state-info)}.onb .wzt-r.rrow--open{box-shadow:inset 0 0 0 var(--border-default) var(--color-state-here);background:var(--color-surface-here)}.onb .rcl{display:flex;align-items:flex-start;gap:var(--space-field-gap);direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .rcl-k{flex:0 0 40px;line-height:var(--ops-classify-row-h);font-weight:700}.onb .rcl--when .rcl-k,.onb .rcl--and .rcl-k{color:var(--color-text-primary)}.onb .rcl--then .rcl-k,.onb .rcl--check .rcl-k,.onb .rcl--load .rcl-k{color:var(--color-state-info)}.onb .rcl--or .rcl-k,.onb .rcl--show .rcl-k{color:var(--color-text-muted)}.onb .rcl-k--wide{flex-basis:72px}.onb .rcl-s--event{flex:0 0 200px}.onb .rcl-s--message{flex:1 1 auto}.onb .rcl-ss{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:var(--space-field-gap);min-width:0}.onb .rcl-s{position:relative;display:flex;min-width:0}.onb .rcl-s--field{flex:0 0 168px}.onb .rcl-s--op{flex:0 0 96px}.onb .rcl-s--value,.onb .rcl-s--effect,.onb .rcl-s--source{flex:0 0 132px}.onb .rcl-s>.omenu{position:absolute;top:calc(100% + 2px);inset-inline-start:0;min-width:100%;z-index:2}.onb .rcl-x{flex:0 0 auto;line-height:var(--ops-classify-row-h);color:var(--color-text-muted)}.onb .rcl-m{flex-basis:100%;font-size:var(--font-size-small);color:var(--color-state-failed);padding-inline-start:48px}.onb .rtest{display:flex;flex-direction:column;gap:6px;padding:var(--space-box-pad-block) var(--space-box-pad-inline);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-sunken);direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .rtest-h{display:flex;align-items:center;gap:var(--space-field-gap)}.onb .rtest-t{font-weight:700}.onb .rtest-sp{flex:1 1 auto}.onb .rtest-f{display:flex;gap:16px;font-variant-numeric:tabular-nums}.onb .rtest-f b{font-family:var(--font-family-mono)}.onb .rtest-l{font-size:var(--font-size-small);color:var(--color-text-muted)}.onb .rtest--untested .rtest-r{color:var(--color-text-muted)}.onb .rtest--pass .rtest-r{color:var(--color-state-approved);font-weight:700}.onb .rtest--changes .rtest-r{color:var(--color-state-info);font-weight:700}.onb .rtest--fail{border-color:var(--color-state-failed);background:var(--color-surface-failed)}.onb .rtest--fail .rtest-r{color:var(--color-state-failed);font-weight:700}.onb .rtest-a{color:var(--color-state-info);font-weight:700}.onb .tbl{display:grid;direction:rtl;align-items:center;column-gap:var(--space-field-gap);padding:0 var(--space-box-pad-inline);box-sizing:border-box;font-family:var(--font-family-ui);font-size:var(--font-size-large);color:var(--color-text-primary);text-align:right;border-bottom:var(--border-default) solid var(--color-border-default);border-inline-start:2px solid transparent}.onb .tbl--tasks{grid-template-columns:18px 11px 101px minmax(255px,3fr) 54px 81px 199px 64px 114px 116px;min-width:calc(1013px + 9 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--tasks.tbl--np{grid-template-columns:11px 101px minmax(255px,3fr) 54px 81px 199px 64px 114px 116px;min-width:calc(995px + 8 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--tasks-beside{grid-template-columns:minmax(255px,3fr) 54px 116px;min-width:calc(425px + 2 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--tasks-business{grid-template-columns:101px minmax(255px,3fr) 54px 81px 114px 116px;min-width:calc(721px + 5 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--tasks-enrich{grid-template-columns:101px 54px 103px 199px 114px 116px;min-width:calc(687px + 5 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--users{grid-template-columns:minmax(113px,2fr) minmax(102px,2fr) minmax(202px,1fr) 56px 54px 139px 199px 84px;min-width:calc(949px + 7 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--users-beside{grid-template-columns:minmax(113px,2fr) minmax(102px,2fr) 56px 54px;min-width:calc(325px + 3 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--agreements{grid-template-columns:minmax(255px,3fr) 123px 76px 116px 114px;min-width:calc(684px + 4 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--agreements-beside{grid-template-columns:minmax(255px,3fr) 76px;min-width:calc(331px + 1 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--agreements-versions{grid-template-columns:76px 54px 116px 83px 114px;min-width:calc(443px + 4 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--office-businesses{grid-template-columns:199px 103px 114px 101px 101px 101px 52px 72px;min-width:calc(843px + 7 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--office-lanes{grid-template-columns:109px 52px 106px 52px 91px 91px 51px;min-width:calc(552px + 6 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--offices{grid-template-columns:minmax(255px,3fr) 103px 81px 101px 101px 101px 52px;min-width:calc(794px + 6 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--office-export{grid-template-columns:199px 101px 101px 135px;min-width:calc(536px + 3 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--office-reports{grid-template-columns:199px 72px 101px 101px 62px;min-width:calc(535px + 4 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl--invites-import{grid-template-columns:46px 56px minmax(113px,2fr) minmax(102px,2fr) minmax(202px,1fr) 80px 217px;min-width:calc(816px + 6 * var(--space-field-gap) + 2 * var(--space-box-pad-inline) + 2px)}.onb .tbl-wrap{display:flex;flex-direction:column;border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);overflow-x:auto;overflow-y:hidden;background:var(--color-surface-default)}.onb .tbl-wrap>.tbl:last-child{border-bottom:0}.onb .tbl-wrap--flush{border:0;border-radius:0}.onb .tbl-h{min-height:32px;background:var(--color-surface-sunken)}.onb .tbl-h .wzh{font-size:var(--font-size-small)}.onb .tbl-r{min-height:36px;background:var(--color-surface-default);cursor:pointer}.onb .tbl-r--open{border-inline-start-color:var(--color-state-here);background:var(--color-surface-here)}.onb .tbl-r--done{color:var(--color-text-muted)}.onb .tbl-r--unread .tbl-ttl,.onb .tbl-r--parent{font-weight:700}.onb .tbl-r--child{min-height:30px;background:var(--color-surface-sunken)}.onb .tbl-r--child .tbl-ttl{padding-inline-start:14px}.onb .tbl-c{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-large);color:var(--color-text-primary)}.onb .tbl-r--done .tbl-c{color:var(--color-text-muted)}.onb .tbl-ttl{color:var(--color-state-info);text-decoration:underline}.onb .tbl-r--done .tbl-ttl{color:var(--color-text-muted);text-decoration:line-through}.onb .tbl-car{display:inline-block;width:14px;font-size:var(--font-size-micro);color:var(--color-text-muted)}.onb .tbl-sec{font-size:var(--font-size-base)}.onb .tbl-mut{color:var(--color-text-muted)}.onb .tbl-b{font-weight:700}.onb .tbl-m{font-family:var(--font-family-mono);direction:ltr;text-align:right}.onb .tbl-a{color:var(--color-state-info);text-decoration:underline}.onb .tbl-tone--alert{color:var(--color-state-alert);font-weight:700}.onb .tbl-tone--failed{color:var(--color-state-failed);font-weight:700}.onb .tbl-r--done .tbl-tone--alert,.onb .tbl-r--done .tbl-tone--failed{color:var(--color-text-muted);font-weight:400}.onb .tbl-bulk{display:flex;direction:rtl;align-items:center;gap:var(--space-field-gap);min-height:40px;padding:0 var(--space-box-pad-inline);box-sizing:border-box;background:var(--color-surface-here);border-bottom:var(--border-default) solid var(--color-border-default);font-family:var(--font-family-ui);font-size:var(--font-size-large);color:var(--color-text-primary)}.onb .tbl-bulk-n{font-weight:700;white-space:nowrap}.onb .tbl-bulk-acts{display:flex;gap:6px}.onb .tbl-bulk-all{font-size:var(--font-size-base);white-space:nowrap}.onb .tbl-bulk-all a{color:var(--color-state-info);text-decoration:underline;cursor:pointer}.onb .tbl-bulk-x{margin-inline-start:auto;font-size:var(--font-size-base);color:var(--color-state-info);text-decoration:underline;cursor:pointer;white-space:nowrap}.onb .tbl-more{display:flex;direction:rtl;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:0 var(--space-box-pad-inline);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-muted)}.onb .tbl-st{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 20px;direction:rtl;text-align:center;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.onb .tbl-st-t{font-size:var(--font-size-large);font-weight:700}.onb .tbl-st--error .tbl-st-t{color:var(--color-state-failed)}.onb .tbl-st--loading .tbl-st-t{font-weight:400;color:var(--color-text-muted)}.onb .tbl-st-s{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:420px;line-height:1.5}.onb .tbl-st .btn{margin-top:6px}.onb .ovl{position:absolute;top:12px;bottom:12px;z-index:3;display:flex;inset-inline-start:calc(var(--ops-classify-col-rail) + 24px);inset-inline-end:12px}.onb .ovl .scrim{min-height:0;height:100%;border-radius:4px}.onb .ovl>.scrim{width:auto;flex:1 1 auto}.onb .p2{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;direction:rtl;font-family:var(--font-family-ui);color:var(--color-text-primary)}.onb .p2-pad{padding:16px;display:flex;flex-direction:column;gap:16px;min-height:0;flex:1 1 auto}.onb .p2-h{font-size:var(--font-size-large);font-weight:700}.onb .p2-k{font-size:var(--font-size-small);color:var(--color-text-muted);margin-bottom:6px}.onb .p2-band{display:flex;gap:12px}.onb .p2-band>.stat{min-height:74px}.onb .p2-list{border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);overflow:hidden;background:var(--color-surface-default)}.onb .p2-foot{display:flex;justify-content:flex-start;padding:8px 12px;font-size:var(--font-size-base);font-weight:700;color:var(--color-state-info)}.onb .p2-split{flex:1 1 auto;min-height:0;display:flex;direction:rtl}.onb .p2-split>.p2-l{flex:0 0 476px;min-width:0;overflow:hidden;border-inline-end:var(--border-default) solid var(--color-border-default)}.onb .p2-split>.p2-r{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.onb .p2-full{flex:1 1 auto;min-height:0;overflow:hidden}.onb .p2-scroll{overflow:auto}.onb .p2-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.onb .p2-cols>*{min-width:0}.onb .p2-cols .gh{width:auto}.onb .p2-acts{display:flex;justify-content:flex-end;align-items:center;gap:12px}.onb .p2-acts>.p2-k{margin:0}:where(input.cb-value){border:0;background:transparent;padding:0;margin:0;outline:none;font:inherit;color:inherit;letter-spacing:inherit;flex:1 1 auto;min-width:0;width:100%}:where(input.cb-value)::placeholder{color:inherit;opacity:1}:where(input.cb-value:not(.cb-value--placeholder))::placeholder{opacity:.55}.wzy[role=checkbox]:not([aria-disabled=true]){cursor:pointer}.typed-cell{display:contents}:where(.cb-box>select.cb-value){-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:0;padding:0;margin:0;min-width:0;flex:1 1 auto;font:inherit;color:inherit;direction:rtl;cursor:pointer;outline:none}:where(.cb-box.cur>input.cb-value){flex:0 0 auto;width:auto}:where(.cb-box.cur>input.cb-value+.cb-value){flex:0 0 auto;margin-inline-start:.3em;white-space:nowrap}.ovl{position:absolute;top:12px;bottom:12px;z-index:3;display:flex;inset-inline-start:calc(var(--ops-classify-col-rail) + 24px);inset-inline-end:12px}.ovl .scrim{min-height:0;height:100%;border-radius:4px}.ovl>.scrim{width:auto;flex:1 1 auto}.ovl .dlg{max-height:100%;display:flex;flex-direction:column;min-height:0}.ovl .dlg-body{flex:1 1 auto;min-height:0;overflow:auto}:root{--color-text-primary: #333333;--color-text-muted: #757575;--color-text-inverse: #FFFFFF;--color-surface-default: #FFFFFF;--color-surface-sunken: #F2F2F2;--color-surface-disabled: #E8E8E8;--color-border-default: #E0E0E0;--color-border-strong: #333333;--color-state-here: #2D7FF9;--color-surface-here: #CFDFFF;--color-state-approved: #338A17;--color-surface-approved: #D1F7C4;--color-state-failed: #EF3061;--color-surface-failed: #FFDCE5;--font-family-ui: "Assistant";--font-family-mono: "IBM Plex Mono";--font-size-micro: 9px;--font-size-small: 11px;--font-size-base: 12px;--radius-field: 3px;--radius-button: 4px;--radius-chip: 9px;--border-default: 1px;--border-focus: 2px;--space-row-gap: 5px;--space-field-gap: 8px;--space-inline-gap: 6px;--space-box-pad-inline: 9px;--space-box-pad-block: 5px;--space-chip-pad-inline: 6px;--size-chip-min: 56px;--ops-classify-label-cell: 100px;--ops-classify-label-text: 80px;--ops-classify-row-h: 26px;--ops-classify-row-h-subtext: 38px;--ops-classify-field-w: 632px;--ops-classify-field-w-money: 340px;--ops-classify-field-w-currency: 74px;--ops-classify-col-document: 498px;--ops-classify-col-form: 680px;--ops-classify-col-rail: 262px;--ops-classify-height-budget: 828px;--color-state-alert: #B87503;--color-surface-alert: #FFEAB6;--color-state-info: #2750AE;--color-surface-info: #CFDFFF;--color-surface-strong: #333333;--color-surface-strong-raised: #444444;--color-border-on-strong: #666666;--color-text-on-strong-muted: #CCCCCC}.paperless-duplicate-row{background:color-mix(in srgb,var(--color-status-danger, #b42318) 12%,transparent);color:var(--color-status-danger, #b42318)}.paperless-duplicate-label{display:block;font-weight:700}:root{font-family:var(--font-family-ui),sans-serif;color:var(--color-text-primary);direction:rtl;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:var(--color-surface-sunken)}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:default}.auth-screen,.home-screen{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:24px}.login-card{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-button);display:flex;flex-direction:column;gap:var(--space-inline-gap);padding:32px;width:min(400px,100%)}.login-heading,.home-heading{display:flex;flex-direction:column;gap:4px}.home-heading-row{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.home-heading-copy{display:flex;flex-direction:column;gap:4px}.logout-button{flex:0 0 auto}h1,h2,p{margin:0}.login-heading h1,.home-heading h1,.duration-dialog h2{font-size:var(--font-size-base);font-weight:700}.login-heading p,.home-heading p,.duration-dialog p,.home-note,.text-link{color:var(--color-text-muted);font-size:var(--font-size-small)}.field{display:flex;flex-direction:column;gap:var(--space-inline-gap);text-align:end}.field span{font-size:var(--font-size-small)}.field input{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);color:var(--color-text-primary);min-height:38px;outline:none;padding-block:var(--space-box-pad-block);padding-inline:var(--space-box-pad-inline);text-align:end;width:100%}.field input:focus{border:var(--border-focus) solid var(--color-state-here);padding-block:calc(var(--space-box-pad-block) - 1px);padding-inline:calc(var(--space-box-pad-inline) - 1px)}.field-error input{border-color:var(--color-state-failed)}.login-error{color:var(--color-state-failed);font-size:var(--font-size-small)}.button{align-items:center;border:var(--border-default) solid transparent;border-radius:var(--radius-button);display:inline-flex;justify-content:center;min-height:38px;padding-block:var(--space-box-pad-block);padding-inline:var(--space-box-pad-inline);white-space:nowrap}.button-primary{background:var(--color-state-here);color:var(--color-text-inverse)}.button-secondary{background:var(--color-surface-default);border-color:var(--color-border-default);color:var(--color-text-primary)}.button-disabled{background:var(--color-surface-disabled);color:var(--color-text-muted)}.feedback-launchers{align-items:center;bottom:20px;display:flex;gap:10px;inset-inline-start:20px;position:fixed;z-index:20}.feedback-launcher{align-items:center;background:var(--color-surface-strong);border:0;border-radius:999px;box-shadow:0 8px 24px #0f172a33;color:var(--color-text-inverse);display:inline-flex;gap:8px;min-height:44px;padding-block:10px;padding-inline:16px}.feedback-launcher:hover,.feedback-launcher:focus-visible{background:var(--color-state-here)}.sr-only{block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.feedback-launcher-icon{height:20px;width:20px}.feedback-overlay{background:color-mix(in srgb,var(--color-surface-strong) 42%,transparent);top:0;right:0;bottom:0;left:0;position:fixed;z-index:30}.feedback-dialog{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-button);box-shadow:0 20px 60px #0f172a40;display:flex;flex-direction:column;gap:18px;inset-inline-start:50%;max-height:calc(100vh - 32px);overflow:auto;padding-block:24px;padding-inline:24px;position:fixed;top:50%;transform:translate(50%,-50%);width:min(520px,calc(100% - 32px))}.feedback-history-table-wrap{overflow-x:auto}.feedback-history-dialog{width:min(840px,calc(100% - 32px))}.feedback-history-table{border-collapse:collapse;min-width:820px;width:100%}.feedback-history-table th,.feedback-history-table td{border-block-end:var(--border-default) solid var(--color-border-default);padding-block:10px;padding-inline:8px;text-align:start;vertical-align:top}.feedback-history-table th{color:var(--color-text-secondary);font-size:.875rem;font-weight:700;white-space:nowrap}.feedback-dialog-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.feedback-dialog h2{font-size:var(--font-size-base);margin:4px 0 0}.eyebrow{color:var(--color-text-muted);font-size:var(--font-size-small)}.icon-button{background:transparent;border:0;color:var(--color-text-muted);font-size:28px;line-height:1;padding:0 4px}.feedback-field{display:flex;flex-direction:column;gap:8px}.feedback-field textarea{border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);color:var(--color-text-primary);min-height:120px;padding-block:10px;padding-inline:12px;resize:vertical;width:100%}.feedback-field textarea:focus{border:var(--border-focus) solid var(--color-state-here);outline:none}.feedback-dialog-meta{color:var(--color-text-muted);display:flex;font-size:var(--font-size-small);gap:12px;justify-content:space-between}.feedback-error,.admin-error{color:var(--color-state-error)}.feedback-dialog-actions{display:flex;gap:10px}.feedback-dialog-actions>*{flex:1}.feedback-success{color:var(--color-state-approved);font-weight:700}.feedback-list-panel{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-button);margin:0 auto;max-width:1180px;padding:20px}.feedback-filters{display:grid;gap:1rem;grid-template-columns:minmax(12rem,2fr) repeat(4,minmax(8rem,1fr)) auto;margin:1rem auto 0;max-width:1180px}.feedback-filter-field{display:grid;gap:.35rem}.feedback-filter-field input,.feedback-filter-field select,.feedback-table select,.feedback-table textarea{min-height:2.5rem}.feedback-table textarea{box-sizing:border-box;field-sizing:content;height:auto;min-width:18rem;overflow-y:hidden;resize:vertical;width:18rem}.feedback-save-button{margin-top:.35rem}.feedback-filter-count{align-self:end;color:var(--color-text-muted);padding-bottom:.65rem;white-space:nowrap}.feedback-table-wrap{overflow-x:auto}.feedback-table{border-collapse:collapse;table-layout:fixed;min-width:1100px;width:100%}.feedback-column-date{width:9rem}.feedback-column-user{width:10rem}.feedback-column-page{width:12rem}.feedback-column-report{width:24rem}.feedback-column-status{width:8rem}.feedback-column-notes{width:18rem}.feedback-column-attachment{width:5rem}.feedback-table th,.feedback-table td{border-bottom:var(--border-default) solid var(--color-border-default);padding-block:12px;padding-inline:10px;text-align:start;vertical-align:top}.feedback-table th{color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:700}.feedback-page-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedback-report-preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;overflow-wrap:anywhere}.feedback-report-details{margin-top:.5rem}.feedback-report-details summary{color:var(--color-state-here);cursor:pointer;font-size:var(--font-size-small);font-weight:700}.feedback-report-details p{margin-block:.5rem 0;overflow-wrap:anywhere}.feedback-empty{color:var(--color-text-muted)}.text-link{align-self:center;text-decoration:none}.text-link:hover,.text-link:focus-visible{color:var(--color-state-here)}.home-screen{padding-block:24px}.home-content{display:flex;flex-direction:column;gap:16px;width:min(680px,100%)}.destination{align-items:center;background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);display:flex;gap:12px;min-height:88px;padding-block:16px;padding-inline:20px}.destination-copy{display:flex;flex:1;flex-direction:column;gap:4px;text-align:end}.destination-copy strong{font-size:var(--font-size-base)}.destination-copy span{color:var(--color-text-muted);font-size:var(--font-size-small)}.home-screen .chip,.admin-screen .chip{border-radius:var(--radius-chip);font-size:var(--font-size-small);min-width:var(--size-chip-min);padding-block:3px;padding-inline:var(--space-chip-pad-inline);text-align:center}.home-screen .chip-approved,.admin-screen .chip-approved{background:var(--color-surface-approved);color:var(--color-state-approved)}.home-screen .chip-ghost,.admin-screen .chip-ghost{background:var(--color-surface-sunken);color:var(--color-text-muted)}.home-screen .scrim{background:color-mix(in srgb,var(--color-surface-strong) 35%,transparent);top:0;right:0;bottom:0;left:0;position:fixed}.duration-dialog{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-button);display:flex;flex-direction:column;gap:16px;inset-inline-start:50%;padding-block:28px;padding-inline:24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(420px,calc(100% - 32px));z-index:1}.duration-options{display:flex;gap:8px}.duration-option{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);color:var(--color-text-primary);flex:1;min-height:38px;padding-block:var(--space-box-pad-block)}.duration-selected{background:var(--color-surface-here);border:var(--border-focus) solid var(--color-state-here);padding-block:calc(var(--space-box-pad-block) - 1px)}.duration-unit{color:var(--color-text-muted);font-size:var(--font-size-small)}.dialog-actions{display:flex;gap:8px}.dialog-actions>*{flex:1}.admin-screen{background:var(--color-surface-here);min-height:100vh;padding:clamp(24px,5vw,64px)}.admin-header,.admin-toolbar,.admin-panel-heading{align-items:center;display:flex;justify-content:space-between;gap:20px}.admin-header{margin:0 auto 32px;max-width:1180px}.admin-header h1,.admin-panel h2{margin:4px 0}.admin-header p,.admin-panel p{color:var(--color-text-muted);margin:0}.admin-header-actions{align-items:center;display:flex;gap:10px}.admin-move-business{align-items:end;display:flex;flex-direction:row;gap:6px}.admin-move-business select{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);color:var(--color-text-primary);min-height:38px}.admin-toolbar,.admin-metrics,.admin-panels{margin:0 auto 20px;max-width:1180px}.admin-toolbar{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-button);padding:16px 20px}.admin-office-field{align-items:center;display:flex;gap:12px}.admin-office-field span{color:var(--color-text-muted);font-size:var(--font-size-small)}.admin-office-field select{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);color:var(--color-text-primary);min-width:220px;padding:10px 12px}.environment-badge{background:var(--color-surface-here);border:var(--border-default) solid var(--color-state-here);border-radius:999px;color:var(--color-state-here);font-size:var(--font-size-small);font-weight:700;padding:6px 10px}.admin-metrics{display:grid;gap:12px;grid-template-columns:repeat(5,1fr)}.admin-metric,.admin-panel{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-button);padding:20px}.extraction-monitoring-screen{background:var(--color-surface-sunken)}.extraction-filters{align-items:end;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(120px,1fr)) auto;margin:0 auto 20px;max-width:1180px}.extraction-filters .field{gap:6px}.extraction-filters select{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);min-height:38px;padding-inline:10px}.extraction-filter-submit{min-height:38px}.extraction-metrics{grid-template-columns:repeat(5,1fr)}.extraction-metric{display:flex;flex-direction:column;gap:6px}.extraction-metric strong{font-size:28px}.extraction-metric small,.extraction-table-panel .admin-panel-heading span,.extraction-table small{color:var(--color-text-muted);font-size:var(--font-size-small)}.extraction-metric-success strong,.metric-success{color:var(--color-success)}.extraction-metric-warning strong{color:var(--color-warning)}.extraction-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1180px}.extraction-table-panel{min-width:0}.extraction-panel-wide{grid-column:1 / -1}.extraction-table{min-width:0}.extraction-table td{vertical-align:middle}.extraction-table td:first-child{direction:rtl;text-align:start}.extraction-table td small{display:block;margin-block-start:3px}.extraction-clickable-row{cursor:pointer}.extraction-clickable-row:hover,.extraction-clickable-row:focus-visible{background:var(--color-surface-sunken)}.extraction-trend{align-items:end;display:flex;gap:16px;height:220px;justify-content:center;padding-block:20px}.trend-column{align-items:center;display:flex;flex:1;flex-direction:column;gap:6px;height:100%;justify-content:end}.trend-column i{background:var(--color-state-here);border-radius:6px 6px 0 0;display:block;max-width:42px;min-height:8px;width:100%}.trend-column span,.trend-column small{color:var(--color-text-muted);font-size:var(--font-size-small)}.extraction-drawer-wrap{top:0;right:0;bottom:0;left:0;position:fixed;z-index:5}.extraction-scrim{background:color-mix(in srgb,var(--color-surface-strong) 40%,transparent);border:0;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.extraction-drawer{background:var(--color-surface-default);border-inline-start:var(--border-default) solid var(--color-border-default);display:flex;flex-direction:column;gap:24px;height:100%;inset-inline-end:0;max-width:none;overflow:hidden;padding:28px;position:absolute;width:96%}.extraction-drawer-body{display:flex;flex:1;gap:24px;min-height:0}.extraction-document-frame{border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-medium, 8px);flex:1;height:100%;min-height:0}.extraction-document-image{align-self:center;background:var(--color-surface-muted, #f4f4f4);height:100%;object-fit:contain;width:100%}.extraction-document-pdf{align-items:center;direction:ltr;background:var(--color-surface-muted, #f4f4f4);display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:8px}.extraction-document-page{display:block;flex-shrink:0;width:100%}.extraction-drawer-info{display:flex;flex:0 0 380px;flex-direction:column;gap:24px;min-width:0;overflow-y:auto}.extraction-detail-list{display:grid;gap:14px;margin:0}.extraction-detail-list div{border-block-end:var(--border-default) solid var(--color-border-default);display:flex;gap:16px;justify-content:space-between;padding-block-end:10px}.extraction-detail-list dt{color:var(--color-text-muted)}.extraction-detail-list dd{margin:0;max-width:65%;overflow-wrap:anywhere;text-align:end}.admin-business-panel{grid-column:1 / -1}.admin-business-toolbar{align-items:center;display:flex;gap:12px;margin-block:16px}.admin-business-toolbar input[type=text],.admin-business-toolbar>input{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);min-height:38px;padding-inline:12px;width:min(360px,100%)}.admin-business-toolbar label{align-items:center;display:flex;gap:6px;white-space:nowrap}.admin-business-list{display:flex;flex-direction:column;gap:8px}.admin-scraper-catalog{display:flex;flex-direction:column;gap:6px;margin-block-start:18px}.admin-scraper-catalog span{color:var(--color-text-muted);font-size:var(--font-size-small)}.admin-business-row{align-items:center;background:var(--color-surface-sunken);border-radius:var(--radius-field);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px}.admin-business-main{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;inline-size:100%}.admin-business-status-table{border-collapse:collapse;flex-basis:100%;font-size:var(--font-size-small);inline-size:100%;max-inline-size:340px;order:3}.admin-business-status-table th,.admin-business-status-table td{padding-block:3px;text-align:start}.admin-business-status-table thead th{border-block-end:1px solid var(--color-border-subtle, rgba(0, 0, 0, .12));color:var(--color-text-muted);font-weight:500}.admin-business-status-total td{border-block-start:1px solid var(--color-border-subtle, rgba(0, 0, 0, .12));font-weight:700}.admin-business-row>div:first-child{display:flex;flex-direction:column;gap:4px}.admin-business-row span{color:var(--color-text-muted);font-size:var(--font-size-small)}.paperless-import-status{font-weight:600;margin-block-start:.25rem}.paperless-import-status-idle{color:var(--color-text-muted)}.paperless-import-status-queued,.paperless-import-status-running{color:var(--color-warning)}.paperless-import-status-completed{color:var(--color-success)}.report-controls,.report-panel{margin-block-start:16px}.report-form{align-items:end;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr auto}.report-heading{align-items:flex-start;display:flex;justify-content:space-between;gap:16px;margin-block-end:20px}.report-actions{display:flex;justify-content:flex-start;margin-block-end:16px}.report-filters{align-items:end;display:flex;flex-wrap:wrap;gap:12px 16px;margin-block-start:16px}.report-filters .field{min-inline-size:180px}.report-table-wrap{overflow-x:auto}.report-table{border-collapse:collapse;min-width:760px;width:100%}.vat-report-table{min-width:760px;width:100%}.report-table th,.report-table td{border-block-end:var(--border-default) solid var(--color-border-default);padding:10px 12px;white-space:nowrap}.expense-report-table th,.expense-report-table td{padding:4px 8px;vertical-align:top}.expense-report-table{font-size:var(--font-size-small)}.expense-report-row{cursor:pointer}.expense-report-row:hover,.expense-report-row:focus-visible{background:var(--color-surface-sunken);outline:none}.expense-report-filter-summary{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-block-end:10px}.expense-column-heading{align-items:center;display:flex;gap:4px;justify-content:space-between}.expense-column-sort{background:transparent;border:none;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;padding:0;text-align:start}.expense-column-sort:hover,.expense-column-sort:focus-visible,.expense-column-sort-active{color:var(--color-text-accent);outline:none}.expense-column-picker{position:relative}.expense-column-picker-menu{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-field);box-shadow:0 12px 32px #0f172a29;display:grid;gap:4px;inline-size:200px;max-block-size:320px;overflow-y:auto;padding:8px;position:absolute;inset-inline-end:0;top:calc(100% + 4px);z-index:40}.report-include-history{align-items:center;display:flex;gap:6px}.expense-column-filter-button{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-field);color:var(--color-text-muted);cursor:pointer;display:inline-flex;font:inherit;height:22px;justify-content:center;padding:0;width:22px}.expense-column-filter-button:hover,.expense-column-filter-button:focus-visible,.expense-column-filter-button-active{border-color:var(--color-border-default);color:var(--color-text-accent);outline:none}.expense-column-filter-menu{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-field);box-shadow:0 12px 32px #0f172a29;display:grid;gap:8px;inline-size:240px;padding:8px;position:fixed;z-index:40}.expense-column-filter-search{border:1px solid var(--color-border-default);border-radius:var(--radius-field);font:inherit;padding:6px 8px;width:100%}.expense-column-filter-options{display:grid;gap:2px;max-height:240px;overflow-y:auto}.expense-column-filter-option{align-items:center;border-radius:var(--radius-field);cursor:pointer;display:flex;gap:8px;padding:6px;text-align:start}.expense-column-filter-option:hover{background:var(--color-surface-sunken)}.expense-column-filter-option span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expense-column-filter-empty{color:var(--color-text-muted);margin:0;padding:8px}.expense-column-filter-clear{background:none;border:0;color:var(--color-text-accent);cursor:pointer;font:inherit;justify-self:start;padding:0}.report-table th{text-align:start}.report-table td{direction:ltr;text-align:end}.report-table thead th{background:var(--color-surface-sunken)}.report-items{display:grid;gap:4px;list-style:none;margin:0;max-height:56px;overflow-y:auto;padding:0}.report-items li{align-items:baseline;display:flex;gap:8px;justify-content:space-between;line-height:1.2}.report-table tbody th{font-weight:500}.report-table .report-category th{border-block-end:0;color:var(--color-text-accent);cursor:pointer;font-size:18px;padding-block-start:24px}.report-table tbody th[role=button]{cursor:pointer}.report-cell-link,.report-document-link{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.report-cell-link:hover,.report-cell-link:focus-visible,.report-document-link:hover,.report-document-link:focus-visible{color:var(--color-text-accent);outline:none;text-decoration-color:currentColor}.report-table .report-subtotal th,.report-table .report-subtotal td{border-block-end:2px solid var(--color-text-primary);color:var(--color-text-accent);font-weight:700}.modal-backdrop{align-items:center;background:#0f172a8c;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:20}.modal-dialog{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:12px;box-shadow:0 20px 60px #0f172a40;max-height:min(90vh,860px);max-width:1180px;overflow:auto;padding:24px;width:100%}.modal-header,.modal-actions,.paperless-export-summary,.paperless-export-complete{align-items:center;display:flex;gap:12px;justify-content:space-between}.modal-header{margin-block-end:8px}.paperless-export-scope{color:var(--color-text-secondary);margin-block:0 20px}.paperless-export-summary{background:var(--color-surface-sunken);border-radius:8px;margin-block-end:12px;padding:12px 16px}.paperless-export-totals{display:grid;gap:8px 20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-block-end:12px}.paperless-export-totals span{background:var(--color-surface-sunken);border-radius:8px;padding:12px 16px}.paperless-export-summary span,.paperless-export-complete span{color:var(--color-text-secondary)}.paperless-export-warnings{color:var(--color-danger);margin-block:12px}.paperless-export-table-wrap{margin-block:16px}.paperless-export-table{min-width:860px}.paperless-export-complete{align-items:flex-start;background:var(--color-surface-sunken);flex-direction:column;padding:16px}.paperless-export-complete a{color:var(--color-text-accent)}.modal-actions{justify-content:flex-start;margin-block-start:20px}@media (max-width: 800px){.report-form{grid-template-columns:1fr 1fr}.paperless-export-totals{grid-template-columns:1fr}}.paperless-import-status-not_found,.paperless-import-status-failed{color:var(--color-danger)}.admin-row-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.admin-confirm-card{align-items:center;background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);display:flex;flex-wrap:wrap;gap:8px;padding:8px}.admin-confirm-card span{color:var(--color-text-muted)}.button-danger{background:var(--color-state-failed);color:var(--color-text-inverse)}.admin-business-form{display:grid;gap:12px;max-width:460px}.admin-business-form h3,.admin-business-form .admin-row-actions{grid-column:1 / -1}.admin-modal-backdrop{align-items:center;background:#0f172a73;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:20}.admin-modal{background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-panel);box-shadow:0 18px 48px #0f172a33;padding:24px;width:min(100%,460px)}.admin-details-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto 20px;max-width:1180px}.admin-details-grid h2{margin-bottom:16px}.admin-detail-fields{display:grid;gap:12px}.admin-details-actions{margin:0 auto;max-width:1180px}.admin-sort-codes{margin:0 auto 20px;max-width:1180px}.admin-sort-code-list{display:flex;flex-wrap:wrap;gap:8px}.admin-sort-code-list span{background:var(--color-surface-sunken);border-radius:var(--radius-field);padding:8px 10px}.admin-sort-code-table-wrap{overflow-x:hidden}.admin-sort-code-table{border-collapse:collapse;table-layout:fixed;width:100%}.admin-sort-code-table th,.admin-sort-code-table td{border-bottom:var(--border-default) solid var(--color-border-default);padding:8px;text-align:right;overflow-wrap:anywhere;vertical-align:top}.admin-sort-code-table th:nth-child(1),.admin-sort-code-table td:nth-child(1){width:6%}.admin-sort-code-table th:nth-child(2),.admin-sort-code-table td:nth-child(2){width:7%}.admin-sort-code-table th:nth-child(3),.admin-sort-code-table td:nth-child(3){width:20%}.admin-sort-code-table th:nth-child(4),.admin-sort-code-table td:nth-child(4){width:10%}.admin-sort-code-table th:nth-child(5),.admin-sort-code-table td:nth-child(5){width:8%}.admin-sort-code-table th:nth-child(6),.admin-sort-code-table td:nth-child(6){width:14%}.admin-sort-code-table th:nth-child(7),.admin-sort-code-table td:nth-child(7){width:13%}.admin-sort-code-table th:nth-child(8),.admin-sort-code-table td:nth-child(8){width:15%}.admin-sort-code-table th:nth-child(9),.admin-sort-code-table td:nth-child(9){width:7%}.admin-sort-code-table input,.admin-sort-code-table select{box-sizing:border-box;min-width:0;width:100%}.admin-sort-code-legend{line-height:1.6;margin:0 0 12px;max-width:100%}.admin-historical-summary{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:16px}.admin-historical-fields{background:var(--color-surface-sunken);border-radius:var(--radius-field);max-height:420px;overflow:auto;padding:12px;white-space:pre-wrap}.historical-classification-detail-table{min-width:620px}.historical-classification-detail-table th:first-child{min-width:220px;text-align:right}.historical-classification-detail-table td{white-space:pre-wrap;word-break:break-word}.admin-sort-code-add{align-items:end;display:grid;gap:12px;grid-template-columns:1.5fr .7fr 1.5fr 1fr 1fr auto}.picker-vat-toggle{display:grid;gap:8px;margin:12px 0}.picker-vat-mode{align-items:center;border:var(--border-default) solid var(--color-border-default);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px 10px}.picker-vat-mode-active{border-color:var(--color-primary-default, #2563eb);box-shadow:inset 0 0 0 1px var(--color-primary-default, #2563eb)}.picker-vat-mode-label{flex:1}.picker-vat-mode-example{border-collapse:collapse;display:inline-flex}.picker-vat-mode-example>span{border:var(--border-default) solid var(--color-border-default);display:inline-flex;flex-direction:column;padding:2px 8px;text-align:center}.picker-vat-mode-example em{font-size:10px;font-style:normal;opacity:.7}.picker-vat-mode-example b{font-weight:600}.picker-vat-mode-example-key{background:var(--color-surface-highlight, #eef4ff);border-color:var(--color-primary-default, #2563eb);box-shadow:inset 0 0 0 1px var(--color-primary-default, #2563eb)}.management-tools-panel{height:auto;max-width:420px}.management-tools-actions{display:grid;gap:12px}.admin-business-summary,.admin-loading,.admin-success,.admin-error{margin:0 auto 20px;max-width:1180px}.admin-success{color:var(--color-state-approved)}.admin-document-gallery{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin-top:20px}.admin-document-card{background:var(--color-surface-sunken);border:var(--border-default) solid transparent;border-radius:var(--radius-field);display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px}.admin-document-card-selected{border-color:var(--color-state-here)}.admin-document-select{align-items:center;display:flex;gap:6px;font-size:var(--font-size-small)}.admin-document-preview{align-items:center;background:var(--color-surface-default);border-radius:var(--radius-field);display:flex;height:180px;justify-content:center;overflow:hidden}.admin-document-preview img{border:0;height:100%;object-fit:contain;width:100%}.admin-document-pdf-preview{align-items:center;color:var(--color-text-muted);display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;width:100%}.admin-document-pdf-preview canvas{background:var(--color-surface-default);height:auto;max-height:100%;max-width:100%;width:auto}.admin-document-pdf-preview strong{color:var(--color-state-failed);font-size:32px}.admin-document-pdf-preview span{font-size:var(--font-size-small)}.admin-document-file-icon{color:var(--color-text-muted);font-size:24px;font-weight:700}.admin-document-card>strong,.admin-document-card>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-document-card>span{color:var(--color-text-muted);font-size:var(--font-size-small)}.admin-extraction-detail{margin-top:20px}.admin-extraction-summary{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.admin-extraction-detail pre{background:var(--color-surface-sunken);border-radius:var(--radius-field);direction:ltr;max-height:360px;overflow:auto;padding:12px;text-align:left;white-space:pre-wrap}@media (max-width: 720px){.admin-business-toolbar,.admin-business-row{align-items:stretch;flex-direction:column}.admin-business-form{grid-template-columns:1fr}}.admin-metric{display:flex;flex-direction:column;gap:12px}.admin-metric span,.eyebrow{color:var(--color-text-muted);font-size:var(--font-size-small)}.admin-metric strong{font-size:28px}.admin-panels{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.admin-panels>.admin-panel:nth-child(3){grid-column:span 2;min-width:0}.admin-panels>.admin-panel:nth-child(3) .admin-business-row{align-items:flex-start}.admin-panels>.admin-panel:nth-child(3) .admin-row-actions{flex-wrap:nowrap}.admin-panels>.admin-panel:nth-child(1){order:4;grid-column:1 / -1;width:100%}.admin-panels>.admin-panel:nth-child(2){order:1}.admin-panels>.admin-panel:nth-child(3){order:2}.admin-panels>.admin-panel:nth-child(4){order:3}@media (min-width: 561px){.admin-panels>.admin-panel:nth-child(1) .admin-business-row{white-space:nowrap}}.admin-panel{min-height:150px}.admin-error{background:var(--color-surface-default);border:var(--border-default) solid var(--color-state-error);border-radius:var(--radius-field);color:var(--color-state-error);margin:0 auto 20px;max-width:1180px;padding:12px 16px}@media (max-width: 560px){.auth-screen,.home-screen,.admin-screen{padding:16px}.login-card{padding:24px}.destination{align-items:stretch;flex-wrap:wrap}.destination-copy{flex-basis:calc(100% - 120px)}.destination .button{order:3;width:100%}.admin-header,.admin-toolbar{align-items:stretch;flex-direction:column}.admin-header-actions,.admin-office-field{flex-direction:column}.admin-office-field select,.admin-header-actions>*{width:100%}.admin-metrics,.admin-panels{grid-template-columns:1fr}}.w1{--color-text-primary:#333333;--color-text-muted:#757575;--color-text-inverse:#FFFFFF;--color-text-on-strong-muted:#CCCCCC;--color-surface-default:#FFFFFF;--color-surface-sunken:#F2F2F2;--color-surface-disabled:#E8E8E8;--color-surface-approved:#D1F7C4;--color-surface-failed:#FFDCE5;--color-surface-alert:#FFEAB6;--color-surface-here:#CFDFFF;--color-surface-panel:#FAFAFA;--color-surface-header:#E0E0E0;--color-surface-strong:#333333;--color-surface-strong-raised:#444444;--color-surface-dim:color-mix(in srgb, var(--color-surface-strong) 40%, transparent);--color-border-default:#E0E0E0;--color-border-strong:#333333;--color-border-emphasis:#757575;--color-border-on-strong:#666666;--color-state-here:#2D7FF9;--color-state-approved:#338A17;--color-state-failed:#EF3061;--color-state-alert:#B87503;--color-state-info:#2750AE;--font-family-ui:Assistant,"Segoe UI",system-ui,sans-serif;--font-family-mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--font-size-micro:9px;--font-size-small:11px;--font-size-base:12px;--font-size-large:14px;--radius-field:3px;--radius-button:4px;--radius-chip:9px;--border-default:1px;--border-focus:2px;--space-row-gap:5px;--space-field-gap:8px;--space-inline-gap:6px;--space-box-pad-inline:9px;--space-box-pad-block:5px;--space-chip-pad-inline:6px;--size-chip-min:56px;--ops-classify-label-cell:100px;--ops-classify-label-text:80px;--ops-classify-row-h:26px;--ops-classify-row-h-subtext:38px;--ops-classify-btn-w:132px;--ops-classify-field-w:632px;--ops-classify-field-w-money:340px;--ops-classify-field-w-currency:74px;--ops-classify-col-document:498px;--ops-classify-col-form:680px;--ops-classify-col-rail:262px;--ops-dialog-w:800px}.w1 *{box-sizing:border-box}.w1{margin:0;background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.w1 .clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1{overflow-x:auto}.w1 .scr{min-width:1440px;width:1440px;height:926px;display:flex;flex-direction:column;background:var(--color-surface-sunken);overflow:hidden}.w1 .scr-body{flex:1 1 auto;min-height:0;display:flex;direction:rtl;align-items:stretch;gap:12px;padding:12px;position:relative}.w1 .col{display:flex;flex-direction:column;min-height:0;background:var(--color-surface-panel);border:var(--border-default) solid var(--color-border-default);border-radius:4px;overflow:hidden}.w1 .col--rail{flex:0 0 var(--ops-classify-col-rail)}.w1 .col--form{flex:0 0 var(--ops-classify-col-form)}.w1 .col--wide{flex:0 0 calc(var(--ops-classify-col-rail) + 12px + var(--ops-classify-col-form))}.w1 .col--doc{flex:1 1 var(--ops-classify-col-document);min-width:0}.w1 .col--main{flex:1 1 auto;min-width:0}.w1 .col--rail .rail{flex:1 1 auto;min-height:0;overflow:auto;width:auto;border:0;border-radius:0;background:transparent}.w1 .col--form .rp{flex:1 1 auto;min-height:0;width:auto;overflow:auto}.w1 .col--form .sendbar{width:auto;flex:0 0 50px}.w1 .col--doc .pdf{flex:1 1 auto;min-height:0;width:auto}.w1 .tstlayer{position:absolute;top:12px;z-index:2;inset-inline-start:calc(var(--ops-classify-col-rail) + 24px);inset-inline-end:auto;width:var(--ops-classify-col-form);display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none}.w1 .tstlayer>.tst{max-width:100%}.w1 .tstlayer .tst-txt{min-width:0}.w1 .tstlayer .tst-t,.w1 .tstlayer .tst-s{white-space:normal;overflow-wrap:anywhere}.w1 .rail{width:var(--ops-classify-col-rail,262px);box-sizing:border-box;padding:5px;display:flex;flex-direction:column;gap:2px;background:var(--color-surface-panel);border:1px solid var(--color-border-default);border-radius:4px}.w1 .rail--wide{width:calc(var(--ops-classify-col-form, 680px) + var(--ops-classify-col-rail, 262px))}.w1 .rail-cols{display:flex;direction:rtl;align-items:flex-start;gap:12px}.w1 .rail-col{flex:0 0 252px;width:252px;display:flex;flex-direction:column;gap:2px}.w1 .bc{width:252px;box-sizing:border-box;display:flex;flex-direction:column;border:var(--border-default) solid var(--color-border-default);border-radius:5px;background:var(--color-surface-default);overflow:hidden}.w1 .bc-hdr{display:flex;direction:rtl;align-items:center;gap:6px;padding:7px 11px;background:var(--color-surface-here);border-bottom:var(--border-default) solid var(--color-border-default)}.w1 .bc--next .bc-hdr{background:var(--color-surface-sunken)}.w1 .bc--next .bc-title,.w1 .bc--next .bc-num{color:var(--color-text-muted)}.w1 .bc--next{border-color:var(--color-border-default)}.w1 .bc--done .bc-hdr{background:var(--color-surface-sunken)}.w1 .bc--done .bc-title,.w1 .bc--done .bc-num{color:var(--color-text-muted)}.w1 .bc-title{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .bc-alias{font-weight:400;color:var(--color-text-muted)}.w1 .bc-body{display:flex;flex-direction:column;gap:2px;padding:6px 11px 8px}.w1 .bc-num{flex:0 0 auto;font-family:var(--font-family-mono);font-size:var(--font-size-micro);font-weight:700;color:var(--color-text-primary);white-space:nowrap}.w1 .bc-line{display:flex;direction:rtl;align-items:center;gap:5px;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);text-align:right}.w1 .bc-line>.bc-val{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .bc-lab{flex:0 0 auto;color:var(--color-text-muted)}.w1 .bc-pen{flex:0 0 auto;width:11px;height:11px;color:var(--color-text-muted)}.w1 .bc-bool{display:inline-flex;align-items:center;padding:0 6px;border-radius:var(--radius-chip);font-size:var(--font-size-micro);font-weight:700;background:var(--color-surface-alert);color:var(--color-state-alert);border:var(--border-default) solid var(--color-state-alert)}.w1 .bc-bool--no{background:var(--color-surface-default);color:var(--color-text-muted);border-color:var(--color-border-default);font-weight:400}.w1 .bc-cars{display:flex;direction:rtl;flex-wrap:wrap;gap:4px;padding:1px 0 2px}.w1 .bc-car{font-family:var(--font-family-mono);font-size:var(--font-size-micro);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-chip);padding:1px 6px;white-space:nowrap}.w1 .bc-car--add{border-style:dashed;color:var(--color-text-muted);font-family:var(--font-family-ui)}.w1 .bc-edit{display:flex;direction:rtl;align-items:center;gap:5px;margin-top:4px;padding-top:6px;border-top:var(--border-default) solid var(--color-border-default);cursor:pointer;font-family:var(--font-family-ui);font-size:var(--font-size-small);font-weight:700;color:var(--color-text-primary)}.w1 .bc-edit>.bc-pen{color:var(--color-text-primary)}.w1 .bc-edit-go{margin-right:auto;color:var(--color-text-muted)}.w1 .fin{display:flex;direction:rtl;align-items:center;gap:5px;width:252px;box-sizing:border-box;padding:4px 6px;min-height:18px;background:transparent;border:0;cursor:pointer;border-top:var(--border-default) solid var(--color-border-default)}.w1 .fin-chev{flex:0 0 auto;color:var(--color-text-muted);display:flex;align-items:center}.w1 .fin-lab{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-micro);font-weight:400;color:var(--color-text-muted);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w1 .dot{flex:0 0 11px;width:11px;height:11px;display:flex;align-items:center;justify-content:center}.w1 .dot i{display:block;width:7px;height:7px;border-radius:50%;box-sizing:border-box;border:1px solid var(--color-border-emphasis);background:var(--color-surface-sunken)}.w1 .dot--waiting i{background:var(--color-surface-sunken);border-color:var(--color-border-emphasis)}.w1 .dot--current i{background:var(--color-surface-here);border-color:var(--color-state-here)}.w1 .dot--done i{background:var(--color-surface-approved);border-color:var(--color-state-approved)}.w1 .dot--error i{background:var(--color-surface-failed);border-color:var(--color-state-failed)}.w1 .dot--new i{background:var(--color-surface-default);border-color:var(--color-border-strong)}.w1 .dot--review i{background:var(--color-surface-disabled);border-color:var(--color-border-emphasis)}.w1 .dot--pending i{background:var(--color-surface-alert);border-color:var(--color-state-alert)}.w1 .qr{display:flex;direction:rtl;align-items:center;gap:var(--space-inline-gap);width:250px;height:24px;box-sizing:border-box;padding:var(--space-row-gap) var(--space-field-gap);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default)}.w1 .qr-id{flex:0 0 auto;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:left;white-space:nowrap;direction:ltr}.w1 .qr-meta{flex:0 0 auto;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right;white-space:nowrap}.w1 .qr-sp{flex:0 0 6px;width:6px}.w1 .qr-name{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .qr--current{background:var(--color-surface-here);border-color:var(--color-state-info);border-width:1.5px}.w1 .qr--done .qr-name{color:var(--color-text-muted)}.w1 .qr--review{background:var(--color-surface-sunken)}.w1 .qr--new{border-color:var(--color-border-strong)}.w1 .qr--error{background:var(--color-surface-failed);border-color:var(--color-state-failed)}.w1 .qr--spacer{height:10px;justify-content:center}.w1 .qr--child{width:191px;margin-right:59px}.w1 .qr--parent{background:var(--color-surface-disabled)}.w1 .qr-edit{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:3px;background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);color:var(--color-text-muted);cursor:pointer}.w1 .qr-meta--here{color:var(--color-state-here)}.w1 .qr--active{border-color:var(--color-state-info)}.w1 .qr--sent{background:var(--color-surface-approved)}.w1 .qt{display:flex;direction:rtl;width:252px}.w1 .supgrp{font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);direction:rtl;text-align:right;padding:3px 4px 1px}.w1 .railsec{display:flex;direction:rtl;align-items:center;gap:6px;margin-top:8px;padding:5px 6px 4px;border-top:var(--border-default) solid var(--color-border-emphasis);font-family:var(--font-family-ui);font-size:var(--font-size-small);font-weight:700;color:var(--color-text-primary);text-align:right}.w1 .qt>.qr:not(.qr--child){width:252px}.w1 .th{width:252px;box-sizing:border-box;position:relative;display:flex;flex-direction:column;gap:5px;padding:4px 2px 7px;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary)}.w1 .th--wide{width:auto}.w1 .th-top{display:flex;direction:rtl;align-items:center;gap:6px}.w1 .th-title{flex:0 0 auto;font-family:var(--font-family-ui);font-size:var(--font-size-large);font-weight:700;color:var(--color-text-primary)}.w1 .th-num{flex:0 0 auto;font-family:var(--font-family-mono);font-size:var(--font-size-micro);font-weight:700;color:var(--color-text-muted)}.w1 .th-sp{flex:1 1 auto}.w1 .th-exp{flex:0 0 auto;display:flex;align-items:center;gap:4px;padding:2px 7px;cursor:pointer;border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-button);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-primary);white-space:nowrap}.w1 .th-tools{display:flex;direction:rtl;gap:6px}.w1 .th--wide .th-tools{width:516px}.w1 .th-f{flex:1 1 0;min-width:0;position:relative;display:flex;flex-direction:column;gap:2px}.w1 .th-lab{font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right}.w1 .th-menu{position:absolute;top:calc(100% + 2px);right:0;z-index:2;min-width:100%;width:max-content}.w1 .ts{width:252px;display:flex;flex-direction:column;gap:2px;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary)}.w1 .ts-hdr{display:flex;direction:rtl;align-items:center;gap:6px;margin-top:6px;padding:5px 6px 4px;cursor:pointer;border-top:var(--border-default) solid var(--color-border-emphasis);font-family:var(--font-family-ui);font-size:var(--font-size-small);font-weight:700;color:var(--color-text-primary)}.w1 .ts-chev{flex:0 0 auto;display:flex;align-items:center;color:var(--color-text-muted)}.w1 .ts-title{flex:0 1 auto;min-width:0;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w1 .ts-num{flex:0 0 auto;font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted)}.w1 .ts-note{flex:1 1 auto;min-width:0;text-align:left;font-weight:400;font-size:var(--font-size-micro);color:var(--color-text-muted);white-space:nowrap}.w1 .ts-body{display:flex;flex-direction:column;gap:2px}.w1 .tt{width:252px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;padding:4px var(--space-field-gap) 5px;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default)}.w1 .tt--focus{border-color:var(--color-state-info)}.w1 .tt-l1{display:flex;direction:rtl;align-items:center;gap:var(--space-inline-gap)}.w1 .tt-title{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-small);font-weight:700;color:var(--color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .tt-age{flex:0 0 auto;font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted);white-space:nowrap}.w1 .tt-l2{display:flex;direction:rtl;align-items:center;gap:5px;padding-right:16px;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);white-space:nowrap;overflow:hidden}.w1 .tt-kind{flex:0 0 auto;padding:0 5px;border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-chip);color:var(--color-text-primary)}.w1 .tt-biz,.w1 .tt-stage{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.w1 .tt-sp{flex:1 1 auto}.w1 .tt-doc{flex:0 0 auto;font-family:var(--font-family-mono);direction:ltr}.w1 .cb-box{flex:1 1 auto;min-width:0;min-height:var(--ops-classify-row-h);display:flex;align-items:center;gap:var(--space-inline-gap);padding:var(--space-box-pad-block) var(--space-box-pad-inline);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary);background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field)}.w1 .cb-box.is-focus{border:var(--border-focus) solid var(--color-state-here)}.w1 .cb-box.is-fail{border-color:var(--color-state-failed)}.w1 .cb-box.is-fail.is-focus{border:var(--border-focus) solid var(--color-state-failed)}.w1 .cb-value{flex:1 1 auto;min-width:0;font-size:var(--font-size-base);color:var(--color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .cb-value--mono{font-family:var(--font-family-mono)}.w1 .cb-value--placeholder{color:var(--color-text-muted)}.w1 .cb-stack{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.w1 .cb-sub{font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .cb-box.has-sub{min-height:var(--ops-classify-row-h-subtext);align-items:center}.w1 .cb-box.cur .cb-value{overflow:visible;text-overflow:clip}.w1 .cb-sp{flex:0 0 6px;width:6px}.w1 .cb-caret{flex:0 0 auto;font-size:var(--font-size-micro);color:var(--color-text-muted)}.w1 .cb-dot{flex:0 0 auto;font-size:var(--font-size-small);color:var(--color-text-muted)}.w1 .cb-box.is-open .cb-caret{color:var(--color-text-primary)}.w1 .cb-trail{flex:0 0 auto;display:flex;align-items:center;gap:6px;margin-inline-start:8px;padding-inline-start:8px;border-inline-start:var(--border-default) solid var(--color-border-default);font-size:var(--font-size-small);color:var(--color-text-primary);white-space:nowrap;cursor:pointer}.w1 .omenu{display:flex;flex-direction:column;direction:rtl;width:100%;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary);background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-emphasis);border-radius:var(--radius-field);max-height:208px;overflow-y:auto;overflow-x:hidden}.w1 .omenu-row{display:flex;align-items:center;gap:var(--space-inline-gap);min-height:var(--ops-classify-row-h);padding:var(--space-box-pad-block) var(--space-box-pad-inline);cursor:pointer}.w1 .omenu-row.is-here{background:var(--color-surface-here)}.w1 .omenu-tick{flex:0 0 12px;width:12px;font-size:var(--font-size-micro);color:var(--color-state-approved);text-align:center}.w1 .omenu-label{flex:1 1 auto;min-width:0;font-size:var(--font-size-base);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .omenu-note{flex:0 0 auto;font-size:var(--font-size-small);color:var(--color-text-muted)}.w1 .omenu-hit{font-weight:700;color:var(--color-state-info)}.w1 .omenu-foot{padding:var(--space-box-pad-block) var(--space-box-pad-inline);border-top:var(--border-default) solid var(--color-border-default);font-size:var(--font-size-small);color:var(--color-text-muted)}.w1 .omenu-foot:only-child{border-top:0}.w1 .lab--top{align-self:start}.w1 .lab{display:flex;align-items:center;justify-content:flex-start;min-height:var(--ops-classify-row-h);padding:0 10px;font-size:var(--font-size-small);color:var(--color-text-muted);white-space:nowrap}.w1 .req{color:var(--color-state-alert);margin-left:3px}.w1 .chip{flex:0 0 auto;min-width:var(--size-chip-min);height:14px;display:flex;align-items:center;justify-content:center;padding:1px var(--space-chip-pad-inline);border-radius:var(--radius-chip);font-size:var(--font-size-micro);background:var(--color-surface-default);white-space:nowrap}.w1 .chip--state{border:var(--border-default) solid var(--color-border-strong);color:var(--color-text-primary)}.w1 .chip--state.is-אושר{background:var(--color-surface-approved);border-color:var(--color-state-approved);color:var(--color-state-approved)}.w1 .chip--state.is-שגיאה{background:var(--color-surface-failed);border-color:var(--color-state-failed);color:var(--color-state-failed)}.w1 .chip--state.is-התראה{border-color:var(--color-state-alert);color:var(--color-state-alert)}.w1 .chip--state.is-ריק{border-color:var(--color-border-default);color:var(--color-text-muted)}.w1 .chip--source{border:var(--border-default) solid var(--color-border-default);color:var(--color-text-muted);font-weight:700}.w1 .chip--source.is-deduced{border-color:var(--color-state-approved);color:var(--color-state-approved)}.w1 .chip--source.is-held{border-style:dashed;border-color:var(--color-border-emphasis);color:var(--color-text-muted)}.w1 .gh{display:flex;direction:rtl;align-items:center;gap:7px;padding:7px 11px;width:654px}.w1 .gh-title{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:700;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .gh-sp{width:6px;flex:0 0 6px}.w1 .gh-meta{flex:0 0 auto;font-family:var(--font-family-ui);font-size:var(--font-size-micro);font-weight:400;white-space:nowrap}.w1 .gh--active{background:var(--color-surface-disabled)}.w1 .gh--active .gh-title{color:var(--color-text-primary)}.w1 .gh--active .gh-meta{color:var(--color-text-muted)}.w1 .gh--waiting{background:var(--color-surface-sunken)}.w1 .gh--waiting .gh-title,.w1 .gh--waiting .gh-meta{color:var(--color-text-muted)}.w1 .gh--ok{background:var(--color-surface-approved)}.w1 .gh--ok .gh-title{color:var(--color-text-primary)}.w1 .gh--ok .gh-meta{color:var(--color-state-approved)}.w1 .gh--error{background:var(--color-surface-failed)}.w1 .gh--error .gh-title{color:var(--color-text-primary)}.w1 .gh--error .gh-meta{color:var(--color-state-failed)}.w1 .gh--add{background:var(--color-surface-sunken)}.w1 .gridbody{display:grid;grid-template-columns:max-content 1fr;column-gap:var(--space-field-gap);row-gap:3px;direction:rtl;padding:3px 13px}.w1 .gridbody>.gh{grid-column:1 / -1;width:auto;margin:3px -13px}.w1 .gridbody>.span{grid-column:1 / -1;display:flex}.w1 .gridbody>.span>.tg{flex:1 1 auto;min-width:0}.w1 .gridbody>.rowfull{grid-column:1 / -1;display:flex;margin:3px -13px}.w1 .fld{min-width:0;display:flex;gap:var(--space-field-gap)}.w1 .fld>.cb-box{flex:1 1 auto}.w1 .fld{position:relative}.w1 .fld-hint{direction:rtl;font-size:var(--font-size-micro);color:var(--color-text-muted);padding-inline-start:2px}.w1 .fld>.omenu,.w1 .fld>.spmenu{position:absolute;top:calc(100% + 3px);inset-inline:0;z-index:2}.w1 .fld.cond>.cb-box{flex:1 1 0;min-width:0}.w1 .fld>.cb-box.cur{flex:0 0 auto;width:max-content;min-width:var(--ops-classify-field-w-currency)}.w1 .rp{background:var(--color-surface-panel);display:flex;flex-direction:column;width:var(--ops-classify-col-form)}.w1 .sendbar{width:var(--ops-classify-col-form);height:50px;background:var(--color-surface-strong);display:flex;direction:rtl;align-items:center;justify-content:space-between;padding:0 12px;font-family:var(--font-family-mono);font-size:var(--font-size-small);color:var(--color-text-on-strong-muted)}.w1 .tg{display:flex;direction:rtl;align-items:center;gap:var(--space-inline-gap);min-height:var(--ops-classify-row-h);padding:var(--space-box-pad-block) var(--space-box-pad-inline);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default)}.w1 .tg-sw{flex:0 0 auto;width:26px;height:14px;border-radius:7px;position:relative;background:var(--color-border-default);transition:background .12s}.w1 .tg-sw:after{content:"";position:absolute;top:2px;width:10px;height:10px;border-radius:5px;background:var(--color-surface-default);right:2px}.w1 .tg.is-pending .tg-sw{background:var(--color-border-strong)}.w1 .tg.is-approved .tg-sw{background:var(--color-state-approved)}.w1 .tg.is-denied .tg-sw{background:var(--color-state-alert)}.w1 .tg.is-denied .tg-sw:after{right:auto;left:2px}.w1 .tg-text{flex:1 1 auto;min-width:0;font-size:var(--font-size-base);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .tg.is-pending .tg-text,.w1 .tg.is-approved .tg-text{color:var(--color-text-primary)}.w1 .tg.is-denied .tg-text{color:var(--color-state-alert)}.w1 .tg.is-pending{border-color:var(--color-border-strong)}.w1 .tg.is-approved{border-color:var(--color-state-approved)}.w1 .tg.is-denied{border-color:var(--color-state-alert)}.w1 .tg.is-focus{border:var(--border-focus) solid var(--color-state-here)}.w1 .mxh,.w1 .fld.fld--mx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-field-gap)}.w1 .mxh{direction:rtl;padding-bottom:2px}.w1 .mxh-c{font-family:var(--font-family-ui);font-size:var(--font-size-micro);font-weight:700;color:var(--color-text-muted);text-align:right;padding-inline:var(--space-box-pad-inline)}.w1 .mxh-lab,.w1 .mx-empty{min-height:var(--ops-classify-row-h)}.w1 .dv{flex:1 1 auto;min-width:0;min-height:var(--ops-classify-row-h);display:flex;align-items:center;gap:var(--space-inline-gap);padding:var(--space-box-pad-block) var(--space-box-pad-inline);background:transparent;border:var(--border-default) solid transparent}.w1 .dv-value{flex:1 1 auto;min-width:0;font-size:var(--font-size-base);color:var(--color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .dv-value--mono{font-family:var(--font-family-mono)}.w1 .dv.has-sub{min-height:var(--ops-classify-row-h-subtext)}.w1 .dv-stack{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.w1 .dv--missing .dv-value{color:var(--color-state-alert)}.w1 .dv--override{background:var(--color-surface-sunken);border-color:var(--color-border-default);border-radius:var(--radius-field)}.w1 .dv-edit{flex:0 0 auto;width:9px;height:9px;color:var(--color-text-muted);opacity:.75}.w1 .uncl{flex:1 1 auto;min-width:0;display:flex;direction:rtl;align-items:baseline;gap:var(--space-inline-gap);padding:10px 13px;border-radius:var(--radius-field);border:var(--border-default) solid transparent}.w1 .uncl--ok{background:var(--color-surface-approved);border-color:var(--color-state-approved)}.w1 .uncl--open{background:var(--color-surface-disabled);border-color:var(--color-border-strong)}.w1 .uncl-main{flex:0 0 auto;font-size:var(--font-size-large);font-weight:700;font-family:var(--font-family-mono);color:var(--color-text-primary)}.w1 .uncl--ok .uncl-main{color:var(--color-state-approved)}.w1 .uncl-of{flex:1 1 auto;min-width:0;font-size:var(--font-size-small);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .plates{flex:1 1 auto;min-width:0;min-height:var(--ops-classify-row-h);display:flex;direction:rtl;flex-wrap:wrap;align-items:center;gap:var(--space-inline-gap);padding:var(--space-box-pad-block) var(--space-box-pad-inline);background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.w1 .plate{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;padding:1px var(--space-chip-pad-inline);border-radius:var(--radius-chip);font-family:var(--font-family-mono);font-size:var(--font-size-small);border:var(--border-default) solid var(--color-border-default);background:var(--color-surface-default);color:var(--color-text-primary)}.w1 .plate--alert{border-color:var(--color-state-alert);color:var(--color-state-alert);background:var(--color-surface-alert)}.w1 .plate-x{font-size:var(--font-size-micro);opacity:.7}.w1 .plate-o{font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);font-weight:700}.w1 .plate--alert .plate-o{color:var(--color-state-alert)}.w1 .plate--add{border-style:dashed;border-color:var(--color-border-emphasis);color:var(--color-text-muted);font-family:var(--font-family-ui);cursor:pointer}.w1 .plates-none{font-size:var(--font-size-base);color:var(--color-text-muted)}.w1 .plate-rm{flex:0 0 auto;padding:0;border:0;background:transparent;font-family:var(--font-family-ui);font-size:var(--font-size-micro);line-height:1;color:var(--color-text-muted);cursor:pointer}.w1 .plate--alert .plate-rm{color:var(--color-state-alert)}.w1 .scue{position:sticky;bottom:0;z-index:1;flex:0 0 auto;height:28px;margin-top:-28px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:4px;pointer-events:none;font-family:var(--font-family-ui);font-size:var(--font-size-micro);background:linear-gradient(to bottom,transparent,var(--color-surface-panel))}.w1 .scue-btn{pointer-events:auto;display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 var(--space-chip-pad-inline);border-radius:var(--radius-chip);border:var(--border-default) solid var(--color-border-emphasis);background:var(--color-surface-default);color:var(--color-text-muted);font-family:var(--font-family-ui);font-size:var(--font-size-micro);cursor:pointer}.w1 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--ops-classify-row-h);padding:0 12px;border-radius:var(--radius-button);font-size:var(--font-size-small);white-space:nowrap;cursor:default;border:var(--border-default) solid transparent}.w1 .btn--primary{background:var(--color-state-approved);color:var(--color-text-inverse)}.w1 .btn--secondary{background:var(--color-surface-default);color:var(--color-text-primary);border-color:var(--color-border-strong)}.w1 .btn--deflect{background:var(--color-surface-default);color:var(--color-state-alert);border-color:var(--color-state-alert)}.w1 .btn.is-hover.btn--primary{background:var(--color-state-here)}.w1 .btn.is-hover.btn--secondary{background:var(--color-surface-sunken)}.w1 .btn.is-hover.btn--deflect{background:var(--color-surface-failed)}.w1 .btn.is-focus{border:var(--border-focus) solid var(--color-state-here)}.w1 .btn.is-disabled{background:var(--color-surface-disabled);color:var(--color-text-muted);border-color:transparent}.w1 .btn-key{font-family:var(--font-family-mono);font-size:var(--font-size-micro);opacity:.75}.w1 .rc{direction:rtl;font-family:Assistant,Segoe UI,system-ui,sans-serif;color:#111;display:flex;flex-direction:column;gap:9px}.w1 .rc-brand{display:flex;justify-content:center;align-items:baseline;gap:5px;font-size:19px;font-weight:800;color:#111}.w1 .rc-brand i{color:#22b573;font-style:normal;font-size:22px}.w1 .rc-sub{text-align:center;font-size:8px;color:#111}.w1 .rc-sub b{color:#22b573}.w1 .rc-row{display:flex;justify-content:space-between;font-size:8px;color:#333}.w1 .rc-title{text-align:center;font-size:15px;font-weight:700;margin-top:6px}.w1 .rc-note{text-align:center;font-size:8px;color:#22b573}.w1 .rc-to{font-size:8px;color:#333;line-height:1.5}.w1 .rc-sec{font-size:9px;font-weight:700;text-align:right;margin-top:6px}.w1 .rc-t{width:100%;border-collapse:collapse;font-size:8px}.w1 .rc-t th{color:#333;font-weight:700;padding:3px 2px;border-bottom:1px solid #22B573;text-align:right}.w1 .rc-t td{padding:3px 2px;border-bottom:1px solid #D8EFE2;text-align:right}.w1 .rc-t .n{text-align:left;direction:ltr}.w1 .rc-tot td{font-weight:700}.w1 .rc-pay td{color:#333}.w1 .rc-sign{margin-top:10px;font-size:8px;color:#333}.w1 .tl{display:flex;direction:rtl;gap:18px;justify-content:center;align-items:flex-start}.w1 .tl-slip{width:150px;background:#fff;padding:10px 8px;font-family:IBM Plex Mono,monospace;font-size:6.5px;line-height:1.55;color:#1a1a1a;direction:rtl;text-align:center;box-shadow:0 0 0 1px #e4e4e4}.w1 .tl-slip b{font-size:11px;font-family:Assistant,system-ui,sans-serif}.w1 .tl-hr{border-top:1px dashed #999;margin:4px 0}.w1 .tl-l{display:flex;justify-content:space-between;text-align:right}.w1 .tl-tot{font-weight:700;font-size:8px}.w1 .tl-cut{align-self:stretch;width:0;border-left:2px dashed var(--color-state-info);position:relative}.w1 .tl-cut:after{content:"גבול";position:absolute;top:-2px;right:-14px;font-family:var(--font-family-ui);font-size:8px;color:var(--color-text-inverse);background:var(--color-state-info);padding:1px 5px;border-radius:3px;white-space:nowrap}.w1 .pdf{width:480px;box-sizing:border-box;display:flex;flex-direction:column;background:var(--color-surface-strong-raised);overflow:hidden}.w1 .pdf-bar{flex:0 0 32px;display:flex;direction:rtl;align-items:center;gap:8px;padding:0 12px;box-sizing:border-box;background:var(--color-surface-strong);border-bottom:var(--border-default) solid var(--color-border-on-strong)}.w1 .pdf-title{font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:600;color:var(--color-text-inverse)}.w1 .pdf-cap{align-self:stretch;direction:rtl;text-align:start;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-on-strong-muted)}.w1 .pdf-msg{align-self:stretch;padding:44px 20px;text-align:center;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-on-strong-muted)}.w1 .pdf-inst{display:flex;direction:rtl;align-items:center;gap:7px;padding:7px 12px;height:28px;box-sizing:border-box;background:var(--color-state-info)}.w1 .pdf-inst span{margin-inline-start:auto;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-inverse)}.w1 .pdf-revert{flex:0 0 auto;padding:1px 8px;border-radius:var(--radius-field);background:transparent;color:var(--color-text-inverse);border:var(--border-default) solid var(--color-text-inverse);font-family:var(--font-family-ui);font-size:var(--font-size-micro);cursor:pointer;white-space:nowrap}.w1 .pdf-vp{flex:1 1 auto;min-height:0;position:relative;display:flex;flex-direction:column;gap:12px;padding:16px 24px;align-items:stretch;overflow:hidden}.w1 .pdf-sheet{position:relative;box-sizing:border-box;background:var(--color-surface-default);border-radius:2px;padding:16px;display:flex;flex-direction:column;gap:6px;flex:none}.w1 .pdf-sheet--zoom{width:400px;zoom:1.6;align-self:flex-start}.w1 .pdf-crop{align-self:center;flex:none;zoom:2.2}.w1 .pdf-rot{position:relative;flex:none;height:250px;align-self:stretch}.w1 .pdf-rot .pdf-sheet{position:absolute;width:360px;height:620px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg) scale(.64)}.w1 .pdf-track{position:absolute;top:16px;bottom:16px;inset-inline-start:8px;width:4px;border-radius:2px;background:var(--color-border-on-strong)}.w1 .pdf-thumb{position:absolute;top:16px;inset-inline-start:8px;width:4px;border-radius:2px;background:var(--color-text-on-strong-muted)}.w1 .pdf-htrack{position:absolute;bottom:6px;left:24px;right:24px;height:4px;border-radius:2px;background:var(--color-border-on-strong)}.w1 .pdf-hthumb{position:absolute;bottom:6px;right:24px;height:4px;border-radius:2px;background:var(--color-text-on-strong-muted)}.w1 .pdf-tools{flex:0 0 50px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:var(--color-surface-strong-raised);border-top:var(--border-default) solid var(--color-border-on-strong)}.w1 .dt{display:flex;direction:rtl;align-items:center;gap:12px}.w1 .dt-view{display:flex;direction:rtl;align-items:center;gap:8px}.w1 .sendbar .btn,.w1 .dlg-acts .btn,.w1 .gh--add .btn{min-width:var(--ops-classify-btn-w)}.w1 .dt-view .btn{padding:5px 8px;gap:0;border-color:var(--color-border-default)}.w1 .dt-view .btn svg{display:block}.w1 .dt-split .btn{border-color:var(--color-border-strong)}.w1 .dt-div{width:1px;height:18px;background:var(--color-border-default)}.w1 .se{display:flex;flex-direction:column;gap:10px;direction:rtl;align-self:stretch;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-inverse)}.w1 .se-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.w1 .se-title{font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:600;color:var(--color-text-inverse)}.w1 .se-hint{font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-on-strong-muted)}.w1 .se-stage{position:relative;align-self:center}.w1 .se-ov{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.w1 .se-poly{fill:var(--color-surface-here);fill-opacity:.35;stroke:var(--color-state-here);stroke-width:2;vector-effect:non-scaling-stroke}.w1 .se-draft{fill:none;stroke:var(--color-state-here);stroke-width:2;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.w1 .se-v{position:absolute;width:9px;height:9px;box-sizing:border-box;transform:translate(-50%,-50%);background:var(--color-surface-default);border:var(--border-focus) solid var(--color-state-here)}.w1 .se-stage .sp-n{position:absolute;transform:translate(-50%,-50%)}.w1 .se-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.w1 .se-go{margin-inline-start:auto}.w1 .se-go .btn{border-color:var(--color-border-strong)}.w1 .se-prev{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.w1 .sp{display:flex;flex-direction:column;gap:8px;padding:8px;direction:rtl;background:var(--color-surface-default);border-radius:var(--radius-button);border:var(--border-default) solid var(--color-border-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary)}.w1 .sp-thumb{position:relative;height:120px;overflow:hidden;display:flex;justify-content:center;background:var(--color-surface-sunken)}.w1 .sp-thumb .tl-slip{transform:scale(.5);transform-origin:top center;flex:none}.w1 .sp-foot{display:flex;align-items:center;justify-content:space-between;gap:6px}.w1 .sp-acts{display:flex;gap:6px}.w1 .sp--rejected .sp-thumb{opacity:.45}.w1 .sp-no{color:var(--color-text-muted)}.w1 .sp-n{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--radius-chip);background:var(--color-state-here);color:var(--color-text-inverse);font-family:var(--font-family-mono);font-size:var(--font-size-small);font-weight:700}.w1 .tst{display:inline-flex;direction:rtl;align-items:center;gap:11px;box-sizing:border-box;font-size:var(--font-size-base);padding:11px 18px 11px 13px;border-radius:9px}.w1 .tst-ico{flex:0 0 28px;width:28px;height:28px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-large);font-weight:700}.w1 .tst-txt{display:flex;flex-direction:column}.w1 .tst-t{font-family:var(--font-family-ui);font-size:var(--font-size-large);font-weight:700;color:var(--color-text-inverse);white-space:nowrap}.w1 .tst-s{font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-inverse);white-space:nowrap}.w1 .tst--success{background:var(--color-state-approved)}.w1 .tst--success .tst-ico{color:var(--color-state-approved)}.w1 .tst--info{background:var(--color-surface-strong-raised)}.w1 .tst--info .tst-ico{color:var(--color-surface-strong-raised)}.w1 .tst--caution{background:var(--color-state-alert)}.w1 .tst--caution .tst-ico{color:var(--color-state-alert)}.w1 .tst--failure{background:var(--color-state-failed)}.w1 .tst--failure .tst-ico{color:var(--color-state-failed)}.w1 .tb{display:flex;direction:rtl;align-items:center;gap:10px;width:100%;height:32px;flex:0 0 32px;box-sizing:border-box;padding:8px 16px;background:var(--color-surface-sunken);border:var(--border-default) solid var(--color-border-default)}.w1 .tb-t{font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-muted);white-space:nowrap}.w1 .tb-strong{font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary)}.w1 .tb-sp{flex:1 1 auto}.w1 .tb-timer--warn{color:var(--color-state-failed)}.w1 .tb-home{display:inline-flex;direction:rtl;align-items:center;gap:5px;height:18px;padding:0 6px;border-radius:3px;background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary);white-space:nowrap}.w1 .tb-home svg{display:block}.w1 .scrim{width:calc(var(--ops-dialog-w) + 48px);min-height:560px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--color-surface-dim)}.w1 .scrim--checkout{background:var(--color-surface-strong)}.w1 .scrim--wide{width:1142px}.w1 .scrim--wide .dlg{width:1094px}.w1 .dlg{width:var(--ops-dialog-w);box-sizing:border-box;display:flex;flex-direction:column;background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:8px}.w1 .dlg:focus{outline:none}.w1 .dlg-head{display:flex;flex-direction:column;gap:5px;padding:18px 20px 14px}.w1 .dlg-titlerow{display:flex;direction:rtl;align-items:center;gap:8px}.w1 .dlg-title{flex:1 1 auto;font-family:var(--font-family-ui);font-size:var(--font-size-large);font-weight:700;color:var(--color-text-primary);text-align:right}.w1 .dlg-sub{font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right;direction:rtl}.w1 .dlg-div{height:1px;background:var(--color-border-default)}.w1 .dlg-body{display:flex;flex-direction:column;gap:8px;padding:12px 20px 16px}.w1 .dlg-foot{display:flex;flex-direction:column;gap:9px;padding:14px 20px 16px}.w1 .dlg-msg{font-family:var(--font-family-ui);font-size:var(--font-size-small);text-align:right;direction:rtl;color:var(--color-text-muted)}.w1 .dlg-msg--bad{color:var(--color-state-failed)}.w1 .dlg-msg--busy{color:var(--color-state-info)}.w1 .dlg-acts{display:flex;direction:rtl;align-items:center;gap:8px}.w1 .dlg-key{font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted);padding:1px 5px;border-radius:3px;border:var(--border-default) solid var(--color-border-default)}.w1 .sr{display:flex;flex-direction:column;gap:4px;box-sizing:border-box;padding:9px 12px;border:var(--border-default) solid var(--color-border-default);border-radius:4px;background:var(--color-surface-default)}.w1 .sr--alert{background:var(--color-surface-failed);border-color:var(--color-state-failed)}.w1 .sr-l1{display:flex;direction:rtl;align-items:baseline;gap:8px}.w1 .sr-code{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:600;color:var(--color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .sr-amt{flex:0 0 auto;font-family:var(--font-family-ui);font-size:var(--font-size-large);font-weight:600;color:var(--color-text-primary);white-space:nowrap}.w1 .sr-l2{display:flex;direction:rtl;align-items:baseline;gap:8px}.w1 .sr-meta{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .sr-vat{flex:0 0 auto;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);white-space:nowrap}.w1 .sr--alert .sr-code,.w1 .sr--alert .sr-amt,.w1 .sr--alert .sr-meta{color:var(--color-state-failed)}.w1 .dlg-colhead{display:flex;direction:rtl;align-items:center;gap:8px;padding:12px 32px 8px;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted)}.w1 .dlg-colhead b{flex:1 1 auto;font-weight:400;text-align:right}.w1 .cktot{display:flex;direction:rtl;align-items:baseline;gap:8px;padding:2px 12px}.w1 .cktot-l{flex:1 1 auto;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right}.w1 .cktot-v{font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary)}.w1 .trp{width:360px;box-sizing:border-box;display:flex;flex-direction:column;padding:6px 0;background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default);border-radius:8px}.w1 .trp--fail{border-color:var(--color-state-failed)}.w1 .dlg-body>.trp{width:auto}.w1 .trp-hdr{display:flex;direction:rtl;align-items:center;padding:7px 12px;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-muted);text-align:right}.w1 .trp-opt{display:flex;direction:rtl;align-items:center;gap:8px;padding:7px 12px;min-height:32px;box-sizing:border-box}.w1 .trp-opt--on{background:var(--color-surface-sunken)}.w1 .trp-tick{flex:0 0 auto;width:10px;font-family:var(--font-family-ui);font-size:var(--font-size-small);font-weight:600;color:var(--color-state-approved);text-align:right}.w1 .trp-lab{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-large);color:var(--color-text-primary);text-align:right}.w1 .trp-err{display:flex;direction:rtl;align-items:center;gap:6px;margin:4px 12px 2px;padding:5px 8px;border-radius:var(--radius-field);background:var(--color-surface-failed);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-state-failed);text-align:right}.w1 .rsb{display:flex;direction:rtl;align-items:center;gap:6px;box-sizing:border-box;padding:8px 9px;border-radius:var(--radius-field);background:var(--color-surface-here);border:var(--border-default) solid var(--color-state-info)}.w1 .rsb-msg{flex:1 1 auto;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-state-info);text-align:right}.w1 .rsb-src{flex:0 0 auto;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-state-info);white-space:nowrap}.w1 .dn{display:flex;flex-direction:column;gap:4px;padding:8px 10px;box-sizing:border-box;border-radius:var(--radius-field);background:var(--color-surface-default);border:var(--border-default) solid var(--color-border-default)}.w1 .dn--required{border-color:var(--color-state-alert)}.w1 .dn-lab{display:flex;direction:rtl;align-items:center;gap:5px;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right}.w1 .dn-req{color:var(--color-state-alert);font-weight:700}.w1 .dn-val{min-height:34px;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);text-align:right;direction:rtl}.w1 .dn-val--ph{color:var(--color-text-muted)}.w1 .dn-from{font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right;direction:rtl}.w1 .dcard{display:flex;flex-direction:column;gap:6px;box-sizing:border-box;padding:8px;direction:rtl;background:var(--color-surface-default);border-radius:var(--radius-button);border:var(--border-default) solid var(--color-border-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary)}.w1 .dcard--large{width:330px}.w1 .dcard--small{width:196px}.w1 .dcard--on{border:var(--border-focus) solid var(--color-state-here);padding:7px}.w1 .dcard-head{display:flex;align-items:center;gap:6px;min-height:16px}.w1 .dcard-id{font-weight:600;white-space:nowrap}.w1 .dcard-meta{margin-inline-start:auto;color:var(--color-text-muted);white-space:nowrap}.w1 .dcard-now{margin-inline-start:auto;color:var(--color-state-here);font-weight:600}.w1 .dcard-thumb{position:relative;overflow:hidden;display:flex;justify-content:center;background:var(--color-surface-sunken);border-radius:2px}.w1 .dcard--large .dcard-thumb{height:430px}.w1 .dcard--small .dcard-thumb{height:200px}.w1 .dcard-thumb .rc{flex:none;width:320px;padding:12px;box-sizing:border-box;background:var(--color-surface-default)}.w1 .dcard--small .dcard-thumb .rc{zoom:.55}.w1 .dcard-why{color:var(--color-state-alert);font-weight:600}.w1 .dcard--off .dcard-thumb{opacity:.55}.w1 .dcard--locked{background:var(--color-surface-panel)}.w1 .dcard--locked .dcard-thumb{opacity:.4}.w1 .dcard-lock{color:var(--color-text-muted)}.w1 .dcard-foot{display:flex;align-items:center;gap:6px;min-height:26px}.w1 .dcard-chk{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-muted)}.w1 .dcard-box{width:14px;height:14px;box-sizing:border-box;border-radius:3px;border:var(--border-default) solid var(--color-border-emphasis);background:var(--color-surface-default)}.w1 .dcard--on .dcard-box{border-color:var(--color-state-here);background:var(--color-state-here)}.w1 .dcard--on .dcard-chk{color:var(--color-text-primary)}.w1 .dcard-move{margin-inline-start:auto;display:flex;gap:4px}.w1 .dcard-move .btn{padding:3px 6px;gap:0}.w1 .cr-stack{display:flex;flex-direction:column;gap:5px;width:100%;min-width:0;font-size:var(--font-size-base)}.w1 .cr{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:var(--ops-classify-row-h);font-size:var(--font-size-base)}.w1 .cr-was{color:var(--color-text-muted);text-decoration:line-through;text-decoration-thickness:1px}.w1 .cr-now{color:var(--color-state-failed);font-weight:600}.w1 .cr-mono{font-family:var(--font-family-mono)}.w1 .cr-by{font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted)}.w1 .fn{border-right:var(--border-focus) solid var(--color-state-failed);background:var(--color-surface-failed);border-radius:var(--radius-field);padding:6px 9px;font-size:var(--font-size-small);color:var(--color-text-primary);display:flex;gap:7px;align-items:flex-start}.w1 .fn-who{font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted);flex:0 0 auto;padding-top:1px}.w1 .fn--write{background:var(--color-surface-default);border:var(--border-default) dashed var(--color-border-strong);border-right:var(--border-focus) solid var(--color-state-failed);color:var(--color-text-muted)}.w1 .xt{display:inline-flex;max-width:100%;direction:rtl;align-items:stretch;border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);overflow:hidden}.w1 .xt-seg{flex:0 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;padding:0 11px;min-height:var(--ops-classify-row-h);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-muted);background:var(--color-surface-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.w1 .xt-seg+.xt-seg{border-inline-start:var(--border-default) solid var(--color-border-default)}.w1 .xt-seg.is-on{background:var(--color-state-approved);color:var(--color-text-inverse);font-weight:600}.w1 .chk{flex:0 0 auto;width:18px;height:18px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:var(--border-default) solid var(--color-border-strong);border-radius:var(--radius-field);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-inverse)}.w1 .chk--on,.w1 .chk--mixed{background:var(--color-state-approved);border-color:var(--color-state-approved)}.w1 .chk--locked{background:var(--color-surface-disabled);border-color:var(--color-border-default);color:var(--color-text-muted)}.w1 .stat{flex:1 1 0;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;padding:var(--space-box-pad-inline);direction:rtl;text-align:right;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default)}.w1 .stat--open{border-color:var(--color-state-alert);background:var(--color-surface-alert)}.w1 .stat--done{background:var(--color-surface-sunken)}.w1 .stat-v{font-family:var(--font-family-mono);font-size:var(--font-size-large);font-weight:600;color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.w1 .stat--open .stat-v{color:var(--color-state-alert)}.w1 .stat-l{font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary)}.w1 .stat-s{font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted)}.w1 .wzs{width:252px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;padding:4px var(--space-field-gap) 5px;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default)}.w1 .wzs--focus{border-color:var(--color-state-info)}.w1 .wzs--sub{width:193px;margin-right:59px}.w1 .wzs-l1{display:flex;direction:rtl;align-items:center;gap:var(--space-inline-gap)}.w1 .wzs-n{flex:0 0 auto;font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted)}.w1 .wzs-t{flex:1 1 auto;min-width:0;font-size:var(--font-size-small);font-weight:700;color:var(--color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .wzs-m{padding-right:17px;font-size:var(--font-size-micro);color:var(--color-text-muted);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w1 .wzp{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column;direction:rtl;background:var(--color-surface-panel);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.w1 .wzp-h{flex:0 0 auto;display:flex;flex-direction:column;gap:2px;padding:10px 16px 9px;border-bottom:var(--border-default) solid var(--color-border-default);text-align:right}.w1 .wzp-n{font-size:var(--font-size-micro);color:var(--color-text-muted)}.w1 .wzp-t{font-size:var(--font-size-large);font-weight:700;color:var(--color-text-primary)}.w1 .wzp-s{font-size:var(--font-size-small);color:var(--color-text-muted)}.w1 .wzp-b{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:12px 16px}.w1 .tstrip{flex:0 0 auto;display:flex;align-items:center;gap:8px;direction:rtl;height:44px;box-sizing:border-box;padding:0 12px;background:var(--color-surface-default);border-bottom:var(--border-default) solid var(--color-border-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.w1 .tstrip-pos{font-size:var(--font-size-small);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.w1 .tstrip-t{font-weight:700;white-space:nowrap}.w1 .tstrip-s{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted)}.w1 .tstrip-sp{flex:1 1 auto}.w1 .wzp-f{flex:0 0 auto;display:flex;direction:rtl;align-items:center;gap:var(--space-field-gap);padding:9px 16px;border-top:var(--border-default) solid var(--color-border-default)}.w1 .wzp-msg{flex:1 1 auto;min-width:0;font-size:var(--font-size-small);color:var(--color-text-muted);text-align:right}.w1 .wzp--blocked .wzp-msg{color:var(--color-state-alert)}.w1 .wzp-sec{display:flex;flex-direction:column;gap:6px;min-width:0}.w1 .wzp-sec-t{font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary);text-align:right}.w1 .wzp-sec-s{font-size:var(--font-size-small);color:var(--color-text-muted);text-align:right}.w1 .wzp-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.w1 .wzp-form{width:var(--ops-classify-col-form);max-width:100%}.w1 .wzp-side{display:grid;grid-template-columns:252px 1fr;gap:16px;align-items:start}.w1 .wzp-figs{display:flex;direction:rtl;gap:var(--space-field-gap)}.w1 .wzp-tbl{display:flex;flex-direction:column;border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);overflow:hidden}.w1 .wzp-tbl>.wzt:last-child{border-bottom:0}.w1 .wzt{display:grid;direction:rtl;align-items:center;column-gap:var(--space-field-gap);padding:3px var(--space-box-pad-inline);box-sizing:border-box;font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);text-align:right;border-bottom:var(--border-default) solid var(--color-border-default)}.w1 .wzt--users{grid-template-columns:1fr 1.9fr 112px 200px 92px 22px}.w1 .wzt--access{grid-template-columns:18px 52px 1.6fr 1fr 1fr}.w1 .wzt--tasks{grid-template-columns:18px 52px 1.6fr 1fr 1.2fr}.w1 .wzt--enrich{grid-template-columns:18px 52px 1.6fr 1fr 1fr 84px 1.3fr 56px}.w1 .wzt--businesses{grid-template-columns:18px 52px 1.12fr .85fr 78px 112px .75fr 108px 2.1fr}.w1 .wzt--businesses_x{grid-template-columns:18px 52px 1.33fr 1fr 64px 100px .8fr 88px 108px 1.35fr}.w1 .wzt--businesses.wzt-r,.w1 .wzt--businesses_x.wzt-r{min-height:34px}.w1 .wzt--sortcodes{grid-template-columns:44px 1.2fr 78px 86px 70px 150px 70px 112px 124px 1fr 58px}.w1 .wzt-h{background:var(--color-surface-sunken);font-size:var(--font-size-micro);color:var(--color-text-muted);min-height:26px}.w1 .wzt-c{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .wzt-m{font-family:var(--font-family-mono);direction:ltr;text-align:right}.w1 .wzt-b{font-weight:700}.w1 .wzt-s{font-size:var(--font-size-micro);color:var(--color-text-muted)}.w1 .wzt-r{min-height:var(--ops-classify-row-h);background:var(--color-surface-default)}.w1 .wzt-r>.cb-box{min-width:0}.w1 .wzt-r.is-muted{background:var(--color-surface-sunken);color:var(--color-text-muted)}.w1 .wzt-r.is-off>.wzt-c{color:var(--color-text-muted)}.w1 .wzt-warn{color:var(--color-state-alert)}.w1 .wzt-x{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-field);font-size:var(--font-size-small);color:var(--color-text-muted);cursor:default}.w1 .wzt-pop{position:relative;min-width:0;display:flex}.w1 .wzt-pop>.cb-box{flex:1 1 auto;min-width:0}.w1 .wzt-pop>.omenu{position:absolute;top:calc(100% + 3px);inset-inline:0;z-index:2}.w1 .wzp-tbl:has(.wzt-pop){overflow:visible}.w1 .wzp-tbl:has(.wzt-pop)>.wzt-h{border-radius:var(--radius-field) var(--radius-field) 0 0}.w1 .wzh{display:flex;direction:rtl;align-items:center;gap:2px;font-family:var(--font-family-ui);font-size:var(--font-size-micro);color:var(--color-text-muted)}.w1 .wzh-l{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w1 .wzh-i{flex:0 0 auto;display:flex;align-items:center;color:var(--color-border-strong)}.w1 .wzh-i.is-on{color:var(--color-state-info)}.w1 .wzh--sorted .wzh-l,.w1 .wzh--filtered .wzh-l{color:var(--color-text-primary);font-weight:700}.w1 .wzg{display:flex;flex-direction:column;gap:8px;direction:rtl;box-sizing:border-box;padding:var(--space-box-pad-block) var(--space-box-pad-inline);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary);text-align:right}.w1 .wzg--current{border-color:var(--color-state-info);padding:10px 12px 12px}.w1 .wzg--todo{background:var(--color-surface-panel)}.w1 .wzg-h{display:flex;direction:rtl;align-items:center;gap:var(--space-field-gap);min-height:18px}.w1 .wzg-h[role=button]{cursor:pointer}.w1 .wzg-n{flex:0 0 auto;width:18px;height:18px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:50%;border:var(--border-default) solid var(--color-border-strong);font-family:var(--font-family-mono);font-size:var(--font-size-micro);color:var(--color-text-muted)}.w1 .wzg--current .wzg-n{border-color:var(--color-state-info);color:var(--color-state-info)}.w1 .wzg--done .wzg-n{background:var(--color-state-approved);border-color:var(--color-state-approved);color:var(--color-text-inverse)}.w1 .wzg-t{flex:0 0 auto;font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary)}.w1 .wzg--todo .wzg-t{color:var(--color-text-muted)}.w1 .wzg-sum{flex:1 1 auto;min-width:0;font-size:var(--font-size-small);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w1 .wzg-chev{flex:0 0 auto;display:flex;align-items:center;margin-right:auto;color:var(--color-text-muted)}.w1 .wzg-p,.w1 .wzg-c{padding-right:calc(18px + var(--space-field-gap))}.w1 .wzg-p{max-width:760px;font-size:var(--font-size-small);line-height:1.55;color:var(--color-text-primary)}.w1 .wzg-p b{font-weight:700}.w1 .wzg-a{color:var(--color-state-info);text-decoration:underline}.w1 .wzg-c{display:flex;flex-direction:column;gap:6px;min-width:0}.w1 .wzg-go{display:flex;direction:rtl;gap:var(--space-field-gap);padding-top:2px}.w1 .wzg-err{direction:rtl;font-size:var(--font-size-small);color:var(--color-state-error,#b3261e);padding-top:4px}.w1 .wzd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:74px;box-sizing:border-box;padding:var(--space-box-pad-inline);border:var(--border-default) dashed var(--color-border-strong);border-radius:var(--radius-field);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary);text-align:center}.w1 .wzd--over{border-color:var(--color-state-info);background:var(--color-surface-here)}.w1 .wzd-t{font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary)}.w1 .wzd-s{font-size:var(--font-size-micro);color:var(--color-text-muted)}.w1 .wzf{display:flex;direction:rtl;align-items:center;gap:var(--space-field-gap);min-height:var(--ops-classify-row-h);box-sizing:border-box;padding:var(--space-box-pad-block) var(--space-box-pad-inline);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-field);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);text-align:right}.w1 .wzf-n{flex:0 1 auto;min-width:0;font-family:var(--font-family-mono);direction:ltr;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary)}.w1 .wzf-r{flex:1 1 auto;min-width:0;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w1 .wzf-st{flex:0 0 auto;font-size:var(--font-size-micro);white-space:nowrap}.w1 .wzf--uploading .wzf-st{color:var(--color-state-info)}.w1 .wzf--read .wzf-st{color:var(--color-state-approved)}.w1 .wzf--failed{border-color:var(--color-state-failed);background:var(--color-surface-failed)}.w1 .wzf--failed .wzf-st,.w1 .wzf--failed .wzf-r{color:var(--color-state-failed)}.w1 .wzf-n--src{font-family:var(--font-family-ui);direction:rtl;font-weight:600}.w1 .wzf--waiting .wzf-n,.w1 .wzf--waiting .wzf-r,.w1 .wzf--waiting .wzf-st{color:var(--color-text-muted)}.w1 .wzf--running .wzf-st{color:var(--color-state-info)}.w1 .wzf--done .wzf-st{color:var(--color-state-approved)}.w1 .unroll .scr{height:auto}.w1 .unroll .wzp-b{overflow:visible}.w1 .unroll .col{min-height:0}.w1 .ovl{position:absolute;top:12px;bottom:12px;z-index:3;display:flex;inset-inline-start:calc(var(--ops-classify-col-rail) + 24px);inset-inline-end:12px}.w1 .ovl .scrim{min-height:0;height:100%;border-radius:4px}.w1 .ovl>.scrim{width:auto;flex:1 1 auto}.w1 .shot{direction:rtl;font-family:var(--font-family-ui);-webkit-font-smoothing:antialiased;width:max-content}.w1{direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;min-height:100vh;background:var(--color-surface-default)}.w1 button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:inherit}.w1 input{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;outline:none;width:100%}.w1 input::placeholder{color:var(--color-text-muted)}.w1 .cb-box input{cursor:text}.w1 .tb-home{display:flex;align-items:center;gap:5px}.w1 .wzt-x{cursor:pointer}.w1 .omenu-row{display:grid;grid-auto-flow:column;justify-content:start;width:100%}.w1 .tb-crumbs{display:inline-flex;direction:rtl;align-items:center;gap:6px;min-width:0;font-family:var(--font-family-ui);font-size:var(--font-size-small);white-space:nowrap}.w1 .tb-crumb{color:var(--color-state-info);text-decoration:underline}.w1 button.tb-crumb{background:none;border:none;padding:0;margin:0;font:inherit;font-size:inherit;color:var(--color-state-info);text-decoration:underline;cursor:pointer;white-space:nowrap}.w1 .tb-crumb--here{color:var(--color-text-primary);font-weight:700;text-decoration:none}.w1 .tb-sep{font-size:var(--font-size-small);color:var(--color-text-muted)}.w1 .tb-out{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:3px;border:var(--border-default) solid var(--color-border-default);background:var(--color-surface-default);font-family:var(--font-family-ui);font-size:var(--font-size-small);color:var(--color-text-primary);white-space:nowrap;cursor:pointer}.w1 .col--nav{flex:0 0 var(--ops-classify-col-rail)}.w1 .snav{display:flex;flex-direction:column;gap:2px;padding:8px;direction:rtl;font-family:var(--font-family-ui);font-size:var(--font-size-base);color:var(--color-text-primary)}.w1 .snav-g{margin:12px 8px 4px;font-size:var(--font-size-micro);color:var(--color-text-muted)}.w1 .snav-i{display:flex;align-items:center;gap:6px;height:30px;padding:0 8px;border-radius:var(--radius-field);border:var(--border-default) solid transparent;white-space:nowrap}.w1 .snav-i--on{border-color:var(--color-state-here);background:var(--color-surface-here);font-weight:700}.w1 .snav-i--sub{padding-inline-start:22px;font-size:var(--font-size-small)}.w1 .snav-i--off{color:var(--color-text-muted)}.w1 .snav-sp{flex:1 1 auto}.w1 .snav-n{font-family:var(--font-family-mono);font-size:var(--font-size-small);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.w1 .snav-n--late{color:var(--color-state-alert);font-weight:700}.w1 .snav-l{font-size:var(--font-size-micro);color:var(--color-text-muted)}.w1 .wzt .cb-box input[type=date].cb-value{width:100%;min-width:0;padding-inline-start:0}.w1 .wzt .cb-box input[type=date].cb-value::-webkit-calendar-picker-indicator{margin-inline-start:0}.w1 .wzp-msg{color:var(--color-state-alert)}.dr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:.75rem;margin:.75rem 0 1rem}.dr-card{border:1px solid var(--border, #d4d4d4);border-radius:8px;padding:.6rem .75rem}.dr-card.dr-failing{border-color:#dc2626;background:#fef2f2}.dr-card.dr-stale{border-color:#d97706;background:#fffbeb}.dr-card-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.4rem}.dr-pill{border-radius:999px;padding:.1rem .6rem;font-size:.75rem;white-space:nowrap}.dr-pill-alive{background:#dcfce7;color:#166534}.dr-pill-stale{background:#fef3c7;color:#92400e}.dr-pill-failing{background:#fee2e2;color:#b91c1c}.dr-pill-unknown{background:#e5e7eb;color:#374151}.dr-desc{font-size:.82rem;color:#6b7280;line-height:1.5;margin:4px 0 10px}.dr-timeline{display:flex;gap:2px;margin:.35rem 0 .5rem}.dr-day{flex:1;height:18px;border-radius:2px}.dr-day.ok{background:#22c55e}.dr-day.failed{background:#ef4444}.dr-day.empty{background:#e5e7eb}.dr-facts{width:100%;font-size:.82rem}.dr-facts td{padding:.1rem .25rem}.dr-facts td:first-child{color:#6b7280;white-space:nowrap}.dr-error{color:#b91c1c;direction:ltr;text-align:right;font-size:.8rem}
