@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/michroma-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/michroma-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 700;font-display:swap;src:url(../../../fonts/manrope-200-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 700;font-display:swap;src:url(../../../fonts/manrope-200-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/ibm-plex-mono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/ibm-plex-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/ibm-plex-mono-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/ibm-plex-mono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:400 700;font-display:swap;src:url(../../../fonts/noto-kufi-arabic-400-700-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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-10EC4,U+10EFC-10EFF,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:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../../../fonts/ibm-plex-sans-arabic-300-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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-10EC4,U+10EFC-10EFF,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:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../../../fonts/ibm-plex-sans-arabic-300-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/ibm-plex-sans-arabic-400-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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-10EC4,U+10EFC-10EFF,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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/ibm-plex-sans-arabic-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/ibm-plex-sans-arabic-500-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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-10EC4,U+10EFC-10EFF,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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/ibm-plex-sans-arabic-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/ibm-plex-sans-arabic-600-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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-10EC4,U+10EFC-10EFF,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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/ibm-plex-sans-arabic-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--void: #040405;--carbon: #0a0a0d;--panel: #0f0f13;--panel-2: #16161c;--line: rgb(255 255 255 / .08);--line-strong: rgb(255 255 255 / .16);--white: #ededef;--grey: #9b9ba4;--dim: #7c7c88;--blue: #0a66c2;--blue-deep: #004182;--blue-lit: #4da3ff;--blue-glow: rgb(77 163 255 / .55);--blue-veil: rgb(10 102 194 / .14);--amber: #f0b429;--amber-veil: rgb(240 180 41 / .13);--green: #3ecf8e;--green-veil: rgb(62 207 142 / .13);--red: #ff5a63;--red-veil: rgb(255 90 99 / .13);--violet: #8b9dff;--violet-veil: rgb(139 157 255 / .13);--bg: var(--void);--surface: var(--carbon);--surface-2: var(--panel);--border: var(--line);--text: var(--white);--muted: var(--grey);--brand: var(--void);--brand-2: var(--carbon);--accent: var(--blue);--accent-2: var(--blue-lit);--accent-soft: var(--blue-veil);--gold: var(--amber);--danger: var(--red);--danger-soft: var(--red-veil);--warn: var(--amber);--warn-soft: var(--amber-veil);--ok: var(--green);--ok-soft: var(--green-veil);--info-soft: var(--violet-veil);--disp: "Michroma", "Noto Kufi Arabic", system-ui, sans-serif;--body: "Manrope", "IBM Plex Sans Arabic", system-ui, sans-serif;--mono: "IBM Plex Mono", "IBM Plex Sans Arabic", ui-monospace, monospace;--font: var(--body);--track-disp: .06em;--track-mono: .26em;--track-label: .18em;--radius: 0px;--radius-sm: 0px;--shadow: none;--max-w: 1180px;--ease: cubic-bezier(.76, 0, .24, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);color-scheme:dark}[dir=rtl]{--track-disp: 0;--track-mono: 0;--track-label: 0}*,*:before,*:after{box-sizing:border-box}html{font-family:var(--body);font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%;background:var(--void)}[dir=rtl]{line-height:1.8}body{margin:0;background:radial-gradient(ellipse 120% 70% at 50% -10%,rgb(10 102 194 / .16),transparent 60%),var(--void);color:var(--white);font-weight:350;min-height:100dvh;overflow-x:hidden}body:after{content:"";position:fixed;inset:0;z-index:60;pointer-events:none;background:radial-gradient(ellipse 100% 85% at 50% 50%,transparent 45%,rgb(0 0 0 / .5) 100%)}a{color:var(--blue-lit);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:3px}h1,h2{font-family:var(--disp);font-weight:400;text-transform:uppercase;letter-spacing:var(--track-disp);line-height:1.16;margin:0 0 .5rem}h1{font-size:clamp(1.25rem,5.6vw,2.5rem)}h2{font-size:clamp(.95rem,3.4vw,1.5rem)}[dir=rtl] h1,[dir=rtl] h2{line-height:1.4}h3,h4{font-family:var(--body);font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--track-label);line-height:1.4;margin:0 0 .5rem;color:var(--white)}[dir=rtl] h3,[dir=rtl] h4{font-size:.95rem}p{margin:0 0 .75rem;line-height:1.75}.muted{color:var(--grey)}.small{font-size:.875rem}.tiny{font-size:.78rem}.mono{font-family:var(--mono);font-size:.82em}.eyebrow{font-family:var(--mono);font-size:.6875rem;font-weight:500;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--blue-lit);display:flex;align-items:center;gap:.75rem;margin:0 0 .6rem}.eyebrow:before{content:"";flex:none;inline-size:2rem;block-size:1px;background:var(--blue-lit);box-shadow:0 0 8px var(--blue-glow)}.eyebrow-plain:before{display:none}.label-mono{font-family:var(--mono);font-size:.625rem;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--dim)}[dir=rtl] .label-mono,[dir=rtl] .eyebrow{font-size:.75rem}.prose{font-family:var(--body);font-size:.9rem;font-weight:400;letter-spacing:0;text-transform:none}.eyebrow.prose{font-size:.9rem;align-items:start}.eyebrow.prose:before{margin-block-start:.7em}.hollow{color:transparent;-webkit-text-stroke:1px var(--blue-lit);text-shadow:0 0 30px rgb(77 163 255 / .28)}.container{width:100%;max-width:var(--max-w);margin-inline:auto;padding-inline:1rem}.page{padding-block:1.5rem 5rem;position:relative;z-index:1}.page-header{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;justify-content:space-between;padding-block-end:1rem;margin-block-end:1.5rem;border-block-end:1px solid var(--line)}.page-header p{margin:0;max-width:62ch}.stack{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.stack-sm{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.row-between{justify-content:space-between}.grid-2,.grid-3{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.hairgrid{display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(108px,1fr))}.hairgrid>*{background:var(--carbon);box-shadow:0 0 0 1px var(--line);padding:1.1rem 1rem;margin:0;position:relative;overflow:hidden;transition:background .4s}.hairgrid>*:hover{background:var(--panel)}.hairgrid>*:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:2px;background:var(--blue);transform:scaleX(0);transition:transform .6s var(--ease)}.hairgrid>*:hover:after{transform:scaleX(1)}@media(min-width:720px){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.container{padding-inline:2rem}}.card{background:var(--carbon);border:1px solid var(--line);padding:1.1rem;position:relative}.card-tight{padding:.8rem}.card-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-block-end:.75rem}.card-title :is(h2,h3){margin:0}.card-title a{display:inline-flex;align-items:center;min-height:44px}.card-link{display:block;color:inherit;transition:background .4s}.card-link:hover{background:var(--panel);text-decoration:none}.card-link:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:1px;block-size:0;background:var(--blue-lit);box-shadow:0 0 10px var(--blue-glow);transition:block-size .55s var(--ease)}.card-link:hover:before{block-size:100%}.stat{display:grid;gap:.35rem}.stat-value{font-family:var(--disp);font-size:clamp(1.4rem,5vw,2rem);font-weight:400;line-height:1.05;letter-spacing:var(--track-disp)}.stat-value em{color:var(--blue-lit);font-style:normal}.stat-label{font-family:var(--mono);font-size:.625rem;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--dim)}[dir=rtl] .stat-label{font-size:.75rem}.btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.6rem 1.15rem;border:1px solid var(--line-strong);background-color:transparent;background-image:linear-gradient(var(--blue),var(--blue));background-repeat:no-repeat;background-size:100% 0;background-position:50% 100%;color:var(--white);font-family:var(--mono);font-size:.6875rem;font-weight:500;letter-spacing:var(--track-mono);text-transform:uppercase;cursor:pointer;text-decoration:none;text-align:center;white-space:nowrap;transition:background-size .45s var(--ease),border-color .3s,color .3s}[dir=rtl] .btn{font-family:var(--body);font-size:.85rem;font-weight:600}.btn:hover{background-size:100% 100%;border-color:var(--blue);color:#fff;text-decoration:none}.btn:active{border-color:var(--blue-lit)}.btn:disabled,.btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;background-size:100% 0}.btn-primary{background-color:var(--blue);background-image:linear-gradient(var(--blue-deep),var(--blue-deep));border-color:var(--blue);color:#fff}.btn-primary:hover{border-color:var(--blue-lit);box-shadow:0 0 24px #0a66c273}.btn-dark{background-color:var(--panel);border-color:var(--line-strong)}.btn-danger{border-color:#ff5a6366;background-image:linear-gradient(var(--red),var(--red));color:var(--red)}.btn-danger:hover{border-color:var(--red);color:var(--void)}.btn-ghost{border-color:transparent;color:var(--grey)}.btn-ghost:hover{color:#fff}.btn-sm{min-height:36px;padding:.3rem .7rem;font-size:.625rem;letter-spacing:var(--track-label)}.btn-lg{min-height:54px;padding:.85rem 1.6rem;font-size:.75rem}.btn-block{width:100%}.btn .arr{transition:transform .4s var(--ease)}.btn:hover .arr{transform:translate(5px)}[dir=rtl] .btn:hover .arr{transform:translate(-5px)}.chrome-link{display:inline-flex;align-items:center;min-height:44px;border:0;background:none;padding:0;font-family:var(--mono);font-size:.625rem;font-weight:500;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--grey);cursor:pointer;transition:color .3s}[dir=rtl] .chrome-link{font-family:var(--body);font-size:.8rem;font-weight:600}.chrome-link:hover{color:var(--blue-lit);text-decoration:none}.field{display:grid;gap:.4rem;margin-block-end:1rem}.field label,.label{font-family:var(--mono);font-size:.625rem;font-weight:500;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--grey)}[dir=rtl] .field label,[dir=rtl] .label{font-family:var(--body);font-size:.85rem;font-weight:600}.hint{color:var(--dim);font-size:.85rem;line-height:1.6}input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=datetime-local],input[type=date],select,textarea{width:100%;font:inherit;font-weight:400;padding:.7rem .85rem;border:1px solid var(--line-strong);background:var(--void);color:var(--white);min-height:44px;transition:border-color .3s,box-shadow .3s}select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--grey) 50%),linear-gradient(135deg,var(--grey) 50%,transparent 50%);background-size:6px 6px,6px 6px;background-position:right 1.1rem center,right .75rem center;background-repeat:no-repeat;padding-inline-end:2.2rem}[dir=rtl] select{background-position:left .75rem center,left 1.1rem center;padding-inline-end:.85rem;padding-inline-start:2.2rem}textarea{min-height:140px;resize:vertical;line-height:1.7}input:hover,select:hover,textarea:hover{border-color:var(--grey)}input:focus-visible,select:focus-visible,textarea:focus-visible,.btn:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:1px solid var(--blue-lit);outline-offset:2px;box-shadow:0 0 16px #4da3ff40}::placeholder{color:var(--dim)}.checkbox{display:flex;gap:.6rem;align-items:center;font-size:.9rem;min-height:44px}.checkbox input{width:1.15rem;height:1.15rem;accent-color:var(--blue)}.form-error,.form-success{font-size:.9rem;padding:.7rem .9rem;border-inline-start:2px solid currentcolor}.form-error{color:var(--red);background:var(--red-veil)}.form-success{color:var(--green);background:var(--green-veil)}.badge{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem;font-family:var(--mono);font-size:.5625rem;font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase;background:#ffffff0d;border:1px solid var(--line);color:var(--grey);white-space:nowrap}[dir=rtl] .badge{font-family:var(--body);font-size:.75rem;font-weight:600}.badge-content{white-space:normal;overflow-wrap:anywhere;text-align:start}.badge.badge-note{white-space:normal;overflow-wrap:anywhere;text-align:start;align-items:start;font-family:var(--body);font-size:.8rem;font-weight:400;letter-spacing:0;text-transform:none;padding:.35rem .6rem}.badge-draft{color:var(--grey)}.badge-in_review{background:var(--amber-veil);border-color:#f0b4294d;color:var(--amber)}.badge-approved,.badge-accent,.badge-gcc{background:var(--blue-veil);border-color:#4da3ff59;color:var(--blue-lit)}.badge-scheduled{background:var(--violet-veil);border-color:#8b9dff52;color:var(--violet)}.badge-published,.badge-ok{background:var(--green-veil);border-color:#3ecf8e4d;color:var(--green)}.badge-rejected,.badge-failed,.badge-danger{background:var(--red-veil);border-color:#ff5a6352;color:var(--red)}.badge-archived{color:var(--dim);text-decoration:line-through}.badge-mena,.badge-warn{background:var(--amber-veil);border-color:#f0b4294d;color:var(--amber)}.badge-global{color:var(--dim)}.tabs{display:flex;gap:1.25rem;overflow-x:auto;border-block-end:1px solid var(--line);margin-block-end:1.5rem;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs a,.tabs button{flex:none;position:relative;padding:.7rem 0;min-height:44px;border:0;background:none;color:var(--grey);font-family:var(--mono);font-size:.6875rem;font-weight:500;letter-spacing:var(--track-mono);text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:color .3s}[dir=rtl] .tabs a,[dir=rtl] .tabs button{font-family:var(--body);font-size:.9rem;font-weight:600}.tabs a:after,.tabs button:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:1px;background:var(--blue-lit);box-shadow:0 0 8px var(--blue-glow);transform:scaleX(0);transition:transform .45s var(--ease)}.tabs a:hover,.tabs button:hover,.tabs a[aria-current=page],.tabs button.active{color:var(--white);text-decoration:none}.tabs a:hover:after,.tabs button:hover:after,.tabs a[aria-current=page]:after,.tabs button.active:after{transform:scaleX(1)}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);background:var(--carbon)}table{width:100%;border-collapse:collapse;font-size:.9rem}th,td{text-align:start;padding:.75rem .85rem;border-block-end:1px solid var(--line);vertical-align:top}th{font-family:var(--mono);color:var(--dim);font-weight:500;font-size:.5625rem;text-transform:uppercase;letter-spacing:var(--track-mono);background:var(--void);white-space:nowrap}[dir=rtl] th{font-family:var(--body);font-size:.8rem;font-weight:600}tbody tr{transition:background .3s}td .btn{letter-spacing:.06em;padding-inline:.55rem}td a:not(.btn){display:inline-block;padding-block:.25rem}td .row{gap:.35rem}tbody tr:hover{background:var(--panel)}tr:last-child td{border-block-end:0}.empty{text-align:center;color:var(--dim);padding:3rem 1rem;border:1px dashed var(--line-strong);background:repeating-linear-gradient(45deg,rgb(255 255 255 / .012) 0 10px,transparent 10px 20px),var(--carbon);font-family:var(--mono);font-size:.75rem;letter-spacing:.06em}[dir=rtl] .empty{font-family:var(--body);font-size:.95rem;letter-spacing:0}.divider{border:0;border-block-start:1px solid var(--line);margin-block:1.25rem}.post-body{white-space:pre-wrap;line-height:1.8;font-size:1rem;font-weight:350}.post-body[dir=rtl]{line-height:2}.progress{height:2px;background:var(--line);overflow:hidden}.progress>span{display:block;height:100%;background:var(--blue-lit);box-shadow:0 0 10px var(--blue-glow);transition:width .6s var(--ease)}.banner{padding:.65rem 1rem;font-size:.9rem;display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;justify-content:space-between;border-block-end:1px solid var(--line)}.banner-warn{background:var(--amber-veil);color:var(--amber)}.banner-info{background:var(--violet-veil);color:var(--violet)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip:focus{position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;z-index:100;inline-size:auto;block-size:auto;overflow:visible;clip-path:none;padding:.6rem 1rem;background:var(--panel);border:1px solid var(--blue-lit);color:var(--white);font-size:.9rem;text-decoration:none}main[tabindex]:focus,main[tabindex]:focus-visible{outline:none;box-shadow:none}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}kbd{font-family:var(--mono);background:var(--panel);border:1px solid var(--line-strong);padding:.1rem .4rem;font-size:.8em}hr{border:0;border-block-start:1px solid var(--line)}.action-bar{position:sticky;bottom:0;z-index:30;background:color-mix(in srgb,var(--void) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-start:1px solid var(--line-strong);padding:.8rem 1rem calc(.8rem + env(safe-area-inset-bottom));margin-inline:-1rem;display:flex;gap:.5rem;flex-wrap:wrap}.action-bar .btn{flex:1 1 auto}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.nav.svelte-1h32yp1{position:relative;border-block-start:1px solid var(--line)}.nav.svelte-1h32yp1:before,.nav.svelte-1h32yp1:after{content:"";position:absolute;z-index:1;inset-block:0;inline-size:2rem;pointer-events:none;opacity:0;transition:opacity .25s}.nav.svelte-1h32yp1:before{inset-inline-start:0;background:linear-gradient(to right,var(--void),transparent)}.nav.svelte-1h32yp1:after{inset-inline-end:0;background:linear-gradient(to left,var(--void),transparent)}[dir=rtl] .nav.svelte-1h32yp1:before{background:linear-gradient(to left,var(--void),transparent)}[dir=rtl] .nav.svelte-1h32yp1:after{background:linear-gradient(to right,var(--void),transparent)}.nav.fade-start.svelte-1h32yp1:before,.nav.fade-end.svelte-1h32yp1:after{opacity:1}.nav-inner.svelte-1h32yp1{display:flex;gap:1.35rem;overflow-x:auto;scrollbar-width:none}.nav-inner.svelte-1h32yp1::-webkit-scrollbar{display:none}.nav.svelte-1h32yp1 a:where(.svelte-1h32yp1){position:relative;flex:none;display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding-block:.5rem;color:var(--grey);font-family:var(--mono);font-size:.625rem;font-weight:500;letter-spacing:var(--track-mono);text-transform:uppercase;white-space:nowrap;transition:color .3s}[dir=rtl] .nav.svelte-1h32yp1 a:where(.svelte-1h32yp1){font-family:var(--body);font-size:.85rem;font-weight:600}.nav.svelte-1h32yp1 a:where(.svelte-1h32yp1):after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:1px;background:var(--blue-lit);box-shadow:0 0 8px var(--blue-glow);transform:scaleX(0);transition:transform .45s var(--ease)}.nav.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover,.nav.svelte-1h32yp1 a[aria-current=page]:where(.svelte-1h32yp1){color:var(--white);text-decoration:none}.nav.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover:after,.nav.svelte-1h32yp1 a[aria-current=page]:where(.svelte-1h32yp1):after{transform:scaleX(1)}.pill.svelte-1h32yp1{background:var(--blue);color:#fff;padding:0 .3rem;font-family:var(--mono);font-size:.5625rem;line-height:1.5;box-shadow:0 0 10px #0a66c299}.wordmark.svelte-10y6uor{display:inline-flex;align-items:center;gap:.6rem;color:var(--white);min-height:44px}.wordmark.svelte-10y6uor:hover{text-decoration:none}svg.svelte-10y6uor{inline-size:15px;block-size:20px;flex:none;filter:drop-shadow(0 0 7px var(--blue-glow))}.marks.svelte-10y6uor{display:grid;gap:2px}.name.svelte-10y6uor{font-family:var(--disp);font-size:.8125rem;text-transform:uppercase;letter-spacing:var(--track-disp);line-height:1}.by.svelte-10y6uor{font-family:var(--mono);font-size:.5rem;letter-spacing:.3em;color:var(--dim);line-height:1}.wordmark.svelte-10y6uor:hover .by:where(.svelte-10y6uor){color:var(--blue-lit)}.topbar.svelte-12qhfyh{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--void) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-block-end:1px solid var(--line)}.topbar-inner.svelte-12qhfyh{display:flex;align-items:center;justify-content:space-between;min-height:58px;gap:1rem}.topbar-actions.svelte-12qhfyh{display:flex;align-items:center;gap:.85rem}.sep.svelte-12qhfyh{inline-size:1px;block-size:12px;background:var(--line-strong)}
