@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-thai-500-normal-DeexCGiz.woff2)format("woff2"),url(/assets/chakra-petch-thai-500-normal-CJG_V2_m.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-vietnamese-500-normal-HqvoIJPu.woff2)format("woff2"),url(/assets/chakra-petch-vietnamese-500-normal-BVzUBLGs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-latin-ext-500-normal-gA6791b0.woff2)format("woff2"),url(/assets/chakra-petch-latin-ext-500-normal-BCHeNDEx.woff)format("woff");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:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-latin-500-normal-BR1ody1F.woff2)format("woff2"),url(/assets/chakra-petch-latin-500-normal-CnUQnZ4D.woff)format("woff");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:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-thai-600-normal-C620THcd.woff2)format("woff2"),url(/assets/chakra-petch-thai-600-normal-BiM5MXH8.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-vietnamese-600-normal-YQPWIhHU.woff2)format("woff2"),url(/assets/chakra-petch-vietnamese-600-normal-Pvj4qcw_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-ext-600-normal-CdGvbdDU.woff2)format("woff2"),url(/assets/chakra-petch-latin-ext-600-normal-nL80L4xU.woff)format("woff");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:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-600-normal-DVQm9bgb.woff2)format("woff2"),url(/assets/chakra-petch-latin-600-normal-DQKfcdKo.woff)format("woff");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:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-thai-700-normal-B7WL5pBr.woff2)format("woff2"),url(/assets/chakra-petch-thai-700-normal-vZLZ_5L8.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-vietnamese-700-normal-ZDCXY9IA.woff2)format("woff2"),url(/assets/chakra-petch-vietnamese-700-normal-gQuUA8Wu.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-latin-ext-700-normal-DAkvJhej.woff2)format("woff2"),url(/assets/chakra-petch-latin-ext-700-normal-BeviJPUl.woff)format("woff");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:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-latin-700-normal-CnDBPjkL.woff2)format("woff2"),url(/assets/chakra-petch-latin-700-normal-D1s_c2du.woff)format("woff");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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-latin-ext-400-normal-DRk46D-x.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-ext-400-normal-Bbz-b3yf.woff)format("woff");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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-latin-400-normal-BrHNak5F.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-400-normal-BbWidj28.woff)format("woff");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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-latin-ext-700-normal-BoVPHkS0.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-ext-700-normal-CKkU2Dpt.woff)format("woff");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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-latin-700-normal-GZI4o3u0.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-700-normal-BK6Glc0m.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-ext-500-normal-C9ShMxGR.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-500-normal-CEVyPk4Y.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-vietnamese-500-normal-BvH7FW2L.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-ext-600-normal-Dj6eZy5f.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-600-normal-DVvC-yKp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-vietnamese-600-normal-Dtizs43-.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff");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:Material Symbols Rounded Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/material-symbols-rounded-latin-fill-normal-DV6-5-v-.woff2)format("woff2-variations")}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ina-bg:#080a10;--ina-surface:#0f121a;--ina-surface-2:#161a24;--ina-surface-3:#1f2431;--ina-border:#272d3b;--ina-border-strong:#4a5263;--ina-text:#eef0f5;--ina-muted:#9ca3b4;--ina-faint:#636b7c;--ina-accent:#ff9a0a;--ina-accent-ink:#1a0d00;--ina-accent-text:#fa3;--ina-accent-2:#a78bfa;--ina-accent-2-ink:#150a30;--ina-good:#4ade80;--ina-good-ink:#04210f;--ina-warn:#ffd43b;--ina-warn-ink:#1f1700;--ina-bad:#ff7676;--ina-bad-ink:#2a0505;--ina-off:#9ca3b4;--ina-info:#a78bfa;--ina-code-bg:#08090c;--ina-code-key:#cfd4de;--ina-code-val:#ffb44d;--ina-tip-bg:#eef1f4;--ina-tip-ink:#0c0e11;--ina-light-case:#07080a;--ina-light-off:#2a2f37;--ina-scrollbar-thumb:#363c46;--ina-focus:#fa3;--ina-accent-soft:color-mix(in srgb, var(--ina-accent) 16%, transparent);--ina-accent-line:color-mix(in srgb, var(--ina-accent) 35%, transparent);--ina-accent-2-soft:color-mix(in srgb, var(--ina-accent-2) 16%, transparent);--ina-accent-2-glow:color-mix(in srgb, var(--ina-accent-2) 60%, transparent);--ina-good-soft:color-mix(in srgb, var(--ina-good) 14%, transparent);--ina-warn-soft:color-mix(in srgb, var(--ina-warn) 14%, transparent);--ina-warn-line:color-mix(in srgb, var(--ina-warn) 45%, transparent);--ina-bad-soft:color-mix(in srgb, var(--ina-bad) 14%, transparent);--ina-bad-line:color-mix(in srgb, var(--ina-bad) 45%, transparent);--ina-off-soft:color-mix(in srgb, var(--ina-off) 12%, transparent);--ina-border-soft:color-mix(in srgb, var(--ina-border) 70%, transparent);--ina-bg-blur:color-mix(in srgb, var(--ina-bg) 88%, transparent);--ina-bg-image:none;--ina-bg-size:auto;--ina-content-max:1680px;--ina-hero-text-shadow:0 2px 18px #00000080;--ina-game-l:.8;--ina-game-soft-pct:15%;--ina-game-line-pct:45%;--ina-qr-light:#fff;--ina-qr-dark:#000}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ina-bg:#f5f6f9;--ina-surface:#fff;--ina-surface-2:#f0f1f5;--ina-surface-3:#e4e6ec;--ina-border:#d6d9e1;--ina-border-strong:#9aa1ad;--ina-text:#10131a;--ina-muted:#4f5666;--ina-faint:#9aa0ad;--ina-accent:#ff9a0a;--ina-accent-ink:#1a0d00;--ina-accent-text:#a85300;--ina-accent-2:#6d4ce0;--ina-accent-2-ink:#fff;--ina-good:#106b34;--ina-good-ink:#fff;--ina-warn:#7a5c00;--ina-warn-ink:#fff;--ina-bad:#bf262d;--ina-bad-ink:#fff;--ina-off:#58606e;--ina-info:#6d4ce0;--ina-code-bg:#fbfcfd;--ina-code-key:#1f2430;--ina-code-val:#a85300;--ina-tip-bg:#14181d;--ina-tip-ink:#f3f5f7;--ina-light-case:#1c1f24;--ina-light-off:#3a3f47;--ina-scrollbar-thumb:#c3c9d1;--ina-focus:#a85300;--ina-accent-soft:color-mix(in srgb, var(--ina-accent) 14%, transparent);--ina-accent-line:color-mix(in srgb, var(--ina-accent) 45%, transparent);--ina-accent-2-soft:color-mix(in srgb, var(--ina-accent-2) 11%, transparent);--ina-good-soft:color-mix(in srgb, var(--ina-good) 11%, transparent);--ina-warn-soft:color-mix(in srgb, var(--ina-warn) 11%, transparent);--ina-bad-soft:color-mix(in srgb, var(--ina-bad) 10%, transparent);--ina-off-soft:color-mix(in srgb, var(--ina-off) 10%, transparent);--ina-bg-image:none;--ina-bg-size:auto;--ina-hero-text-shadow:none;--ina-game-l:.5;--ina-game-soft-pct:12%;--ina-game-line-pct:55%;--ina-qr-light:#fff;--ina-qr-dark:#000}:root{--ina-font-body:"Atkinson Hyperlegible", system-ui, sans-serif;--ina-font-head:"Chakra Petch", system-ui, sans-serif;--ina-font-mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--ina-font-icon:"Material Symbols Rounded Variable", "Material Symbols Rounded";--ina-radius-card:8px;--ina-radius-button:6px;--ina-radius-small:4px;--ina-radius-pill:4px;--ina-radius-avatar:4px;--ina-radius-num:3px;--ina-radius-thumb:3px;--ina-radius-power:24px;--ina-radius-power-mobile:10px;--ina-label-transform:uppercase;--ina-label-spacing:.08em;--ina-head-spacing:0;--ina-shadow-card:none;--ina-text-size:16px;--ina-line-height:1.5;--ina-touch-target:44px;--ina-staff-text-size:14.5px;--ina-staff-row-height:44px;--ina-power-starting:#ffd43b;--ina-power-on:#22c55e;--ina-game-hue:0;--ina-game-chroma:0;--ina-game-accent:oklch(var(--ina-game-l) var(--ina-game-chroma) var(--ina-game-hue));--ina-game-soft:color-mix(in srgb, var(--ina-game-accent) var(--ina-game-soft-pct), transparent);--ina-game-line:color-mix(in srgb, var(--ina-game-accent) var(--ina-game-line-pct), transparent)}[data-mode=staff]{--ina-staff:var(--ina-accent-2);--ina-staff-ink:var(--ina-accent-2-ink);--ina-staff-soft:var(--ina-accent-2-soft)}@keyframes inaPulse{0%{box-shadow:0 0 0 3px var(--ina-power-starting), 0 0 0 3px #ffd43b8c}70%{box-shadow:0 0 0 3px var(--ina-power-starting), 0 0 0 24px #ffd43b00}to{box-shadow:0 0 0 3px var(--ina-power-starting), 0 0 0 3px #ffd43b00}}@keyframes inaGlow{0%,to{box-shadow:0 0 0 3px var(--ina-power-on), 0 0 18px #22c55e4d}50%{box-shadow:0 0 0 3px var(--ina-power-on), 0 0 38px #22c55e99}}@keyframes inaPop{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes inaBlink{0%,to{opacity:1}50%{opacity:.35}}@keyframes inaSlide{0%{left:-40%}to{left:100%}}@keyframes inaDot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes inaIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes inaSpin{to{transform:rotate(360deg)}}:root{--ina-anim-starting:inaPulse 1.8s ease-out infinite;--ina-anim-on:inaGlow 3.2s ease-in-out infinite;--ina-anim-pop:inaPop .45s ease-out;--ina-anim-live:inaBlink 1.4s ease-in-out infinite;--ina-anim-progress:inaSlide 1.4s ease-in-out infinite;--ina-anim-typing:inaDot 1.2s ease-in-out infinite;--ina-anim-typing-delay-2:.15s;--ina-anim-typing-delay-3:.3s;--ina-anim-panel-in:inaIn .28s ease-out;--ina-anim-spin:inaSpin 1s linear infinite}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{transition:none!important;animation:none!important}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{background-color:var(--ina-bg);scrollbar-color:var(--ina-scrollbar-thumb) var(--ina-bg)}body{background-color:var(--ina-bg);background-image:var(--ina-bg-image);background-size:var(--ina-bg-size);min-height:100vh;color:var(--ina-text);font-family:var(--ina-font-body);font-size:var(--ina-text-size);line-height:var(--ina-line-height);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}h1,h2,h3,h4{font-family:var(--ina-font-head);letter-spacing:var(--ina-head-spacing);font-weight:700;line-height:1.15}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-underline-offset:3px;text-decoration:underline}a:hover{opacity:.85}code,kbd,pre,samp{font-family:var(--ina-font-mono);font-variant-ligatures:none}:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--ina-scrollbar-thumb) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--ina-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:99px}.ina-icon{font-family:var(--ina-font-icon);letter-spacing:0;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;flex:none;font-size:20px;font-style:normal;font-weight:400;line-height:1}.ina-icon--filled{font-variation-settings:"FILL" 1}.ina-label{letter-spacing:var(--ina-label-spacing);text-transform:var(--ina-label-transform);color:var(--ina-muted);font-size:12px;font-weight:700}.ina-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}[data-mode=staff] body,body[data-mode=staff]{font-size:var(--ina-staff-text-size)}.inan{--inan-body:#1f2431;--inan-stroke:#3a4254;--inan-hand:#2b3242;--inan-led:var(--ina-accent);--inan-ring:var(--inan-stroke);--inan-eye:#e9f1ff;align-items:flex-start;gap:var(--inan-gap,4px);display:inline-flex;position:relative}[data-theme=light] .inan{--inan-body:#e9ebf1;--inan-stroke:#b9bfcc;--inan-hand:#dde1e9}.inan--bubble-left{flex-direction:row-reverse}.inan--bubble-top{flex-direction:column-reverse;align-items:center}.inan--bubble-bottom{flex-direction:column;align-items:center}.inan--shy,.inan--peek,.inan--busy,.inan--sleep{--inan-led:var(--ina-accent-2)}.inan--sad{--inan-led:var(--ina-bad);--inan-ring:var(--ina-bad);--inan-eye:#ffb0b0}.inan--joy{--inan-led:var(--ina-good);--inan-ring:var(--ina-good);--inan-eye:#b8ffcf}.inan__figure{flex:none;position:relative}.inan__svg{width:100%;height:100%;display:block;overflow:visible}.inan__shadow{fill:#000;transform-origin:100px 188px}.inan__float{transform-origin:100px 120px}.inan--floating .inan__float{animation:3.6s ease-in-out infinite inanFloat}.inan--floating .inan__shadow{animation:3.6s ease-in-out infinite inanShadow}.inan__react{transform-origin:100px 170px}.inan--sad.inan--reacting .inan__react{animation:.55s ease-out inanShake}.inan--joy .inan__react{animation:.9s ease-out 2 inanJump}.inan__lean{transform-origin:100px 170px;transition:transform .4s cubic-bezier(.3,1.4,.5,1)}.inan__antenna,.inan__panel-line{stroke:var(--inan-stroke)}.inan__panel-line{fill:var(--inan-stroke);stroke:none}.inan__ring{fill:var(--inan-led);opacity:.25;transform-origin:100px 22px;animation:1.8s ease-out infinite inanRing}.inan--sleep .inan__ring{animation:none}.inan__led{fill:var(--inan-led);transition:fill .3s;animation:2.2s ease-in-out infinite inanPulse}.inan--busy .inan__led{animation-duration:.6s}.inan--sleep .inan__led{animation-duration:4s}.inan__body{fill:var(--inan-body);stroke:var(--inan-stroke)}.inan__screen{fill:#05070b;stroke:var(--inan-ring);transition:stroke .3s}.inan__eyes{transform-origin:100px 92px}.inan--idle .inan__eyes,.inan--read .inan__eyes,.inan--peek .inan__eyes{animation:4.2s ease-in-out infinite inanBlink}.inan__eye{fill:var(--inan-eye)}.inan__line{fill:none;stroke:var(--inan-eye);stroke-linecap:round}.inan__pupil{fill:#05070b}.inan__glint{fill:#fff}.inan__blush{fill:var(--ina-accent);opacity:0;transition:opacity .3s}.inan--joy .inan__blush,.inan--shy .inan__blush{opacity:.55}.inan__dot-good{fill:var(--ina-good);animation:1.2s ease-in-out infinite inanPulse}.inan__dot-accent{fill:var(--ina-accent);animation:1.6s ease-in-out .4s infinite inanPulse}.inan__arm{transition:transform .45s cubic-bezier(.3,1.5,.5,1)}.inan__arm--left{transform-origin:40px 116px}.inan__arm--right{transform-origin:160px 116px}.inan__arm-part{fill:var(--inan-body);stroke:var(--inan-stroke)}.inan__hand{fill:var(--inan-hand);stroke:var(--inan-stroke)}.inan__wave{transform-origin:160px 116px}.inan--waving .inan__wave{animation:.9s ease-in-out 3 inanWave}.inan--shy .inan__arm--left,.inan--peek .inan__arm--left{transform:translate(42px,-30px)rotate(-62deg)}.inan--shy .inan__arm--right{transform:translate(-42px,-30px)rotate(62deg)}.inan--peek .inan__arm--right{transform:translate(-20px,-6px)rotate(30deg)}.inan--joy .inan__arm--left{transform:rotate(-40deg)}.inan--joy .inan__arm--right{transform:rotate(40deg)}.inan--sad .inan__arm--left{transform:rotate(18deg)}.inan--sad .inan__arm--right{transform:rotate(-18deg)}.inan--sleep .inan__arm--left{transform:rotate(10deg)}.inan--sleep .inan__arm--right{transform:rotate(-10deg)}.inan__z{fill:var(--ina-accent);font-family:var(--ina-font-head);font-weight:700;animation:2.4s ease-out infinite inanZ}.inan__z--2{animation-delay:.8s}.inan__z--3{animation-delay:1.6s}.inan__bubble{max-width:var(--inan-bubble-max,200px);background:var(--ina-surface);color:var(--ina-text);border:1px solid var(--ina-border);font-size:var(--inan-bubble-fs,15px);text-wrap:pretty;border-radius:16px;padding:10px 14px;font-weight:700;line-height:1.35;animation:.35s ease-out both inanBubble;box-shadow:0 18px 40px #00000047}.inan--bubble-right .inan__bubble{border-radius:16px 16px 16px 4px}.inan--bubble-left .inan__bubble{border-radius:16px 16px 4px}.inan__trail{pointer-events:none;z-index:9999;width:100vw;height:100vh;position:fixed;inset:0}@keyframes inanFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes inanShadow{0%,to{opacity:.45;transform:scaleX(1)}50%{opacity:.28;transform:scaleX(.82)}}@keyframes inanBlink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes inanPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes inanRing{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@keyframes inanShake{0%,to{transform:translate(0)}15%{transform:translate(-10px)rotate(-4deg)}30%{transform:translate(9px)rotate(3deg)}45%{transform:translate(-7px)}60%{transform:translate(5px)}75%{transform:translate(-3px)}}@keyframes inanJump{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-26px)scale(1.04,.96)}55%{transform:translateY(0)scale(1.06,.92)}70%{transform:translateY(-8px)}}@keyframes inanWave{0%,to{transform:rotate(0)}25%{transform:rotate(-28deg)}75%{transform:rotate(12deg)}}@keyframes inanZ{0%{opacity:0;transform:translate(0)scale(.6)}30%{opacity:1}to{opacity:0;transform:translate(18px,-34px)scale(1.1)}}@keyframes inanBubble{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}.hc-page{width:100%;max-width:var(--ina-content-max);margin-inline:auto}.hc-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hc-hero{border-radius:var(--ina-radius-card);background:var(--ina-surface);border:1px solid var(--ina-border);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:36px 24px;display:flex}.hc-hero__title{font-family:var(--ina-font-head);margin:0;font-size:34px;font-weight:700}.hc-search{border-radius:var(--ina-radius-button);border:2px solid var(--ina-accent);background:var(--ina-surface-2);align-items:center;gap:10px;width:100%;max-width:560px;height:56px;padding:0 14px;display:flex}.hc-search:focus-within{outline:3px solid var(--ina-focus);outline-offset:2px}.hc-search__icon{color:var(--ina-accent-text)}.hc-search__input{min-width:0;height:100%;color:var(--ina-text);font:inherit;background:0 0;border:0;outline:none;flex:1 1 0;font-size:17px}.hc-search__input::placeholder{color:var(--ina-muted)}.hc-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.hc-chip{border-radius:var(--ina-radius-pill);border:1px solid var(--ina-border);min-height:40px;color:var(--ina-text);font:inherit;cursor:pointer;background:0 0;padding:0 14px;font-weight:700}.hc-chip[aria-pressed=true]{border-color:var(--ina-accent);background:var(--ina-accent-soft)}.hc-chip--more{color:var(--ina-muted);border-style:dashed}.hc-layout{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:20px;display:grid}.hc-layout--single{grid-template-columns:minmax(0,1fr)}.hc-col{flex-direction:column;gap:20px;min-width:0;display:flex}.hc-cats{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:8px;display:grid}.hc-cat{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);background:var(--ina-surface);min-height:84px;color:var(--ina-text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:4px;padding:12px;display:flex}.hc-cat[aria-pressed=true]{border-color:var(--ina-accent);background:var(--ina-accent-soft)}.hc-cat__icon{color:var(--ina-accent-text)}.hc-cat__count{color:var(--ina-muted);font-size:13px}.hc-list{background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);overflow:hidden}.hc-list__title{font-family:var(--ina-font-body);border-bottom:1px solid var(--ina-border);overflow-wrap:anywhere;margin:0;padding:12px 14px;font-size:16px;font-weight:700}.hc-list__items{margin:0;padding:0;list-style:none}.hc-list__items li+li .hc-row{border-top:1px solid var(--ina-border-soft)}.hc-row{min-height:56px;color:var(--ina-text);background:0 0;align-items:center;gap:12px;padding:8px 14px;text-decoration:none;display:flex}.hc-row:hover{background:var(--ina-surface-2)}.hc-row[aria-current=page]{background:var(--ina-accent-soft)}.hc-row:focus-visible{outline-offset:-3px}.hc-row__icon{color:var(--ina-muted);flex:none}.hc-row__text{flex-direction:column;flex:1;min-width:0;display:flex}.hc-row__text strong{font-size:15px}.hc-row__meta{color:var(--ina-muted);font-size:13px}.hc-list__empty{text-align:center;color:var(--ina-muted);margin:0;padding:24px}.hc-article{background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);flex-direction:column;gap:12px;min-width:0;padding:22px;display:flex}.hc-article__inan{min-width:0;display:flex}.hc-article__inan .inan__bubble{overflow-wrap:anywhere;min-width:0}.hc-article__status{color:var(--ina-muted);margin:0}.hc-article__label{color:var(--ina-accent-text);letter-spacing:var(--ina-label-spacing);text-transform:var(--ina-label-transform);font-size:12.5px;font-weight:700}.hc-article__title{font-family:var(--ina-font-head);text-wrap:balance;margin:0;font-size:22px;font-weight:700;line-height:1.25}.hc-article__title:focus{outline:none}.hc-article__title:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.hc-body{overflow-wrap:anywhere;flex-direction:column;gap:12px;font-size:15px;display:flex}.hc-body p{text-wrap:pretty;margin:0}.hc-body h3,.hc-body h4{font-family:var(--ina-font-head);margin:6px 0 0;font-size:17px;font-weight:700}.hc-body h4{font-size:15px}.hc-body ul{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.hc-body ol{counter-reset:hc-step;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hc-body ol li{counter-increment:hc-step;gap:10px;display:flex}.hc-body ol li:before{content:counter(hc-step);border-radius:var(--ina-radius-num);background:var(--ina-accent-soft);flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13.5px;font-weight:700;display:inline-flex}.hc-body ol li>span{text-wrap:pretty;min-width:0}.hc-body code{font-family:var(--ina-font-mono);font-variant-ligatures:none;border-radius:var(--ina-radius-small);background:var(--ina-surface-2);border:1px solid var(--ina-border);padding:1px 5px;font-size:.9em}.hc-body a{color:var(--ina-accent-text);font-weight:700}.hc-feedback__button{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);min-height:44px;color:var(--ina-text);font:inherit;cursor:pointer;background:0 0;padding:0 14px;font-weight:700}.hc-feedback__button--ai{border-color:var(--ina-accent-2)}@keyframes hcVoteDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes hcVoteBounce{0%{transform:scale(.4)rotate(-12deg)}60%{transform:scale(1.15)rotate(6deg)}to{transform:none}}.hc-vote{border-radius:var(--ina-radius-card);background:var(--ina-surface);border:1px solid var(--ina-border);flex-direction:column;gap:12px;margin-top:8px;padding:18px;display:flex}.hc-vote__ask{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hc-vote__title{flex:auto;margin:0;font-size:17px}.hc-vote__buttons{flex-wrap:wrap;gap:8px;display:flex}.hc-vote__button{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);min-height:44px;color:var(--ina-text);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 18px;font-weight:700;transition:transform .15s;display:inline-flex}.hc-vote__button:hover:not(:disabled){transform:translateY(-1px)}.hc-vote__button--yes:hover:not(:disabled),.hc-vote__button--yes[aria-pressed=true]{border-color:var(--ina-good)}.hc-vote__button--yes[aria-pressed=true]{background:var(--ina-good-soft)}.hc-vote__button--no:hover:not(:disabled),.hc-vote__button--no[aria-pressed=true]{border-color:var(--ina-warn)}.hc-vote__button--no[aria-pressed=true]{background:var(--ina-warn-soft)}.hc-vote__button:disabled{cursor:progress;opacity:.7}.hc-vote__button:focus-visible,.hc-vote__change:focus-visible,.hc-vote__comment:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.hc-vote__form{flex-direction:column;gap:10px;animation:.25s ease-out both hcVoteDown;display:flex}.hc-vote__label{font-weight:700}.hc-vote__comment{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);background:var(--ina-bg);width:100%;color:var(--ina-text);font:inherit;resize:vertical;padding:10px 12px;line-height:1.5}.hc-vote__send{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hc-vote__hint{color:var(--ina-muted);font-size:13.5px}.hc-vote__done{flex-wrap:wrap;align-items:center;gap:12px;animation:.25s ease-out both hcVoteDown;display:flex}.hc-vote__emoji{font-size:26px;animation:.6s cubic-bezier(.3,1.4,.5,1) both hcVoteBounce}.hc-vote__thanks{flex:200px}.hc-vote__change{min-height:44px;color:var(--ina-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 12px;font-weight:700;text-decoration:underline}.hc-vote__error{color:var(--ina-bad);margin:0;font-weight:700}.hc-article__tour{min-height:44px;color:var(--ina-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:700;text-decoration:underline}@media (width<=759px){.hc-hero{padding:24px 16px}.hc-hero__title{font-size:26px}.hc-layout{grid-template-columns:minmax(0,1fr);gap:16px}.hc-col{gap:16px}.hc-article{padding:16px}}:root,[data-theme=dark]{--ina-season-hw-accent:#ff7a1a;--ina-season-hw-ink:#1a0d00;--ina-season-hw-text:#ff9a4d;--ina-season-hw-tint:#7c3aed;--ina-season-nav-accent:#ef5350;--ina-season-nav-ink:#1a0505;--ina-season-nav-text:#ff8a8e;--ina-season-nav-tint:#16a34a;--ina-season-ny-accent:#f2c14e;--ina-season-ny-ink:#1a1200;--ina-season-ny-text:#f5cd6a;--ina-season-ny-tint:#f2c14e;--ina-season-fp-accent:#d52b1e;--ina-season-fp-ink:#fff;--ina-season-fp-text:#ff7b72;--ina-season-fp-tint:#1f4fd1;--ina-season-soft-pct:16%;--ina-season-tint-pct:16%;--ina-season-snow:#e8eef7;--ina-season-kite-3:#f5f5f5}[data-theme=light]{--ina-season-hw-text:#a84300;--ina-season-nav-text:#b4232a;--ina-season-ny-text:#7d5a00;--ina-season-ny-tint:#a67c00;--ina-season-fp-text:#b3261e;--ina-season-soft-pct:13%;--ina-season-tint-pct:10%;--ina-season-snow:#9fb3c8;--ina-season-kite-3:#c9d2e3}[data-season=halloween]{--ina-season-accent:var(--ina-season-hw-accent);--ina-season-ink:var(--ina-season-hw-ink);--ina-season-text:var(--ina-season-hw-text);--ina-season-tint:var(--ina-season-hw-tint)}[data-season=navidad]{--ina-season-accent:var(--ina-season-nav-accent);--ina-season-ink:var(--ina-season-nav-ink);--ina-season-text:var(--ina-season-nav-text);--ina-season-tint:var(--ina-season-nav-tint)}[data-season=anio-nuevo]{--ina-season-accent:var(--ina-season-ny-accent);--ina-season-ink:var(--ina-season-ny-ink);--ina-season-text:var(--ina-season-ny-text);--ina-season-tint:var(--ina-season-ny-tint)}[data-season=fiestas-patrias]{--ina-season-accent:var(--ina-season-fp-accent);--ina-season-ink:var(--ina-season-fp-ink);--ina-season-text:var(--ina-season-fp-text);--ina-season-tint:var(--ina-season-fp-tint)}[data-season]{--ina-accent:var(--ina-season-accent);--ina-accent-ink:var(--ina-season-ink);--ina-accent-text:var(--ina-season-text);--ina-accent-soft:color-mix(in srgb, var(--ina-season-accent) var(--ina-season-soft-pct), transparent);--ina-accent-line:color-mix(in srgb, var(--ina-season-accent) 45%, transparent);--ina-season-glow:color-mix(in srgb, var(--ina-season-accent) 35%, transparent)}@keyframes inaSeasonFloat{0%,to{transform:translateY(0) rotate(var(--ina-season-rot,0deg))}50%{transform:translateY(-6px) rotate(var(--ina-season-rot,0deg))}}@keyframes inaSeasonFall{0%{opacity:0;transform:translateY(-24px)rotate(0)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(34px,220px)rotate(260deg)}}@keyframes inaSeasonRay{0%{opacity:0;transform:translateY(0)scale(.3)}15%{opacity:1}70%{opacity:.9}to{opacity:0;transform:translateY(-34px)scale(1)}}@keyframes inaSeasonDrift{0%,to{transform:translate(0)rotate(45deg)}50%{transform:translate(14px,-12px)rotate(55deg)}}@keyframes inaSeasonWave{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(16deg)}20%,40%{transform:rotate(-8deg)}}.ina-season-garland{pointer-events:none;justify-content:space-around;height:16px;margin-top:-6px;padding:0 24px;display:flex;overflow:hidden}.ina-season-garland__item{opacity:.85;transform:rotate(var(--ina-season-rot,0deg));animation:inaSeasonFloat var(--ina-season-dur,3s) ease-in-out infinite;font-size:13px;line-height:16px}@media (width<=639px){.ina-season-garland{padding:0 14px}.ina-season-garland__item--wide{display:none}}.ina-season-hero{border-radius:var(--ina-radius-card);border:1px solid var(--ina-border);background:linear-gradient(105deg, var(--ina-surface) 45%, color-mix(in srgb, var(--ina-season-tint) var(--ina-season-tint-pct), transparent));flex-direction:column;justify-content:center;min-height:176px;padding:24px;display:flex;position:relative;overflow:hidden}.ina-season-hero__text{flex-direction:column;gap:8px;max-width:64%;display:flex;position:relative}.ina-season-chip{border-radius:var(--ina-radius-small);background:var(--ina-accent-soft);border:1px solid var(--ina-accent-line);color:var(--ina-text);align-self:flex-start;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.ina-season-greet{transform-origin:70% 80%;margin-left:6px;animation:2.4s ease-in-out .4s 2 inaSeasonWave;display:inline-block}.ina-season-fx{pointer-events:none;width:45%;position:absolute;top:0;bottom:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.ina-season-fx__leaves,.ina-season-fx__snow{opacity:.7;animation-name:inaSeasonFall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0}.ina-season-fx__snow{background:var(--ina-season-snow);border-radius:99px}.ina-season-fx__burst{position:absolute}.ina-season-fx__ray{position:absolute;top:0;left:0}.ina-season-fx__spark{background:var(--ina-season-spark,#f2c14e);border-radius:99px;width:4px;height:4px;animation:2.8s ease-out infinite inaSeasonRay;display:block}.ina-season-fx__burst--1{--ina-season-spark:#ff9a0a}.ina-season-fx__burst--2{--ina-season-spark:#a78bfa}.ina-season-fx__burst--3{--ina-season-spark:#4ade80}.ina-season-fx__kite{opacity:.8;background:#d52b1e;border:1px solid #00000026;width:16px;height:16px;animation-name:inaSeasonDrift;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}.ina-season-fx__kite--1{background:#1f4fd1}.ina-season-fx__kite--2{background:var(--ina-season-kite-3)}.ina-season-illo{pointer-events:none;align-items:flex-end;gap:2px;display:flex;position:absolute;bottom:-6px;right:28px}.ina-season-illo__small,.ina-season-illo__big{animation:4s ease-in-out infinite inaSeasonFloat}.ina-season-illo__small{font-size:48px}.ina-season-illo__big{font-size:84px;animation-duration:5s;animation-delay:.6s}@media (width<=639px){.ina-season-hero{padding:20px 14px}.ina-season-hero__text{max-width:100%}.ina-season-fx{width:55%}.ina-season-illo{opacity:.55;right:8px}.ina-season-illo__small{font-size:34px}.ina-season-illo__big{font-size:54px}}.ina-season-badge{pointer-events:none;font-size:15px;line-height:1;position:absolute;top:-9px;right:-7px}.srv-profile__avatar{position:relative}.srv-profile__menu:has(.srv-profile__season){min-width:300px;max-width:calc(100vw - 24px)}.srv-profile__season{text-align:left;min-height:56px;padding:6px 12px}.srv-profile__season:disabled{cursor:not-allowed}.srv-profile__season:disabled:hover{background:0 0}.srv-profile__season-emoji{text-align:center;flex:none;width:20px;font-size:20px}.srv-profile__season-text{flex-direction:column;flex:1;min-width:0;display:flex}.srv-profile__season-sub{color:var(--ina-muted);font-size:13px;font-weight:400}.srv-profile__season-track{width:44px;height:26px}.srv-profile__season-track .ina-switch__thumb{width:20px;height:20px}.srv-profile__season[aria-checked=true] .ina-switch__track{background:var(--ina-accent)}.srv-profile__season[aria-checked=true] .ina-switch__thumb{background:var(--ina-accent-ink);left:21px}.srv-profile__season:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-app{flex-direction:column;min-height:100vh;display:flex}.srv-muted{color:var(--ina-muted);margin:0}.srv-header{z-index:20;background:var(--ina-bg-blur);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--ina-accent-line);position:sticky;top:0}.srv-header__bar{align-items:center;gap:20px;height:64px;padding:0 28px;display:flex}.srv-header__logo{cursor:pointer;background:0 0;border:0;align-items:center;padding:6px 0;display:flex}.srv-header__logo img{width:auto;height:22px;display:block}.srv-header__nav{gap:4px;margin-left:12px;display:flex}.srv-header__link{white-space:nowrap;border-radius:var(--ina-radius-button);min-height:44px;color:var(--ina-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:flex}.srv-header__link[aria-current=page]{background:var(--ina-accent-soft);color:var(--ina-text)}.srv-header__link[aria-current=page] .srv-header__link-icon{color:var(--ina-accent-text)}.srv-header__spacer{flex:1}.srv-header__icon{background:var(--ina-surface)}@media (width<=759px){.srv-header__icon{display:none}}.srv-admin-band{z-index:5;background:var(--ina-accent-2);color:var(--ina-accent-2-ink);align-items:center;gap:8px;padding:8px 28px;font-weight:700;display:flex;position:sticky;top:0}.srv-platform-band{padding:16px 40px 0}.srv-card__owner{color:var(--ina-muted);overflow-wrap:anywhere;align-items:center;gap:6px;margin:2px 0 0;display:flex}.srv-header__alert{color:var(--ina-bad);margin:12px 28px 0;font-weight:700}.srv-page{flex-direction:column;flex:1;gap:20px;min-width:0;padding:32px 40px 48px;display:flex}.srv-state{background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);width:100%;max-width:1200px;box-shadow:var(--ina-shadow-card);text-align:center;flex-direction:column;align-items:center;gap:18px;margin:0 auto;padding:56px 32px;display:flex}.srv-state__icon{color:var(--ina-accent-text)}.srv-state__code{font-family:var(--ina-font-mono);font-variant-ligatures:none;color:var(--ina-muted);margin:0}.srv-state__title{margin:0;font-size:26px;line-height:1.2}.srv-state__text{max-width:460px;color:var(--ina-muted);text-wrap:pretty;margin:0}.srv-list{width:100%;max-width:var(--ina-content-max);flex-direction:column;gap:24px;margin:0 auto;display:flex}.srv-list__head{flex-direction:column;gap:4px;display:flex}.srv-list__title{margin:0;font-size:34px}.srv-list__intro{color:var(--ina-muted);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.srv-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.srv-card{background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);height:100%;box-shadow:var(--ina-shadow-card);flex-direction:column;display:flex;overflow:hidden}.srv-card__cover{cursor:pointer;text-align:left;border:0;width:100%;height:132px;padding:0;display:block;position:relative}.srv-card__cover:focus-visible{outline:3px solid var(--ina-focus);outline-offset:-3px}.srv-card__body{flex-direction:column;flex:1;gap:14px;padding:18px 20px 20px;display:flex}.srv-card__summary{flex-direction:column;gap:8px;display:flex}.srv-card__name{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:20px;line-height:1.2;overflow:hidden}.srv-card__meta{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.srv-card__slots{color:var(--ina-muted);align-items:center;gap:6px;font-size:14px;display:inline-flex}.srv-card__note{color:var(--ina-muted);text-wrap:pretty;margin:0;font-size:14px}.srv-card__address{flex-direction:column;gap:6px;display:flex}.srv-card__actions{gap:10px;margin-top:auto;display:flex}.srv-card__power{flex:1;min-height:48px}.srv-card__open{background:0 0;gap:6px;min-height:48px}.srv-card,.srv-layout{--ina-game-accent:oklch(var(--ina-game-l) var(--ina-game-chroma) var(--ina-game-hue));--ina-game-soft:color-mix(in srgb, var(--ina-game-accent) var(--ina-game-soft-pct), transparent);--ina-game-line:color-mix(in srgb, var(--ina-game-accent) var(--ina-game-line-pct), transparent)}.srv-art{--srv-art-a:oklch(.32 calc(var(--ina-game-chroma) * .45) var(--ina-game-hue));--srv-art-b:oklch(.27 calc(var(--ina-game-chroma) * .41) var(--ina-game-hue));--srv-art-glow:oklch(.62 var(--ina-game-chroma) var(--ina-game-hue) / .5);--srv-art-image:radial-gradient(80% 110% at 78% 8%, var(--srv-art-glow) 0%, transparent 62%), repeating-linear-gradient(135deg, var(--srv-art-a) 0 14px, var(--srv-art-b) 14px 28px);background:var(--srv-art-image)}[data-theme=light] .srv-art{--srv-art-a:oklch(.88 calc(var(--ina-game-chroma) * .36) var(--ina-game-hue));--srv-art-b:oklch(.84 calc(var(--ina-game-chroma) * .41) var(--ina-game-hue));--srv-art-glow:oklch(.76 var(--ina-game-chroma) var(--ina-game-hue) / .55)}.srv-game-chip{border-radius:var(--ina-radius-pill);background:var(--ina-game-soft);border:1px solid var(--ina-game-line);color:var(--ina-game-accent);align-self:flex-start;align-items:center;gap:8px;padding:4px 12px 4px 8px;font-size:13.5px;font-weight:700;display:inline-flex}.srv-game-chip__dot{border-radius:var(--ina-radius-thumb);background:var(--ina-game-accent);width:10px;height:10px}.srv-game-chip--card{background:var(--ina-surface);color:var(--ina-text);border:0;gap:6px;padding:4px 10px;font-size:12.5px;position:absolute;top:12px;left:12px}.srv-game-chip--card .srv-game-chip__dot{width:8px;height:8px}.srv-layout{flex:1;align-items:stretch;min-width:0;display:flex}.srv-side{border-right:1px solid var(--ina-border);flex-direction:column;flex:none;align-self:flex-start;gap:18px;width:272px;max-height:calc(100vh - 64px);padding:20px 14px 28px;display:flex;position:sticky;top:64px;overflow:auto}.srv-side__back{min-height:40px;color:var(--ina-muted);align-self:flex-start;gap:6px;padding:0 10px;font-size:14px;text-decoration:none}.srv-side__server{border-radius:var(--ina-radius-card);background:var(--ina-surface);border:1px solid var(--ina-game-line);align-items:center;gap:12px;padding:12px;display:flex}.srv-side__thumb{border-radius:var(--ina-radius-small);flex:none;width:44px;height:44px}.srv-side__who{flex-direction:column;gap:2px;min-width:0;display:flex}.srv-side__name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:1.25;overflow:hidden}.srv-side__status{color:var(--ina-status-color);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.srv-side__nav{flex-direction:column;gap:2px;display:flex}.srv-side__group{padding:0 12px 6px}.srv-side__item{border-radius:var(--ina-radius-button);min-height:44px;color:var(--ina-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 12px;font-size:15px;display:flex}.srv-side__item[aria-current=page]{background:var(--ina-accent-soft);font-weight:700}.srv-side__item[aria-current=page] .srv-side__item-icon{color:var(--ina-accent-text)}.srv-main{flex-direction:column;flex:1;gap:20px;min-width:0;padding:32px 40px 48px;display:flex}.srv-main>*{width:100%;max-width:var(--ina-content-max);margin-inline:auto}.srv-main>.srv-hero{max-width:none}.srv-mobile-bar{display:none}.srv-hero{margin:-32px 0 0;position:relative}.srv-hero__art.srv-art{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--ina-bg) 50%, transparent) 52%, var(--ina-bg) 100%), linear-gradient(90deg, color-mix(in srgb, var(--ina-bg) 70%, transparent) 0%, transparent 60%), var(--srv-art-image);height:320px;margin:0 -40px}.srv-hero__text{left:max(0px, calc((100% - var(--ina-content-max)) / 2));right:max(0px, calc((100% - var(--ina-content-max)) / 2));flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute;bottom:108px}.srv-hero__name{text-wrap:balance;overflow-wrap:anywhere;text-shadow:var(--ina-hero-text-shadow);margin:0;font-size:46px;line-height:1.05}.srv-hero__plan{color:var(--ina-muted);font-size:15px}.srv-power-card{z-index:2;background:var(--ina-surface);border:1px solid var(--ina-game-line);border-radius:var(--ina-radius-card);box-shadow:0 0 0 1px var(--ina-game-line), 0 30px 70px -34px var(--ina-game-accent);flex-direction:column;gap:20px;margin-top:-84px;padding:28px;display:flex;position:relative}.srv-power-card__row{flex-wrap:wrap;align-items:center;gap:20px 28px;display:flex}.srv-power-card__button .ina-power{gap:6px;width:148px;height:148px}.srv-power-card__button .ina-power .ina-icon{font-size:56px!important}.srv-power-card__button .ina-power__label{font-size:19px}.srv-power-card__secondary{flex-direction:column;gap:8px;display:flex}.srv-power-card__secondary .ina-button{min-height:48px;padding:0 18px}.srv-status{flex-direction:column;flex:300px;gap:8px;min-width:0;display:flex}.srv-status__head{align-items:center;gap:12px;display:flex}.srv-status .ina-lights{flex-direction:row;gap:6px;padding:6px 8px}.srv-status .ina-lights__light{width:12px;height:12px}.srv-status__main{color:var(--ina-status-color);align-items:center;gap:10px;display:flex}.srv-status__label{font-family:var(--ina-font-head);font-size:24px;font-weight:700;line-height:1.15}.srv-status__sub{text-wrap:pretty;font-size:16px}.srv-status__pending{color:var(--ina-muted);margin:0;font-size:14px}.srv-address{flex-direction:column;gap:6px;display:flex}.srv-address__label{color:var(--ina-muted);align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.srv-address .ina-copy__value{font-size:21px}.srv-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:20px;display:grid}.srv-info{border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);background:0 0;flex-direction:column;gap:2px;min-width:0;padding:24px;display:flex}.srv-info__head{align-items:center;gap:10px;margin-bottom:6px;display:flex}.srv-info__icon{color:var(--ina-muted)}.srv-info__title{margin:0;font-size:17px;line-height:1.25}.srv-info__note{color:var(--ina-muted);margin:8px 0 0;font-size:13.5px}.srv-rows{margin:0;padding:0;list-style:none}.srv-row{border-top:1px solid var(--ina-border-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;min-height:48px;padding:10px 0;display:flex}.srv-row__label{align-items:center;gap:8px;min-width:0;display:flex}.srv-row__value{overflow-wrap:anywhere;text-align:right;font-weight:700}.srv-side__section{flex-direction:column;gap:2px;display:flex}.srv-side__nav{gap:16px}.srv-side__item{color:var(--ina-muted)}.srv-side__item[aria-current=page]{color:var(--ina-text)}.srv-info__action{min-height:40px;margin-left:auto;padding:0 10px}.srv-bottom-nav{display:none}.srv-config{flex-direction:column;gap:20px;display:flex}.srv-config__head{flex-direction:column;gap:4px;display:flex}.srv-config__title{margin:0;font-size:34px}.srv-config__section{background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);box-shadow:var(--ina-shadow-card);flex-direction:column;gap:22px;padding:24px;display:flex}.srv-config__section-head{align-items:center;gap:12px;display:flex}.srv-config__section-icon{border-radius:var(--ina-radius-small);background:var(--ina-accent-soft);width:40px;height:40px;color:var(--ina-accent-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.srv-config__section-title{margin:0;font-size:20px;line-height:1.25}.srv-config__section-sub{font-size:14px}.srv-config__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:22px 24px;display:grid}.srv-config__field{gap:8px}.srv-config__label-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.srv-config__field select.ina-input{padding:0 10px}.srv-config__field .ina-input:disabled{opacity:.6;cursor:not-allowed}.srv-config__secret-label{font-weight:600}.srv-config__secret-status{color:var(--ina-muted);align-items:center;gap:6px;font-size:14px;display:flex}.srv-config__secret-form{gap:8px;display:grid}.srv-config__secret-actions{flex-wrap:wrap;gap:8px;display:flex}.srv-config__hint,.srv-config__desc{color:var(--ina-muted);font-size:14px}.srv-config__notes{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.srv-config__changed{border-radius:var(--ina-radius-pill);background:var(--ina-accent-soft);color:var(--ina-text);padding:2px 8px;font-size:12.5px;font-weight:700}.srv-config__restart{color:var(--ina-muted);align-items:center;gap:6px;display:inline-flex}.srv-config__toggles{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.srv-config__toggle{border-top:1px solid var(--ina-border-soft);padding:12px 0}.srv-config__toggle-text{flex-direction:column;gap:4px;display:flex}.srv-config__locked-title{margin:0 0 6px;font-size:16px}.srv-config__reset{justify-content:flex-start;display:flex}.srv-config__tabs{border-bottom:1px solid var(--ina-border);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.srv-config__tab{min-height:48px;color:var(--ina-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:8px;padding:0 16px;font-weight:500;display:inline-flex}.srv-config__tab[aria-selected=true]{border-bottom-color:var(--ina-accent);color:var(--ina-text);font-weight:700}.srv-config__tab:focus-visible{outline:3px solid var(--ina-focus);outline-offset:-3px}@media (width<=600px){.srv-config__tab{white-space:normal;text-align:center;flex:1 1 0;justify-content:center;padding:8px 10px;line-height:1.25}}.srv-config__tab-dot{display:inline-flex}.srv-config__tab-mark{background:var(--ina-accent);border-radius:50%;width:8px;height:8px}.srv-config__panel{flex-direction:column;gap:24px;display:flex}.srv-config__ports{flex-direction:column;gap:12px;display:flex}.srv-config__ports-head{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.srv-config__ports-note{align-items:center;gap:6px;font-size:14px;display:inline-flex}.srv-config__port-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;margin:0;display:grid}.srv-config__port{border:1px solid var(--ina-border);border-radius:var(--ina-radius-button);background:var(--ina-surface-2);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.srv-config__port-label{font-size:14.5px;font-weight:700}.srv-config__port-value{font-family:var(--ina-font-mono);font-variant-ligatures:none;align-items:baseline;gap:8px;margin:0;font-size:18px;display:flex}.srv-config__port-proto{color:var(--ina-muted);font-size:12px}.srv-config__port-note{margin:0;font-size:13px}.srv-client-ports{border-top:1px solid var(--ina-border);padding-top:16px}.srv-client-ports__when{margin:0;font-size:14px}.srv-client-ports__add,.srv-client-ports__actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;display:flex}.srv-client-ports__edit{flex-direction:column;gap:8px;margin:0;display:flex}.srv-client-ports__form{flex-direction:column;gap:12px;max-width:480px;display:flex}.srv-config__cmd{flex-direction:column;gap:10px;display:flex}.srv-config__cmd-body{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.srv-config__cmd-badge{border-radius:var(--ina-radius-pill);background:var(--ina-accent-2-soft);color:var(--ina-accent-2);padding:2px 8px;font-size:12.5px;font-weight:700}.srv-config__cmd-line{border-radius:var(--ina-radius-button);background:var(--ina-code-bg,var(--ina-surface-2));border:1px solid var(--ina-border);width:100%;font-family:var(--ina-font-mono);font-variant-ligatures:none;white-space:pre-wrap;overflow-wrap:anywhere;padding:12px 14px;font-size:14px;line-height:1.5;display:block}.srv-config__footer{border-top:1px solid var(--ina-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 12px;padding-top:18px;display:flex}.srv-config__footer-error{color:var(--ina-bad);margin-right:auto;font-size:14px;font-weight:700}.srv-config__bar{z-index:15;position:sticky;bottom:16px}.srv-config__bar:empty{display:none}.srv-service{flex-direction:column;gap:20px;display:flex}.srv-plan{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;display:grid}.srv-plan__label{letter-spacing:var(--ina-label-spacing);text-transform:var(--ina-label-transform);color:var(--ina-muted);font-size:12px;font-weight:700}.srv-plan__value{font-family:var(--ina-font-head);margin:2px 0 0;font-size:19px;font-weight:700}.srv-action-row{border-bottom:1px solid var(--ina-border-soft);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 0;display:flex}.srv-action-row__icon{border-radius:var(--ina-radius-small);background:var(--ina-warn-soft);width:42px;height:42px;color:var(--ina-warn);flex:none;justify-content:center;align-items:center;display:inline-flex}.srv-action-row__text{flex:260px}.srv-action-row .ina-button:not(.ina-modal-scrim *){background:0 0;min-height:46px}.srv-action-row .ina-button--danger:not(:disabled):not(.ina-modal-scrim *){border-color:var(--ina-bad-line);color:var(--ina-bad)}.srv-sheet{z-index:50;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.srv-sheet__scrim{background:#0009;position:absolute;inset:0}.srv-sheet__panel{background:var(--ina-surface);border-top:1px solid var(--ina-border);border-radius:var(--ina-radius-card) var(--ina-radius-card) 0 0;max-height:88%;padding:10px 16px calc(24px + env(safe-area-inset-bottom));flex-direction:column;gap:14px;display:flex;position:relative;overflow:auto}.srv-sheet__grip{background:var(--ina-surface-3);border-radius:99px;align-self:center;width:40px;height:4px}.srv-sheet__head{align-items:center;gap:10px;display:flex}.srv-side__server--compact{background:0 0;border:0;flex:1;min-width:0;padding:0}.srv-sheet__group{flex-direction:column;gap:6px;display:flex}.srv-sheet__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.srv-sheet__item{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);min-height:76px;color:var(--ina-muted);font:inherit;cursor:pointer;text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:13px;line-height:1.2;display:flex}.srv-sheet__item[aria-current=page]{background:var(--ina-accent-soft);color:var(--ina-text);font-weight:700}.srv-sheet__item[aria-current=page] .srv-sheet__item-icon{color:var(--ina-accent-text)}.srv-sheet__item:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-header__help{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);background:var(--ina-surface);width:44px;height:44px;color:var(--ina-accent-2);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.srv-header__help[aria-expanded=true]{border-color:var(--ina-accent-2);background:var(--ina-accent-2-soft)}.srv-header__help:focus-visible,.srv-help__close:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-help__scrim{z-index:45;position:fixed;inset:0}.srv-help{z-index:46;background:var(--ina-surface);border:1px solid var(--ina-accent-2);border-radius:var(--ina-radius-card);width:min(370px,100% - 24px);animation:var(--ina-anim-panel-in);flex-direction:column;gap:12px;padding:18px;display:flex;position:fixed;top:72px;right:28px;box-shadow:0 24px 60px #00000073}.srv-help__head{align-items:center;gap:10px;display:flex}.srv-help__badge{border-radius:var(--ina-radius-small);background:var(--ina-accent-2-soft);width:36px;height:36px;color:var(--ina-accent-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.srv-help__title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:18px;overflow:hidden}.srv-help__close{width:44px;height:44px;color:var(--ina-muted);cursor:pointer;border-radius:var(--ina-radius-small);background:0 0;border:0;justify-content:center;align-items:center;margin:-8px -8px -8px 0;display:inline-flex}.srv-help__tips{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.srv-help__tips li{align-items:flex-start;gap:10px;font-size:15px;display:flex}.srv-help__tip-icon{color:var(--ina-accent-text)}.srv-help__all{min-height:44px;color:var(--ina-accent-text);align-self:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.srv-onb{z-index:60;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.srv-main>.srv-onb{width:auto;max-width:none}.srv-onb__scrim{background:#000000b8;position:absolute;inset:0}.srv-onb__dialog{background:var(--ina-surface);border:1px solid var(--ina-accent-line);border-radius:var(--ina-radius-card);text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:480px;padding:26px 24px 22px;display:flex;position:relative;box-shadow:0 30px 80px #0000008c}.srv-onb__inan{justify-content:center;display:flex}.srv-onb__badge{background:var(--ina-accent-soft);width:88px;height:88px;color:var(--ina-accent-text);border-radius:99px;justify-content:center;align-items:center;display:inline-flex}.srv-onb__title{text-wrap:balance;margin:0;font-size:26px;line-height:1.2}.srv-onb__text{color:var(--ina-muted);text-wrap:pretty;margin:0;font-size:16px}.srv-onb__actions{flex-direction:column;gap:8px;width:100%;margin-top:6px;display:flex}.srv-onb__hint{color:var(--ina-muted);margin:0;font-size:13.5px}.srv-app__content{display:contents}.srv-tour{z-index:80;position:fixed;inset:0;overflow:hidden}.srv-tour__spot{border-radius:var(--ina-radius-button);box-shadow:0 0 0 3px var(--ina-accent), 0 0 0 9999px #04060abd;transition:left .35s,top .35s,width .35s,height .35s;position:absolute}.srv-tour__card{background:var(--ina-surface);border:1px solid var(--ina-accent-line);border-radius:var(--ina-radius-card);flex-direction:column;gap:10px;padding:18px;transition:left .35s,top .35s;display:flex;position:absolute;box-shadow:0 24px 60px #00000080}.srv-tour__inan{pointer-events:none;position:absolute;top:-44px;left:-20px}.srv-tour__head{align-items:center;gap:10px;display:flex}.srv-tour__count{letter-spacing:var(--ina-label-spacing);text-transform:var(--ina-label-transform);color:var(--ina-accent-text);font-size:12px;font-weight:700}.srv-tour__dots{flex:1;gap:4px;display:flex}.srv-tour__dot{background:var(--ina-surface-3);border-radius:99px;width:8px;height:6px;transition:width .3s}.srv-tour__dot--done{background:var(--ina-accent)}.srv-tour__dot--on{background:var(--ina-accent);width:18px}.srv-tour__skip{min-height:40px;color:var(--ina-muted);padding:0 6px;font-size:14px}.srv-tour__title{text-wrap:balance;margin:0;font-size:19px;line-height:1.25}.srv-tour__text{color:var(--ina-muted);text-wrap:pretty;margin:0;font-size:15px}.srv-tour__actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.srv-toast-region{z-index:70;width:max-content;max-width:calc(100% - 24px);position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.srv-toast-region .ina-toast{box-shadow:0 16px 40px #0006}@media (width<=759px){.srv-header__bar{gap:6px;padding:0 12px}.srv-header__logo img{height:19px}.srv-header__nav{display:none}.srv-header__logout{width:44px;padding:0}.srv-header__logout-text{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.srv-header__alert{margin:12px 16px 0}.srv-admin-band{padding:8px 16px}.srv-platform-band{padding:12px 16px 0}.srv-help{right:12px}.srv-page,.srv-main{gap:16px;padding:16px 16px 24px}.srv-state{padding:28px 18px}.srv-list__title{font-size:26px}.srv-side{display:none}.srv-mobile-bar{align-items:center;gap:8px;margin:-4px -4px 0;display:flex}.srv-mobile-bar__back{border:0;flex:none}.srv-mobile-bar__name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:700;overflow:hidden}.srv-hero{margin:0}.srv-hero__art.srv-art{height:230px;margin:0 -16px}.srv-hero__text{bottom:76px}.srv-hero__name{font-size:30px}.srv-power-card{margin-top:-60px;padding:18px}.srv-power-card__button{order:1;width:100%}.srv-power-card__button .ina-power{border-radius:var(--ina-radius-power-mobile);flex-direction:row;gap:12px;width:100%;height:auto;min-height:80px}.srv-power-card__button .ina-power .ina-icon{font-size:38px!important}.srv-power-card__button .ina-power__label{font-size:22px}.srv-power-card__secondary{order:2;width:100%}.srv-power-card__secondary .ina-button{width:100%;min-height:52px}.srv-status__label{font-size:20px}.srv-address .ina-copy__value{font-size:18px}.srv-info{padding:18px}.srv-config__title{font-size:26px}.srv-config__section{padding:18px}.srv-app--server .srv-main{padding-bottom:96px}.srv-bottom-nav{z-index:25;background:var(--ina-surface);border-top:1px solid var(--ina-border);padding:6px 4px calc(6px + env(safe-area-inset-bottom));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.srv-bottom-nav__item{min-height:58px;color:var(--ina-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;font-size:12.5px;display:flex}.srv-bottom-nav__item[aria-current=page]{color:var(--ina-text);font-weight:700}.srv-bottom-nav__icon{border-radius:99px;padding:4px 16px}.srv-bottom-nav__item[aria-current=page] .srv-bottom-nav__icon{background:var(--ina-accent-soft)}.srv-bottom-nav__item:focus-visible{outline:3px solid var(--ina-focus);outline-offset:-3px}.srv-config__bar{bottom:84px}.srv-config__bar .ina-unsaved{padding-right:80px}.srv-app--server .srv-toast-region{bottom:92px}}.srv-activity,.srv-stats{flex-direction:column;gap:20px;display:flex}.srv-activity__filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.srv-chip{border-radius:var(--ina-radius-pill);border:1px solid var(--ina-border);min-height:40px;color:var(--ina-muted);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.srv-chip[aria-pressed=true]{border-color:var(--ina-accent);background:var(--ina-accent-soft);color:var(--ina-text)}.srv-activity__day{flex-direction:column;display:flex}.srv-activity__day-title{color:var(--ina-muted);margin:0 0 8px;font-size:13px}.srv-activity__day-title:first-letter{text-transform:uppercase}.srv-activity__list{border-left:2px solid var(--ina-border);flex-direction:column;gap:14px;margin:0 0 0 14px;padding:0 0 0 18px;list-style:none;display:flex}.srv-activity__item{align-items:flex-start;gap:12px;display:flex;position:relative}.srv-activity__dot{border:2px solid var(--ina-bg);background:var(--ina-accent-soft);width:28px;height:28px;color:var(--ina-accent-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:-33px}.srv-activity__dot--good{background:var(--ina-good-soft);color:var(--ina-good)}.srv-activity__dot--warn{background:var(--ina-warn-soft);color:var(--ina-warn)}.srv-activity__dot--bad{background:var(--ina-bad-soft);color:var(--ina-bad)}.srv-activity__dot--info{background:var(--ina-accent-2-soft);color:var(--ina-accent-2)}.srv-activity__body{flex-direction:column;flex:1;gap:3px;min-width:0;padding-left:4px;display:flex}.srv-activity__text{text-wrap:pretty;overflow-wrap:anywhere;font-size:15px}.srv-activity__diff{border-radius:var(--ina-radius-small);background:var(--ina-surface-2);border:1px solid var(--ina-border);overflow-wrap:anywhere;align-self:flex-start;max-width:100%;padding:3px 8px;font-size:12.5px}.srv-activity__time{color:var(--ina-muted);font-size:12.5px}.srv-stats__ranges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.srv-stats__ranges .ina-segmented{flex-wrap:wrap;max-width:100%;display:flex}.srv-stats__ranges .ina-segmented__option{flex:1 0 auto;padding:0 12px}.srv-stats__custom{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.srv-stats__date{width:auto;height:42px}.srv-stats__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:20px;display:grid}.srv-stats__card{background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.srv-stats__head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.srv-stats__title{flex:1;margin:0;font-size:17px}.srv-stats__summary{color:var(--ina-muted);font-size:13.5px}.srv-chart{min-width:0;min-height:160px;color:var(--ina-muted);font-size:12.5px}.srv-chart .u-legend{text-align:left;color:var(--ina-muted);font-size:12.5px}.srv-chart .u-legend .u-value{color:var(--ina-text);font-weight:700}.srv-chart .u-legend th{font-weight:400}@media (width<=759px){.srv-activity,.srv-stats,.srv-stats__grid{gap:16px}}.srv-dayz{flex-direction:column;gap:20px;display:flex}.srv-dayz__tabs{max-width:100%;overflow-x:auto}.srv-dayz__inline,.srv-dayz__form,.srv-dayz__pager{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.srv-dayz__inline .ina-input,.srv-dayz__form .ina-input{flex:220px;min-width:0}.srv-dayz__inline .srv-dayz__number,.srv-dayz__form .srv-dayz__number{flex:0 0 110px}.srv-dayz__detail{border-top:1px solid var(--ina-border);background:var(--ina-surface-2);padding:12px 16px 16px}.srv-dayz__facts{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0 0 12px;display:grid}.srv-dayz__facts dt{color:var(--ina-muted)}.srv-dayz__facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.srv-dayz__subtitle{margin:12px 0 4px;font-size:.9375rem}.srv-dayz__plain{overflow-wrap:anywhere;flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.srv-dayz__board li{flex-wrap:wrap;gap:4px 12px;display:flex}.srv-dayz__block{font-size:.8125rem;display:block}.srv-dayz__mono{font-family:var(--ina-font-mono);font-variant-ligatures:none;font-variant-numeric:tabular-nums}.srv-dayz__map{aspect-ratio:1;border-radius:var(--ina-radius-card);align-self:center;width:100%;max-width:640px}.srv-dayz__map-bg{fill:var(--ina-surface-2)}.srv-dayz__map-grid{stroke:var(--ina-border);stroke-width:1px;vector-effect:non-scaling-stroke}.srv-dayz__map-dot{fill:var(--ina-game-accent);stroke:var(--ina-surface);stroke-width:2px;vector-effect:non-scaling-stroke}.srv-console{--srv-term-bg:#07090c;--srv-term-info:#c9d1d9;--srv-term-warn:#e3b341;--srv-term-error:#ff7b72;--srv-term-join:#7ee787;--srv-term-leave:#8b949e;flex-direction:column;gap:20px;display:flex}.srv-console__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.srv-console__mode{align-items:center;gap:6px;display:flex}.srv-console__card{background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);box-shadow:var(--ina-shadow-card);flex-direction:column;min-width:0;display:flex}.srv-console__bar{border-bottom:1px solid var(--ina-border);flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.srv-console__filters{scrollbar-width:none;flex:240px;gap:6px;min-width:0;display:flex;overflow-x:auto}.srv-chip--count{white-space:nowrap;flex:none}.srv-chip__count{font-family:var(--ina-font-mono);font-variant-ligatures:none;opacity:.8;font-size:12px}.srv-console__tools{align-items:center;gap:6px;display:flex}.srv-console__search{width:200px;max-width:50vw;height:40px}.srv-console__paused{background:var(--ina-warn-soft);color:var(--ina-warn)}.srv-console__pause-note{background:var(--ina-warn-soft);border-bottom:1px solid var(--ina-border);align-items:center;gap:8px;padding:8px 14px;font-size:14px;display:flex}.srv-console__pause-note .ina-icon{color:var(--ina-warn)}.srv-console__log{overscroll-behavior:contain;height:480px;overflow:auto}.srv-console__log--raw{background:var(--srv-term-bg)}.srv-console__log:focus-visible{outline:3px solid var(--ina-focus);outline-offset:-3px}.srv-console__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;padding:24px;display:flex}.srv-console__empty strong{font-size:18px}.srv-console__empty p{text-wrap:pretty;max-width:360px;margin:0;font-size:15px}.srv-console__empty-icon{color:var(--ina-game-accent)}.srv-console__waiting,.srv-console__nomatch{text-align:center;color:var(--ina-muted);margin:0;padding:32px 16px}.srv-link{color:var(--ina-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px;font-weight:700;text-decoration:underline}.srv-console__lines{margin:0;padding:6px 0;list-style:none}.srv-console__line{align-items:flex-start;gap:12px;padding:9px 16px;display:flex}.srv-console__badge{border-radius:var(--ina-radius-small);flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.srv-console__badge--info,.srv-console__type--info{color:var(--ina-info)}.srv-console__badge--info{background:var(--ina-accent-2-soft)}.srv-console__badge--warn,.srv-console__type--warn{color:var(--ina-warn)}.srv-console__badge--warn{background:var(--ina-warn-soft)}.srv-console__badge--bad,.srv-console__type--bad{color:var(--ina-bad)}.srv-console__badge--bad{background:var(--ina-bad-soft)}.srv-console__badge--good,.srv-console__type--good{color:var(--ina-good)}.srv-console__badge--good{background:var(--ina-good-soft)}.srv-console__badge--off,.srv-console__type--off{color:var(--ina-muted)}.srv-console__badge--off{background:var(--ina-off-soft)}.srv-console__line-body{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 10px;min-width:0;padding-top:4px;display:flex}.srv-console__time{font-family:var(--ina-font-mono);font-variant-ligatures:none;color:var(--ina-muted);font-size:13px}.srv-console__type{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.srv-console__text{text-wrap:pretty;overflow-wrap:anywhere;white-space:pre-wrap;flex:260px;font-size:15px}.srv-console__raw{font-family:var(--ina-font-mono);font-variant-ligatures:none;padding:12px 16px;font-size:12.5px;line-height:1.65}.srv-console__raw-line{white-space:pre-wrap;word-break:break-all;color:var(--srv-term-info)}.srv-console__raw-line--warn{color:var(--srv-term-warn)}.srv-console__raw-line--error{color:var(--srv-term-error)}.srv-console__raw-line--join{color:var(--srv-term-join)}.srv-console__raw-line--leave{color:var(--srv-term-leave)}.srv-console__input{border-top:1px solid var(--ina-border);flex-direction:column;gap:8px;padding:12px;display:flex}.srv-console__problem{color:var(--ina-bad);margin:0;font-size:14px}.srv-console__row{align-items:center;gap:8px;display:flex}.srv-console__field{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);background:var(--ina-surface-2);flex:1 1 0;align-items:center;gap:8px;min-width:0;min-height:52px;padding:0 6px 0 14px;display:flex}.srv-console__field:focus-within{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-console__prompt{font-family:var(--ina-font-mono);font-variant-ligatures:none;color:var(--ina-accent-text);font-weight:600}.srv-console__command{width:0;min-width:0;height:48px;color:var(--ina-text);font-family:var(--ina-font-mono);font-variant-ligatures:none;background:0 0;border:0;outline:none;flex:1;font-size:15px}.srv-console__command:disabled{cursor:not-allowed}.srv-console__hint{color:var(--ina-muted);white-space:nowrap;padding-right:8px;font-size:12.5px}.srv-console__row .ina-button{min-height:52px}@media (width<=759px){.srv-console{gap:16px}.srv-console__log{height:420px}.srv-console__hint{display:none}}.srv-sched{flex-direction:column;gap:20px;display:flex}.srv-mono{font-family:var(--ina-font-mono);font-variant-ligatures:none}.srv-sched__actions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.srv-sched__builder{flex-direction:column;gap:10px;scroll-margin-top:16px;display:flex}.srv-sched-soon{color:var(--ina-muted);align-items:flex-start;gap:8px;margin:0;font-size:13.5px;display:flex}.srv-sched-soon__icon{color:var(--ina-info);flex:none}.srv-sched-soon strong{color:var(--ina-text)}.srv-sched-builder{background:var(--ina-surface);border:1px solid var(--ina-accent-line);border-radius:var(--ina-radius-card);flex-direction:column;gap:14px;padding:20px;display:flex}.srv-sched-builder__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.srv-sched-builder__name{border-radius:var(--ina-radius-small);min-width:0;min-height:44px;color:var(--ina-text);font-family:var(--ina-font-head);background:0 0;border:1px solid #0000;flex:220px;margin:0 0 0 -8px;padding:0 8px;font-size:19px;font-weight:700}.srv-sched-builder__name::placeholder{color:var(--ina-muted)}.srv-sched-builder__name:hover{border-color:var(--ina-border)}.srv-sched-builder__name:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px;border-color:var(--ina-border)}.srv-sched-next{border-radius:var(--ina-radius-pill);background:var(--ina-good-soft);color:var(--ina-good);padding:3px 10px;font-size:13px;font-weight:700}.srv-sched-next--paused{background:var(--ina-off-soft);color:var(--ina-muted)}.srv-sched-chain{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.srv-sched-chain__item{align-items:center;display:flex}.srv-sched-chain__arrow{color:var(--ina-muted);padding:6px;display:inline-flex}.srv-sched-chain__arrow-y{display:none}.srv-sched-card{border-radius:var(--ina-radius-button);border:2px solid var(--ina-border);background:var(--ina-surface-2);min-width:170px;max-width:280px;color:var(--ina-text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:4px;padding:12px 14px;transition:border-color .15s ease-out;display:flex}.srv-sched-card:hover{border-color:var(--ina-accent-line)}.srv-sched-card:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-sched-card[aria-expanded=true]{border-color:var(--ina-accent-line);box-shadow:0 0 0 1px var(--ina-accent-line)}.srv-sched-card--trigger,.srv-sched-card--trigger:hover,.srv-sched-card--trigger[aria-expanded=true]{border-color:var(--ina-accent);background:var(--ina-accent-soft)}.srv-sched-card--bad,.srv-sched-card--bad:hover,.srv-sched-card--bad[aria-expanded=true]{border-color:var(--ina-bad)}.srv-sched-card--fresh{animation:var(--ina-anim-pop)}.srv-sched-card__title{align-items:center;gap:8px;font-size:15px;display:flex}.srv-sched-card__icon{flex:none}.srv-sched-card--trigger .srv-sched-card__icon{color:var(--ina-accent-text)}.srv-sched-card__detail{color:var(--ina-muted);overflow-wrap:anywhere;font-size:13px}.srv-sched-chain__add{border-radius:var(--ina-radius-button);border:2px dashed var(--ina-border);min-height:56px;color:var(--ina-text);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;margin:6px;padding:0 14px;font-weight:700;display:inline-flex}.srv-sched-chain__add:hover{border-color:var(--ina-accent-line)}.srv-sched-chain__add:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-sched-chain__add:disabled{opacity:.5;cursor:not-allowed}.srv-sched-detail{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border-soft);background:var(--ina-surface-2);flex-direction:column;gap:12px;padding:14px;animation:.2s ease-out srvSchedOpen;display:flex}@keyframes srvSchedOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.srv-sched-detail__tools{flex-wrap:wrap;gap:6px;display:flex}.srv-sched-editor__when{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.srv-sched-editor__when legend{padding:0 0 6px}.srv-sched-editor__time{max-width:260px}.srv-sched-editor__days{flex-wrap:wrap;gap:6px;display:flex}.srv-sched-palette{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.srv-sched-palette__label{margin-right:4px;font-size:13.5px}.srv-sched-palette .srv-chip{border-color:var(--ina-accent-line);min-height:36px;color:var(--ina-text);font-size:13px}.srv-sched-palette .srv-chip:disabled{opacity:.5;cursor:not-allowed}.srv-sched-palette .srv-chip--locked:disabled{opacity:1;border-color:var(--ina-border);color:var(--ina-muted)}.srv-sched-builder__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.srv-sched-editor__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.srv-sched-templates{flex-direction:column;gap:8px;display:flex}.srv-sched-templates__title,.srv-sched-list__title{font-family:var(--ina-font-body);margin:0;font-size:15px;font-weight:700}.srv-sched-templates__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px;display:grid}.srv-sched-template{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);background:var(--ina-surface);min-height:76px;color:var(--ina-text);font:inherit;text-align:left;cursor:pointer;align-items:flex-start;gap:10px;padding:12px;display:flex}.srv-sched-template:hover{border-color:var(--ina-accent-line)}.srv-sched-template:disabled{cursor:not-allowed;opacity:.6}.srv-sched-template:disabled:hover{border-color:var(--ina-border)}.srv-sched-template:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-sched-template__text{flex-direction:column;gap:2px;font-size:15px;display:flex}.srv-sched-template__text .srv-muted{font-size:13px}.srv-sched-list{background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card)}.srv-sched-list__title{border-bottom:1px solid var(--ina-border);padding:12px 14px}.srv-sched-list__empty{margin:0;padding:16px 14px}.srv-sched-list>.ina-notice{margin:12px 14px}.srv-sched-row{border-top:1px solid var(--ina-border-soft);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 14px;display:flex}.srv-sched-item{border-top:1px solid var(--ina-border-soft)}.srv-sched-item>.srv-sched-row,.srv-sched-list__title+.srv-sched-item{border-top:0}.srv-sched-row__last{color:var(--ina-muted);align-items:center;gap:6px;margin-top:2px;font-size:13.5px;display:flex}.srv-sched-row__last--good .ina-icon{color:var(--ina-good)}.srv-sched-row__last--bad{color:var(--ina-bad)}.srv-sched-row__last--info .ina-icon{color:var(--ina-info)}.srv-sched-runs{padding:4px 14px 14px 50px}.srv-sched-runs__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.srv-sched-runs__item{border:1px solid var(--ina-border-soft);border-radius:var(--ina-radius-small);background:var(--ina-surface-2);align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.srv-sched-runs__text{flex-wrap:wrap;gap:2px 10px;min-width:0;font-size:13.5px;display:flex}.srv-sched-runs__reason{color:var(--ina-text);overflow-wrap:anywhere;flex-basis:100%}.srv-sched-runs__icon--good{color:var(--ina-good)}.srv-sched-runs__icon--bad{color:var(--ina-bad)}.srv-sched-runs__icon--info{color:var(--ina-info)}.srv-sched-runs__icon--muted{color:var(--ina-muted)}.srv-sched-row__main{flex:220px;min-width:0}.srv-sched-row__name{overflow-wrap:anywhere}.srv-sched-row__sub{font-size:13.5px}.srv-sched-row__next{color:var(--ina-good);font-size:13.5px;font-weight:700}.srv-sched-row__next--paused{color:var(--ina-muted)}.srv-sched-row__menu{flex-wrap:wrap;gap:6px;padding:0 14px 12px 50px;animation:.2s ease-out srvSchedOpen;display:flex}.srv-sched-row__confirm{align-items:center;gap:6px;display:flex}@media (width<=759px){.srv-sched-runs,.srv-sched-row__menu{padding-left:14px}.srv-sched{gap:16px}.srv-sched-builder{padding:16px}.srv-sched-chain,.srv-sched-chain__item{flex-direction:column;align-items:stretch}.srv-sched-chain__arrow{align-self:center}.srv-sched-chain__arrow-x{display:none}.srv-sched-chain__arrow-y{display:inline-flex}.srv-sched-card{max-width:none}}.srv-mods{flex-direction:column;gap:20px;display:flex}.srv-mods__tabs{border-bottom:1px solid var(--ina-border);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.srv-mods__tab{min-height:48px;color:var(--ina-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;padding:0 14px;font-weight:500}.srv-mods__tab[aria-selected=true]{border-bottom-color:var(--ina-accent);color:var(--ina-text);font-weight:700}.srv-mods__tab:focus-visible{outline:3px solid var(--ina-focus);outline-offset:-3px}.srv-mods__note{border-radius:var(--ina-radius-button);border:1px dashed var(--ina-border);background:var(--ina-surface-2);align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:flex}.srv-mods__filters{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}.srv-mods__hide-client{align-items:center;min-height:44px;display:flex}.srv-mods__search{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);background:var(--ina-surface);flex:260px;align-items:center;gap:8px;min-width:0;max-width:520px;height:48px;padding:0 12px;display:flex}.srv-mods__search:focus-within{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-mods__search input{min-width:0;height:100%;color:var(--ina-text);font:inherit;background:0 0;border:0;outline:none;flex:1 1 0}.srv-mods__select{min-width:160px}.srv-mods__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.srv-mods__card{background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.srv-mods__art{background:var(--ina-surface-2);border-bottom:1px solid var(--ina-border);justify-content:center;align-items:center;height:112px;display:flex;position:relative;overflow:hidden}.srv-mods__art-bg{object-fit:cover;filter:blur(18px)saturate(1.2);opacity:.55;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.25)}.srv-mods__art-img{object-fit:contain;border-radius:var(--ina-radius-small);width:auto;max-width:calc(100% - 24px);height:auto;max-height:calc(100% - 20px);position:relative;box-shadow:0 4px 14px #00000040}.srv-mods__art--empty{color:var(--ina-muted)}.srv-mods__art--preview,.srv-mods__art--row{border:1px solid var(--ina-border);flex:none}.srv-mods__art--preview{border-radius:var(--ina-radius-button);width:64px;height:64px}.srv-mods__art--row{border-radius:var(--ina-radius-small);width:40px;height:40px}.srv-mods__art--preview .srv-mods__art-img,.srv-mods__art--row .srv-mods__art-img{max-width:100%;max-height:100%;box-shadow:none;border-radius:0}.srv-mods__body{flex-direction:column;flex:1;gap:6px;min-width:0;padding:12px 14px;display:flex}.srv-mods__name{overflow-wrap:anywhere;font-size:15.5px}.srv-mods__author{overflow-wrap:anywhere;font-size:13px}.srv-mods__desc{text-wrap:pretty;overflow-wrap:anywhere;flex:1;font-size:13.5px}.srv-mods__meta{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.srv-mods__side{border-radius:var(--ina-radius-small);border:1px solid var(--ina-border);background:var(--ina-surface-3);padding:1px 7px;font-weight:700}.srv-mods__side--server_only{background:var(--ina-accent-soft)}.srv-mods__side--client_only,.srv-mods__side--unknown{background:0 0;border-style:dashed}.srv-mods__client-only{color:var(--ina-muted);gap:6px;font-size:13px;display:flex}.srv-mods__open{margin-top:4px}.srv-mods__versions{background:var(--ina-surface);border:1px solid var(--ina-accent-line);border-radius:var(--ina-radius-card);flex-direction:column;gap:10px;padding:16px;display:flex;overflow:hidden}.srv-mods__versions-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.srv-mods__versions-title{overflow-wrap:anywhere;flex:220px;margin:0;font-size:17px}.srv-mods__versions-title:focus{outline:none}.srv-mods__versions-title:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-mods__versions-head a.ina-button{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.srv-mods__version-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.srv-mods__version{border-top:1px solid var(--ina-border-soft);overflow-wrap:anywhere;flex-direction:column;gap:2px;padding:10px 0;font-size:13.5px;display:flex}.srv-mods__version-main{flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:15px;display:flex}.srv-mods__nofile{color:var(--ina-warn)}@media (width<=759px){.srv-mods{gap:16px}}.srv-header__news{gap:6px;min-height:36px;padding:0 10px;font-size:13px;font-weight:600}.srv-header__news:hover{color:var(--ina-text)}.srv-header__news:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-header__news-dot{background:var(--ina-accent);border-radius:50%;flex:none;width:6px;height:6px}.srv-notices__group>.srv-notices__label{margin:0}.srv-news__list{color:var(--ina-text);flex-direction:column;gap:6px;margin:0;padding:2px 16px 12px 34px;font-size:14px;display:flex}.srv-news__item{text-wrap:pretty;overflow-wrap:anywhere}@media (width<=1280px){.srv-header__news-text{display:none}}@media (width<=1100px){.srv-header__search{padding:0}.srv-header__search-text,.srv-header__kbd{display:none}}.srv-header__bar>.srv-header__search,.srv-header__bar>.srv-header__bell,.srv-header__bar>.srv-header__help,.srv-header__bar>.ina-icon-button{flex-shrink:0}@media (width<=479px){.srv-header__news{display:none}}.srv-header__bell{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);background:var(--ina-surface);width:44px;height:44px;color:var(--ina-text);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}.srv-header__bell:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-header__badge{background:var(--ina-accent);min-width:18px;height:18px;color:var(--ina-accent-ink);border-radius:9px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:4px;right:4px}.srv-notices__scrim{z-index:45;position:fixed;inset:0}.srv-notices{z-index:46;background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);flex-direction:column;width:min(400px,100% - 24px);max-height:calc(100% - 96px);display:flex;position:fixed;top:72px;right:16px;overflow:auto;box-shadow:0 24px 60px #00000073}.srv-notices__head{border-bottom:1px solid var(--ina-border);align-items:center;gap:10px;padding:14px 12px 10px 16px;display:flex}.srv-notices__title{flex:1;margin:0;font-size:18px}.srv-notices__head .ina-button--quiet{color:var(--ina-accent-text);font-size:14px}.srv-notices>.ina-notice{margin:10px 12px}.srv-notices__empty{text-align:center;margin:0;padding:24px 16px}.srv-notices__label{color:var(--ina-muted);padding:10px 16px 4px;font-size:12px}.srv-notice{border:0;border-top:1px solid var(--ina-border-soft);width:100%;color:var(--ina-text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.srv-notice--unread{background:var(--ina-accent-soft)}.srv-notice:focus-visible,.srv-notices__settings:focus-visible{outline:3px solid var(--ina-focus);outline-offset:-3px}.srv-notice__icon{border-radius:var(--ina-radius-small);flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.srv-notice__icon--bad{background:var(--ina-bad-soft);color:var(--ina-bad)}.srv-notice__icon--info{background:var(--ina-accent-2-soft);color:var(--ina-accent-2)}.srv-notice__icon--ok{background:var(--ina-good-soft);color:var(--ina-good)}.srv-notice__icon--warn{background:var(--ina-warn-soft);color:var(--ina-warn)}.srv-notice__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.srv-notice__title{text-wrap:pretty;overflow-wrap:anywhere;font-size:14.5px}.srv-notice__text{text-wrap:pretty;font-size:13.5px}.srv-notice__time{font-size:12.5px}.srv-notice__dot{background:var(--ina-accent);border-radius:50%;flex:none;width:10px;height:10px;margin-top:6px}.srv-notices__settings{border:0;border-top:1px solid var(--ina-border);min-height:48px;color:var(--ina-accent-text);font:inherit;cursor:pointer;background:0 0;font-weight:700}.srv-access{flex-direction:column;gap:20px;display:flex}.srv-access__grid{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;gap:20px;display:grid}.srv-access__people{background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card)}.srv-access__people-title{font-family:var(--ina-font-body);font-size:var(--ina-text-size);border-bottom:1px solid var(--ina-border);margin:0;padding:12px 14px;font-weight:700}.srv-access__person{border-top:1px solid var(--ina-border-soft);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;display:flex}.srv-access__people-title+.srv-access__person{border-top:0}.srv-access__avatar{border-radius:var(--ina-radius-avatar);background:oklch(.8 .11 var(--srv-access-hue,97));color:#0b0d10;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-weight:700;display:inline-flex}.srv-access__avatar--owner{--srv-access-hue:30}.srv-access__avatar--c0{--srv-access-hue:97}.srv-access__avatar--c1{--srv-access-hue:164}.srv-access__avatar--c2{--srv-access-hue:231}.srv-access__avatar--c3{--srv-access-hue:298}.srv-access__avatar--c4{--srv-access-hue:5}.srv-access__who{flex:180px;min-width:0}.srv-access__email{overflow-wrap:anywhere}.srv-access__sub{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.srv-access__role{border-radius:var(--ina-radius-pill);background:var(--ina-surface-3);border:1px solid var(--ina-border);padding:2px 9px;font-size:13px;font-weight:700}.srv-access__role--owner{background:var(--ina-accent-soft)}.srv-access__empty{border-top:1px solid var(--ina-border-soft);padding:12px 14px}.srv-access__panel{background:var(--ina-surface);border:1px solid var(--ina-accent-line);border-radius:var(--ina-radius-card);flex-direction:column;gap:14px;padding:20px;display:flex}.srv-access__panel-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.srv-access__panel-title{overflow-wrap:anywhere;margin:0;font-size:19px}.srv-access__perms{flex-direction:column;gap:10px;display:flex}.srv-access__group{border:0;flex-direction:column;gap:2px;margin:0;padding:0;display:flex}.srv-access__group legend{color:var(--ina-muted);padding:0 0 4px;font-size:12px}.srv-access__perm{border-radius:var(--ina-radius-small);min-height:44px;color:var(--ina-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 6px;display:flex}.srv-access__perm--fixed{cursor:default;color:var(--ina-muted)}.srv-access__box{border:2px solid var(--ina-border-strong);width:22px;height:22px;color:var(--ina-accent-ink);background:0 0;border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex}.srv-access__box--on{border-color:var(--ina-accent);background:var(--ina-accent)}.srv-access__lock{border-radius:var(--ina-radius-button);background:var(--ina-surface-2);align-items:center;gap:8px;padding:10px;font-size:13.5px;display:flex}.srv-access__actions{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.srv-access__confirm{flex-wrap:wrap;gap:8px;display:flex}.srv-access__note{font-size:13.5px}.srv-access__invite,.srv-access__created{flex-direction:column;gap:14px;display:flex}.srv-access__modes{border-radius:var(--ina-radius-button);background:var(--ina-surface-2);border:1px solid var(--ina-border);grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.srv-access__mode{border-radius:var(--ina-radius-small);min-height:42px;color:var(--ina-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex}.srv-access__mode[aria-pressed=true]{background:var(--ina-accent);color:var(--ina-accent-ink)}.srv-access__hint{font-size:13px}.srv-access__avatar--invite{color:var(--ina-muted);border:1px dashed var(--ina-border-strong);background:0 0}.srv-access__role--pending{background:0 0;border-style:dashed}.srv-access__person--invite .srv-access__sub{white-space:normal}.srv-access__row-actions{flex-wrap:wrap;gap:6px;display:flex}.srv-access__row-problem{flex-basis:100%}@media (width<=759px){.srv-access,.srv-access__grid{gap:16px}.srv-access__grid{grid-template-columns:minmax(0,1fr)}.srv-access__panel{padding:16px}}.srv-version{flex-direction:column;gap:20px;display:flex}.srv-version__current{border-radius:var(--ina-radius-card);border:1px solid var(--ina-border);background:var(--ina-surface);align-items:center;gap:10px;margin:0;padding:12px 14px;display:flex}.srv-version__current .ina-icon{color:var(--ina-accent-text)}.srv-version__step{margin:0;font-size:19px}.srv-version__group{flex-direction:column;gap:8px;display:flex}.srv-version__types{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.srv-version__type{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);background:var(--ina-surface-2);min-height:72px;color:var(--ina-text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex}.srv-version__type[aria-checked=true]{border-color:var(--ina-accent);background:var(--ina-accent-soft)}.srv-version__type-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.srv-version__type-text{font-size:14px}.srv-version__pill{border-radius:var(--ina-radius-pill);border:1px solid var(--ina-border);background:var(--ina-surface-3);padding:1px 8px;font-size:12px;font-weight:700}.srv-version__pill--good{border-color:var(--ina-good);background:var(--ina-good-soft);color:var(--ina-text)}.srv-version__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.srv-version__loader{font-size:13px}@media (width<=759px){.srv-version{gap:16px}.srv-version__types{grid-template-columns:minmax(0,1fr)}}.srv-mods__card-actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.srv-content{flex-direction:column;gap:12px;display:flex}.srv-content__list{border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);background:var(--ina-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.srv-content__row{border-top:1px solid var(--ina-border-soft);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;display:flex}.srv-content__row:first-child{border-top:0}.srv-content__icon{color:var(--ina-accent-text)}.srv-content__body{flex-direction:column;flex:220px;gap:4px;min-width:0;display:flex}.srv-content__name{font-family:var(--ina-font-mono);font-variant-ligatures:none;overflow-wrap:anywhere;font-size:14px}.srv-content__tags{flex-wrap:wrap;gap:6px;display:flex}.srv-content__tag,.srv-content__status{border-radius:var(--ina-radius-pill);border:1px solid var(--ina-border);background:var(--ina-surface-3);padding:1px 8px;font-size:12px;font-weight:700}.srv-content__status--installed{border-color:var(--ina-good);background:var(--ina-good-soft)}.srv-content__status--failed{border-color:var(--ina-bad-line);background:var(--ina-bad-soft)}.srv-content__status--pending,.srv-content__status--removing{border-style:dashed}.srv-content__hint{font-size:13px}.srv-content__actions,.srv-content__confirm{flex-wrap:wrap;gap:6px;display:flex}.srv-content__warn{flex-basis:100%;font-size:13px}.srv-mods__plan-badge{border-radius:var(--ina-radius-small);background:var(--ina-warn-soft);width:40px;height:40px;color:var(--ina-warn);flex:none;justify-content:center;align-items:center;display:inline-flex}.srv-mods__plan-changed{color:var(--ina-warn);margin:0;font-weight:700}.srv-mods__plan-list{gap:6px;max-height:40vh;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.srv-mods__plan-list li{border:1px solid var(--ina-border);border-radius:var(--ina-radius-small);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 12px;display:flex}.srv-mods__plan-name{overflow-wrap:anywhere;min-width:0;font-weight:700}.srv-chip__soon{border-radius:var(--ina-radius-pill);border:1px dashed var(--ina-border-strong);padding:0 6px;font-size:11px;font-weight:700}.srv-sched-step__note{font-size:13px}.srv-backups{flex-direction:column;gap:20px;display:flex}.srv-backups__mono{font-family:var(--ina-font-mono);font-variant-ligatures:none;font-size:14px}.srv-backups__space,.srv-backups__restore{border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);background:var(--ina-surface);flex-direction:column;gap:8px;padding:20px;display:flex}.srv-backups__restore{border-color:var(--ina-accent-line);gap:14px}.srv-backups__space-head{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;display:flex}.srv-backups__bar{background:var(--ina-surface-3);border-radius:99px;height:12px;display:flex;overflow:hidden}.srv-backups__bar-auto,.srv-backups__dot--auto{background:var(--ina-game-accent,var(--ina-accent))}.srv-backups__bar-manual,.srv-backups__dot--manual{background:var(--ina-accent-2)}.srv-backups__legend{flex-wrap:wrap;gap:6px 16px;font-size:13.5px;display:flex}.srv-backups__legend>span{align-items:center;gap:6px;display:inline-flex}.srv-backups__dot{border-radius:2px;width:10px;height:10px}.srv-backups__list{border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);background:var(--ina-surface)}.srv-backups__empty{margin:0;padding:16px 14px}.srv-backups__row{border-top:1px solid var(--ina-border-soft);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 14px;display:flex}.srv-backups__row:first-of-type{border-top:0}.srv-backups__icon{border-radius:var(--ina-radius-small);background:var(--ina-accent-soft);width:38px;height:38px;color:var(--ina-accent-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.srv-backups__icon--pre{background:var(--ina-accent-2-soft);color:var(--ina-accent-2)}.srv-backups__what{flex-direction:column;flex:220px;gap:4px;min-width:0;display:flex}.srv-backups__chips{flex-wrap:wrap;gap:4px;display:flex}.srv-backups__chip{border-radius:var(--ina-radius-pill);background:var(--ina-surface-3);padding:1px 8px;font-size:12.5px;font-weight:700}.srv-backups__chip--pre{background:var(--ina-accent-2-soft)}.srv-backups__state{color:var(--ina-muted);align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.srv-backups__state--bad{color:var(--ina-bad)}.srv-backups__state--running .ina-icon{animation:var(--ina-anim-spin)}.srv-backups__size{text-align:right;width:80px;color:var(--ina-muted);font-size:13.5px}.srv-backups__actions{gap:6px;display:flex}.srv-backups__delete{color:var(--ina-bad)}.srv-backups__restore-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.srv-backups__restore-head h2{font-family:var(--ina-font-head);flex:1;margin:0;font-size:19px}.srv-backups__choices{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px;display:grid}.srv-backups__what-list{flex-direction:column;gap:6px;display:flex}.srv-backups__choice{border:2px solid var(--ina-border);border-radius:var(--ina-radius-button);background:var(--ina-surface-2);min-height:58px;color:var(--ina-text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.srv-backups__choice[aria-checked=true]{border-color:var(--ina-accent);background:var(--ina-accent-soft)}.srv-backups__choice--row{flex-direction:row;align-items:center;gap:12px}.srv-backups__choice-icon{color:var(--ina-accent-text)}.srv-backups__choice-text{flex-direction:column;flex:1;display:flex}.srv-backups__pick{border:1px solid var(--ina-border);border-radius:var(--ina-radius-button);flex-direction:column;gap:2px;margin:0;padding:6px;display:flex}.srv-backups__pick-item{cursor:pointer;align-items:center;gap:8px;min-height:40px;padding:0 8px;display:flex}.srv-backups__pick-item input{width:20px;height:20px;accent-color:var(--ina-accent)}.srv-backups__paths{font-family:var(--ina-font-mono);font-variant-ligatures:none}.srv-backups__restore-actions{justify-content:flex-end;display:flex}.srv-backups__choice:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-backups__choice:disabled{opacity:.6;cursor:not-allowed}.srv-backups__help{text-wrap:pretty;margin:-8px 0 0;font-size:13.5px}.srv-backups__actions .ina-icon-button:disabled{opacity:.45;cursor:not-allowed}.srv-backups__tree{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.srv-backups__tree-row{align-items:center;gap:2px;min-width:0;display:flex}.srv-backups__tree-toggle,.srv-backups__tree-spacer{flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.srv-backups__tree-toggle{border-radius:var(--ina-radius-small);color:var(--ina-muted);cursor:pointer;background:0 0;border:0}.srv-backups__tree-toggle:hover{background:var(--ina-surface-2)}.srv-backups__tree-toggle:focus-visible{outline:3px solid var(--ina-focus);outline-offset:-3px}.srv-backups__tree-item{border-radius:var(--ina-radius-small);flex:1;min-width:0}.srv-backups__tree-item:has(input:checked){background:var(--ina-accent-soft)}.srv-backups__tree-item code{font-family:var(--ina-font-mono);font-variant-ligatures:none;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.srv-backups__tree-icon{color:var(--ina-muted);flex:none}.srv-backups__tree-size{flex:none;margin-left:auto;font-size:12.5px}.srv-backups__tree-note{margin:0;padding:8px 12px;font-size:13.5px}.srv-backups__tree-more{padding:6px 8px}.srv-backups__plans{flex-direction:column;gap:14px;display:flex}.srv-backups__plans-head,.srv-backups__plan-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.srv-backups__plans-head h2{font-family:var(--ina-font-head);flex:200px;margin:0;font-size:18px}.srv-backups__plans-note{text-wrap:pretty;margin:0;font-size:13.5px}.srv-backups__plan{border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);background:var(--ina-surface);flex-direction:column;gap:14px;padding:20px;display:flex}.srv-backups__plan-head h2,.srv-backups__plan-head h3{font-family:var(--ina-font-head);flex:200px;margin:0;font-size:18px;font-weight:700}.srv-backups__plan-head>.srv-muted{font-size:13.5px}.srv-backups__plan-facts{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.srv-backups__plan-facts li{border-radius:var(--ina-radius-pill);background:var(--ina-surface-2);padding:4px 10px;font-size:13.5px}.srv-backups__plan-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;display:grid}.srv-backups__plan-grid select.ina-input{padding:0 10px}.srv-backups__label{font-size:14px;font-weight:700}.srv-backups__stepper{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.srv-backups__stepper .srv-muted{font-size:13px}.srv-backups__stepper-value{text-align:center;min-width:40px;font-size:17px;font-weight:700}.srv-backups__include{flex-wrap:wrap;gap:6px;display:flex}.srv-backups__include-option{border-width:1px;justify-content:center;min-height:44px;padding:0 12px;font-weight:700}.srv-backups__plan-actions{gap:8px}.srv-footer{margin-top:auto;padding:24px 20px}.srv-footer .ina-credit{justify-content:center}@media (width<=759px){.srv-app--server .srv-footer{padding-bottom:88px}}.srv-players{flex-direction:column;gap:20px;display:flex}.srv-players__tabs{border-bottom:1px solid var(--ina-border);flex-wrap:wrap;gap:2px;display:flex}.srv-players__tab{min-height:46px;color:var(--ina-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 14px;font-weight:500}.srv-players__tab[aria-selected=true]{border-bottom-color:var(--ina-accent);color:var(--ina-text);font-weight:700}.srv-players__panel{border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);background:var(--ina-surface);flex-direction:column;gap:14px;padding:16px;display:flex}.srv-players__empty{text-align:center;color:var(--ina-muted);flex-direction:column;align-items:center;gap:8px;padding:32px 16px;display:flex}.srv-players__empty strong{color:var(--ina-text);font-size:17px}.srv-players__search{color:var(--ina-muted);align-items:center;gap:8px;display:flex}.srv-players__search .ina-input{flex:1}.srv-players__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.srv-players__row,.srv-players__item{border-top:1px solid var(--ina-border-soft);align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 10px;display:flex}.srv-players__list>li:first-child>.srv-players__row,.srv-players__list>.srv-players__item:first-child{border-top:0}.srv-players__row{color:var(--ina-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0}.srv-players__row:hover{background:var(--ina-surface-2)}.srv-players__avatar{border-radius:var(--ina-radius-small);background:var(--ina-game-soft,var(--ina-accent-soft));width:38px;height:38px;color:var(--ina-text);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.srv-players__avatar--big{width:48px;height:48px;font-size:17px}.srv-players__name{overflow-wrap:anywhere;flex:1;min-width:0}.srv-players__meta{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex:none;max-width:50%;font-size:.8125rem}.srv-players__geo{margin:8px 0 0;font-size:.75rem}.srv-players__chev{color:var(--ina-muted)}.srv-players__ban-icon{color:var(--ina-bad)}.srv-players__op-icon{color:var(--ina-accent-text)}.srv-players__none{margin:0;padding:12px 10px}.srv-players__note{margin:0;font-size:13.5px}.srv-players__broadcast{flex-direction:column;gap:6px;display:flex}.srv-players__inline{flex-wrap:wrap;gap:8px;display:flex}.srv-players__inline .ina-input{flex:220px}.srv-players__whitelist{flex-direction:column;gap:12px;display:flex}.srv-players__whitelist>p{margin:0}.srv-players__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.srv-players__chip{border:1px solid var(--ina-border);border-radius:var(--ina-radius-pill);background:var(--ina-surface-2);align-items:center;gap:4px;padding:2px 4px 2px 12px;font-weight:700;display:inline-flex}.srv-players__chip-remove{width:32px;height:32px}.srv-players__scrim{z-index:60;background:#00000080;position:fixed;inset:0}.srv-players__drawer{z-index:61;border-left:1px solid var(--ina-border);background:var(--ina-surface);width:min(420px,100%);animation:var(--ina-anim-panel-in);flex-direction:column;gap:14px;padding:20px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-24px 0 60px #00000059}.srv-players__drawer-head{align-items:center;gap:12px;display:flex}.srv-players__drawer-title{flex-direction:column;flex:1;min-width:0;display:flex}.srv-players__drawer-title h2{font-family:var(--ina-font-head);overflow-wrap:anywhere;margin:0;font-size:21px}.srv-players__acts{flex-direction:column;gap:6px;display:flex}.srv-players__act{border:1px solid var(--ina-border);border-radius:var(--ina-radius-button)}.srv-players__act-head{width:100%;min-height:58px;color:var(--ina-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 12px;display:flex}.srv-players__act-head[aria-expanded=true]{background:var(--ina-surface-2)}.srv-players__act-head[aria-disabled=true] .srv-players__act-icon{color:var(--ina-muted)}.srv-players__act-icon{color:var(--ina-accent-text)}.srv-players__act-head--danger .srv-players__act-icon{color:var(--ina-bad)}.srv-players__act-text{flex-direction:column;flex:1;display:flex}.srv-players__soon{margin:0;padding:0 12px 12px}.srv-players__form{flex-direction:column;gap:10px;padding:0 12px 12px;display:flex}.srv-players__form>p{margin:0}.srv-players__durs{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.srv-players__dur{border:1px solid var(--ina-border);border-radius:var(--ina-radius-button);background:var(--ina-surface-2);min-height:40px;color:var(--ina-text);font:inherit;cursor:pointer;font-size:13.5px;font-weight:700}.srv-players__dur[aria-pressed=true]{border-color:var(--ina-accent);background:var(--ina-accent-soft)}.srv-players__tab:focus-visible,.srv-players__row:focus-visible,.srv-players__act-head:focus-visible,.srv-players__dur:focus-visible{outline:3px solid var(--ina-focus);outline-offset:-3px}.srv-wipe__icon{color:var(--ina-bad)}.srv-wipe .srv-action-row__text{flex-direction:column;gap:10px;display:flex}.srv-wipe__kinds{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;display:grid}.srv-wipe__kind{border:2px solid var(--ina-border);border-radius:var(--ina-radius-button);background:var(--ina-surface-2);min-height:64px;color:var(--ina-text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;font-size:14px;display:flex}.srv-wipe__kind[aria-checked=true]{border-color:var(--ina-bad);background:var(--ina-bad-soft)}.srv-wipe__kind:disabled{cursor:not-allowed;opacity:.6}.srv-wipe__kind:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-wipe__actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.srv-wipe{align-items:flex-start}.srv-wipe .srv-action-row__text{flex:1 1 0;min-width:0}.srv-wipe__cta{border:1px solid var(--ina-bad-line);color:var(--ina-bad);background:0 0;align-self:flex-end}.srv-game-change__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.srv-game-change__card{border:1px solid var(--ina-border);border-radius:var(--ina-radius-button);background:var(--ina-surface-2);flex-direction:column;gap:6px;padding:12px;display:flex}.srv-game-change__card--blocked{background:0 0;border-style:dashed}.srv-game-change__art{border-radius:4px;height:96px}.srv-game-change__card--blocked .srv-game-change__art{opacity:.6}.srv-game-change-page .srv-game-change__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px}.srv-game-change__why{color:var(--ina-muted);align-items:flex-start;gap:6px;font-size:13px;display:inline-flex}.srv-game-change__note{font-size:13px}.srv-worlds{flex-direction:column;gap:20px;display:flex}.srv-worlds__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;display:grid}.srv-worlds__card{border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);background:var(--ina-surface);flex-direction:column;display:flex;overflow:hidden}.srv-worlds__art{height:96px;position:relative}.srv-worlds__badge{border-radius:var(--ina-radius-pill);background:var(--ina-surface);color:var(--ina-good);padding:2px 10px;font-size:12.5px;font-weight:700;position:absolute;top:10px;left:10px}.srv-worlds__body{flex-direction:column;gap:6px;padding:14px;display:flex}.srv-worlds__name{overflow-wrap:anywhere;font-size:16px}.srv-worlds__meta{font-size:13.5px}.srv-worlds__actions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.srv-worlds__delete{color:var(--ina-bad)}.srv-worlds__forms{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:16px;display:grid}.srv-worlds__form{flex-direction:column;gap:12px;display:flex}.srv-worlds__fields{flex-direction:column;gap:14px;display:flex}.srv-worlds__inline{flex-wrap:wrap;gap:8px;display:flex}.srv-worlds__inline .ina-input{flex:160px}.srv-worlds__types{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.srv-worlds__type{border:1px solid var(--ina-border);border-radius:var(--ina-radius-button);background:var(--ina-surface-2);min-height:44px;color:var(--ina-text);font:inherit;cursor:pointer;font-weight:700}.srv-worlds__type[aria-pressed=true]{border-color:var(--ina-accent);background:var(--ina-accent-soft)}.srv-worlds__drop{border:2px dashed var(--ina-border);border-radius:var(--ina-radius-button);color:var(--ina-muted);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:24px 16px;display:flex}.srv-worlds__drop strong{color:var(--ina-text)}.srv-worlds__drop--over{border-color:var(--ina-accent);background:var(--ina-accent-soft)}.srv-worlds__pick{color:var(--ina-accent-text);cursor:pointer;font-weight:700;text-decoration:underline}.srv-worlds__file{align-items:center;gap:8px;margin:0;display:flex}.srv-worlds__file-name{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:700}.srv-worlds__progress{flex-direction:column;gap:6px;display:flex}.srv-worlds__progress-head{gap:8px;display:flex}.srv-worlds__bar{background:var(--ina-surface-3);border-radius:99px;height:8px;overflow:hidden}.srv-worlds__bar span{background:var(--ina-accent);height:100%;transition:width .2s;display:block}.srv-worlds__type:focus-visible,.srv-worlds__drop:focus-within{outline:3px solid var(--ina-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.srv-worlds__bar span{transition:none}}.srv-maintenance{border:1px solid var(--ina-accent-2);border-radius:var(--ina-radius-card);background:var(--ina-accent-2-soft);color:var(--ina-accent-2);gap:12px;padding:12px 14px;display:flex}.srv-maintenance__text{color:var(--ina-text);flex-direction:column;gap:2px;display:flex}.srv-config__install-only{border-bottom:1px solid var(--ina-border-soft);flex-direction:column;gap:8px;margin-bottom:16px;padding-bottom:16px;display:flex}.srv-version__apply{flex-direction:column;gap:12px;display:flex}.srv-version__warnings{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.srv-version__warning-bad{color:var(--ina-bad);font-weight:700}.srv-version__backup{align-items:center;gap:8px;font-weight:700;display:flex}.srv-version__backup input{width:20px;height:20px;accent-color:var(--ina-accent)}.srv-version__type:disabled{cursor:not-allowed;opacity:.55}.srv-console__quick{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px;display:grid}.srv-console__quick-button{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);background:var(--ina-surface);min-height:52px;color:var(--ina-text);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:8px 14px;font-size:15px;font-weight:700;line-height:1.25;display:flex}.srv-console__quick-button:hover{border-color:var(--ina-accent-line)}.srv-console__quick-button:disabled{cursor:not-allowed;opacity:.6}.srv-console__quick-button:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.srv-console__quick-icon{color:var(--ina-accent-text);flex:none}.srv-console__message{resize:vertical;width:100%;min-height:88px;padding:12px 14px;font-size:16px}.srv-sched-template__cta{color:var(--ina-accent-text);align-items:center;gap:4px;margin-top:4px;font-size:13px;font-weight:700;display:inline-flex}.srv-ov-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:20px;display:grid}.srv-ov-card{background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);box-shadow:var(--ina-shadow-card);flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}.srv-ov-card--plain{box-shadow:none;background:0 0;gap:2px}.srv-ov-card__head{align-items:center;gap:12px;min-width:0;display:flex}.srv-ov-card--plain .srv-ov-card__head{gap:10px;margin-bottom:6px}.srv-ov-card__badge{border-radius:var(--ina-radius-small);background:var(--ina-game-soft);width:38px;height:38px;color:var(--ina-game-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.srv-ov-card__title{min-width:0;font-family:var(--ina-font-head);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:20px;font-weight:700;line-height:1.25;overflow:hidden}.srv-ov-card__title--small{font-size:17px}.srv-txadmin__open{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.srv-txadmin__steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.srv-txadmin__steps li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.srv-txadmin__hint{margin:0;font-size:14px}.srv-txadmin__steps--numbered{padding-left:1.4em;list-style:decimal}.srv-txadmin__steps--numbered li{display:list-item}.srv-ov-players__count{font-family:var(--ina-font-head);white-space:nowrap;font-size:22px;font-weight:700}.srv-ov-players__count .srv-muted{font-size:16px}.srv-ov-bar{background:var(--ina-surface-3);border-radius:99px;height:6px;overflow:hidden}.srv-ov-bar--thick{height:10px}.srv-ov-bar__fill{background:var(--ina-game-accent);border-radius:99px;height:100%;transition:width .6s}.srv-ov-bar__fill--warn,.srv-ov-bar__fill--full{background:var(--ina-warn)}.srv-ov-players__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.srv-ov-players__row{border-bottom:1px solid var(--ina-border-soft);align-items:center;gap:12px;min-height:48px;display:flex}.srv-ov-players__name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:700;overflow:hidden}.srv-ov-avatar{border-radius:var(--ina-radius-avatar);background:oklch(.8 .11 var(--ina-avatar-hue,200));color:#0b0d10;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:inline-flex}.srv-ov-empty{text-align:center;color:var(--ina-muted);flex-direction:column;align-items:center;gap:10px;padding:6px 8px 8px;display:flex}.srv-ov-empty strong{color:var(--ina-text);font-size:17px}.srv-ov-empty p{text-wrap:pretty;max-width:320px;margin:0;font-size:15px}.srv-ov-tag{border-radius:var(--ina-radius-pill);white-space:nowrap;background:var(--ina-good-soft);color:var(--ina-good);align-items:center;gap:4px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.srv-ov-tag--warn,.srv-ov-tag--full{background:var(--ina-warn-soft);color:var(--ina-warn)}.srv-ov-tag--off,.srv-ov-tag--unknown{background:var(--ina-off-soft);color:var(--ina-off)}.srv-ov-health{border-top:1px solid var(--ina-border-soft);flex-direction:column;gap:8px;padding:12px 0;display:flex}.srv-ov-health__head{align-items:center;gap:8px;min-width:0;display:flex}.srv-ov-health__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15.5px;overflow:hidden}.srv-ov-health__spacer{flex:1}.srv-ov-health__phrase{text-wrap:pretty;font-size:15px}.srv-ov-spark{border-radius:var(--ina-radius-small);background:var(--ina-surface-2);height:84px;color:var(--ina-muted);font-size:12px;position:relative;overflow:hidden}.srv-ov-spark svg{width:100%;height:100%;display:block;position:absolute;inset:0}.srv-ov-spark__mid{stroke:var(--ina-border);stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.srv-ov-spark__area{fill:var(--ina-game-accent);opacity:.18}.srv-ov-spark__line{fill:none;stroke:var(--ina-game-accent);stroke-width:2.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.srv-ov-spark__top,.srv-ov-spark__from,.srv-ov-spark__now{position:absolute}.srv-ov-spark__top{top:6px;left:8px}.srv-ov-spark__from{bottom:6px;left:8px}.srv-ov-spark__now{color:var(--ina-text);font-weight:700;bottom:6px;right:8px}.srv-ov-guide{gap:0;padding:0}.srv-ov-guide__toggle{width:100%;min-height:68px;color:var(--ina-text);cursor:pointer;text-align:left;border-radius:var(--ina-radius-card);background:0 0;border:0;align-items:center;gap:12px;padding:14px 24px;display:flex}.srv-ov-guide__text{flex-direction:column;flex:1;min-width:0;font-size:14px;display:flex}.srv-ov-guide__toggle .srv-ov-card__title{flex:none}.srv-ov-guide__chevron{color:var(--ina-muted);transition:transform .25s}.srv-ov-guide__chevron--open{transform:rotate(180deg)}.srv-ov-guide__body{flex-direction:column;align-items:flex-start;gap:14px;padding:4px 24px 24px;display:flex}.srv-ov-guide__steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.srv-ov-guide__step{border-radius:var(--ina-radius-button);background:var(--ina-surface-2);text-wrap:pretty;align-items:flex-start;gap:12px;padding:14px;font-size:15px;display:flex}.srv-ov-guide__n{border-radius:var(--ina-radius-num);background:var(--ina-game-soft);width:30px;height:30px;color:var(--ina-game-accent);font-family:var(--ina-font-head);flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.srv-ov-quick{flex-direction:column;gap:10px;display:flex}.srv-ov-quick__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:10px;display:grid}.srv-ov-quick__item{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border-soft);min-height:60px;color:var(--ina-text);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:12px;padding:10px 14px;display:flex}.srv-ov-quick__item:hover{border-color:var(--ina-border-strong)}.srv-ov-quick__item--off{border-style:dashed;border-color:var(--ina-border);cursor:default}.srv-ov-quick__icon{color:var(--ina-accent-text)}.srv-ov-quick__item--off .srv-ov-quick__icon{color:var(--ina-muted)}.srv-ov-quick__text{flex-direction:column;min-width:0;font-size:13px;line-height:1.3;display:flex}.srv-ov-quick__text strong{font-size:15px}.srv-ov-alert__actions{flex-wrap:wrap;gap:8px;display:flex}.srv-ov-details__toggle{align-self:flex-start}@media (width<=600px){.srv-ov-card{padding:18px}.srv-ov-guide__toggle{padding:14px 18px}.srv-ov-guide__body{padding:4px 18px 18px}}@media (prefers-reduced-motion:reduce){.srv-ov-bar__fill,.srv-ov-guide__chevron{transition:none}}.srv-quick-power{flex-wrap:wrap;gap:8px;display:flex}.srv-quick-power__button{min-height:var(--ina-touch-target);flex:auto}.srv-side .srv-quick-power{margin:-4px 0 4px}.srv-sheet__panel .srv-quick-power{margin:0 0 12px}.srv-console__head .srv-quick-power{margin-left:auto}.srv-quick-power--compact{flex-wrap:nowrap;gap:6px}.srv-quick-power__icon:disabled{opacity:.5;cursor:default}.srv-quick-power__icon--start{background:var(--ina-accent);border-color:var(--ina-accent);color:var(--ina-accent-ink)}.srv-quick-power__icon--stop{color:var(--ina-good)}.srv-quick-power__icon--restart{color:var(--ina-warn)}.srv-quick-power__icon:not(:disabled):hover{border-color:var(--ina-border-strong)}.srv-power-warning{flex-direction:column;gap:6px;font-size:14px;display:flex}.srv-power-warning__label{font-weight:700}.srv-quick-power__waiting{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.srv-chart__mark{background:var(--ina-surface);border:2px solid var(--srv-mark);width:24px;height:24px;color:var(--srv-mark);font-family:var(--ina-font-icon);pointer-events:auto;z-index:2;border-radius:50%;justify-content:center;align-items:center;margin-left:-12px;font-size:14px;line-height:1;display:inline-flex;position:absolute;top:-2px}.srv-stats__legend{color:var(--ina-muted);flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.srv-stats__legend li{align-items:center;gap:4px;display:inline-flex}.srv-stats__advice{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.srv-stats__tip{border-radius:var(--ina-radius-card);border:1px solid #0000;align-items:flex-start;gap:10px;padding:14px;display:flex}.srv-stats__tip--warn{background:var(--ina-warn-soft);color:var(--ina-text)}.srv-stats__tip--warn>.ina-icon{color:var(--ina-warn)}.srv-stats__tip--info{background:var(--ina-accent-2-soft)}.srv-stats__tip--info>.ina-icon{color:var(--ina-accent-2)}.srv-stats__tip--good{background:var(--ina-good-soft)}.srv-stats__tip--good>.ina-icon{color:var(--ina-good)}.srv-stats__tip-body{text-wrap:pretty;flex-direction:column;flex:1;align-items:flex-start;gap:8px;font-size:15px;display:flex}.srv-subdomain__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.srv-subdomain__field{border-radius:var(--ina-radius-button);border:2px solid var(--ina-border);background:var(--ina-surface-2);flex:300px;align-items:center;gap:2px;height:50px;padding:0 12px;display:flex}.srv-subdomain__field:focus-within{outline:2px solid var(--ina-focus);outline-offset:2px}.srv-subdomain__field--good{border-color:var(--ina-good)}.srv-subdomain__field--bad{border-color:var(--ina-bad)}.srv-subdomain__input{min-width:0;height:100%;color:var(--ina-text);font-family:var(--ina-font-mono);font-variant-ligatures:none;background:0 0;border:0;outline:none;flex:1 1 0;font-size:15px}.srv-subdomain__suffix{font-family:var(--ina-font-mono);font-variant-ligatures:none;color:var(--ina-muted);overflow-wrap:anywhere;font-size:15px}.srv-subdomain__status{min-height:22px}.srv-subdomain__msg{align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.srv-subdomain__msg--good{color:var(--ina-good)}.srv-subdomain__msg--bad{color:var(--ina-bad)}.srv-subdomain__msg--muted{color:var(--ina-muted)}.srv-subdomain__msg--muted .ina-icon{animation:var(--ina-anim-spin)}.srv-subdomain__suggestions{flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;display:flex}.srv-subdomain__chip{border-radius:var(--ina-radius-pill);border:1px solid var(--ina-border);min-height:38px;color:var(--ina-text);font-family:var(--ina-font-mono);font-variant-ligatures:none;cursor:pointer;background:0 0;padding:0 10px;font-size:13px}.srv-subdomain__chip:hover{border-color:var(--ina-border-strong)}.srv-subdomain__current{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.srv-subdomain__name{font-family:var(--ina-font-mono);font-variant-ligatures:none;overflow-wrap:anywhere;font-size:15px;font-weight:700}.srv-subdomain__confirm{flex-wrap:wrap;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.srv-subdomain__msg--muted .ina-icon{animation:none}}.srv-art--photo{position:relative;overflow:hidden}.srv-art__photo{object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.srv-hero__art.srv-art--photo:after{content:"";background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--ina-bg) 55%, transparent) 55%, var(--ina-bg) 100%), linear-gradient(90deg, color-mix(in srgb, var(--ina-bg) 75%, transparent) 0%, transparent 65%);position:absolute;inset:0}.srv-card__cover.srv-art--photo:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--ina-bg) 35%, transparent) 0%, transparent 45%);position:absolute;inset:0}.srv-card__cover.srv-art--photo .srv-game-chip--card{z-index:1}.srv-players-chart{background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);flex-direction:column;gap:14px;padding:20px;display:flex}.srv-players-chart__head{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.srv-players-chart__title{font-family:var(--ina-font-head);flex:200px;margin:0;font-size:19px}.srv-players-chart__bars{border-bottom:1px solid var(--ina-border);align-items:flex-end;gap:4px;height:150px;padding-top:6px;display:flex}.srv-players-chart__bar{background:var(--ina-surface-3);border-radius:3px 3px 0 0;flex:1;min-width:0;transition:height .4s}.srv-players-chart__bar--peak{background:var(--ina-game-accent)}.srv-players-chart__axis{color:var(--ina-muted);justify-content:space-between;font-size:12.5px;display:flex}.srv-players-chart__peak{border-radius:var(--ina-radius-button);background:var(--ina-game-soft);text-wrap:pretty;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;display:flex}.srv-players-chart__peak>.ina-icon{color:var(--ina-game-accent)}.srv-players__count{border-radius:var(--ina-radius-pill);background:var(--ina-surface-3);margin-left:6px;padding:0 7px;font-size:12.5px;font-weight:700}.srv-players__avatar--tint{background:oklch(.8 .11 var(--ina-avatar-hue,200));color:#0b0d10}@media (prefers-reduced-motion:reduce){.srv-players-chart__bar{transition:none}}.srv-header__search{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);background:var(--ina-surface);min-width:44px;min-height:44px;color:var(--ina-muted);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:14px;display:inline-flex}.srv-header__kbd,.srv-quick__kbd{white-space:nowrap;font-family:var(--ina-font-mono);font-variant-ligatures:none;border:1px solid var(--ina-border);color:var(--ina-muted);border-radius:4px;padding:2px 6px;font-size:11.5px}.srv-profile{position:relative}.srv-profile__pill{border-radius:var(--ina-radius-pill);border:1px solid var(--ina-border);background:var(--ina-surface);min-height:44px;color:var(--ina-text);cursor:pointer;align-items:center;gap:10px;padding:4px 12px 4px 4px;display:flex}.srv-profile__avatar{border-radius:var(--ina-radius-avatar);background:var(--ina-accent);width:34px;height:34px;color:var(--ina-accent-ink);font-family:var(--ina-font-head);justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.srv-profile__name{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;font-size:15px;font-weight:700;overflow:hidden}.srv-profile__chev{color:var(--ina-muted)}.srv-profile__menu{z-index:40;background:var(--ina-surface);border:1px solid var(--ina-border);border-radius:var(--ina-radius-card);flex-direction:column;min-width:200px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px #00000059}.srv-profile__item{border-radius:var(--ina-radius-button);min-height:44px;color:var(--ina-text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;font-weight:700;display:flex}.srv-profile__item:hover{background:var(--ina-surface-2)}.srv-quick{z-index:65;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.srv-quick__scrim{background:#0009;position:absolute;inset:0}.srv-quick__panel{background:var(--ina-surface);border:1px solid var(--ina-accent-line);border-radius:var(--ina-radius-card);flex-direction:column;width:100%;max-width:620px;max-height:min(560px,100% - 32px);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000008c}.srv-quick__bar{border-bottom:1px solid var(--ina-border);align-items:center;gap:10px;padding:0 14px;display:flex}.srv-quick__icon{color:var(--ina-accent-text)}.srv-quick__input{min-width:0;height:58px;color:var(--ina-text);background:0 0;border:0;outline:none;flex:1 1 0;font-size:17px}.srv-quick__list{flex:1;padding:6px;overflow:auto}.srv-quick__group{letter-spacing:var(--ina-label-spacing);text-transform:var(--ina-label-transform);color:var(--ina-muted);padding:10px 10px 4px;font-size:12px;font-weight:700}.srv-quick__item{border-radius:var(--ina-radius-button);cursor:pointer;align-items:center;gap:12px;min-height:46px;padding:0 10px;display:flex}.srv-quick__item--on{background:var(--ina-accent-soft)}.srv-quick__item-icon{color:var(--ina-muted)}.srv-quick__item--on .srv-quick__item-icon{color:var(--ina-accent-text)}.srv-quick__item-text{flex-direction:column;flex:1;min-width:0;display:flex}.srv-quick__item-text .srv-muted{font-size:13px}.srv-quick__empty{text-align:center;color:var(--ina-muted);flex-direction:column;align-items:center;gap:8px;margin:0;padding:28px 16px;display:flex}.srv-quick__empty p{margin:0}.srv-quick__foot{border-top:1px solid var(--ina-border);color:var(--ina-muted);flex-wrap:wrap;gap:14px;padding:8px 14px;font-size:12.5px;display:flex}@media (width<=960px){.srv-header__search{padding:0}.srv-header__search-text,.srv-header__kbd,.srv-profile__name,.srv-profile__chev{display:none}.srv-profile__pill{padding:4px}}@media (width<=760px){.srv-header__search{padding:0}.srv-header__search-text,.srv-header__kbd,.srv-profile__name,.srv-profile__chev{display:none}.srv-profile__pill{padding:4px}.srv-quick{padding-top:16px}}.srv-activity__spacer{flex:1}.srv-activity__select{width:auto;min-height:40px}.srv-access__roles{border:0;flex-direction:column;gap:8px;margin:0 0 12px;padding:0;display:flex}.srv-access__role-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.srv-access__role{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);background:var(--ina-surface-2);min-height:64px;color:var(--ina-text);font:inherit;cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px;font-weight:700;display:flex}.srv-access__role[aria-checked=true]{border-color:var(--ina-accent);background:var(--ina-accent-soft)}.srv-access__owner-only{align-items:center;gap:6px;display:inline-flex}@media (width<=480px){.srv-access__role-list{grid-template-columns:minmax(0,1fr)}}.srv-discord__hook{flex-direction:column;gap:6px;display:flex}.srv-discord__label{flex-direction:column;gap:6px;font-size:14px;font-weight:700;display:flex}.srv-discord__help{font-size:13px;font-weight:400;display:block}.srv-discord__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.srv-discord__input{flex:1 1 0;min-width:0;height:46px}.srv-discord__state{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);background:var(--ina-surface-2);min-height:46px;color:var(--ina-muted);flex:200px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.srv-discord__state--set{color:var(--ina-good)}.srv-discord__events{flex-direction:column;gap:2px;display:flex}.srv-discord__check{min-height:42px;color:var(--ina-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 4px;display:flex}.srv-discord__check:disabled{cursor:default;opacity:.7}.srv-discord__box{border-radius:var(--ina-radius-small);border:2px solid var(--ina-faint);width:22px;height:22px;color:var(--ina-accent-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.srv-discord__check[aria-checked=true] .srv-discord__box{border-color:var(--ina-accent);background:var(--ina-accent)}.srv-progress{flex-direction:column;gap:6px;margin-top:12px;display:flex}.srv-progress--compact{margin-top:4px}.srv-progress__head{justify-content:space-between;gap:12px;font-size:14px;display:flex}.srv-progress__step{font-weight:700}.srv-progress__percent{font-family:var(--ina-font-mono);font-variant-ligatures:none;color:var(--ina-muted)}.srv-progress__track{background:var(--ina-surface-3);border-radius:99px;height:8px;overflow:hidden}.srv-progress__fill{border-radius:inherit;background:var(--ina-accent);height:100%;transition:width .6s;display:block}.srv-progress__eta{font-size:13px}.srv-progress__stale{color:var(--ina-warn)}@media (prefers-reduced-motion:reduce){.srv-progress__fill{transition:none}}.srv-gameupd__banner{border-radius:var(--ina-radius-card);border:1px solid var(--ina-accent-2);background:var(--ina-accent-2-soft);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;display:flex}.srv-gameupd__banner>.ina-icon{color:var(--ina-accent-2)}.srv-gameupd__banner-text{flex-direction:column;flex:260px;gap:2px;display:flex}.srv-gameupd__schedule{border-radius:var(--ina-radius-button);border:1px solid var(--ina-border);background:var(--ina-surface);flex-wrap:wrap;align-items:flex-end;gap:10px;padding:14px;display:flex}.srv-gameupd__field{flex-direction:column;gap:4px;font-size:13.5px;font-weight:700;display:flex}.srv-gameupd__schedule-note{flex:200px;font-size:13.5px}.srv-gameupd__steam{flex-direction:column;gap:14px;display:flex}.srv-gameupd__facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;margin:0;font-size:14.5px;display:grid}.srv-gameupd__facts dd{margin:0}.srv-gameupd__build{font-family:var(--ina-font-mono);font-variant-ligatures:none;font-size:17px;font-weight:600}.srv-gameupd__branches{flex-direction:column;gap:6px;display:flex}.srv-gameupd__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.srv-gameupd__auto{align-items:center;gap:8px;display:inline-flex}.srv-gameupd__spacer{flex:1}.srv-state--special{text-align:center}.srv-state .ina-mascot,.srv-players__empty .ina-mascot,.srv-db__empty .ina-mascot,.srv-console__empty .ina-mascot{margin:0 auto}.srv-state__meta{font-family:var(--ina-font-mono,monospace);font-variant-ligatures:none}.srv-state__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.srv-proxy__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.srv-proxy__item{border:1px solid var(--ina-border);border-radius:var(--ina-radius-input,6px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.srv-proxy__name{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.srv-proxy__add{flex-direction:column;gap:6px;display:flex}.srv-proxy__add-row{flex-wrap:wrap;gap:8px;display:flex}.srv-proxy__add-row .ina-input{flex:220px;min-width:0}:root,[data-theme=dark]{--ina-ann-soft-pct:12%;--ina-ann-line-pct:40%;--ina-ann-tile-pct:22%}[data-theme=light]{--ina-ann-soft-pct:9%;--ina-ann-line-pct:45%;--ina-ann-tile-pct:18%}@keyframes inaAnnDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes inaAnnBounce{0%{opacity:0;transform:scale(.4)translateY(6px)}55%{opacity:1;transform:scale(1.15)translateY(-4px)}75%{transform:scale(.95)}to{opacity:1;transform:none}}@keyframes inaAnnShine{0%{left:-60%}to{left:130%}}.ina-ann,.ina-feat{--ina-ann-tone:var(--ina-info);--ina-ann-ink:var(--ina-accent-2-ink)}.ina-ann--novedad,.ina-feat--novedad{--ina-ann-tone:var(--ina-accent);--ina-ann-ink:var(--ina-accent-ink)}.ina-ann--importante,.ina-feat--importante{--ina-ann-tone:var(--ina-warn);--ina-ann-ink:var(--ina-warn-ink)}.ina-ann--celebracion,.ina-feat--celebracion{--ina-ann-tone:var(--ina-good);--ina-ann-ink:var(--ina-good-ink)}.ina-ann-slot{max-width:var(--ina-content-max);width:100%;margin:0 auto;padding:16px 40px 0}@media (width<=720px){.ina-ann-slot{padding:12px 16px 0}}.ina-ann{border-radius:var(--ina-radius-card);background:color-mix(in srgb, var(--ina-ann-tone) var(--ina-ann-soft-pct), var(--ina-surface));border:1px solid color-mix(in srgb, var(--ina-ann-tone) var(--ina-ann-line-pct), transparent);color:var(--ina-text);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 14px 14px 16px;animation:.4s ease-out both inaAnnDown;display:flex;position:relative;overflow:hidden}.ina-ann__shine{display:none}.ina-ann--novedad .ina-ann__shine,.ina-ann--celebracion .ina-ann__shine{pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff24,#0000);width:40%;animation:1.6s ease-out .5s both inaAnnShine;display:block;position:absolute;top:0;bottom:0;left:-60%}.ina-ann__emoji{border-radius:var(--ina-radius-button);background:color-mix(in srgb, var(--ina-ann-tone) var(--ina-ann-tile-pct), transparent);flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;animation:.7s cubic-bezier(.3,1.4,.5,1) .15s both inaAnnBounce;display:flex}.ina-ann__body{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.ina-ann__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ina-ann__kind{letter-spacing:var(--ina-label-spacing);text-transform:var(--ina-label-transform);border-radius:var(--ina-radius-small);background:var(--ina-ann-tone);color:var(--ina-ann-ink);padding:2px 7px;font-size:11.5px;font-weight:700}.ina-ann__title{overflow-wrap:anywhere;font-size:16.5px}.ina-ann__text{color:var(--ina-text);text-wrap:pretty;overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:15px}.ina-ann__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.ina-ann__cta{border-radius:var(--ina-radius-button);border:1px solid color-mix(in srgb, var(--ina-ann-tone) var(--ina-ann-line-pct), transparent);background:var(--ina-surface);min-height:44px;color:var(--ina-text);align-items:center;gap:6px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.ina-ann__cta:hover{opacity:.85}.ina-ann__close,.ina-feat__close{border-radius:var(--ina-radius-button);width:44px;height:44px;color:var(--ina-text);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ina-ann__close:hover,.ina-feat__close:hover{background:var(--ina-surface-2)}.ina-ann__cta:focus-visible,.ina-ann__close:focus-visible,.ina-feat__close:focus-visible,.ina-feat__cta:focus-visible{outline:3px solid var(--ina-focus);outline-offset:2px}.ina-feat{border-radius:var(--ina-radius-card);background:var(--ina-surface);border:1px solid color-mix(in srgb, var(--ina-ann-tone) 45%, transparent);color:var(--ina-text);grid-template-columns:140px minmax(0,1fr);align-items:center;gap:20px;padding:22px;animation:.45s ease-out .1s both inaAnnDown;display:grid;position:relative}.ina-feat__art{border-radius:var(--ina-radius-card);background:color-mix(in srgb, var(--ina-ann-tone) 18%, transparent);justify-content:center;justify-self:center;align-items:center;width:120px;height:120px;font-size:64px;animation:.8s cubic-bezier(.3,1.4,.5,1) .3s both inaAnnBounce;display:flex}.ina-feat__body{flex-direction:column;gap:8px;min-width:0;padding-right:44px;display:flex}.ina-feat__tag{letter-spacing:var(--ina-label-spacing);text-transform:var(--ina-label-transform);border-radius:var(--ina-radius-small);background:var(--ina-ann-tone);color:var(--ina-ann-ink);align-self:flex-start;padding:3px 8px;font-size:12px;font-weight:700}.ina-feat__title{font-family:var(--ina-font-head);overflow-wrap:anywhere;margin:0;font-size:24px;line-height:1.15}.ina-feat__text{color:var(--ina-muted);text-wrap:pretty;overflow-wrap:anywhere;white-space:pre-line;max-width:560px;margin:0}.ina-feat__actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ina-feat__cta{text-decoration:none}.ina-feat__close{position:absolute;top:8px;right:8px}@media (width<=639px){.ina-feat{grid-template-columns:minmax(0,1fr);gap:14px}.ina-feat__art{justify-self:start;width:88px;height:88px;font-size:48px}}
