@font-face{font-family:Plus Jakarta Sans;src:url(../../../fonts/PlusJakartaSans-latin.woff2)format("woff2");font-weight:300 600;font-display:swap;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:Plus Jakarta Sans;src:url(../../../fonts/PlusJakartaSans-latin-ext.woff2)format("woff2");font-weight:300 600;font-display:swap;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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;src:url(../../../fonts/NotoKufiArabic-arabic.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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}@font-face{font-family:DM Mono;src:url(../../../fonts/DMMono-400-latin.woff2)format("woff2");font-weight:400;font-display:swap;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:DM Mono;src:url(../../../fonts/DMMono-500-latin.woff2)format("woff2");font-weight:500;font-display:swap;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:Utsman Taha Naskh;src:url(../../../fonts/UthmanicHafs_V22.woff2)format("woff2");font-display:swap;font-weight:400}:root{--neutral-0:#fff;--neutral-50:#faf9f6;--neutral-100:#f1efea;--neutral-150:#e9e6e0;--neutral-200:#e4e1da;--neutral-300:#ccc8c0;--neutral-400:#aaa59d;--neutral-500:#8b867f;--neutral-600:#6f6a63;--neutral-700:#4a4640;--neutral-750:#3a3834;--neutral-800:#302f2c;--neutral-850:#262523;--neutral-900:#1c1b19;--neutral-950:#121211;--indigo-50:#eef0fa;--indigo-100:#dde1f5;--indigo-200:#bcc4ee;--indigo-300:#9aa6f4;--indigo-400:#7584dc;--indigo-500:#5263c4;--indigo-600:#3a4ba6;--indigo-700:#2a3b8f;--indigo-800:#1f2c6e;--indigo-900:#172152;--indigo-950:#121634;--green-400:#52c394;--green-600:#2e8a68;--amber-400:#f2a01a;--amber-700:#a66c07;--red-400:#f47c74;--red-600:#dc2626;--paper:var(--neutral-50);--surface:var(--neutral-100);--surface-hover:var(--neutral-150);--raised:var(--neutral-0);--line:var(--neutral-200);--line-strong:var(--neutral-300);--ink:var(--neutral-900);--ink-muted:var(--neutral-600);--ink-faint:var(--neutral-400);--brand:var(--indigo-700);--brand-hover:var(--indigo-800);--brand-pressed:var(--indigo-900);--on-brand:var(--neutral-0);--brand-tint:#2a3b8f1f;--focus:var(--indigo-600);--scrim:#1b1a1852;--shadow-soft:#1b1a1814;--shadow-strong:#1b1a1829;--state-reading:#2a3b8f2b;--state-correct:var(--green-600);--state-correct-tint:#2e8a6826;--state-khafi:var(--amber-700);--state-khafi-tint:#d9920a33;--state-jali:var(--red-600);--state-jali-tint:#dc262626;--radius-inset:4px;--radius-word:8px;--radius-control:10px;--radius-surface:16px;--radius-container:24px;--radius-full:999px;--dur-instant:.1s;--dur-fast:.16s;--dur-standard:.24s;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--shadow-2:0 1px 2px var(--shadow-soft), 0 8px 24px var(--shadow-soft);--shadow-3:0 2px 6px var(--shadow-soft), 0 24px 64px var(--shadow-strong);--container:1248px;--measure:680px;--gutter:96px;--header-inset:12px;--header-height:64px;--font-ui:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--font-ui-ar:"Noto Kufi Arabic", "Plus Jakarta Sans", sans-serif;--font-quran:"Utsman Taha Naskh", serif;--font-code:"DM Mono", ui-monospace, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark],[data-theme=dark]{--paper:var(--neutral-950);--surface:var(--neutral-900);--surface-hover:var(--neutral-850);--raised:var(--neutral-850);--line:var(--neutral-800);--line-strong:var(--neutral-750);--ink:var(--neutral-100);--ink-muted:var(--neutral-400);--ink-faint:var(--neutral-600);--brand:var(--indigo-300);--brand-hover:var(--indigo-200);--brand-pressed:var(--indigo-100);--on-brand:var(--indigo-950);--brand-tint:#9aa6f429;--focus:var(--indigo-300);--scrim:#0000008f;--shadow-soft:#0006;--shadow-strong:#0009;--state-reading:#9aa6f438;--state-correct:var(--green-400);--state-correct-tint:#52c3942e;--state-khafi:var(--amber-400);--state-khafi-tint:#f2a01a33;--state-jali:var(--red-400);--state-jali-tint:#f47c7438;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=1023px){:root{--gutter:32px}}@media (width<=767px){:root{--gutter:20px;--header-inset:10px;--header-height:56px}}*,:before,:after{box-sizing:border-box}html{background:var(--paper);-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}img{max-width:100%;display:block}h1,h2,h3,h4,p{margin:0}:focus{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:var(--state-reading)}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.t-display-xl{letter-spacing:-.026em;font-size:clamp(40px,5.4vw,76px);font-weight:300;line-height:1.03}.t-display{letter-spacing:-.02em;font-size:clamp(36px,4.2vw,56px);font-weight:300;line-height:1.08}.t-title{letter-spacing:-.01em;font-size:clamp(26px,2.6vw,32px);font-weight:400;line-height:1.2}.t-heading{font-size:20px;font-weight:500;line-height:1.35}.t-body-l{font-size:18px;line-height:1.6}.t-body{font-size:16px;line-height:1.6}.t-label{font-size:14px;font-weight:600;line-height:1.3}.t-caption{font-size:13px;line-height:1.45}.t-micro{font-size:12px;font-weight:500;line-height:1.4}.muted{color:var(--ink-muted)}.faint{color:var(--ink-faint)}.num{font-variant-numeric:tabular-nums}.quran{font-family:var(--font-quran);letter-spacing:0;direction:rtl;font-style:normal;font-weight:400;line-height:2}.dither{image-rendering:pixelated}.motif{background-color:var(--motif-ink,var(--brand));-webkit-mask-image:var(--motif);-webkit-mask-image:var(--motif);mask-image:var(--motif);-webkit-mask-repeat:var(--motif-repeat,no-repeat);-webkit-mask-repeat:var(--motif-repeat,no-repeat);mask-repeat:var(--motif-repeat,no-repeat);-webkit-mask-position:var(--motif-pos,center);-webkit-mask-position:var(--motif-pos,center);mask-position:var(--motif-pos,center);-webkit-mask-size:var(--motif-size,auto);-webkit-mask-size:var(--motif-size,auto);mask-size:var(--motif-size,auto);image-rendering:pixelated}.section{padding-block:0 120px}@media (width<=767px){.section{padding-block:0 64px}}.hairline-top{border-top:1px solid var(--line)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}table.data{border-collapse:collapse;width:100%;font-size:15px}table.data th{border-bottom:1px solid var(--line-strong);color:var(--ink-muted);text-align:start;padding:0 12px 10px 0;font-size:12px;font-weight:600}table.data td{border-bottom:1px solid var(--line);vertical-align:top;padding:14px 12px 14px 0;line-height:1.45}table.data .num{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}table.data td.muted{color:var(--ink-muted)}table.data td.strong{font-weight:600}table.data.wide{max-width:760px}:root[lang=ar]{--font-ui:"Plus Jakarta Sans", "Noto Kufi Arabic", sans-serif}:root[lang=ar] body{letter-spacing:0}:root[lang=ar] :is(h1,h2,h3,.t-display,.t-display-xl){letter-spacing:0;line-height:1.35}@media (width<=599px){table.data.stack thead{display:none}table.data.stack,table.data.stack tbody,table.data.stack tr,table.data.stack td{display:block}table.data.stack tr{border-bottom:1px solid var(--line);padding:14px 0}table.data.stack td{text-align:start;white-space:normal;border:0;padding:3px 0}table.data.stack td[data-label]:not(:first-child):before{content:attr(data-label);color:var(--ink-faint);letter-spacing:.02em;margin-bottom:1px;font-size:11px;font-weight:600;display:block}table.data.stack td:first-child{font-size:16px}}:root[dir=rtl] :is(p,h1,h2,h3,h4,li,dt,dd,td,th,figcaption,blockquote,label,legend,span,a,button,strong){unicode-bidi:plaintext}:root[dir=rtl] .num{direction:ltr;unicode-bidi:isolate}[dir=rtl] .flip-rtl{transform:scaleX(-1)}[dir=rtl] [dir=ltr] .flip-rtl{transform:none}.mono{font-family:var(--font-code);letter-spacing:0;font-size:.92em}.page-top{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.page-top .text{flex-direction:column;gap:10px;max-width:720px;display:flex}.page-top .crumb{color:var(--ink-muted);align-items:center;gap:4px;width:fit-content;min-height:32px;font-size:14px;font-weight:500;display:inline-flex}.page-top .crumb:hover{color:var(--brand)}.page-top .actions{flex-wrap:wrap;flex:none;gap:12px;display:flex}@media (width<=767px){.page-top{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:28px}.page-top .actions>*{flex:1}}.tag{border-radius:var(--radius-word);background:var(--surface);white-space:nowrap;align-items:center;gap:6px;width:fit-content;height:28px;padding:0 10px;font-size:13px;display:inline-flex}.tag.brand{background:var(--brand-tint);color:var(--brand)}.tag.outline{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-muted);background:0 0}.tag.good{background:var(--state-correct-tint);color:var(--state-correct)}.tag.caution{background:var(--state-khafi-tint);color:var(--state-khafi)}.tag.bad{background:var(--state-jali-tint);color:var(--state-jali)}.on-surface .tag:not(.brand,.outline,.good,.caution,.bad){background:var(--paper)}.form-card{border-radius:var(--radius-surface);background:var(--surface);flex-direction:column;gap:22px;padding:28px;display:flex}.form-card.big{border-radius:var(--radius-container);padding:36px}.field{flex-direction:column;gap:8px;display:flex}.field>.label,.label-text{font-size:14px;font-weight:500}.input,.select,.textarea{border-radius:var(--radius-control);background:var(--paper);width:100%;transition:box-shadow var(--dur-fast) var(--ease-out);border:0;font-size:16px}.input,.select{height:48px;padding:0 16px}.select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-muted) 50%), linear-gradient(135deg, var(--ink-muted) 50%, transparent 50%);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px;background-repeat:no-repeat;background-size:5px 5px;padding-inline-end:40px}[dir=rtl] .select{background-position:20px 21px,15px 21px}.textarea{resize:vertical;min-height:120px;padding:14px 16px;line-height:1.5}.on-raised .input,.on-raised .select,.on-raised .textarea{background:var(--surface)}.input::placeholder,.textarea::placeholder{color:var(--ink-faint)}.help{color:var(--ink-muted);font-size:13px;line-height:1.45}.form-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.form-error{color:var(--state-jali);font-size:14px;font-weight:500}.routes{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.routes.row{flex-flow:wrap}.routes.row .route{flex:200px}.route{border-radius:var(--radius-surface);background:var(--paper);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);flex-direction:column;gap:4px;padding:16px 20px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0000}.route:hover{background:var(--brand-tint)}.route:has(input:checked){background:var(--brand-tint);box-shadow:inset 0 0 0 2px var(--brand)}.route input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.route:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.route .r-title{color:var(--ink);font-size:16px;font-weight:600}.route:has(input:checked) .r-title{color:var(--brand)}.route .r-hint{color:var(--ink-muted);font-size:14px;line-height:1.5}.seg{border-radius:var(--radius-control);background:var(--surface);align-self:flex-start;width:fit-content;max-width:100%;padding:3px;display:inline-flex}.seg>a,.seg>button,.seg>label{height:36px;color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.seg>.on,.seg>[aria-current=page],.seg>[aria-checked=true]{background:var(--raised);color:var(--ink);box-shadow:0 1px 2px var(--shadow-soft);font-weight:600}.seg>label:has(input:checked){background:var(--raised);color:var(--ink);box-shadow:0 1px 2px var(--shadow-soft);font-weight:600}.seg>label input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg>label:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.seg>a:after,.seg>button:after,.seg>label:after{content:"";position:absolute;inset:-4px 0}.rows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.rows>li{border-bottom:1px solid var(--line)}.band{border-radius:var(--radius-surface);background:var(--surface);justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.band p{margin-top:6px;font-size:15px}@media (width<=767px){.band{flex-direction:column;align-items:flex-start;padding:22px}}.link{color:var(--brand);align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.link:hover{color:var(--brand-hover)}.prose-link{color:var(--brand);text-underline-offset:3px;font-weight:500;text-decoration:underline}.switch{width:20px;height:20px;accent-color:var(--brand);margin:0}.skeleton{border-radius:var(--radius-surface);background:var(--surface)}.stack-8{flex-direction:column;gap:8px;display:flex}.stack-16{flex-direction:column;gap:16px;display:flex}.stack-24{flex-direction:column;gap:24px;display:flex}.stack-40{flex-direction:column;gap:40px;display:flex}@media (width<=767px){.hide-mobile{display:none!important}}@font-face{font-family:Inter;src:url(../../../fonts/Inter-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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:Inter;src:url(../../../fonts/Inter-latin-ext.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;src:url(../../../fonts/IBMPlexSansArabic-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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}@font-face{font-family:IBM Plex Sans Arabic;src:url(../../../fonts/IBMPlexSansArabic-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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}@font-face{font-family:IBM Plex Sans Arabic;src:url(../../../fonts/IBMPlexSansArabic-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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}@font-face{font-family:DM Mono;src:url(../../../fonts/DMMono-400-latin.woff2)format("woff2");font-weight:400;font-display:swap;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:DM Mono;src:url(../../../fonts/DMMono-500-latin.woff2)format("woff2");font-weight:500;font-display:swap;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:Uthmanic Hafs;src:url(../../../fonts/UthmanicHafs_V22.woff2)format("woff2");font-weight:400;font-display:swap}:root{--indigo-50:#eef0fa;--indigo-100:#dde1f5;--indigo-200:#bcc4ee;--indigo-300:#9aa6f4;--indigo-400:#7584dc;--indigo-500:#5263c4;--indigo-600:#3a4ba6;--indigo-700:#2a3b8f;--indigo-800:#1f2c6e;--indigo-900:#172152;--indigo-950:#121634;--bg:#fcfbf9;--bg-2:#f4f2ee;--bg-hover:#ece9e3;--border:#e7e4dd;--border-strong:#d2cec6;--text:#1c1b19;--text-2:#5f5b55;--text-3:#706b64;--text-off:#a39e96;--accent:#2a3b8f;--accent-hover:#1f2c6e;--accent-fg:#fff;--accent-text:#2a3b8f;--accent-soft:#ebecf1;--accent-line:#bcc4ee;--ok:#1d7151;--ok-fill:#2e8a68;--ok-soft:#dfebe5;--warn:#8a5a06;--warn-fill:#c27d06;--warn-soft:#f3e7d2;--bad:#c42121;--bad-fill:#dc2626;--bad-soft:#f8e1e0;--data-1:#2a3b8f;--data-2:#7584dc;--data-wash:#2a3b8f1a;--data-off:#d2cec6;--data-lo:#bcc4ee;--data-hi:#2a3b8f;--scrim:#1c1b1966;--shadow-dialog:0 1px 2px #1c1b1914, 0 16px 48px -12px #1c1b193d;--ring:#3a4ba6;--radius:6px;--radius-sm:4px;--radius-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--h-sm:28px;--h-md:32px;--h-lg:36px;--bar-h:48px;--nav-w:200px;--page-max:1160px;--page-pad:32px;--font:"Inter", "IBM Plex Sans Arabic", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"DM Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-ayah:"Uthmanic Hafs", "IBM Plex Sans Arabic", serif;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-16:16px;--fs-20:20px;--fs-28:28px;--fs-display:40px;--lh-tight:1.2;--lh-ui:1.45;--lh-text:1.55;--t-fast:.12s;--t-med:.2s;--ease:cubic-bezier(.2, 0, 0, 1)}:root[data-theme=dark]{--bg:#141413;--bg-2:#1c1b1a;--bg-hover:#252422;--border:#2b2a27;--border-strong:#3d3b37;--text:#eeece7;--text-2:#a9a49c;--text-3:#8b867f;--text-off:#5d5953;--accent:#9aa6f4;--accent-hover:#bcc4ee;--accent-fg:#121634;--accent-text:#a8b2f6;--accent-soft:#272833;--accent-line:#3a4279;--ok:#52c394;--ok-fill:#52c394;--ok-soft:#1d2d25;--warn:#f2a01a;--warn-fill:#f2a01a;--warn-soft:#382a14;--bad:#f47c74;--bad-fill:#f47c74;--bad-soft:#2f201f;--data-1:#9aa6f4;--data-2:#4a5bbd;--data-wash:#9aa6f424;--data-off:#3d3b37;--data-lo:#1f2c6e;--data-hi:#bcc4ee;--scrim:#000000a3;--shadow-dialog:0 0 0 1px #3d3b37, 0 24px 64px -12px #000c;--ring:#9aa6f4}@media (width<=1023px){:root{--page-pad:24px}}@media (width<=639px){:root{--page-pad:16px}}:root[lang=ar]{--fs-12:13px;--fs-13:14px;--fs-14:15px;--lh-ui:1.6;--lh-text:1.7;--lh-tight:1.35}html:has(.ui-page){background:var(--bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]:has(.ui-page){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(.ui-page) body{background:var(--bg);margin:0}.ui-page{min-height:100dvh}.ui{background:var(--bg);color:var(--text);font-family:var(--font);font-size:var(--fs-14);font-weight:400;line-height:var(--lh-ui);letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}:root[lang=ar] .ui{letter-spacing:0}.ui :where(*){box-sizing:border-box}.ui :where(h1,h2,h3,h4,p,dl,dd,ol,ul,figure,blockquote,fieldset){margin:0}.ui :where(ol,ul){padding:0;list-style:none}.ui :where(fieldset){border:0;min-width:0;padding:0}.ui :where(a){color:inherit;text-decoration:none}.ui :where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:inherit}.ui :where(img){max-width:100%;display:block}.ui :where(h1,h2,h3,h4){font-weight:600;line-height:var(--lh-tight)}.ui :focus{outline:none}.ui :focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ui ::selection{background:color-mix(in srgb, var(--accent) 24%, transparent)}:root[dir=rtl] .ui :is(p,h1,h2,h3,h4,li,dt,dd,td,th,figcaption,blockquote,legend){unicode-bidi:normal}:root[dir=rtl] .ui :is(span,a,strong,b,label,button,time,small){unicode-bidi:plaintext}[dir=rtl] .ui .u-flip{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.ui *,.ui :before,.ui :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.u-page{width:100%;max-width:calc(var(--page-max) + 2 * var(--page-pad));padding:var(--s-6) var(--page-pad) var(--s-16);margin-inline:auto}.u-stack{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.u-row{align-items:center;gap:var(--s-2);min-width:0;display:flex}.u-inline{align-items:center;gap:var(--s-2);min-width:0;display:inline-flex}.u-grid{gap:var(--s-4);min-width:0;display:grid}.u-gap-0{gap:0}.u-gap-1{gap:var(--s-1)}.u-gap-2{gap:var(--s-2)}.u-gap-3{gap:var(--s-3)}.u-gap-4{gap:var(--s-4)}.u-gap-5{gap:var(--s-5)}.u-gap-6{gap:var(--s-6)}.u-gap-8{gap:var(--s-8)}.u-gap-10{gap:var(--s-10)}.u-wrap{flex-wrap:wrap}.u-between{justify-content:space-between}.u-end{justify-content:flex-end}.u-middle{justify-content:center}.u-top{align-items:flex-start}.u-baseline{align-items:baseline}.u-stretch{align-items:stretch}.u-grow{flex:1 1 0;min-width:0}.u-fill{flex:260px;min-width:0}.u-fixed{flex:none}.u-self-start{align-self:flex-start}.u-self-end{align-self:flex-end}.u-push{margin-inline-start:auto}.u-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.u-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.u-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.u-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.u-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.u-cols-aside{grid-template-columns:minmax(0,1fr) 360px}.u-cols-lead{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.u-span-2{grid-column:span 2}.u-span-all{grid-column:1/-1}@media (width<=1023px){.u-cols-aside,.u-cols-lead{grid-template-columns:minmax(0,1fr)}.u-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.u-cols-5,.u-cols-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=639px){.u-cols-2,.u-cols-3{grid-template-columns:minmax(0,1fr)}.u-cols-5,.u-cols-6{grid-template-columns:repeat(2,minmax(0,1fr))}.u-span-2{grid-column:auto}.u-sm-stack{flex-direction:column;align-items:stretch}}.u-panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);min-width:0}.u-well{border-radius:var(--radius);background:var(--bg-2);min-width:0}.u-cells{border:1px solid var(--border);border-radius:var(--radius);background:var(--border);gap:1px;min-width:0;display:grid;overflow:hidden}.u-cells>*{background:var(--bg);min-width:0}.u-pad-2{padding:var(--s-2)}.u-pad-3{padding:var(--s-3)}.u-pad-4{padding:var(--s-4)}.u-pad-5{padding:var(--s-5)}.u-pad-6{padding:var(--s-6)}.u-pad-x-4{padding-inline:var(--s-4)}.u-pad-y-3{padding-block:var(--s-3)}.u-pad-t-3{padding-top:var(--s-3)}.u-rows>*+*,.u-rule{border-top:1px solid var(--border)}.u-rule-b{border-bottom:1px solid var(--border)}.u-clip{overflow:hidden}.u-scroll-x{overflow-x:auto}.u-relative{position:relative}.u-anchor{scroll-margin-top:calc(var(--bar-h) + var(--s-4))}.u-12{font-size:var(--fs-12)}.u-13{font-size:var(--fs-13)}.u-14{font-size:var(--fs-14)}.u-16{font-size:var(--fs-16)}.u-20{font-size:var(--fs-20);line-height:var(--lh-tight);letter-spacing:-.012em}.u-28{font-size:var(--fs-28);line-height:var(--lh-tight);letter-spacing:-.02em}.u-display{font-size:var(--fs-display);letter-spacing:-.03em;font-weight:600;line-height:1.05}:root[lang=ar] .ui :is(.u-20,.u-28,.u-display){letter-spacing:0}.u-regular{font-weight:400}.u-medium{font-weight:500}.u-strong{font-weight:600}.u-muted{color:var(--text-2)}.u-subtle{color:var(--text-3)}.u-ink{color:var(--text)}.u-ok{color:var(--ok)}.u-warn{color:var(--warn)}.u-bad{color:var(--bad)}.u-prose{line-height:var(--lh-text);max-width:68ch}.u-measure{max-width:68ch}.u-narrow{max-width:760px}.u-tight{line-height:var(--lh-tight)}.u-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.u-nowrap{white-space:nowrap}.u-break{overflow-wrap:anywhere}.u-text-end{text-align:end}.u-text-center{text-align:center}.u-mono{font-family:var(--font-mono);letter-spacing:0;direction:ltr;unicode-bidi:isolate;font-size:.94em}.u-ayah{font-family:var(--font-ayah);font-size:var(--fs-20);letter-spacing:0;direction:rtl;unicode-bidi:isolate;font-weight:400;line-height:1.9}.u-link{color:var(--accent-text);text-underline-offset:3px;transition:text-decoration-color var(--t-fast) var(--ease);cursor:pointer;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.u-link:hover{text-decoration-color:currentColor}.u-quiet-link{color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;cursor:pointer}.u-quiet-link:hover{color:var(--text);text-decoration-color:currentColor}.u-h{font-size:var(--fs-14);font-weight:600;line-height:var(--lh-tight)}.u-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u-only-sm,.u-only-md{display:none}@media (width<=1023px){.u-hide-md{display:none!important}.u-only-md{display:revert}}@media (width<=639px){.u-hide-sm{display:none!important}.u-only-sm{display:revert}}.mark.svelte-1mi20zr{color:currentColor;align-items:center;display:inline-flex}.mark.svelte-1mi20zr span:where(.svelte-1mi20zr){background:currentColor;border-radius:999px;display:block}.wrap.svelte-108s0h2{flex:none;display:inline-flex;position:relative}.ws-btn.svelte-108s0h2{border-radius:var(--radius-control);max-width:260px;height:44px;color:var(--ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:8px;padding:0 10px 0 8px;font-size:14px;font-weight:500;display:inline-flex}.ws-btn.svelte-108s0h2:hover,.ws-btn[aria-expanded=true].svelte-108s0h2{background:var(--surface)}.ws-btn.plain.svelte-108s0h2{color:var(--ink-muted);padding:0 12px}.ws-btn.plain.svelte-108s0h2:hover{color:var(--ink)}.ws-btn.svelte-108s0h2 svg{color:var(--ink-faint);flex:none}.ph-only.svelte-108s0h2{display:none}.nm.svelte-108s0h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.count.svelte-108s0h2{border-radius:var(--radius-full);background:var(--brand);min-width:18px;height:18px;color:var(--on-brand);place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.menu.svelte-108s0h2{top:calc(100% + 12px);z-index:31;width:320px;max-width:calc(100vw - 2 * var(--header-inset) - 8px);max-height:calc(100dvh - var(--header-height) - 48px);border-radius:var(--radius-surface);background:var(--raised);box-shadow:var(--shadow-2);animation:svelte-108s0h2-drop var(--dur-fast) var(--ease-out);padding:6px;position:absolute;inset-inline-end:0;overflow-y:auto}@keyframes svelte-108s0h2-drop{0%{opacity:0;transform:translateY(-4px)}}[data-theme=dark] .menu.svelte-108s0h2{box-shadow:0 8px 24px var(--shadow-soft), inset 0 0 0 1px var(--line)}.group.svelte-108s0h2{color:var(--ink-faint);margin:6px 10px 4px;font-size:12px;font-weight:600}.row.svelte-108s0h2{border-radius:var(--radius-control);width:100%;min-height:52px;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 10px;display:flex}.row.svelte-108s0h2:hover,.row.svelte-108s0h2:focus-visible{background:var(--surface);outline:none}.row.on.svelte-108s0h2{background:var(--brand-tint)}.row.on.svelte-108s0h2 .wn:where(.svelte-108s0h2){color:var(--brand);font-weight:600}.row.svelte-108s0h2 svg{color:var(--brand);flex:none}.txt.svelte-108s0h2{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.wn.svelte-108s0h2{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.35;overflow:hidden}.wr.svelte-108s0h2{color:var(--ink-muted);font-size:12px;line-height:1.35}.sep.svelte-108s0h2{background:var(--line);height:1px;margin:6px 10px}.invite.svelte-108s0h2{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;display:flex}.invite.svelte-108s0h2 .txt:where(.svelte-108s0h2){flex:150px}.acts.svelte-108s0h2{gap:6px;margin-inline-start:44px;display:flex}.mini.svelte-108s0h2{background:var(--surface);height:32px;color:var(--ink);cursor:pointer;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:600}.mini.svelte-108s0h2:hover,.mini.svelte-108s0h2:focus-visible{background:var(--surface-hover);outline:none}.mini.primary.svelte-108s0h2{background:var(--brand);color:var(--on-brand)}.mini.primary.svelte-108s0h2:hover,.mini.primary.svelte-108s0h2:focus-visible{background:var(--brand-hover)}.mini.svelte-108s0h2:focus-visible{box-shadow:0 0 0 2px var(--focus)}.mini.svelte-108s0h2:disabled{opacity:.5}.create.svelte-108s0h2 .wn:where(.svelte-108s0h2){color:var(--ink)}.plus.svelte-108s0h2{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-muted);border-radius:9px;place-items:center;display:grid}.create.svelte-108s0h2 svg{color:var(--ink-muted)}@media (width<=899px){.ws-btn.svelte-108s0h2{justify-content:center;width:44px;max-width:44px;padding:0}.ws-btn.svelte-108s0h2 .nm:where(.svelte-108s0h2),.ws-btn.svelte-108s0h2 .lucide-chevrons-up-down,.ws-btn.plain.svelte-108s0h2{display:none}.ph-only.svelte-108s0h2{color:var(--ink);display:inline-flex}.ph-only.svelte-108s0h2 svg{color:var(--ink)}.count.svelte-108s0h2{top:4px;position:absolute;inset-inline-end:2px}.menu.svelte-108s0h2{top:calc(var(--header-inset) + var(--header-height) + 8px);inset-inline:var(--header-inset);width:auto;max-width:none;position:fixed}}@media (prefers-reduced-motion:reduce){.menu.svelte-108s0h2{animation:none}}.header.svelte-cxitux:before{content:"";z-index:-1;top:calc(-1 * var(--header-inset));width:100vw;height:calc(var(--header-inset) + var(--header-height) + 16px);background:linear-gradient(var(--paper) 60%, transparent);opacity:0;transition:opacity var(--dur-fast) var(--ease-out);pointer-events:none;margin-left:-50vw;position:absolute;left:50%}.header.solid.svelte-cxitux:before{opacity:1}.header.svelte-cxitux{z-index:30;top:var(--header-inset);width:min(calc(100% - 2 * var(--header-inset)), 1416px);position:fixed;left:50%;transform:translate(-50%)}.bar.svelte-cxitux{height:var(--header-height);border-radius:var(--radius-surface);background:var(--raised);box-shadow:var(--shadow-2);justify-content:space-between;align-items:center;padding-block:0;padding-inline:20px 12px;display:flex}[data-theme=dark] .bar.svelte-cxitux{box-shadow:0 8px 24px var(--shadow-soft), inset 0 0 0 1px var(--line)}.left.svelte-cxitux{align-items:center;gap:40px;min-width:0;display:flex}.lockup.svelte-cxitux{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-size:18px;font-weight:500;display:inline-flex}.sub.svelte-cxitux{color:var(--ink-muted);letter-spacing:0;font-size:14px;font-weight:500}.right.svelte-cxitux{align-items:center;gap:8px;display:flex}.pop.svelte-cxitux{position:relative}.lang-btn.svelte-cxitux,.menu-btn.svelte-cxitux,.account.svelte-cxitux{border-radius:var(--radius-control);height:44px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.lang-btn.svelte-cxitux:hover,.menu-btn.svelte-cxitux:hover,.account.svelte-cxitux:hover{background:var(--surface);color:var(--ink)}.account.svelte-cxitux{color:var(--ink);padding-inline:6px 12px}.avatar.svelte-cxitux{border-radius:var(--radius-full);display:inline-flex}.account.svelte-cxitux:hover .avatar:where(.svelte-cxitux) .initial{background:var(--raised)}.menu-btn.svelte-cxitux{width:44px;color:var(--ink);padding:0;display:none}.popover.svelte-cxitux{top:calc(100% + 12px);width:248px;max-width:calc(100vw - 2 * var(--header-inset) - 8px);border-radius:var(--radius-surface);background:var(--raised);box-shadow:var(--shadow-2);padding:6px;position:absolute;inset-inline-end:0}[data-theme=dark] .popover.svelte-cxitux{box-shadow:0 8px 24px var(--shadow-soft), inset 0 0 0 1px var(--line)}.item.svelte-cxitux{border-radius:var(--radius-control);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;height:44px;padding:0 10px;font-size:14px;display:flex}.item.svelte-cxitux:hover{background:var(--surface)}.item.selected.svelte-cxitux{background:var(--brand-tint);color:var(--brand);font-weight:600}.who.svelte-cxitux{border-bottom:1px solid var(--line);flex-direction:column;margin-bottom:4px;padding:8px 10px 10px;display:flex}.who-name.svelte-cxitux{font-size:14px;font-weight:600}.who-user.svelte-cxitux{color:var(--ink-muted);font-size:13px}.flag.svelte-cxitux{object-fit:cover;width:20px;height:15px;box-shadow:0 0 0 1px var(--line);border-radius:3px;flex:none}.lname.svelte-cxitux{text-align:start;flex:1}.item[lang=ar].svelte-cxitux .lname:where(.svelte-cxitux){font-family:"Noto Kufi Arabic", var(--font-ui)}.backdrop.svelte-cxitux{z-index:29;background:0 0;border:0;position:fixed;inset:0}.sheet.svelte-cxitux{max-height:calc(100dvh - var(--header-height) - 40px);border-radius:var(--radius-surface);background:var(--raised);box-shadow:var(--shadow-3);margin-top:8px;padding:8px;overflow-y:auto}.sheet.svelte-cxitux nav:where(.svelte-cxitux){flex-direction:column;display:flex}.sheet.svelte-cxitux nav:where(.svelte-cxitux) a:where(.svelte-cxitux){border-radius:var(--radius-control);height:52px;color:var(--ink);align-items:center;gap:12px;padding:0 14px;font-size:17px;display:flex}.sheet.svelte-cxitux nav:where(.svelte-cxitux) a:where(.svelte-cxitux) svg{color:var(--ink-muted)}.sheet.svelte-cxitux nav:where(.svelte-cxitux) a:where(.svelte-cxitux):hover{background:var(--surface)}.sheet.svelte-cxitux nav:where(.svelte-cxitux) a.active:where(.svelte-cxitux){background:var(--brand-tint);color:var(--brand);font-weight:600}.sheet.svelte-cxitux nav:where(.svelte-cxitux) a.active:where(.svelte-cxitux) svg{color:var(--brand)}.group.svelte-cxitux{color:var(--ink-muted);margin:12px 14px 4px;font-size:13px;font-weight:600}@media (width<=1023px){.menu-btn.svelte-cxitux{display:inline-flex}}@media (width<=899px){.lang-code.svelte-cxitux,.uname.svelte-cxitux,.sub.svelte-cxitux{display:none}.lang-btn.svelte-cxitux{width:44px;color:var(--ink);padding:0}.account.svelte-cxitux{width:44px;padding:0}.bar.svelte-cxitux{border-radius:14px;padding-inline:16px 6px}.lockup.svelte-cxitux{font-size:16px}}.side.svelte-129hoe0{top:calc(var(--header-inset) + var(--header-height) + 24px);flex-direction:column;flex:none;align-self:flex-start;gap:2px;width:244px;padding-bottom:24px;display:flex;position:sticky}a.svelte-129hoe0{border-radius:var(--radius-control);height:40px;color:var(--ink-muted);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:500;display:flex}a.svelte-129hoe0:hover{background:var(--surface);color:var(--ink)}a.active.svelte-129hoe0{background:var(--brand-tint);color:var(--brand);font-weight:600}.group.svelte-129hoe0{color:var(--ink-muted);margin:20px 12px 6px;font-size:13px;font-weight:600}.ext.svelte-129hoe0{gap:4px;margin-top:16px}@media (width<=1023px){.side.svelte-129hoe0{display:none}}.footer.svelte-4jwo3w{padding:0 var(--header-inset) var(--header-inset)}.card.svelte-4jwo3w{border-radius:var(--radius-container);background:var(--indigo-900);max-width:1416px;color:var(--ink);margin-inline:auto;padding:64px 84px 0;overflow:hidden}.top.svelte-4jwo3w{grid-template-columns:1.6fr repeat(3,1fr);gap:48px;display:grid}.lockup.svelte-4jwo3w{align-items:center;gap:10px;font-size:18px;font-weight:500;display:inline-flex}.about.svelte-4jwo3w p:where(.svelte-4jwo3w){max-width:360px;color:var(--ink-muted);margin-top:14px;font-size:14px;line-height:1.6}.group.svelte-4jwo3w{flex-direction:column;gap:2px;display:flex}h2.svelte-4jwo3w{font-size:13px;font-weight:600}.group.svelte-4jwo3w a:where(.svelte-4jwo3w){width:fit-content;min-height:36px;color:var(--ink-muted);align-items:center;gap:4px;font-size:14px;display:inline-flex}.group.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:var(--ink)}.strip.svelte-4jwo3w{height:240px;margin:8px -84px 0;position:relative}.strip.svelte-4jwo3w span:where(.svelte-4jwo3w){--motif-size:cover;--motif-pos:right bottom;-webkit-mask-image:var(--motif), linear-gradient(transparent, #000 45%);-webkit-mask-image:var(--motif), linear-gradient(transparent, #000 45%);mask-image:var(--motif), linear-gradient(transparent, #000 45%);-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.strip.svelte-4jwo3w .mid:where(.svelte-4jwo3w){--motif:url(../../../dither/v2/footer-field-mid.webp);--motif-ink:var(--indigo-600)}.strip.svelte-4jwo3w .hi:where(.svelte-4jwo3w){--motif:url(../../../dither/v2/footer-field-hi.webp);--motif-ink:var(--indigo-300)}.bottom.svelte-4jwo3w{color:var(--ink-muted);justify-content:space-between;align-items:center;gap:16px;margin-top:56px;font-size:12px;display:flex}.theme.svelte-4jwo3w{border-radius:var(--radius-control);background:#ffffff14;padding:3px;display:inline-flex}.theme.svelte-4jwo3w button:where(.svelte-4jwo3w):after{content:"";position:absolute;inset:-6px 0}.theme.svelte-4jwo3w button:where(.svelte-4jwo3w){height:32px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 12px;font-size:12px;font-weight:500;position:relative}.theme.svelte-4jwo3w button.on:where(.svelte-4jwo3w){color:var(--ink);background:#ffffff1f;font-weight:600}@media (width<=899px){.card.svelte-4jwo3w{border-radius:22px;padding:40px 24px 0}.top.svelte-4jwo3w{grid-template-columns:1fr 1fr;gap:32px 16px}.about.svelte-4jwo3w{grid-column:1/-1}.strip.svelte-4jwo3w{height:150px;margin:0 -24px}.bottom.svelte-4jwo3w{flex-direction:column;align-items:flex-start;margin-top:36px}}.quiet.svelte-uycnmz{border-top:1px solid var(--line);color:var(--ink-muted);justify-content:space-between;align-items:center;gap:16px;margin-top:96px;padding:20px 0 28px;font-size:13px;display:flex}.row.svelte-uycnmz{align-items:center;gap:16px;display:flex}.row.svelte-uycnmz>a:where(.svelte-uycnmz){align-items:center;min-height:44px;display:inline-flex}.row.svelte-uycnmz>a:where(.svelte-uycnmz):hover{color:var(--ink)}.seg.svelte-uycnmz button:where(.svelte-uycnmz){height:32px;font-size:12px}@media (width<=599px){.quiet.svelte-uycnmz{flex-direction:column;align-items:flex-start;margin-top:64px}}.lead.svelte-1hvdccj{color:var(--ink-muted);font-size:14px;line-height:1.5}.ident.svelte-1hvdccj{align-items:flex-end;gap:16px;display:flex}.grow.svelte-1hvdccj{flex:1;min-width:0}.logo.svelte-1hvdccj{background:var(--surface);width:72px;height:72px;color:var(--ink-muted);cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-strong);transition:background-color var(--dur-fast) var(--ease-out);border:0;border-radius:20px;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.logo.svelte-1hvdccj:hover{background:var(--surface-hover);color:var(--ink)}.logo.has.svelte-1hvdccj{box-shadow:0 0 0 1px var(--line)}.logo.svelte-1hvdccj img:where(.svelte-1hvdccj){object-fit:cover;width:100%;height:100%}.logo.svelte-1hvdccj .tile{border-radius:20px;width:72px;height:72px;font-size:24px}.logo-help.svelte-1hvdccj{margin-top:-14px}.linkish.svelte-1hvdccj{color:var(--brand);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.hf.svelte-1hvdccj{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.hf.svelte-1hvdccj legend:where(.svelte-1hvdccj){margin-bottom:2px;padding:0}.orgs.svelte-1hvdccj{flex-direction:column;gap:4px;margin-top:4px;display:flex}.org.svelte-1hvdccj{border-radius:var(--radius-control);cursor:pointer;min-height:52px;transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:12px;padding:8px 12px;display:flex;position:relative}.org.svelte-1hvdccj:hover{background:var(--surface)}.org.on.svelte-1hvdccj{background:var(--brand-tint);box-shadow:inset 0 0 0 1.5px var(--brand)}.org.off.svelte-1hvdccj{opacity:.55;cursor:default}.org.svelte-1hvdccj input:where(.svelte-1hvdccj){opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.org.svelte-1hvdccj:has(input:where(.svelte-1hvdccj):focus-visible){outline:2px solid var(--focus);outline-offset:2px}.none.svelte-1hvdccj{color:var(--ink-muted);padding-inline-start:2px;font-size:14px}.on-txt.svelte-1hvdccj{flex-direction:column;flex:1;min-width:0;display:flex}.o-n.svelte-1hvdccj{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.o-h.svelte-1hvdccj{color:var(--ink-muted);font-size:12px;font-family:var(--font-code)}.org.on.svelte-1hvdccj .o-n:where(.svelte-1hvdccj){color:var(--brand);font-weight:600}.lbl.svelte-1hvdccj{background:var(--surface);height:22px;color:var(--ink-muted);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.empty.svelte-1hvdccj{border-radius:var(--radius-control);background:var(--surface);color:var(--ink-muted);padding:12px 14px;font-size:13px;line-height:1.5}.sk.svelte-1hvdccj{border-radius:var(--radius-control);height:52px}.sheet-actions.svelte-1hvdccj{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:14px;display:flex}@media (width<=599px){.sheet-actions.svelte-1hvdccj>*{flex:1}}.invites.svelte-wrp251{flex-direction:column;gap:8px;margin-bottom:28px;display:flex}.invite.svelte-wrp251{border-radius:var(--radius-surface);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:14px;padding:12px 12px 12px 14px;display:flex}.txt.svelte-wrp251{flex-wrap:wrap;flex:1;column-gap:8px;min-width:0;font-size:14px;line-height:1.45;display:flex}.txt.svelte-wrp251 strong:where(.svelte-wrp251){font-weight:600}.txt.svelte-wrp251 span:where(.svelte-wrp251){color:var(--ink-muted)}.acts.svelte-wrp251{flex:none;gap:6px;display:flex}.b.svelte-wrp251{border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;height:36px;transition:background-color var(--dur-fast) var(--ease-out);border:0;padding:0 14px;font-size:13px;font-weight:600}.b.quiet.svelte-wrp251{color:var(--ink-muted);background:0 0}.b.quiet.svelte-wrp251:hover{background:var(--surface-hover);color:var(--ink)}.b.primary.svelte-wrp251{background:var(--brand);color:var(--on-brand)}.b.primary.svelte-wrp251:hover{background:var(--brand-hover)}.b.svelte-wrp251:disabled{opacity:.5}.joined.svelte-wrp251{margin-bottom:20px}@media (width<=599px){.invite.svelte-wrp251{flex-wrap:wrap}.txt.svelte-wrp251{flex-basis:calc(100% - 60px)}.acts.svelte-wrp251{width:100%}.acts.svelte-wrp251 .b:where(.svelte-wrp251){flex:1}}.region.svelte-1fk2ial{z-index:60;inset-inline:0;bottom:var(--s-5);align-items:center;gap:var(--s-2);padding-inline:var(--s-4);pointer-events:none;flex-direction:column;display:flex;position:fixed}.toast.svelte-1fk2ial{pointer-events:auto;align-items:center;gap:var(--s-3);max-width:min(560px,100%);min-height:var(--h-lg);border-radius:var(--radius);background:var(--text);color:var(--bg);font-size:var(--fs-13);line-height:var(--lh-ui);animation:svelte-1fk2ial-up var(--t-med) var(--ease);padding:6px 6px 6px 12px;display:flex}[dir=rtl] .toast.svelte-1fk2ial{padding:6px 12px 6px 6px}.toast.bad.svelte-1fk2ial{box-shadow:inset 3px 0 0 var(--bad-fill)}.toast.ok.svelte-1fk2ial{box-shadow:inset 3px 0 0 var(--ok-fill)}.msg.svelte-1fk2ial{overflow-wrap:anywhere;flex:1;min-width:0}.act.svelte-1fk2ial{border:1px solid color-mix(in srgb, var(--bg) 35%, transparent);border-radius:var(--radius-sm);height:24px;color:var(--bg);font-size:var(--fs-12);cursor:pointer;background:0 0;flex:none;padding:0 8px;font-weight:600}.act.svelte-1fk2ial:hover{background:color-mix(in srgb, var(--bg) 14%, transparent)}.x.svelte-1fk2ial{border-radius:var(--radius-sm);width:24px;height:24px;color:color-mix(in srgb, var(--bg) 70%, transparent);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.x.svelte-1fk2ial:hover{color:var(--bg);background:color-mix(in srgb, var(--bg) 14%, transparent)}.act.svelte-1fk2ial:focus-visible,.x.svelte-1fk2ial:focus-visible{outline:2px solid var(--bg);outline-offset:1px}@keyframes svelte-1fk2ial-up{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.toast.svelte-1fk2ial{animation:none}}.shell.svelte-ohvobh{grid-template-columns:var(--nav-w) minmax(0, 1fr);grid-template-rows:var(--bar-h) minmax(0, 1fr);display:grid}.skip.svelte-ohvobh{inset-inline-start:var(--s-3);z-index:70;height:var(--h-md);padding:0 var(--s-3);border-radius:var(--radius);background:var(--accent);color:var(--accent-fg);font-size:var(--fs-13);align-items:center;font-weight:600;display:inline-flex;position:absolute;top:-48px}.skip.svelte-ohvobh:focus{top:var(--s-2)}.bar.svelte-ohvobh{z-index:30;justify-content:space-between;align-items:center;gap:var(--s-3);height:var(--bar-h);padding-inline:var(--s-4) var(--s-3);border-bottom:1px solid var(--border);background:var(--bg);grid-column:1/-1;display:flex;position:sticky;top:0}.bar-start.svelte-ohvobh,.bar-end.svelte-ohvobh{align-items:center;gap:var(--s-2);min-width:0;display:flex}.bar-end.svelte-ohvobh{gap:var(--s-1);flex:none}.brand.svelte-ohvobh{align-items:center;gap:var(--s-2);height:var(--h-md);border-radius:var(--radius);color:var(--text);font-size:var(--fs-14);letter-spacing:-.01em;white-space:nowrap;flex:none;padding-inline:2px 4px;font-weight:600;display:inline-flex}.slash.svelte-ohvobh{color:var(--border-strong);font-size:var(--fs-16)}.ws-name.svelte-ohvobh{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-weight:500;overflow:hidden}.count.svelte-ohvobh{border-radius:var(--radius-pill);background:var(--accent);min-width:16px;height:16px;color:var(--accent-fg);place-items:center;padding:0 4px;font-size:10px;font-weight:600;display:inline-grid}.icon-btn.svelte-ohvobh{width:var(--h-md);height:var(--h-md);border-radius:var(--radius);color:var(--text-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.icon-btn.svelte-ohvobh:hover{background:var(--bg-2);color:var(--text)}.jump.svelte-ohvobh{align-items:center;gap:var(--s-2);height:var(--h-sm);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg);color:var(--text-3);font-size:var(--fs-12);cursor:pointer;transition:border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);margin-inline-end:var(--s-1);padding:0 6px 0 8px;display:inline-flex}.jump.svelte-ohvobh:hover{color:var(--text);border-color:var(--text-3)}.jump-text.svelte-ohvobh{text-align:start;min-width:96px}kbd.svelte-ohvobh{background:var(--bg-2);font-family:var(--font);color:var(--text-3);border-radius:3px;padding:0 4px;font-size:11px;line-height:16px}.code.svelte-ohvobh{font-size:var(--fs-12)}.side.svelte-ohvobh{border-inline-end:1px solid var(--border);min-width:0}.side-in.svelte-ohvobh{top:var(--bar-h);height:calc(100dvh - var(--bar-h));padding:var(--s-3) var(--s-2);flex-direction:column;justify-content:space-between;display:flex;position:sticky;overflow-y:auto}.nav-list.svelte-ohvobh{flex-direction:column;gap:2px;display:flex}.nav-item.svelte-ohvobh{height:var(--h-md);padding:0 var(--s-2);border-radius:var(--radius);color:var(--text-2);font-size:var(--fs-13);transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);align-items:center;gap:10px;font-weight:500;display:flex}.nav-item.svelte-ohvobh svg{color:var(--text-3);flex:none}.nav-item.svelte-ohvobh:hover,.nav-item[aria-current=page].svelte-ohvobh{background:var(--bg-2);color:var(--text)}.nav-item[aria-current=page].svelte-ohvobh svg{color:var(--accent-text)}.sheet-nav.svelte-ohvobh{gap:var(--s-6);margin-inline:calc(-1 * var(--s-2));flex-direction:column;display:flex}.sheet-nav.svelte-ohvobh .nav-item:where(.svelte-ohvobh){height:var(--h-lg);font-size:var(--fs-14)}.main.svelte-ohvobh{outline:none;grid-column:2;min-width:0}@media (width<=1023px){.shell.svelte-ohvobh{grid-template-columns:minmax(0,1fr)}.main.svelte-ohvobh{grid-column:1}.bar.svelte-ohvobh{padding-inline:var(--s-2)}}@media (width<=639px){.jump.svelte-ohvobh{width:var(--h-md);height:var(--h-md);border-color:#0000;justify-content:center;padding:0}.slash.svelte-ohvobh{display:none}.ws-name.svelte-ohvobh{max-width:110px}}.pub.svelte-1eenh42{flex-direction:column;display:flex}.skip.svelte-1eenh42{inset-inline-start:var(--s-3);z-index:70;height:var(--h-md);padding:0 var(--s-3);border-radius:var(--radius);background:var(--accent);color:var(--accent-fg);font-size:var(--fs-13);align-items:center;font-weight:600;display:inline-flex;position:absolute;top:-48px}.skip.svelte-1eenh42:focus{top:var(--s-2)}.bar.svelte-1eenh42{z-index:30;border-bottom:1px solid var(--border);background:var(--bg);position:sticky;top:0}.bar-in.svelte-1eenh42,.foot-in.svelte-1eenh42{width:100%;max-width:calc(var(--page-max) + 2 * var(--page-pad));padding-inline:var(--page-pad);margin-inline:auto}.bar-in.svelte-1eenh42{align-items:center;gap:var(--s-4);height:var(--bar-h);display:flex}.brand.svelte-1eenh42{align-items:center;gap:var(--s-2);height:var(--h-md);border-radius:var(--radius);color:var(--text);font-size:var(--fs-14);letter-spacing:-.01em;white-space:nowrap;flex:none;font-weight:600;display:inline-flex}.links.svelte-1eenh42{align-items:center;gap:var(--s-1);min-width:0;display:flex}.nav-link.svelte-1eenh42{height:var(--h-md);padding:0 var(--s-2);border-radius:var(--radius);color:var(--text-2);font-size:var(--fs-13);transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);align-items:center;font-weight:500;display:inline-flex}.nav-link.svelte-1eenh42:hover{background:var(--bg-2);color:var(--text)}.nav-link[aria-current=page].svelte-1eenh42{color:var(--text)}.end.svelte-1eenh42{align-items:center;gap:var(--s-1);flex:none;margin-inline-start:auto;display:flex}.signin.svelte-1eenh42{margin-inline-start:var(--s-2);display:inline-flex}.code.svelte-1eenh42{font-size:var(--fs-12)}.main.svelte-1eenh42{outline:none;flex:1;min-width:0}.foot.svelte-1eenh42{border-top:1px solid var(--border)}.foot-in.svelte-1eenh42{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-6);padding-block:var(--s-5);color:var(--text-3);font-size:var(--fs-12);flex-wrap:wrap;display:flex}.line.svelte-1eenh42{min-width:0}.foot-links.svelte-1eenh42{align-items:center;gap:var(--s-1) var(--s-5);flex-wrap:wrap;display:flex}.foot-links.svelte-1eenh42 a:where(.svelte-1eenh42){color:var(--text-2)}.foot-links.svelte-1eenh42 a:where(.svelte-1eenh42):hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}@media (width<=639px){.bar-in.svelte-1eenh42{gap:var(--s-2)}.signin.svelte-1eenh42{margin-inline-start:var(--s-1)}}.shell.svelte-12qhfyh{width:min(calc(100% - 2 * var(--header-inset)), 1416px);padding-inline:8px 20px;padding-top:calc(var(--header-inset) + var(--header-height) + 32px);gap:56px;margin-inline:auto;display:flex}.content.svelte-12qhfyh{flex:1;min-width:0;max-width:1080px}.public.svelte-12qhfyh{padding-top:calc(var(--header-inset) + var(--header-height) + 40px);padding-bottom:96px}.devnote.svelte-12qhfyh{color:var(--ink-muted);margin-bottom:20px;font-size:13px}.skip.svelte-12qhfyh{inset-inline-start:12px;z-index:40;border-radius:var(--radius-control);background:var(--brand);color:var(--on-brand);padding:10px 14px;font-weight:600;position:absolute;top:-48px}.skip.svelte-12qhfyh:focus{top:12px}@media (width<=1279px){.shell.svelte-12qhfyh{gap:32px}}@media (width<=1023px){.shell.svelte-12qhfyh{width:100%;padding-inline:var(--gutter);padding-top:calc(var(--header-inset) + var(--header-height) + 24px)}}
