.staff-console{--staff-pane: #16181d;--staff-pane-blur: none;--staff-pane-edge: rgba(255, 255, 255, .14);--staff-pane-lines: none;--staff-inset: rgba(255, 255, 255, .04);--staff-inset-edge: rgba(255, 255, 255, .12);--staff-rule: rgba(255, 255, 255, .08);--staff-outline: rgba(255, 255, 255, .22);--staff-heading: #ffffff;--staff-text: rgba(255, 255, 255, .88);--staff-muted: rgba(255, 255, 255, .62);--staff-blue: #93c5fd;--staff-red: #fda4af;--staff-amber: #fcd34d;--staff-green: #86efac;color:var(--staff-text);color-scheme:dark;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}:root[data-glass] .staff-console{--staff-pane: var(--glass-shine), var(--glass-fill);--staff-pane-blur: var(--glass-blur);--staff-pane-edge: var(--glass-edge);--staff-pane-lines: var(--glass-shadow)}:root .staff-console,:root .staff-console *{font-weight:400}.staff-backdrop{background:#000;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.staff-backdrop-placeholder{background-position:center;background-size:cover;filter:blur(24px);top:-48px;right:-48px;bottom:-48px;left:-48px;position:absolute}.staff-backdrop img{display:block;height:100%;object-fit:cover;object-position:center;opacity:0;position:relative;transition:opacity .42s ease-out;width:100%}.staff-backdrop.is-ready img{opacity:1}@media (prefers-reduced-motion: reduce){.staff-backdrop img{transition:none}}:root .staff-console:is(.workspace-page,.staff-centred){background:transparent;isolation:isolate;position:relative;z-index:1}.staff-side-brand{align-items:baseline;gap:8px}.staff-side-brand-sub{color:var(--staff-muted);font-size:13px;white-space:nowrap}.staff-side-account{cursor:default}.staff-side-account:hover{background:none}.staff-side-avatar{align-items:center;background:#3b82f647;border:1px solid rgba(147,197,253,.45);border-radius:50%;color:#fff;display:flex;flex:none;font-size:12.5px;height:32px;justify-content:center;letter-spacing:.02em;width:32px}.staff-console-content{display:flex;flex-direction:column;height:100vh;overflow:hidden}.staff-page-head{flex:none;padding:22px 28px 14px}.staff-page-head h1{color:var(--staff-heading);font-size:26px;letter-spacing:-.01em;line-height:1.2;margin:0}.staff-page-head p{color:var(--staff-muted);font-size:14px;line-height:1.45;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staff-console-body{flex:1;min-height:0;overflow-y:auto;padding:2px 28px 32px}.staff-console-body.is-split{overflow:hidden;padding-bottom:24px}.staff-console-body.is-split .staff-split{height:100%}.staff-console :is(.staff-panel,.staff-list,.staff-detail,.staff-editor,.staff-signin){-webkit-backdrop-filter:var(--staff-pane-blur);backdrop-filter:var(--staff-pane-blur);background:var(--staff-pane);border:1px solid var(--staff-pane-edge);border-radius:16px;box-shadow:var(--staff-pane-lines)}.staff-console .staff-panel{padding:20px 22px}.staff-console :is(.staff-card,.staff-tenant){background:var(--staff-inset);border:1px solid var(--staff-inset-edge);border-radius:12px}.staff-console :is(.staff-panel-title,.staff-panel-head h2,.staff-list-head h2,.staff-detail h2,.staff-panel-subtitle,.staff-tenant-text h3,.staff-row-subject,.staff-switch-field>span){color:var(--staff-heading)}.staff-console :is(.staff-list-head h2,.staff-detail h2){font-size:17px;letter-spacing:normal}.staff-console :is(.staff-card-line,.staff-table td,.staff-facts dd,.staff-reply p,.staff-field>span){color:var(--staff-text)}.staff-console :is(.staff-panel-note,.staff-panel-head p,.staff-table-sub,.staff-empty,.staff-muted,.staff-row-meta,.staff-field-hint,.staff-facts dt,.staff-reply-meta,.staff-replies h3,.staff-tenant-text p,.staff-chip-unit,.staff-checking){color:var(--staff-muted)}.staff-console .staff-panel-note.is-first{margin-top:0}.staff-console .staff-home-status{align-items:flex-start;color:var(--staff-text);display:flex;font-size:14px;gap:8px;line-height:1.5;margin:12px 0 0}.staff-console .staff-home-status svg{color:var(--staff-amber);flex:none;margin-top:2px}.staff-console .staff-home-status.is-shown svg{color:var(--staff-green)}.staff-console :is(.staff-facts dt,.staff-replies h3,.staff-table th,.staff-eyebrow){letter-spacing:normal;text-transform:none}.staff-console :is(.staff-table-sub,.staff-field-hint,.staff-reply-meta,.staff-facts dt,.staff-chip,.staff-chip-unit,.staff-tag,.staff-tenant-text p,.staff-replies h3,.staff-row-meta){font-size:12.5px}.staff-console :is(.staff-error,.staff-problem){color:var(--staff-red)}.staff-console .staff-table-warn{color:var(--staff-amber)}.staff-console .staff-link{color:var(--staff-blue)}.staff-console :is(.staff-row,.staff-reply,.staff-version,.staff-facts>div){border-bottom-color:var(--staff-rule)}.staff-console :is(.staff-facts,.staff-replies){border-top-color:var(--staff-rule)}.staff-console .staff-request-queue{border-bottom-color:var(--staff-rule)}.staff-console .staff-row{border-radius:10px;color:var(--staff-text)}.staff-console .staff-row:hover{background:#ffffff0d}.staff-console .staff-row.is-active{background:#3b82f633}.staff-console .staff-table th{background:#ffffff12;border-bottom:1px solid rgba(255,255,255,.12);color:#ffffffb8;font-size:12.5px;padding:9px 12px}.staff-console .staff-table th:first-child{border-radius:10px 0 0 10px}.staff-console .staff-table th:last-child{border-radius:0 10px 10px 0}.staff-console .staff-table td{border-bottom-color:var(--staff-rule);padding:11px 12px}.staff-console .staff-table tbody tr:hover td{background:#ffffff0a}.staff-console .staff-table-wrap.is-flush{margin-top:0}.staff-console .staff-table.is-openable tbody tr{cursor:pointer}.staff-console .staff-table.is-openable tbody tr.is-selected td{background:#3b82f629}.staff-console .staff-table-fit{white-space:nowrap;width:1%}.staff-console .staff-row-open{background:none;border:0;color:var(--staff-heading);cursor:pointer;font:inherit;font-size:14px;line-height:1.45;padding:0;text-align:left}.staff-console .staff-row-open:focus-visible{outline:2px solid rgba(147,197,253,.7);outline-offset:3px}.staff-console .staff-empty.is-first{margin-top:0}.staff-console .staff-list-empty{align-items:center;color:var(--staff-muted);display:flex;flex-direction:column;gap:10px;padding:28px 16px;text-align:center}.staff-console .staff-list-empty p{font-size:14px;margin:0}.rm-issue-window .staff-iw-message{line-height:1.55;white-space:pre-wrap}.rm-issue-window .staff-iw-line{display:block}.rm-issue-window .staff-reply-form{align-items:stretch;display:flex;flex-direction:column;gap:10px;margin:0}.rm-issue-window .staff-reply-form-foot{align-items:center;display:flex;gap:12px;justify-content:space-between}.rm-issue-window .staff-reply-form-foot .rm-quiet{font-size:12.5px;line-height:1.45}.staff-console :is(.staff-input,.staff-textarea,.staff-select,.staff-field input,.staff-field textarea,.staff-field select,.staff-list-head select,.staff-editor select){background-color:#ffffff0f;border:1px solid var(--staff-outline);border-radius:10px;box-shadow:none;color:#fff;font-size:14px}.staff-console :is(.staff-input,.staff-select,.staff-list-head select,.staff-editor select){min-height:36px;padding:0 12px}.staff-console :is(input,textarea):not(.app-wave-input)::placeholder{color:#ffffff80}.staff-console :is(.staff-input,.staff-textarea,.staff-select,.staff-field input,.staff-field textarea,.staff-field select):focus{border-color:#93c5fdcc;box-shadow:0 0 0 3px #3b82f638;outline:none}.staff-console :is(input,textarea,select):not(.app-wave-input):disabled{opacity:.6}.staff-console .staff-panel-top .staff-search{width:min(340px,100%)}.staff-console .staff-field-row:has(>.app-wave){align-items:flex-end}.staff-console .staff-phone-field{flex:0 1 300px}.staff-console .staff-editor{gap:14px}.staff-console .staff-editor .staff-list-head{margin-bottom:0}.staff-console .staff-policy-text .app-wave-input{line-height:1.6}.staff-console .staff-card>.app-wave{margin-top:10px}.staff-console .staff-dialog .app-dialog{gap:16px}.staff-console .app-glass-field .staff-field-hint{margin-top:2px}.staff-console .staff-file-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.staff-console .staff-file-name{color:var(--staff-muted);font-size:13px;min-width:0;overflow-wrap:anywhere}.staff-console .app-pill-button.is-compact{font-size:12.5px;height:30px;padding:0 14px}.staff-console select option{background:#1b1d24;color:#fff}:root .staff-console :is(.app-pill-button,.app-ring-button){--pill-ink: rgba(255, 255, 255, .85);--pill-paper: rgba(255, 255, 255, .04)}:root .staff-console .app-pill-button:not(:hover):not(:focus-visible){border-color:var(--staff-outline)}:root .staff-console .app-pill-button:hover:not(:disabled){color:#fff}.staff-console .staff-actions{gap:10px}.staff-console .app-pill-button{gap:7px}.staff-console .staff-field-row{gap:10px}.staff-console .staff-table-actions .app-pill-button{font-size:12.5px;height:28px;padding:0 12px}.staff-console .staff-card>.app-pill-button{margin-top:12px}.staff-console .staff-load-older{display:flex;justify-content:center;margin-top:16px}.staff-console .staff-chip{background:#ffffff0d;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;min-width:38px}.staff-console .staff-chip:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff73;color:#fff}.staff-console .staff-chip.is-active{background:#3b82f647;border-color:#93c5fd80;color:#fff}.staff-console .staff-tag{background:#ffffff1a;color:#fffc}.staff-console .staff-tag.is-new{background:#3b82f638;color:#bfdbfe}.staff-console .staff-tag.is-acknowledged{background:#34d39929;color:#6ee7b7}.staff-console .staff-tag.is-closed{background:#ffffff1a;color:#fffc}.staff-console .staff-note.is-warn{background:#f43f5e24;color:#fecdd3}.staff-console .staff-note.is-ok{background:#34d39924;color:#a7f3d0}.staff-console .staff-notice{background:#34d3991a;border-color:#6ee7b759;color:#d1fae5}.staff-console .staff-message{background:var(--staff-inset);border-left-color:#60a5fa;border-radius:0 10px 10px 0;color:#ffffffd9}.staff-console .staff-logo-thumb{background:#ffffffeb;border-radius:6px;padding:3px 6px}:root[data-glass] .staff-console .app-modal .app-dialog{-webkit-backdrop-filter:var(--glass-float-blur);backdrop-filter:var(--glass-float-blur);background:var(--glass-shine),var(--glass-float-fill);border-color:var(--glass-edge);box-shadow:var(--glass-float-shadow)}.staff-console .app-modal::backdrop{background:#02040880}.staff-console.staff-centred{height:100vh}.staff-console .staff-signin{padding:34px 32px}.staff-console .staff-signin h1{color:var(--staff-heading);font-size:26px}.staff-console .staff-eyebrow{color:var(--staff-muted);font-size:13px}.staff-console .staff-signin-note{color:var(--staff-muted)}.staff-console .staff-signin-button{width:100%}@media (max-width: 860px){.staff-console .side-panel-group-title{background:var(--staff-rule);font-size:0;height:1px;margin:10px 12px;padding:0}.staff-page-head{padding:18px 16px 12px}.staff-page-head p{white-space:normal}.staff-console-body{padding:2px 16px 24px}.staff-console .staff-panel{padding:16px}.staff-console .staff-panel-top .staff-input{min-width:0;width:100%}}@media (max-width: 900px){.staff-console-body.is-split{overflow-y:auto}.staff-console-body.is-split .staff-split{height:auto}}.staff-console .staff-signature-fields{display:grid;gap:12px 20px;grid-template-columns:repeat(3,minmax(0,1fr))}.staff-console .staff-signature-mail{background:#fff;border-radius:12px;color:#1f2937;font-family:Arial,Helvetica,sans-serif;margin:16px 0;max-width:620px;padding:22px 24px 24px}.staff-console .staff-signature-mail-words{font-size:14px;line-height:21px;margin:0 0 18px}.staff-console .staff-signature-preview,.staff-console .staff-signature-preview *{font-family:Arial,Helvetica,sans-serif}.staff-console .staff-steps{color:var(--staff-text);list-style:decimal outside;font-size:14px;line-height:1.6;margin:10px 0 0;padding-left:20px}.staff-console .staff-steps li{display:list-item;padding-left:4px}.staff-console .staff-steps li::marker{color:var(--staff-muted)}.staff-console .staff-steps li+li{margin-top:4px}.staff-console .staff-link.is-inline{display:inline;font-size:inherit;margin:0}@media (max-width: 860px){.staff-console .staff-signature-fields{grid-template-columns:1fr}}
