@font-face{font-family:jakarta;src:url(../media/PlusJakartaSans_400Regular-s.p.0lpav2uuxaw1g.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:jakarta;src:url(../media/PlusJakartaSans_600SemiBold-s.p.2f2v1eakcx2bw.ttf)format("truetype");font-display:swap;font-weight:600}@font-face{font-family:jakarta;src:url(../media/PlusJakartaSans_700Bold-s.p.1wbllutzs02jl.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:jakarta;src:url(../media/PlusJakartaSans_800ExtraBold-s.p.22hwh4vbq1476.ttf)format("truetype");font-display:swap;font-weight:800}@font-face{font-family:jakarta Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.zJy-1W_className{font-family:jakarta,jakarta Fallback,system-ui,sans-serif}.zJy-1W_variable{--glow-webfont-jakarta:"jakarta", "jakarta Fallback", system-ui, sans-serif}
@font-face{font-family:tajawal;src:url(../media/Tajawal_400Regular-s.0611-useewozp.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:tajawal;src:url(../media/Tajawal_500Medium-s.11hf8kjawvf51.ttf)format("truetype");font-display:swap;font-weight:500}@font-face{font-family:tajawal;src:url(../media/Tajawal_700Bold-s.1u-kpeu-zobfc.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:tajawal;src:url(../media/Tajawal_800ExtraBold-s.0asx4ti3v-o6o.ttf)format("truetype");font-display:swap;font-weight:800}@font-face{font-family:tajawal Fallback;src:local(Arial);ascent-override:68.09%;descent-override:37.8%;line-gap-override:21.18%;size-adjust:94.43%}.VJ4aZG_className{font-family:tajawal,tajawal Fallback,system-ui,sans-serif}.VJ4aZG_variable{--glow-webfont-tajawal:"tajawal", "tajawal Fallback", system-ui, sans-serif}
@font-face{font-family:dmSerifDisplay;src:url(../media/DMSerifDisplay_400Regular-s.3seo8kqzt6t7-.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:dmSerifDisplay Fallback;src:local(Arial);ascent-override:102.23%;descent-override:33.06%;line-gap-override:0.0%;size-adjust:101.35%}._74fXFq_className{font-family:dmSerifDisplay,dmSerifDisplay Fallback,serif;font-weight:400}._74fXFq_variable{--glow-webfont-dm-serif-display:"dmSerifDisplay", "dmSerifDisplay Fallback", serif}
*,:before,:after{box-sizing:border-box}html,body{-webkit-text-size-adjust:100%;background:var(--glow-color-cream);color:var(--glow-color-ink);font-family:var(--glow-webfont-jakarta,var(--glow-font-jakarta)), var(--glow-webfont-tajawal,var(--glow-font-tajawal)), system-ui, sans-serif;margin:0}html:lang(ar) body,[lang|=ar]{font-family:var(--glow-webfont-tajawal,var(--glow-font-tajawal)), var(--glow-webfont-jakarta,var(--glow-font-jakarta)), system-ui, sans-serif}[lang|=en]{font-family:var(--glow-webfont-jakarta,var(--glow-font-jakarta)), var(--glow-webfont-tajawal,var(--glow-font-tajawal)), system-ui, sans-serif}main{text-align:center;place-content:center;gap:1.5rem;min-height:100vh;display:grid}.brand{font-family:var(--glow-webfont-dm-serif-display,var(--glow-font-dm-serif-display)), serif;margin:0;font-size:3rem}nav ul{justify-content:center;gap:1rem;margin:0;padding:0;list-style:none;display:flex}a{color:inherit}a:focus-visible{outline:3px solid var(--glow-color-ink);outline-offset:3px}.admin-kicker{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--glow-color-cream) 70%, transparent);font-size:10.5px;font-weight:700}.admin-bar{background:var(--glow-color-ink);color:var(--glow-color-cream);align-items:center;padding:14px 22px;display:flex}.admin-brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.admin-brand img,.admin-side-logo img{width:auto;height:26px;display:block}body:has(>.admin-side){grid-template-columns:256px minmax(0,1fr);align-items:start;min-height:100dvh;display:grid}body:has(>.admin-side)>.admin-side{grid-area:1/1}body:has(>.admin-side)>main{grid-area:1/2}.skip-link{inset-inline-start:12px;z-index:50;background:var(--glow-color-ink);color:var(--glow-color-cream);border-radius:10px;padding:10px 14px;position:absolute;top:-60px}.skip-link:focus{top:12px}.admin-mobilebar,.admin-scrim{display:none}.admin-side{z-index:30;background-color:var(--glow-color-ink);background-image:radial-gradient(ellipse 220px 160px at 100% 100%, color-mix(in srgb, var(--glow-color-pink) 12%, transparent), transparent 70%);height:100dvh;color:var(--glow-color-cream);flex-direction:column;display:flex;position:sticky;inset-block-start:0;overflow:hidden}.admin-side-watermark{opacity:.07;pointer-events:none;width:170px;position:absolute;inset-block-end:-46px;inset-inline-end:-46px}.admin-side-logo{min-height:62px;color:inherit;align-items:center;gap:12px;padding:22px 22px 10px;text-decoration:none;display:flex}.admin-side-logo img{height:30px}.admin-nav{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--glow-color-cream) 25%, transparent) transparent;flex:1;min-height:0;padding:6px 12px 8px;overflow-y:auto}.admin-nav ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.admin-nav-head{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--glow-color-cream) 75%, transparent);margin:0;padding:16px 12px 6px;font-size:10.5px;font-weight:700}:lang(ar) .admin-nav-head,:lang(ar) .admin-kicker{letter-spacing:0;font-size:12px}.admin-nav a,.admin-signout{width:100%;min-height:44px;font:inherit;color:var(--glow-color-cream);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.admin-nav a:hover,.admin-signout:hover{background:color-mix(in srgb, var(--glow-color-cream) 9%, transparent)}.admin-nav a:focus-visible,.admin-signout:focus-visible{outline:2px solid var(--glow-color-pink);outline-offset:2px}.admin-nav a[aria-current=page]{background:var(--glow-color-pink);color:var(--glow-color-ink);font-weight:700}.admin-nav svg,.admin-signout svg{flex:none}[dir=rtl] .admin-signout svg{transform:scaleX(-1)}.admin-side-foot{border-block-start:1px solid color-mix(in srgb, var(--glow-color-cream) 12%, transparent);margin:0 12px;padding:8px 0 14px}@media (max-width:900px){body:has(>.admin-side){display:block}.admin-mobilebar{z-index:25;background:var(--glow-color-ink);color:var(--glow-color-cream);align-items:center;gap:10px;padding:10px 16px;display:flex;position:sticky;inset-block-start:0}.admin-menu-btn{background:color-mix(in srgb, var(--glow-color-cream) 10%, transparent);width:40px;height:40px;color:var(--glow-color-cream);cursor:pointer;border:0;border-radius:10px;place-items:center;display:grid}.admin-menu-btn:focus-visible{outline:2px solid var(--glow-color-pink);outline-offset:2px}.admin-side{visibility:hidden;width:min(280px,86vw);height:100%;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}[dir=rtl] .admin-side{transform:translate(100%)}.admin-side[data-open=true]{visibility:visible;transform:none}.admin-scrim{z-index:29;background:color-mix(in srgb, var(--glow-color-ink) 45%, transparent);border:none;display:block;position:fixed;inset:0}html{scroll-padding-top:64px}}@media (max-width:900px) and (prefers-reduced-motion:no-preference){.admin-side{transition:transform .18s,visibility .18s}.admin-side[data-open=true]{transition:transform .18s,visibility}}.page{text-align:start;overflow-wrap:anywhere;place-content:start stretch;gap:.9rem;width:100%;max-width:760px;min-height:auto;margin-inline:auto;padding:1.25rem 1rem 3rem;display:grid}.page>*{min-width:0}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.title{font-family:var(--glow-webfont-dm-serif-display,var(--glow-font-dm-serif-display)), serif;margin:.25rem 0 0;font-size:2rem;font-weight:400;line-height:1.1}html:lang(ar) .title{font-family:var(--glow-webfont-tajawal,var(--glow-font-tajawal)), serif;font-weight:800}.lede{color:color-mix(in srgb, var(--glow-color-ink) 70%, transparent);margin:0;font-size:.92rem}.muted{color:color-mix(in srgb, var(--glow-color-ink) 72%, transparent)}.mono{font-variant-numeric:tabular-nums;font-size:.8rem}.card{border:1px solid color-mix(in srgb, var(--glow-color-ink) 10%, transparent);background:#fff;border-radius:16px;gap:.6rem;min-width:0;padding:1rem;display:grid}.card.empty{text-align:center;color:color-mix(in srgb, var(--glow-color-ink) 70%, transparent);margin:0;padding:1.5rem 1rem}.card-draft{background:color-mix(in srgb, var(--glow-color-pink) 35%, white);border-color:color-mix(in srgb, var(--glow-color-pink) 90%, var(--glow-color-ink) 10%)}.section-label{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--glow-color-ink) 72%, transparent);margin:0;font-size:.75rem;font-weight:800}.queue{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.queue-item{color:inherit;gap:.55rem;text-decoration:none}.queue-item:hover{border-color:var(--glow-color-ink)}.queue-top{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.queue-name{font-size:1.05rem;font-weight:800}.queue-foot{color:color-mix(in srgb, var(--glow-color-ink) 72%, transparent);justify-content:space-between;align-items:center;gap:.6rem;font-size:.82rem;display:flex}.queue-open{color:var(--glow-color-ink);font-weight:800}html[dir=rtl] .queue-open span,html[dir=rtl] .back-arrow{display:inline-block;transform:scaleX(-1)}.chip,.count-pill{letter-spacing:.04em;background:color-mix(in srgb, var(--glow-color-ink) 8%, transparent);border-radius:99px;flex:none;padding:.2rem .55rem;font-size:.72rem;font-weight:800}.count-pill{background:var(--glow-color-orange);color:var(--glow-text-on-accent);padding:.3rem .7rem;font-size:.78rem}.pills{flex-wrap:wrap;gap:.4rem;display:flex}.pill{border-radius:99px;padding:.3rem .7rem;font-size:.8rem;font-weight:700;line-height:1.3}.pill.calm{background:color-mix(in srgb, var(--glow-color-green) 14%, white);color:color-mix(in srgb, var(--glow-text-positive) 78%, black)}.pill.attention{background:color-mix(in srgb, var(--glow-color-orange) 14%, white);color:color-mix(in srgb, var(--glow-text-accent) 85%, black)}.back{border:1px solid color-mix(in srgb, var(--glow-color-ink) 14%, transparent);min-height:40px;color:var(--glow-color-ink);background:#fff;border-radius:99px;justify-self:start;align-items:center;gap:.4rem;padding:.35rem .9rem .35rem .7rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.back-arrow{font-size:1.3rem;line-height:1}.facts{gap:.7rem;margin:0;display:grid}.facts>div{gap:.15rem;display:grid}.facts dt{color:color-mix(in srgb, var(--glow-color-ink) 72%, transparent);font-size:.78rem}.facts dd{margin:0;font-weight:600}.rows{margin:0;padding:0;list-style:none;display:grid}.row{border-block-end:1px solid color-mix(in srgb, var(--glow-color-ink) 8%, transparent);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 0;font-size:.9rem;display:flex}.row:last-child{border-block-end:0}.row strong{font-weight:700}.result{text-transform:uppercase;letter-spacing:.04em;background:color-mix(in srgb, var(--glow-color-ink) 8%, transparent);border-radius:99px;flex:none;padding:.25rem .6rem;font-size:.75rem;font-weight:800}.result.pass{background:color-mix(in srgb, var(--glow-color-green) 16%, white);color:var(--glow-text-positive)}.result.warn,.result.fail{background:color-mix(in srgb, var(--glow-color-orange) 16%, white);color:var(--glow-text-accent)}.decision{gap:.8rem}.choices{border:0;gap:.5rem;margin:0;padding:0;display:grid}.choice{border:1.5px solid color-mix(in srgb, var(--glow-color-ink) 16%, transparent);cursor:pointer;border-radius:14px;align-items:center;gap:.7rem;min-height:52px;padding:.6rem .9rem;font-weight:700;display:flex}.choice.on{border-color:var(--glow-color-ink);background:color-mix(in srgb, var(--glow-color-cream) 70%, white)}.choice input{accent-color:var(--glow-color-ink);block-size:1.15rem;inline-size:1.15rem;min-height:0;margin:0}.decided{justify-items:start}.decided p{margin:0}.note{border-radius:12px;margin:0;padding:.75rem .9rem;font-size:.88rem}.note.info{background:color-mix(in srgb, var(--glow-color-blue) 60%, white)}.note.warn{border:1.5px solid var(--glow-color-orange);background:#fff}.btn{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:.7rem 1.1rem;font-weight:800;text-decoration:none;display:inline-flex}.btn.block{inline-size:100%}.btn.small{background:var(--glow-color-ink);min-height:36px;color:var(--glow-color-cream);border-radius:99px;flex:none;padding:.35rem .8rem;font-size:.82rem}.btn.primary{background:var(--glow-color-orange);color:var(--glow-text-on-accent)}.btn.secondary{color:var(--glow-color-ink);border-color:var(--glow-color-ink);background:#fff}.pay-section{gap:.75rem;margin-top:2.5rem;display:grid}.settings-line{display:block}.queue-top .pill{white-space:nowrap;flex-shrink:0}.field{gap:.35rem;display:grid}.field-label{font-size:.82rem;font-weight:700}.check{cursor:pointer;align-items:flex-start;gap:.6rem;min-block-size:44px;padding-block:.6rem;font-weight:600;display:flex}.check input{accent-color:var(--glow-color-ink);block-size:1.15rem;inline-size:1.15rem;flex:none;min-height:0;margin:.15rem 0 0;padding:0}.hint{color:color-mix(in srgb, var(--glow-color-ink) 70%, transparent);font-size:.85rem}input,select,textarea{font:inherit;border:1.5px solid color-mix(in srgb, var(--glow-color-ink) 22%, transparent);inline-size:100%;color:var(--glow-color-ink);background:#fff;border-radius:14px;min-height:48px;padding:.7rem .85rem}input:focus,select:focus,textarea:focus{border-color:var(--glow-color-ink)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--glow-color-ink);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.signin{max-width:440px}.signin form{gap:.9rem}.devcode{letter-spacing:.12em;background:color-mix(in srgb, var(--glow-color-ink) 8%, transparent);border-radius:8px;padding:.1rem .45rem;font-weight:800;display:inline-block}.checks-summary{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;font-weight:700;display:flex}.attention-text{color:var(--glow-text-accent)}.check-source{margin-block-start:.1rem;font-size:.8rem;display:block}.all-checks summary{cursor:pointer;padding:.4rem 0;font-size:.88rem;font-weight:800;list-style-position:inside}.decided{gap:.35rem}.decided.ok{border-color:color-mix(in srgb, var(--glow-color-green) 45%, white);background:color-mix(in srgb, var(--glow-color-green) 8%, white)}.decided.stop{border-color:color-mix(in srgb, var(--glow-color-orange) 45%, white);background:color-mix(in srgb, var(--glow-color-orange) 6%, white)}.decided-title{font-family:var(--glow-webfont-dm-serif-display,var(--glow-font-dm-serif-display)), serif;margin:0;font-size:1.6rem;font-weight:400}html:lang(ar) .decided-title{font-family:var(--glow-webfont-tajawal,var(--glow-font-tajawal)), serif;font-weight:800}.chip.money{font-variant-numeric:tabular-nums;font-weight:800}.facts.compact{margin:.25rem 0 0}.note.ok{border:1.5px solid color-mix(in srgb, var(--glow-color-green) 45%, white);background:color-mix(in srgb, var(--glow-color-green) 10%, white)}.agreement>.btn{justify-self:start}@media (min-width:720px){.filters{flex-wrap:wrap;overflow-x:visible}}.actions{flex-wrap:wrap;gap:.6rem;margin-block-start:.6rem;display:flex}.queue-item .decision{margin-block-start:.4rem}div.note.warn{gap:.25rem;display:grid}.case-note{overflow-wrap:anywhere;margin:0;font-size:.88rem}.pill.ok{background:color-mix(in srgb, var(--glow-color-green) 14%, white);color:color-mix(in srgb, var(--glow-text-positive) 78%, black)}.pill.stop{background:color-mix(in srgb, var(--glow-color-orange) 14%, white);color:color-mix(in srgb, var(--glow-text-accent) 85%, black);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--glow-color-orange) 45%, transparent)}.search{gap:.5rem;display:flex}input[type=search]::-webkit-search-cancel-button{appearance:none}.search input{flex:1;min-width:0}.filters{scrollbar-width:none;gap:.4rem;padding-block-end:.15rem;display:flex;overflow-x:auto}.filter{font:inherit;border:1px solid color-mix(in srgb, var(--glow-color-ink) 18%, transparent);min-height:36px;color:var(--glow-color-ink);cursor:pointer;background:#fff;border-radius:99px;flex:none;padding:.35rem .85rem;font-size:.82rem;font-weight:700}.filter.on{background:var(--glow-color-ink);border-color:var(--glow-color-ink);color:var(--glow-color-cream)}.filter:focus-visible,.btn:focus-visible{outline:3px solid var(--glow-color-orange);outline-offset:2px}@media (min-width:720px){.facts.two,.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.status-block{border-inline-start:4px solid var(--glow-color-ink);background:color-mix(in srgb, var(--glow-color-cream) 60%, white);border-radius:14px;gap:.2rem;padding:.85rem 1rem;display:grid}.status-block.ok{border-inline-start-color:var(--glow-color-green);background:color-mix(in srgb, var(--glow-color-green) 9%, white)}.status-block.attention,.status-block.stop{border-inline-start-color:var(--glow-color-orange);background:color-mix(in srgb, var(--glow-color-orange) 9%, white)}.status-block p{margin:0}.status-title{font-size:1.05rem;font-weight:800}.status-hint{color:color-mix(in srgb, var(--glow-color-ink) 75%, transparent);font-size:.9rem}.status-reasons{color:var(--glow-text-accent);font-size:.85rem;font-weight:700}.sub-form{border-block-start:1px solid color-mix(in srgb, var(--glow-color-ink) 10%, transparent);gap:.8rem;padding-block-start:.9rem;display:grid}.sub-title{margin:0;font-size:1rem;font-weight:800}.sub-form .hint{margin:0}.form-grid{align-items:start;gap:.8rem;display:grid}.choices.horizontal{flex-wrap:wrap;display:flex}.choices.horizontal .choice{flex:10rem}.choices legend{margin-block-end:.4rem}.actions{flex-wrap:wrap;gap:.5rem;display:flex}.btn.danger{background:var(--glow-color-ink);color:var(--glow-color-cream)}.btn.quiet-danger{color:var(--glow-text-accent);border-color:color-mix(in srgb, var(--glow-color-orange) 55%, transparent);background:0 0;justify-self:start}.btn:disabled{opacity:.55;cursor:progress}.danger-zone{border-block-start-color:color-mix(in srgb, var(--glow-color-orange) 45%, transparent)}.file-actions{flex:none;align-items:center;gap:.5rem;display:flex}.timeline{margin:0;padding:0;list-style:none;display:grid}.timeline-item{grid-template-columns:1.1rem minmax(0,1fr);gap:.6rem;padding-block:.55rem;display:grid;position:relative}.timeline-item:not(:last-child):after{content:"";background:color-mix(in srgb, var(--glow-color-ink) 12%, transparent);inline-size:2px;position:absolute;inset-block:1.45rem -.15rem;inset-inline-start:calc(.55rem - 1px)}.timeline-dot{background:color-mix(in srgb, var(--glow-color-ink) 40%, white);border-radius:50%;block-size:.7rem;inline-size:.7rem;margin-block-start:.35rem;margin-inline-start:.2rem}.timeline-item.ok .timeline-dot{background:var(--glow-color-green)}.timeline-item.stop .timeline-dot,.timeline-item.attention .timeline-dot{background:var(--glow-color-orange)}.timeline-body{gap:.1rem;display:grid}.muted.small,.timeline-body .small{font-size:.8rem}.content-row{flex-wrap:wrap}.content-main{flex:14rem;gap:.3rem;min-inline-size:0;display:grid}.content-row>.sub-form{flex-basis:100%}.audit-filters{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:.75rem 1rem;display:grid}.audit-rows{gap:.6rem}.audit-row{gap:.3rem;display:grid}.audit-what{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.audit-words{font-size:.95rem;font-weight:700}.audit-command{color:color-mix(in srgb, var(--glow-color-ink) 72%, transparent);overflow-wrap:anywhere;font-size:.78rem}.audit-facts{flex-wrap:wrap;gap:4px 16px;margin:2px 0 0;font-size:.82rem;display:flex}.audit-facts div{gap:6px;min-width:0;display:flex}.audit-facts dt{color:color-mix(in srgb, var(--glow-color-ink) 72%, transparent)}.audit-facts dd{overflow-wrap:anywhere;margin:0;font-weight:600}.staff-section{gap:.6rem;margin-block-start:1.5rem;display:grid}.staff-request,.staff-person{gap:.4rem;display:grid}.staff-permissions{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.staff-permission{border-block-start:1px solid color-mix(in srgb, var(--glow-color-ink) 10%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-block:.35rem;display:flex}.staff-permission>.sub-form{flex-basis:100%}.staff-code{font-variant-numeric:tabular-nums;letter-spacing:.3em;max-inline-size:12ch}.moderation-quote{border-inline-start:3px solid color-mix(in srgb, var(--glow-color-ink) 18%, transparent);background:color-mix(in srgb, var(--glow-color-ink) 4%, transparent);border-radius:.5rem;gap:.3rem;margin:0;padding:.6rem .8rem;display:grid}.moderation-quote[data-target=on]{border-inline-start-color:var(--glow-color-orange)}.moderation-quote p{margin:0}.moderation-stars{color:var(--glow-color-orange);letter-spacing:.08em}.moderation-stars-off{opacity:.25}.moderation-body{white-space:pre-wrap;overflow-wrap:anywhere}.moderation-reply-title{font-size:.82rem;font-weight:800}.moderation-quote .chip{justify-self:start}fieldset.contents{border:0;margin:0;padding:0;display:contents}.page.support{max-width:980px}.support-forms{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:.75rem;display:grid}.support-forms .btn{justify-self:start}.support-result{gap:.75rem;display:grid}.support-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .75rem;padding-block:.35rem;display:flex}.support-reveal{gap:.6rem;display:grid}.support-reveal .btn{justify-self:start}.emergency-section{gap:.75rem;margin-top:2.5rem;display:grid}.emergency-facts{gap:.2rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.emergency-history,.report-history{margin:0;padding:0}.restriction-impact{margin-block-end:.75rem}.restriction-impact li{padding-block:.2rem}.restriction-history-title{margin-block:1rem 0}.pause-scope{border-block-start:1px solid color-mix(in srgb, var(--glow-color-ink) 8%, transparent);gap:.4rem;padding-block:.85rem;display:grid}.pause-scope .btn{justify-self:start}.pause-scope p{margin:0}.pause-history-title{margin-block:1rem 0}.restriction-entry{line-height:1.5;display:block}.page.overview{gap:1.25rem;max-width:1120px;padding:1.75rem 2rem 3rem}.overview-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 1rem;display:flex}.overview-when{color:color-mix(in srgb, var(--glow-color-ink) 70%, transparent);margin:0;font-size:13px}.overview-when.warn{color:var(--glow-color-ink);font-weight:700}.overview-title{margin:4px 0 0;font-size:26px;font-weight:700;line-height:1.2}.overview-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.segmented{background:color-mix(in srgb, var(--glow-color-ink) 6%, transparent);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.segmented button{font:inherit;min-height:34px;color:color-mix(in srgb, var(--glow-color-ink) 75%, transparent);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:13px;font-weight:600}.segmented button[aria-pressed=true]{color:var(--glow-color-ink);box-shadow:0 1px 2px color-mix(in srgb, var(--glow-color-ink) 14%, transparent);background:#fff}.icon-btn{border:1px solid color-mix(in srgb, var(--glow-color-ink) 14%, transparent);width:40px;height:40px;color:var(--glow-color-ink);cursor:pointer;background:#fff;border-radius:10px;place-items:center;display:inline-grid}.icon-btn[aria-disabled=true]{opacity:.5;cursor:progress}.segmented button:focus-visible,.icon-btn:focus-visible,.needs a:focus-visible{outline:3px solid var(--glow-color-ink);outline-offset:2px}.panel{border:1px solid color-mix(in srgb, var(--glow-color-ink) 7%, transparent);background:#fff;border-radius:18px}.panel.empty{margin:0;padding:18px 20px}.needs{overflow:hidden}.needs-head{border-block-end:1px solid color-mix(in srgb, var(--glow-color-ink) 7%, transparent);align-items:center;gap:10px;padding:16px 20px;display:flex}.needs-head h2{margin:0;font-size:18px;font-weight:700}.needs-count{background:var(--glow-color-orange);min-width:24px;height:24px;color:var(--glow-text-on-accent);border-radius:99px;place-items:center;padding:0 7px;font-size:12px;font-weight:800;display:inline-grid}.needs-clear{color:color-mix(in srgb, var(--glow-color-ink) 80%, transparent);align-items:center;gap:10px;margin:0;padding:18px 20px;font-weight:600;display:flex}.needs-list,.needs-group>ul{margin:0;padding:0;list-style:none}.needs-group+.needs-group{border-block-start:1px solid color-mix(in srgb, var(--glow-color-ink) 7%, transparent)}.needs-row{grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:16px;padding:13px 20px;display:grid}.needs-row+.needs-row{border-block-start:1px solid color-mix(in srgb, var(--glow-color-ink) 5%, transparent)}.needs-kind{align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.needs-kind .dot{background:var(--glow-color-ink);border-radius:9px;flex:none;width:8px;height:8px}.needs-kind .dot.urgent{background:var(--glow-color-orange)}.needs-what{gap:2px;min-width:0;display:grid}.needs-title{flex-wrap:wrap;gap:8px;font-size:15px;font-weight:600;display:flex}.needs-title .mono,.needs-sub{color:color-mix(in srgb, var(--glow-color-ink) 70%, transparent);font-size:13px}.needs-row .btn.small{background:var(--glow-color-orange);color:var(--glow-text-on-accent);white-space:nowrap;border-radius:9px;min-height:34px;padding:6px 13px;font-size:14px;font-weight:600}.needs-more{text-align:center;color:var(--glow-color-ink);border-block-start:1px solid color-mix(in srgb, var(--glow-color-ink) 5%, transparent);padding:12px 20px;font-size:14px;font-weight:600;text-decoration:none;display:block}.needs-more:hover{background:color-mix(in srgb, var(--glow-color-ink) 4%, transparent)}.overview-row{gap:10px;display:grid}:lang(ar) .row-label{letter-spacing:0;font-size:13px}.row-label{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--glow-color-ink) 72%, transparent);margin:8px 0 0;font-size:12px;font-weight:700}.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;margin:0;display:grid}.kpi:last-child:nth-child(odd){grid-column:1/-1}.kpi{margin-block-end:14px}@media (min-width:1100px){.kpis{grid-template-columns:repeat(var(--tiles,4), minmax(0, 1fr))}.kpi:last-child:nth-child(odd){grid-column:auto}}.kpi{grid-row:span 3;grid-template-rows:subgrid;border:1px solid color-mix(in srgb, var(--glow-color-ink) 10%, transparent);background:#fff;border-radius:14px;align-content:start;row-gap:4px;min-height:112px;padding:16px 20px;display:grid}.kpi dt,.kpi dd{margin:0}.kpi-label{color:color-mix(in srgb, var(--glow-color-ink) 72%, transparent);font-size:13px;font-weight:600}.kpi-value{font-family:var(--glow-webfont-dm-serif-display,var(--glow-font-dm-serif-display)), serif;font-variant-numeric:tabular-nums;text-align:start;direction:ltr;unicode-bidi:isolate;font-size:34px;line-height:1.1}[dir=rtl] .kpi-value{text-align:right}.kpi .kpi-foot{color:color-mix(in srgb, var(--glow-color-ink) 72%, transparent);margin-block-start:auto;font-size:12px}@media (max-width:640px){.kpis{gap:10px}.kpi{min-height:96px;padding:14px 16px}.kpi-value{font-size:28px}.page.overview{padding:1.25rem 1rem 2.5rem}.needs-row{grid-template-columns:minmax(0,1fr) auto}.needs-kind{grid-column:1/-1}}.page.cases{max-width:1280px}.page.cases .page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.cases-layout{align-items:start;gap:1rem;display:grid}@media (min-width:1100px){.cases-layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.cases-list{gap:.75rem;min-width:0;display:grid}.cases-filters{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.6rem;display:grid}.cases-find-row{align-items:center;gap:.4rem;display:flex}.cases-find-row input{flex:1;min-width:0}.cases-rows{gap:.5rem}.case-row-open{font:inherit;color:inherit;text-align:start;border:1px solid color-mix(in srgb, var(--glow-color-ink) 10%, transparent);cursor:pointer;background:#fff;border-radius:14px;gap:.3rem;width:100%;padding:.8rem .95rem;display:grid}.case-row-open:hover{border-color:color-mix(in srgb, var(--glow-color-ink) 30%, transparent)}.case-row-open:focus-visible{outline:3px solid var(--glow-color-orange);outline-offset:2px}.case-row.on .case-row-open{border-color:var(--glow-color-ink);box-shadow:inset 0 0 0 1px var(--glow-color-ink)}.case-row-top{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.case-row-subject{overflow-wrap:anywhere;font-weight:700}.case-row-meta{font-size:.85rem}.pill.priority-urgent{background:color-mix(in srgb, var(--glow-color-orange) 22%, white);color:color-mix(in srgb, var(--glow-text-accent) 85%, black);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--glow-color-orange) 55%, transparent)}.pill.priority-high{background:color-mix(in srgb, var(--glow-color-orange) 12%, white);color:color-mix(in srgb, var(--glow-text-accent) 85%, black)}.pill.priority-normal{background:color-mix(in srgb, var(--glow-color-ink) 7%, white);color:var(--glow-color-ink)}.pill.priority-low{color:color-mix(in srgb, var(--glow-color-ink) 75%, white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--glow-color-ink) 15%, transparent);background:#fff}.case-detail{gap:.75rem;min-width:0;display:grid}.case-detail-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.case-controls{gap:.9rem;display:grid}.case-note{white-space:pre-wrap;overflow-wrap:anywhere}.case-new{gap:.75rem;display:grid}.case-reach{flex-wrap:wrap;gap:.25rem .9rem;font-size:.85rem;display:flex}.case-told{gap:.5rem;display:grid}.cases-linked{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}body:has(>.admin-side) .page:not(.overview){gap:1rem;max-width:1040px;padding:1.75rem 2rem 3rem}body:has(>.admin-side) .page h1.title{margin:4px 0 0;font-family:inherit;font-size:26px;font-weight:700;line-height:1.2}body:has(>.admin-side) .page h2.title{margin:1rem 0 0;font-family:inherit;font-size:18px;font-weight:700;line-height:1.3}body:has(>.admin-side) .lede{max-width:72ch;font-size:14px}body:has(>.admin-side) .card{border-color:color-mix(in srgb, var(--glow-color-ink) 7%, transparent);border-radius:18px;padding:18px 20px}body:has(>.admin-side) .queue-item.card:hover{border-color:color-mix(in srgb, var(--glow-color-ink) 16%, transparent)}body:has(>.admin-side) .btn:not(.small){border-radius:10px;min-height:40px;padding:0 16px;font-size:14px;font-weight:700}body:has(>.admin-side) .btn.small{border-radius:9px;font-weight:600}body:has(>.admin-side) input:not([type=checkbox]):not([type=radio]){border:1px solid color-mix(in srgb, var(--glow-color-ink) 18%, transparent);border-radius:10px;min-height:44px;padding:.55rem .8rem}body:has(>.admin-side) select{border:1px solid color-mix(in srgb, var(--glow-color-ink) 18%, transparent);border-radius:10px;min-height:44px;padding:.55rem .8rem}body:has(>.admin-side) textarea{border:1px solid color-mix(in srgb, var(--glow-color-ink) 18%, transparent);border-radius:10px;min-height:44px;padding:.55rem .8rem}body:has(>.admin-side) .field-label{font-size:13px;font-weight:600}body:has(>.admin-side) .filters{background:color-mix(in srgb, var(--glow-color-ink) 6%, transparent);border-radius:12px;place-self:start;gap:2px;max-width:100%;padding:3px;display:inline-flex}body:has(>.admin-side) .filter{min-height:34px;color:color-mix(in srgb, var(--glow-color-ink) 75%, transparent);background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:13px;font-weight:600}body:has(>.admin-side) .filter:focus-visible{outline:3px solid var(--glow-color-ink);outline-offset:2px}:is(body:has(>.admin-side) .filter.on,body:has(>.admin-side) .filter[aria-pressed=true]){color:var(--glow-color-ink);box-shadow:0 1px 2px color-mix(in srgb, var(--glow-color-ink) 14%, transparent);background:#fff}@media (max-width:640px){body:has(>.admin-side) .page:not(.overview){padding:1.25rem 1rem 2.5rem}}
