@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");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:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");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:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_12367b13-module__x7vIdW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_12367b13-module__x7vIdW__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_dd773ed8-module__zs4-Aq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_dd773ed8-module__zs4-Aq__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--side:248px;--cw:1180px;--bg:#08090a;--panel:#0e0f11;--panel2:#15171a;--line:#ffffff13;--line2:#ffffff24;--tx:#f1f2f3;--tx2:#9ca0a6;--tx3:#7d828a;--tx4:#82878f;--up:#3ecf8e;--dn:#ef6273;--warn:#d9a25f;--sh:0 1px 2px #0006;--shl:0 1px 0 #ffffff06 inset;--bgb:#08090ab8;--sel:#ffffff0b;--rowh:58px;--grid:#ffffff04;--well:#08090a;--lift:0 2px 4px #00000080, 0 8px 24px -12px #0009;--sans:var(--font-geist), system-ui, -apple-system, "Helvetica Neue", sans-serif;--mono:var(--font-geist-mono), ui-monospace, Menlo, monospace;--t1:9.5px;--t2:11px;--t3:13px;--t4:15px;--t5:18px;--t6:24px;--t7:32px;--t8:44px;--tr-num:-.03em;--tr-head:-.01em;--tr-label:.08em;--tr-wide:.12em;--sp-0:2px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--r-chip:4px;--r-ctl:7px;--r-card:12px;--r-dot:50%;--ctl-h:28px;--r-pill:999px;--tint:6%;--st-hover:var(--sel);--st-press:#ffffff17;--press-y:1px;--e0:none;--e1:var(--sh), var(--shl);--e2:var(--lift), var(--shl);--e3:0 4px 8px #00000073, 0 24px 48px -16px #000000bf, inset 0 1px 0 #ffffff0a;--glass:saturate(180%) blur(14px);--glass-scrim:blur(4px);--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ring-w:2px;--ring-c:var(--tx);--ring-off:2px}@media (pointer:coarse){:root{--ctl-h:44px;--t-tap:16px}a.hover-panel2{min-height:var(--ctl-h)}a.ga-roster-a{min-width:var(--ctl-h);min-height:var(--ctl-h);justify-content:center}a.ga-row-a{width:100%;min-height:var(--ctl-h);align-items:center;display:flex}.ga-sortb,.ga-rowfill{min-height:var(--ctl-h)}input,select,textarea{font-size:var(--t-tap)}aside a.ga-btn-wide{min-height:var(--ctl-h)}a.ga-field-cell{min-width:var(--ctl-h)}a.ga-desks-name{min-height:var(--ctl-h);align-items:center;display:flex}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fafaf9;--panel:#fff;--panel2:#f5f5f4;--line:#09090b16;--line2:#09090b2b;--tx:#111214;--tx2:#5e6268;--tx3:#6c7077;--tx4:#6b7078;--up:#0a7d57;--dn:#c3283c;--warn:#8a5a10;--sh:0 1px 2px #09090b0d, 0 6px 16px -6px #09090b12;--shl:0 1px 0 #fffc inset;--bgb:#fafaf9bf;--sel:#09090b08;--grid:#09090b06;--well:#0c0e12;--lift:0 2px 4px #09090b0f, 0 10px 26px -12px #09090b24;--st-press:#09090b0f;--e3:0 4px 10px #09090b14, 0 24px 48px -16px #09090b2e, inset 0 1px 0 #ffffffe6}:root{--well-line:#ffffff24;--well-tx:#ffffffd6;--well-tx2:#fff9}*{box-sizing:border-box}body{background:var(--bg);color:var(--tx);font-family:var(--sans);font-size:var(--t3);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.45}a{color:var(--tx);text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), opacity var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out)}button:active{transform:translateY(var(--press-y))}[data-row]{transition:background var(--dur-1) var(--ease-out)}svg{shape-rendering:geometricprecision}:focus-visible{outline:var(--ring-w) solid var(--ring-c);outline-offset:var(--ring-off)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.ga-c-tap:hover,.ga-c:hover .ga-portrait img,.ga-btn:active:not(:disabled),.ga-btn-icon:active:not(:disabled),.ga-digest:active:not(:disabled),.ga-seg-b:active,a.ga-chip:active,.ga-swatch:active,.ga-rowfill:active,.ga-grouphead:active,.ga-chip-btn:active,.ga-socket:active,.ga-ladder:active,.ga-c-tap:active{transform:none!important}.ga-fold{animation:none}.ga-spin{animation:ga-pulse 1.6s var(--ease-out) infinite!important}}::selection{background:var(--tx);color:var(--bg)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line2);border-radius:var(--r-ctl);background-clip:content-box;border:3px solid #0000}::-webkit-scrollbar-track{background:0 0}@keyframes ga-fade{0%{opacity:0}to{opacity:1}}@keyframes ga-rot{to{transform:rotate(360deg)}}.ga-spin{border-radius:var(--r-dot);border:1.5px solid var(--line2);border-top-color:var(--tx2);flex:none;width:9px;height:9px;animation:.9s linear infinite ga-rot}.ga-spin-ghost{flex:none;width:9px;height:9px}@keyframes ga-pulse{0%,to{opacity:1}50%{opacity:.35}}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.hover-sel,.hover-panel2,.hover-panel,.hover-tx,.hover-line2,.hover-dim,.hover-close{transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), opacity var(--dur-1) var(--ease-out)}.hover-sel:hover{background:var(--sel)}.hover-panel2:hover{background:var(--panel2)}.hover-panel:hover{background:var(--panel)}.hover-tx:hover{color:var(--tx)!important}.hover-line2:hover{border-color:var(--line2)!important}.hover-dim:hover{opacity:.7}.hover-close:hover{background:var(--panel2);color:var(--tx)}.ga-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ga-shell{--side:248px;--side-hold:248px;--cw:1180px}.ga-shell[data-rail=icon]{--side:62px}@media (max-width:1040px){.ga-shell,.ga-shell[data-rail=wide]{--side:62px;--side-hold:62px;--cw:1288px}}@media (max-width:640px){.ga-shell,.ga-shell[data-rail=wide],.ga-shell[data-rail=icon]{--side:0px;--side-hold:0px}}.ga-wrap{max-width:min(var(--cw), calc(100% - (var(--side-hold) - var(--side))));padding:0 var(--sp-6);margin:0 auto}.ga-strip{background:var(--line);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--e1);gap:1px;display:grid;overflow:hidden}.ga-cell{background:var(--panel);padding:var(--sp-4);gap:var(--sp-2);text-align:left;flex-direction:column;min-width:0;display:flex}button.ga-cell{cursor:pointer;border:0;font-family:inherit}.ga-strip-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:860px){.ga-strip-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.ga-strip-flat{box-shadow:var(--e0);border:0;border-radius:0}.ga-cell-label{font-family:var(--mono);font-size:var(--t1);letter-spacing:var(--tr-wide);color:var(--tx3)}.ga-cell-value{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--t5);letter-spacing:var(--tr-num)}.ga-cell-sub{font-size:var(--t2);color:var(--tx3);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ga-grid{gap:var(--sp-3);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.ga-s3{grid-column:span 3}.ga-s4{grid-column:span 4}.ga-s5{grid-column:span 5}.ga-s6{grid-column:span 6}.ga-s7{grid-column:span 7}.ga-s8{grid-column:span 8}.ga-s12{grid-column:span 12}@media (max-width:1040px){.ga-s3,.ga-s5{grid-column:span 6}.ga-s4,.ga-s6,.ga-s7,.ga-s8{grid-column:span 12}}@media (max-width:640px){.ga-s3,.ga-s4,.ga-s5,.ga-s6,.ga-s7,.ga-s8{grid-column:span 12}}.ga-desk-split{grid-template-columns:246px minmax(0,1fr);display:grid;overflow:hidden}@media (max-width:640px){.ga-desk-split{grid-template-columns:minmax(0,1fr)}.ga-desk-split>:first-child{border-right:0;border-bottom:1px solid var(--line)}}.ga-c{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--e1);transition:box-shadow var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);position:relative;overflow:hidden}.ga-c-tap{cursor:pointer;text-align:left;width:100%;color:inherit;padding:0;font-family:inherit}.ga-c-tap:hover{border-color:var(--line2);box-shadow:var(--e2);transform:translateY(-1px)}.ga-c-tap:active{box-shadow:var(--e1);transform:none}.ga-c-head{align-items:center;gap:var(--sp-2);min-height:42px;padding:var(--sp-1) var(--sp-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.ga-c-head-tap>.ga-c-title{z-index:4;cursor:text;-webkit-user-select:text;user-select:text;position:relative}.ga-portrait{background:var(--well);flex:none;position:relative;overflow:hidden}.ga-portrait img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-2) var(--ease-out), filter var(--dur-2) var(--ease-out);display:block;-webkit-mask-image:linear-gradient(#000 56%,#0000 100%);mask-image:linear-gradient(#000 56%,#0000 100%)}.ga-c:hover .ga-portrait img{filter:brightness(1.12);transform:scale(1.035)}.ga-portrait img.ga-portrait-framed{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 56%,#0000 100%),linear-gradient(90deg,#000 58%,#0000 100%);mask-image:linear-gradient(#000 56%,#0000 100%),linear-gradient(90deg,#000 58%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.ga-portrait-banner:after{content:"";background:var(--well-line);height:1px;position:absolute;inset:auto 0 0}.ga-well{background:var(--well);border:1px solid var(--well-line);flex:none;display:block;position:relative;overflow:hidden}.ga-well img{object-fit:cover;width:100%;height:100%;display:block}.ga-supbanner{display:grid}.ga-supbanner>*{grid-area:1/1;min-width:0}.ga-suplog{z-index:1;padding:var(--sp-3) var(--sp-3) var(--sp-3) 0;min-height:0;margin-left:288px;position:relative;overflow:hidden}.ga-feed{gap:var(--sp-1);height:100%;padding-right:var(--sp-1);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sp-1));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sp-1));mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sp-1));scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex-direction:column;display:flex;overflow-y:auto}.ga-supbody{gap:var(--sp-5);grid-template-columns:minmax(0,1fr) minmax(0,320px);align-items:start;display:grid}.ga-supmoney{border-left:1px solid var(--line);padding-left:var(--sp-5);min-width:0}@media (max-width:900px){.ga-supbody{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.ga-supmoney{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:var(--sp-4)}}.ga-feed-chat{flex-direction:column-reverse;justify-content:flex-start}.ga-feed::-webkit-scrollbar{width:6px}.ga-feed::-webkit-scrollbar-thumb{border-radius:var(--r-chip);background:#ffffff2e}.ga-feed::-webkit-scrollbar-track{background:0 0}.ga-feed-row{align-items:baseline;gap:var(--sp-2);flex:none;display:flex}.ga-feed-at{text-align:right;width:26px;font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--well-tx2);flex:none}.ga-feed-dot{border-radius:var(--r-dot);flex:none;width:5px;height:5px;transform:translateY(-1px)}.ga-feed-text{font-size:var(--t2);color:var(--well-tx);text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.5;overflow:hidden}.ga-feed-empty{justify-content:center;align-items:center;gap:var(--sp-2);text-align:center;height:100%;font-size:var(--t2);color:var(--well-tx2);flex-direction:column;display:flex}@media (max-width:900px){.ga-supbanner{display:block}.ga-suplog{height:208px;padding:var(--sp-3);background:var(--well);border-top:1px solid var(--well-line);margin-left:0}.ga-feed-text{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}}.ga-bar{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.ga-bar-sep{background:var(--line);width:1px;height:20px;margin:0 var(--sp-1)}.ga-btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--ctl-h);padding:0 var(--sp-3);border:1px solid var(--line2);border-radius:var(--r-ctl);color:var(--tx);font-family:var(--mono);font-size:var(--t1);letter-spacing:var(--tr-label);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);background:0 0;flex:none;display:inline-flex}.ga-btn:hover:not(:disabled){background:var(--st-hover);border-color:var(--tx4)}.ga-btn:active:not(:disabled){background:var(--st-press);box-shadow:var(--e0);transform:translateY(var(--press-y))}.ga-btn:disabled,.ga-btn[aria-disabled=true]{cursor:default;color:var(--tx3);border-color:var(--line);background:0 0}.ga-btn[aria-disabled=true]:active{background:0 0;transform:none}.ga-btn-dn,.ga-btn-dn:disabled{border-color:var(--dn);color:var(--dn)}.ga-btn-dn:hover:not(:disabled){background:color-mix(in srgb, var(--dn) var(--tint), transparent);border-color:var(--dn)}.ga-btn-quiet,.ga-btn-quiet:disabled{color:var(--tx3);background:0 0;border:0}.ga-btn-quiet:hover:not(:disabled){background:var(--st-hover);color:var(--tx);border-color:#0000}.ga-btn-quiet:active:not(:disabled):not([aria-disabled=true]){background:var(--st-press);color:var(--tx);border-color:#0000}.ga-btn-solid{background:var(--tx);color:var(--bg);font-family:var(--sans);font-size:var(--t3);letter-spacing:var(--tr-head);border:0;justify-content:flex-start;font-weight:600}.ga-btn-solid:hover:not(:disabled){background:color-mix(in srgb, var(--tx) 88%, var(--bg))}.ga-btn-solid:active:not(:disabled){background:color-mix(in srgb, var(--tx) 78%, var(--bg))}.ga-btn-solid[aria-disabled=true],.ga-btn-solid[aria-disabled=true]:hover,.ga-btn-solid[aria-disabled=true]:active{background:color-mix(in srgb, var(--tx) 26%, var(--bg));color:var(--tx2)}.ga-btn-wide{flex:1;width:100%}.ga-btn-icon{width:var(--ctl-h);height:var(--ctl-h);min-height:0;color:var(--tx3);font-size:var(--t2);letter-spacing:normal;border:0;padding:0}.ga-btn-icon:hover:not(:disabled){background:var(--st-hover);color:var(--tx)}.ga-btn-icon:active:not(:disabled){background:var(--st-press);transform:scale(.94)}.ga-btn-note{font-family:var(--mono);font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);white-space:nowrap;text-overflow:ellipsis;width:0;min-width:100%;overflow:hidden}.ga-btn-note-wrap{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em;line-height:1.5;display:-webkit-box}.ga-btn-stack{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.ga-btn-hold{place-items:center;display:grid}.ga-btn-hold>*{grid-area:1/1}.ga-btn-hold-ghost{visibility:hidden;pointer-events:none;align-items:center;gap:var(--sp-2);display:inline-flex}.ga-btn-hold-spin{flex:none;width:9px}.ga-btn-hold-words{display:grid}.ga-btn-hold-words>*{white-space:nowrap;grid-area:1/1}.ga-btn-hold-live{justify-content:center;align-items:center;gap:var(--sp-2);white-space:nowrap;display:inline-flex}.ga-hold{display:grid}.ga-hold>*{grid-area:1/1}.ga-hold-ghost{visibility:hidden;pointer-events:none}.ga-hold-forms{display:grid}.ga-hold-forms>*{grid-area:1/1}.ga-seg{background:var(--bg);max-width:100%;box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--r-ctl);border:0;flex-wrap:wrap;flex:none;display:inline-flex}.ga-seg-b{min-height:var(--ctl-h);min-width:var(--ctl-h);border-radius:var(--r-ctl);padding:0 var(--sp-3);font-family:var(--mono);font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);background:padding-box padding-box;border:2px solid #0000;justify-content:center;align-items:center;display:inline-flex}.ga-seg-b:hover:not(.ga-seg-on){color:var(--tx2);background:var(--st-hover)}.ga-seg-b:active{background:var(--st-press);transform:translateY(var(--press-y))}.ga-seg-b:active:not(.ga-seg-on){background:var(--st-press)}.ga-seg-on{background:var(--panel);color:var(--tx);box-shadow:inset 0 0 0 1px var(--line2), var(--shl)}.ga-seg-on:hover{box-shadow:inset 0 0 0 1px var(--tx4), var(--shl)}html:not([data-theme=light]) .ga-seg-b[data-theme-opt=dark],html[data-theme=light] .ga-seg-b[data-theme-opt=light]{background:var(--panel);color:var(--tx);box-shadow:inset 0 0 0 1px var(--line2), var(--shl)}html:not([data-theme=light]) .ga-seg-b[data-theme-opt=dark]:hover,html[data-theme=light] .ga-seg-b[data-theme-opt=light]:hover{background:var(--panel);color:var(--tx);box-shadow:inset 0 0 0 1px var(--tx4), var(--shl)}html:not([data-theme=light]) .ga-seg-b[data-theme-opt=dark]:active,html[data-theme=light] .ga-seg-b[data-theme-opt=light]:active{background:var(--st-press);color:var(--tx);box-shadow:inset 0 0 0 1px var(--tx4), var(--shl)}.ga-find{width:168px;min-height:var(--ctl-h);padding:0 var(--sp-3);border:1px solid var(--line2);border-radius:var(--r-ctl);color:var(--tx);font-size:var(--t2);transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;flex:none}.ga-find::placeholder{color:var(--tx3)}.ga-find:focus{border-color:var(--tx3);background:var(--panel2)}.ga-find:hover:not(:focus),.ga-input:hover:not(:focus),.ga-area:hover:not(:focus){border-color:var(--tx4)}.ga-digest{align-items:center;gap:var(--sp-2);min-height:var(--ctl-h);padding:0 var(--sp-3);border:1px solid var(--line2);border-radius:var(--r-ctl);color:var(--tx2);font-size:var(--t1);letter-spacing:var(--tr-label);cursor:pointer;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;display:inline-flex}.ga-digest:hover:not(:disabled){background:var(--panel2);border-color:var(--tx3)}.ga-digest:disabled{cursor:default;opacity:.42}.ga-digest-on{background:var(--panel2);border-color:var(--tx2);color:var(--tx)}.ga-input{width:100%;min-height:var(--ctl-h);padding:0 var(--sp-3);border:1px solid var(--line2);border-radius:var(--r-ctl);color:var(--tx);font-family:var(--sans);font-size:var(--t3);transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0}.ga-input::placeholder{color:var(--tx3)}.ga-input:focus{border-color:var(--tx3);background:var(--panel2)}.ga-area{width:100%;min-height:var(--ctl-h);padding:var(--sp-2) var(--sp-3);border:1px solid var(--line2);border-radius:var(--r-ctl);color:var(--tx);font-family:var(--sans);font-size:var(--t3);resize:vertical;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;line-height:1.5;display:block}.ga-area::placeholder{color:var(--tx3)}.ga-area:focus{border-color:var(--tx3);background:var(--panel2)}.ga-swatch{width:var(--ctl-h);height:var(--ctl-h);border:1px solid var(--line2);border-radius:var(--r-ctl);cursor:pointer;flex:none;padding:0}.ga-swatch[aria-pressed=true]{border-color:var(--tx);box-shadow:inset 0 0 0 2px var(--bg)}.ga-swatch:hover{border-color:var(--tx4)}.ga-swatch:active{border-color:var(--tx);transform:scale(.94)}@media (max-width:1040px){.ga-new .ga-s5,.ga-new .ga-s7{grid-column:span 12}}:root{--studio-min:360px;--studio-phone-h:clamp(300px, 46vh, 520px)}.ga-shell:has(.ga-studio){height:100vh}.ga-shell:has(.ga-studio)>div{flex-direction:column;align-self:stretch;min-height:0;display:flex}.ga-shell:has(.ga-studio) main.ga-wrap{flex:auto;min-height:0}.ga-studio{min-height:var(--studio-min);flex:auto;align-content:stretch;align-items:stretch}.ga-pane{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.ga-pane-head{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);background:var(--panel);flex:none;display:flex}.ga-pane-body{overscroll-behavior:contain;min-height:0;padding:var(--sp-3);gap:var(--sp-3);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.ga-pane-body[inert]{opacity:.62;transition:opacity var(--dur-2) var(--ease-out)}.ga-pane-body>*{flex:none}.ga-dock{gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--line2);border-radius:var(--r-card);background:var(--panel);box-shadow:var(--e1);flex-direction:column;flex:none;display:flex;position:relative}.ga-dock-row{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ga-dock-slot{align-items:center;display:grid}.ga-dock-slot-ghost,.ga-dock-slot-live{align-items:center;gap:var(--sp-3);min-width:0;min-height:var(--ctl-h);flex-wrap:wrap;grid-area:1/1;display:flex}.ga-dock-slot-ghost{visibility:hidden;pointer-events:none}.ga-dock-note{flex:220px;width:auto;min-width:0}.ga-disc-sec{margin-top:var(--sp-3)}.ga-dock .ga-disc-sec+.ga-fold{bottom:calc(100% + var(--sp-1));overscroll-behavior:contain;z-index:60;max-width:min(680px,100%);max-height:min(46vh,420px);padding:var(--sp-3);background:var(--panel);border:1px solid var(--line2);border-radius:var(--r-card);box-shadow:var(--e3);animation:ga-menu-in var(--dur-1) var(--ease-out);position:absolute;left:0;overflow-y:auto}.ga-paneswitch{flex:none;display:none}@media (max-width:1040px){.ga-paneswitch{display:flex}.ga-studio[data-pane=build]>.ga-pane-preview,.ga-studio[data-pane=preview]>.ga-pane-build{display:none}}@media (max-width:640px){.ga-shell:has(.ga-studio){height:auto}.ga-shell:has(.ga-studio) main.ga-wrap{flex:none}.ga-studio{height:var(--studio-phone-h);flex:none}.ga-dock{z-index:4;padding-bottom:max(var(--sp-3), env(safe-area-inset-bottom));position:sticky;bottom:0}.ga-btn-note-wrap{-webkit-line-clamp:3;height:4.5em}.ga-hero .ga-portrait{height:132px!important}}.ga-lane-row{align-items:center;gap:var(--sp-1);padding-right:var(--sp-2);display:flex}.ga-lane-fold{padding:0 18px var(--sp-4);gap:var(--sp-2);flex-direction:column;display:flex}.ga-lab{font-size:var(--t3);letter-spacing:var(--tr-head);color:var(--tx2);font-weight:550}.ga-conf{gap:var(--sp-3);padding:var(--sp-3)}.ga-grp{gap:var(--sp-3);padding:var(--sp-4) 18px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--panel);flex-direction:column;align-items:stretch;display:flex}.ga-rows{flex-direction:column;margin-inline:-18px;display:flex}.ga-rows>.ga-lane-item{border-bottom:1px solid var(--line)}.ga-rows>.ga-lane-item:last-child{border-bottom:0}.ga-rows>.ga-lane-item:has(+:not(.ga-lane-item)){border-bottom:0}.ga-new{--state-w:112px}.ga-fired-legend{margin-right:calc(var(--state-w) + 66px)}.ga-state-slot{min-width:var(--state-w);flex:none;place-items:center end;display:inline-grid}.ga-state-slot>*{grid-area:1/1}.ga-state-ghost{visibility:hidden;pointer-events:none}.ga-state-live{justify-content:flex-end;align-items:center;display:inline-flex}.ga-state-dot{border-radius:var(--r-dot);background:var(--tx3);flex:none;width:7px;height:7px}@media (max-width:640px){.ga-new{--state-w:16px}.ga-state-ghost{display:none}.ga-state-slot{min-height:24px;position:relative}.ga-state-live{position:absolute;top:50%;right:0;transform:translateY(-50%)}}.ga-hero{border:1px solid var(--line);border-radius:var(--r-card);background:var(--panel);overflow:hidden}.ga-notes-ghost{color:var(--tx3);border-style:dashed;align-self:flex-start}.ga-disc-notes{min-height:var(--ctl-h)}.ga-swap{animation:ga-fade var(--dur-2) var(--ease-out)}.ga-tick{animation:ga-fade var(--dur-1) var(--ease-out)}.ga-chip-btn{cursor:pointer;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out)}button.ga-chip-btn{min-height:var(--ctl-h);align-items:center;display:inline-flex}.ga-chip-btn:hover{background:var(--st-hover)}.ga-chip-btn:active{background:var(--st-press);transform:translateY(var(--press-y))}.ga-chip-stale{color:var(--tx3)}.ga-chip-axis{display:none}@media (max-width:1040px){.ga-chip-axis{display:inline}}.ga-statechip{place-items:center;display:inline-grid}.ga-statechip>*{grid-area:1/1}.ga-statechip-ghost{visibility:hidden;pointer-events:none}.ga-mandate-pin{z-index:3;border-width:1px 0 0;border-radius:0;flex:none}.ga-pane-preview>.ga-pane-body{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#00000059 100%);mask-image:linear-gradient(#000 calc(100% - 24px),#00000059 100%)}.ga-meter{border-radius:var(--r-pill);background:var(--line2);flex:none;width:72px;height:3px;overflow:hidden}.ga-meter-fill{border-radius:var(--r-pill);background:var(--tx2);transform-origin:0;width:100%;height:100%;transition:transform var(--dur-2) var(--ease-out);display:block}.ga-disc-sum{min-height:var(--ctl-h)}.ga-pane-build>.ga-pane-body{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#00000059 100%);mask-image:linear-gradient(#000 calc(100% - 24px),#00000059 100%)}.ga-rack{gap:var(--sp-1);z-index:2;display:flex;position:absolute;bottom:10px;right:10px}.ga-rack .ga-socket{width:auto;min-width:var(--ctl-h);flex:none;justify-content:center}.ga-socket-well{border-radius:var(--r-dot);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--well-line);flex:none;justify-content:center;align-items:center;display:inline-flex}.ga-socket-art{border-radius:var(--r-dot);opacity:.3;filter:grayscale()contrast(.75);width:16px;height:16px;transition:opacity var(--dur-1) var(--ease-out), filter var(--dur-1) var(--ease-out)}.ga-socket:hover .ga-socket-art{opacity:.45}.ga-socket[data-lit=true] .ga-socket-art{opacity:1;filter:none}.ga-socket .ga-medal-ring{opacity:.35;width:12px;height:12px;transition:opacity var(--dur-1) var(--ease-out)}.ga-socket:hover .ga-medal-ring{opacity:.6}.ga-socket:not([data-lit=true]) .ga-medal-ring:after{animation:none}.ga-socket[data-lit=true] .ga-medal-ring{opacity:1}.ga-ladder{align-items:center;gap:var(--sp-2);min-width:0;min-height:var(--ctl-h);padding:0 var(--sp-2);border-radius:var(--r-ctl);text-align:left;transition:background var(--dur-1) var(--ease-out);background:0 0;border:0;flex-wrap:nowrap;flex:0 auto;display:flex;overflow:hidden}.ga-ladder:hover{background:var(--st-hover)}.ga-ladder:active{background:var(--st-press);transform:translateY(var(--press-y))}.ga-station{font-family:var(--mono);font-size:var(--t1);letter-spacing:var(--tr-wide);color:var(--tx3);transition:color var(--dur-2) var(--ease-out);flex:none}.ga-station[data-state=done],.ga-station[data-state=now]{color:var(--tx)}.ga-station[data-state=now]{animation:ga-pulse 1.6s var(--ease-out) infinite}.ga-station[data-state=now]:before{content:"▸ "}.ga-station[data-state=fail]{color:var(--dn)}.ga-station[data-state=done]:before{content:"✓ "}.ga-station[data-state=fail]:before{content:"✕ "}@media (max-width:640px){.ga-station[data-state=done]:before{content:""}}.ga-echo-w{flex:auto;min-width:0;position:relative}.ga-echo{background:var(--panel);font-family:var(--mono);font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx2);opacity:0;pointer-events:none;transition:opacity var(--dur-3) var(--ease-in);align-items:center;display:none;position:absolute;inset:0}.ga-echo[data-on=true]{opacity:1;transition:opacity var(--dur-2) var(--ease-out)}@media (max-width:1040px){.ga-echo{display:flex}}.ga-insignia{align-items:center;gap:var(--sp-2);padding-right:var(--sp-1);z-index:2;display:flex;position:absolute;bottom:11px;left:11px}.ga-medal-wrap{flex:none;display:block;position:relative}.ga-medal{border-radius:var(--r-dot);object-fit:cover;border:1px solid var(--well-line);width:100%;height:100%;display:block;box-shadow:0 1px 5px #0000008c}.ga-medal-count{border-radius:var(--r-pill);border:1px solid var(--well-line);background:var(--well);color:#f2e7c6;min-width:15px;height:15px;font-size:var(--t1);text-align:center;letter-spacing:var(--tr-num);padding:0 3px;line-height:13px;position:absolute;bottom:-3px;right:-4px}.ga-medal-ring{border-radius:var(--r-dot);border:1px solid #e4c474d9;flex:none;position:relative;box-shadow:inset 0 0 7px -2px #e4c474a6}.ga-medal-ring:after{content:"";border-radius:var(--r-dot);border:1px solid #e4c474cc;animation:1.8s ease-out infinite ga-badge-ring;position:absolute;inset:-3px}.ga-badge{border-radius:var(--r-dot);flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #fff6,inset 0 -1px 1px #00000059,0 1px 4px #0000008c}.ga-badge>*{grid-area:1/1}.ga-badge-text{letter-spacing:var(--tr-num);font-weight:600;line-height:1}.ga-badge-gold{color:#3a2a08;background:linear-gradient(155deg,#f8e9ab 0%,#e3be5e 36%,#b4842c 72%,#8a5e17 100%)}.ga-badge-silver{color:#232a33;background:linear-gradient(155deg,#fbfcfd 0%,#d3dae2 36%,#9ba6b4 72%,#6e7885 100%)}.ga-badge-bronze{color:#33200c;background:linear-gradient(155deg,#f2c79f 0%,#d08f5c 36%,#9c5c2a 72%,#6e3c16 100%)}.ga-badge-steel{color:#f2f5f8;background:linear-gradient(155deg,#97a3b1 0%,#5e6976 40%,#39414c 100%)}.ga-badge-warn{color:#2b1d04;background:linear-gradient(155deg,#efc069 0%,#c98d24 45%,#8f6212 100%)}.ga-badge-dn{color:#ffe2e6;background:linear-gradient(155deg,#a34450 0%,#7a2c36 45%,#4e1a21 100%)}@keyframes ga-badge-ring{0%{opacity:.5;transform:scale(.86)}70%{opacity:0;transform:scale(1.3)}to{opacity:0}}.ga-log{justify-content:flex-end;gap:var(--sp-2);flex-direction:column;min-height:30px;max-height:96px;display:flex;overflow:hidden}.ga-log-clip{-webkit-mask-image:linear-gradient(#0000 0,#000 44px);mask-image:linear-gradient(#0000 0,#000 44px)}.ga-log-more{margin-bottom:var(--sp-1);font-family:var(--mono);font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);align-self:flex-end}.ga-log-row{align-items:flex-end;gap:var(--sp-1);flex:none;display:flex}.ga-bub{border:1px solid var(--line);border-radius:var(--r-card) var(--r-card) var(--r-card) var(--r-chip);background:var(--panel2);max-width:80%;color:var(--tx2);font-size:var(--t2);overflow-wrap:anywhere;padding:6px 10px 7px;line-height:1.45}.ga-bub-lead{max-width:100%;padding:0 0 0 var(--sp-3);border:0;border-left:2px solid var(--tx3);color:var(--tx);font-family:var(--sans);font-size:var(--t4);letter-spacing:var(--tr-head);background:0 0;border-radius:0}.ga-bub-typing{padding:7px 11px 8px}.ga-bub-stamp{font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);flex:none;padding-bottom:3px}.ga-pop{animation:ga-pop var(--dur-2) var(--ease-spring) both}@keyframes ga-pop{0%{opacity:0;transform:translateY(7px)scale(.96)}to{opacity:1;transform:none}}.ga-typing{align-items:center;gap:5px;padding:3px 1px;display:flex}.ga-typing span{border-radius:var(--r-dot);background:var(--tx2);width:4px;height:4px;animation:1.2s ease-in-out infinite ga-type}.ga-typing span:nth-child(2){animation-delay:.2s}.ga-typing span:nth-child(3){animation-delay:.4s}@keyframes ga-type{0%,60%,to{opacity:.22;transform:translateY(0)}30%{opacity:1;transform:translateY(-1px)}}.ga-tick{width:28px;height:1px;position:absolute;top:0;left:0}.ga-c-icon{font-size:var(--t2);color:var(--tx4);flex:none;line-height:1}.ga-c-title{font-family:var(--mono);font-size:var(--t2);letter-spacing:var(--tr-label);color:var(--tx3);white-space:nowrap;text-overflow:ellipsis;flex:90px;min-width:0;max-width:max-content;margin:0;font-weight:500;overflow:hidden}@media (max-width:640px){.ga-c-title{flex:0 auto;max-width:none}}.ga-c-title-a{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.ga-c-title-a:after{content:"";z-index:3;position:absolute;inset:0}.ga-c-tap:hover .ga-c-title-a{color:var(--tx)}.ga-c-mark{color:var(--tx4);font-size:var(--t2);flex:none;line-height:1}.ga-c-head>.ga-c-ctl,.ga-c-head>.ga-c-mark,.ga-c-head>.ga-btn{margin-left:auto}.ga-c-ctl{z-index:4;align-items:center;gap:var(--sp-2);flex-wrap:wrap;flex:0 auto;min-width:0;display:flex;position:relative}.ga-c-body{padding:var(--sp-4)}.ga-c-fold{border-top:1px solid var(--line);animation:ga-fade var(--dur-1) var(--ease-out)}.ga-c-foot{z-index:4;align-items:center;gap:var(--sp-2) var(--sp-3);min-height:40px;padding:var(--sp-1) var(--sp-4);border-top:1px solid var(--line);background:var(--panel2);flex-wrap:wrap;display:flex;position:relative}.ga-chip{font-variant-numeric:tabular-nums;--chip-fill:var(--tint);--chip-hover:11%;--chip-press:16%;align-items:center;gap:var(--sp-1);min-height:20px;padding:0 var(--sp-2);border-radius:var(--r-pill);background:color-mix(in srgb, currentColor var(--chip-fill), transparent);font-family:var(--mono);font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx2);white-space:nowrap;border:0;flex:none;line-height:20px;display:inline-flex}a.ga-chip{min-height:var(--ctl-h);min-width:var(--ctl-h);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}a.ga-chip:hover{background:color-mix(in srgb, currentColor var(--chip-hover), transparent)}a.ga-chip:active{background:color-mix(in srgb, currentColor var(--chip-press), transparent);transform:translateY(var(--press-y))}.ga-chip-up,.ga-chip-dn,.ga-chip-live,.ga-chip-warn{--chip-fill:0%;--chip-hover:0%;--chip-press:0%;box-shadow:inset 0 0 0 1px}a.ga-chip-up:hover,a.ga-chip-dn:hover,a.ga-chip-live:hover,a.ga-chip-warn:hover{box-shadow:inset 0 0 0 1px currentColor, 0 0 0 3px color-mix(in srgb, currentColor 18%, transparent)}a.ga-chip-up:active,a.ga-chip-dn:active,a.ga-chip-live:active,a.ga-chip-warn:active{box-shadow:inset 0 0 0 1px currentColor, 0 0 0 4px color-mix(in srgb, currentColor 26%, transparent)}.ga-chip-live{color:var(--up);box-shadow:inset 0 0 0 1px currentColor, 0 0 0 3px color-mix(in srgb, var(--up) 11%, transparent)}.ga-chip-up{color:var(--up)}.ga-chip-warn{color:var(--warn);box-shadow:inset 0 0 0 1px currentColor, 0 0 0 3px color-mix(in srgb, var(--warn) 11%, transparent)}.ga-chip-dn{color:var(--dn)}.ga-dot-live{box-shadow:0 0 0 3px color-mix(in srgb, var(--up) 14%, transparent)}.ga-dot-warn{box-shadow:0 0 0 3px color-mix(in srgb, var(--warn) 14%, transparent)}.ga-dot-dn{box-shadow:0 0 0 3px color-mix(in srgb, var(--dn) 14%, transparent)}@media (max-width:400px){.ga-seg-b{padding:0 var(--sp-2)}footer .ga-chip{white-space:normal;max-width:100%}}.ga-sub{font-size:var(--t2);color:var(--tx3)}.ga-rule{background:var(--line);flex:1;height:1px}.ga-empty{border:1px dashed var(--line2);border-radius:var(--r-card);align-items:center;gap:var(--sp-2);text-align:center;background:0 0;flex-direction:column;padding:30px;display:flex}.ga-grouphead{align-items:center;gap:var(--sp-2);width:100%;min-height:var(--ctl-h);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-ctl);font:inherit;text-align:left;color:var(--tx);cursor:pointer;background:0 0;border:0;margin:0;display:flex}.ga-group-glyph{width:20px;height:20px;color:var(--tx3);flex:none;justify-content:center;align-items:center;display:inline-flex}.ga-rowfill:active,a.hover-sel:active,button.hover-sel:active,.hover-panel2:active,.ga-roster-a:active,.ga-row-a:active,.ga-grouphead:active{background:var(--st-press)}div.hover-sel:has(>a:active){background:var(--st-press)}.ga-roster-a{opacity:.5;transition:opacity var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out)}.ga-roster-a[data-on=true]{opacity:1}.ga-roster-a:hover{opacity:1;background:var(--st-hover)}.ga-rowfill:active,.ga-grouphead:active{transform:translateY(var(--press-y))}.ga-digest:active:not(:disabled){background:var(--st-press);border-color:var(--tx4);transform:translateY(var(--press-y))}.ga-digest,.ga-grouphead,.ga-swatch,.ga-sortb{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ga-rowfill{align-items:center;gap:var(--sp-2);width:100%;min-height:var(--ctl-h);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-ctl);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);background:0 0;border:0;margin:0;display:flex;position:relative}.ga-rowfill:hover,.ga-rowfill:focus-within{background:var(--st-hover)}.ga-rowfill:active{background:var(--st-press)}.ga-rowfill:focus-visible{outline-offset:calc(-1 * var(--ring-w))}.ga-rowfill-inset{width:auto;margin-inline:calc(-1 * var(--sp-2))}a.ga-row-a{min-height:var(--ctl-h);align-items:center;display:flex}.ga-num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-num);text-align:right;white-space:nowrap}.ga-tnum{font-variant-numeric:tabular-nums}.ga-seat{flex:none;place-items:center;width:14px;height:14px;display:grid}.ga-seat-lg{width:16px;height:16px}.ga-kbd{min-width:16px;min-height:16px;padding:0 var(--sp-1);border-radius:var(--r-chip);border:1px solid var(--line);background:color-mix(in srgb, var(--tx) 5%, transparent);font-family:var(--mono);font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ga-find-wrap{cursor:default;flex:none;align-items:center;display:inline-flex;position:relative}.ga-find-wrap .ga-find{width:100%;padding-right:30px}.ga-find-key{right:var(--sp-1);pointer-events:none;transition:opacity var(--dur-1) var(--ease-out);position:absolute;top:50%;transform:translateY(-50%)}.ga-find-wrap:focus-within .ga-find-key{opacity:0}@media (pointer:coarse){.ga-find-key{display:none}}.ga-disc{justify-content:flex-start}.ga-disc-word{text-align:right;min-width:56px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);flex:none;margin-left:auto}.ga-disc-chev{color:var(--tx4);font-size:var(--t2);flex:none;line-height:1}.ga-fold{animation:ga-fold-in var(--dur-2) var(--ease-out);scroll-margin-block:var(--sp-4)}@keyframes ga-fold-in{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-4px)}to{opacity:1;clip-path:inset(0);transform:none}}.ga-sortb{min-height:var(--ctl-h);align-self:stretch;align-items:center;gap:var(--sp-1);border-radius:var(--r-ctl);color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;transition:color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);background:0 0;border:0;padding:0;display:inline-flex}.ga-sortb:hover{color:var(--tx)}.ga-sortb:active{background:var(--st-press)}.ga-surf{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--e1);position:relative}.ga-surf-e0{box-shadow:var(--e0)}.ga-surf-e1{box-shadow:var(--e1)}.ga-surf-e2{box-shadow:var(--e2)}.ga-surf-e3{box-shadow:var(--e3)}.ga-deck{z-index:40;background:var(--bgb);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);border-bottom:1px solid var(--line);position:sticky;top:0}.ga-deck:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--line2) 22%, var(--line2) 78%, transparent);height:1px;position:absolute;inset:auto 0 -1px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ga-deck{background:var(--bg)}}@media (prefers-reduced-transparency:reduce){.ga-deck{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.ga-menu-w{display:inline-flex;position:relative}.ga-menu{top:calc(100% + var(--sp-1));z-index:60;min-width:200px;max-width:min(320px,90vw);padding:var(--sp-1);background:var(--panel);border:1px solid var(--line2);border-radius:var(--r-card);box-shadow:var(--e3);animation:ga-menu-in var(--dur-1) var(--ease-out);position:absolute}.ga-menu-start{left:0}.ga-menu-end{right:0}@keyframes ga-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:none}}.ga-menu-sec{padding:var(--sp-1) 0;border-top:1px solid var(--line)}.ga-menu-sec:first-child{border-top:0}.ga-menu-head{padding:var(--sp-1) var(--sp-2);font-family:var(--mono);font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);display:block}.ga-tip-w{align-items:center;display:inline-flex;position:relative}.ga-tip{bottom:calc(100% + var(--sp-1));z-index:70;width:max-content;max-width:240px;padding:var(--sp-1) var(--sp-2);background:var(--panel);border:1px solid var(--line2);border-radius:var(--r-ctl);box-shadow:var(--e3);font-size:var(--t2);color:var(--tx);white-space:normal;pointer-events:none;animation:ga-tip-in var(--dur-1) var(--ease-out);line-height:1.4;position:absolute;left:50%;transform:translate(-50%)}@keyframes ga-tip-in{0%{opacity:0;transform:translate(-50%)translateY(2px)}to{opacity:1;transform:translate(-50%)}}.ga-skel{background:var(--st-hover);border-radius:var(--r-ctl);animation:ga-skel 1.4s var(--ease-out) infinite;display:block}.ga-skel-pill{border-radius:var(--r-pill)}.ga-skel-card{border-radius:var(--r-card)}@keyframes ga-skel{0%,to{opacity:1}50%{opacity:.45}}.ga-feed:focus-visible{box-shadow:inset 0 0 0 var(--ring-w) var(--well-tx)}html{scrollbar-gutter:stable}:root{--list-1:96px;--list-2:244px;--list-3:420px;--list-4:clamp(320px, 62vh, 760px)}@media (max-width:640px){:root{--list-2:176px;--list-3:264px}}@media (max-width:640px) and (pointer:coarse){:root{--list-2:192px;--list-3:280px}}.ga-grid-lock{align-items:stretch}@media (max-width:1040px){.ga-grid-lock{align-items:start}}.ga-grid-lock>.ga-c{flex-direction:column;display:flex}.ga-grid-lock>.ga-c>.ga-c-body{flex:auto;min-height:0}.ga-list{padding-bottom:var(--list-foot);--list-cap:var(--list-2);--list-foot:0px;position:relative}.ga-list-1{--list-cap:var(--list-1)}.ga-list-2{--list-cap:var(--list-2)}.ga-list-3{--list-cap:var(--list-3)}.ga-list-4{--list-cap:var(--list-4)}.ga-list-foot{--list-foot:var(--ctl-h)}.ga-list-box{max-height:calc(var(--list-cap) - var(--list-foot));overflow-y:auto}.ga-list-1>.ga-list-box{overflow:hidden}.ga-list-clip{-webkit-mask-image:linear-gradient(to top, transparent 0, #000 var(--sp-4));-webkit-mask-image:linear-gradient(to top, transparent 0, #000 var(--sp-4));mask-image:linear-gradient(to top, transparent 0, #000 var(--sp-4))}.ga-list-box:focus-visible{box-shadow:inset 0 0 0 var(--ring-w) var(--ring-c)}.ga-list-more{z-index:4;justify-content:flex-end;align-items:center;gap:var(--sp-2);height:var(--ctl-h);padding:0 var(--sp-3);font-family:var(--mono);font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);display:flex;position:absolute;inset:auto 0 0}div.ga-list-more{pointer-events:none}.ga-list-dock{align-items:center;gap:var(--sp-2);flex:none;min-width:0;max-width:100%;display:flex;position:sticky;left:0;right:0}.ga-list-n{text-align:right;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ga-list-go{flex:none}.ga-sheet-count{font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);white-space:nowrap;flex:none}.ga-sheet-foot{flex:none;justify-content:flex-end}@media (max-width:640px){.ga-sheet-foot>.ga-btn{flex:1}}.ga-hero-away{display:none}@media (max-width:640px){.ga-hero-spark{display:none}.ga-hero-away{display:block}}.ga-hero-tick{right:var(--sp-4);font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);background:var(--panel);pointer-events:none;white-space:nowrap;padding-inline:3px;position:absolute;transform:translateY(-50%)}.ga-field-strip{flex-wrap:wrap;gap:3px;display:flex}.ga-field-cell{width:22px;height:var(--ctl-h);opacity:.55;transition:opacity var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);flex:none;justify-content:center;align-items:center;display:flex}.ga-field-bar{border-radius:var(--r-ctl);background:var(--tx3);width:22px;height:100%}.ga-field-cell:hover{opacity:1}.ga-field-cell:active{opacity:.75}.ga-field-up{background:var(--up)}.ga-field-down{background:var(--dn)}.ga-field-level{background:var(--tx3)}.ga-split{align-items:center;gap:2px;min-width:0;display:flex}.ga-split-half{background:var(--panel2);flex:50%;min-width:0;height:6px;display:flex}.ga-split-long{justify-content:flex-end}.ga-split-short{justify-content:flex-start}.ga-split-fill{min-width:0;height:6px}.ga-split-up{background:var(--up)}.ga-split-dn{background:var(--dn)}.ga-pager{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.ga-pager-cell{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.ga-pager-end{justify-content:flex-end}.ga-pager-at{font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);white-space:nowrap;text-align:center}.ga-pager-new{white-space:nowrap;min-width:0;overflow:hidden}.ga-pager-end-btn{white-space:nowrap;flex-shrink:2;min-width:0;overflow:hidden}.ga-truth{gap:var(--sp-1);margin-bottom:var(--sp-4);font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);text-wrap:pretty;flex-direction:column;display:flex}.ga-curve{--curve-h:clamp(220px, 34vh, 420px);--rail-h:24px;align-items:flex-start;gap:var(--sp-4);display:flex}@media (max-width:1023px){.ga-curve{flex-direction:column}}.ga-curve-main{flex:auto;align-items:stretch;min-width:0;display:flex}.ga-curve-plot{flex:auto;min-width:0;position:relative}.ga-curve-box{height:var(--curve-h);cursor:crosshair;touch-action:pan-y;position:relative}.ga-curve-svg{width:100%;height:100%;display:block}.ga-curve-y{flex:none;width:80px;position:relative}.ga-curve-ylab{font-size:var(--t2);color:var(--tx3);white-space:nowrap;position:absolute;left:14px;transform:translateY(-50%)}.ga-curve-axis{height:16px;margin-top:var(--sp-2);position:relative}.ga-curve-tick{font-size:var(--t2);color:var(--tx3);white-space:nowrap;position:absolute;transform:translate(-50%)}.ga-curve-tick-a{transform:none}.ga-curve-tick-z{transform:translate(-100%)}@media (max-width:1023px){.ga-curve-tick:nth-child(2),.ga-curve-tick:nth-child(4),.ga-curve-tick:nth-child(6){display:none}}@media (max-width:640px){.ga-curve-tick:nth-child(3),.ga-curve-tick:nth-child(5){display:none}.ga-curve-tick:nth-child(4){display:block}}.ga-mark{width:0;height:0;font-size:0;line-height:0;position:absolute;transform:translate(-50%,-50%)}.ga-mark-long{border-bottom:6px solid;border-left:4px solid #0000;border-right:4px solid #0000;margin-top:-3px}.ga-mark-short{border-top:6px solid;border-left:4px solid #0000;border-right:4px solid #0000;margin-top:3px}.ga-mark-close{border-radius:var(--r-dot);background:currentColor;width:6px;height:6px}.ga-rail{height:var(--rail-h);background:var(--panel2);flex-direction:column;margin-top:2px;display:flex;overflow:hidden}.ga-rail-lane{flex:1 1 0;min-height:0;position:relative}.ga-rail-band{opacity:.4;position:absolute;top:0;bottom:0}.ga-atrail{width:280px;height:calc(var(--curve-h) + var(--rail-h));border:1px solid var(--line2);border-radius:var(--r-card);padding:var(--sp-3);flex:none;overflow-y:auto}@media (max-width:1023px){.ga-atrail{width:100%;height:var(--curve-h)}}.ga-atrail-head{font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);padding-bottom:var(--sp-2);margin-bottom:var(--sp-2);border-bottom:1px solid var(--line)}.ga-atrail-row{align-items:center;gap:var(--sp-2);font-size:var(--t2);padding:2.5px 0;display:flex}.ga-atrail-dot{flex:none;width:8px;height:2px}.ga-atrail-dash{background:repeating-linear-gradient(90deg, var(--tx3) 0 3px, transparent 3px 6px);flex:none;width:8px;height:2px}.ga-atrail-name{min-width:0;color:var(--tx2);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.ga-atrail-v{font-size:var(--t2);flex:none}.ga-atrail-d{font-size:var(--t1);flex:none;width:72px}.ga-atrail-none{color:var(--tx3)}.ga-desks-head,.ga-desks-row{grid-template-columns:var(--ctl-h) minmax(120px, 1.2fr) minmax(90px, 1fr) 116px 74px 62px 84px 84px 106px;gap:var(--sp-3);min-width:900px;padding:0 var(--sp-5);border-bottom:1px solid var(--line);align-items:center;display:grid}.ga-desks-head{background:var(--panel2);height:38px;font-size:var(--t1);letter-spacing:var(--tr-wide);color:var(--tx3);z-index:2;font-weight:500;position:sticky;top:0}.ga-desks-row{min-height:var(--rowh)}.ga-desks-r{text-align:right}.ga-desks-eye{padding:0}.ga-desks-swatch{border-radius:var(--r-ctl);width:12px;height:12px;transition:opacity var(--dur-1) var(--ease-out)}.ga-desks-name{font-size:var(--t3);letter-spacing:var(--tr-head);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:550;overflow:hidden}.ga-desks-model{font-family:var(--mono);font-size:var(--t2);color:var(--tx3);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ga-desks-sub{font-size:var(--t1);color:var(--tx3);display:block}.ga-desks-why{font-size:var(--t1);letter-spacing:var(--tr-label);color:var(--tx3);white-space:nowrap}@media (max-width:640px){.ga-xtick-alt{display:none}}
