.appointments-shell{color:#082a43;background:#f4fafc;min-height:100vh;font-family:Manrope,Arial,sans-serif}.appointments-shell.arabic{font-family:IBM Plex Sans Arabic,Tahoma,sans-serif}.appointments-hero{color:#fff;background:#082a43;justify-content:space-between;align-items:end;padding:40px max(7vw,34px);display:flex;position:relative;overflow:hidden}.appointments-hero:after{content:"";background:#08a8d8;border-radius:99px;width:300px;height:52px;position:absolute;bottom:10px;right:-85px;transform:rotate(-28deg)}.appointments-hero>div,.appointments-hero>a{z-index:1;position:relative}.appointments-hero p{color:#72d3e8;text-transform:uppercase;letter-spacing:1px;margin:0 0 7px;font-size:9px;font-weight:800}.appointments-hero h1{margin:0 0 8px;font:700 42px Sora}.appointments-hero span{color:#bdd1db;font-size:12px}.appointments-hero>a{color:#082a43;background:#08a8d8;border-radius:12px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none}.appointments-content{max-width:1180px;margin:0 auto 70px;padding:0 20px}.appointment-tabs{border-bottom:1px solid #d5e4ea;gap:27px;margin-bottom:22px;display:flex}.appointment-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;padding:15px 1px;font-size:10px;font-weight:800}.appointment-tabs button.active{color:#006a8e;border-color:#08a8d8}.appointment-tabs span{background:#e5f3f7;border-radius:99px;margin-inline-start:7px;padding:3px 6px;font-size:7px}.upcoming-layout{grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr);gap:18px;display:grid}.featured-appointment{background:#fff;border:1px solid #dce9ee;border-radius:20px;grid-template-columns:65px 1fr auto;align-items:center;gap:18px;padding:20px;display:grid;box-shadow:0 8px 28px #082a4308}.appointment-date{background:#e5f3f7;border-radius:14px;place-items:center;width:64px;height:72px;padding:9px;display:grid}.appointment-date b{font:700 27px Sora}.appointment-date span{color:#006a8e;font-size:8px;font-weight:800}.appointment-info>p{text-transform:uppercase;color:#117a65;margin:0 0 5px;font-size:8px;font-weight:800}.appointment-info>p i{background:#117a65;border-radius:50%;width:6px;height:6px;display:inline-block}.appointment-info h2,.compact-appointment h2,.cancelled-card h2,.history-appointments h2{margin:0 0 4px;font:700 15px Sora}.appointment-info>span,.compact-appointment>div>span{color:var(--muted);font-size:9px}.appointment-info>div{gap:13px;margin-top:12px;display:flex}.appointment-info>div b{font-size:9px}.appointment-info>div small{color:#006a8e;background:#e9f6fa;border-radius:99px;padding:4px 7px;font-size:7px}.appointment-cta{flex-direction:column;gap:7px;display:flex}.appointment-cta button{color:#006a8e;background:#fff;border:1px solid #cbdde4;border-radius:10px;padding:9px 12px;font-size:8px;font-weight:800}.appointment-cta .primary{color:#082a43;background:#08a8d8;border-color:#08a8d8}.compact-appointment{background:#fff;border:1px solid #dce9ee;border-radius:17px;grid-template-columns:48px 1fr auto 16px;align-items:center;gap:12px;margin-top:11px;padding:14px 17px;display:grid}.compact-appointment>div:nth-child(2)>p{color:#006a8e;margin:0 0 4px;font-size:8px;font-weight:800}.compact-appointment>i{color:#117a65;background:#dff5f0;border-radius:99px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:800}.compact-appointment>button{color:#7893a1;background:0 0;border:0;font-size:18px}.preparation-card{color:#fff;background:#082a43;border-radius:20px;align-self:start;padding:21px}.preparation-card>p{color:#72d3e8;text-transform:uppercase;letter-spacing:.7px;font-size:8px;font-weight:800}.preparation-card>h2{margin:6px 0 18px;font:700 16px Sora}.preparation-card ol{margin:0;padding:0;list-style:none}.preparation-card li{gap:10px;min-height:65px;display:flex}.preparation-card li>span{background:#234f68;border-radius:9px;flex:none;place-items:center;width:26px;height:26px;font-size:8px;font-weight:800;display:grid}.preparation-card li.done>span{background:#117a65}.preparation-card li div{flex-direction:column;gap:4px;display:flex}.preparation-card li b{font-size:9px}.preparation-card li small{color:#a9c1cd;font-size:8px;line-height:1.4}.preparation-card>button{color:#fff;background:0 0;border:1px solid #557b8f;border-radius:11px;width:100%;padding:10px;font-size:8px;font-weight:800}.cancelled-card{background:#dff5f0;border:1px solid #c6e9df;border-radius:17px;align-items:center;gap:12px;padding:16px;display:flex}.cancelled-card>span{color:#fff;background:#117a65;border-radius:12px;place-items:center;width:35px;height:35px;display:grid}.cancelled-card>div{flex:1}.cancelled-card p{color:#477369;margin:3px 0;font-size:9px}.cancelled-card button{color:#117a65;background:0 0;border:0;font-size:8px;font-weight:800}.history-filter{gap:7px;margin-bottom:13px;display:flex}.history-filter button{background:#fff;border:1px solid #cbdde4;border-radius:99px;padding:7px 11px;font-size:8px}.history-filter button.active{color:#fff;background:#082a43}.history-appointments article{background:#fff;border:1px solid #dce9ee;border-radius:17px;grid-template-columns:50px 1fr auto;align-items:center;gap:13px;margin-bottom:10px;padding:15px 18px;display:grid}.history-appointments time{color:#006a8e;font-size:8px;font-weight:800}.history-appointments p{color:var(--muted);margin:0;font-size:8px}.history-appointments i{border-radius:99px;margin-top:7px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:800;display:inline-block}.history-appointments i.complete{color:#117a65;background:#dff5f0}.history-appointments i.refunded{color:#006a8e;background:#e5f3f7}.history-appointments article>div:last-child{align-items:center;gap:6px;display:flex}.history-appointments article>div:last-child button{color:#006a8e;background:#fff;border:1px solid #cbdde4;border-radius:9px;padding:8px 10px;font-size:8px;font-weight:800}.history-appointments article>div:last-child span{color:#936b1f;font-size:8px;font-weight:800}.appointment-modal-layer{z-index:35;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#082a4380;place-items:center;padding:17px;display:grid;position:fixed;inset:0}.appointment-dialog{background:#fff;border-radius:20px;width:min(500px,100%);max-height:95vh;padding:28px;position:relative;overflow:auto}.appointment-dialog.wide{width:min(570px,100%)}.appointment-dialog>p{color:#006a8e;text-transform:uppercase;letter-spacing:.8px;font-size:8px;font-weight:800}.appointment-dialog>h2{margin:6px 0 18px;font:700 24px Sora}.appointment-detail-list,.cancel-breakdown{border:1px solid #dce9ee;border-radius:14px;padding:3px 14px}.appointment-detail-list div,.cancel-breakdown div{border-bottom:1px solid #e6eff2;justify-content:space-between;padding:11px 0;display:flex}.appointment-detail-list div:last-child,.cancel-breakdown div:last-child{border:0}.appointment-detail-list dt,.cancel-breakdown dt{color:var(--muted);font-size:8px}.appointment-detail-list dd,.cancel-breakdown dd{text-align:end;margin:0;font-size:9px;font-weight:800}.policy-box{background:#e9f6fa;border-radius:13px;gap:10px;margin-top:13px;padding:12px;display:flex}.policy-box>span{color:#fff;background:#006a8e;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.policy-box p{color:#4b6b7a;margin:0;font-size:8px;line-height:1.5}.policy-box b{color:#082a43;display:block}.dialog-actions{grid-template-columns:1fr 1.5fr;gap:8px;margin-top:17px;display:grid}.dialog-actions button{border-radius:11px;padding:11px}.reschedule-current,.refund-reference{background:#f4fafc;border:1px solid #dce9ee;border-radius:14px;align-items:center;gap:11px;padding:12px;display:flex}.reschedule-current>span,.refund-reference>span{color:#006a8e;background:#e5f3f7;border-radius:10px;place-items:center;width:31px;height:31px;display:grid}.reschedule-current div,.refund-reference div{flex-direction:column;flex:1;gap:4px;display:flex}.reschedule-current small,.refund-reference small{color:var(--muted);font-size:7px}.reschedule-current b,.refund-reference b{font-size:9px}.reschedule-days{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:15px;display:grid}.reschedule-days button{background:#fff;border:1px solid #cbdde4;border-radius:11px;flex-direction:column;align-items:center;padding:8px;display:flex}.reschedule-days button.active{background:#e9f7fb;border:2px solid #08a8d8}.reschedule-days small,.reschedule-days span{color:var(--muted);font-size:7px}.reschedule-days b{margin:2px;font:700 16px Sora}.reschedule-slots{grid-template-columns:repeat(4,1fr);gap:7px;margin:11px 0;display:grid}.reschedule-slots button{background:#fff;border:1px solid #cbdde4;border-radius:9px;padding:9px 2px;font-size:8px}.reschedule-slots button.active{color:#082a43;background:#08a8d8;border-color:#08a8d8;font-weight:800}.no-fee{color:#117a65;background:#dff5f0;border-radius:11px;padding:10px;font-size:8px}.cancel-impact{background:#dff5f0;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.cancel-impact>span{color:#fff;background:#117a65;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.cancel-impact b{font-size:11px}.cancel-impact p{color:#477369;margin:3px 0;font-size:9px}.cancel-breakdown{margin:13px 0}.cancel-breakdown div:last-child dd{color:#117a65}.cancel-reason,.review-text{font-size:9px;font-weight:800;display:block}.cancel-reason select,.review-text textarea{background:#fff;border:1px solid #cbdde4;border-radius:11px;width:100%;margin-top:6px;padding:10px;font-size:9px;display:block}.refund-estimate{color:var(--muted);font-size:8px;line-height:1.5}.danger-action{color:#fff;background:#c03d54;border:0;font-weight:800}.refund-reference>i{color:#117a65;background:#dff5f0;border-radius:99px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:800}.refund-steps{margin:0;padding:12px 0;list-style:none}.refund-steps li{gap:11px;min-height:58px;display:flex;position:relative}.refund-steps li:after{content:"";border-left:1px solid #cbdde4;position:absolute;top:27px;bottom:0;left:13px}.refund-steps li:last-child:after{display:none}.refund-steps li>span{z-index:1;background:#e9eff2;border-radius:9px;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.refund-steps li.done>span{color:#fff;background:#117a65}.refund-steps li.current>span{color:#082a43;background:#08a8d8}.refund-steps li>div{flex-direction:column;gap:3px;display:flex}.refund-steps b{font-size:9px}.refund-steps small{color:var(--muted);font-size:8px}.full{width:100%;margin-top:14px}.review-provider{background:#f4fafc;border:1px solid #dce9ee;border-radius:14px;align-items:center;gap:11px;padding:12px;display:flex}.review-provider>span{background:#e5f3f7;border-radius:11px;place-items:center;width:37px;height:37px;font-weight:800;display:grid}.review-provider>div{flex-direction:column;gap:3px;display:flex}.review-provider b{font-size:10px}.review-provider small{color:var(--muted);font-size:8px}.star-picker{justify-content:center;gap:7px;margin:18px 0;display:flex}.star-picker button{color:#c3d0d6;background:0 0;border:0;font-size:28px}.star-picker button.active{color:#d4af67}.review-text textarea{resize:none;height:95px;line-height:1.5}.privacy-review{color:#765d31;background:#faf2e4;border-radius:11px;margin-top:10px;padding:10px;font-size:8px;line-height:1.5}.support-types{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.support-types button{text-align:start;background:#fff;border:1px solid #cbdde4;border-radius:12px;align-items:center;gap:8px;padding:12px;font-size:8px;font-weight:700;display:flex}.support-types button.active{background:#e9f7fb;border:2px solid #08a8d8}.support-types span{color:#006a8e;background:#e5f3f7;border-radius:9px;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.support-route{background:#e9f6fa;border-radius:11px;gap:9px;margin-top:10px;padding:10px;display:flex}.support-route span{color:#fff;background:#006a8e;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.support-route p{color:#4d6e7d;margin:0;font-size:8px;line-height:1.5}.case-success{text-align:center;padding:20px 0}.case-success>span{color:#fff;background:#117a65;border-radius:50%;place-items:center;width:62px;height:62px;margin:auto;font-size:26px;display:grid}.case-success h2{font:700 21px Sora}.case-success p{color:var(--muted);font-size:9px;line-height:1.5}@media (max-width:800px){.upcoming-layout{grid-template-columns:1fr}.preparation-card{display:none}.featured-appointment{grid-template-columns:55px 1fr}.appointment-cta{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.history-appointments article{grid-template-columns:45px 1fr}.history-appointments article>div:last-child{grid-column:1/-1}.appointments-hero{flex-direction:column;align-items:flex-start;gap:18px;padding:30px 21px}.appointments-content{padding:0 14px}.compact-appointment{grid-template-columns:44px 1fr 12px}.compact-appointment>i{display:none}.appointment-info>div{flex-wrap:wrap}.dialog-actions{grid-template-columns:1fr}.reschedule-slots{grid-template-columns:repeat(2,1fr)}}
.appointment-notification-link{color:#08a8d8;text-decoration:none}.appointment-tabs a{color:#006a8e;align-self:center;margin-left:auto;font-size:12px;font-weight:800;text-decoration:none}.appointment-live-error{color:#9a3d2f;background:#fff0ed;border-radius:10px;justify-content:space-between;margin-bottom:14px;padding:13px 15px;display:flex}.appointment-live-error button{color:inherit;background:0 0;border:0}.appointment-live-state{text-align:center;background:#fff;border:1px solid #dce9ee;border-radius:18px;padding:55px}.appointment-live-state>span{color:#08a8d8;font-size:32px}.appointment-live-state h2{font:700 20px Sora}.appointment-live-state p{color:#607a85}.appointment-live-state a{color:#082a43;background:#08a8d8;border-radius:10px;margin-top:12px;padding:11px 15px;font-weight:800;text-decoration:none;display:inline-block}.appointment-live-list{gap:12px;display:grid}.appointment-live-list article{background:#fff;border:1px solid #dce9ee;border-radius:17px;grid-template-columns:64px minmax(280px,1fr) 90px auto;align-items:center;gap:15px;padding:17px;display:grid}.appointment-live-provider{align-items:center;gap:12px;display:flex}.appointment-live-provider>span{color:#006a8e;background:#e5f3f7;border-radius:11px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.appointment-live-provider p{color:#006a8e;margin:0 0 4px;font-size:11px;font-weight:800}.appointment-live-provider h2{margin:0 0 4px;font:700 16px Sora}.appointment-live-provider small{color:#607a85}.appointment-live-list article>i{text-transform:capitalize;text-align:center;color:#8b641d;background:#fff5d9;border-radius:99px;padding:6px 9px;font-size:10px;font-style:normal;font-weight:800}.appointment-live-list article>i.confirmed,.appointment-live-list article>i.completed{color:#117a65;background:#dff5f0}.appointment-live-list article>i.cancelled,.appointment-live-list article>i.declined{color:#a53d50;background:#fae8ed}.appointment-live-actions{gap:7px;display:flex}.appointment-live-actions button{color:#006a8e;background:#fff;border:1px solid #cbdde4;border-radius:9px;padding:9px;font-weight:800}.appointment-live-actions button.cancel{color:#a53d50}.appointment-cancel-warning{color:#8c453d;background:#fff0ed;border-radius:12px;margin-top:14px;padding:13px}.appointment-cancel-warning p{margin:4px 0 0;font-size:12px}.appointment-live-toast{color:#fff;z-index:50;background:#082a43;border-radius:11px;padding:14px 17px;position:fixed;bottom:24px;right:24px}.appointment-live-toast button{color:#fff;background:0 0;border:0;margin-left:15px}@media (max-width:800px){.appointment-live-list article{grid-template-columns:55px 1fr}.appointment-live-list article>i{grid-column:1}.appointment-live-actions{grid-column:2}.appointment-live-state{padding:38px 20px}}
.admin-shell{color:#082a43;background:#f4fafc;min-height:100vh;font-family:Manrope,Arial,sans-serif;display:flex}.admin-shell.arabic{font-family:IBM Plex Sans Arabic,Tahoma,sans-serif}.admin-sidebar{color:#fff;z-index:10;background:#082a43;flex-direction:column;width:238px;padding:24px 17px;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.admin-role{background:#123f5d;border:1px solid #29546e;border-radius:14px;align-items:center;gap:10px;margin:23px 0 18px;padding:11px;display:flex}.admin-role>span{color:#082a43;background:#d4af67;border-radius:10px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid}.admin-role>div{flex-direction:column;gap:3px;display:flex}.admin-role b{font-size:9px}.admin-role small{color:#abc2cd;font-size:7px}.admin-sidebar nav{flex-direction:column;align-items:stretch;gap:4px;height:auto;display:flex}.admin-sidebar nav button{color:#abc2cd;text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:11px 12px;font-size:9px;font-weight:700;display:flex;position:relative}.admin-sidebar nav button:hover,.admin-sidebar nav button.active{color:#fff;background:#17465f}.admin-sidebar nav button.active:before{content:"";background:#08a8d8;border-radius:4px;width:3px;height:21px;position:absolute;inset-inline-start:-17px}.admin-sidebar nav button>span{width:18px;font-size:15px}.admin-sidebar nav em{background:#28546c;border-radius:99px;margin-inline-start:auto;padding:3px 6px;font-size:7px;font-style:normal}.admin-sidebar-foot{border-top:1px solid #244b64;flex-direction:column;gap:9px;margin-top:auto;padding-top:15px;display:flex}.admin-sidebar-foot a{color:#b4cbd5;font-size:8px;text-decoration:none}.admin-sidebar-foot p{color:#698c9e;margin:0;font-size:7px;line-height:1.5}.admin-main{width:calc(100% - 238px);margin-inline-start:238px}.admin-topbar{z-index:8;background:#fff;border-bottom:1px solid #dce9ee;justify-content:space-between;align-items:center;height:70px;padding:0 28px;display:flex;position:sticky;top:0}.admin-topbar>div{align-items:center;gap:10px;display:flex}.environment{color:#7d5d23;background:#f7ecd8;border-radius:99px;padding:5px 8px;font-size:7px;font-weight:800}.admin-topbar b{color:var(--muted);font-size:8px}.admin-topbar>div:last-child>button{color:#006a8e;background:0 0;border:0;font-size:9px;font-weight:800}.admin-alert{position:relative;color:#557184!important;font-size:7px!important}.admin-alert i{color:#fff;background:#c03d54;border-radius:50%;place-items:center;width:13px;height:13px;font:700 7px Arial;display:grid;position:absolute;top:-5px;right:-6px}.admin-workspace{max-width:1400px;margin:auto;padding:32px}.admin-heading{justify-content:space-between;align-items:end;margin-bottom:22px;display:flex}.admin-heading p{color:#006a8e;text-transform:uppercase;letter-spacing:.8px;margin:0 0 7px;font-size:8px;font-weight:800}.admin-heading h1{margin:0 0 6px;font:700 29px Sora}.admin-heading span{color:var(--muted);font-size:10px}.admin-heading>button{color:#006a8e;background:#fff;border:1px solid #cbdde4;border-radius:11px;padding:11px 14px;font-size:8px;font-weight:800}.admin-security-note{background:#e9f6fa;border:1px solid #cfe8f0;border-radius:14px;gap:10px;margin-bottom:16px;padding:12px;display:flex}.admin-security-note>span{color:#fff;background:#006a8e;border-radius:9px;place-items:center;width:27px;height:27px;display:grid}.admin-security-note p{color:#4f7080;margin:0;font-size:8px;line-height:1.5}.admin-security-note b{color:#082a43;display:block}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.admin-metrics>button{text-align:start;color:#082a43;background:#fff;border:1px solid #dce9ee;border-radius:17px;align-items:center;gap:11px;padding:15px;display:flex}.admin-metric-icon{border-radius:12px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.admin-metric-icon.a0{color:#117a65;background:#dff5f0}.admin-metric-icon.a1{color:#006a8e;background:#e9f6fa}.admin-metric-icon.a2{color:#006a8e;background:#e5f3f7}.admin-metric-icon.a3{color:#936b1f;background:#f7ecd8}.admin-metrics>button>div{grid-template-columns:auto auto;align-items:end;gap:1px 8px;display:grid}.admin-metrics b{font:700 21px Sora}.admin-metrics p{color:var(--muted);margin:0 0 3px;font-size:8px}.admin-metrics small{color:#006a8e;grid-column:1/-1;font-size:7px}.admin-dashboard-grid{grid-template-columns:minmax(0,1.8fr) minmax(240px,.7fr);gap:15px;margin-top:16px;display:grid}.admin-panel{background:#fff;border:1px solid #dce9ee;border-radius:18px;overflow:hidden}.admin-panel-head{border-bottom:1px solid #e5eef2;padding:16px 18px}.admin-panel-head h2{margin:0 0 3px;font:700 14px Sora}.admin-panel-head p{color:var(--muted);margin:0;font-size:8px}.attention-row{text-align:start;color:#082a43;background:#fff;border:0;border-bottom:1px solid #e8eff2;grid-template-columns:27px 1fr 65px 85px 10px;align-items:center;gap:10px;width:100%;padding:12px 17px;display:grid}.attention-row:hover{background:#f4fafc}.priority-symbol{border-radius:8px;place-items:center;width:25px;height:25px;font-weight:800;display:grid}.priority-symbol.critical{color:#c03d54;background:#fae8ed}.priority-symbol.high{color:#936b1f;background:#f7ecd8}.priority-symbol.normal{color:#006a8e;background:#e5f3f7}.attention-row>div{flex-direction:column;gap:3px;display:flex}.attention-row b{font-size:9px}.attention-row p{color:var(--muted);margin:0;font-size:7px}.attention-row i{color:#557184;font:700 7px monospace}.attention-row em{font-size:7px;font-style:normal}.attention-row strong{color:#7893a1}.system-health{padding-bottom:8px}.system-health>div:not(.admin-panel-head){grid-template-columns:10px 1fr;gap:4px 8px;padding:10px 16px;display:grid}.system-health span{border-radius:50%;width:7px;height:7px;margin-top:3px}.system-health span.ok{background:#117a65}.system-health span.warning{background:#d4af67}.system-health b{font-size:8px}.system-health small{color:var(--muted);grid-column:2;font-size:7px}.queue-toolbar{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.queue-toolbar>div{gap:6px;display:flex}.queue-toolbar button{color:#557184;background:#fff;border:1px solid #cbdde4;border-radius:99px;padding:7px 10px;font-size:8px}.queue-toolbar button.active{color:#fff;background:#082a43}.queue-toolbar label{color:#006a8e;background:#fff;border:1px solid #cbdde4;border-radius:11px;gap:7px;width:260px;padding:8px 10px;display:flex}.queue-toolbar input{border:0;outline:0;width:100%;font-size:8px}.queue-table{background:#fff;border:1px solid #dce9ee;border-radius:17px;overflow:hidden}.queue-table-head,.queue-table>button{grid-template-columns:90px minmax(210px,1.4fr) 1fr 80px 100px 12px;align-items:center;gap:10px;display:grid}.queue-table-head{color:#557184;text-transform:uppercase;background:#f1f8fa;padding:10px 14px;font-size:7px;font-weight:800}.queue-table>button{text-align:start;color:#082a43;background:#fff;border:0;border-bottom:1px solid #e7eff2;width:100%;padding:13px 14px}.queue-table>button:hover{background:#f4fafc}.queue-table code{color:#006a8e;font-size:8px}.queue-table>button>div{flex-direction:column;gap:3px;display:flex}.queue-table b{font-size:9px}.queue-table small{color:var(--muted);font-size:7px}.queue-table>button>span,.queue-table>button>em{font-size:8px;font-style:normal}.priority-pill{text-align:center;border-radius:99px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:800}.priority-pill.critical{color:#c03d54;background:#fae8ed}.priority-pill.high{color:#936b1f;background:#f7ecd8}.priority-pill.normal{color:#006a8e;background:#e5f3f7}.admin-drawer-layer{z-index:30;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#082a4360;justify-content:flex-end;display:flex;position:fixed;inset:0}.admin-drawer{background:#fff;width:min(480px,100%);height:100%;padding:27px;position:relative;overflow:auto;box-shadow:-24px 0 65px #082a4330}.arabic .admin-drawer-layer{justify-content:flex-start}.admin-drawer>p{color:#006a8e;text-transform:uppercase;letter-spacing:.7px;font-size:8px;font-weight:800}.admin-drawer>h2{margin:5px 0 12px;font:700 22px Sora}.admin-case-meta{align-items:center;gap:8px;display:flex}.admin-case-meta>i{color:#006a8e;background:#e5f3f7;border-radius:99px;padding:5px 8px;font-size:7px;font-style:normal}.admin-case-meta>b{margin-inline-start:auto;font:700 8px monospace}.admin-mask-banner{color:#fff;background:#082a43;border-radius:14px;align-items:center;gap:10px;margin:17px 0;padding:13px;display:flex}.admin-mask-banner>span{background:#164761;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.admin-mask-banner>div{flex-direction:column;flex:1;gap:3px;display:flex}.admin-mask-banner b{font-size:9px}.admin-mask-banner p{color:#b7ccd6;margin:0;font-size:7px}.admin-mask-banner button{color:#fff;background:0 0;border:1px solid #648596;border-radius:9px;padding:7px 8px;font-size:7px;font-weight:800}.admin-detail-section{border-top:1px solid #e3ecef;margin-top:15px;padding-top:15px}.admin-detail-section h3{font:700 11px Sora}.admin-detail-section dl{border:1px solid #dce9ee;border-radius:13px;padding:2px 12px}.admin-detail-section dl div{border-bottom:1px solid #e7eff2;justify-content:space-between;padding:10px 0;display:flex}.admin-detail-section dl div:last-child{border:0}.admin-detail-section dt{color:var(--muted);font-size:7px}.admin-detail-section dd{text-align:end;margin:0;font-size:8px;font-weight:800}.evidence-item{background:#f4fafc;border:1px solid #dce9ee;border-radius:12px;align-items:center;gap:9px;padding:10px;display:flex}.evidence-item>span{color:#006a8e;font-size:18px}.evidence-item>div{flex-direction:column;flex:1;gap:3px;display:flex}.evidence-item b{font-size:8px}.evidence-item small{color:var(--muted);font-size:7px}.evidence-item button{color:#006a8e;background:0 0;border:0;font-size:7px;font-weight:800}.admin-reason{margin-top:12px;font-size:8px;font-weight:800;display:block}.admin-reason textarea{resize:none;border:1px solid #cbdde4;border-radius:11px;width:100%;height:75px;margin-top:6px;padding:9px;font-size:8px;display:block}.admin-drawer-actions{grid-template-columns:1fr 1.4fr;gap:8px;margin-top:17px;display:grid}.admin-drawer-actions button{border-radius:10px;padding:10px}.admin-decision-success{text-align:center;background:#dff5f0;border-radius:14px;margin-top:16px;padding:22px}.admin-decision-success>span{color:#fff;background:#117a65;border-radius:50%;place-items:center;width:48px;height:48px;margin:auto;display:grid}.admin-decision-success h3{font:700 13px Sora}.admin-decision-success p{color:#477369;font-size:8px;line-height:1.5}.admin-sidebar-foot a+a{margin-top:2px}@media (max-width:1000px){.admin-metrics{grid-template-columns:repeat(2,1fr)}.admin-dashboard-grid{grid-template-columns:1fr}.system-health{display:none}.admin-sidebar{width:205px}.admin-main{width:calc(100% - 205px);margin-inline-start:205px}.queue-table-head,.queue-table>button{grid-template-columns:75px minmax(170px,1fr) 80px 85px 10px}.queue-table-head span:nth-child(3),.queue-table>button>span{display:none}}@media (max-width:720px){.admin-sidebar{display:none}.admin-main{width:100%;margin:0}.admin-topbar{padding:0 14px}.admin-topbar b{display:none}.admin-workspace{padding:22px 14px}.admin-heading{align-items:flex-start;gap:15px}.admin-heading h1{font-size:24px}.admin-metrics{grid-template-columns:1fr}.queue-toolbar{flex-direction:column;align-items:flex-start;gap:10px}.queue-toolbar>div{max-width:100%;overflow:auto}.queue-toolbar label{width:100%}.queue-table-head{display:none}.queue-table>button{grid-template-columns:70px minmax(0,1fr) 75px 10px}.queue-table>button>i{display:none}.admin-drawer{padding:24px 18px}.admin-drawer-actions{grid-template-columns:1fr}}.live-admin-sidebar .admin-role b,.live-admin-shell .admin-topbar b{font-size:12px}.live-admin-sidebar .admin-role small,.live-admin-sidebar .admin-sidebar-foot a,.live-admin-sidebar .admin-sidebar-foot p{font-size:11px}.live-admin-sidebar nav a.admin-verification-link{padding:11px 12px;font-size:12px}.live-admin-sidebar nav a.admin-verification-link.active{color:#fff;background:#17465f}.live-admin-sidebar nav a.admin-verification-link.active:before{content:"";background:#08a8d8;border-radius:4px;width:3px;height:21px;position:absolute;inset-inline-start:-17px}.live-admin-shell .environment{font-size:9px}.admin-notification-link{color:#557184;text-decoration:none}.live-admin-shell .admin-heading p{font-size:10px}.live-admin-shell .admin-heading h1{font-size:32px}.live-admin-shell .admin-heading span{font-size:13px;line-height:1.5}.live-admin-shell .admin-heading>button{cursor:pointer;font-size:12px}.live-admin-shell .admin-heading>button:disabled{opacity:.5}.live-admin-shell .admin-security-note{align-items:flex-start;padding:15px 16px}.live-admin-shell .admin-security-note p{font-size:12px}.live-admin-shell .admin-security-note b{margin-bottom:3px;font-size:13px}.live-admin-metrics>a{text-align:start;color:#082a43;background:#fff;border:1px solid #dce9ee;border-radius:17px;align-items:center;gap:12px;padding:16px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.live-admin-metrics>a:hover{border-color:#9fcbd8;transform:translateY(-2px);box-shadow:0 10px 24px #082a4310}.live-admin-metrics>a:first-child .admin-metric-icon{color:#117a65;background:#dff5f0}.live-admin-metrics>a:nth-child(2) .admin-metric-icon{color:#006a8e;background:#e9f6fa}.live-admin-metrics>a:nth-child(3) .admin-metric-icon{color:#936b1f;background:#f7ecd8}.live-admin-metrics>a:nth-child(4) .admin-metric-icon{color:#006a8e;background:#e5f3f7}.live-admin-metrics>a>div{grid-template-columns:auto auto;align-items:end;gap:2px 8px;min-width:0;display:grid}.live-admin-metrics b{font-size:24px}.live-admin-metrics p{font-size:11px}.live-admin-metrics small{font-size:10px;line-height:1.35}.live-admin-grid{grid-template-columns:minmax(340px,.8fr) minmax(0,1.2fr)}.live-admin-grid .admin-panel-head{justify-content:space-between;align-items:flex-start;display:flex}.live-admin-grid .admin-panel-head h2{font-size:15px}.live-admin-grid .admin-panel-head p{font-size:11px}.live-admin-grid .admin-panel-head>a{color:#006a8e;font-size:11px;font-weight:800;text-decoration:none}.platform-state-grid{gap:0;display:grid}.platform-state-grid>a{color:#082a43;border-bottom:1px solid #e5eef2;align-items:center;gap:12px;padding:16px 18px;text-decoration:none;display:flex}.platform-state-grid>a:last-child{border-bottom:0}.platform-state-grid>a:hover{background:#f4fafc}.platform-state-grid>a>span{color:#006a8e;background:#e9f6fa;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.platform-state-grid b{font:700 20px Sora}.platform-state-grid p{color:var(--muted);margin:2px 0 0;font-size:11px}.admin-activity-list>div{border-bottom:1px solid #e5eef2;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 18px;display:grid}.admin-activity-list>div:last-child{border-bottom:0}.admin-activity-list>div>span{border-radius:50%;width:8px;height:8px}.admin-activity-list span.ok{background:#117a65}.admin-activity-list span.warning{background:#d4af67}.admin-activity-list b{text-transform:capitalize;font-size:11px;font-weight:800;display:block}.admin-activity-list small{color:var(--muted);text-transform:capitalize;font-size:10px}.admin-activity-list time{color:#6e8792;white-space:nowrap;font-size:9px}.admin-activity-empty{color:var(--muted);padding:28px 18px;font-size:12px}.admin-coverage{grid-template-columns:1fr 1fr;gap:15px;margin-top:16px;display:grid}.admin-coverage>div{background:#fff;border:1px solid #dce9ee;border-radius:18px;padding:18px}.admin-coverage>div>span{color:#936b1f;background:#f7ecd8;border-radius:11px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.admin-coverage h2{margin:14px 0 7px;font:700 15px Sora}.admin-coverage p{color:var(--muted);margin:0 0 12px;font-size:11px;line-height:1.6}.admin-coverage a{color:#006a8e;font-size:11px;font-weight:800;text-decoration:none}.admin-live-foot{color:#607b86;background:#edf6f7;border-radius:11px;align-items:center;gap:9px;margin-top:16px;padding:12px 14px;display:flex}.admin-live-foot p{flex:1;margin:0;font-size:11px}.admin-live-foot time{font-size:10px}.admin-live-state{text-align:center;background:#fff;border:1px solid #dce9ee;border-radius:18px;padding:46px 24px}.admin-live-state>span{color:#006a8e;background:#e9f6fa;border-radius:14px;place-items:center;width:46px;height:46px;margin:0 auto 14px;font-size:20px;display:grid}.admin-live-state h2{margin:0 0 7px;font:700 18px Sora}.admin-live-state p{max-width:540px;color:var(--muted);margin:0 auto 16px;font-size:12px;line-height:1.55}.admin-live-state>a{color:#fff;background:#006a8e;border-radius:9px;padding:10px 14px;font-size:11px;font-weight:800;text-decoration:none;display:inline-block}.admin-live-state[aria-live]>span{animation:1.2s linear infinite admin-spin}@keyframes admin-spin{to{transform:rotate(360deg)}}@media (max-width:1000px){.live-admin-grid,.admin-coverage{grid-template-columns:1fr}}@media (max-width:720px){.live-admin-shell .admin-heading h1{font-size:28px}.live-admin-shell .admin-heading>button{white-space:nowrap}.admin-activity-list>div{grid-template-columns:9px minmax(0,1fr)}.admin-activity-list time{grid-column:2}.admin-live-foot{align-items:flex-start}.admin-live-foot time{display:none}}
.admin-sidebar nav a.admin-verification-link{color:#b4ccd7;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:9px;font-weight:700;text-decoration:none;display:flex;position:relative}.admin-sidebar nav a.admin-verification-link:hover{color:#fff;background:#164d68}.admin-sidebar nav a.admin-verification-link>span{width:18px;font-size:13px}.admin-sidebar nav a.admin-verification-link em{background:#285e76;border-radius:99px;margin-inline-start:auto;padding:3px 6px;font-size:7px;font-style:normal}.verify-shell{color:#082a43;background:#f3f8fa;min-height:100vh;font-family:Manrope,Arial,sans-serif;display:flex}.verify-shell.arabic{font-family:IBM Plex Sans Arabic,Tahoma,sans-serif}.verify-sidebar{color:#fff;z-index:10;background:#082a43;flex-direction:column;width:238px;padding:24px 17px;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.verify-role{background:#123b53;border:1px solid #34586e;border-radius:14px;align-items:center;gap:9px;margin:22px 0 18px;padding:10px;display:flex}.verify-role>span{color:#082a43;background:#d4af67;border-radius:10px;place-items:center;width:35px;height:35px;font-size:9px;font-weight:800;display:grid}.verify-role>div{flex-direction:column;gap:3px;display:flex}.verify-role b{font-size:8px}.verify-role small{color:#abc3ce;font-size:7px}.verify-sidebar nav{flex-direction:column;gap:4px;display:flex}.verify-sidebar nav a{color:#b4ccd7;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:9px;font-weight:700;text-decoration:none;display:flex;position:relative}.verify-sidebar nav a:hover,.verify-sidebar nav a.active{color:#fff;background:#164d68}.verify-sidebar nav a.active:before{content:"";background:#29b9c8;border-radius:4px;width:3px;height:21px;position:absolute;inset-inline-start:-17px}.verify-sidebar nav a>span{width:18px;font-size:13px}.verify-sidebar nav i{background:#285e76;border-radius:99px;margin-inline-start:auto;padding:3px 6px;font-size:7px;font-style:normal}.verify-side-note{background:#071f31;border-radius:12px;gap:8px;margin-top:18px;padding:11px;display:flex}.verify-side-note>span{color:#59cbd4}.verify-side-note p{color:#9bb7c2;margin:0;font-size:7px;line-height:1.5}.verify-side-note b{color:#fff;display:block}.verify-links{border-top:1px solid #34586e;flex-direction:column;gap:9px;margin-top:auto;padding-top:14px;display:flex}.verify-links a{color:#b4ccd7;font-size:8px;text-decoration:none}.verify-main{width:calc(100% - 238px);margin-inline-start:238px}.verify-top{z-index:8;background:#fff;border-bottom:1px solid #dce8eb;justify-content:space-between;align-items:center;height:70px;padding:0 30px;display:flex;position:sticky;top:0}.verify-top>div{align-items:center;gap:10px;display:flex}.verify-top>div:first-child span{color:#087287;background:#e5f4f6;border-radius:99px;padding:5px 8px;font-size:7px;font-weight:800}.verify-top b{color:#68818b;font-size:8px}.verify-top button{color:#087287;background:0 0;border:0;font-size:9px;font-weight:800}.verify-top a{color:#52717f;font-size:7px;text-decoration:none}.verify-top>div:last-child>span{color:#082a43;background:#d4af67;border-radius:10px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:800;display:grid}.verify-workspace{max-width:1400px;margin:auto;padding:29px}.verify-heading{justify-content:space-between;align-items:end;display:flex}.verify-heading p{color:#07859a;letter-spacing:1px;margin:0 0 7px;font-size:8px;font-weight:800}.verify-heading h1{margin:0 0 6px;font:700 29px Sora}.verify-heading span{color:#627b86;font-size:9px}.verify-heading>button{color:#087a91;background:#fff;border:1px solid #cbdde2;border-radius:10px;padding:9px 12px;font-size:8px;font-weight:800}.verify-security{color:#fff;background:#082a43;border-radius:13px;align-items:center;gap:10px;margin:16px 0 10px;padding:11px 13px;display:flex}.verify-security>span{color:#59cbd4;background:#164d68;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.verify-security p{color:#b6ccd6;flex:1;margin:0;font-size:7px;line-height:1.45}.verify-security b{color:#fff;display:block}.verify-security i{color:#75d2d9;background:#164d68;border-radius:99px;padding:6px 8px;font-size:6px;font-style:normal;font-weight:800}.verify-metrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.verify-metrics article{background:#fff;border:1px solid #dce8eb;border-radius:13px;align-items:center;gap:9px;padding:12px;display:flex}.verify-metrics article>span{color:#087a91;background:#e5f3f5;border-radius:9px;place-items:center;width:31px;height:31px;font-weight:800;display:grid}.verify-metrics article:nth-child(2)>span{color:#936b1f;background:#f5ecd9}.verify-metrics b{font:700 15px Sora}.verify-metrics p{color:#6b828c;margin:2px 0;font-size:7px}.verify-layout{grid-template-columns:minmax(560px,1.5fr) minmax(340px,.78fr);align-items:start;gap:10px;margin-top:10px;display:grid}.queue-panel,.review-panel{background:#fff;border:1px solid #dce8eb;border-radius:16px;overflow:hidden}.verify-tools{justify-content:space-between;align-items:center;padding:13px;display:flex}.verify-tools>div{gap:5px;display:flex}.verify-tools button{color:#58737f;background:#fff;border:1px solid #cbdde2;border-radius:99px;padding:6px 9px;font-size:7px}.verify-tools button.active{color:#fff;background:#082a43}.verify-tools label{color:#087a91;border:1px solid #cbdde2;border-radius:9px;gap:6px;width:210px;padding:7px;display:flex}.verify-tools input{border:0;outline:0;width:100%;font-size:7px}.verify-table>header,.verify-table>button{grid-template-columns:70px minmax(160px,1.4fr) 105px 60px 90px 50px 8px;align-items:center;gap:8px;display:grid}.verify-table>header{color:#607984;background:#edf6f7;padding:9px 11px;font-size:6px;font-weight:800}.verify-table>button{text-align:start;color:#082a43;background:#fff;border:0;border-bottom:1px solid #e6eef0;width:100%;padding:11px}.verify-table>button:hover,.verify-table>button.selected{background:#f1f9fa}.verify-table>button.selected{box-shadow:inset 3px 0 #14abc1}.arabic .verify-table>button.selected{box-shadow:inset -3px 0 #14abc1}.verify-table code{color:#087a91;font-size:7px}.verify-table>button>div b{font-size:7px;display:block}.verify-table>button>div small{color:#78909a;font-size:6px}.verify-table>button>span,.verify-table>button>em,.verify-table>button>strong{font-size:6px;font-style:normal}.verify-table>button>i,.review-head>i{text-align:center;border-radius:99px;padding:5px;font-size:6px;font-style:normal;font-weight:800}.verify-table i.high,.review-head i.high{color:#936b1f;background:#f5ecd9}.verify-table i.normal,.review-head i.normal{color:#087a91;background:#e5f3f5}.verify-table i.low,.review-head i.low{color:#14775f;background:#dff3ec}.review-panel{padding:16px;position:sticky;top:80px}.review-head{justify-content:space-between;align-items:start;display:flex}.review-head p{color:#087a91;text-transform:uppercase;margin:0;font-size:7px;font-weight:800}.review-head h2{margin:5px 0 3px;font:700 15px Sora}.review-head>div>span{color:#78909a;font-size:6px}.review-progress{align-items:center;gap:9px;margin:13px 0;display:flex}.review-progress>div{background:#e5edef;border-radius:99px;flex:1;height:6px;overflow:hidden}.review-progress>div span{background:#14abc1;height:100%;display:block}.review-progress p{color:#607984;margin:0;font-size:6px}.identity-summary{background:#edf6f7;border-radius:11px;align-items:center;gap:9px;padding:10px;display:flex}.identity-summary>span{color:#fff;background:#087a91;border-radius:10px;place-items:center;width:34px;height:34px;font-size:7px;font-weight:800;display:grid}.identity-summary>div{flex:1}.identity-summary>div b{font-size:8px}.identity-summary p,.identity-summary small{color:#607984;margin:2px 0;font-size:6px}.identity-summary>i{color:#14775f;font-size:6px;font-style:normal;font-weight:800}.evidence-checks h3{margin:15px 0 6px;font:700 10px Sora}.evidence-checks article{border-bottom:1px solid #e6eef0;grid-template-columns:25px 1fr 50px 42px;align-items:center;gap:7px;padding:8px 0;display:grid}.evidence-checks article>span{border-radius:7px;place-items:center;width:23px;height:23px;font-size:7px;display:grid}.evidence-checks span.pass{color:#14775f;background:#dff3ec}.evidence-checks span.pending{color:#607984;background:#e8eff1}.evidence-checks span.review{color:#936b1f;background:#f5ecd9}.evidence-checks article>div b{font-size:7px;display:block}.evidence-checks article>div small{color:#78909a;font-size:6px}.evidence-checks article>i{font-size:6px;font-style:normal}.evidence-checks article>button{color:#087a91;background:0 0;border:0;font-size:6px;font-weight:800}.source-note{background:#f5ecd9;border-radius:9px;gap:7px;margin-top:10px;padding:8px;display:flex}.source-note>span{color:#936b1f}.source-note p{color:#745f3a;margin:0;font-size:6px}.source-note b{display:block}.decision-reason{margin-top:11px;font-size:7px;font-weight:800;display:block}.decision-reason textarea{resize:none;border:1px solid #cbdde2;border-radius:9px;width:100%;height:55px;margin-top:5px;padding:8px;font-size:7px}.review-actions{grid-template-columns:1fr 1fr 1fr;gap:5px;margin-top:10px;display:grid}.review-actions button{color:#087a91;background:#fff;border:1px solid #cbdde2;border-radius:8px;padding:8px 5px;font-size:6px;font-weight:800}.review-actions button:last-child{color:#fff;background:#14775f;border:0}.decision-done{text-align:center;background:#e5f5ef;border-radius:13px;margin-top:16px;padding:24px}.decision-done>span{color:#fff;background:#14775f;border-radius:50%;place-items:center;width:45px;height:45px;margin:auto;font-size:17px;display:grid}.decision-done h3{font:700 12px Sora}.decision-done p{color:#56776d;font-size:7px;line-height:1.5}.decision-done button{color:#14775f;background:#fff;border:0;border-radius:8px;padding:8px;font-size:7px;font-weight:800}.verify-footer{background:#edf6f7;border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:9px;display:flex}.verify-footer p{color:#607984;flex:1;margin:0;font-size:6px}.verify-footer a{color:#087a91;font-size:6px;font-weight:800;text-decoration:none}.verify-toast{z-index:50;color:#fff;background:#082a43;border-radius:13px;align-items:center;gap:9px;padding:12px 14px;font-size:8px;display:flex;position:fixed;bottom:24px;right:24px}.verify-toast span{background:#38aa8c;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.verify-live-state{text-align:center;background:#fff;border:1px solid #dce8eb;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;margin-top:16px;padding:38px;display:flex}.verify-live-state>span{color:#087a91;background:#e5f3f5;border-radius:16px;place-items:center;width:52px;height:52px;font-size:19px;display:grid}.verify-live-state.restricted>span{color:#526f7b;background:#e9edf0}.verify-live-state.error>span{color:#9a4d3b;background:#f9e8e4}.verify-live-state h2{margin:16px 0 7px;font:700 20px Sora}.verify-live-state p{color:#607b86;max-width:600px;font-size:9px;line-height:1.6}.review-actions button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1100px){.verify-layout{grid-template-columns:1fr}.review-panel{position:static}.verify-table>header,.verify-table>button{grid-template-columns:70px minmax(170px,1.4fr) 105px 60px 90px 50px 8px}}@media (max-width:800px){.verify-sidebar{width:205px}.verify-main{width:calc(100% - 205px);margin-inline-start:205px}.verify-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.verify-sidebar{display:none}.verify-main{width:100%;margin:0}.verify-top{padding:0 14px}.verify-top>div:first-child b{display:none}.verify-workspace{padding:22px 14px}.verify-heading{align-items:flex-start;gap:12px}.verify-heading h1{font-size:24px}.verify-security i{display:none}.verify-tools{flex-direction:column;align-items:flex-start;gap:8px}.verify-tools label{width:100%}.verify-table>header{display:none}.verify-table>button{grid-template-columns:65px 1fr 55px 8px}.verify-table>button>span:first-of-type,.verify-table>button>em,.verify-table>button>strong{display:none}.review-actions{grid-template-columns:1fr}.verify-footer a{display:none}}
.orgops-shell{color:#193b40;min-height:100vh;font-family:var(--font-body,Manrope,sans-serif);background:#f4f7f7;grid-template-columns:260px 1fr;display:grid}.orgops-sidebar{color:#fff;background:#123f45;flex-direction:column;gap:30px;padding:26px 20px;display:flex}.orgops-sidebar .provider-logo{color:#fff;letter-spacing:.08em;flex-direction:column;gap:7px;font-size:12px;text-decoration:none;display:flex}.orgops-sidebar img{width:126px}.orgops-sidebar nav{gap:7px;display:grid}.orgops-sidebar nav a{color:#d5e4e4;border-radius:10px;padding:12px 14px;text-decoration:none}.orgops-sidebar nav a:hover,.orgops-sidebar nav a.active{color:#123f45;background:#fff;font-weight:700}.orgops-sidebar>div:last-child{border:1px solid #ffffff24;border-radius:12px;margin-top:auto;padding:16px}.orgops-sidebar p{color:#c5d8d8;margin:7px 0 0;font-size:12px;line-height:1.6}.orgops-main>header{background:#fff;border-bottom:1px solid #dce6e5;justify-content:space-between;align-items:center;height:70px;padding:0 34px;display:flex}.orgops-main>header div{gap:2px;display:grid}.orgops-main>header small{color:#5c8588;letter-spacing:.12em;font-size:10px}.orgops-main>header a{color:#b88a36;text-decoration:none}.orgops-content{max-width:1200px;margin:auto;padding:38px 34px 80px}.orgops-title{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.orgops-title p,.orgops-create>p,.orgops-list>div>p,.orgops-modal>p,.orgops-bootstrap div>p:first-child{letter-spacing:.14em;color:#b08028;margin:0 0 8px;font-size:11px;font-weight:800}.orgops-title h1{margin:0 0 7px;font:700 36px Sora,sans-serif}.orgops-title span{color:#648083}.orgops-title button,.orgops-create button,.orgops-modal>button:last-child,.orgops-bootstrap button{color:#fff;cursor:pointer;background:#176e70;border:0;border-radius:9px;padding:12px 17px;font-weight:800}.orgops-alert{border-radius:10px;justify-content:space-between;margin:14px 0;padding:14px 16px;display:flex}.orgops-alert.error{color:#9a3d2f;background:#fff0ed}.orgops-alert button{color:inherit;background:0 0;border:0}.orgops-state,.orgops-bootstrap{text-align:center;background:#fff;border:1px solid #dce6e5;border-radius:16px;padding:44px}.orgops-bootstrap{text-align:left;gap:22px;max-width:760px;margin:40px auto;display:flex}.orgops-bootstrap>span{color:#b08028;font-size:34px}.orgops-bootstrap h2{margin:4px 0 10px;font:700 24px Sora,sans-serif}.orgops-bootstrap p{color:#607d80;line-height:1.6}.orgops-grid{grid-template-columns:minmax(420px,1.4fr) minmax(260px,.8fr);gap:20px;margin-bottom:24px;display:grid}.orgops-create,.orgops-policy{background:#fff;border:1px solid #dce6e5;border-radius:16px;padding:25px}.orgops-create h2,.orgops-policy h2,.orgops-list h2{margin:0 0 20px;font:700 22px Sora,sans-serif}.orgops-create label,.orgops-modal label{gap:7px;margin:14px 0;font-size:13px;font-weight:800;display:grid}.orgops-create input,.orgops-create select,.orgops-modal input,.orgops-modal select,.orgops-modal textarea{color:#193b40;font:inherit;background:#fff;border:1px solid #cbdada;border-radius:9px;padding:12px}.orgops-create small{color:#6d8587;margin:16px 0;line-height:1.5;display:block}.orgops-create button{width:100%}.orgops-policy>span{color:#b08028;font-size:32px}.orgops-policy p,.orgops-policy li{color:#607d80;line-height:1.6}.orgops-invite{background:#ecf8f5;border:1px solid #b9ddd3;border-radius:14px;grid-template-columns:1fr minmax(280px,1.2fr) auto auto;align-items:center;gap:12px;margin-bottom:24px;padding:16px;display:grid}.orgops-invite p{color:#607d80;margin:3px 0;font-size:12px}.orgops-invite input{border:1px solid #b9d5cf;border-radius:8px;min-width:0;padding:10px}.orgops-invite button{color:#fff;background:#176e70;border:0;border-radius:8px;padding:10px 13px}.orgops-list{background:#fff;border:1px solid #dce6e5;border-radius:16px;overflow:hidden}.orgops-list>div:first-child{border-bottom:1px solid #e4eceb;align-items:center;gap:16px;padding:24px;display:flex}.orgops-list>div h2{margin:0}.orgops-list>div span{color:#6d8587;margin-left:auto}.orgops-list article{border-bottom:1px solid #e4eceb;padding:22px 24px}.orgops-org-head{justify-content:space-between;align-items:center;display:flex}.orgops-org-head>div{align-items:center;gap:12px;display:flex}.orgops-org-head>div>span{color:#176e70;background:#e6f2f0;border-radius:10px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.orgops-org-head h3{margin:0 0 5px}.orgops-org-head p{color:#6d8587;text-transform:capitalize;margin:0;font-size:13px}.orgops-org-head i{text-transform:uppercase;border-radius:20px;padding:6px 10px;font-size:11px;font-style:normal;font-weight:800}.orgops-org-head i.active{color:#18764b;background:#e1f5eb}.orgops-org-head i.pending{color:#8b641d;background:#fff5d9}.orgops-org-head i.rejected{color:#9a3d2f;background:#fde9e5}.orgops-facilities{flex-wrap:wrap;align-items:center;gap:12px;padding:18px 0;display:flex}.orgops-facilities>b{font-size:12px}.orgops-facilities>span{background:#f3f7f6;border-radius:8px;padding:8px 11px;font-size:12px;display:grid}.orgops-facilities small{color:#718789}.orgops-facilities p{color:#718789;font-size:12px}.orgops-list footer{align-items:center;gap:12px;display:flex}.orgops-list footer button{color:#176e70;background:#fff;border:1px solid #176e70;border-radius:8px;padding:9px 12px;font-weight:800}.orgops-list footer small{color:#718789;margin-left:auto}.orgops-empty{text-align:center;color:#718789;padding:44px!important}.orgops-modal-layer{z-index:40;background:#112f32aa;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.orgops-modal{background:#fff;border-radius:16px;width:min(500px,100%);padding:28px;position:relative}.orgops-modal>button:first-child{background:0 0;border:0;font-size:24px;position:absolute;top:15px;right:18px}.orgops-modal h2{font:700 24px Sora,sans-serif}.orgops-modal textarea{resize:vertical;min-height:120px}.orgops-toast{color:#fff;background:#153f44;border-radius:10px;padding:14px 18px;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 30px #123f4540}.orgops-toast button{color:#fff;background:0 0;border:0;margin-left:16px}@media (max-width:800px){.orgops-shell{display:block}.orgops-sidebar{padding:18px}.orgops-sidebar nav{display:flex;overflow:auto}.orgops-sidebar>div:last-child{display:none}.orgops-main>header{padding:0 20px}.orgops-content{padding:26px 18px 70px}.orgops-title{align-items:flex-start;gap:14px}.orgops-title h1{font-size:29px}.orgops-grid,.orgops-invite{grid-template-columns:1fr}.orgops-list footer{flex-wrap:wrap;align-items:flex-start}.orgops-list footer small{width:100%;margin:0}}
.orgops-operational{border-color:#e2c98f;margin-block-end:24px}.orgops-operational-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;padding:20px 24px 24px;display:grid}.orgops-operational-grid article{background:#f8fbfa;border:1px solid #dde7e5;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.orgops-operational-grid article div{gap:5px;display:grid}.orgops-operational-grid article small{color:#657f81;line-height:1.45}.orgops-operational-grid button{color:#176e70;cursor:pointer;background:#fff;border:1px solid #176e70;border-radius:8px;padding:9px 12px;font-weight:800}.orgops-operational-grid .danger-action{color:#8e382f;border-color:#a94336}.orgops-org-head i.suspended{color:#8e382f;background:#fde9e5}.orgops-impact{background:#fff9eb;border:1px solid #ead7ad;border-radius:10px;gap:7px;padding:14px;display:grid}.orgops-impact b{color:#684d1c;line-height:1.45}.orgops-impact span{color:#705f3f;font-size:12px;line-height:1.5}.orgops-operational-modal label small{color:#657f81;text-align:end;font-weight:500}@media (max-width:640px){.orgops-operational-grid{grid-template-columns:1fr;padding:16px}.orgops-operational-grid article{flex-direction:column;align-items:flex-start}}
.accessops-shell{color:#193b40;background:#f4f7f7;grid-template-columns:250px 1fr;min-height:100vh;display:grid}.accessops-sidebar{color:#fff;background:#123f45;flex-direction:column;gap:30px;padding:26px 20px;display:flex}.accessops-sidebar .provider-logo{color:#fff;flex-direction:column;gap:7px;font-size:12px;text-decoration:none;display:flex}.accessops-sidebar img{width:126px}.accessops-sidebar nav{gap:6px;display:grid}.accessops-sidebar nav a{color:#d5e4e4;border-radius:9px;padding:12px;text-decoration:none}.accessops-sidebar nav a.active,.accessops-sidebar nav a:hover{color:#123f45;background:#fff;font-weight:800}.accessops-sidebar>div:last-child{border:1px solid #ffffff25;border-radius:12px;margin-top:auto;padding:15px}.accessops-sidebar p{color:#c5d8d8;font-size:12px;line-height:1.6}.accessops-main>header{background:#fff;border-bottom:1px solid #dce6e5;justify-content:space-between;align-items:center;height:70px;padding:0 34px;display:flex}.accessops-main>header div{display:grid}.accessops-main>header small{color:#5c8588;letter-spacing:.12em;font-size:10px}.accessops-main>header a{color:#b08028;text-decoration:none}.accessops-content{max-width:1120px;margin:auto;padding:38px 34px 80px}.accessops-heading{justify-content:space-between;align-items:end;margin-bottom:26px;display:flex}.accessops-heading p,.accessops-grid form>p,.accessops-panel-head p{letter-spacing:.14em;color:#b08028;margin:0 0 7px;font-size:11px;font-weight:800}.accessops-heading h1{margin:0 0 6px;font:700 34px Sora}.accessops-heading span{color:#648083}.accessops-heading button,.accessops-grid form>button,.accessops-accepted a{color:#fff;background:#176e70;border:0;border-radius:9px;padding:11px 16px;font-weight:800;text-decoration:none}.accessops-state,.accessops-accepted{text-align:center;background:#fff;border:1px solid #dce6e5;border-radius:16px;padding:46px}.accessops-state>span,.accessops-accepted>span{color:#b08028;font-size:34px}.accessops-state h2,.accessops-accepted h2{font:700 22px Sora}.accessops-state p,.accessops-accepted p{color:#648083}.accessops-accepted a{margin-top:12px;display:inline-block}.accessops-alert{color:#9a3d2f;background:#fff0ed;border-radius:10px;justify-content:space-between;margin-bottom:15px;padding:13px 15px;display:flex}.accessops-alert button{color:inherit;background:0 0;border:0}.accessops-grid{grid-template-columns:1.25fr .75fr;gap:18px;margin-bottom:20px;display:grid}.accessops-grid form,.accessops-grid aside,.accessops-panel{background:#fff;border:1px solid #dce6e5;border-radius:16px;padding:24px}.accessops-grid h2,.accessops-panel h2{margin:0 0 18px;font:700 21px Sora}.accessops-grid label{gap:7px;margin:13px 0;font-size:13px;font-weight:800;display:grid}.accessops-grid input,.accessops-grid select,.accessops-link input{color:#193b40;font:inherit;background:#fff;border:1px solid #cbdada;border-radius:9px;padding:12px}.accessops-note{background:#eef6f4;border-radius:10px;margin:15px 0;padding:13px}.accessops-note p{color:#648083;margin:4px 0 0;font-size:12px;line-height:1.5}.accessops-grid form>button{width:100%}.accessops-grid aside>span{color:#b08028;font-size:32px}.accessops-grid aside li{color:#607d80;line-height:1.8}.accessops-link{background:#ecf8f5;border:1px solid #b9ddd3;border-radius:13px;grid-template-columns:1fr 1.2fr auto auto;align-items:center;gap:10px;margin-bottom:20px;padding:15px;display:grid}.accessops-link p{color:#648083;margin:3px 0;font-size:12px}.accessops-link button{color:#fff;background:#176e70;border:0;border-radius:8px;padding:10px}.accessops-panel{margin-top:18px;padding:0;overflow:hidden}.accessops-panel-head{border-bottom:1px solid #e4eceb;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.accessops-panel-head h2{margin:0}.accessops-panel-head>span{color:#648083;font-size:12px}.accessops-panel article{border-bottom:1px solid #e4eceb;grid-template-columns:38px minmax(160px,1fr) 180px 90px 85px;align-items:center;gap:12px;padding:14px 22px;display:grid}.accessops-panel article>span:first-child{color:#176e70;background:#e6f2f0;border-radius:9px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid}.accessops-panel article div{display:grid}.accessops-panel article small{color:#648083}.accessops-panel article strong{text-transform:capitalize;font-size:12px}.accessops-panel article i{text-transform:uppercase;font-size:10px;font-style:normal;font-weight:800}.accessops-panel article i.active{color:#18764b}.accessops-panel article i.suspended,.accessops-panel article i.revoked,.accessops-panel article i.expired{color:#9a3d2f}.accessops-panel article i.pending{color:#8b641d}.accessops-panel article button{color:#176e70;background:#fff;border:1px solid #c3d5d3;border-radius:8px;padding:8px;font-weight:800}.accessops-empty{text-align:center;color:#648083;padding:35px}.accessops-toast{color:#fff;background:#153f44;border-radius:10px;padding:14px 18px;position:fixed;bottom:24px;right:24px}.accessops-toast button{color:#fff;background:0 0;border:0;margin-left:15px}@media (max-width:800px){.accessops-shell{display:block}.accessops-sidebar{padding:18px}.accessops-sidebar nav{display:flex;overflow:auto}.accessops-sidebar>div:last-child{display:none}.accessops-content{padding:26px 18px 70px}.accessops-heading h1{font-size:28px}.accessops-grid,.accessops-link{grid-template-columns:1fr}.accessops-panel article{grid-template-columns:38px 1fr 85px}.accessops-panel article>strong{grid-column:2}.accessops-panel article i{grid-area:1/3}.accessops-panel article button{grid-area:2/3}}
.finance-shell{color:#082a43;background:#f3f8fa;min-height:100vh;font-family:Manrope,Arial,sans-serif;display:flex}.finance-shell.arabic{font-family:IBM Plex Sans Arabic,Tahoma,sans-serif}.finance-sidebar{color:#fff;z-index:10;background:#082a43;flex-direction:column;width:238px;padding:24px 17px;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.finance-role{background:#123b53;border:1px solid #34586e;border-radius:14px;align-items:center;gap:9px;margin:22px 0 18px;padding:10px;display:flex}.finance-role>span{color:#082a43;background:#d4af67;border-radius:10px;place-items:center;width:35px;height:35px;font-size:9px;font-weight:800;display:grid}.finance-role>div{flex-direction:column;gap:3px;display:flex}.finance-role b{font-size:8px}.finance-role small{color:#abc3ce;font-size:7px}.finance-sidebar nav{flex-direction:column;gap:4px;display:flex}.finance-sidebar nav a{color:#b4ccd7;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:9px;font-weight:700;text-decoration:none;display:flex;position:relative}.finance-sidebar nav a:hover,.finance-sidebar nav a.active{color:#fff;background:#164d68}.finance-sidebar nav a.active:before{content:"";background:#d4af67;border-radius:4px;width:3px;height:21px;position:absolute;inset-inline-start:-17px}.finance-sidebar nav a>span{width:18px;font-size:13px}.finance-sidebar nav i{background:#285e76;border-radius:99px;margin-inline-start:auto;padding:3px 6px;font-size:7px;font-style:normal}.finance-side-note{background:#071f31;border-radius:12px;gap:8px;margin-top:18px;padding:11px;display:flex}.finance-side-note>span{color:#d4af67}.finance-side-note p{color:#9bb7c2;margin:0;font-size:7px;line-height:1.5}.finance-side-note b{color:#fff;display:block}.finance-links{border-top:1px solid #34586e;flex-direction:column;gap:9px;margin-top:auto;padding-top:14px;display:flex}.finance-links a{color:#b4ccd7;font-size:8px;text-decoration:none}.finance-main{width:calc(100% - 238px);margin-inline-start:238px}.finance-top{z-index:8;background:#fff;border-bottom:1px solid #dce8eb;justify-content:space-between;align-items:center;height:70px;padding:0 30px;display:flex;position:sticky;top:0}.finance-top>div{align-items:center;gap:10px;display:flex}.finance-top>div:first-child span{color:#087287;background:#e5f4f6;border-radius:99px;padding:5px 8px;font-size:7px;font-weight:800}.finance-top b{color:#68818b;font-size:8px}.finance-top button{color:#087287;background:0 0;border:0;font-size:9px;font-weight:800}.finance-top a{color:#52717f;font-size:7px;text-decoration:none}.finance-top>div:last-child>span{background:#d4af67;border-radius:10px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:800;display:grid}.finance-workspace{max-width:1400px;margin:auto;padding:29px}.finance-heading{justify-content:space-between;align-items:end;display:flex}.finance-heading p{color:#07859a;letter-spacing:1px;margin:0 0 7px;font-size:8px;font-weight:800}.finance-heading h1{margin:0 0 6px;font:700 29px Sora}.finance-heading span{color:#627b86;font-size:9px}.finance-heading>button{color:#087a91;background:#fff;border:1px solid #cbdde2;border-radius:10px;padding:9px 12px;font-size:8px;font-weight:800}.finance-banner{color:#fff;background:#082a43;border-radius:13px;align-items:center;gap:10px;margin:16px 0 10px;padding:11px 13px;display:flex}.finance-banner>span{color:#d4af67;background:#164d68;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.finance-banner p{color:#b6ccd6;flex:1;margin:0;font-size:7px;line-height:1.45}.finance-banner b{color:#fff;display:block}.finance-banner i{color:#d4af67;background:#164d68;border-radius:99px;padding:6px 8px;font-size:6px;font-style:normal;font-weight:800}.finance-metrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.finance-metrics article{background:#fff;border:1px solid #dce8eb;border-radius:13px;align-items:center;gap:9px;padding:12px;display:flex}.finance-metrics article>span{color:#936b1f;background:#f5ecd9;border-radius:9px;place-items:center;width:31px;height:31px;font-weight:800;display:grid}.finance-metrics b{font:700 15px Sora}.finance-metrics p{color:#6b828c;margin:2px 0;font-size:7px}.finance-tabs{border-bottom:1px solid #dce8eb;gap:23px;margin:14px 0 12px;display:flex}.finance-tabs button{color:#607984;background:0 0;border:0;border-bottom:3px solid #0000;padding:8px 2px;font-size:8px;font-weight:800}.finance-tabs button.active{color:#73551e;border-color:#d4af67}.finance-layout{grid-template-columns:minmax(600px,1.5fr) minmax(340px,.72fr);align-items:start;gap:10px;display:grid}.settlement-panel,.settlement-detail,.recon-panel,.recon-timeline,.refund-panel,.ledger-layout>article,.ledger-layout>aside{background:#fff;border:1px solid #dce8eb;border-radius:16px;overflow:hidden}.finance-tools{justify-content:space-between;align-items:center;padding:13px;display:flex}.finance-tools>div{gap:5px;display:flex}.finance-tools button{color:#58737f;background:#fff;border:1px solid #cbdde2;border-radius:99px;padding:6px 9px;font-size:7px}.finance-tools button.active{color:#fff;background:#082a43}.finance-tools label{color:#087a91;border:1px solid #cbdde2;border-radius:9px;gap:6px;width:190px;padding:7px;display:flex}.finance-tools input{border:0;outline:0;width:100%;font-size:7px}.settlement-table>header,.settlement-table>button{grid-template-columns:minmax(160px,1.4fr) 75px 80px 75px 85px 65px 8px;align-items:center;gap:8px;display:grid}.settlement-table>header{color:#607984;background:#edf6f7;padding:9px 11px;font-size:6px;font-weight:800}.settlement-table>button{text-align:start;color:#082a43;background:#fff;border:0;border-bottom:1px solid #e6eef0;width:100%;padding:11px}.settlement-table>button:hover,.settlement-table>button.selected{background:#f8faf5}.settlement-table>button.selected{box-shadow:inset 3px 0 #d4af67}.settlement-table>button>div b{font-size:7px;display:block}.settlement-table>button>div small,.settlement-table>button>span,.settlement-table>button>strong{font-size:6px}.settlement-table i,.settlement-head i{text-align:center;border-radius:99px;padding:5px;font-size:6px;font-style:normal;font-weight:800}.settlement-table i.ready,.settlement-head i.ready,.settlement-table i.paid,.settlement-head i.paid{color:#14775f;background:#dff3ec}.settlement-table i.review,.settlement-head i.review{color:#936b1f;background:#f5ecd9}.settlement-table i.scheduled,.settlement-head i.scheduled{color:#087a91;background:#e5f3f5}.settlement-table em{font-style:normal}.settlement-detail{padding:16px;position:sticky;top:80px}.settlement-head{justify-content:space-between;align-items:start;display:flex}.settlement-head p{color:#087a91;margin:0;font-size:7px;font-weight:800}.settlement-head h2{margin:5px 0 3px;font:700 14px Sora}.settlement-head>div>span{color:#78909a;font-size:6px}.settlement-total{color:#fff;background:#082a43;border-radius:12px;margin-top:13px;padding:13px}.settlement-total p{color:#b6ccd6;margin:0;font-size:6px}.settlement-total b{margin:3px 0;font:700 20px Sora;display:block}.settlement-total span{color:#d4af67;font-size:6px}.settlement-breakdown{margin:8px 0}.settlement-breakdown div{border-bottom:1px solid #e6eef0;justify-content:space-between;padding:7px 2px;display:flex}.settlement-breakdown dt,.settlement-breakdown dd{font-size:7px}.settlement-breakdown dt{color:#607984}.settlement-breakdown dd{margin:0;font-weight:800}.variance-alert{background:#f5ecd9;border-radius:9px;grid-template-columns:22px 1fr 45px;align-items:center;gap:7px;padding:8px;display:grid}.variance-alert>span{color:#936b1f}.variance-alert p{color:#745f3a;margin:0;font-size:6px}.variance-alert p b{display:block}.variance-alert button{color:#936b1f;background:0 0;border:0;font-size:6px;font-weight:800}.control-checks h3{margin:13px 0 4px;font:700 10px Sora}.control-checks>div{border-bottom:1px solid #e6eef0;align-items:center;gap:7px;padding:7px 0;display:flex}.control-checks>div>span{color:#14775f}.control-checks p{color:#607984;flex:1;justify-content:space-between;margin:0;font-size:6px;display:flex}.control-checks p b{color:#082a43}.finance-reason{margin-top:10px;font-size:7px;font-weight:800;display:block}.finance-reason textarea{resize:none;border:1px solid #cbdde2;border-radius:9px;width:100%;height:50px;margin-top:5px;padding:7px;font-size:7px}.settlement-actions{grid-template-columns:1fr 1.4fr;gap:6px;margin-top:9px;display:grid}.settlement-actions button{color:#087a91;background:#fff;border:1px solid #cbdde2;border-radius:8px;padding:8px;font-size:6px;font-weight:800}.settlement-actions button:last-child{color:#fff;background:#14775f;border:0}.settlement-actions button:disabled{background:#b7c7cb}.release-done{text-align:center;background:#e5f5ef;border-radius:13px;margin-top:16px;padding:24px}.release-done>span{color:#fff;background:#14775f;border-radius:50%;place-items:center;width:45px;height:45px;margin:auto;display:grid}.release-done h3{font:700 12px Sora}.release-done p{color:#56776d;font-size:7px}.release-done button{color:#14775f;background:#fff;border:0;border-radius:8px;padding:8px;font-size:7px;font-weight:800}.recon-layout{grid-template-columns:1.5fr .55fr;gap:10px;display:grid}.recon-panel,.recon-timeline,.refund-panel,.ledger-layout>article,.ledger-layout>aside{padding:17px}.section-head{justify-content:space-between;align-items:start;display:flex}.section-head h2,.recon-timeline h2,.ledger-layout>aside h2{margin:0 0 3px;font:700 13px Sora}.section-head p{color:#6b828c;margin:0;font-size:7px}.section-head>span{color:#14775f;background:#e3f4ee;border-radius:99px;padding:6px;font-size:6px}.recon-flow{grid-template-columns:1fr 20px 1fr 20px 1fr;align-items:center;gap:7px;margin-top:18px;display:grid}.recon-flow>div{text-align:center;background:#edf6f7;border-radius:12px;padding:12px}.recon-flow>div>span{color:#fff;background:#087a91;border-radius:8px;place-items:center;width:28px;height:28px;margin:auto;font-size:7px;font-weight:800;display:grid}.recon-flow b,.recon-flow strong,.recon-flow small{display:block}.recon-flow b{margin-top:7px;font-size:7px}.recon-flow strong{margin:4px 0;font:700 11px Sora}.recon-flow small{color:#78909a;font-size:6px}.recon-flow>i{text-align:center;color:#78909a}.recon-score{align-items:center;gap:9px;margin:14px 0;display:flex}.recon-score p{background:#e5edef;border-radius:99px;flex:1;height:7px;overflow:hidden}.recon-score p span{background:#14775f;height:100%;display:block}.recon-score b{color:#936b1f;font-size:7px}.mismatch-table header,.mismatch-table article{grid-template-columns:75px 75px 80px 80px 1fr 65px;align-items:center;gap:8px;display:grid}.mismatch-table header{color:#607984;background:#edf6f7;border-radius:8px;padding:8px;font-size:6px;font-weight:800}.mismatch-table article{border-bottom:1px solid #e6eef0;padding:10px 8px;font-size:7px}.mismatch-table code{color:#087a91}.mismatch-table strong{color:#a3524d}.mismatch-table i{font-style:normal}.mismatch-table button,.section-head>div:last-child button,.section-head>button{color:#087a91;background:#fff;border:1px solid #cbdde2;border-radius:8px;padding:7px;font-size:6px;font-weight:800}.recon-timeline>div{border-bottom:1px solid #e6eef0;gap:8px;padding:10px 0;display:flex}.recon-timeline>div>span{border-radius:7px;place-items:center;width:23px;height:23px;display:grid}.recon-timeline span.done{color:#14775f;background:#dff3ec}.recon-timeline span.current{color:#936b1f;background:#f5ecd9}.recon-timeline p{margin:0}.recon-timeline b{font-size:7px;display:block}.recon-timeline small{color:#78909a;font-size:6px}.refund-table{margin-top:13px}.refund-table header,.refund-table article{grid-template-columns:85px 95px 85px 1fr 85px 50px;align-items:center;gap:9px;display:grid}.refund-table header{color:#607984;background:#edf6f7;border-radius:8px;padding:9px;font-size:6px;font-weight:800}.refund-table article{border-bottom:1px solid #e6eef0;padding:11px 9px;font-size:7px}.refund-table code{color:#087a91}.refund-table i{text-align:center;border-radius:99px;padding:5px;font-style:normal}.refund-table i.approved,.refund-table i.ready,.refund-table i.processed{color:#14775f;background:#dff3ec}.refund-table i.needs-review{color:#936b1f;background:#f5ecd9}.refund-table button{color:#087a91;background:0 0;border:0;font-size:6px;font-weight:800}.refund-panel footer{background:#edf6f7;border-radius:9px;gap:7px;margin-top:12px;padding:9px;display:flex}.refund-panel footer p{color:#607984;margin:0;font-size:6px}.ledger-layout{grid-template-columns:1.5fr .55fr;gap:10px;display:grid}.ledger-layout .section-head>button{font-size:7px}.ledger-row{border-bottom:1px solid #e6eef0;grid-template-columns:45px 80px 1fr 85px 60px;align-items:center;gap:8px;padding:10px 0;display:grid}.ledger-row time,.ledger-row code,.ledger-row strong,.ledger-row i{font-size:7px}.ledger-row code{color:#087a91}.ledger-row p{margin:0}.ledger-row p b{font-size:7px;display:block}.ledger-row p small{color:#78909a;font-size:6px}.ledger-row i{color:#14775f;font-style:normal}.integrity-ring{background:conic-gradient(#14775f 0 100%);border-radius:50%;place-items:center;width:110px;height:110px;margin:16px auto;display:grid}.integrity-ring:before{content:"";background:#fff;border-radius:50%;width:80px;height:80px;position:absolute}.integrity-ring>span{text-align:center;position:relative}.integrity-ring b,.integrity-ring small{display:block}.integrity-ring b{font:700 17px Sora}.integrity-ring small{color:#78909a;font-size:6px}.ledger-layout aside dl div{border-bottom:1px solid #e6eef0;justify-content:space-between;padding:8px 0;display:flex}.ledger-layout aside dt,.ledger-layout aside dd{font-size:7px}.ledger-layout aside dd{margin:0;font-weight:800}.ledger-layout aside>p{color:#14775f;background:#e3f4ee;border-radius:8px;padding:8px;font-size:7px}.finance-footer{background:#edf6f7;border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:9px;display:flex}.finance-footer p{color:#607984;flex:1;margin:0;font-size:6px}.finance-footer a{color:#087a91;font-size:6px;font-weight:800;text-decoration:none}.finance-toast{z-index:50;color:#fff;background:#082a43;border-radius:13px;align-items:center;gap:9px;padding:12px 14px;font-size:8px;display:flex;position:fixed;bottom:24px;right:24px}.finance-toast span{background:#38aa8c;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}@media (max-width:1100px){.finance-layout{grid-template-columns:1fr}.settlement-detail{position:static}.recon-layout,.ledger-layout{grid-template-columns:1fr}}@media (max-width:800px){.finance-sidebar{width:205px}.finance-main{width:calc(100% - 205px);margin-inline-start:205px}.finance-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.finance-sidebar{display:none}.finance-main{width:100%;margin:0}.finance-top{padding:0 14px}.finance-top>div:first-child b{display:none}.finance-workspace{padding:22px 14px}.finance-heading{align-items:flex-start;gap:12px}.finance-heading h1{font-size:24px}.finance-banner i{display:none}.finance-tabs{gap:12px;overflow:auto}.finance-tabs button{white-space:nowrap}.finance-tools{flex-direction:column;align-items:flex-start;gap:8px}.finance-tools label{width:100%}.settlement-table>header{display:none}.settlement-table>button{grid-template-columns:minmax(160px,1fr) 80px 65px 8px}.settlement-table>button>span{display:none}.recon-flow{grid-template-columns:1fr}.recon-flow>i{transform:rotate(90deg)}.mismatch-table header{display:none}.mismatch-table article{grid-template-columns:75px 1fr 65px}.mismatch-table article>span,.mismatch-table article>strong,.mismatch-table article>i,.refund-table header{display:none}.refund-table article{grid-template-columns:80px 1fr 70px}.refund-table article>span{display:none}.ledger-row{grid-template-columns:45px 1fr 75px}.ledger-row code,.ledger-row i,.finance-footer a{display:none}}.live-finance-shell .finance-role b,.live-finance-shell .finance-top b{font-size:12px}.live-finance-shell .finance-role small,.live-finance-shell .finance-links a{font-size:11px}.live-finance-shell .finance-sidebar nav a{padding:11px 12px;font-size:12px}.live-finance-shell .finance-side-note{padding:13px}.live-finance-shell .finance-side-note p{font-size:11px}.live-finance-shell .finance-heading p{font-size:10px}.live-finance-shell .finance-heading h1{font-size:32px}.live-finance-shell .finance-heading span{font-size:13px;line-height:1.5}.finance-heading-actions{gap:8px;display:flex}.finance-heading-actions button{color:#087a91;cursor:pointer;background:#fff;border:1px solid #cbdde2;border-radius:10px;padding:10px 13px;font-size:11px;font-weight:800}.finance-heading-actions button:disabled{opacity:.5;cursor:not-allowed}.live-finance-shell .finance-banner{align-items:flex-start;padding:15px 16px}.live-finance-shell .finance-banner p{font-size:12px}.live-finance-shell .finance-banner b{margin-bottom:3px;font-size:13px}.live-finance-shell .finance-banner i{font-size:9px}.live-finance-metrics article{min-height:88px;padding:16px}.live-finance-metrics article>span{width:40px;height:40px;font-size:15px}.live-finance-metrics b{font-size:20px}.live-finance-metrics p{font-size:11px}.live-ledger-panel{background:#fff;border:1px solid #dce8eb;border-radius:16px;margin-top:12px;padding:20px}.live-ledger-panel .section-head h2{font-size:15px}.live-ledger-panel .section-head p{font-size:11px}.live-ledger-panel .section-head>span{font-size:10px}.live-ledger-table{margin-top:16px}.live-ledger-table>header,.live-ledger-table>article{grid-template-columns:minmax(260px,1.5fr) 70px 130px 120px minmax(140px,.8fr);align-items:center;gap:14px;display:grid}.live-ledger-table>header{color:#607984;background:#edf6f7;border-radius:10px;padding:11px 13px;font-size:10px;font-weight:800}.live-ledger-table>article{border-bottom:1px solid #e6eef0;padding:15px 13px 18px;position:relative}.live-ledger-table>article:last-child{border-bottom:0}.live-ledger-table>article>div{align-items:center;gap:10px;display:flex}.live-ledger-table>article>div>i{background:#7f98a2;border-radius:4px;width:11px;height:11px}.live-ledger-table>article>div>i.not_charged{background:#87a0aa}.live-ledger-table>article>div>i.authorized{background:#14abc1}.live-ledger-table>article>div>i.paid{background:#14775f}.live-ledger-table>article>div>i.refund_pending{background:#d4af67}.live-ledger-table>article>div>i.refunded{background:#5d8fb0}.live-ledger-table>article>div>i.failed{background:#b04f59}.live-ledger-table b{font-size:12px;display:block}.live-ledger-table small{color:#6b828c;margin-top:3px;font-size:10px;display:block}.live-ledger-table strong,.live-ledger-table>article>span{font-size:12px}.live-ledger-table time{color:#607984;font-size:10px}.live-ledger-table>article>p{inset-inline:13px;background:#e7eff1;border-radius:99px;height:3px;margin:0;position:absolute;bottom:7px;overflow:hidden}.live-ledger-table>article>p i{background:#14abc1;height:100%;display:block}.finance-boundaries{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.finance-boundaries article{background:#fff;border:1px solid #dce8eb;border-radius:16px;grid-template-columns:42px 1fr auto;align-items:start;gap:12px;padding:18px;display:grid}.finance-boundaries article>span{color:#936b1f;background:#f5ecd9;border-radius:11px;place-items:center;width:40px;height:40px;font-size:16px;display:grid}.finance-boundaries h2{margin:2px 0 6px;font:700 14px Sora}.finance-boundaries p{color:#607984;margin:0;font-size:11px;line-height:1.55}.finance-boundaries article>b{color:#936b1f;white-space:nowrap;background:#f5ecd9;border-radius:99px;padding:6px 8px;font-size:9px}.finance-live-state{text-align:center;background:#fff;border:1px solid #dce8eb;border-radius:16px;padding:44px 24px}.finance-live-state>span{color:#087a91;background:#edf6f7;border-radius:14px;place-items:center;width:46px;height:46px;margin:0 auto 14px;font-size:20px;display:grid}.finance-live-state h2{margin:0 0 7px;font:700 18px Sora}.finance-live-state p{color:#607984;max-width:540px;margin:0 auto 16px;font-size:12px;line-height:1.55}.finance-live-state>a{color:#fff;background:#087a91;border-radius:9px;padding:10px 14px;font-size:11px;font-weight:800;text-decoration:none;display:inline-block}.finance-live-state[aria-live]>span{animation:1.2s linear infinite finance-spin}.finance-empty{margin-top:12px}.live-finance-footer{padding:12px 14px}.live-finance-footer p,.live-finance-footer a{font-size:10px}@keyframes finance-spin{to{transform:rotate(360deg)}}@media (max-width:1100px){.live-ledger-table>header,.live-ledger-table>article{grid-template-columns:minmax(220px,1.3fr) 60px 110px 110px}.live-ledger-table>header>span:last-child,.live-ledger-table>article>time{display:none}}@media (max-width:800px){.finance-boundaries{grid-template-columns:1fr}}@media (max-width:720px){.live-finance-shell .finance-heading h1{font-size:28px}.finance-heading-actions{display:none}.live-ledger-panel{padding:15px}.live-ledger-table>header{display:none}.live-ledger-table>article{grid-template-columns:minmax(0,1fr) 55px}.live-ledger-table>article>span,.live-ledger-table>article>time{display:none}.finance-boundaries article{grid-template-columns:42px 1fr}.finance-boundaries article>b{grid-column:2;justify-self:start}.live-finance-footer a{display:none}}
.cases-shell{color:#082a43;background:#f3f8fa;min-height:100vh;font-family:Manrope,Arial,sans-serif;display:flex}.cases-shell.arabic{font-family:IBM Plex Sans Arabic,Tahoma,sans-serif}.cases-sidebar{color:#fff;z-index:10;background:#082a43;flex-direction:column;width:238px;padding:24px 17px;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.cases-role{background:#123b53;border:1px solid #34586e;border-radius:14px;align-items:center;gap:9px;margin:22px 0 18px;padding:10px;display:flex}.cases-role>span{color:#082a43;background:#d4af67;border-radius:10px;place-items:center;width:35px;height:35px;font-size:9px;font-weight:800;display:grid}.cases-role>div{flex-direction:column;gap:3px;display:flex}.cases-role b{font-size:8px}.cases-role small{color:#abc3ce;font-size:7px}.cases-sidebar nav{flex-direction:column;gap:4px;display:flex}.cases-sidebar nav a{color:#b4ccd7;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:9px;font-weight:700;text-decoration:none;display:flex;position:relative}.cases-sidebar nav a:hover,.cases-sidebar nav a.active{color:#fff;background:#164d68}.cases-sidebar nav a.active:before{content:"";background:#29b9c8;border-radius:4px;width:3px;height:21px;position:absolute;inset-inline-start:-17px}.cases-sidebar nav a>span{width:18px;font-size:13px}.cases-sidebar nav i{background:#285e76;border-radius:99px;margin-inline-start:auto;padding:3px 6px;font-size:7px;font-style:normal}.cases-side-note{background:#071f31;border-radius:12px;gap:8px;margin-top:18px;padding:11px;display:flex}.cases-side-note>span{color:#59cbd4}.cases-side-note p{color:#9bb7c2;margin:0;font-size:7px;line-height:1.5}.cases-side-note b{color:#fff;display:block}.cases-links{border-top:1px solid #34586e;flex-direction:column;gap:9px;margin-top:auto;padding-top:14px;display:flex}.cases-links a{color:#b4ccd7;font-size:8px;text-decoration:none}.cases-main{width:calc(100% - 238px);margin-inline-start:238px}.cases-top{z-index:8;background:#fff;border-bottom:1px solid #dce8eb;justify-content:space-between;align-items:center;height:70px;padding:0 30px;display:flex;position:sticky;top:0}.cases-top>div{align-items:center;gap:10px;display:flex}.cases-top>div:first-child span{color:#087287;background:#e5f4f6;border-radius:99px;padding:5px 8px;font-size:7px;font-weight:800}.cases-top b{color:#68818b;font-size:8px}.cases-top button{color:#087287;background:0 0;border:0;font-size:9px;font-weight:800}.cases-top a{color:#52717f;font-size:7px;text-decoration:none}.cases-top>div:last-child>span{background:#d4af67;border-radius:10px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:800;display:grid}.cases-workspace{max-width:1400px;margin:auto;padding:29px}.cases-heading{justify-content:space-between;align-items:end;display:flex}.cases-heading p{color:#07859a;letter-spacing:1px;margin:0 0 7px;font-size:8px;font-weight:800}.cases-heading h1{margin:0 0 6px;font:700 29px Sora}.cases-heading span{color:#627b86;font-size:9px}.cases-heading>button{color:#fff;background:#087a91;border:0;border-radius:10px;padding:10px 13px;font-size:8px;font-weight:800}.cases-banner{color:#fff;background:#082a43;border-radius:13px;align-items:center;gap:10px;margin:16px 0 10px;padding:11px 13px;display:flex}.cases-banner>span{color:#59cbd4;background:#164d68;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.cases-banner p{color:#b6ccd6;flex:1;margin:0;font-size:7px;line-height:1.45}.cases-banner b{color:#fff;display:block}.cases-banner i{color:#75d2d9;background:#164d68;border-radius:99px;padding:6px 8px;font-size:6px;font-style:normal;font-weight:800}.cases-metrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.cases-metrics article{background:#fff;border:1px solid #dce8eb;border-radius:13px;align-items:center;gap:9px;padding:12px;display:flex}.cases-metrics article>span{color:#087a91;background:#e5f3f5;border-radius:9px;place-items:center;width:31px;height:31px;font-weight:800;display:grid}.cases-metrics article:nth-child(2)>span{color:#c03d54;background:#fae8ed}.cases-metrics b{font:700 15px Sora}.cases-metrics p{color:#6b828c;margin:2px 0;font-size:7px}.cases-layout{grid-template-columns:minmax(620px,1.55fr) minmax(350px,.7fr);align-items:start;gap:10px;margin-top:10px;display:grid}.case-queue,.case-detail{background:#fff;border:1px solid #dce8eb;border-radius:16px;overflow:hidden}.case-tools{justify-content:space-between;align-items:center;padding:13px;display:flex}.case-tools>div{gap:5px;display:flex}.case-tools button{color:#58737f;background:#fff;border:1px solid #cbdde2;border-radius:99px;padding:6px 9px;font-size:7px}.case-tools button.active{color:#fff;background:#082a43}.case-tools label{color:#087a91;border:1px solid #cbdde2;border-radius:9px;gap:6px;width:200px;padding:7px;display:flex}.case-tools input{border:0;outline:0;width:100%;font-size:7px}.case-table>header,.case-table>button{grid-template-columns:minmax(190px,1.5fr) 95px 65px 85px 45px 80px 8px;align-items:center;gap:8px;display:grid}.case-table>header{color:#607984;background:#edf6f7;padding:9px 11px;font-size:6px;font-weight:800}.case-table>button{text-align:start;color:#082a43;background:#fff;border:0;border-bottom:1px solid #e6eef0;width:100%;padding:11px}.case-table>button:hover,.case-table>button.selected{background:#f1f9fa}.case-table>button.selected{box-shadow:inset 3px 0 #14abc1}.case-table>button>div b{font-size:7px;display:block}.case-table>button>div small,.case-table>button>span,.case-table>button>strong,.case-table>button>em{font-size:6px}.case-table>button>i,.case-detail-head>i{text-align:center;border-radius:99px;padding:5px;font-size:6px;font-style:normal;font-weight:800}.case-table i.critical,.case-detail-head i.critical{color:#c03d54;background:#fae8ed}.case-table i.high,.case-detail-head i.high{color:#936b1f;background:#f5ecd9}.case-table i.normal,.case-detail-head i.normal{color:#087a91;background:#e5f3f5}.case-table em{font-style:normal}.case-detail{padding:16px;position:sticky;top:80px}.case-detail-head{justify-content:space-between;align-items:start;display:flex}.case-detail-head p{color:#087a91;margin:0;font-size:7px;font-weight:800}.case-detail-head h2{margin:5px 0 3px;font:700 14px Sora}.case-detail-head>div>span{color:#78909a;font-size:6px}.sla-card{background:#f5ecd9;border-radius:10px;align-items:center;gap:8px;margin-top:12px;padding:10px;display:flex}.sla-card>span{color:#936b1f}.sla-card>div{flex:1}.sla-card b{font:700 13px Sora}.sla-card p{color:#745f3a;margin:1px 0;font-size:6px}.sla-card>i{color:#936b1f;font-size:6px;font-style:normal;font-weight:800}.case-person{background:#edf6f7;border-radius:10px;align-items:center;gap:8px;margin-top:9px;padding:9px;display:flex}.case-person>span{color:#fff;background:#087a91;border-radius:8px;place-items:center;width:30px;height:30px;font-size:6px;font-weight:800;display:grid}.case-person>div{flex:1}.case-person b{font-size:7px}.case-person p{color:#607984;margin:2px 0;font-size:6px}.case-person button{color:#087a91;background:#fff;border:1px solid #cbdde2;border-radius:7px;padding:6px;font-size:6px;font-weight:800}.case-facts h3,.case-timeline h3,.case-collab h3{margin:13px 0 5px;font:700 10px Sora}.case-facts dl{border:1px solid #dce8eb;border-radius:10px;margin:0;padding:2px 10px}.case-facts dl div{border-bottom:1px solid #e6eef0;justify-content:space-between;padding:7px 0;display:flex}.case-facts dl div:last-child{border:0}.case-facts dt,.case-facts dd{font-size:6px}.case-facts dt{color:#607984}.case-facts dd{margin:0;font-weight:800}.case-timeline article{gap:7px;padding:6px 0;display:flex}.case-timeline article>span{border-radius:7px;place-items:center;width:21px;height:21px;font-size:6px;display:grid}.case-timeline span.done{color:#14775f;background:#dff3ec}.case-timeline span.current{color:#087a91;background:#e5f3f5}.case-timeline b{font-size:7px;display:block}.case-timeline small{color:#78909a;font-size:6px}.case-collab textarea{resize:none;border:1px solid #cbdde2;border-radius:8px;width:100%;height:50px;padding:7px;font-size:7px}.case-collab>div{gap:6px;margin-top:5px;display:flex}.case-collab select{background:#fff;border:1px solid #cbdde2;border-radius:7px;flex:1;padding:6px;font-size:6px}.case-collab button{color:#fff;background:#087a91;border:0;border-radius:7px;padding:7px;font-size:6px;font-weight:800}.case-actions{grid-template-columns:1fr 1fr 1fr;gap:5px;margin-top:10px;display:grid}.case-actions button{color:#087a91;background:#fff;border:1px solid #cbdde2;border-radius:8px;padding:8px 5px;font-size:6px;font-weight:800}.case-actions button:last-child{color:#fff;background:#14775f;border:0}.case-resolved{text-align:center;background:#e5f5ef;border-radius:13px;margin-top:16px;padding:24px}.case-resolved>span{color:#fff;background:#14775f;border-radius:50%;place-items:center;width:45px;height:45px;margin:auto;display:grid}.case-resolved h3{font:700 12px Sora}.case-resolved p{color:#56776d;font-size:7px}.case-resolved button{color:#14775f;background:#fff;border:0;border-radius:8px;padding:8px;font-size:7px;font-weight:800}.cases-footer{background:#edf6f7;border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:9px;display:flex}.cases-footer p{color:#607984;flex:1;margin:0;font-size:6px}.cases-footer a{color:#087a91;font-size:6px;font-weight:800;text-decoration:none}.cases-toast{z-index:50;color:#fff;background:#082a43;border-radius:13px;align-items:center;gap:9px;padding:12px 14px;font-size:8px;display:flex;position:fixed;bottom:24px;right:24px}.cases-toast span{background:#38aa8c;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}@media (max-width:1100px){.cases-layout{grid-template-columns:1fr}.case-detail{position:static}}@media (max-width:800px){.cases-sidebar{width:205px}.cases-main{width:calc(100% - 205px);margin-inline-start:205px}.cases-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.cases-sidebar{display:none}.cases-main{width:100%;margin:0}.cases-top{padding:0 14px}.cases-top>div:first-child b{display:none}.cases-workspace{padding:22px 14px}.cases-heading{align-items:flex-start;gap:12px}.cases-heading h1{font-size:24px}.cases-banner i{display:none}.case-tools{flex-direction:column;align-items:flex-start;gap:8px}.case-tools>div{max-width:100%;overflow:auto}.case-tools label{width:100%}.case-table>header{display:none}.case-table>button{grid-template-columns:minmax(170px,1fr) 60px 65px 8px}.case-table>button>span,.case-table>button>strong{display:none}.case-actions{grid-template-columns:1fr}.cases-footer a{display:none}}
.moderation-shell{color:#082a43;background:#f3f8fa;min-height:100vh;font-family:Manrope,Arial,sans-serif;display:flex}.moderation-shell.arabic{font-family:IBM Plex Sans Arabic,Tahoma,sans-serif}.moderation-sidebar{color:#fff;z-index:10;background:#082a43;flex-direction:column;width:238px;padding:24px 17px;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.moderation-role{background:#123b53;border:1px solid #34586e;border-radius:14px;align-items:center;gap:9px;margin:22px 0 18px;padding:10px;display:flex}.moderation-role>span{color:#082a43;background:#d4af67;border-radius:10px;place-items:center;width:35px;height:35px;font-size:9px;font-weight:800;display:grid}.moderation-role>div{flex-direction:column;gap:3px;display:flex}.moderation-role b{font-size:8px}.moderation-role small{color:#abc3ce;font-size:7px}.moderation-sidebar nav{flex-direction:column;gap:4px;display:flex}.moderation-sidebar nav a{color:#b4ccd7;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:9px;font-weight:700;text-decoration:none;display:flex;position:relative}.moderation-sidebar nav a:hover,.moderation-sidebar nav a.active{color:#fff;background:#164d68}.moderation-sidebar nav a.active:before{content:"";background:#29b9c8;border-radius:4px;width:3px;height:21px;position:absolute;inset-inline-start:-17px}.moderation-sidebar nav a>span{width:18px;font-size:13px}.moderation-sidebar nav i{background:#285e76;border-radius:99px;margin-inline-start:auto;padding:3px 6px;font-size:7px;font-style:normal}.moderation-side-note{background:#071f31;border-radius:12px;gap:8px;margin-top:18px;padding:11px;display:flex}.moderation-side-note>span{color:#59cbd4}.moderation-side-note p{color:#9bb7c2;margin:0;font-size:7px;line-height:1.5}.moderation-side-note b{color:#fff;display:block}.moderation-links{border-top:1px solid #34586e;flex-direction:column;gap:9px;margin-top:auto;padding-top:14px;display:flex}.moderation-links a{color:#b4ccd7;font-size:8px;text-decoration:none}.moderation-main{width:calc(100% - 238px);margin-inline-start:238px}.moderation-top{z-index:8;background:#fff;border-bottom:1px solid #dce8eb;justify-content:space-between;align-items:center;height:70px;padding:0 30px;display:flex;position:sticky;top:0}.moderation-top>div{align-items:center;gap:10px;display:flex}.moderation-top>div:first-child span{color:#087287;background:#e5f4f6;border-radius:99px;padding:5px 8px;font-size:7px;font-weight:800}.moderation-top b{color:#68818b;font-size:8px}.moderation-top button{color:#087287;background:0 0;border:0;font-size:9px;font-weight:800}.moderation-top a{color:#52717f;font-size:7px;text-decoration:none}.moderation-top>div:last-child>span{background:#d4af67;border-radius:10px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:800;display:grid}.moderation-workspace{max-width:1400px;margin:auto;padding:29px}.moderation-heading{justify-content:space-between;align-items:end;display:flex}.moderation-heading p{color:#07859a;letter-spacing:1px;margin:0 0 7px;font-size:8px;font-weight:800}.moderation-heading h1{margin:0 0 6px;font:700 29px Sora}.moderation-heading span{color:#627b86;font-size:9px}.moderation-heading>button{color:#087a91;background:#fff;border:1px solid #cbdde2;border-radius:10px;padding:9px 12px;font-size:8px;font-weight:800}.moderation-banner{background:#e9f6f7;border:1px solid #c9e7ea;border-radius:13px;align-items:center;gap:10px;margin:16px 0 10px;padding:11px 13px;display:flex}.moderation-banner>span{color:#fff;background:#087a91;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.moderation-banner p{color:#587680;flex:1;margin:0;font-size:7px;line-height:1.45}.moderation-banner b{color:#082a43;display:block}.moderation-banner i{color:#087a91;background:#fff;border-radius:99px;padding:6px 8px;font-size:6px;font-style:normal;font-weight:800}.moderation-metrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.moderation-metrics article{background:#fff;border:1px solid #dce8eb;border-radius:13px;align-items:center;gap:9px;padding:12px;display:flex}.moderation-metrics article>span{color:#087a91;background:#e5f3f5;border-radius:9px;place-items:center;width:31px;height:31px;font-weight:800;display:grid}.moderation-metrics article:nth-child(2)>span{color:#936b1f;background:#f5ecd9}.moderation-metrics b{font:700 15px Sora}.moderation-metrics p{color:#6b828c;margin:2px 0;font-size:7px}.moderation-layout{grid-template-columns:minmax(590px,1.5fr) minmax(360px,.72fr);align-items:start;gap:10px;margin-top:10px;display:grid}.moderation-queue,.moderation-detail{background:#fff;border:1px solid #dce8eb;border-radius:16px;overflow:hidden}.moderation-tools{justify-content:space-between;align-items:center;padding:13px;display:flex}.moderation-tools>div{gap:5px;display:flex}.moderation-tools button{color:#58737f;background:#fff;border:1px solid #cbdde2;border-radius:99px;padding:6px 9px;font-size:7px}.moderation-tools button.active{color:#fff;background:#082a43}.moderation-tools label{color:#087a91;border:1px solid #cbdde2;border-radius:9px;gap:6px;width:185px;padding:7px;display:flex}.moderation-tools input{border:0;outline:0;width:100%;font-size:7px}.moderation-table>header,.moderation-table>button{grid-template-columns:minmax(210px,1.5fr) 120px 110px 60px 35px 8px;align-items:center;gap:8px;display:grid}.moderation-table>header{color:#607984;background:#edf6f7;padding:9px 11px;font-size:6px;font-weight:800}.moderation-table>button{text-align:start;color:#082a43;background:#fff;border:0;border-bottom:1px solid #e6eef0;width:100%;padding:11px}.moderation-table>button:hover,.moderation-table>button.selected{background:#f1f9fa}.moderation-table>button.selected{box-shadow:inset 3px 0 #14abc1}.moderation-table code{color:#087a91;font-size:6px;display:block}.moderation-table p{white-space:nowrap;text-overflow:ellipsis;margin:3px 0;font-size:7px;overflow:hidden}.moderation-table>button>b,.moderation-table>button>span,.moderation-table>button>strong{font-size:6px}.moderation-table>button>i,.moderation-detail-head>i{text-align:center;border-radius:99px;padding:5px;font-size:6px;font-style:normal;font-weight:800}.moderation-table i.high,.moderation-detail-head i.high{color:#936b1f;background:#f5ecd9}.moderation-table i.normal,.moderation-detail-head i.normal{color:#087a91;background:#e5f3f5}.moderation-table i.low,.moderation-detail-head i.low{color:#14775f;background:#dff3ec}.moderation-detail{padding:16px;position:sticky;top:80px}.moderation-detail-head{justify-content:space-between;align-items:start;display:flex}.moderation-detail-head p{color:#087a91;margin:0;font-size:7px;font-weight:800}.moderation-detail-head h2{margin:5px 0 3px;font:700 14px Sora}.moderation-detail-head>div>span{color:#78909a;font-size:6px}.review-context{border:1px solid #dce8eb;border-radius:11px;margin-top:12px;padding:10px}.review-context header{align-items:center;gap:7px;display:flex}.review-context header>span{color:#087a91;background:#e5f3f5;border-radius:8px;place-items:center;width:27px;height:27px;font-size:6px;font-weight:800;display:grid}.review-context header>div{flex:1}.review-context header b{font-size:7px;display:block}.review-context header small{color:#78909a;font-size:6px}.review-context header i{color:#d4af67;font-size:7px;font-style:normal}.review-context blockquote{color:#385967;background:#f5fafb;border-radius:8px;margin:12px 0;padding:10px;font-size:8px;line-height:1.6}.review-context footer{justify-content:space-between;align-items:center;display:flex}.review-context footer span{color:#78909a;font-size:6px}.review-context footer button{color:#087a91;background:0 0;border:0;font-size:6px;font-weight:800}.policy-signals h3{margin:13px 0 5px;font:700 10px Sora}.policy-signals>div{border-bottom:1px solid #e6eef0;gap:7px;padding:7px 0;display:flex}.policy-signals>div>span{color:#936b1f;background:#f5ecd9;border-radius:7px;place-items:center;width:21px;height:21px;font-size:6px;display:grid}.policy-signals p{margin:0}.policy-signals b{font-size:7px;display:block}.policy-signals small{color:#78909a;font-size:6px}.policy-box{background:#e9f6f7;border-radius:9px;grid-template-columns:20px 1fr 50px;align-items:center;gap:7px;margin-top:9px;padding:8px;display:grid}.policy-box>span{color:#087a91}.policy-box p{color:#587680;margin:0;font-size:6px}.policy-box p b{color:#082a43;display:block}.policy-box a{color:#087a91;font-size:6px;font-weight:800;text-decoration:none}.moderation-reason{margin-top:10px;font-size:7px;font-weight:800;display:block}.moderation-reason textarea{resize:none;border:1px solid #cbdde2;border-radius:8px;width:100%;height:52px;margin-top:5px;padding:7px;font-size:7px}.safety-route{color:#a13c50;background:#fff5f7;border:1px solid #edcad1;border-radius:8px;width:100%;margin-top:7px;padding:8px;font-size:6px;font-weight:800}.moderation-actions{grid-template-columns:1fr 1.2fr .8fr;gap:5px;margin-top:8px;display:grid}.moderation-actions button{color:#087a91;background:#fff;border:1px solid #cbdde2;border-radius:8px;padding:8px 5px;font-size:6px;font-weight:800}.moderation-actions button:last-child{color:#a13c50;border-color:#edcad1}.moderation-done{text-align:center;background:#e5f5ef;border-radius:13px;margin-top:16px;padding:24px}.moderation-done>span{color:#fff;background:#14775f;border-radius:50%;place-items:center;width:45px;height:45px;margin:auto;display:grid}.moderation-done h3{font:700 12px Sora}.moderation-done p{color:#56776d;font-size:7px}.moderation-done button{color:#14775f;background:#fff;border:0;border-radius:8px;padding:8px;font-size:7px;font-weight:800}.moderation-footer{background:#edf6f7;border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:9px;display:flex}.moderation-footer p{color:#607984;flex:1;margin:0;font-size:6px}.moderation-footer a{color:#087a91;font-size:6px;font-weight:800;text-decoration:none}.moderation-toast{z-index:50;color:#fff;background:#082a43;border-radius:13px;align-items:center;gap:9px;padding:12px 14px;font-size:8px;display:flex;position:fixed;bottom:24px;right:24px}.moderation-toast span{background:#38aa8c;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}@media (max-width:1100px){.moderation-layout{grid-template-columns:1fr}.moderation-detail{position:static}}@media (max-width:800px){.moderation-sidebar{width:205px}.moderation-main{width:calc(100% - 205px);margin-inline-start:205px}.moderation-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.moderation-sidebar{display:none}.moderation-main{width:100%;margin:0}.moderation-top{padding:0 14px}.moderation-top>div:first-child b{display:none}.moderation-workspace{padding:22px 14px}.moderation-heading{align-items:flex-start;gap:12px}.moderation-heading h1{font-size:24px}.moderation-banner i{display:none}.moderation-tools{flex-direction:column;align-items:flex-start;gap:8px}.moderation-tools>div{max-width:100%;overflow:auto}.moderation-tools label{width:100%}.moderation-table>header{display:none}.moderation-table>button{grid-template-columns:minmax(190px,1fr) 60px 8px}.moderation-table>button>b,.moderation-table>button>span,.moderation-table>button>strong{display:none}.moderation-actions{grid-template-columns:1fr}.moderation-footer a{display:none}}.live-moderation-shell{font-size:14px}.live-moderation-shell .moderation-sidebar nav a{font-size:12px}.live-moderation-shell .moderation-role b{font-size:11px}.live-moderation-shell .moderation-role small,.live-moderation-shell .moderation-links a{font-size:10px}.live-moderation-shell .moderation-top b,.live-moderation-shell .moderation-top button{font-size:11px}.live-moderation-shell .moderation-top a{font-size:10px}.live-moderation-shell .moderation-heading{align-items:center;gap:20px}.live-moderation-shell .moderation-heading h1{font-size:32px}.live-moderation-shell .moderation-heading p{font-size:10px}.live-moderation-shell .moderation-heading span{font-size:12px;line-height:1.6}.moderation-heading>a{color:#087a91;background:#fff;border:1px solid #cbdde2;border-radius:10px;flex:none;padding:10px 13px;font-size:11px;font-weight:800;text-decoration:none}.live-moderation-shell .moderation-banner{margin:20px 0 12px;padding:14px 16px}.live-moderation-shell .moderation-banner p{font-size:11px;line-height:1.6}.live-moderation-shell .moderation-banner b{font-size:13px}.live-moderation-shell .moderation-banner i{letter-spacing:.4px;font-size:9px}.moderation-live-state{color:#607984;place-items:center;min-height:320px;font-size:13px;display:grid}.moderation-live-state span{border:3px solid #c9e7ea;border-top-color:#087a91;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite moderation-spin}.moderation-live-state p{margin-top:-120px}.moderation-live-state.error{text-align:center;flex-direction:column;gap:14px;display:flex}.moderation-live-state.error p{max-width:520px;margin:0}.moderation-live-state.error a{color:#087a91;font-weight:800}@keyframes moderation-spin{to{transform:rotate(360deg)}}.moderation-capability-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0;display:grid}.moderation-capability-summary article{background:#fff;border:1px solid #dce8eb;border-radius:15px;padding:18px}.moderation-capability-summary span{color:#607984;font-size:11px}.moderation-capability-summary b{color:#082a43;margin-top:7px;font:700 23px Sora;display:block}.moderation-capability-summary article:nth-child(2) b{color:#9a651d}.moderation-capability-summary article:nth-child(3) b{color:#087a91}.moderation-source-panel,.moderation-activation,.moderation-policy-boundary{background:#fff;border:1px solid #dce8eb;border-radius:16px;margin-top:12px;padding:20px}.moderation-panel-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.moderation-panel-head h2,.moderation-activation h2{margin:0 0 6px;font:700 18px Sora}.moderation-panel-head p,.moderation-activation>p{color:#607984;margin:0;font-size:11px;line-height:1.6}.moderation-panel-head span{color:#8d611e;background:#fff2d8;border-radius:99px;flex:none;padding:7px 10px;font-size:9px;font-weight:800}.moderation-source-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px;display:grid}.moderation-source-grid article{background:#f8fbfc;border:1px solid #e1ebee;border-radius:12px;grid-template-columns:35px 1fr auto;align-items:center;gap:11px;padding:13px;display:grid}.moderation-source-grid article>span:first-child{color:#087a91;background:#e5f3f5;border-radius:10px;place-items:center;width:35px;height:35px;font-weight:800;display:grid}.moderation-source-grid b{font-size:12px;display:block}.moderation-source-grid small{color:#708791;font-size:10px}.moderation-source-grid i{color:#976923;background:#fff2d8;border-radius:99px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.moderation-activation ol{counter-reset:activation;grid-template-columns:repeat(2,1fr);gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.moderation-activation li{counter-increment:activation;color:#385967;border:1px solid #e1ebee;border-radius:12px;grid-template-columns:30px 1fr;align-items:start;gap:10px;padding:13px;font-size:11px;line-height:1.55;display:grid}.moderation-activation li:before{content:counter(activation);color:#fff;background:#082a43;border-radius:9px;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.moderation-policy-boundary{background:#e9f6f7;border-color:#c9e7ea;align-items:flex-start;gap:13px;display:flex}.moderation-policy-boundary>span{color:#fff;background:#087a91;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;display:grid}.moderation-policy-boundary h2{margin:0 0 6px;font:700 15px Sora}.moderation-policy-boundary p{color:#385967;margin:0;font-size:11px;line-height:1.65}.live-moderation-footer{font-size:10px}.live-moderation-footer p{font-size:10px;line-height:1.55}.live-moderation-footer a{white-space:nowrap;font-size:10px}@media (max-width:900px){.moderation-capability-summary,.moderation-source-grid,.moderation-activation ol{grid-template-columns:1fr}}@media (max-width:720px){.live-moderation-shell .moderation-heading{flex-direction:column;align-items:flex-start}.moderation-heading>a{text-align:center;width:100%}.live-moderation-shell .moderation-heading h1{font-size:26px}.moderation-panel-head{flex-direction:column;gap:10px}.moderation-source-grid article{grid-template-columns:35px 1fr}.moderation-source-grid i{grid-column:2;justify-self:start}.moderation-policy-boundary{padding:16px}.live-moderation-footer{flex-wrap:wrap;align-items:flex-start}.live-moderation-footer a{display:inline}}
