@layer tokens{:root{color-scheme:light;--bg:#f1f7f4;--bg-2:#e7f1ec;--surface:#ffffff;--surface-2:#f4f9f6;--surface-3:#eaf3ee;--ink:#0f1f19;--ink-2:#2a3b33;--muted:#53665d;--line:#d2e0d8;--line-strong:#b3c8bc;--line-field:#75877e;--focus:#4b3cc9;--chat-bg:#ffffff;--chat-head:#f4f8f6;--gauge-track:#eaf3ee;--brand:#1fb26e;--brand-strong:#0b7a4a;--brand-soft:#d8f4e5;--on-brand:#04241a;--grape:#6b5ce7;--grape-ink:#4b3cc9;--grape-soft:#ece9ff;--on-grape:#ffffff;--lagoon:#18a7c6;--lagoon-ink:#08697f;--lagoon-soft:#dcf3f9;--on-lagoon:#03222b;--graphite:#3a4a43;--graphite-ink:#24312b;--graphite-soft:#e4ece8;--on-graphite:#ffffff;--critical-ink:#ce2c31;--critical-soft:#ffebeb;--high-ink:#b84600;--high-soft:#ffefe4;--medium-ink:#9a5b00;--medium-soft:#fff6da;--low-ink:#1c7a4e;--low-soft:#e2f5ea;--info-ink:#0d6cbe;--info-soft:#e4f1ff;--neutral-ink:#5b5f68;--neutral-soft:#eef0f2;--shield-a:#2bd083;--shield-b:#0b8a52;--shield-rim:#0a6b41;--shield-inner:#e9fbf2;--shield-shine:#ffffff;--glow:#1fb26e38;--glow-brand:#d8f4e5ff;--glow-grape:#ece9ffff;--glow-lagoon:#dcf3f9ff;--halo-grape:#00000000;--shadow-line:#0f1f190d;--shadow-soft:#0f1f1959;--shadow-line-2:#0f1f190f;--shadow-strong:#0f1f1973;--backdrop:#08120e80;--on-danger:#ffffff;--critical:#e5484d;--high:#f76b15;--medium:#ffc53d;--low:#30a46c;--info:#0090ff;--neutral:#8b8d98;--bot-brand:#5865f2;--selection:#427887;--on-selection:#ffffff;--danger-shadow:#8b1d21;--savebar-up:#ffb380;--savebar-down:#9ed0ff;--shadow-1:0 1px 0 var(--shadow-line),0 10px 30px -18px var(--shadow-soft);--shadow-2:0 2px 0 var(--shadow-line-2),0 24px 60px -28px var(--shadow-strong);--dc-bg:#313338;--dc-embed:#2b2d31;--dc-ink:#dbdee1;--dc-muted:#949ba4;--dc-title:#ffffff;--dc-button:#4e5058;--dc-avatar-bg:#1b2a24;--dc-ph-ink:#c9cdfb;--dc-bad-ink:#ffb3b5;--dc-ph-bg:#5865f238;--dc-bad-bg:#e5484d40;--dc-blurple:var(--bot-brand);--demo-avatar-1:#6b5ce7;--demo-avatar-2:#18a7c6;--demo-avatar-3:#0b7a4a;--demo-avatar-4:#e0719a;--demo-avatar-5:#1fb26e;--server-tile-0:#1fb26e;--server-tile-1:#6b5ce7;--server-tile-2:#18a7c6;--server-tile-3:#e0719a;--server-tile-4:#f76b15;--server-tile-5:#8b8d98;--swatch-green:#1fb26e;--swatch-grape:#6b5ce7;--swatch-lagoon:#18a7c6;--swatch-graphite:#3a4a43;--preview-light-bg:#f1f7f4;--preview-light-surface:#ffffff;--preview-light-ink:#0f1f19;--preview-light-accent:#1fb26e;--preview-dark-bg:#0f171c;--preview-dark-surface:#17232a;--preview-dark-ink:#e8f1ed;--preview-dark-accent:#3dd68c;--radius-xs:8px;--radius-sm:12px;--radius-md:16px;--radius-lg:22px;--radius-xl:30px;--radius-2xl:36px;--radius-pill:999px;--space-container:1200px;--space-gutter-min:16px;--space-gutter-max:32px;--space-section-min:64px;--space-section-max:120px;--space-header:68px;--space-header-mobile:118px;--header-h:var(--space-header);--pad:22px;--gap:16px;--row:48px;--font-display:"Unbounded Variable","Unbounded Fallback","Noto Sans Arabic Variable","Noto Sans Devanagari Variable",system-ui,sans-serif;--font-body:"Figtree Variable","Inter Variable","Noto Sans Arabic Variable","Noto Sans Devanagari Variable",Arial,system-ui,sans-serif;--font-mono:"JetBrains Mono Variable","Noto Sans Arabic Variable","Noto Sans Devanagari Variable","Courier New",ui-monospace,Consolas,monospace;--size-hero:clamp(2.3rem,5.6vw,4.6rem);--size-title:clamp(1.7rem,3.6vw,2.8rem);--size-page:clamp(1.5rem,3vw,2.1rem);--size-heading:1.05rem;--size-eyebrow:0.78rem;--duration-quick:150ms;--duration-panel:160ms;--duration-arrive:180ms;--duration-page-panel:180ms;--duration-panel-limit:200ms;--duration-page-public:320ms;--duration-morph:380ms;--duration-page-limit:380ms;--duration-reveal:700ms;--duration-gauge:1000ms;--duration-hero:1100ms;--duration-autoplay-limit:5000ms;--timer-undo-window:10000ms;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--ease-in-out:ease-in-out;--parallax-bg:0.15;--parallax-back:0.35;--parallax-threats:0.5;--parallax-mid:0.7;--parallax-front:1.15;--parallax-scroll-amp-desktop:150;--parallax-scroll-amp-mobile:90;--parallax-pointer-x:22;--parallax-pointer-y:16;--parallax-shield-tilt-x:9;--parallax-shield-tilt-y:12;--parallax-lerp:0.09;--parallax-travel-cap:0.75;--accent:var(--brand);--accent-strong:var(--brand-strong);--accent-soft:var(--brand-soft);--on-accent:var(--on-brand)}:root[data-theme=light]{color-scheme:light;--bg:#f1f7f4;--bg-2:#e7f1ec;--surface:#ffffff;--surface-2:#f4f9f6;--surface-3:#eaf3ee;--ink:#0f1f19;--ink-2:#2a3b33;--muted:#53665d;--line:#d2e0d8;--line-strong:#b3c8bc;--line-field:#75877e;--focus:#4b3cc9;--chat-bg:#ffffff;--chat-head:#f4f8f6;--gauge-track:#eaf3ee;--brand:#1fb26e;--brand-strong:#0b7a4a;--brand-soft:#d8f4e5;--on-brand:#04241a;--grape:#6b5ce7;--grape-ink:#4b3cc9;--grape-soft:#ece9ff;--on-grape:#ffffff;--lagoon:#18a7c6;--lagoon-ink:#08697f;--lagoon-soft:#dcf3f9;--on-lagoon:#03222b;--graphite:#3a4a43;--graphite-ink:#24312b;--graphite-soft:#e4ece8;--on-graphite:#ffffff;--critical-ink:#ce2c31;--critical-soft:#ffebeb;--high-ink:#b84600;--high-soft:#ffefe4;--medium-ink:#9a5b00;--medium-soft:#fff6da;--low-ink:#1c7a4e;--low-soft:#e2f5ea;--info-ink:#0d6cbe;--info-soft:#e4f1ff;--neutral-ink:#5b5f68;--neutral-soft:#eef0f2;--shield-a:#2bd083;--shield-b:#0b8a52;--shield-rim:#0a6b41;--shield-inner:#e9fbf2;--shield-shine:#ffffff;--glow:#1fb26e38;--glow-brand:#d8f4e5ff;--glow-grape:#ece9ffff;--glow-lagoon:#dcf3f9ff;--halo-grape:#00000000;--shadow-line:#0f1f190d;--shadow-soft:#0f1f1959;--shadow-line-2:#0f1f190f;--shadow-strong:#0f1f1973;--backdrop:#08120e80;--on-danger:#ffffff}:root[data-theme=dark]{color-scheme:dark;--bg:#0f171c;--bg-2:#131e24;--surface:#17232a;--surface-2:#1b2931;--surface-3:#213039;--ink:#e8f1ed;--ink-2:#c6d5ce;--muted:#98aba3;--line:#27383f;--line-strong:#38505a;--line-field:#5f8595;--focus:#b9b1ff;--chat-bg:#1a262d;--chat-head:#1e2c34;--gauge-track:#173640;--brand:#3dd68c;--brand-strong:#6be6a9;--brand-soft:#123a2a;--on-brand:#03170e;--grape:#9d92ff;--grape-ink:#b9b1ff;--grape-soft:#26224a;--on-grape:#120d33;--lagoon:#43c8e6;--lagoon-ink:#7adcf1;--lagoon-soft:#0e3440;--on-lagoon:#02181f;--graphite:#c9d6d0;--graphite-ink:#e4eee9;--graphite-soft:#26343a;--on-graphite:#0f171c;--critical-ink:#ff9592;--critical-soft:#3b1a1d;--high-ink:#ffa057;--high-soft:#3a2214;--medium-ink:#ffca16;--medium-soft:#33290f;--low-ink:#4cc38a;--low-soft:#132d21;--info-ink:#70b8ff;--info-soft:#0f2740;--neutral-ink:#b0b4ba;--neutral-soft:#262e33;--shield-a:#3dd68c;--shield-b:#0f7f4e;--shield-rim:#0a5c39;--shield-inner:#0f2a1f;--shield-shine:#ffffff;--glow:#3dd68c29;--glow-brand:#3dd68c29;--glow-grape:#9d92ff4d;--glow-lagoon:#43c8e63d;--halo-grape:#9d92ff3d;--shadow-line:#00000040;--shadow-soft:#000000b3;--shadow-line-2:#0000004d;--shadow-strong:#000000cc;--backdrop:#08120e80;--on-danger:#2a0708}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#0f171c;--bg-2:#131e24;--surface:#17232a;--surface-2:#1b2931;--surface-3:#213039;--ink:#e8f1ed;--ink-2:#c6d5ce;--muted:#98aba3;--line:#27383f;--line-strong:#38505a;--line-field:#5f8595;--focus:#b9b1ff;--chat-bg:#1a262d;--chat-head:#1e2c34;--gauge-track:#173640;--brand:#3dd68c;--brand-strong:#6be6a9;--brand-soft:#123a2a;--on-brand:#03170e;--grape:#9d92ff;--grape-ink:#b9b1ff;--grape-soft:#26224a;--on-grape:#120d33;--lagoon:#43c8e6;--lagoon-ink:#7adcf1;--lagoon-soft:#0e3440;--on-lagoon:#02181f;--graphite:#c9d6d0;--graphite-ink:#e4eee9;--graphite-soft:#26343a;--on-graphite:#0f171c;--critical-ink:#ff9592;--critical-soft:#3b1a1d;--high-ink:#ffa057;--high-soft:#3a2214;--medium-ink:#ffca16;--medium-soft:#33290f;--low-ink:#4cc38a;--low-soft:#132d21;--info-ink:#70b8ff;--info-soft:#0f2740;--neutral-ink:#b0b4ba;--neutral-soft:#262e33;--shield-a:#3dd68c;--shield-b:#0f7f4e;--shield-rim:#0a5c39;--shield-inner:#0f2a1f;--shield-shine:#ffffff;--glow:#3dd68c29;--glow-brand:#3dd68c29;--glow-grape:#9d92ff4d;--glow-lagoon:#43c8e63d;--halo-grape:#9d92ff3d;--shadow-line:#00000040;--shadow-soft:#000000b3;--shadow-line-2:#0000004d;--shadow-strong:#000000cc;--backdrop:#08120e80;--on-danger:#2a0708}}:root[data-accent=green]{--accent:var(--brand);--accent-strong:var(--brand-strong);--accent-soft:var(--brand-soft);--on-accent:var(--on-brand)}:root[data-accent=grape]{--accent:var(--grape);--accent-strong:var(--grape-ink);--accent-soft:var(--grape-soft);--on-accent:var(--on-grape)}:root[data-accent=lagoon]{--accent:var(--lagoon);--accent-strong:var(--lagoon-ink);--accent-soft:var(--lagoon-soft);--on-accent:var(--on-lagoon)}:root[data-accent=graphite]{--accent:var(--graphite);--accent-strong:var(--graphite-ink);--accent-soft:var(--graphite-soft);--on-accent:var(--on-graphite)}:root[data-density=comfortable]{--pad:22px;--gap:16px;--row:48px}:root[data-density=compact]{--pad:14px;--gap:10px;--row:40px}:root:lang(ar){--font-body:"Figtree Variable","Inter Variable","Noto Sans Arabic Variable","Noto Sans Devanagari Variable",Tahoma,Arial,system-ui,sans-serif}:root:lang(ar):has(link[rel=preload][as=font]){--font-body:"Figtree Variable","Inter Variable","Noto Sans Arabic Variable","Noto Sans Devanagari Variable",Arial,system-ui,sans-serif}@media (max-width:56.25em){:root{--header-h:var(--space-header-mobile)}}:root{--panel:var(--surface);--panel-raised:var(--surface-2);--tinted:var(--bg-2);--text:var(--ink);--indigo:var(--grape-ink);--button:var(--accent);--button-hover:var(--accent);--on-button:var(--on-accent);--button-glow:var(--glow);--signal-glow:var(--glow);--hero-glow:var(--glow);--shield-glow:var(--glow);--preset-tint:var(--glow);--shield-cyan:var(--shield-a);--shield-indigo:var(--shield-b);--shield-fill-cyan:var(--shield-a);--shield-fill-indigo:var(--shield-b);--font:var(--font-body);--font-title:var(--size-title);--font-heading:var(--size-heading);--font-eyebrow:var(--size-eyebrow);--space-gutter:var(--space-gutter-max);--space-section:clamp(var(--space-section-min),9vw,var(--space-section-max));--space-heading:calc(var(--gap) * 2.5)}}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/unbounded-latin-wght.woff2) format("woff2-variations");unicode-range:u+00??,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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/unbounded-latin-ext-wght.woff2) format("woff2-variations");unicode-range:u+0104-0107,u+0118-0119,u+011e-011f,u+0130,u+0141-0144,u+015a-015b,u+015e-015f,u+0178-017c}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/unbounded-cyrillic-wght.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/unbounded-cyrillic-ext-wght.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/fonts/figtree-latin-wght.woff2) format("woff2-variations");unicode-range:u+00??,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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/fonts/figtree-latin-ext-wght.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-cyrillic-wght.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-cyrillic-ext-wght.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono-latin-wght.woff2) format("woff2-variations");unicode-range:u+0020-007e}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono-latin-supplement-wght.woff2) format("woff2-variations");unicode-range:u+00a0-00ff,u+0131,u+0152-0153,u+02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono-latin-ext-wght.woff2) format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono-cyrillic-wght.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/noto-sans-arabic-arabic-wght.woff2) format("woff2-variations");unicode-range:u+06??,u+200c-200e,u+2010-2011,u+204f,u+2e41}@font-face{font-family:Noto Sans Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/noto-sans-devanagari-devanagari-wght.woff2) format("woff2-variations");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Unbounded Fallback;src:local("Arial Bold"),local("Arial-BoldMT");unicode-range:u+00??,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,u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,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,u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116,u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;size-adjust:132.86%;ascent-override:74.89%;descent-override:18.44%;line-gap-override:0%}@layer base{:root:lang(ar),:root:lang(hi),:root:lang(zh){--font-display:var(--font-body)}body{font-optical-sizing:auto}.mono,code,kbd,samp{font-family:var(--font-mono);font-size:.92em;direction:ltr;unicode-bidi:isolate}.tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root:not(:lang(ar)) [lang|=ar],:root:not(:lang(hi)) [lang|=hi]{--font-display:system-ui,sans-serif;--font-body:system-ui,sans-serif;font-family:var(--font-body);letter-spacing:normal}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font:400 1rem/1.55 var(--font-body);-webkit-font-smoothing:antialiased;overflow-wrap:anywhere}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:700;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}h1{font-size:var(--size-page)}h2{font-size:var(--size-title)}h3{font-size:var(--size-heading);line-height:1.3}p{margin:0;text-wrap:pretty}a{color:var(--accent-strong);text-underline-offset:3px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}}@layer base{:focus-visible{outline:3px solid var(--focus);outline-offset:2px}::selection{background:var(--selection);color:var(--on-selection)}:target,section[id]{scroll-margin-block-start:calc(var(--header-h) + 8px)}:is(:lang(ar),:lang(hi),:lang(zh)) :is(h1,h2,h3,h4){letter-spacing:0}:lang(ar) body{line-height:1.7}.sr-only{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.icon{inline-size:20px;block-size:20px;flex:none;vertical-align:middle}.icon-sm{inline-size:16px;block-size:16px}.icon-lg{inline-size:26px;block-size:26px}.icon-flip,:root[dir=rtl] .icon-dir{transform:scaleX(-1)}:root[dir=rtl] .icon-dir.icon-flip{transform:none}.icon-severity-critical{color:var(--critical-ink)}.icon-severity-high{color:var(--high-ink)}.icon-severity-medium{color:var(--medium-ink)}.icon-severity-low{color:var(--low-ink)}.icon-severity-info{color:var(--info-ink)}.icon-severity-neutral{color:var(--neutral-ink)}.shield-mark{inline-size:100%;block-size:auto}.shield-mark-rim{fill:var(--shield-rim)}.shield-mark-stop-a{stop-color:var(--shield-a)}.shield-mark-stop-b{stop-color:var(--shield-b)}.shield-mark-shine-start{stop-color:var(--shield-shine);stop-opacity:.55}.shield-mark-shine-end{stop-color:var(--shield-shine);stop-opacity:0}.shield-mark-inner{fill:var(--shield-inner)}.shield-mark-check{fill:none;stroke:var(--shield-b)}@media (prefers-reduced-transparency:reduce){*{-webkit-backdrop-filter:none;backdrop-filter:none}}}@layer legacy{:root{font-family:var(--font);background:var(--bg);color:var(--text);scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0;overflow-wrap:anywhere}.not-found-content{padding-block:5rem}.not-found-shield{color:var(--accent-strong);margin-block-end:1.5rem}.not-found-shield .icon{width:4rem;height:4rem}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,select,summary{cursor:pointer}button,input,select{color:var(--text)}button{background:none}a,button,input,select,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--focus);outline-offset:5px}::selection{background:var(--selection);color:var(--on-selection)}h1,h2,h3,p{margin-block-start:0}h1{font-size:var(--size-hero);line-height:1.07;letter-spacing:-.052em;font-weight:650;max-width:12ch}h2{font-size:var(--font-title);line-height:1.17;letter-spacing:-.035em;margin-block-end:1.1rem;text-wrap:balance}h2,h3{font-weight:620}h3{font-size:var(--font-heading);line-height:1.4;letter-spacing:-.015em}p{color:var(--muted);line-height:1.8}main{min-height:60vh}.container{max-width:var(--space-container);margin-inline:auto;padding-inline:var(--space-gutter)}.section{padding-block:var(--space-section)}.section-tinted{background:var(--tinted);border-block:1px solid var(--line)}.section-heading{max-width:680px;margin-block-end:var(--space-heading)}.section-heading p{max-width:640px}.eyebrow{display:flex;gap:.65rem;color:var(--accent-strong);font-size:var(--font-eyebrow);letter-spacing:.07em;margin-block-end:22px}.button,.eyebrow{align-items:center;font-weight:650}.button{display:inline-flex;justify-content:center;gap:16px;min-block-size:50px;padding:13px 23px;border-radius:var(--radius-xs);font-size:.9rem;line-height:1.4;transition:background-color var(--duration-quick),border-color var(--duration-quick),transform var(--duration-quick);border:1px solid transparent}.button:hover{transform:translateY(-2px)}form .button:hover{transform:none}.button-primary{background:var(--button);color:var(--on-button);border-color:var(--button);box-shadow:0 0 30px var(--button-glow)}.button-primary:hover{background:var(--button-hover);border-color:var(--button-hover)}.button-outline{border-color:var(--line);background:var(--panel)}.button-outline:hover{border-color:var(--accent)}.button-small{min-block-size:42px;padding:9px 15px;font-size:.82rem}.brand{display:inline-flex;align-items:center;font-size:1.48rem;font-weight:750;letter-spacing:-.05em}.brand .icon{inline-size:29px;block-size:29px;color:var(--accent-strong);margin-inline-end:9px}.preferences{display:flex;align-items:center;gap:16px;font-size:.73rem;color:var(--muted);flex-wrap:wrap}.preferences select{max-width:125px;border:1px solid var(--line);background:var(--panel);border-radius:var(--radius-xs);padding:6px 24px 6px 8px;font-size:.75rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hero{display:grid;grid-template-columns:1.2fr 1fr;gap:42px;padding-block:100px 84px;align-items:center}.shield-art{position:relative;min-block-size:440px;display:grid;place-items:center;isolation:isolate;overflow-x:clip;overflow-y:visible;background:radial-gradient(ellipse,var(--hero-glow) 0,transparent 65%)}.shield-stop-cyan{stop-color:var(--shield-cyan)}.shield-stop-indigo{stop-color:var(--shield-indigo)}.shield-stop-fill-cyan{stop-color:var(--shield-fill-cyan)}.shield-stop-fill-indigo{stop-color:var(--shield-fill-indigo)}.shield-dot-cyan{fill:var(--shield-cyan)}.shield-dot-indigo{fill:var(--shield-indigo)}.shield-scene-anchor{position:absolute;inset:0;pointer-events:none}.shield-threats{grid-area:1/1;width:min(75%,330px);z-index:3;overflow:visible;pointer-events:none}.orbit{position:absolute;inline-size:96%;aspect-ratio:1;border:1px solid var(--line);border-radius:50%;opacity:.42}.feature-card{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);padding:26px 22px;transition:border-color var(--duration-quick),transform var(--duration-quick)}.feature-card:hover{border-color:var(--accent);transform:translateY(-3px)}.icon-tile{display:grid;place-items:center;width:42px;height:42px;background:var(--panel-raised);color:var(--accent-strong);border:1px solid var(--line);border-radius:var(--radius-sm);margin-block-end:28px}.feature-card h3{margin-block-end:11px}.feature-card p{font-size:.8rem;line-height:1.8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.card-arrow{position:absolute;inset-inline-end:21px;inset-block-start:26px;color:var(--muted)}.journey{display:grid;grid-template-columns:repeat(4,1fr);padding:0;list-style:none;margin-block:55px 0}.journey li{border-block-start:1px solid var(--line);padding:25px}.journey h3{margin-block:15px}.journey .icon{color:var(--muted)}.release-section{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}.release-card{position:relative;border:1px solid var(--line);padding:34px;border-radius:var(--radius-sm);background:var(--panel)}.release-card span{display:block;color:var(--muted);font-size:.82rem}.release-card strong{font-size:3.6rem;font-weight:550;letter-spacing:-.045em;display:block;margin-block-start:20px}.release-card .icon{position:absolute;inset-inline-end:32px;inset-block-end:36px;color:var(--accent-strong)}.narrow{max-width:850px}.prose{font-size:.93rem}.prose p{white-space:pre-line}code{font-size:.85em;padding:2px 5px;border-radius:var(--radius-xs);background:var(--panel-raised);color:var(--accent-strong);overflow-wrap:anywhere}.help-topic{border-block-start:1px solid var(--line);padding-block:32px;scroll-margin-block-start:25px}.help-topic h2{font-size:1.45rem}.source-note{font-size:.74rem;border-block-start:1px solid var(--line);padding-block-start:22px}.notice{border-inline-start:3px solid var(--accent);background:var(--panel);padding:19px 23px;border-radius:0 var(--radius-xs) var(--radius-xs) 0;margin-block-end:30px}.notice p:last-child{margin:0}.release-entry{border-block-start:1px solid var(--line);padding-block:32px}.release-entry h2{font-size:1.6rem}.release-meta{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin-block-end:15px;color:var(--muted);font-size:.79rem}.badge{border:1px solid var(--line);color:var(--accent-strong);border-radius:var(--radius-md);padding:4px 9px}.release-entry li{margin-block:10px}.legal-copy,.release-entry li{color:var(--muted);line-height:1.8}.legal-copy{white-space:pre-wrap;font:inherit;overflow-wrap:anywhere}[dir=rtl] .icon-arrow{transform:scaleX(-1)}:root:lang(ar),:root:lang(ar) :lang(ar){font-family:"Noto Sans Arabic Variable",var(--font);letter-spacing:normal}:root:lang(hi),:root:lang(hi) :lang(hi){font-family:"Noto Sans Devanagari Variable",var(--font)}@keyframes arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.hero{gap:12px}.shield-art{min-block-size:350px}.privacy-section,.release-section,.score-section{gap:35px}}@media (max-width:760px){.container{padding-inline:22px}.section{padding-block:60px}.login-link{margin-inline-start:auto}.hero{grid-template-columns:1fr;padding-block:62px 40px}.hero h1{max-width:14ch}.shield-art{min-block-size:340px;max-width:410px;width:100%;margin-inline:auto}.hero-shield,.shield-threats{max-width:270px}.journey{grid-template-columns:repeat(2,1fr)}.privacy-section,.release-section,.score-section{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.preferences{gap:12px}.login-link .icon{display:none}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]){scroll-behavior:auto}:root:not([data-motion=full]) .button:hover,:root:not([data-motion=full]) .feature-card:hover{transform:none}:root:not([data-motion=full]) .shield-threats{display:none}}:root[data-motion=reduce] .shield-threats{display:none}:root[data-motion=reduce]{scroll-behavior:auto}:root[data-motion=reduce] .button:hover,:root[data-motion=reduce] .feature-card:hover{transform:none}@media (hover:none){:root{scroll-behavior:auto}.button:hover,.feature-card:hover{transform:none}}.login-form{margin-block-start:36px}.feature-card h2{font-size:1.14rem;letter-spacing:-.025em}.link-check-form{display:grid;gap:16px;margin-block-end:30px}.link-check-form label{font-weight:650}.link-check-form input[type=text]{width:100%;min-width:0;border:1px solid var(--line);background:var(--panel);border-radius:var(--radius-xs);padding:15px 18px}.link-check-form p{margin:0}.link-check-form button{justify-self:start}.link-check-form button:disabled{opacity:.65;cursor:progress}.link-check-result h2{font-size:1.5rem}.verdict-dangerous,.verdict-discord_login{border-inline-start-color:var(--critical)}.verdict-suspicious{border-inline-start-color:var(--medium)}.session-list{display:grid;gap:16px;list-style:none;padding:0}.session-list li{padding:24px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel)}.session-list h3{margin-block:0 12px}.session-list dd,.session-list dl{margin:0}.session-list dl>div+div{margin-block-start:12px}.session-list dt{color:var(--muted)}.logout-all-form{display:grid;gap:16px;justify-items:start}.guild-pagination,.panel-navigation,.panel-navigation nav{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.panel-navigation{padding-block:20px;justify-content:space-between;border-block-end:1px solid var(--line)}.panel-navigation nav a{display:inline-flex;align-items:center;min-height:44px}.panel-navigation [aria-current=page]{color:var(--accent-strong);text-decoration:underline;text-underline-offset:6px}.guild-list{list-style:none;padding:0;display:grid;gap:20px;margin-block:28px}.guild-list>li{padding:24px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel);overflow-wrap:anywhere}.guild-list h2{margin-block-start:0}}@layer ui{.sg-wrap{max-inline-size:var(--space-container);margin-inline:auto;padding-inline:clamp(var(--space-gutter-min),4vw,var(--space-gutter-max))}.sg-main{display:block;min-block-size:60vh;overflow-x:clip}.sg-main:focus{outline:none}.sg-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.sg-stack{display:grid;gap:var(--gap);align-content:start}.sg-hint{margin:0;color:var(--muted);font-size:.9rem;line-height:1.5}.sg-lead{margin:0;color:var(--ink-2);font-size:1.1rem;line-height:1.55;max-inline-size:46em}.sg-mono{font-family:var(--font-mono);font-size:.92em;direction:ltr;unicode-bidi:isolate}.sg-text-link{color:var(--accent-strong);font-weight:700;text-decoration:underline;text-underline-offset:3px}.sg-crumb{margin:0;color:var(--muted);font-size:.85rem;font-weight:600}.sg-flow{display:inline-block}:root[dir=rtl] .sg-flow{transform:scaleX(-1)}.sg-reason{display:flex;align-items:center;gap:6px}.sg-skip{position:fixed;inset-inline-start:16px;inset-block-start:-80px;z-index:100;padding:10px 14px;border-radius:var(--radius-xs);background:var(--ink);color:var(--bg);font-weight:700;text-decoration:none}.sg-skip:focus{inset-block-start:10px}@media (max-width:56.25em){.sg-skip{display:inline-flex;align-items:center;min-block-size:44px}}@media (max-width:47.5em){.sg-main{min-block-size:0}:root:not([data-density=compact]){--pad:16px;--gap:12px}}@media (max-width:56.25em){body{line-height:1.5;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}body:lang(ar){line-height:1.6}:where(p){line-height:inherit}:where(h1,h2,h3,h4){margin-block-end:0}:where(h1){max-inline-size:none}:where(code,kbd,samp,pre,.sg-mono,input,textarea,.settings-tool-url){overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}.sg-lead{font-size:1.05rem;line-height:1.5}.sg-crumb a{min-inline-size:44px;padding-block:14px;padding-inline:2px;margin-block:-14px;margin-inline:-2px}}.sg-grid-dash{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap);align-items:start}.sg-span-4{grid-column:span 4}.sg-span-5{grid-column:span 5}.sg-span-6{grid-column:span 6}.sg-span-7{grid-column:span 7}.sg-span-8{grid-column:span 8}.sg-span-12{grid-column:span 12}@media (max-width:68.75em){.sg-span-4,.sg-span-5,.sg-span-6,.sg-span-7,.sg-span-8{grid-column:span 12}}@keyframes sg-pop{0%{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes sg-dlg-in{0%{opacity:0;transform:translateY(16px) scale(.97)}}@keyframes sg-toast-in{0%{opacity:0;transform:translateY(24px) scale(.96)}}@keyframes sg-toast-out{to{opacity:0;transform:translateY(12px)}}@keyframes sg-bar-in{0%{opacity:0;transform:translateY(30px) scale(.97)}}@keyframes sg-chip-in{0%{opacity:0;transform:scale(.8)}}@keyframes sg-cell-in{0%{opacity:0;transform:translateY(6px)}}@keyframes sg-slide-in{0%{opacity:0;transform:translateX(28px)}}@keyframes sg-slide-in-rtl{0%{opacity:0;transform:translateX(-28px)}}@keyframes sg-fade-in{0%{opacity:0}}}@layer ui{.sg-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:46px;padding-block:0;padding-inline:20px;border:1.5px solid transparent;border-radius:var(--radius-pill);font:700 1rem/1 var(--font-body);text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform var(--duration-panel) var(--ease-out),box-shadow var(--duration-panel) var(--ease-out),background-color var(--duration-panel),border-color var(--duration-panel),color var(--duration-panel)}.sg-btn:active{transform:translateY(2px)}.sg-btn-label{overflow-wrap:normal}.sg-btn-primary{background:var(--accent);color:var(--on-accent);box-shadow:0 3px 0 var(--accent-strong)}.sg-btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 0 var(--accent-strong)}.sg-btn-primary:active{box-shadow:0 1px 0 var(--accent-strong)}.sg-btn-ghost{background:var(--surface);color:var(--ink);border-color:var(--line-field);box-shadow:0 3px 0 var(--line)}.sg-btn-ghost:hover{transform:translateY(-1px);border-color:var(--accent-strong);box-shadow:0 4px 0 var(--line)}.sg-btn-ghost:active{box-shadow:0 1px 0 var(--line)}.sg-btn-danger{background:var(--critical-ink);color:var(--on-danger);box-shadow:0 3px 0 var(--danger-shadow)}.sg-btn-danger:hover{transform:translateY(-1px)}.sg-btn-quiet{background:transparent;color:var(--ink-2);padding-inline:12px}.sg-btn-quiet:hover{background:var(--surface-3);color:var(--ink)}.sg-btn-link{min-block-size:24px;padding-inline:0;background:none;color:var(--accent-strong);text-decoration:underline;text-underline-offset:3px}.sg-btn-sm{min-block-size:36px;padding-inline:14px;font-size:.9rem}.sg-btn-link.sg-btn-sm{padding-inline:0}.sg-btn:disabled,.sg-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.sg-btn-wrap{flex-wrap:wrap;gap:6px 10px}.sg-btn-reason,.sg-btn-wrap{display:inline-flex;align-items:center}.sg-btn-reason{gap:6px;color:var(--muted);font-size:.86rem;font-weight:600}.sg-iconbtn{display:inline-grid;place-items:center;inline-size:42px;block-size:42px;padding:0;border:1.5px solid var(--line-field);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);cursor:pointer;transition:transform var(--duration-panel) var(--ease-spring),border-color var(--duration-panel)}.sg-iconbtn:hover{border-color:var(--accent-strong);transform:rotate(-6deg)}:root[dir=rtl] .sg-iconbtn:hover{transform:rotate(6deg)}@media (max-width:56.25em){.sg-btn-link,.sg-btn-link.sg-btn-sm,.sg-btn-sm{min-block-size:44px}.sg-btn-link{display:inline-flex}.sg-iconbtn{inline-size:44px;block-size:44px}}@media (max-width:47.5em){.sg-btn{max-inline-size:100%;white-space:normal;text-align:center;line-height:1.25}}}@layer ui{.sg-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-3);color:var(--ink-2);font-size:.75rem;font-weight:700;letter-spacing:.01em;line-height:1.1;white-space:nowrap}.sg-tag-example{background:var(--grape-soft);color:var(--grape-ink);border-color:transparent}.sg-tag-new{background:var(--lagoon-soft);color:var(--lagoon-ink);border-color:transparent}.sg-tag-recommended{background:var(--brand-soft);color:var(--brand-strong);border-color:transparent}.sg-tag-soon{background:var(--surface-3);color:var(--muted)}.sg-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--brand-strong);font:700 var(--size-eyebrow) /1 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.sg-eyebrow:before{content:"";inline-size:18px;block-size:3px;border-radius:var(--radius-pill);background:currentColor}:is(:lang(ar),:lang(hi),:lang(zh)) .sg-eyebrow{letter-spacing:0;text-transform:none}@media (max-width:47.5em){.sg-eyebrow{align-items:flex-start;line-height:1.3;letter-spacing:.05em;text-wrap:balance}.sg-eyebrow:before{flex:none;margin-block-start:.55em}}}@layer ui{.sg-sev{display:inline-flex;align-items:center;gap:6px;padding-block:4px;padding-inline:7px 10px;border-radius:var(--radius-pill);font-size:.8rem;font-weight:700;line-height:1.2;white-space:nowrap}.sg-sev .icon{color:inherit}.sg-sev-text{unicode-bidi:plaintext}.sg-sev-critical{background:var(--critical-soft);color:var(--critical-ink)}.sg-sev-high{background:var(--high-soft);color:var(--high-ink)}.sg-sev-medium{background:var(--medium-soft);color:var(--medium-ink)}.sg-sev-low{background:var(--low-soft);color:var(--low-ink)}.sg-sev-info{background:var(--info-soft);color:var(--info-ink)}.sg-sev-neutral{background:var(--neutral-soft);color:var(--neutral-ink)}.sg-chip-group{display:grid;gap:8px;min-inline-size:0;margin:0;padding:0;border:0}.sg-chip-legend{padding:0;margin-block-end:6px;font-weight:700}.sg-chips{display:flex;flex-wrap:wrap;gap:8px}.sg-cchip{position:relative;display:inline-flex}.sg-cchip-input{position:absolute;opacity:0;inline-size:1px;block-size:1px;margin:0}.sg-cchip-label{display:inline-flex;align-items:center;gap:8px;min-block-size:40px;padding-block:8px;padding-inline:10px 14px;border:1.5px solid var(--line-field);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-size:.92rem;font-weight:700;cursor:pointer;transition:background-color var(--duration-quick),border-color var(--duration-quick),transform var(--duration-arrive) var(--ease-spring)}.sg-cchip-box{display:grid;place-items:center;inline-size:20px;block-size:20px;border:2px solid var(--line-field);border-radius:var(--radius-xs);transition:background-color var(--duration-quick),border-color var(--duration-quick)}.sg-cchip-box .icon{inline-size:14px;block-size:14px;stroke-width:3;opacity:0;transform:scale(.4);transition:transform var(--duration-arrive) var(--ease-spring),opacity var(--duration-quick)}.sg-cchip-input:checked+.sg-cchip-label{background:var(--accent-soft);border-color:var(--accent-strong)}.sg-cchip-input:checked+.sg-cchip-label .sg-cchip-box{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--surface)}.sg-cchip-input:checked+.sg-cchip-label .sg-cchip-box .icon{opacity:1;transform:none}}@layer ui{.sg-cchip-input:focus-visible+.sg-cchip-label{outline:3px solid var(--focus);outline-offset:2px}.sg-cchip-label:active{transform:scale(.96)}.sg-cchip-input:disabled+.sg-cchip-label{opacity:.55;cursor:not-allowed}.sg-pchip{display:inline-flex;align-items:center;gap:6px;min-block-size:36px;padding-block:5px;padding-inline:11px 6px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-3);color:var(--ink);font-size:.9rem;font-weight:700;animation:sg-chip-in var(--duration-arrive) var(--ease-spring) backwards}.sg-pchip:not(:has(.sg-pchip-remove)){padding-inline-end:11px}.sg-pchip-name{display:inline-flex;align-items:baseline;gap:1px;min-inline-size:0}.sg-pchip-prefix{color:var(--muted);font-weight:800}.sg-pchip-detail{color:var(--muted);font-size:.75rem;font-weight:600}.sg-pchip-remove{display:grid;place-items:center;inline-size:24px;block-size:24px;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--muted);cursor:pointer}.sg-pchip-remove:hover{background:var(--critical-soft);color:var(--critical-ink)}.sg-dot{inline-size:12px;block-size:12px;flex:none}.sg-dot-none{fill:var(--line-field)}.sg-phs{display:flex;flex-wrap:wrap;gap:6px}.sg-ph{display:inline-flex;align-items:center;min-block-size:32px;padding-block:7px;padding-inline:9px;border:1.5px dashed var(--line-field);border-radius:var(--radius-xs);background:var(--surface);color:var(--grape-ink);font:600 .8rem/1 var(--font-mono);direction:ltr;unicode-bidi:isolate;transition:transform var(--duration-arrive) var(--ease-spring),background-color var(--duration-quick)}button.sg-ph{cursor:pointer}button.sg-ph:hover{background:var(--grape-soft);transform:translateY(-2px)}@media (max-width:56.25em){button.sg-ph{min-block-size:44px}}}@layer ui{.sg-switch-field{display:grid;gap:4px;padding-block:6px}.sg-switch-row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-block-size:var(--row);cursor:pointer}.sg-switch-text{font-weight:600}.sg-switch-input{position:absolute;opacity:0;inline-size:1px;block-size:1px;margin:0}.sg-switch{position:relative;display:inline-block;flex:none;inline-size:52px;block-size:30px;border-radius:var(--radius-pill);background:var(--line-field);transition:background-color var(--duration-quick)}.sg-switch:after{content:"";position:absolute;inset-block-start:3px;inset-inline-start:3px;inline-size:24px;block-size:24px;border-radius:50%;background:var(--surface);box-shadow:var(--shadow-1);transition:transform var(--duration-arrive) var(--ease-spring)}.sg-switch-button[aria-checked=true] .sg-switch,.sg-switch-input:checked+.sg-switch{background:var(--accent-strong)}.sg-switch-button[aria-checked=true] .sg-switch:after,.sg-switch-input:checked+.sg-switch:after{transform:translateX(22px)}:root[dir=rtl] .sg-switch-button[aria-checked=true] .sg-switch:after,:root[dir=rtl] .sg-switch-input:checked+.sg-switch:after{transform:translateX(-22px)}.sg-switch-input:focus-visible+.sg-switch{outline:3px solid var(--focus);outline-offset:2px}.sg-switch-button[aria-disabled=true] .sg-switch,.sg-switch-input:disabled+.sg-switch{opacity:.5;cursor:not-allowed}.sg-switch-button{display:inline-flex;align-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:none;cursor:pointer}.sg-switch-button[aria-busy=true] .sg-switch:after{opacity:.6}@media (max-width:56.25em){.sg-switch-button{padding-block:7px;margin-block:-7px}}.sg-live-switch{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 10px}.sg-reason{color:var(--muted);font-size:.86rem;font-weight:600}.sg-seg{min-inline-size:0;margin:0;padding:0;border:0}.sg-seg-legend{padding:0;margin-block-end:6px;font-weight:700}.sg-seg-track{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;max-inline-size:100%;padding:5px;border:1px solid var(--line-field);border-radius:var(--radius-pill);background:var(--surface-3);isolation:isolate}.sg-seg-option{position:relative;display:grid}.sg-seg-input{position:absolute;opacity:0;inline-size:1px;block-size:1px;margin:0}.sg-seg-label{position:relative;z-index:1;display:grid;place-items:center;min-block-size:38px;padding-block:8px;padding-inline:16px;border-radius:var(--radius-pill);color:var(--ink-2);font-weight:700;text-align:center;cursor:pointer;transition:color var(--duration-quick)}.sg-seg-input:checked+.sg-seg-label{color:var(--on-accent)}}@layer ui{.sg-seg-input:focus-visible+.sg-seg-label{outline:3px solid var(--focus);outline-offset:1px}.sg-seg-input:disabled+.sg-seg-label{opacity:.55;cursor:not-allowed}.sg-seg-ind{position:absolute;z-index:0;inset-block:5px;inset-inline-start:5px;border-radius:var(--radius-pill);background:var(--accent);box-shadow:0 2px 0 var(--accent-strong);transition:translate var(--duration-panel-limit) var(--ease-spring)}.sg-seg-track:not(:has(.sg-seg-input:checked))>.sg-seg-ind{opacity:0}.sg-seg-n2 .sg-seg-ind{inline-size:calc((100% - 10px) / 2)}.sg-seg-n3 .sg-seg-ind{inline-size:calc((100% - 10px) / 3)}.sg-seg-n4 .sg-seg-ind{inline-size:calc((100% - 10px) / 4)}.sg-seg-track:has(>.sg-seg-option:nth-child(3)>.sg-seg-input:checked)>.sg-seg-ind{translate:100% 0}.sg-seg-track:has(>.sg-seg-option:nth-child(4)>.sg-seg-input:checked)>.sg-seg-ind{translate:200% 0}.sg-seg-track:has(>.sg-seg-option:nth-child(5)>.sg-seg-input:checked)>.sg-seg-ind{translate:300% 0}:root[dir=rtl] .sg-seg-track:has(>.sg-seg-option:nth-child(3)>.sg-seg-input:checked)>.sg-seg-ind{translate:-100% 0}:root[dir=rtl] .sg-seg-track:has(>.sg-seg-option:nth-child(4)>.sg-seg-input:checked)>.sg-seg-ind{translate:-200% 0}:root[dir=rtl] .sg-seg-track:has(>.sg-seg-option:nth-child(5)>.sg-seg-input:checked)>.sg-seg-ind{translate:-300% 0}@media (max-width:56.25em){.sg-seg-label{min-block-size:44px}}@media (max-width:26.25em){.sg-seg-label{padding-inline:10px;font-size:.9rem}:is(.sg-seg-n3,.sg-seg-n4)>.sg-seg-track{display:grid}:is(.sg-seg-n3,.sg-seg-n4) .sg-seg-label{padding-inline:6px;font-size:.84rem;line-height:1.2;-webkit-hyphens:auto;hyphens:auto}}@media (max-width:22.999em){:is(.sg-seg-n3,.sg-seg-n4)>.sg-seg-track{grid-auto-flow:row;grid-auto-columns:auto;grid-auto-rows:1fr;grid-template-columns:minmax(0,1fr);border-radius:var(--radius-md)}:is(.sg-seg-n3,.sg-seg-n4) .sg-seg-ind{inset-block-end:auto;inset-inline-end:5px;inline-size:auto}.sg-seg-n3 .sg-seg-ind{block-size:calc((100% - 10px) / 3)}.sg-seg-n4 .sg-seg-ind{block-size:calc((100% - 10px) / 4)}:root[dir] :is(.sg-seg-n3,.sg-seg-n4)>.sg-seg-track:has(>.sg-seg-option:nth-child(3)>.sg-seg-input:checked)>.sg-seg-ind{translate:0 100%}:root[dir] :is(.sg-seg-n3,.sg-seg-n4)>.sg-seg-track:has(>.sg-seg-option:nth-child(4)>.sg-seg-input:checked)>.sg-seg-ind{translate:0 200%}:root[dir] .sg-seg-n4>.sg-seg-track:has(>.sg-seg-option:nth-child(5)>.sg-seg-input:checked)>.sg-seg-ind{translate:0 300%}}}@layer ui{.sg-tabs,.sg-tabs-list{max-inline-size:100%}.sg-tabs-list{display:flex;gap:6px;inline-size:max-content;margin:0;padding:5px;overflow-x:auto;scrollbar-width:none;list-style:none;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-3)}.sg-tab{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:40px;padding-block:8px;padding-inline:16px;border-radius:var(--radius-sm);color:var(--ink-2);font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color var(--duration-panel)}.sg-tab:hover,.sg-tab[aria-current=page]{background:var(--surface);color:var(--ink)}.sg-tab[aria-current=page]{box-shadow:0 2px 0 var(--line-field)}@media (max-width:35em){.sg-tabs-list{display:grid;inline-size:100%;gap:4px}.sg-tabs-n2 .sg-tabs-list{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-tabs-n3 .sg-tabs-list{grid-template-columns:repeat(3,minmax(0,1fr))}.sg-tabs-n4 .sg-tabs-list{grid-template-columns:repeat(4,minmax(0,1fr))}.sg-tabs-n5 .sg-tabs-list,.sg-tabs-n6 .sg-tabs-list{grid-template-columns:repeat(3,minmax(0,1fr))}.sg-tab{flex-direction:column;gap:2px;padding-inline:4px;font-size:.8rem;line-height:1.15;text-align:center;white-space:normal}}}@layer ui{.sg-card{display:grid;gap:12px;align-content:start;min-inline-size:0;padding:var(--pad);border:1.5px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink)}.sg-card-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.sg-card-title{margin:0;font-family:var(--font-display);font-size:1.1rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;max-inline-size:none}:is(:lang(ar),:lang(hi),:lang(zh)) .sg-card-title{letter-spacing:0}.sg-card p{margin:0;color:var(--ink-2);line-height:1.55}@media (max-width:56.25em){.sg-card-head>.sg-text-link,.sg-card>p>.sg-text-link:only-child{display:inline-flex;align-items:center;min-block-size:44px}}}@layer ui{.sg-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:var(--gap);margin-block-end:var(--gap)}.sg-tile{position:relative;display:grid;align-content:start;gap:10px;block-size:100%;padding:20px;border:1.5px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);font:inherit;text-align:start;text-decoration:none;cursor:pointer;transition:box-shadow var(--duration-panel) var(--ease-out),border-color var(--duration-panel)}.sg-tile:hover{border-color:var(--line-field);box-shadow:var(--shadow-2)}.sg-tile[aria-expanded=true]{border-color:var(--accent-strong);box-shadow:var(--shadow-1)}.sg-tile-icon{display:grid;place-items:center;inline-size:48px;block-size:48px;border-radius:var(--radius-sm);background:var(--brand-soft);color:var(--brand-strong);transition:transform var(--duration-panel-limit) var(--ease-spring)}.sg-tile:hover .sg-tile-icon{transform:rotate(-8deg) scale(1.08)}.sg-tile-grape .sg-tile-icon{background:var(--grape-soft);color:var(--grape-ink)}.sg-tile-lagoon .sg-tile-icon{background:var(--lagoon-soft);color:var(--lagoon-ink)}.sg-tile-title{display:block;margin:0;font-family:var(--font-display);font-size:1.02rem;font-weight:700;line-height:1.2;max-inline-size:none}.sg-tile-text{display:block;margin:0;color:var(--muted);font-size:.93rem;line-height:1.5}.sg-tile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:auto}.sg-tile-more{display:inline-flex;align-items:center;gap:4px;color:var(--accent-strong);font-size:.82rem;font-weight:800}.sg-tile-big,.sg-tilt.sg-tile-big{grid-column:span 2;grid-row:span 2}.sg-tile-wide,.sg-tilt.sg-tile-wide{grid-column:span 2}.sg-tilt>.sg-tile{grid-column:auto;grid-row:auto}.sg-tile.sg-tile-big{padding:26px;background:var(--brand-soft);background:linear-gradient(160deg,var(--brand-soft),var(--surface) 55%)}.sg-tile.sg-tile-big.sg-tile-grape{background:var(--grape-soft);background:linear-gradient(160deg,var(--grape-soft),var(--surface) 55%)}.sg-tile-big .sg-tile-title{font-size:1.45rem}.sg-tile-big .sg-tile-text{color:var(--ink-2);font-size:1.02rem}.sg-tile.sg-tile-wide{background:var(--lagoon-soft);background:linear-gradient(160deg,var(--lagoon-soft),var(--surface) 60%)}.sg-tile-wide .sg-tile-icon{background:var(--surface)}.sg-tilt{display:grid;transform-style:preserve-3d;transition:transform var(--duration-panel) var(--ease-out)}@media (max-width:68.75em){.sg-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:35em){.sg-bento{grid-template-columns:1fr}.sg-tile-big,.sg-tile-wide,.sg-tilt.sg-tile-big,.sg-tilt.sg-tile-wide{grid-column:auto;grid-row:auto}.sg-bento{gap:10px}.sg-tile,.sg-tile.sg-tile-big{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:4px 12px;padding:14px}.sg-tile-icon{grid-row:span 2;inline-size:40px;block-size:40px}.sg-tile-icon .icon{inline-size:22px;block-size:22px}.sg-tile-big .sg-tile-title,.sg-tile-title{align-self:center;font-size:1rem;line-height:1.25}.sg-tile-big .sg-tile-text,.sg-tile-text{color:var(--muted);font-size:.9rem;line-height:1.45}.sg-tile-tags{grid-column:2;margin-block-start:4px}.sg-tile-more{display:none}}}@layer ui{.sg-banner{display:flex;align-items:flex-start;gap:12px;padding-block:14px;padding-inline:16px;border:1.5px solid var(--line-field);border-radius:var(--radius-md);background:var(--surface-2);color:var(--ink)}.sg-banner-enter{animation:sg-pop var(--duration-arrive) var(--ease-out) backwards}.sg-banner-icon{margin-block-start:1px}.sg-banner-body{display:grid;flex:1 1;gap:6px;min-inline-size:0}.sg-banner-title{font-weight:800;line-height:1.35}.sg-banner-text,.sg-banner-text p{margin:0;color:var(--ink-2);line-height:1.5}.sg-banner-actions{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:4px}.sg-banner-info{background:var(--info-soft);border-color:var(--info)}.sg-banner-info .sg-banner-icon{color:var(--info-ink)}.sg-banner-warn{background:var(--medium-soft);border-color:var(--medium)}.sg-banner-warn .sg-banner-icon{color:var(--medium-ink)}.sg-banner-ok{background:var(--low-soft);border-color:var(--low)}.sg-banner-ok .sg-banner-icon{color:var(--low-ink)}.sg-banner-crit{background:var(--critical-soft);border-color:var(--critical)}.sg-banner-crit .sg-banner-icon{color:var(--critical-ink)}@supports (color:color-mix(in srgb,red 50%,blue)){.sg-banner-info{border-color:color-mix(in srgb,var(--info) 35%,transparent)}.sg-banner-warn{border-color:color-mix(in srgb,var(--medium) 60%,transparent)}.sg-banner-ok{border-color:color-mix(in srgb,var(--low) 40%,transparent)}.sg-banner-crit{border-color:color-mix(in srgb,var(--critical) 45%,transparent)}}.sg-conflict{scroll-margin-block:8px}.sg-maint{display:flex;align-items:flex-start;gap:14px;margin-block:16px;padding:16px 18px;border:1.5px solid var(--medium);border-radius:var(--radius-md);background:var(--medium-soft);color:var(--ink)}.sg-maint-icon{display:grid;place-items:center;inline-size:40px;block-size:40px;flex:none;border-radius:var(--radius-sm);background:var(--surface);color:var(--medium-ink)}.sg-maint-body{display:grid;gap:4px;min-inline-size:0}.sg-maint-title{margin:0;font-family:var(--font-body);font-size:1.05rem;font-weight:800;line-height:1.3;letter-spacing:0;max-inline-size:none}.sg-maint-body p{margin:0;color:var(--ink-2);line-height:1.5}.sg-maint-read,.sg-notice{font-size:.88rem}.sg-notice{padding-block:8px;font-weight:600}.sg-notice-grape{background:var(--grape-soft);color:var(--grape-ink)}.sg-notice-info{background:var(--info-soft);color:var(--info-ink)}.sg-notice-in{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.sg-notice-text{flex:1 1 16em}.sg-notice-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.site-notice-dismiss-slot{visibility:hidden}.sg-notice a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.sg-notice-part{display:flex;flex:1 1 16em;flex-wrap:wrap;align-items:center;gap:6px 10px}.sg-notice-short,.sg-notice-x-icon{display:none}.sg-notice-x{margin-inline-start:4px}.sg-notice-parts:not(:has(.sg-notice-part)){display:none}@media (max-width:47.5em){.sg-banner{gap:10px;padding-block:12px;padding-inline:14px}.sg-banner-title{font-size:.98rem;line-height:1.3}.sg-banner-text,.sg-banner-text p{font-size:.92rem;line-height:1.45}.sg-banner-actions{gap:6px}.sg-banner-actions>.sg-text-link{display:inline-flex;align-items:center;min-block-size:44px}.sg-maint{padding:12px}.sg-maint-icon{inline-size:32px;block-size:32px}.sg-notice{padding-block:0;-webkit-hyphens:manual;hyphens:manual}.sg-notice-in{min-block-size:44px;column-gap:12px;row-gap:0}.sg-notice-text{padding-block:10px}.sg-notice a{display:inline-flex;align-items:center;min-block-size:44px}.sg-notice .sg-btn-link{color:inherit}.sg-notice-parts .sg-notice-in{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center}.sg-notice-part{grid-column:2;flex-wrap:nowrap;column-gap:12px;min-block-size:44px}.sg-notice-part>.sg-notice-text{flex:0 10 auto;padding-block:0;line-height:1.2;text-wrap:balance}.sg-notice-part>a{flex:0 1 auto}.sg-notice-hint,.sg-notice-long,.sg-notice-x-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sg-notice-short{display:inline}.sg-notice-x-icon{display:block}.sg-notice-x{flex:none;inline-size:44px;min-block-size:44px;margin-inline-start:auto;padding:0}.sg-notice-in:dir(rtl)>.sg-notice-part:dir(ltr){direction:rtl}.sg-notice-in:dir(rtl)>.sg-notice-part:dir(ltr)>:not(.sg-notice-x){direction:ltr}.sg-notice-in:dir(ltr)>.sg-notice-part:dir(rtl){direction:ltr}.sg-notice-in:dir(ltr)>.sg-notice-part:dir(rtl)>:not(.sg-notice-x){direction:rtl}}}@layer ui{.sg-gauge{position:relative;display:grid;justify-items:center;gap:4px}.sg-gauge-svg{inline-size:100%;max-inline-size:280px;block-size:auto;overflow:visible}.sg-gauge-track,.sg-gauge-value{fill:none;stroke-width:22;stroke-linecap:round}.sg-gauge-track{stroke:var(--gauge-track)}.sg-gauge-value{transition:stroke-dashoffset var(--duration-panel-limit) var(--ease-out)}.sg-gauge-stop-a{stop-color:var(--lagoon)}.sg-gauge-stop-b{stop-color:var(--brand)}.sg-gauge-score{position:absolute;inset-block-start:44%;inset-inline-start:50%;translate:-50% -50%;display:grid;justify-items:center;text-align:center}:root[dir=rtl] .sg-gauge-score{translate:50% -50%}.sg-gauge-score b{font:800 3rem/1 var(--font-display);letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sg-gauge-score span{color:var(--muted);font-size:.9rem;font-weight:700}.sg-grade{display:inline-flex;align-items:center;gap:6px;font-weight:800}.sg-grade-good,.sg-grade-strong{color:var(--low-ink)}.sg-grade-needs_work{color:var(--medium-ink)}.sg-grade-at_risk{color:var(--critical-ink)}.sg-chart{min-inline-size:0}.sg-chart-bars{display:flex;align-items:flex-end;gap:10px;block-size:160px;padding-block-start:10px}.sg-chart-bar{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;block-size:100%;min-inline-size:0}.sg-chart-svg{display:block;inline-size:100%;max-inline-size:34px;flex:1 1;min-block-size:0}.sg-chart-rect{fill:var(--lagoon);transition:y var(--duration-panel-limit) var(--ease-out),height var(--duration-panel-limit) var(--ease-out)}.sg-chart-bar:nth-child(odd) .sg-chart-rect{fill:var(--brand)}.sg-chart-value{font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sg-chart-label{color:var(--muted);font-size:.75rem;font-weight:700}.sg-uptime{display:grid;min-inline-size:0}.sg-uptime-svg{display:block;inline-size:100%;block-size:30px}.sg-uptime-up{fill:var(--low)}.sg-uptime-part{fill:var(--medium)}.sg-uptime-down{fill:var(--critical)}.sg-uptime-none{fill:var(--line-field)}.sg-uptime-legend{display:flex;justify-content:space-between;gap:10px;margin:8px 0 0;color:var(--muted);font-size:.78rem;font-weight:700}.sg-deadline{display:grid;gap:6px}.sg-deadline-bar{appearance:none;inline-size:100%;block-size:10px;border:0;border-radius:var(--radius-pill);background:var(--surface-3);overflow:hidden;color:var(--brand)}}@layer ui{.sg-deadline-bar::-webkit-progress-bar{border-radius:var(--radius-pill);background:var(--surface-3)}.sg-deadline-bar::-webkit-progress-value{border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--brand),var(--lagoon))}.sg-deadline-bar::-moz-progress-bar{border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--brand),var(--lagoon))}.sg-deadline-text{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:0;color:var(--ink-2);font-size:.9rem}.sg-input-field{display:grid;gap:6px;min-inline-size:0}.sg-label{display:block;color:var(--ink);font-weight:700}.sg-invalid .sg-label{color:var(--critical-ink)}.sg-label-small{color:var(--muted);font-size:.82rem}.sg-input{inline-size:100%;min-block-size:46px;padding-block:10px;padding-inline:14px;border:1.5px solid var(--line-field);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;transition:border-color var(--duration-quick),box-shadow var(--duration-quick)}.sg-input.sg-mono{font-family:var(--font-mono)}.sg-input:focus{border-color:var(--accent-strong);box-shadow:0 0 0 4px var(--accent-soft)}}@layer ui{.sg-input:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.sg-input:disabled{opacity:.55;cursor:not-allowed}.sg-input[aria-invalid=true]{border-color:var(--critical-ink)}.sg-input-ok{border-color:var(--low-ink)}.sg-textarea{min-block-size:160px;resize:vertical;line-height:1.5}.sg-select-wrap{position:relative;display:grid;align-items:center}.sg-select{appearance:none;padding-inline-end:40px;cursor:pointer}.sg-select-chev{position:absolute;inset-inline-end:14px;color:var(--muted);pointer-events:none}.sg-error{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--critical-ink);font-size:.9rem;font-weight:700;line-height:1.4}.sg-error:empty{display:none}.sg-error .icon{margin-block-start:2px}.sg-ok-line{display:flex;align-items:flex-start;gap:8px;min-block-size:1.4em;color:var(--low-ink);font-size:.9rem}.sg-counter,.sg-ok-line{margin:0;font-weight:700}.sg-counter{color:var(--muted);font-size:.82rem;text-align:end}.sg-fset{gap:var(--gap)}.sg-field,.sg-fset{display:grid;min-inline-size:0}.sg-field{gap:12px;margin:0;padding:var(--pad);border:1.5px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--duration-panel),box-shadow var(--duration-panel)}.sg-field-changed{border-color:var(--accent-strong);box-shadow:0 0 0 4px var(--accent-soft)}.sg-field-legend{float:inline-start;inline-size:100%;padding:0;font:800 var(--size-heading) /1.3 var(--font-body);letter-spacing:0}.sg-field-legend+*{clear:both}.sg-field-desc{margin:0;color:var(--muted);font-size:.93rem;line-height:1.5}.sg-field-control{display:grid;gap:10px;min-inline-size:0}.sg-field-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.84rem}.sg-field-default{color:var(--muted);font-weight:600}.sg-field-changed-note{display:inline-flex;align-items:center;gap:6px;color:var(--accent-strong);font-weight:800}.sg-field-reset a,.sg-field-reset button{color:var(--accent-strong);font-weight:700}.sg-lock{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:.8rem;font-weight:700}.sg-explain{display:grid;gap:8px;interpolate-size:allow-keywords}.sg-explain-summary{display:inline-flex;align-items:center;gap:6px;inline-size:max-content;max-inline-size:100%;min-block-size:28px;padding-block:4px;padding-inline:10px;border-radius:var(--radius-pill);background:var(--surface-3);color:var(--ink-2);font-size:.82rem;font-weight:700;list-style:none;cursor:pointer}.sg-explain-summary::-webkit-details-marker{display:none}.sg-explain[open]>.sg-explain-summary{background:var(--info-soft);color:var(--info-ink)}.sg-explain-body{padding:12px 14px;border-radius:var(--radius-sm);background:var(--info-soft);color:var(--ink);font-size:.93rem;line-height:1.55}.sg-explain-body p{margin:0;color:inherit}.sg-explain::details-content{block-size:0;overflow:clip;transition:block-size var(--duration-arrive) var(--ease-out),content-visibility var(--duration-arrive) allow-discrete}.sg-explain[open]::details-content{block-size:auto}@media (max-width:47.5em){.sg-field-desc{font-size:.9rem;line-height:1.45}}@media (max-width:56.25em){.sg-explain-summary{min-block-size:44px}}}@layer ui{.sg-arow{display:grid;grid-template-columns:minmax(0,1.2fr) auto minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:10px 14px;padding-block:12px;padding-inline:14px;border:1.5px solid transparent;border-radius:var(--radius-md);background:var(--surface-2);transition:border-color var(--duration-panel)}.sg-arow-changed{border-color:var(--accent-strong)}.sg-arow-name{display:grid;gap:2px;align-self:center}.sg-arow-name small{color:var(--muted);font-size:.84rem}.sg-arow-delete{align-self:center;padding-block:0}.sg-arow-delete .sg-switch-text{font-size:.86rem;font-weight:700;white-space:nowrap}.sg-arow-select{display:grid;gap:4px;min-inline-size:0}.sg-arow .sg-input{min-block-size:40px;padding-block:6px;font-size:.93rem}.sg-arow-duration{visibility:hidden}.sg-arow:has(.sg-arow-action option[value=timeout]:checked) .sg-arow-duration{visibility:visible}.sg-arow-cap{display:flex;flex-wrap:wrap;grid-column:1/-1;gap:6px 16px;margin:0;color:var(--muted);font-size:.82rem;font-weight:600}.sg-arow-cap span{display:inline-flex;align-items:center;gap:6px}.sg-arow-more{grid-column:1/-1}.sg-arow-more>summary{inline-size:max-content;min-block-size:24px;color:var(--accent-strong);font-size:.86rem;font-weight:700;cursor:pointer}.sg-arow-more-body{display:flex;flex-wrap:wrap;gap:8px;padding-block-start:10px}@media (max-width:43.75em){.sg-arow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sg-arow-delete,.sg-arow-name{grid-column:1/-1}}@media (max-width:56.25em){.sg-arow .sg-input{min-block-size:44px}.sg-arow-more>summary{min-block-size:44px;padding-block:11px}}@media (max-width:35em){.sg-arow{grid-template-columns:minmax(0,1fr)}.sg-arow-duration-none,.sg-arow:not(:has(.sg-arow-action option[value=timeout]:checked)) .sg-arow-duration{display:none}}}@layer ui{.sg-domains,.sg-picker{position:relative;display:grid;gap:10px;min-inline-size:0}.sg-picker-fallback{margin:0;padding:0;border:0}.sg-picker-checklist{display:grid;gap:4px;margin:0;padding:0;list-style:none}.sg-picker-check{display:flex;align-items:center;gap:10px;min-block-size:36px;font-weight:600;cursor:pointer}.sg-picker-check input{inline-size:18px;block-size:18px;accent-color:var(--accent-strong)}.sg-picker-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-block-size:36px}.sg-picker-empty{color:var(--muted);font-size:.9rem;font-style:italic}.sg-picker>.sg-btn{justify-self:start}.sg-picker-pop{position:absolute;z-index:40;inset-block-start:100%;inset-inline-start:0;inline-size:min(340px,100%);margin-block-start:6px;padding:8px;border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-2);animation:sg-pop var(--duration-arrive) var(--ease-out) backwards}.sg-picker-pop[hidden]{display:none}.sg-picker-search{display:flex;align-items:center;gap:8px;padding-block:4px;padding-inline:10px 4px;border:1.5px solid var(--line-field);border-radius:var(--radius-sm);background:var(--surface-3)}.sg-picker-search input{flex:1 1;min-inline-size:0;min-block-size:38px;border:0;background:transparent;color:var(--ink);font:inherit}.sg-picker-search input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sg-picker-close{display:grid;place-items:center;inline-size:32px;block-size:32px;border:0;border-radius:var(--radius-xs);background:none;color:var(--muted);cursor:pointer}.sg-picker-close:hover{background:var(--surface)}.sg-picker-status{margin:6px 4px;color:var(--muted);font-size:.8rem;font-weight:700}.sg-picker-list{display:grid;gap:2px;max-block-size:260px;overflow:auto}.sg-picker-cat{padding-block:8px 2px;padding-inline:10px;color:var(--muted);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}:is(:lang(ar),:lang(hi),:lang(zh)) .sg-picker-cat{letter-spacing:0;text-transform:none}.sg-picker-opt{display:flex;align-items:center;gap:10px;min-block-size:40px;padding-block:8px;padding-inline:10px;border-radius:var(--radius-sm);font-weight:600;cursor:pointer}.sg-picker-opt-active,.sg-picker-opt:hover{background:var(--surface-3)}.sg-picker-opt-active{outline:2px solid var(--focus);outline-offset:-2px}.sg-picker-opt[aria-selected=true]{background:var(--accent-soft)}.sg-picker-opt-name{flex:1 1;min-inline-size:0}.sg-picker-opt small{color:var(--muted);font-size:.8rem}.sg-picker-tick{visibility:hidden;color:var(--accent-strong)}.sg-picker-opt[aria-selected=true] .sg-picker-tick{visibility:visible}.sg-picker-none{margin:0;padding:10px;color:var(--muted)}.sg-domain-row{display:flex;flex-wrap:wrap;gap:8px}.sg-domain-row .sg-input{flex:1 1;inline-size:auto;min-inline-size:12em}:root.sg-has-savebar{scroll-padding-block-end:120px}.sg-savebar{position:sticky;inset-block-end:14px;z-index:35;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-block-start:18px;padding-block:12px;padding-inline:18px 14px;border-radius:var(--radius-lg);background:var(--ink);color:var(--bg);box-shadow:var(--shadow-2);animation:sg-bar-in var(--duration-arrive) var(--ease-spring) backwards}.sg-savebar-text{display:grid;flex:1 1;gap:2px;min-inline-size:11em;margin:0;color:inherit}.sg-savebar-text small{display:flex;flex-wrap:wrap;gap:4px 12px;font-weight:600}.sg-savebar .sg-dir-up{color:var(--savebar-up)}.sg-savebar .sg-dir-down{color:var(--savebar-down)}.sg-savebar-actions{display:inline-flex;flex-wrap:wrap;gap:8px}.sg-savebar .sg-savebar-discard{background:transparent;color:var(--bg);border-color:var(--muted);box-shadow:none}.sg-savebar .sg-btn-primary{box-shadow:none}}@layer ui{.sg-savebar .sg-btn:focus-visible{outline-color:var(--bg)}}