:root{--ground:#f6f9f9;--surface:#fff;--ink:#0c1f1e;--muted:#4d6260;--line:#d5e1e0;--line-strong:#b7c9c7;--teal:#0b3d3a;--teal-2:#135550;--teal-text:#135550;--on-teal:#ecf5f3;--on-teal-muted:#a8c6c1;--star:#ffffff12;--amber:#e9a23b;--amber-ink:#8a5200;--amber-soft:#fcefda;--on-amber:#1e1300;--ok:#157046;--warn:#8a6100;--bad:#b02e23;--ok-soft:#e1f2e8;--warn-soft:#fbf0d3;--bad-soft:#f9e2df;--crit:#d2691e;--crit-text:#a2480c;--focus:#9a5b00;--shadow-lg:0 40px 80px -40px #00000073;--shadow-md:0 18px 40px -28px #0b3d3a73;--shadow-sm:0 1px 3px #0000001f;--display:var(--font-display,"Schibsted Grotesk"), var(--font-ar,"Noto Kufi Arabic"), "Segoe UI", system-ui, sans-serif;--body:var(--font-body,"Figtree"), var(--font-ar,"Noto Kufi Arabic"), "Segoe UI", system-ui, sans-serif;--ar:var(--font-ar,"Noto Kufi Arabic"), "Segoe UI", Tahoma, sans-serif;--mono:ui-monospace, "Cascadia Mono", "SF Mono", Consolas, monospace;--ease:cubic-bezier(.2,.8,.2,1);--radius:12px;--header-h:64px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#061211;--surface:#0c1d1c;--ink:#e3efed;--muted:#93aca8;--line:#1c3432;--line-strong:#2b4a47;--teal:#0e2c2a;--teal-2:#17423f;--teal-text:#7fd1c6;--on-teal:#e3f0ee;--on-teal-muted:#93b5b0;--star:#ffffff0d;--amber:#f2b65a;--amber-ink:#f2b65a;--amber-soft:#2a1e0b;--on-amber:#1e1300;--ok:#45c98b;--warn:#e6ba4c;--bad:#f2725f;--ok-soft:#0e2a1e;--warn-soft:#2a220c;--bad-soft:#2e1512;--crit:#f08a3e;--crit-text:#f29a55;--focus:#f2b65a;--shadow-lg:0 40px 80px -40px #000c;--shadow-md:0 18px 40px -28px #000c;--shadow-sm:0 1px 3px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--ground:#061211;--surface:#0c1d1c;--ink:#e3efed;--muted:#93aca8;--line:#1c3432;--line-strong:#2b4a47;--teal:#0e2c2a;--teal-2:#17423f;--teal-text:#7fd1c6;--on-teal:#e3f0ee;--on-teal-muted:#93b5b0;--star:#ffffff0d;--amber:#f2b65a;--amber-ink:#f2b65a;--amber-soft:#2a1e0b;--on-amber:#1e1300;--ok:#45c98b;--warn:#e6ba4c;--bad:#f2725f;--ok-soft:#0e2a1e;--warn-soft:#2a220c;--bad-soft:#2e1512;--crit:#f08a3e;--crit-text:#f29a55;--focus:#f2b65a;--shadow-lg:0 40px 80px -40px #000c;--shadow-md:0 18px 40px -28px #000c;--shadow-sm:0 1px 3px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
*,:before,:after{box-sizing:border-box}html,body{margin:0}html{scroll-padding-top:calc(var(--header-h) + 16px);-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font:16px/1.6 var(--body);-webkit-font-smoothing:antialiased;min-height:100dvh;overflow-x:hidden}:lang(ar) body,body:lang(ar){line-height:1.75}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.12}:lang(ar) :is(h1,h2,h3,h4){letter-spacing:0;line-height:1.4}h1{font-size:clamp(1.7rem,3.4vw,2.35rem);font-weight:800}h2{font-size:clamp(1.3rem,2.4vw,1.6rem);font-weight:800}h3{letter-spacing:-.01em;font-size:1.08rem;font-weight:700}p{margin:0}a{color:inherit}img,svg{max-width:100%}code,.mono{font-family:var(--mono);overflow-wrap:anywhere}[dir=rtl] code,[dir=rtl] .mono,.ltr{direction:ltr;unicode-bidi:isolate}.num{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.small{font-size:.86rem}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}.band :focus-visible,.app-header :focus-visible{outline-color:var(--amber)}::selection{background:color-mix(in srgb, var(--amber) 45%, transparent)}[hidden]{display:none!important}.wrap{max-width:1240px;padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px));margin-inline:auto}.stack{align-content:start;gap:16px;min-width:0;display:grid}.stack-lg{align-content:start;gap:28px;min-width:0;display:grid}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.row-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:960px){.grid-3{grid-template-columns:1fr 1fr}}@media (max-width:760px){.grid-2,.grid-3{grid-template-columns:1fr}}.kicker{font:700 .74rem/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--amber-ink);flex-wrap:wrap;align-items:center;gap:10px;display:flex}:lang(ar) .kicker{letter-spacing:0;font-size:.82rem}.lede{color:var(--muted);max-width:62ch;font-size:1.04rem}.pk{font:800 .7rem/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}:lang(ar) .pk{letter-spacing:0;font-size:.78rem}.band{background-color:var(--teal);color:var(--on-teal);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.09' stroke-width='1'%3E%3Crect x='18' y='18' width='20' height='20'/%3E%3Crect x='18' y='18' width='20' height='20' transform='rotate(45 28 28)'/%3E%3C/g%3E%3C/svg%3E");background-size:56px 56px;position:relative}.band:before{content:"";background:linear-gradient(90deg, var(--teal) 25%, color-mix(in srgb, var(--teal) 35%, transparent));pointer-events:none;position:absolute;inset:0}[dir=rtl] .band:before{background:linear-gradient(270deg, var(--teal) 25%, color-mix(in srgb, var(--teal) 35%, transparent))}.band>*{position:relative}.band .kicker{color:var(--amber)}.band .lede{color:var(--on-teal-muted)}.btn{min-height:44px;font:700 .93rem/1.1 var(--body);cursor:pointer;text-align:center;white-space:nowrap;color:var(--ink);background:0 0;border:1.5px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;display:inline-flex;position:relative}.btn-amber{background:var(--amber);color:var(--on-amber)}.btn-amber:hover{filter:brightness(1.06)}.btn-teal{background:var(--teal-2);color:var(--on-teal)}.btn-teal:hover{filter:brightness(1.12)}.btn-line{border-color:var(--line-strong);color:var(--ink);background:0 0}.btn-line:hover{border-color:var(--ink)}.btn-ghost{color:var(--teal-text);padding-inline:10px}.btn-ghost:hover{background:color-mix(in srgb, var(--teal-text) 10%, transparent)}.btn-danger{background:var(--bad);color:#fff}.btn-danger:hover{filter:brightness(1.08)}.btn-sm{min-height:36px;padding:7px 12px;font-size:.85rem}.btn-block{width:100%}.band .btn-line,.app-header .btn-line{color:var(--on-teal);border-color:#ffffff59}.band .btn-line:hover,.app-header .btn-line:hover{border-color:var(--on-teal)}.btn[disabled],.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;filter:none}.btn .spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.btn[data-pending=true]{cursor:progress}.link{color:var(--teal-text);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.link:hover{text-decoration-thickness:2px}button.link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.icon-btn{border:1px solid var(--line-strong);color:inherit;cursor:pointer;background:0 0;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;text-decoration:none;display:inline-grid;position:relative}.icon-btn:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:clamp(16px,2.4vw,22px)}.panel-flush{padding:0;overflow:hidden}.panel .ph{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.panel-flush .ph{padding:16px 18px 0}.panel .ph h2,.panel .ph h3{font-size:1.05rem}.panel-accent{border-top:4px solid var(--amber)}.panel-teal{background:var(--teal);color:var(--on-teal);border-color:#0000}.band-chip{font:800 .76rem/1 var(--body);letter-spacing:.1em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}:lang(ar) .band-chip{letter-spacing:0;font-size:.82rem}.c-ok{background:var(--ok-soft);color:var(--ok)}.c-warn{background:var(--warn-soft);color:var(--warn)}.c-bad{background:var(--bad-soft);color:var(--bad)}.c-info{background:color-mix(in srgb, var(--teal-text) 14%, transparent);color:var(--teal-text)}.c-neutral{background:color-mix(in srgb, var(--muted) 14%, transparent);color:var(--muted)}.c-amber{background:var(--amber-soft);color:var(--amber-ink)}.pill{font:800 .66rem/1 var(--body);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}:lang(ar) .pill{letter-spacing:0;text-transform:none;font-size:.74rem}.pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pill.no-dot:before{display:none}.light{vertical-align:middle;background:#0c1f1e;border-radius:999px;flex:none;gap:5px;padding:5px 7px;display:inline-flex}.light i{opacity:.45;background:#4a5554;border-radius:50%;width:12px;height:12px}.light[data-l=RED] i:first-child{opacity:1;background:#f05a4b;box-shadow:0 0 8px #f05a4b}.light[data-l=YELLOW] i:nth-child(2){opacity:1;background:#f4c23d;box-shadow:0 0 8px #f4c23d}.light[data-l=GREEN] i:nth-child(3){opacity:1;background:#3dcb83;box-shadow:0 0 8px #3dcb83}.light.sm{gap:3px;padding:3px 5px}.light.sm i{width:8px;height:8px}.light-row{align-items:center;gap:10px;display:inline-flex}.pb{vertical-align:middle;flex:none;gap:3px;display:inline-flex}.pb i{background:var(--line);border-radius:2px;width:18px;height:8px}.pb[data-p="3"] i{background:var(--ok)}.pb[data-p="2"] i:nth-child(-n+2){background:var(--warn)}.pb[data-p="1"] i:first-child{background:var(--bad)}.gauge{justify-items:center;gap:8px;display:grid}.gauge svg{width:100%;max-width:280px;height:auto;overflow:visible}.gauge .g-bg{stroke:var(--line)}.gauge .g-val{transition:stroke-dasharray .6s var(--ease), stroke .2s}.gauge .g-tick{stroke:var(--muted)}.gauge text{fill:var(--muted);font:600 11px var(--body)}.gauge .g-score{fill:var(--ink);font:800 46px var(--display);letter-spacing:-1.5px}.gauge .g-empty{fill:var(--muted);font:700 22px var(--display)}.gauge.sm svg{max-width:180px}.comp{gap:14px;display:grid}.comp-row{grid-template-columns:minmax(0,170px) 1fr 44px;align-items:center;gap:6px 12px;font-size:.88rem;display:grid}.comp-row .lbl{font-weight:600;display:grid}.comp-row .lbl small{color:var(--muted);font-size:.74rem;font-weight:500}.comp .tk{background:var(--line);border-radius:4px;height:8px;overflow:hidden}.comp .tk i{background:var(--teal-2);transform-origin:0;border-radius:4px;height:100%;display:block}[dir=rtl] .comp .tk i{transform-origin:100%}.comp .tk i.v-ok{background:var(--ok)}.comp .tk i.v-warn{background:var(--warn)}.comp .tk i.v-bad{background:var(--bad)}.comp .n{text-align:end;font-variant-numeric:tabular-nums;font-weight:700}.comp-row .why{color:var(--muted);grid-column:1/-1;margin-top:-4px;font-size:.82rem}@media (max-width:520px){.comp-row{grid-template-columns:1fr 44px}.comp-row .tk{grid-area:2/1/auto/-1}}.signals{min-width:0;margin:0;display:grid}.sig{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,170px) minmax(0,1fr);align-items:center;gap:12px;padding:12px 0;display:grid}.sig:first-child{padding-top:0}.sig:last-child{border-bottom:0}.sig dt{color:var(--muted);font-size:.8rem;font-weight:600}.sig dd{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin:0;font-weight:600;display:flex}@media (max-width:700px){.sig{grid-template-columns:1fr;gap:4px}}.signals{min-width:0;container-type:inline-size}@container (max-width:380px){.sig{grid-template-columns:1fr;gap:4px}}.light-row{flex-wrap:wrap;min-width:0}.alert{border:1px solid var(--line);background:var(--ground);border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.alert.on{background:var(--bad-soft);border-color:color-mix(in srgb, var(--bad) 40%, transparent)}.alert.warn{background:var(--warn-soft);border-color:color-mix(in srgb, var(--warn) 40%, transparent)}.alert.info{background:var(--amber-soft);border-color:color-mix(in srgb, var(--amber) 50%, transparent)}.alert svg{flex:none;margin-top:2px}.alert b.t{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.76rem;display:block}:lang(ar) .alert b.t{letter-spacing:0;font-size:.82rem}.alert.on b.t{color:var(--bad)}.alert.warn b.t{color:var(--warn)}.alert.info b.t{color:var(--amber-ink)}.alert>div{gap:2px;min-width:0;display:grid}.tabs{background:var(--ground);border:1px solid var(--line);scrollbar-width:none;border-radius:9px;gap:4px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs>a,.tabs>button{all:unset;box-sizing:border-box;cursor:pointer;font:600 .86rem/1 var(--body);color:var(--muted);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:9px 12px;display:inline-flex}.tabs>a:hover,.tabs>button:hover{color:var(--ink)}.tabs>[aria-selected=true],.tabs>[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:700}.tabs>a:focus-visible,.tabs>button:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.tabs .count{background:var(--amber-soft);color:var(--amber-ink);border-radius:999px;padding:2px 6px;font-size:.72rem;font-weight:800}[role=tabpanel]:focus-visible{outline-offset:6px}.tbl-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow-x:auto}.panel .tbl-wrap{border:0;border-radius:0}table.tbl{border-collapse:collapse;width:100%;min-width:560px}.tbl th,.tbl td{text-align:start;border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 14px}.tbl tr:last-child td{border-bottom:0}.tbl thead th{font:800 .7rem/1.2 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:var(--ground);white-space:nowrap}:lang(ar) .tbl thead th{letter-spacing:0;font-size:.78rem}.tbl td.end,.tbl th.end{text-align:end}.tbl tbody tr{transition:background .15s}.tbl tbody tr.clickable:hover{background:color-mix(in srgb, var(--teal-text) 5%, transparent)}.tbl .primary{gap:1px;font-weight:700;text-decoration:none;display:grid}.tbl .primary small{color:var(--muted);font-size:.78rem;font-weight:500}.tbl a.primary:hover span:first-child{text-underline-offset:3px;text-decoration:underline}.tbl-compact th,.tbl-compact td{padding:9px 10px;font-size:.9rem}.form{gap:16px;display:grid}.field{gap:6px;min-width:0;display:grid}.field>label,.field>.label{color:var(--muted);font-size:.85rem;font-weight:600}.field .hint{color:var(--muted);font-size:.78rem}.field .err{color:var(--bad);align-items:center;gap:6px;font-size:.82rem;font-weight:600;display:flex}.input,.select,.textarea{font:500 1rem/1.3 var(--body);color:var(--ink);background:var(--ground);border:1px solid var(--line-strong);border-radius:8px;width:100%;min-width:0;padding:11px 12px;transition:border-color .15s,box-shadow .15s}.textarea{resize:vertical;min-height:96px;line-height:1.5}.select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%234D6260' stroke-width='1.8'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-inline-end:36px}[dir=rtl] .select{background-position:12px}.input:hover,.select:hover,.textarea:hover{border-color:var(--muted)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:3px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--bad);box-shadow:0 0 0 3px color-mix(in srgb, var(--bad) 18%, transparent)}.input.mono{font-family:var(--mono);letter-spacing:.02em}.input-affix{align-items:stretch;display:flex;position:relative}.input-affix .affix{color:var(--muted);background:var(--surface);border:1px solid var(--line-strong);border-inline-end:0;border-start-start-radius:8px;border-end-start-radius:8px;place-items:center;padding-inline:12px;font-size:.85rem;font-weight:700;display:grid}.input-affix .input{border-start-start-radius:0;border-end-start-radius:0}.form-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.form-error{background:var(--bad-soft);color:var(--bad);border-radius:8px;align-items:flex-start;gap:8px;padding:12px 14px;font-size:.9rem;font-weight:600;display:flex}.form-note{color:var(--muted);font-size:.8rem}.check-field{cursor:pointer;align-items:flex-start;gap:10px;font-size:.92rem;display:flex}.check-field input{width:18px;height:18px;accent-color:var(--teal-2);flex:none;margin-top:3px}.radio-cards{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px;display:grid}.radio-cards label{cursor:pointer;position:relative}.radio-cards input{opacity:0;cursor:pointer;position:absolute;inset:0}.radio-cards span{border:1px solid var(--line-strong);background:var(--ground);border-radius:8px;place-items:center;padding:10px 6px;font-weight:700;transition:background .15s,border-color .15s;display:grid}.radio-cards input:checked+span{background:var(--amber-soft);border-color:var(--amber);color:var(--amber-ink);box-shadow:0 0 0 1px var(--amber)}.radio-cards input:focus-visible+span{outline:3px solid var(--focus);outline-offset:2px}.file-input{font-size:.9rem}.file-input::file-selector-button{font:700 .85rem var(--body);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:6px;margin-inline-end:12px;padding:8px 12px}.otp{direction:ltr;justify-content:center;gap:8px;display:flex}.otp input{text-align:center;width:48px;height:58px;font:800 1.5rem/1 var(--mono);color:var(--ink);background:var(--ground);border:1.5px solid var(--line-strong);caret-color:var(--amber);border-radius:10px;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s}.otp input:focus-visible{border-color:var(--amber);box-shadow:0 0 0 3px color-mix(in srgb, var(--amber) 35%, transparent);outline:none}.otp input.filled{border-color:var(--teal-text)}.otp[aria-invalid=true] input{border-color:var(--bad)}@media (max-width:400px){.otp{gap:5px}.otp input{width:40px;height:50px;font-size:1.25rem}}.doc{background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:16px;width:100%;max-width:560px;position:relative;overflow:hidden}.doc:after{content:"";inset-inline-end:-70px;background:var(--amber-soft);pointer-events:none;border-radius:50%;width:180px;height:180px;position:absolute;top:-70px}.doc>*{z-index:1;position:relative}.doc-top{justify-content:space-between;align-items:center;gap:12px;padding:18px 22px 0;display:flex}.doc-top small,.dlabel{font:700 .7rem/1.2 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}:lang(ar) :is(.doc-top small,.dlabel){letter-spacing:0;font-size:.76rem}.eg-tag{font:700 .64rem/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--amber-ink);background:var(--amber-soft);border:1px solid color-mix(in srgb, var(--amber) 60%, transparent);border-radius:4px;flex:none;padding:5px 7px}:lang(ar) .eg-tag{letter-spacing:0;font-size:.72rem}.doc-id{border-bottom:1px dashed var(--line);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:8px 22px 16px;font-size:.84rem;display:flex}.doc-id code{font:600 .9rem var(--mono);color:var(--ink)}.doc-body{gap:18px;padding:20px 22px 22px;display:grid;position:relative}.dparties{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.dparty{gap:3px;min-width:0;display:grid}.dparty strong{font:700 1.05rem/1.25 var(--display)}.dparty span{color:var(--muted);font-size:.8rem}.dparty code{color:var(--muted);font-size:.74rem}.dparty.r{text-align:end}.darrow{font:700 .66rem/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-text);justify-items:center;gap:6px;display:grid}:lang(ar) .darrow{letter-spacing:0;font-size:.74rem}.darrow i{background:var(--amber);width:52px;height:2px;display:block;position:relative}.darrow i:after{content:"";inset-inline-end:-1px;border:5px solid #0000;border-inline-start:7px solid var(--amber);border-inline-end:0;position:absolute;top:-4px}.damount{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;padding:14px 0;display:flex}.damount b{font:800 clamp(1.6rem, 3.4vw, 2.2rem)/1 var(--display);letter-spacing:-.02em}.dterms{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dterms div{gap:3px;display:grid}.dterms b{font-size:.95rem;font-weight:700}.ticks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ticks li{align-items:center;gap:12px;font-size:.92rem;display:flex}.tick{background:var(--ok-soft);width:22px;height:22px;color:var(--ok);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:800;display:grid}.tick.pending{background:var(--ground);color:var(--muted);border:1.5px dashed var(--line-strong)}.stamp{--rot:-4deg;transform:rotate(var(--rot));border:2px solid var(--ok);color:var(--ok);background:color-mix(in srgb, var(--surface) 80%, transparent);font:800 .72rem/1 var(--display);letter-spacing:.16em;border-radius:6px;justify-self:end;padding:8px 10px}.stamp.warn{border-color:var(--warn);color:var(--warn)}.stamp.bad{border-color:var(--bad);color:var(--bad)}:lang(ar) .stamp{letter-spacing:0;font-size:.8rem}.doc-attest{color:var(--muted);background:var(--ground);border-inline-start:3px solid var(--teal-text);border-radius:8px;padding:12px 14px;font-size:.86rem}.doc-foot{background:var(--ground);border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:14px 22px;font-size:.85rem;display:flex}@media (max-width:460px){.doc-top,.doc-id,.doc-body,.doc-foot{padding-inline:16px}.dparties{grid-template-columns:1fr}.dparty.r{text-align:start}.darrow{align-items:center;gap:8px;display:flex}.dterms{grid-template-columns:1fr 1fr}}.anat{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:20px}.anat .segs{direction:ltr;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.anat .segs button{all:unset;box-sizing:border-box;cursor:pointer;font:700 clamp(.95rem, 2.6vw, 1.3rem)/1 var(--mono);border:1px solid var(--line);background:var(--ground);border-radius:6px;padding:10px 9px;transition:background .15s,color .15s}.anat .segs button.on,.anat .segs button[aria-pressed=true]{background:var(--amber);color:var(--on-amber);border-color:var(--amber)}.anat .segs button[aria-pressed=true]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--amber)}.anat .segs button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.anat .dash{color:var(--muted)}.anat .out{flex-wrap:wrap;align-items:baseline;gap:12px;min-height:28px;margin-top:14px;display:flex}.anat .out b{font-family:var(--mono)}.anat .out span{color:var(--muted);font-size:.92rem}.anat .hint{color:var(--muted);margin-top:6px;font-size:.8rem}.anat.on-teal{color:var(--on-teal);background:#ffffff0f;border-color:#ffffff29}.anat.on-teal .segs button{color:var(--on-teal);background:#ffffff14;border-color:#fff3}.anat.on-teal .segs button.on,.anat.on-teal .segs button[aria-pressed=true]{background:var(--amber);color:var(--on-amber)}.anat.on-teal .out span,.anat.on-teal .hint,.anat.on-teal .dash{color:var(--on-teal-muted)}.empty{text-align:center;justify-items:center;gap:10px;padding:clamp(24px,5vw,44px) 16px;display:grid}.empty .glyph{background:var(--amber-soft);width:56px;height:56px;color:var(--amber-ink);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);border-radius:14px;place-items:center;display:grid}.empty h3{font-size:1.1rem}.empty p{color:var(--muted);max-width:52ch;font-size:.95rem}.empty .row{justify-content:center;margin-top:6px}.stats{border-block:2px solid var(--teal-text);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stats>div{gap:4px;min-width:0;padding:16px 14px;display:grid}.stats>div+div{border-inline-start:1px solid var(--line)}.stats b{font:800 clamp(1.25rem, 2.6vw, 1.7rem)/1.1 var(--display);letter-spacing:-.02em;overflow-wrap:anywhere}.stats span{color:var(--muted);font-size:.78rem;font-weight:600}.stats .bad b{color:var(--bad)}@media (max-width:700px){.stats{grid-template-columns:1fr 1fr}.stats>div:nth-child(3){border-inline-start:0}.stats>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}.timeline{margin:0;padding:0;list-style:none;display:grid}.timeline li{grid-template-columns:28px 1fr;gap:4px 12px;padding-bottom:18px;display:grid;position:relative}.timeline li:before{content:"";inset-inline-start:13px;background:var(--line);width:2px;position:absolute;top:26px;bottom:0}.timeline li:last-child:before{display:none}.timeline li:last-child{padding-bottom:0}.timeline .dot{width:28px;height:28px;font:800 .74rem/1 var(--display);background:var(--ground);border:2px solid var(--line-strong);color:var(--ink);border-radius:50%;place-items:center;display:grid}.timeline .dot.ok{border-color:var(--ok);color:var(--ok);background:var(--ok-soft)}.timeline .dot.warn{border-color:var(--warn);color:var(--warn);background:var(--warn-soft)}.timeline .dot.bad{border-color:var(--bad);color:var(--bad);background:var(--bad-soft)}.timeline .dot.muted{opacity:.7}.timeline .body{gap:4px;min-width:0;display:grid}.kv{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px 20px;margin:0;display:grid}.kv div{gap:2px;min-width:0;display:grid}.kv dt{color:var(--muted);font-size:.76rem;font-weight:600}.kv dd{overflow-wrap:anywhere;margin:0;font-weight:700}dialog.dlg{border:1px solid var(--line);background:var(--surface);color:var(--ink);width:min(560px,100vw - 24px);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-lg);border-radius:16px;padding:0;overflow:auto}dialog.dlg::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0612118c}.dlg-head{background:var(--surface);z-index:1;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 0;display:flex;position:sticky;top:0}.dlg-head h2{font-size:1.2rem}.dlg-head p{color:var(--muted);margin-top:4px;font-size:.9rem}.dlg-body{gap:16px;padding:16px 20px 20px;display:grid}.dlg-close{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}.dlg-close:hover{background:var(--ground);color:var(--ink)}.toasts{z-index:200;pointer-events:none;gap:10px;width:min(380px,100vw - 32px);display:grid;position:fixed;inset-block-end:max(16px, env(safe-area-inset-bottom));inset-inline-end:16px}.toast{pointer-events:auto;background:var(--ink);color:var(--ground);box-shadow:var(--shadow-lg);border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:.92rem;font-weight:600;display:flex}.toast .ic{background:var(--ok);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.8rem;display:grid}.toast.error .ic{background:var(--bad)}.toast button{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;margin-inline-start:auto;padding:0 2px;font-size:1.1rem;line-height:1}.spark{width:100%;height:auto;display:block;overflow:visible}.spark .ln{fill:none;stroke:var(--teal-text);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.spark .ar{fill:color-mix(in srgb, var(--teal-text) 12%, transparent);stroke:none}.spark .pt{fill:var(--surface);stroke:var(--teal-text);stroke-width:2px}.spark .last{fill:var(--amber);stroke:var(--surface);stroke-width:2px}.spark text{fill:var(--muted);font:600 10px var(--body)}.spark .grid{stroke:var(--line);stroke-dasharray:2 4}.skel{background:linear-gradient(90deg, var(--line) 0%, color-mix(in srgb, var(--line) 40%, var(--surface)) 50%, var(--line) 100%);background-size:200% 100%;border-radius:8px;animation:1.4s linear infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.divider{border:0;border-top:1px solid var(--line);margin:0}.copy-btn{font:700 .8rem var(--mono);background:var(--ground);border:1px solid var(--line-strong);color:var(--ink);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}.copy-btn:hover{border-color:var(--ink)}.copy-btn[data-copied=true]{border-color:var(--ok);color:var(--ok)}.badge{background:var(--amber);min-width:18px;height:18px;color:var(--on-amber);font:800 .68rem/1 var(--body);border-radius:999px;place-items:center;padding-inline:5px;display:inline-grid}.id-chip{font:600 .82rem var(--mono);color:var(--muted)}.kpi{gap:2px;display:grid}.kpi b{font:800 1.5rem/1.1 var(--display)}.kpi span{color:var(--muted);font-size:.78rem;font-weight:600}.list-plain{margin:0;padding:0;list-style:none;display:grid}.list-plain>li{border-bottom:1px solid var(--line);padding:12px 0}.list-plain>li:last-child{border-bottom:0}.list-plain>li:first-child{padding-top:0}@media (prefers-reduced-motion:no-preference){.btn{transition:transform 80ms var(--ease), filter .15s, background .15s, border-color .15s}.btn:active:not([disabled]){transform:scale(.98)}.fade-in{animation:up .28s var(--ease) both}.doc.animate{animation:docin .5s var(--ease) both}.doc.animate .dparties{animation:up .24s .2s var(--ease) both}.doc.animate .damount,.doc.animate .dterms{animation:up .24s .36s var(--ease) both}.doc.animate .ticks li{animation:up .22s var(--ease) both}.doc.animate .ticks li:first-child{animation-delay:.56s}.doc.animate .ticks li:nth-child(2){animation-delay:.76s}.doc.animate .ticks li:nth-child(3){animation-delay:.96s}.doc.animate .stamp{animation:stamp .22s 1.2s var(--ease) both}.doc.animate .doc-foot .band-chip{animation:pop .2s 1.45s var(--ease) both}.comp .tk i{animation:grow .6s var(--ease) both}.toast{animation:toastin .22s var(--ease) both}dialog.dlg[open]{animation:dlgin .2s var(--ease) both}dialog.dlg[open]::backdrop{animation:fadein .2s var(--ease) both}@keyframes docin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes stamp{0%{opacity:0;transform:rotate(var(--rot)) scale(1.3)}to{opacity:1;transform:rotate(var(--rot)) scale(1)}}@keyframes pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes toastin{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes dlgin{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes fadein{0%{opacity:0}to{opacity:1}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.skip{inset-inline-start:12px;z-index:300;background:var(--amber);color:var(--on-amber);border-radius:8px;padding:10px 14px;font-weight:700;text-decoration:none;position:absolute;top:-60px}.skip:focus{top:12px}.app-header{z-index:50;color:var(--on-teal);background-color:color-mix(in srgb, var(--teal) 96%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid #ffffff14;position:sticky;top:0}.app-header .bar{min-height:var(--header-h);align-items:center;gap:14px;display:flex}.logo{font:800 1.2rem/1 var(--display);letter-spacing:-.03em;color:inherit;direction:ltr;flex:none;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.logo b{color:var(--amber)}.logo svg{flex:none}.co-id{border-inline-start:1px solid #ffffff29;gap:1px;min-width:0;padding-inline-start:14px;display:grid}.co-id strong{font:700 .88rem/1.2 var(--display);white-space:nowrap;text-overflow:ellipsis;max-width:22ch;overflow:hidden}.co-id span{font:600 .72rem/1.2 var(--mono);color:var(--on-teal-muted);white-space:nowrap;align-items:center;gap:6px;display:flex}.co-id .st{font-family:var(--body);letter-spacing:.08em;text-transform:uppercase;border-radius:3px;padding:2px 5px;font-size:.62rem;font-weight:800}.co-id .st.ok{color:#9be7c0;background:#3dcb8338}.co-id .st.warn{background:color-mix(in srgb, var(--amber) 25%, transparent);color:#ffd796}.co-id .st.bad{color:#ffb3aa;background:#f05a4b40}.hdr-tools{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.app-header .icon-btn{color:var(--on-teal);border-color:#ffffff38}.app-header .icon-btn:hover{background:#ffffff14}.app-header .icon-btn .badge{top:-6px;box-shadow:0 0 0 2px var(--teal);position:absolute;inset-inline-end:-6px}.lang-btn{font:800 .8rem/1 var(--body);width:auto;padding-inline:10px}.menu-btn{display:none}.menu-btn[aria-expanded=true]{background:#ffffff1a}.app-nav{border-top:1px solid #ffffff14}.app-nav ul{scrollbar-width:none;gap:2px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.app-nav ul::-webkit-scrollbar{display:none}.app-nav a{color:var(--on-teal-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:12px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.app-nav a:hover{color:var(--on-teal)}.app-nav a[aria-current=page]{color:var(--on-teal);border-bottom-color:var(--amber)}.app-nav .badge{font-size:.62rem}.user-menu{position:relative}.user-menu>button{color:var(--on-teal);cursor:pointer;font:600 .85rem var(--body);background:0 0;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;padding:3px 10px 3px 3px;display:flex}[dir=rtl] .user-menu>button{padding:3px 3px 3px 10px}.user-menu>button:hover{background:#ffffff14}.avatar{background:var(--amber);width:32px;height:32px;color:var(--on-amber);font:800 .85rem/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.user-menu .menu{inset-inline-end:0;background:var(--surface);min-width:240px;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-lg);z-index:60;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px)}.user-menu .menu .who{border-bottom:1px solid var(--line);gap:2px;margin-bottom:4px;padding:10px 12px;display:grid}.user-menu .menu .who small{color:var(--muted);overflow-wrap:anywhere;font-size:.8rem}.user-menu .menu a,.user-menu .menu button.mi{width:100%;color:inherit;font:600 .9rem var(--body);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.user-menu .menu a:hover,.user-menu .menu button.mi:hover{background:var(--ground)}.mnav{max-height:calc(100dvh - var(--header-h));border-top:1px solid #ffffff1a;overflow-y:auto}.mnav ul{margin:0;padding:6px 0 14px;list-style:none;display:grid}.mnav a{color:var(--on-teal);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:8px;padding:13px 4px;font-weight:600;text-decoration:none;display:flex}.mnav a[aria-current=page]{color:var(--amber)}.mnav li:last-child a{border-bottom:0}@media (max-width:1023px){.app-nav,.hdr-desktop{display:none!important}.user-menu .uname{display:none}.user-menu>button{padding:3px}}@media (max-width:640px){.co-id{display:none}.hdr-tools{gap:6px}.app-header .icon-btn{width:38px;height:38px}}@media (max-width:380px){.logo span{font-size:1.02rem}.theme-btn{display:none}}.banner{background:var(--amber-soft);color:var(--ink);border-bottom:1px solid color-mix(in srgb, var(--amber) 50%, transparent)}.banner .wrap{align-items:flex-start;gap:12px;padding-block:12px;font-size:.92rem;display:flex}.banner b{color:var(--amber-ink)}.banner svg{color:var(--amber-ink);flex:none;margin-top:2px}.banner.bad{background:var(--bad-soft);border-color:color-mix(in srgb, var(--bad) 40%, transparent)}.banner.bad b,.banner.bad svg{color:var(--bad)}.app-main{padding-block:clamp(20px,3.5vw,36px) 64px}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 20px;margin-bottom:clamp(18px,3vw,28px);display:flex}.page-head .t{gap:6px;min-width:0;display:grid}.page-head .t p{color:var(--muted);max-width:64ch}.page-head .actions{flex-wrap:wrap;gap:10px;display:flex}.crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:.84rem;display:flex}.crumbs a{color:var(--teal-text);font-weight:600;text-decoration:none}.crumbs a:hover{text-decoration:underline}.home-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:1000px){.home-grid{grid-template-columns:1fr}}.tasks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.task{border:1px solid var(--line);background:var(--surface);color:inherit;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:grid}.task:hover{border-color:var(--teal-text);box-shadow:var(--shadow-md)}.task.urgent{border-inline-start:4px solid var(--amber)}.task .ic{background:var(--amber-soft);width:36px;height:36px;color:var(--amber-ink);border-radius:10px;place-items:center;display:grid}.task .ic.teal{background:color-mix(in srgb, var(--teal-text) 14%, transparent);color:var(--teal-text)}.task .tx{gap:2px;min-width:0;display:grid}.task .tx b{font-weight:700}.task .tx small{color:var(--muted);font-size:.8rem}.task .go{color:var(--teal-text)}[dir=rtl] .task .go svg,[dir=rtl] .flip{transform:scaleX(-1)}.alerts-list{margin:0;padding:0;list-style:none;display:grid}.alerts-list li{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 0;font-size:.92rem;display:grid}.alerts-list li:last-child{border-bottom:0}.alerts-list li.unread .msg{font-weight:700}.alerts-list .t{color:var(--muted);white-space:nowrap;font-size:.78rem}.alerts-list .msg a{text-decoration:none}.alerts-list .msg a:hover{text-decoration:underline}.alerts-list .dot{background:var(--amber);border-radius:50%;width:8px;height:8px;margin-top:8px}.alerts-list li:not(.unread) .dot{background:0 0}.watch{margin:0;padding:0;list-style:none;display:grid}.watch li a{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 0;text-decoration:none;display:grid}.watch li:last-child a{border-bottom:0}.watch .nm{min-width:0;display:grid}.watch .nm b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.watch .nm small{color:var(--muted);font-size:.78rem}.watch .sc{font:800 1.15rem/1 var(--display);font-variant-numeric:tabular-nums}.book-tiles{grid-template-columns:1fr 1fr;gap:12px;display:grid}.book-tile{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:10px;padding:16px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}.book-tile:hover{border-color:var(--teal-text);box-shadow:var(--shadow-md)}.book-tile .big{font:800 1.5rem/1 var(--display);letter-spacing:-.02em}.book-tile .meta{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:.8rem;display:flex}.book-tile .meta b{color:var(--ink)}.book-tile .meta .bad b{color:var(--bad)}.util{background:var(--line);border-radius:3px;height:6px;overflow:hidden}.util i{background:var(--teal-2);border-radius:3px;height:100%;display:block}.util i.warn{background:var(--warn)}.util i.bad{background:var(--bad)}@media (max-width:520px){.book-tiles{grid-template-columns:1fr}}.hero-strip{border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:20px;padding:clamp(18px,3vw,26px);display:grid;overflow:hidden}.hero-strip h1{font-size:clamp(1.4rem,3vw,2rem)}.hero-strip p{color:var(--on-teal-muted)}.hero-strip .steps{flex-wrap:wrap;gap:8px;display:flex}.hero-strip .steps span{font:700 .74rem/1 var(--body);border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}.hero-strip .steps span:before{content:"";background:var(--amber);width:6px;height:6px;transform:rotate(45deg)}@media (max-width:700px){.hero-strip{grid-template-columns:1fr}}.scorecard{grid-template-columns:minmax(220px,290px) minmax(0,1fr);align-items:start;gap:24px 32px;display:grid}.scorecard .left{text-align:center;justify-items:center;gap:14px;display:grid}.scorecard .right{gap:22px;min-width:0;display:grid}.scorecard .meta{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:6px;font-size:.8rem;display:flex}.scorecard .frozen{color:var(--muted);background:var(--ground);border:1px dashed var(--line-strong);border-radius:8px;padding:8px 10px;font-size:.82rem}.scorecard .history{width:100%}.privacy-line{color:var(--muted);align-items:flex-start;gap:8px;font-size:.84rem;display:flex}.privacy-line svg{color:var(--amber-ink);flex:none;margin-top:3px}.caps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.caps li{background:var(--bad-soft);color:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:.88rem;display:flex}.caps li b{color:var(--bad);font-variant-numeric:tabular-nums}.co-head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.co-mark{background:var(--teal);width:48px;height:48px;color:var(--on-teal);font:800 1.2rem/1 var(--display);border-radius:12px;flex:none;place-items:center;display:grid}.co-head .nm{gap:2px;min-width:0;display:grid}.co-head .nm h2{font-size:1.3rem}.co-head .nm small{color:var(--muted);flex-wrap:wrap;gap:4px 10px;font-size:.84rem;display:flex}@media (max-width:760px){.scorecard{grid-template-columns:1fr}}.scorecard.compact{grid-template-columns:1fr}.floor{background:var(--ground);border:1px dashed var(--line-strong);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;padding:clamp(18px,3vw,28px);display:grid}.floor .dots{gap:6px;display:flex}.floor .dots i{border:2px dashed var(--line-strong);border-radius:50%;width:22px;height:22px}.floor .dots i.on{background:var(--teal-text);border:2px solid var(--teal-text)}.floor h3{margin-bottom:4px;font-size:1.15rem}.floor p{color:var(--muted);font-size:.94rem}@media (max-width:560px){.floor{grid-template-columns:1fr}}.lookup{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.lookup .input{font-family:var(--mono);flex:260px}.lookup-hero{border-radius:16px;gap:14px;padding:clamp(18px,3vw,28px);display:grid;overflow:hidden}.lookup-hero .input::placeholder{font-size:.85em}.lookup-hero label{color:var(--on-teal-muted);font-size:.88rem;font-weight:600}.lookup-hero .input{color:#0c1f1e;background:#fffffff2;border-color:#0000}.lookup-hero .hint{color:var(--on-teal-muted);font-size:.8rem}.lookup-hero .err{color:#ffb3aa;font-size:.88rem;font-weight:600}.found{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}@media (max-width:560px){.found{grid-template-columns:auto minmax(0,1fr)}.found>:last-child{grid-column:1/-1}}.filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.filters .search{flex:220px;max-width:360px}.flags{flex-wrap:wrap;gap:4px;display:inline-flex}.steps-bar{counter-reset:st;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}.steps-bar li{counter-increment:st;color:var(--muted);flex:1;gap:6px;font-size:.8rem;font-weight:700;display:grid}.steps-bar li:before{content:"";background:var(--line);border-radius:2px;height:4px}.steps-bar li[data-state=done]:before{background:var(--teal-text)}.steps-bar li[data-state=current]:before{background:var(--amber)}.steps-bar li[data-state=current]{color:var(--ink)}.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,40px);display:grid}@media (max-width:900px){.split{grid-template-columns:1fr}}.line-head{gap:14px;display:grid}.line-parties{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.line-parties .arrow{color:var(--amber-ink)}.line-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:1000px){.line-grid{grid-template-columns:1fr}}.action-bar{flex-wrap:wrap;gap:8px;display:flex}.case{border:1px solid var(--line);border-radius:10px;gap:10px;padding:14px;display:grid}.case+.case{margin-top:10px}.case .top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.case blockquote{border-inline-start:3px solid var(--line-strong);background:var(--ground);border-radius:0 6px 6px 0;margin:0;padding:10px 12px;font-size:.9rem}[dir=rtl] .case blockquote{border-radius:6px 0 0 6px}.case blockquote small{color:var(--muted);margin-bottom:2px;font-size:.74rem;font-weight:700;display:block}.files{flex-wrap:wrap;gap:6px;display:flex}.files a{border:1px solid var(--line);border-radius:6px;align-items:center;gap:6px;padding:5px 9px;font-size:.82rem;text-decoration:none;display:inline-flex}.files a:hover{border-color:var(--teal-text)}.aging{background:var(--line);border-radius:5px;min-width:80px;height:10px;display:flex;overflow:hidden}.aging i{height:100%;display:block}.aging .a0{background:var(--ok)}.aging .a1{background:var(--warn)}.aging .a2{background:var(--crit)}.aging .a3{background:var(--bad)}.aging .a4{background:#7d1b13}.legend-inline{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:.78rem;list-style:none;display:flex}.legend-inline li{align-items:center;gap:6px;display:inline-flex}.legend-inline i{border-radius:2px;width:10px;height:10px}.confirm-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(20px,4vw,44px);display:grid}@media (max-width:960px){.confirm-grid{grid-template-columns:1fr}}.consent{background:var(--amber-soft);border-inline-start:3px solid var(--amber);border-radius:10px;padding:14px 16px;font-size:.92rem}.otp-panel{gap:16px;display:grid}.otp-panel .sent{color:var(--muted);text-align:center;font-size:.9rem}.otp-panel .sent b{color:var(--ink)}.done-state{text-align:center;justify-items:center;gap:12px;padding:20px 8px;display:grid}.done-state .big-tick{background:var(--ok-soft);width:64px;height:64px;color:var(--ok);border-radius:50%;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.done-state .big-tick{animation:pop .3s var(--ease) both}}.snap-row{gap:12px;display:grid}.bucket-sum{background:var(--ground);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 12px;font-size:.86rem;display:flex}.bucket-sum.ok{background:var(--ok-soft);color:var(--ok)}.bucket-sum.bad{background:var(--bad-soft);color:var(--bad)}.bucket-sum b{font-variant-numeric:tabular-nums}.worklist{gap:10px;margin:0;padding:0;list-style:none;display:grid}.worklist>li{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.worklist summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:grid}.worklist summary::-webkit-details-marker{display:none}.worklist summary .nm{min-width:0;display:grid}.worklist summary .nm small{color:var(--muted);font-size:.8rem}.worklist summary .chev{color:var(--muted);transition:transform .2s}.worklist details[open] summary .chev{transform:rotate(180deg)}.worklist details[open] summary{border-bottom:1px solid var(--line)}.worklist .inner{padding:16px}.dropzone{text-align:center;border:2px dashed var(--line-strong);background:var(--ground);border-radius:12px;justify-items:center;gap:8px;padding:24px 16px;transition:border-color .15s,background .15s;display:grid}.dropzone[data-over=true]{border-color:var(--amber);background:var(--amber-soft)}.dropzone code{color:var(--muted);font-size:.74rem}.member-row{align-items:center;gap:12px;display:flex}.member-row .avatar{background:var(--teal-2);color:var(--on-teal)}.member-row .nm{min-width:0;display:grid}.member-row .nm small{color:var(--muted);overflow-wrap:anywhere;font-size:.8rem}.cfo-card{border-radius:12px;gap:12px;padding:18px;display:grid}.cfo-card .row-between strong{font-family:var(--display);font-size:1.1rem}.ops-card{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:12px;padding:16px;display:grid}.ops-list{gap:12px;display:grid}.release-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}@media (max-width:640px){.release-hero{grid-template-columns:1fr}}.audit-data{font:500 .76rem/1.4 var(--mono);color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;max-width:46ch;margin:0}.msg-body{white-space:pre-wrap;overflow-wrap:anywhere;max-width:60ch;font-size:.88rem}.otp-code{font:800 1.15rem/1 var(--mono);letter-spacing:.12em}.pub-header{color:var(--on-teal)}.pub-header .bar{min-height:var(--header-h);align-items:center;gap:14px;display:flex}.landing-hero{padding-block:clamp(40px,7vw,96px);overflow:hidden}.landing-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.landing-grid>*{min-width:0}.landing-hero h1{letter-spacing:-.035em;font-size:clamp(2.3rem,5.4vw,4.3rem);line-height:1.02}:lang(ar) .landing-hero h1{letter-spacing:0;font-size:clamp(2rem,4.6vw,3.6rem);line-height:1.3}.landing-hero h1 span{display:block}.landing-hero h1 .hl{color:var(--amber)}.landing-hero .sub{max-width:54ch;color:var(--on-teal);margin-top:20px;font-size:clamp(1.04rem,1.5vw,1.2rem)}.landing-hero .alt{font-family:var(--ar);color:var(--on-teal-muted);margin-top:12px;font-size:1.05rem}.cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.fine{color:var(--on-teal-muted);flex-wrap:wrap;gap:6px 18px;margin-top:18px;font-size:.86rem;display:flex}.fine span{align-items:center;gap:6px;display:inline-flex}.fine span:before{content:"";background:var(--amber);width:6px;height:6px;transform:rotate(45deg)}.landing-hero .doc{justify-self:end}@media (max-width:920px){.landing-grid{grid-template-columns:1fr}.landing-hero .doc{justify-self:start}}.promises{padding-block:clamp(40px,6vw,80px)}.hw{border:1px solid var(--line);background:var(--surface);counter-reset:s;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.hw li{counter-increment:s;align-content:start;gap:12px;min-width:0;padding:clamp(20px,3vw,30px);display:grid}.hw li+li{border-inline-start:1px solid var(--line)}.hw li:before{content:counter(s);width:40px;height:40px;font:800 1.05rem/1 var(--display);background:var(--teal-text);color:var(--surface);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);place-items:center;display:grid}.hw li:last-child:before{background:var(--amber);color:var(--on-amber)}.hw p{color:var(--muted);font-size:.95rem}@media (max-width:820px){.hw{grid-template-columns:1fr}.hw li+li{border-inline-start:0;border-top:1px solid var(--line)}}.priv{border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr 1fr;margin-top:24px;display:grid;overflow:hidden}.priv>div{align-content:start;gap:12px;padding:clamp(20px,3vw,28px);display:grid}.priv .yes{background:var(--surface)}.priv .no{background:var(--teal);color:var(--on-teal)}.priv ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.priv li{grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:.94rem;display:grid}.priv li svg{margin-top:4px}@media (max-width:820px){.priv{grid-template-columns:1fr}}.pub-foot{border-top:1px solid var(--line);color:var(--muted);padding-block:28px;font-size:.84rem}.auth{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:100dvh;display:grid}.auth-side{align-content:space-between;gap:32px;padding:clamp(24px,4vw,48px);display:grid}.auth-side h2{margin-top:28px;font-size:clamp(1.6rem,3vw,2.4rem)}.auth-side .lede{margin-top:12px}.auth-main{align-content:center;justify-items:center;padding:clamp(20px,5vw,56px) clamp(16px,5vw,56px);display:grid}.auth-card{gap:20px;width:100%;max-width:520px;display:grid}.auth-card h1{font-size:clamp(1.6rem,3vw,2rem)}.auth-tools{justify-content:flex-end;gap:8px;width:100%;max-width:520px;margin-bottom:8px;display:flex}.auth-tools .icon-btn{color:var(--ink)}@media (max-width:860px){.auth{grid-template-columns:1fr}.auth-side{align-content:start;padding-block:20px}.auth-side .hide-sm{display:none}.auth-side h2{margin-top:18px;font-size:1.4rem}}.demo-banner{background:var(--amber-soft);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:.9rem;display:flex}.personas{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.persona{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);background:var(--surface);border-radius:14px;align-content:start;gap:10px;padding:18px;transition:border-color .15s,box-shadow .2s,transform .2s;display:grid;position:relative}.persona:hover{border-color:var(--teal-text);box-shadow:var(--shadow-md)}.persona:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.persona[aria-busy=true]{opacity:.7;cursor:progress}.persona .top{align-items:center;gap:12px;display:flex}.persona .top .nm{min-width:0;display:grid}.persona .top b{font-family:var(--display);font-size:1.05rem}.persona .top small{color:var(--muted);font-size:.82rem}.persona p{color:var(--muted);font-size:.9rem}.persona .tags{flex-wrap:wrap;gap:6px;display:flex}.persona .go{color:var(--teal-text);align-items:center;gap:6px;font-size:.88rem;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:no-preference){.persona:hover{transform:translateY(-2px)}}.done-id{gap:16px;display:grid}.done-id .tmc{font:800 clamp(1.3rem, 4vw, 1.9rem)/1.1 var(--mono);letter-spacing:.02em;color:var(--amber);text-align:start;direction:ltr}[dir=rtl] .done-id .tmc{text-align:end}.state-page{text-align:center;justify-items:center;gap:14px;padding:clamp(40px,10vw,120px) 16px;display:grid}.state-page .code{font:800 clamp(3.5rem, 12vw, 6rem)/1 var(--display);color:var(--amber);letter-spacing:-.04em}.state-page p{color:var(--muted);max-width:48ch}.loading-grid{gap:16px;display:grid}.loading-grid .skel.h{width:min(320px,70%);height:34px}.loading-grid .skel.b{height:140px}ol.steps{counter-reset:step;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}ol.steps li{counter-increment:step;font:600 .82rem/1 var(--body);color:var(--muted);border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}ol.steps li:before{content:counter(step);background:var(--line);block-size:20px;inline-size:20px;color:var(--ink);border-radius:50%;place-items:center;font-size:.72rem;display:grid}ol.steps li[aria-current=step]{color:var(--ink);border-color:var(--amber)}ol.steps li[aria-current=step]:before{background:var(--amber);color:var(--on-amber)}ol.steps li.done:before{content:"✓";background:var(--ok);color:#fff}.home-company{color:var(--on-teal);flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-weight:600;display:flex}.home-tmc{font:600 .82rem/1.4 var(--mono);color:var(--on-teal-muted);white-space:nowrap}@media (max-width:700px){.hero-strip{gap:14px;padding:18px}.hero-strip h1{font-size:1.35rem}.home-sub{display:none}.home-company{flex-direction:column;font-size:.95rem}.home-cta{grid-template-columns:1fr 1fr;gap:10px;display:grid}.home-cta .btn{min-height:44px;padding:10px 12px;font-size:.9rem}}
.chain-stats{grid-template-columns:repeat(4,auto);gap:0;display:grid}.chain-stats div{border-inline-start:1px solid var(--line);gap:4px;padding-inline:18px;display:grid}.chain-stats div:first-child{border-inline-start:0;padding-inline-start:0}.chain-stats b{font:800 1.7rem/1 var(--display);font-variant-numeric:tabular-nums}.chain-stats .bad b{color:var(--bad)}.chain-stats .warn b{color:var(--warn)}.chain-stats span{color:var(--muted);max-width:12ch;font-size:.75rem;line-height:1.25}@media (max-width:560px){.chain-stats{grid-template-columns:1fr 1fr;gap:14px 0}.chain-stats div:nth-child(3){border-inline-start:0;padding-inline-start:0}}.mapbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:12px;display:flex}.mapbar .btns{flex-wrap:wrap;gap:8px;display:flex}.btn[aria-pressed=true]{background:var(--amber);color:var(--on-amber);border-color:var(--amber)}.mapstatus{border:1px solid var(--line);background:var(--ground);border-radius:12px;align-items:center;gap:16px;min-height:64px;margin-bottom:12px;padding:12px 16px;display:flex}.mapstatus .cnts{border-inline-end:1px solid var(--line);flex:none;gap:14px;padding-inline-end:16px;display:flex}.mapstatus .cnt{gap:2px;display:grid}.mapstatus .cnt b{font:800 1.7rem/1 var(--display);font-variant-numeric:tabular-nums}.mapstatus .cnt.bad b{color:var(--bad)}.mapstatus .cnt.warn b{color:var(--warn)}.mapstatus .cnt.all b{color:var(--teal-text)}.mapstatus .cnt span{font:700 .7rem/1.2 var(--body);color:var(--muted)}.mapstatus p{color:var(--ink);min-width:0;font-size:.92rem;line-height:1.45}@media (max-width:560px){.mapstatus{flex-direction:column;align-items:flex-start;gap:8px}.mapstatus .cnts{border-inline-end:0;padding-inline-end:0}}.map-scroll{-webkit-overflow-scrolling:touch;border:1px solid var(--line);background:linear-gradient(color-mix(in srgb, var(--line) 55%, transparent) 1px, transparent 1px) 0 0 / 100% 48px, linear-gradient(90deg, color-mix(in srgb, var(--line) 55%, transparent) 1px, transparent 1px) 0 0 / 48px 100%, var(--surface);border-radius:14px;overflow-x:auto}.map{gap:54px;min-width:880px;padding:30px 18px;display:grid;position:relative}.map-edges{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.map-edges path.edge{fill:none;stroke:var(--line-strong);stroke-width:1.5px;transition:opacity .2s var(--ease), stroke .35s, stroke-width .35s}.map-edges path.edge.GREEN{stroke:var(--ok)}.map-edges path.edge.YELLOW{stroke:var(--warn);stroke-dasharray:6 4}.map-edges path.edge.RED{stroke:var(--bad);stroke-width:2.2px;stroke-dasharray:1 5;stroke-linecap:round}.map-edges path.edge.dim{opacity:.12}.map-edges path.edge.hot{stroke-width:2.6px}.map-edges .arrows path{stroke:none;fill:var(--muted);transition:opacity .2s}.map-edges .arrows path.GREEN{fill:var(--ok)}.map-edges .arrows path.YELLOW{fill:var(--warn)}.map-edges .arrows path.RED{fill:var(--bad)}.mt{z-index:1;grid-template-columns:110px 1fr;align-items:center;gap:14px;display:grid;position:relative}.mt-label{font:700 .66rem/1.3 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}:lang(ar) .mt-label{letter-spacing:0;text-transform:none;font-size:.74rem}.mt-label b{color:var(--ink);display:block}.mt-nodes{justify-content:space-around;gap:10px;display:flex}.mt-empty{color:var(--muted);font-size:.8rem;font-style:italic}.mt:has(.shared){padding-bottom:24px}[data-l]{--s:var(--line-strong);--st:var(--muted)}[data-l=GREEN]{--s:var(--ok);--st:var(--ok)}[data-l=YELLOW]{--s:var(--warn);--st:var(--warn)}[data-l=RED]{--s:var(--bad);--st:var(--bad)}.mn{text-align:start;min-width:0;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--s);cursor:pointer;border-radius:8px;flex:0 136px;gap:4px;padding:8px 10px 10px;transition:border-color .25s,background .25s,box-shadow .25s,opacity .2s;display:grid;position:relative}.mn:hover,.mn[aria-pressed=true]{border-color:var(--ink);border-top-color:var(--s)}.mn[aria-pressed=true]{box-shadow:0 0 0 2px var(--amber)}.mn[data-l=RED]{background:var(--bad-soft)}.mn .nm{font:700 .8rem/1.2 var(--body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mn .row{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.mn .sc{font:800 1.05rem/1 var(--display);font-variant-numeric:tabular-nums}.mn .sc.none{color:var(--muted);font-size:.72rem;font-weight:700}.mn .ps{font:700 .62rem/1.1 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--st)}:lang(ar) .mn .ps{letter-spacing:0;font-size:.68rem}.mn.is-shared{outline:2px dashed var(--amber);outline-offset:3px}.mn .shared{inset-inline-start:50%;font:700 .6rem/1 var(--body);color:var(--amber-ink);background:var(--amber-soft);border:1px solid var(--amber);white-space:nowrap;border-radius:4px;padding:3px 5px;position:absolute;bottom:-24px;transform:translate(-50%)}[dir=rtl] .mn .shared{transform:translate(50%)}.mn.dim,.node.dim{opacity:.3}.mn.down{box-shadow:0 0 0 2px var(--s), 0 0 18px -2px var(--s)}.mn.src{box-shadow:0 0 0 3px var(--amber), 0 0 22px -2px var(--amber)}.map-foot{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-top:12px}.inspect{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:14px 28px;padding:18px;display:grid}.i-main,.i-side{gap:8px;min-width:0;display:grid}.i-side{border-inline-start:1px solid var(--line);padding-inline-start:24px}.inspect .k{font:700 .66rem/1.2 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}:lang(ar) .inspect .k{letter-spacing:0;font-size:.74rem}.inspect .nm{font:800 1.1rem/1.2 var(--display)}.inspect dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.inspect dt{color:var(--muted);font-size:.72rem;font-weight:600}.inspect dd{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;font-size:.9rem;font-weight:700;display:flex}.inspect .i-why{font-size:.94rem;line-height:1.5}.inspect .i-shared{background:var(--amber-soft);border-radius:8px;padding:10px 12px;font-size:.86rem;line-height:1.45}.inspect .i-cascade{background:var(--bad-soft);border-radius:8px;padding:10px 12px;font-size:.88rem;line-height:1.45}@media (max-width:960px){.inspect{grid-template-columns:1fr}.i-side{border-inline-start:0;border-top:1px solid var(--line);padding-inline-start:0;padding-top:12px}}.chain-list{display:none}.tiers{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 12px;display:grid}.tier{align-content:start;gap:8px;min-width:0;display:grid}.tier h3{font:800 .72rem/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--teal-text);padding-bottom:8px}:lang(ar) .tier h3{letter-spacing:0;font-size:.8rem}.tier ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.node{all:unset;box-sizing:border-box;cursor:pointer;padding:9px 10px;background:var(--surface);border:1px solid var(--line);border-inline-start:5px solid var(--s);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:0 8px;width:100%;min-height:44px;padding-inline-start:12px;font-size:.86rem;transition:opacity .2s;display:grid}.node b{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.node .s{font:800 .95rem/1.2 var(--display);text-align:end;font-variant-numeric:tabular-nums}.node small{color:var(--muted);font-size:.74rem}.node small.pt{text-align:end;color:var(--st);font-weight:700}.node.sh{box-shadow:inset 0 0 0 1px var(--amber)}.node[aria-pressed=true]{box-shadow:0 0 0 2px var(--amber)}.node:focus-visible{outline:2.5px solid var(--amber);outline-offset:2px}.legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 20px;margin:16px 0 0;padding:0;font-size:.82rem;list-style:none;display:flex}.legend li{align-items:center;gap:6px;display:inline-flex}.legend i{background:var(--c);border-radius:3px;width:12px;height:12px}.legend .ln{border-top:3px solid var(--c);background:0 0;border-radius:0;width:22px;height:0}.legend .ln.dash{border-top-style:dashed}.legend .ln.dot{border-top-style:dotted}.legend .shared-i{outline:2px dashed var(--amber);outline-offset:1px;background:0 0}.flowline{font:700 .72rem/1.4 var(--body);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin-top:12px}:lang(ar) .flowline{letter-spacing:0;font-size:.8rem}@media (max-width:700px){.chain-map{display:none}.chain-list{display:block}.inspect dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.tiers{grid-template-columns:1fr}}.proj-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.proj-card{border:1px solid var(--line);background:var(--surface);border-radius:14px;gap:12px;padding:18px;text-decoration:none;transition:border-color .15s,box-shadow .2s;display:grid}.proj-card:hover{border-color:var(--teal-text);box-shadow:var(--shadow-md)}.proj-card h3{font-size:1.1rem}.proj-card .loc{color:var(--muted);font-size:.86rem}.proj-card .mini-map{background:var(--line);border-radius:4px;gap:4px;height:8px;display:flex;overflow:hidden}.proj-card .mini-map i{height:100%;display:block}
:root{--m-header-h:56px;--tabbar-h:60px;--gutter:16px;--tap:44px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--z-raised:1;--z-sticky:30;--z-header:40;--z-tabbar:50;--z-overlay:100;--z-toast:200;--tabbar-space:0px;--dock-offset:0px;--dock-pad:var(--safe-bottom)}@media (max-width:1023.98px){html:has(.m-tabbar){--tabbar-space:calc(var(--tabbar-h) + var(--safe-bottom));--dock-offset:var(--tabbar-space);--dock-pad:0px}html:has(.m-tabbar)[data-kb=open]{--dock-offset:0px}}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;scroll-padding-block-end:calc(var(--tabbar-space) + 16px)}@media (max-width:1023.98px){html{scroll-padding-block-start:calc(var(--m-header-h) + var(--safe-top) + 12px)}}body{overflow-x:clip}@supports not (overflow:clip){body{overflow-x:hidden}}html:has(dialog[open]:modal){overflow:hidden}body{padding-block-end:var(--tabbar-space)}:where(a,button,[role=button],label,summary,input,select,textarea,.m-tab,.m-chip){-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),select,textarea{font-size:max(16px,1rem)}.btn,.btn-sm{min-height:var(--tap)}.icon-btn,.dlg-close{width:var(--tap);height:var(--tap)}.tabs>a,.tabs>button{min-height:40px}.copy-btn{min-height:36px;position:relative}.copy-btn:after{content:"";position:absolute;inset:-4px}.check-field{min-height:var(--tap);align-items:center}.check-field input{margin-top:0}.radio-cards span{min-height:var(--tap)}.tbl tbody tr.clickable:hover{background:0 0}}.m-hit{position:relative}.m-hit:after{content:"";width:max(100%, var(--tap));height:max(100%, var(--tap));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.grid-2,.grid-3,.form-row,.kv,.stack,.stack-lg,.row-between)>*{min-width:0}:where(.tmc-id,.id-chip,code,.mono,.email,[data-wrap=anywhere]),:where(a[href^=mailto\:]){overflow-wrap:anywhere}:where(img,video,canvas,iframe){max-width:100%;height:auto}.m-clip{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[dir=rtl] .m-flip{transform:scaleX(-1)}@media (min-width:1024px){.m-only{display:none!important}}@media (max-width:1023.98px){.d-only{display:none!important}}@media (min-width:768px){.phone-only{display:none!important}}@media (max-width:767.98px){.no-phone{display:none!important}}.m-fill{min-height:100svh}.m-fill-under-header{min-height:calc(100vh - var(--m-header-h));min-height:calc(100svh - var(--m-header-h) - var(--safe-top) - var(--tabbar-space))}.m-page{padding-inline:max(var(--gutter), var(--safe-left)) max(var(--gutter), var(--safe-right));padding-block:var(--sp-4) var(--sp-8)}@media (min-width:768px){.m-page{--gutter:24px}}@media (max-width:767.98px){.toasts{width:auto;inset-block-end:calc(var(--dock-offset) + var(--dock-pad) + 12px);inset-inline:12px}}@media (min-width:768px) and (max-width:1023.98px){.toasts{inset-block-end:calc(var(--dock-offset) + 16px)}}.m-tabbar{z-index:var(--z-tabbar);padding-block-end:var(--safe-bottom);padding-inline:var(--safe-left) var(--safe-right);background:var(--surface);border-block-start:1px solid var(--line);position:fixed;inset-block-end:0;inset-inline:0;transform:translateZ(0)}.m-tabbar ul{max-width:640px;height:var(--tabbar-h);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0 auto;padding:0;list-style:none;display:grid}.m-tab{all:unset;box-sizing:border-box;cursor:pointer;width:100%;height:100%;color:var(--muted);align-content:center;justify-items:center;gap:3px;padding:6px 2px 4px;text-decoration:none;display:grid;position:relative}.m-tab-ic{width:56px;height:30px;transition:background .2s var(--ease), color .2s;border-radius:999px;place-items:center;display:grid;position:relative}.m-tab-label{font:600 .7rem/1.15 var(--body);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}:lang(ar) .m-tab-label{font-size:.72rem;line-height:1.3}.m-tab[aria-current=page],.m-tab[data-current],.m-tab[aria-expanded=true]{color:var(--teal-text)}.m-tab[aria-current=page] .m-tab-ic,.m-tab[data-current] .m-tab-ic{background:color-mix(in srgb, var(--teal-text) 14%, transparent)}.m-tab[aria-current=page] .m-tab-label,.m-tab[data-current] .m-tab-label{font-weight:800}.m-tab:focus-visible{outline:none}.m-tab:focus-visible .m-tab-ic{outline:3px solid var(--focus);outline-offset:1px}.m-tab:active .m-tab-ic{background:color-mix(in srgb, var(--teal-text) 20%, transparent)}.m-tab-badge{background:var(--amber);min-width:18px;height:18px;color:var(--on-amber);font:800 .66rem/1 var(--body);box-shadow:0 0 0 2px var(--surface);border-radius:999px;place-items:center;padding-inline:5px;display:grid;position:absolute;inset-block-start:-2px;inset-inline-start:calc(50% + 6px)}html[data-kb=open] .m-tabbar{visibility:hidden;transform:translateY(110%)}@media (prefers-reduced-motion:no-preference){.m-tabbar{transition:transform .22s var(--ease), visibility .22s}}@media (min-width:1024px){.m-tabbar{display:none}}.m-header{z-index:var(--z-header);padding-block-start:var(--safe-top);padding-inline:var(--safe-left) var(--safe-right);color:var(--ink);background:color-mix(in srgb, var(--ground) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-block-end:1px solid #0000;transition:border-color .2s,box-shadow .2s;position:sticky;top:0}.m-header[data-tone=teal]{color:var(--on-teal);background:color-mix(in srgb, var(--teal) 96%, transparent);border-block-end-color:#ffffff14}.m-header[data-collapsed]{border-block-end-color:var(--line);box-shadow:var(--shadow-sm)}.m-header[data-tone=teal][data-collapsed]{border-block-end-color:#ffffff1a}.m-header :focus-visible{outline-color:var(--amber)}.m-header-bar{height:var(--m-header-h);grid-template-columns:minmax(var(--tap), auto) minmax(0, 1fr) minmax(var(--tap), auto);align-items:center;gap:4px;padding-inline:6px;display:grid}.m-header-lead,.m-header-actions{align-items:center;gap:2px;min-width:0;display:flex}.m-header-actions{justify-content:flex-end}.m-header-title{font:700 1.02rem/1.2 var(--display);letter-spacing:-.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.m-header[data-large] .m-header-title{opacity:0;transition:opacity .18s var(--ease), transform .18s var(--ease);transform:translateY(4px)}.m-header[data-large][data-collapsed] .m-header-title{opacity:1;transform:none}.m-hbtn,.m-header .icon-btn{width:var(--tap);height:var(--tap);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;text-decoration:none;display:inline-grid;position:relative}.m-hbtn:active,.m-header .icon-btn:active{background:color-mix(in srgb, currentColor 12%, transparent)}.m-header .badge{box-shadow:0 0 0 2px var(--teal);position:absolute;inset-block-start:4px;inset-inline-end:2px}.m-titlerow{padding:6px max(var(--gutter), var(--safe-right)) 18px max(var(--gutter), var(--safe-left));flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;min-width:0;display:flex}.m-titlerow[data-tone=teal]{background:var(--teal);color:var(--on-teal)}.m-titlerow-text{gap:4px;min-width:0;display:grid}.m-titlerow-h1{overflow-wrap:anywhere;scroll-margin-top:calc(var(--m-header-h) + var(--safe-top));font-size:clamp(1.45rem,6.2vw,1.9rem)}.m-titlerow-sub{color:var(--muted);min-width:0;font-size:.92rem}.m-titlerow[data-tone=teal] .m-titlerow-sub{color:var(--on-teal-muted)}.m-titlerow-back,.m-titlerow-actions{display:none}@media (max-width:1023.98px){.m-titlerow-sub-only{padding-block-start:0}}@media (min-width:1024px){.m-header{display:none}.m-titlerow,.m-titlerow[data-tone=teal]{color:inherit;background:0 0;padding-block:0 20px;padding-inline:0}.m-titlerow[data-tone=teal] .m-titlerow-sub{color:var(--muted)}.m-titlerow-back{align-items:center;gap:4px;width:fit-content;font-size:.88rem;display:inline-flex}.m-titlerow-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.m-titlerow-h1{font-size:clamp(1.7rem,3vw,2.2rem)}}.m-sheet{--sheet-dur:.3s;width:100%;max-width:100%;max-height:calc(100dvh - var(--safe-top) - 24px);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);overscroll-behavior:contain;border:0;border-start-start-radius:20px;border-start-end-radius:20px;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:hidden}.m-sheet[open]{flex-direction:column;display:flex}.m-sheet[data-size=full]{height:calc(100dvh - var(--safe-top) - 24px)}.m-sheet::backdrop{background:#0612118c}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.m-sheet::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.m-sheet-grab{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;flex:none}.m-sheet[data-dragging] .m-sheet-grab{cursor:grabbing}.m-sheet-handle{background:var(--line-strong);border-radius:999px;width:40px;height:5px;margin:8px auto 0;display:block}.m-sheet-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px 10px 20px;padding-inline:20px 8px;display:flex}.m-sheet-titles{gap:4px;min-width:0;padding-block-start:8px;display:grid}.m-sheet-titles h2{font-size:1.15rem}.m-sheet-titles p{color:var(--muted);font-size:.9rem}.m-sheet-close{width:var(--tap);height:var(--tap);background:var(--ground);color:var(--muted);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.m-sheet-close:hover{color:var(--ink)}.m-sheet-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:4px 20px calc(20px + var(--safe-bottom));padding-inline:max(20px, var(--safe-left)) max(20px, var(--safe-right));flex:auto;overflow-y:auto}.m-sheet-foot{padding:12px 20px calc(12px + var(--safe-bottom));border-block-start:1px solid var(--line);background:var(--surface);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;display:flex}.m-sheet:has(.m-sheet-foot) .m-sheet-body{padding-block-end:16px}@media (max-width:767.98px){.m-sheet-foot>.btn{flex:1 1 0}}@media (prefers-reduced-motion:no-preference){.m-sheet{transition:transform var(--sheet-dur) cubic-bezier(.32,.72,0,1), overlay var(--sheet-dur) allow-discrete, display var(--sheet-dur) allow-discrete;transform:translateY(100%)}.m-sheet[open]{transform:none}@starting-style{.m-sheet[open]{transform:translateY(100%)}}.m-sheet[data-dragging]{transition:none}.m-sheet::backdrop{opacity:0;transition:opacity var(--sheet-dur), overlay var(--sheet-dur) allow-discrete, display var(--sheet-dur) allow-discrete}.m-sheet[open]::backdrop{opacity:1}@starting-style{.m-sheet[open]::backdrop{opacity:0}}}@media (min-width:768px){.m-sheet{border:1px solid var(--line);border-radius:16px;width:min(560px,100vw - 48px);height:fit-content;max-height:calc(100dvh - 64px);margin:auto;inset:0}.m-sheet[data-size=full]{height:min(760px,100dvh - 64px)}.m-sheet-handle{display:none}.m-sheet-grab{cursor:auto;touch-action:auto}.m-sheet-head{padding-block-start:14px}.m-sheet-body{padding-block-end:22px}.m-sheet-foot{padding-block-end:14px}@media (prefers-reduced-motion:no-preference){.m-sheet{opacity:0;transition:transform .2s var(--ease), opacity .2s var(--ease), overlay .2s allow-discrete, display .2s allow-discrete;transform:translateY(10px)scale(.98)}.m-sheet[open]{opacity:1;transform:none}@starting-style{.m-sheet[open]{opacity:0;transform:translateY(10px)scale(.98)}}}}.m-more-account{background:var(--ground);border:1px solid var(--line);border-radius:12px;gap:2px;min-width:0;margin-block-end:12px;padding:12px 14px;display:grid}.m-more-account b{font-family:var(--display)}.m-more-account small{color:var(--muted);overflow-wrap:anywhere}.m-more-list{margin:0;padding:0;list-style:none;display:grid}.m-more-list li+li{border-block-start:1px solid var(--line)}.m-more-link{min-height:52px;color:var(--ink);grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding-block:6px;font-weight:600;text-decoration:none;display:grid}.m-more-ic{background:var(--ground);width:36px;height:36px;color:var(--teal-text);border-radius:10px;place-items:center;display:grid}.m-more-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-more-chev{color:var(--muted)}.m-more-link[aria-current=page]{color:var(--teal-text)}.m-more-link[aria-current=page] .m-more-ic{background:color-mix(in srgb, var(--teal-text) 16%, transparent)}.m-more-link:active{background:var(--ground)}.m-more-prefs{border-block-start:1px solid var(--line);gap:14px;margin-block-start:16px;padding-block-start:16px;display:grid}.m-seg-field{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.m-seg-field legend{color:var(--muted);align-items:center;gap:8px;margin-block-end:8px;padding:0;font-size:.85rem;font-weight:700;display:flex}.m-seg{background:var(--ground);border:1px solid var(--line);border-radius:10px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;padding:3px;display:grid}.m-seg label{cursor:pointer;min-width:0;position:relative}.m-seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.m-seg span{min-height:40px;color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font-size:.9rem;font-weight:600;display:flex;overflow:hidden}.m-seg input:checked+span{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:800}.m-seg input:focus-visible+span{outline:3px solid var(--focus);outline-offset:1px}.m-seg-field[aria-busy=true] .m-seg{opacity:.6}.m-more-signout{margin-block-start:18px;display:grid}.m-more-signout>*{width:100%}.m-scrollrow{--fade:28px;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-inline:var(--gutter);gap:8px;min-width:0;max-width:100%;margin-block:-4px;margin-inline:0;padding-block:4px;padding-inline:0;list-style:none;display:flex;overflow:auto hidden}.m-scrollrow::-webkit-scrollbar{display:none}.m-scrollrow>*{flex:none}.m-scrollrow[data-snap=start]{scroll-snap-type:x proximity}.m-scrollrow[data-snap=start]>*{scroll-snap-align:start}.m-scrollrow[data-snap=center]{scroll-snap-type:x mandatory}.m-scrollrow[data-snap=center]>*{scroll-snap-align:center}.m-scrollrow[data-bleed]{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);max-width:none;width:calc(100% + 2 * var(--gutter))}.m-scrollrow[data-fade-start]{--fs:var(--fade)}.m-scrollrow[data-fade-end]{--fe:var(--fade)}.m-scrollrow[data-overflow]{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fs,0px), #000 calc(100% - var(--fe,0px)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fs,0px), #000 calc(100% - var(--fe,0px)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fs,0px), #000 calc(100% - var(--fe,0px)), transparent 100%)}[dir=rtl] .m-scrollrow[data-overflow]{-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--fs,0px), #000 calc(100% - var(--fe,0px)), transparent 100%);-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--fs,0px), #000 calc(100% - var(--fe,0px)), transparent 100%);mask-image:linear-gradient(to left, transparent 0, #000 var(--fs,0px), #000 calc(100% - var(--fe,0px)), transparent 100%)}.m-scrollrow.tabs{scroll-padding-inline:3px}.m-chip{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line-strong);background:var(--surface);min-height:36px;color:var(--ink);font:600 .88rem/1 var(--body);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}.m-chip:before{content:"";position:absolute;inset:-4px 0}.m-chip .count{color:var(--muted);font-size:.74rem;font-weight:800}.m-chip[aria-current=page],.m-chip[aria-current=true],.m-chip[aria-pressed=true],.m-chip[aria-selected=true],.m-chip[data-active]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.m-chip[aria-current=page] .count,.m-chip[aria-pressed=true] .count,.m-chip[aria-selected=true] .count,.m-chip[data-active] .count{color:inherit;opacity:.75}.m-chip:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.m-chip:hover{border-color:var(--ink)}}.m-actionbar{z-index:var(--z-sticky);margin-inline:calc(-1 * var(--m-bleed,0px));padding:12px max(var(--m-bleed,0px), 12px) calc(12px + var(--dock-pad));background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);border-block-start:1px solid var(--line);gap:8px;display:grid;position:sticky;inset-block-end:var(--dock-offset);box-shadow:0 -10px 24px -18px #00000059}.m-actionbar:not([data-bleed]){border-radius:12px 12px 0 0}.m-actionbar-note{color:var(--muted);min-width:0;font-size:.85rem}.m-actionbar-btns{gap:10px;display:flex}.m-actionbar-btns>.btn{flex:1 1 0;min-width:0}.m-actionbar-btns>.btn-amber,.m-actionbar-btns>.btn-teal,.m-actionbar-btns>[data-primary]{flex-grow:1.6}@media (prefers-reduced-motion:no-preference){.m-actionbar{transition:inset-block-end .22s var(--ease)}}@media (min-width:1024px){.m-actionbar{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:flex-end;align-items:center;gap:16px;margin:0;padding:8px 0 0;display:flex;position:static}.m-actionbar-btns>.btn{flex:none}}.rt{min-width:0;container:rt/inline-size}.rt-table tr.rt-linked{position:relative}.rt-link{color:inherit;font-weight:700;text-decoration:none}.rt-link:after{content:"";z-index:var(--z-raised);position:absolute;inset:0}.rt-link:focus-visible{outline:none}.rt-link:focus-visible:after{outline:3px solid var(--focus);outline-offset:-3px;border-radius:10px}.rt-table td :is(a,button,input,select,summary):not(.rt-link){z-index:calc(var(--z-raised) + 1);position:relative}.rt-table tr.rt-linked{cursor:pointer}@media (hover:hover) and (pointer:fine){.rt-table tr.rt-linked:hover{background:color-mix(in srgb, var(--teal-text) 5%, transparent)}}.rt-label{display:none}.rt-val{display:contents}.rt-table .rt-thide{display:none}@container rt (max-width:639.98px){.rt-scroll{overflow:visible}table.rt-table,.rt-table tbody{width:100%;min-width:0;display:block}.rt-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rt-table tr{border-block-end:1px solid var(--line);border-inline-start:4px solid #0000;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px 16px;padding:14px 16px;display:grid;position:relative}.rt-table tbody tr:last-child{border-block-end:0}.rt-table tr[data-tone=ok]{border-inline-start-color:var(--ok)}.rt-table tr[data-tone=warn]{border-inline-start-color:var(--warn)}.rt-table tr[data-tone=bad]{border-inline-start-color:var(--bad)}.rt-table tr[data-tone=neutral]{border-inline-start-color:var(--line-strong)}.rt-table td{text-align:start;overflow-wrap:anywhere;border:0;align-content:start;justify-items:start;gap:2px;min-width:0;padding:0;display:grid}.rt-table td.end{text-align:start}.rt-table td.rt-primary,.rt-table td.rt-full{grid-column:1/-1}.rt-table td.rt-primary{padding-inline-end:20px;font-size:1rem}.rt-table tr.rt-linked td.rt-primary:after{content:"";inset-inline-end:16px;border-block-start:2px solid var(--muted);border-inline-end:2px solid var(--muted);width:8px;height:8px;position:absolute;top:22px;transform:rotate(45deg)}[dir=rtl] .rt-table tr.rt-linked td.rt-primary:after{transform:rotate(-45deg)}.rt-table td.rt-chide{display:none}.rt-table .rt-thide{display:grid}.rt-label{font:700 .68rem/1.3 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:block}:lang(ar) .rt-label{letter-spacing:0;text-transform:none;font-size:.76rem}.rt[data-long] .rt-table tbody tr{content-visibility:auto;contain-intrinsic-size:auto 132px}}.m-cq{min-width:0;container-type:inline-size}.m-list{margin:0;padding:0;list-style:none;display:grid}.m-list>li{min-width:0}.m-list>li+li{border-block-start:1px solid var(--line)}.m-list[data-long]>li{content-visibility:auto;contain-intrinsic-size:auto 76px}.m-row{min-height:56px;color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:12px 16px;text-decoration:none;display:grid;position:relative}.m-row>:first-child{gap:2px;min-width:0;display:grid}.m-row small{color:var(--muted)}.m-row:active{background:var(--ground)}@container (max-width:359.98px){.m-row{grid-template-columns:minmax(0,1fr)}.m-kv{grid-template-columns:minmax(0,1fr)!important}}.m-kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;display:grid}.m-kv>div{gap:2px;min-width:0;display:grid}.m-kv dt{color:var(--muted);font-size:.76rem;font-weight:600}.m-kv dd{overflow-wrap:anywhere;margin:0;font-weight:700}@container (min-width:560px){.m-kv{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){html,.m-scrollrow{scroll-behavior:auto}.m-header[data-large] .m-header-title{transform:none}}
@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.DTuoXq_className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.DTuoXq_variable{--font-display:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.UsXvvG_className{font-family:Figtree,Figtree Fallback;font-style:normal}.UsXvvG_variable{--font-body:"Figtree", "Figtree Fallback"}
@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/744885950b1fe0ff-s.p.2ver_oydliwzm.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e7be13e0732bd6dc-s.3m52g3clh-76s.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/98fc1f0b00398dc4-s.0jkp8jojbghvh.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e23f8683e762f841-s.2pmb_s3cnbwl0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4641603b8553767b-s.1k3xrcym5xwyw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/744885950b1fe0ff-s.p.2ver_oydliwzm.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e7be13e0732bd6dc-s.3m52g3clh-76s.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/98fc1f0b00398dc4-s.0jkp8jojbghvh.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e23f8683e762f841-s.2pmb_s3cnbwl0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4641603b8553767b-s.1k3xrcym5xwyw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/744885950b1fe0ff-s.p.2ver_oydliwzm.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e7be13e0732bd6dc-s.3m52g3clh-76s.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/98fc1f0b00398dc4-s.0jkp8jojbghvh.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e23f8683e762f841-s.2pmb_s3cnbwl0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4641603b8553767b-s.1k3xrcym5xwyw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:800;font-display:swap;src:url(../media/744885950b1fe0ff-s.p.2ver_oydliwzm.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e7be13e0732bd6dc-s.3m52g3clh-76s.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:800;font-display:swap;src:url(../media/98fc1f0b00398dc4-s.0jkp8jojbghvh.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e23f8683e762f841-s.2pmb_s3cnbwl0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4641603b8553767b-s.1k3xrcym5xwyw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic Fallback;src:local(Arial);ascent-override:117.6%;descent-override:56.41%;line-gap-override:0.0%;size-adjust:109.02%}.RTKVNW_className{font-family:Noto Kufi Arabic,Noto Kufi Arabic Fallback;font-style:normal}.RTKVNW_variable{--font-ar:"Noto Kufi Arabic", "Noto Kufi Arabic Fallback"}
