@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bricolage-grotesque-vietnamese-400-normal-B7Iv8-Rg.woff2)format("woff2"),url(/assets/bricolage-grotesque-vietnamese-400-normal-Sle7MYWg.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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bricolage-grotesque-latin-ext-400-normal-D42HmrHD.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-ext-400-normal-BH175q6o.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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bricolage-grotesque-latin-400-normal-A6LyuA6R.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-400-normal-D89K-qEP.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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bricolage-grotesque-vietnamese-700-normal-BLYPkJbo.woff2)format("woff2"),url(/assets/bricolage-grotesque-vietnamese-700-normal-CHrFuVHU.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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bricolage-grotesque-latin-ext-700-normal-fBkt-7fi.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-ext-700-normal-BXpPFNFj.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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bricolage-grotesque-latin-700-normal-gtcctNPv.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-700-normal-DvJDmrLu.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}:root{--th-bg:#f6f6f4;--th-surface:#fff;--th-surface-2:#eeeeeb;--th-ink:#161616;--th-muted:#5d5d59;--th-line:#dcdcd7;--th-line-strong:#bcbcb6;--th-action:#161616;--th-on-action:#fff;--th-bar:#3a3a38;--th-brand:#0c4e4b;--th-on-brand:#fff;--th-brand-ink:#0c4e4b;--th-brand-soft:#dcedea;--th-focus:#161616;--th-ok:#2b7a2f;--th-ok-soft:#e3f1e3;--th-warn:#9a5b00;--th-warn-soft:#fdf0d7;--th-danger:#b42318;--th-danger-soft:#fde8e6;--th-info:#1d5fbf;--th-info-soft:#e6eefb;--th-signal-above:#3e8e41;--th-signal-within:#a66f00;--th-signal-below:#d92d20;--th-field-turf:#1f6f54;--th-field-turf-soft:#d6e9e0;--th-field-chalk:#161616;--th-field-flag:#e8590c;--th-missing:#c0644f;--th-missing-fg:#a23f2a;--th-missing-soft:#fbeae6;--th-by2win:#0c4e4b;--th-input-border:#85857f;--th-signal-none:#6b6b67;--th-signal-none-soft:#eeeeeb;--th-state-provisional:#9a5b00;--th-state-provisional-soft:#fdf0d7;--th-state-insufficient:#a23f2a;--th-state-insufficient-soft:#fbeae6;--th-state-ineligible:#6b6b67;--th-state-ineligible-soft:#eeeeeb;--th-by2win-by:#5d5d59;--th-brand-g900:#072f2d;--th-brand-g800:#0c4e4b;--th-brand-g700:#1b6b66;--th-brand-g600:#238079;--th-brand-g500:#2f9a91;--th-brand-g300:#5cc4b8;--th-brand-g200:#9ddcd3;--th-brand-g100:#dcedea;--th-brand-g50:#eef6f5;--th-font-ui:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--th-font-num:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--th-font-pitch:"Barlow Condensed", "IBM Plex Sans", system-ui, sans-serif;--th-font-wordmark:"Bricolage Grotesque", "IBM Plex Sans", system-ui, sans-serif;--th-space-1:4px;--th-space-2:8px;--th-space-3:12px;--th-space-4:16px;--th-space-5:24px;--th-space-6:32px;--th-space-7:48px;--th-radius-box:10px;--th-radius-chip:6px;--th-radius-bar:4px;--th-dur-state:.12s;--th-dur-open:.2s;--th-dur-chalk:1.2s;--th-ease:cubic-bezier(.2,.8,.2,1);--th-shadow-float:0 1px 2px #1616160f, 0 8px 24px #16161614;--th-sidebar:16rem;--th-sidebar-collapsed:4.75rem;--th-by2win-size:10px;--th-by2win-size-collapsed:7px;--th-by2win-gap:4px;--th-by2win-clear:8px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--th-bg:#161616;--th-surface:#1e1e1d;--th-surface-2:#262625;--th-ink:#f2f2ef;--th-muted:#a4a4a0;--th-line:#333331;--th-line-strong:#4a4a47;--th-action:#f2f2ef;--th-on-action:#161616;--th-bar:#d6d6d2;--th-brand:#5cc4b8;--th-on-brand:#161616;--th-brand-ink:#5cc4b8;--th-brand-soft:#173532;--th-focus:#f2f2ef;--th-ok:#86d38a;--th-ok-soft:#18301c;--th-warn:#f0b968;--th-warn-soft:#33260f;--th-danger:#f58b84;--th-danger-soft:#3a1816;--th-info:#7fa8ff;--th-info-soft:#1c2740;--th-signal-above:#6bc46f;--th-signal-within:#f0b968;--th-signal-below:#f58b84;--th-field-turf:#2e9a75;--th-field-turf-soft:#173a30;--th-field-chalk:#f2f2ef;--th-field-flag:#ff7a33;--th-missing:#e08a76;--th-missing-fg:#f2a894;--th-missing-soft:#3a1f1a;--th-by2win:#5cc4b8;--th-input-border:#7a7a76;--th-signal-none:#a4a4a0;--th-signal-none-soft:#262625;--th-state-provisional:#f0b968;--th-state-provisional-soft:#33260f;--th-state-insufficient:#f2a894;--th-state-insufficient-soft:#3a1f1a;--th-state-ineligible:#a4a4a0;--th-state-ineligible-soft:#262625;--th-by2win-by:#a4a4a0;--th-shadow-float:0 1px 2px #00000080, 0 10px 28px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--th-bg:#161616;--th-surface:#1e1e1d;--th-surface-2:#262625;--th-ink:#f2f2ef;--th-muted:#a4a4a0;--th-line:#333331;--th-line-strong:#4a4a47;--th-action:#f2f2ef;--th-on-action:#161616;--th-bar:#d6d6d2;--th-brand:#5cc4b8;--th-on-brand:#161616;--th-brand-ink:#5cc4b8;--th-brand-soft:#173532;--th-focus:#f2f2ef;--th-ok:#86d38a;--th-ok-soft:#18301c;--th-warn:#f0b968;--th-warn-soft:#33260f;--th-danger:#f58b84;--th-danger-soft:#3a1816;--th-info:#7fa8ff;--th-info-soft:#1c2740;--th-signal-above:#6bc46f;--th-signal-within:#f0b968;--th-signal-below:#f58b84;--th-field-turf:#2e9a75;--th-field-turf-soft:#173a30;--th-field-chalk:#f2f2ef;--th-field-flag:#ff7a33;--th-missing:#e08a76;--th-missing-fg:#f2a894;--th-missing-soft:#3a1f1a;--th-by2win:#5cc4b8;--th-input-border:#7a7a76;--th-signal-none:#a4a4a0;--th-signal-none-soft:#262625;--th-state-provisional:#f0b968;--th-state-provisional-soft:#33260f;--th-state-insufficient:#f2a894;--th-state-insufficient-soft:#3a1f1a;--th-state-ineligible:#a4a4a0;--th-state-ineligible-soft:#262625;--th-by2win-by:#a4a4a0;--th-shadow-float:0 1px 2px #00000080, 0 10px 28px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}:root{--bg:#f6f6f4;--surface:#fff;--surface-2:#eeeeeb;--ink:#161616;--muted:#5d5d59;--line:#dcdcd7;--line-strong:#bcbcb6;--action:#161616;--on-action:#fff;--bar:#3a3a38;--accent:#b83a00;--on-accent:#fff;--accent-soft:#fdebdd;--turf:#1f6f54;--turf-soft:#d6e9e0;--chalk:#161616;--miss:#c0644f;--input-border:#85857f;--miss-fg:#a23f2a;--miss-soft:#fbeae6;--ok:#16794c;--ok-soft:#dff3e8;--warn:#9a5b00;--warn-soft:#fdf0d7;--danger:#b42318;--danger-soft:#fde8e6;--focus:#161616;--shadow:0 1px 2px #1616160f,0 8px 24px #16161614;--hot:#e8590c;--on-hot:#161616;--hot-ink:#b83a00;--hot-soft:#fdebdd;--tl-green:#1f8a57;--tl-yellow:#a66f00;--tl-red:#d92d20;--info:#1d5fbf;--info-soft:#e6eefb;--two:#0c4e4b;--cta-bg:var(--hot);--cta-fg:var(--on-hot);--mark:var(--hot);--want:var(--hot);--font-ui:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-num:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--font-pitch:"Barlow Condensed","IBM Plex Sans",system-ui,sans-serif;--r:10px;--r-sm:6px;--r-xs:4px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--dur-1:.12s;--dur-2:.2s;--dur-chalk:1.2s;--ease:cubic-bezier(.2,.8,.2,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#161616;--surface:#1e1e1d;--surface-2:#262625;--ink:#f2f2ef;--muted:#a4a4a0;--line:#333331;--line-strong:#4a4a47;--action:#f2f2ef;--on-action:#161616;--bar:#d6d6d2;--turf:#2e9a75;--turf-soft:#173a30;--chalk:#f2f2ef;--miss:#e08a76;--input-border:#7a7a76;--miss-fg:#f2a894;--miss-soft:#3a1f1a;--ok:#4cc38a;--ok-soft:#14301f;--warn:#f0b968;--warn-soft:#33260f;--danger:#f58b84;--danger-soft:#3a1816;--focus:#f2f2ef;--hot:#ff7a33;--on-hot:#161616;--hot-ink:#ff8a4c;--hot-soft:#3a2314;--tl-green:#4cc38a;--tl-yellow:#f0b968;--tl-red:#f58b84;--info:#7fa8ff;--info-soft:#1c2740;--two:#5cc4b8;--accent:#ff8a4c;--on-accent:#161616;--accent-soft:#3a2314;--shadow:0 1px 2px #00000080,0 10px 28px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#161616;--surface:#1e1e1d;--surface-2:#262625;--ink:#f2f2ef;--muted:#a4a4a0;--line:#333331;--line-strong:#4a4a47;--action:#f2f2ef;--on-action:#161616;--bar:#d6d6d2;--turf:#2e9a75;--turf-soft:#173a30;--chalk:#f2f2ef;--miss:#e08a76;--input-border:#7a7a76;--miss-fg:#f2a894;--miss-soft:#3a1f1a;--ok:#4cc38a;--ok-soft:#14301f;--warn:#f0b968;--warn-soft:#33260f;--danger:#f58b84;--danger-soft:#3a1816;--focus:#f2f2ef;--hot:#ff7a33;--on-hot:#161616;--hot-ink:#ff8a4c;--hot-soft:#3a2314;--tl-green:#4cc38a;--tl-yellow:#f0b968;--tl-red:#f58b84;--info:#7fa8ff;--info-soft:#1c2740;--two:#5cc4b8;--accent:#ff8a4c;--on-accent:#161616;--accent-soft:#3a2314;--shadow:0 1px 2px #00000080,0 10px 28px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font:15px/1.55 var(--font-ui);margin:0}h1,h2,h3,h4{text-wrap:balance;margin:0;line-height:1.2}p{margin:0}code,.num{font-family:var(--font-num);font-variant-numeric:tabular-nums}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:var(--r-xs)}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.shell{grid-template-columns:15rem minmax(0,1fr);min-height:100vh;display:grid}.side{height:100vh;padding:var(--s5) var(--s4);border-right:1px solid var(--line);background:var(--surface);align-self:start;gap:var(--s4);align-content:start;display:grid;position:sticky;top:0;overflow:auto}.side a{border-radius:var(--r-sm);color:var(--muted);padding:6px 10px;font-size:.875rem;text-decoration:none;display:block}.side a:hover,.side a[aria-current=true]{background:var(--surface-2);color:var(--ink)}.side a[aria-current=true]{box-shadow:inset 3px 0 0 var(--ink)}.brand{letter-spacing:.01em;font-weight:600}.brand small{color:var(--muted);letter-spacing:.02em;font-size:.6875rem;font-weight:400;display:block}.main{padding:var(--s6) clamp(16px,4vw,48px) var(--s7);gap:var(--s7);min-width:0;max-width:78rem;display:grid}.top{gap:var(--s3);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.tools{gap:var(--s2);flex-wrap:wrap;display:flex}.sec{gap:var(--s5);scroll-margin-top:var(--s5);display:grid}.sec>header{gap:var(--s2);max-width:60rem;display:grid}.sec h2{font-size:1.375rem}.lead{color:var(--muted)}.grid{gap:var(--s5);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));display:grid}.demo{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:var(--s5);align-content:start;gap:var(--s4);min-width:0;display:grid}.demo>h3{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:.8125rem;font-weight:600}.row{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.note{color:var(--muted);font-size:.8125rem}.sw{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));display:grid}.sw div{border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--s3);align-content:end;gap:2px;min-height:5rem;font-size:.75rem;display:grid}.sw b{font-weight:600}.sw code{font-size:.6875rem}.tbl{overflow-x:auto}.ds{border-collapse:collapse;width:100%;min-width:36rem;font-size:.875rem}.ds th,.ds td{text-align:left;border-top:1px solid var(--line);vertical-align:top;padding:10px 12px}.ds thead th{background:var(--surface-2);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border-top:0;font-size:.75rem;font-weight:600;position:sticky;top:0}.ds th[aria-sort]{cursor:pointer}.ds tbody tr:hover{background:var(--surface-2)}.ds td.n{font-family:var(--font-num);font-variant-numeric:tabular-nums;white-space:nowrap}.btn{font:inherit;border-radius:var(--r);cursor:pointer;align-items:center;gap:var(--s2);min-height:40px;transition:background var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease);border:1px solid #0000;padding:9px 16px;font-weight:500;display:inline-flex}.btn.pri{background:var(--cta-bg);color:var(--cta-fg)}.btn.pri:hover{filter:brightness(1.18)}.btn.sec2{color:var(--ink);border-color:var(--line-strong);background:0 0}.btn.sec2:hover{background:var(--surface-2)}.btn.ghost{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);background:0 0}.btn.ghost:hover{background:var(--surface-2)}.btn.dng{background:var(--danger);color:#fff}.btn.sm{min-height:32px;padding:5px 12px;font-size:.875rem}.btn.lg{min-height:48px;padding:12px 22px}.btn[disabled]{opacity:.5;cursor:not-allowed}.spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite rot}@keyframes rot{to{transform:rotate(360deg)}}.field{gap:6px;display:grid}.field label,.field .lab{font-size:.875rem;font-weight:500}.field .help{color:var(--muted);font-size:.8125rem}.field .err{color:var(--danger);align-items:flex-start;gap:6px;font-size:.8125rem;display:flex}input[type=text],input[type=search],input[type=number],select,textarea{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--input-border,var(--line-strong));border-radius:var(--r);width:100%;min-height:40px;padding:9px 12px}textarea{resize:vertical;min-height:88px}.field.bad input,.field.bad select{border-color:var(--danger)}.chk{border:1px solid var(--line);border-radius:var(--r);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.chk input{width:16px;height:16px;accent-color:var(--action);margin-top:3px}.tag{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);color:var(--ink);white-space:nowrap;align-items:center;gap:6px;padding:2px 8px;font-size:.75rem;font-weight:500;display:inline-flex}.tag.ok{background:var(--ok-soft);color:var(--ok);border-color:#0000}.tag.warn{background:var(--warn-soft);color:var(--warn);border-color:#0000}.tag.bad{background:var(--danger-soft);color:var(--danger);border-color:#0000}.tag.miss{background:var(--miss-soft);color:var(--miss-fg);border-color:#0000}.tag .dot{background:currentColor;border-radius:2px;width:7px;height:7px}.float{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:var(--s5);gap:var(--s4);display:grid}dialog.float{border:1px solid var(--line);padding:var(--s5);width:min(32rem,100vw - 32px);color:var(--ink)}dialog::backdrop{background:#080c1880}.state{border:1px dashed var(--line-strong);border-radius:var(--r);padding:var(--s6) var(--s5);gap:var(--s3);text-align:center;justify-items:center;display:grid}.state .ic{border-radius:var(--r);background:var(--surface-2);width:44px;height:44px;color:var(--muted);place-items:center;display:grid}.state.err{border-color:var(--danger);border-style:solid}.state.err .ic{background:var(--danger-soft);color:var(--danger)}.sk{border-radius:var(--r-xs);background:linear-gradient(90deg,var(--surface-2),var(--line),var(--surface-2));background-size:200% 100%;animation:1.4s linear infinite sh}@keyframes sh{to{background-position:-200% 0}}.switch{align-items:center;gap:10px;display:inline-flex}.switch .t{text-align:right;min-width:5.4rem;font-size:.8125rem;font-weight:500}.switch button{cursor:pointer;border-radius:var(--r);background:0 0;border:0;justify-content:center;align-items:center;min-width:60px;min-height:44px;padding:0;display:inline-flex;position:relative}.switch .trk{border:1px solid var(--line-strong);background:var(--surface-2);width:48px;height:28px;transition:background var(--dur-1) var(--ease);border-radius:999px;position:relative}.switch .knob{background:var(--surface);border:1px solid var(--line-strong);width:20px;height:20px;transition:transform var(--dur-1) var(--ease);color:var(--action);border-radius:50%;place-items:center;display:grid;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.switch button[aria-checked=true] .trk{background:var(--action);border-color:#0000}.switch button[aria-checked=true] .knob{background:var(--on-action);color:var(--action);transform:translate(20px)}.switch button:disabled{cursor:not-allowed}.switch button:disabled .trk{opacity:.55}.fs{gap:var(--s3);display:grid}.fs .r{gap:var(--s3);grid-template-columns:minmax(0,9rem) minmax(0,1fr) auto auto;align-items:center;font-size:.875rem;display:grid}.fs input[type=range]{width:100%;accent-color:var(--action);min-height:28px}.fs output{font-family:var(--font-num);font-variant-numeric:tabular-nums;text-align:right;min-width:7.5rem}.fs .lock{font:inherit;border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);width:36px;height:36px;color:var(--muted);cursor:pointer;place-items:center;display:grid}.fs .lock[aria-pressed=true]{background:var(--surface-2);color:var(--ink);border-color:var(--ink)}.fs .sum{border-top:1px solid var(--line);padding-top:var(--s3);justify-content:space-between;font-size:.875rem;display:flex}@media (width<=640px){.fs .r{grid-template-columns:1fr auto;grid-template-areas:"n l""s s""o o"}.fs .r>:first-child{grid-area:n}.fs .r>:nth-child(2){grid-area:s}.fs .r>:nth-child(3){text-align:left;grid-area:o}.fs .r>:nth-child(4){grid-area:l}}.tm{gap:var(--s4);display:grid}.tm .head{gap:var(--s3);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.tm .big{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:2.5rem;font-weight:500;line-height:1}.tm .int{font-family:var(--font-num);color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8125rem}.tm .scale{border-radius:var(--r-xs);background:var(--surface-2);border:1px solid var(--line);height:18px;position:relative}.tm .scale .band{background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--ink) 35%,transparent) 0 3px,transparent 3px 7px);border-left:1px solid var(--ink);border-right:1px solid var(--ink);position:absolute;top:0;bottom:0}.tm .scale .val{background:var(--ink);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-4px;bottom:-4px}.tm .ticks{font-family:var(--font-num);color:var(--muted);justify-content:space-between;font-size:.6875rem;display:flex}.sub{gap:6px var(--s3);grid-template-columns:minmax(0,1fr) auto;align-items:end;font-size:.875rem;display:grid}.sub .nm small{color:var(--muted);font-size:.75rem;font-family:var(--font-num);display:block}.sub .bar{border-radius:var(--r-xs);background:var(--surface-2);border:1px solid var(--line);height:12px;position:relative;overflow:hidden}.sub .bar .f{background:var(--bar);position:absolute;inset:0 auto 0 0}.sub .bar .m{background:repeating-linear-gradient(45deg,var(--miss) 0 3px,transparent 3px 7px);position:absolute;inset:0}.sub .v{font-family:var(--font-num);font-variant-numeric:tabular-nums;text-align:right;min-width:4.4rem}.sub.off .v{color:var(--miss-fg)}.sub .bar{order:3;grid-column:1/-1}.facts{gap:3px;margin:0;padding-left:1.1rem;font-size:.875rem;display:grid}.facts li.miss{color:var(--miss-fg)}.pitch{display:block}.pitch .ln{fill:none;stroke:var(--chalk);stroke-opacity:.55;stroke-width:1.5px}.pitch .z{fill:var(--turf)}.pitch .u{fill:url(#hatch)}.pitch .wantc{fill:none;stroke:var(--surface);stroke-width:6.5px}.pitch .want{fill:none;stroke:var(--want);stroke-width:2.5px}.pitch.draw .want{stroke-dasharray:var(--len,400);stroke-dashoffset:var(--len,400);animation:chalk var(--dur-chalk) var(--ease) forwards}@keyframes chalk{to{stroke-dashoffset:0}}.pitch text{font-family:var(--font-pitch);fill:var(--ink);letter-spacing:.02em;font-size:11px;font-weight:600}.pl{gap:6px;display:grid}.pl .seg{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.pl .seg i{border-radius:var(--r-xs);background:var(--line);height:8px}.pl .seg i.on{background:var(--bar)}.pl .seg i.cur{background:var(--ink);outline:2px solid var(--line);outline-offset:1px}.pl .lb{color:var(--muted);grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;font-size:.6875rem;display:grid}.pl .lb span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl .lb .cur{color:var(--ink);font-weight:600}.pid{gap:var(--s3);align-items:center;min-width:0;display:flex}.pid b{font-weight:600}.pid small{color:var(--muted);display:block}.jersey{font-family:var(--font-pitch);letter-spacing:.03em;border:1px solid var(--line-strong);border-radius:var(--r-xs);padding:1px 5px;font-size:.875rem;font-weight:600}@media (width<=900px){.shell{grid-template-columns:1fr}.side{border-right:0;border-bottom:1px solid var(--line);height:auto;position:static}.side nav{flex-wrap:wrap;gap:4px;display:flex}}dialog.float:not([open]){display:none}.wm{letter-spacing:-.015em;color:var(--ink);white-space:nowrap;align-items:center;gap:10px;font-size:1.5rem;line-height:1;display:inline-flex}.wm .t{font-weight:700}.wm .h{font-weight:400}.wm .by{color:var(--muted);letter-spacing:.02em;align-self:flex-end;padding-bottom:2px;font-size:.6875rem;font-weight:400}.wm.sm{gap:8px;font-size:1.0625rem}.wm svg{flex:none}.wmbox{padding:var(--s5);border:1px solid var(--line);border-radius:var(--r);color:#161616;justify-content:space-between;align-items:center;gap:var(--s4);background:#f6f6f4;flex-wrap:wrap;display:flex}.wmbox .wm{color:#161616}.wmbox .by{color:#5d5d59}.wmbox.dk{color:#f2f2ef;background:#161616;border-color:#333331}.wmbox.dk .wm{color:#f2f2ef}.wmbox.dk .by{color:#a4a4a0}.symgrid{gap:var(--s5);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.sym{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.sym .big{border-radius:var(--r);color:#f2f2ef;background:#161616;place-items:center;width:72px;height:72px;display:grid}.sym .big.lt{color:#161616;border:1px solid var(--line);background:#f6f6f4}.sym .sm{place-items:center;width:32px;height:32px;display:grid}.sym .ti{width:16px;height:16px}.ds.pl2 th,.ds.pl2 td{vertical-align:middle}.who{gap:var(--s3);align-items:center;min-width:12rem;display:flex}.who .nm{gap:1px;min-width:0;display:grid}.who .nm b{letter-spacing:.01em;font-weight:600}.who .nm b span{font-weight:400}.who .nm small{color:var(--muted);font-size:.75rem}.who .nm small em{color:var(--muted);font-style:normal}.ds td.last,.ds th.last{min-width:13rem}.set{gap:var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,22rem);display:grid}@media (width<=900px){.set{grid-template-columns:1fr}}.swatches{gap:var(--s2);flex-wrap:wrap;display:flex}.swatches button{border-radius:var(--r);border:2px solid var(--line);cursor:pointer;width:40px;height:40px;padding:0}.swatches button[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 2px var(--surface) inset}.prev{border:1px solid var(--line);border-radius:var(--r);background:var(--pv-bg,var(--surface));color:var(--pv-ink,var(--ink));overflow:hidden}.prev .hd{border-bottom:1px solid var(--pv-line,var(--line));justify-content:space-between;align-items:center;padding:10px 14px;font-size:.8125rem;display:flex}.prev .bd{gap:12px;padding:14px;display:grid}.cr{align-items:flex-start;gap:8px;font-size:.8125rem;display:flex}.cr .ok{color:var(--ok)}.cr .no{color:var(--warn)}.preset{padding:var(--s3);border:1px solid var(--line);border-radius:var(--r);cursor:pointer;gap:6px;display:grid}.preset[aria-pressed=true]{border-color:var(--ink);background:var(--surface-2)}.preset small{color:var(--muted)}.tblwrap{container-type:inline-size}@container (width<=640px){.ds.pl2{min-width:0}.ds.pl2 thead{display:none}.ds.pl2 tr{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:6px 12px;padding:12px 0;display:grid}.ds.pl2 td{border:0;padding:0}.ds.pl2 td.full{grid-column:1/-1}.ds.pl2 td[data-l]:before{content:attr(data-l);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;display:block}.ds.pl2 td.last{grid-column:1/-1;min-width:0}}.preset{text-align:left;font:inherit;color:inherit;background:var(--surface);justify-items:start}.preset .tag{width:fit-content}.field select{height:44px;padding-top:0;padding-bottom:0}.switch{flex:none}.tag.acc{background:var(--hot-soft);color:var(--hot-ink);border-color:#0000}@container (width<=640px){.ds.pl2,.ds.pl2 tbody{width:100%;display:block}}.ds.pl2.w{min-width:52rem}@container (width<=640px){.ds.pl2.w{min-width:0}}:root[data-pal=graphite]{--cta-bg:var(--action);--cta-fg:var(--on-action);--mark:var(--ink);--want:var(--ink)}.wm{letter-spacing:-.025em;font-family:Bricolage Grotesque,IBM Plex Sans,system-ui,sans-serif}.wm .by{font-family:var(--font-ui);letter-spacing:.01em}.ruler{gap:2px;min-width:0;display:grid}.ruler .trk{border-radius:var(--r-xs);background:var(--surface-2);border:1px solid var(--line);height:12px;margin-top:0;position:relative}.ruler.flag{padding-top:18px}.ruler .trk .band{background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--ink) 38%,transparent) 0 2px,transparent 2px 5px);border-left:1px solid var(--line-strong);border-right:1px solid var(--line-strong);position:absolute;top:0;bottom:0}.ruler .trk .mk{background:var(--mark);width:4px;box-shadow:0 0 0 2px var(--surface);border-radius:2px;margin-left:-2px;position:absolute;top:-4px;bottom:-4px}.ruler .trk .vl{bottom:calc(100% + 6px);left:clamp(1.55rem,calc(var(--p) * 1%),calc(100% - 1.55rem));font-family:var(--font-num);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);font-size:.8125rem;font-weight:500;line-height:1;position:absolute;transform:translate(-50%)}.ruler .mm{font-family:var(--font-num);color:var(--muted);justify-content:space-between;font-size:.625rem;line-height:1.2;display:flex}.ruler .mm em{font-style:normal;font-family:var(--font-ui);font-size:.6875rem}.ruler.big .v{font-family:var(--font-num);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ruler.big .v b{font-size:1.25rem;font-weight:500}.ruler.big .v i{color:var(--muted);font-size:.75rem;font-style:normal}.ruler.provisional .trk .mk{background:var(--surface);border:2px solid var(--mark);box-shadow:none;width:6px;margin-left:-3px}.ruler.insufficient .trk,.ruler.noelig .trk,.ruler.nodossier .trk{background:0 0;border-style:dashed;justify-content:center;align-items:center;display:flex}.ruler .trk .nn{font-family:var(--font-ui);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 4px;font-size:.6875rem;line-height:1;overflow:hidden}.ruler.flag.insufficient,.ruler.flag.noelig,.ruler.flag.nodossier{padding-top:0}.ruler.insufficient .trk,.ruler.noelig .trk,.ruler.nodossier .trk{height:20px}.sig{border-radius:var(--r-sm);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:2px 8px;font-size:.75rem;font-weight:500;display:inline-flex}.sig b{font-size:.6875rem}.sig.g{background:color-mix(in srgb,var(--tl-green) 16%,transparent);color:var(--ok)}.sig.y{background:color-mix(in srgb,var(--tl-yellow) 22%,transparent);color:var(--warn)}.sig.r{background:color-mix(in srgb,var(--tl-red) 16%,transparent);color:var(--danger)}.sig.n{background:var(--surface-2);color:var(--muted);border-color:var(--line)}.pipe{gap:var(--s3);display:grid;container-type:inline-size}.pipe .bar{gap:var(--s3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.pipe .seg{border:1px solid var(--line-strong);border-radius:var(--r);display:inline-flex;overflow:hidden}.pipe .seg button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;min-height:36px;padding:7px 14px;font-size:.875rem}.pipe .seg button[aria-pressed=true]{background:var(--action);color:var(--on-action)}.pipe .legend{gap:var(--s3);color:var(--muted);flex-wrap:wrap;align-items:center;font-size:.8125rem;display:flex}.pipe .canvas{background-color:var(--bg);background-image:radial-gradient(var(--line-strong) 1px,transparent 1.2px);border:1px solid var(--line);border-radius:var(--r);padding:var(--s3);background-size:18px 18px;position:relative}.pipe .flow{gap:var(--s3);scroll-snap-type:x proximity;grid-auto-columns:minmax(15rem,1fr);grid-auto-flow:column;align-items:start;padding-bottom:6px;display:grid;overflow-x:auto}.pipe .col{scroll-snap-align:start;background:color-mix(in srgb,var(--surface-2) 86%,transparent);border-radius:var(--r);padding:var(--s3);gap:var(--s3);min-height:14rem;transition:background var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease);border:1px solid #0000;align-content:start;display:grid}.pipe .flow.dragging .col{opacity:.78}.pipe .col.over{border-color:var(--hot);background:var(--hot-soft);box-shadow:0 0 0 3px color-mix(in srgb,var(--hot) 30%,transparent);opacity:1!important}.pipe .ch{gap:6px;display:grid}.pipe .ch .t{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pipe .ch .t b{font-size:.8125rem;font-weight:600}.pipe .ch .t span{font-family:var(--font-num);color:var(--muted);font-size:.8125rem}.pipe .ch .meter{border-radius:var(--r-xs);background:var(--line);height:4px}.pipe .ch .meter i{background:var(--ink);border-radius:var(--r-xs);height:100%;display:block}.pipe .cd{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:var(--s3);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;min-width:0;transition:box-shadow var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease);grid-template-columns:minmax(0,1fr);gap:8px;display:grid;position:relative}.pipe .cd:hover{border-color:var(--line-strong);box-shadow:var(--shadow);transform:translateY(-1px)}.pipe .cd:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.pipe .cd .grip{width:14px;height:18px;color:var(--line-strong);touch-action:none;grid-template-columns:repeat(2,4px);place-content:center;gap:3px;display:grid;position:absolute;top:8px;right:8px}.pipe .cd .grip i{background:currentColor;border-radius:1px;width:4px;height:4px}.pipe .cd:hover .grip{color:var(--muted)}.pipe .cd.lifted{opacity:.35;box-shadow:none;border-style:dashed;transform:none}.pipe .cd.picked{outline:2px solid var(--hot);outline-offset:2px}.pipe .cd.landed{animation:landed .42s var(--ease)}@keyframes landed{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--hot) 55%,transparent);transform:scale(.96)}60%{transform:scale(1.01)}to{transform:scale(1);box-shadow:0 0 0 12px #0000}}.pipe .cd.ghost{pointer-events:none;cursor:grabbing;transform-origin:50% 12%;border-color:var(--hot);margin:0;transition:none;box-shadow:0 18px 40px #16161647,0 4px 10px #1616162e}.pipe .cd.ghost.fly{transition:transform .2s var(--ease)}.pipe.gw{display:block}.prow:focus-visible{outline:3px solid var(--focus);outline-offset:-2px}.prow.picked{outline:2px solid var(--hot);outline-offset:-2px}.pipe .cd .ctop{gap:var(--s2);align-items:center;min-width:0;padding-right:18px;display:flex}.pipe .cd .ctop .nm{text-align:left;min-width:0;display:grid}.pipe .cd .ctop b{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.pipe .cd .ctop small{color:var(--muted);font-size:.75rem}.pipe .cd .cm{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.pipe .empty{border:1px dashed var(--line-strong);border-radius:var(--r);padding:var(--s4);text-align:center;color:var(--muted);font-size:.8125rem}.pipe .tabs{display:none}.pipe .tabs button.over{border-color:var(--hot);background:var(--hot-soft)}.pipe .hint{color:var(--muted);font-size:.75rem}@container (width<=640px){.pipe .flow{grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}.pipe .col{display:none}.pipe .col.cur{display:grid}.pipe .tabs{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.pipe .tabs button{font:inherit;border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);color:var(--ink);white-space:nowrap;cursor:pointer;min-height:36px;padding:7px 12px;font-size:.8125rem}.pipe .tabs button[aria-pressed=true]{background:var(--action);color:var(--on-action);border-color:#0000}.pipe .canvas{padding:var(--s2)}}@container (width>=1000px){.pipe .flow{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row;overflow:visible}}.sem-note{color:var(--muted);padding:var(--s3);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);gap:6px;font-size:.8125rem;display:grid}.sem-note b{color:var(--ink)}:root{--hot:#0c4e4b;--on-hot:#fff;--hot-ink:#0c4e4b;--hot-soft:#dcedea;--accent:#0c4e4b;--on-accent:#fff;--accent-soft:#dcedea;--g900:#072f2d;--g800:#0c4e4b;--g700:#1b6b66;--g600:#238079;--g500:#2f9a91;--g300:#5cc4b8;--g200:#9ddcd3;--g100:#dcedea;--g50:#eef6f5;--ok:#2b7a2f;--ok-soft:#e3f1e3;--tl-green:#3e8e41;--turf:#1f6f54;--turf-soft:#d6e9e0;--flag:#e8590c;--two:#0c4e4b;--mark:var(--hot);--want:var(--flag);--cta-bg:var(--hot);--cta-fg:var(--on-hot);--focus:#161616}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--hot:#5cc4b8;--on-hot:#161616;--hot-ink:#5cc4b8;--hot-soft:#173532;--accent:#5cc4b8;--on-accent:#161616;--accent-soft:#173532;--ok:#86d38a;--ok-soft:#18301c;--tl-green:#6bc46f;--turf:#2e9a75;--turf-soft:#173a30;--flag:#ff7a33;--two:#5cc4b8;--focus:#f2f2ef}}:root[data-theme=dark]{--hot:#5cc4b8;--on-hot:#161616;--hot-ink:#5cc4b8;--hot-soft:#173532;--accent:#5cc4b8;--on-accent:#161616;--accent-soft:#173532;--ok:#86d38a;--ok-soft:#18301c;--tl-green:#6bc46f;--turf:#2e9a75;--turf-soft:#173a30;--flag:#ff7a33;--two:#5cc4b8;--focus:#f2f2ef}.tag.ok{background:var(--surface-2);color:var(--ink);border:1px solid var(--line)}.tag.ok:before{content:"";background:currentColor;flex:none;width:12px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.8l5 2v4c0 3-2 5-5 6.2-3-1.2-5-3.2-5-6.2v-4z'/%3E%3Cpath d='M5.6 8l1.7 1.7 3.2-3.4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.8l5 2v4c0 3-2 5-5 6.2-3-1.2-5-3.2-5-6.2v-4z'/%3E%3Cpath d='M5.6 8l1.7 1.7 3.2-3.4'/%3E%3C/svg%3E") 50%/contain no-repeat}.ruler .trk:before{content:"";width:calc(var(--p,0) * 1%);background:var(--hot-soft);border-radius:var(--r-xs) 0 0 var(--r-xs);position:absolute;top:0;bottom:0;left:0}.ruler .trk .band{z-index:1}.ruler .trk .mk{z-index:2;width:6px;box-shadow:0 0 0 2px var(--surface);border-radius:2px;margin-left:-3px;top:-5px;bottom:-5px}.ruler .trk .vl,.ruler.big .v b{font-weight:600}.ruler.insufficient .trk:before,.ruler.noelig .trk:before,.ruler.nodossier .trk:before{display:none}.ruler.provisional .trk .mk{background:var(--surface);border:2px solid var(--hot);box-shadow:none}.ruler.cmp.flag{padding-top:20px}.wm .by{color:var(--muted);font-weight:400}:root{--two-inv:#5cc4b8}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--two-inv:#0c4e4b}}:root[data-theme=dark]{--two-inv:#0c4e4b}:root[data-acc=argila],:root[data-acc=ponte]{--hot:#d9774a;--on-hot:#161616;--hot-ink:#9e4d2b;--hot-soft:#f8e8df;--accent:#9e4d2b;--accent-soft:#f8e8df}:root[data-acc=ambar]{--hot:#e3922f;--on-hot:#161616;--hot-ink:#945f12;--hot-soft:#fbebd3;--accent:#945f12;--accent-soft:#fbebd3}:root[data-acc=verde]{--hot:#0c4e4b;--on-hot:#fff;--hot-ink:#0c4e4b;--hot-soft:#dcedea;--accent:#0c4e4b;--accent-soft:#dcedea}@media (prefers-color-scheme:dark){:root[data-acc=argila]:not([data-theme=light]),:root[data-acc=ponte]:not([data-theme=light]){--hot:#e58a5e;--on-hot:#161616;--hot-ink:#e58a5e;--hot-soft:#35241b;--accent:#e58a5e;--accent-soft:#35241b}:root[data-acc=ambar]:not([data-theme=light]){--hot:#f2a24a;--on-hot:#161616;--hot-ink:#f2a24a;--hot-soft:#352913;--accent:#f2a24a;--accent-soft:#352913}:root[data-acc=verde]:not([data-theme=light]){--hot:#5cc4b8;--on-hot:#161616;--hot-ink:#5cc4b8;--hot-soft:#173532;--accent:#5cc4b8;--accent-soft:#173532}}:root[data-acc=argila][data-theme=dark],:root[data-acc=ponte][data-theme=dark]{--hot:#e58a5e;--on-hot:#161616;--hot-ink:#e58a5e;--hot-soft:#35241b;--accent:#e58a5e;--accent-soft:#35241b}:root[data-acc=ambar][data-theme=dark]{--hot:#f2a24a;--on-hot:#161616;--hot-ink:#f2a24a;--hot-soft:#352913;--accent:#f2a24a;--accent-soft:#352913}:root[data-acc=verde][data-theme=dark]{--hot:#5cc4b8;--on-hot:#161616;--hot-ink:#5cc4b8;--hot-soft:#173532;--accent:#5cc4b8;--accent-soft:#173532}:root[data-acc=ponte] .a-card{border-top:3px solid var(--two)}:root[data-acc=ponte] .a-by{border-top:2px solid var(--two);margin-left:12px;margin-right:12px;padding-top:8px;padding-left:0;padding-right:0}:root[data-acc=ponte] .a-hero .wm .by{color:var(--bg)}:root[data-acc=ponte] .a-hero .wm .by:before{content:"";background:var(--two-inv);vertical-align:middle;width:14px;height:2px;margin-right:6px;display:inline-block}:root[data-acc=v2],:root[data-acc=v2q]{--hot:#0c4e4b;--on-hot:#fff;--hot-ink:#0c4e4b;--hot-soft:#dcedea;--accent:#0c4e4b;--on-accent:#fff;--accent-soft:#dcedea;--ok:#2b7a2f;--ok-soft:#e3f1e3;--tl-green:#3e8e41;--turf:#6b6b66;--turf-soft:#e6e6e1}:root[data-acc=v2q]{--mark:#e8590c;--sym:#e8590c}@media (prefers-color-scheme:dark){:root[data-acc=v2]:not([data-theme=light]),:root[data-acc=v2q]:not([data-theme=light]){--hot:#5cc4b8;--on-hot:#161616;--hot-ink:#5cc4b8;--hot-soft:#173532;--accent:#5cc4b8;--on-accent:#161616;--accent-soft:#173532;--ok:#86d38a;--ok-soft:#18301c;--tl-green:#6bc46f;--turf:#8f8f8a;--turf-soft:#2a2a28}:root[data-acc=v2q]:not([data-theme=light]){--mark:#ff7a33;--sym:#ff7a33}}:root[data-acc=v2][data-theme=dark],:root[data-acc=v2q][data-theme=dark]{--hot:#5cc4b8;--on-hot:#161616;--hot-ink:#5cc4b8;--hot-soft:#173532;--accent:#5cc4b8;--on-accent:#161616;--accent-soft:#173532;--ok:#86d38a;--ok-soft:#18301c;--tl-green:#6bc46f;--turf:#8f8f8a;--turf-soft:#2a2a28}:root[data-acc=v2q][data-theme=dark]{--mark:#ff7a33;--sym:#ff7a33}:root[data-acc^=v2] .tag.ok{background:var(--surface-2);color:var(--ink);border:1px solid var(--line)}:root[data-acc^=v2] .tag.ok:before{content:"";background:currentColor;flex:none;width:12px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.8l5 2v4c0 3-2 5-5 6.2-3-1.2-5-3.2-5-6.2v-4z'/%3E%3Cpath d='M5.6 8l1.7 1.7 3.2-3.4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.8l5 2v4c0 3-2 5-5 6.2-3-1.2-5-3.2-5-6.2v-4z'/%3E%3Cpath d='M5.6 8l1.7 1.7 3.2-3.4'/%3E%3C/svg%3E") 50%/contain no-repeat}:root[data-acc=laranja]{--hot:#e8590c;--on-hot:#161616;--hot-ink:#b83a00;--hot-soft:#fdebdd;--accent:#b83a00;--on-accent:#fff;--accent-soft:#fdebdd;--ok:#16794c;--ok-soft:#dff3e8;--tl-green:#1f8a57;--turf:#1f6f54;--turf-soft:#d6e9e0;--two:#0c4e4b}@media (prefers-color-scheme:dark){:root[data-acc=laranja]:not([data-theme=light]){--hot:#ff7a33;--on-hot:#161616;--hot-ink:#ff8a4c;--hot-soft:#3a2314;--accent:#ff8a4c;--on-accent:#161616;--accent-soft:#3a2314;--ok:#4cc38a;--ok-soft:#14301f;--tl-green:#4cc38a;--turf:#2e9a75;--turf-soft:#173a30;--two:#5cc4b8}}:root[data-acc=laranja][data-theme=dark]{--hot:#ff7a33;--on-hot:#161616;--hot-ink:#ff8a4c;--hot-soft:#3a2314;--accent:#ff8a4c;--on-accent:#161616;--accent-soft:#3a2314;--ok:#4cc38a;--ok-soft:#14301f;--tl-green:#4cc38a;--turf:#2e9a75;--turf-soft:#173a30;--two:#5cc4b8}:root[data-acc=laranja] .tag.ok{background:var(--ok-soft);color:var(--ok);border-color:#0000}:root[data-acc=laranja] .tag.ok:before{display:none}:root[data-field=cinza]{--turf:#6b6b66;--turf-soft:#e6e6e1;--want:var(--hot)}@media (prefers-color-scheme:dark){:root[data-field=cinza]:not([data-theme=light]){--turf:#8f8f8a;--turf-soft:#2a2a28}}:root[data-field=cinza][data-theme=dark]{--turf:#8f8f8a;--turf-soft:#2a2a28}.by2{font-family:var(--font-ui);color:var(--muted);letter-spacing:.01em;white-space:nowrap;align-items:baseline;gap:4px;font-size:.6875rem;display:inline-flex}.by2 img{width:auto;height:10px;display:block;position:relative;top:1px}.by2 .d{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .by2 .l{display:none}:root:not([data-theme=light]) .by2 .d{display:block}}:root[data-theme=dark] .by2 .l{display:none}:root[data-theme=dark] .by2 .d,:root[data-theme=light] .by2 .l{display:block}:root[data-theme=light] .by2 .d{display:none}.wmbox .by2 .l,.lock.p .by2 .l{display:block!important}.wmbox .by2 .d,.lock.p .by2 .d,.wmbox.dk .by2 .l,.lock.k .by2 .l,.tile.k .by2 .l{display:none!important}.wmbox.dk .by2 .d,.lock.k .by2 .d,.tile.k .by2 .d{display:block!important}:root{--sym:#0c4e4b}:root[data-sym=light][data-theme=dark]{--sym:#5cc4b8}@media (prefers-color-scheme:dark){:root[data-sym=light]:not([data-theme=light]){--sym:#5cc4b8}}body{background:var(--bg)}.bd-bar{z-index:20;background:var(--surface);border-bottom:1px solid var(--line);gap:var(--s3) var(--s5);padding:10px var(--s5);flex-wrap:wrap;align-items:center;display:flex;position:sticky;top:0}.bd-bar .grow{flex:1;min-width:0}.bd-seg{border:1px solid var(--line-strong);border-radius:var(--r);max-width:100%;display:inline-flex;overflow:hidden}.bd-seg button{font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:36px;padding:7px 12px;font-size:.875rem}.bd-seg button+button{border-left:1px solid var(--line)}.bd-seg button[aria-pressed=true]{background:var(--action);color:var(--on-action)}.bd-seg button .n{font-family:var(--font-num);opacity:.7;margin-right:6px}.bd-screens{gap:var(--s2);display:flex;overflow-x:auto}.bd-tools{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.bd-tools select{width:auto;height:36px;min-height:36px}.bd-wrap{padding:var(--s5);justify-items:center;display:grid}.bd-note{max-width:70ch;color:var(--muted);margin:0 auto var(--s4);text-align:center;font-size:.8125rem}.stage{background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--r);width:100%;max-width:1360px;min-height:760px;position:relative;overflow:hidden;container:app/inline-size}.frame{width:100%;max-width:1360px}.frame.mob{border-radius:var(--r);border:1px solid var(--line-strong);width:390px;height:860px;box-shadow:var(--shadow);background:var(--bg);overflow:hidden;transform:translateZ(0)}.frame.mob .stage{border:0;border-radius:0;max-width:none;height:100%;min-height:0;overflow:auto}.a-ov{z-index:40;background:#16161673;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.a-ov>.float{width:100%;max-width:30rem;max-height:100%;overflow:auto}.a-ov.sheet{align-items:end;padding:0}.a-ov.sheet>.float{border-radius:var(--r) var(--r) 0 0;max-width:none}.stage h1,.stage h2,.stage h3{text-wrap:balance}.a-auth{--hero:var(--ink);grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:760px;display:grid}.a-hero{--ink:var(--bg);--chalk:var(--bg);background:var(--hero);color:var(--bg);padding:var(--s7) var(--s6);align-content:space-between;gap:var(--s6);display:grid}.a-hero .wm{color:var(--bg)}.a-hero .wm .by{color:color-mix(in srgb,var(--bg) 62%,transparent)}.a-hero h1{letter-spacing:-.01em;max-width:18ch;font-size:2rem;font-weight:600;line-height:1.15}.a-hero ul{gap:var(--s3);color:color-mix(in srgb,var(--bg) 82%,transparent);margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.a-hero li{align-items:flex-start;gap:10px;display:flex}.a-hero li svg{flex:none;margin-top:3px}.a-hero .pitchbox{opacity:.9;max-width:360px}.a-hero .pitchbox svg .ln{stroke:var(--bg)}.a-hero .pitchbox svg .wantc{stroke:var(--hero)}.a-pane{padding:var(--s6) var(--s6);align-content:center;justify-items:center;gap:var(--s4);background:var(--bg);display:grid}.a-pane>*{width:100%;max-width:27rem}.a-states{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.a-states .note{margin-right:4px}.a-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:var(--s6);gap:var(--s4);display:grid}.a-card h2{letter-spacing:-.01em;font-size:1.5rem}.a-or{align-items:center;gap:var(--s3);color:var(--muted);font-size:.8125rem;display:flex}.a-or:before,.a-or:after{content:"";background:var(--line);flex:1;height:1px}.a-steps{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:.8125rem;display:flex}.a-steps b{border-radius:var(--r-sm);border:1px solid var(--line-strong);width:22px;height:22px;font-family:var(--font-num);color:var(--ink);place-items:center;font-size:.75rem;font-weight:500;display:inline-grid}.a-steps .on b{background:var(--action);color:var(--on-action);border-color:#0000}.a-steps .on{color:var(--ink);font-weight:500}.a-steps .done b{background:var(--surface-2)}.a-steps i{background:var(--line-strong);width:14px;height:1px}.a-pw{align-items:stretch;gap:8px;display:flex}.a-pw input{flex:1;min-width:0}.a-rules{color:var(--muted);gap:4px;font-size:.8125rem;display:grid}.a-rules .ok{color:var(--ok)}.a-rules div{align-items:center;gap:6px;display:flex}.a-profile{gap:var(--s3);display:grid}.a-opt{gap:var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--line);border-radius:var(--r);cursor:pointer;background:var(--surface);align-items:flex-start;display:flex}.a-opt:has(input:checked){border-color:var(--ink);box-shadow:0 0 0 1px var(--ink) inset}.a-opt input{accent-color:var(--action);width:16px;height:16px;margin-top:4px}.a-opt b{font-weight:600;display:block}.a-opt small{color:var(--muted);font-size:.8125rem;display:block}.a-fine{color:var(--muted);gap:var(--s3);flex-wrap:wrap;justify-content:center;font-size:.75rem;display:flex}@container app (width<=860px){.a-auth{grid-template-columns:1fr;min-height:0}.a-hero{padding:var(--s5);gap:var(--s4)}.a-hero h1{font-size:1.375rem}.a-hero ul,.a-hero .pitchbox{display:none}.a-pane,.a-card{padding:var(--s5) var(--s4)}}.a-main{padding:var(--s5) var(--s6) var(--s7);gap:var(--s5);align-content:start;min-width:0;display:grid}.a-head{gap:var(--s4);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.a-head h1{letter-spacing:-.01em;font-size:1.625rem}.a-head p{color:var(--muted);margin-top:2px}.a-head .acts{gap:var(--s2);flex-wrap:wrap;display:flex}.a-tabbar,.a-mtop{display:none}.a-box{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:var(--s5);gap:var(--s4);min-width:0;display:grid}.a-box>header{justify-content:space-between;align-items:baseline;gap:var(--s3);flex-wrap:wrap;display:flex}.a-box h2,.a-box h3{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:.8125rem;font-weight:600}.a-grid{gap:var(--s5);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;display:grid}.a-col{gap:var(--s5);min-width:0;display:grid}@container app (width<=860px){.a-app{grid-template-columns:1fr;min-height:0}.a-side{display:none}.a-mtop{padding:12px var(--s4);background:var(--surface);border-bottom:1px solid var(--line);z-index:5;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.a-main{padding:var(--s4) var(--s4) 88px}.a-grid{grid-template-columns:1fr}.a-tabbar{background:var(--surface);border-top:1px solid var(--line);z-index:6;grid-template-columns:repeat(5,1fr);display:grid;position:sticky;bottom:0}.a-tabbar button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-items:center;gap:2px;min-height:56px;padding:8px 2px;font-size:.6875rem;display:grid}.a-tabbar button[aria-current=page]{color:var(--ink);font-weight:600}.a-head h1{font-size:1.375rem}.a-box{padding:var(--s4)}}.a-need{gap:0;display:grid}.a-need .r{gap:var(--s3);border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:12px 0;display:grid}.a-need .r:first-child{border-top:0;padding-top:0}.a-need .ic{border-radius:var(--r-sm);background:var(--hot-soft);width:32px;height:32px;color:var(--hot-ink);place-items:center;display:grid}.a-need .r p{font-size:.9375rem}.a-need .r small{color:var(--muted);font-size:.8125rem;display:block}.a-map{gap:var(--s5);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;display:grid}.a-map svg{width:100%;height:auto;display:block}.a-map .need rect.nb{fill:color-mix(in srgb,var(--want) 10%,transparent);stroke:var(--want);stroke-width:2px;rx:5}.a-map .need.on rect.nb{fill:color-mix(in srgb,var(--want) 24%,transparent);stroke-width:3px}.a-map .need text{font-family:var(--font-num);fill:#161616;font-size:12px;font-weight:600}.a-map .need rect.bb{fill:var(--flag)}.a-vac{gap:8px;display:grid}.a-vac button{font:inherit;text-align:left;gap:2px var(--s3);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);cursor:pointer;color:var(--ink);grid-template-columns:auto minmax(0,1fr);padding:10px 12px;display:grid}.a-vac button:hover,.a-vac button.on{border-color:var(--hot)}.a-vac small{color:var(--muted);font-size:.75rem}.a-vac .n{font-family:var(--font-num);text-align:right;font-size:.8125rem}.a-list{gap:var(--s3);display:grid}.a-row{gap:var(--s4);padding:var(--s3) var(--s4);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);grid-template-columns:minmax(0,1.5fr) auto minmax(9rem,1fr) auto;align-items:center;display:grid}.a-row b{font-weight:600}.a-row small{color:var(--muted);font-size:.8125rem;display:block}.a-stage{gap:4px var(--s3);grid-template-columns:1fr auto;align-items:center;font-size:.875rem;display:grid}.a-stage .m{border-radius:var(--r-xs);background:var(--line);grid-column:1/-1;height:4px}.a-stage .m i{background:var(--ink);border-radius:var(--r-xs);height:100%;display:block}.a-stage .v{font-family:var(--font-num);color:var(--muted)}.a-duo{gap:var(--s3);display:grid}.a-sug{border:1px solid var(--line-strong);border-radius:var(--r);padding:var(--s4);gap:var(--s3);background:var(--surface);display:grid}@container app (width<=860px){.a-map{grid-template-columns:1fr}.a-row{grid-template-columns:1fr auto}.a-row .rr{grid-column:1/-1}}.a-layers{gap:var(--s2);flex-wrap:wrap;display:flex}.a-layers button{font:inherit;border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);cursor:pointer;color:var(--muted);text-align:left;align-items:center;gap:10px;min-height:48px;padding:8px 14px 8px 8px;display:flex}.a-layers button b{border-radius:var(--r-sm);border:1px solid var(--line-strong);width:28px;height:28px;font-family:var(--font-num);color:var(--ink);place-items:center;font-size:.8125rem;font-weight:500;display:grid}.a-layers button small{font-size:.75rem;display:block}.a-layers button[aria-current=step]{border-color:var(--ink);color:var(--ink);box-shadow:0 0 0 1px var(--ink) inset}.a-layers button[aria-current=step] b{background:var(--hot);color:var(--on-hot);border-color:#0000}.a-layers button.done b{background:var(--surface-2)}.a-form{gap:var(--s4) var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.a-form .full{grid-column:1/-1}.a-lock{color:var(--muted);align-items:flex-start;gap:6px;font-size:.8125rem;display:flex}.a-lock svg{flex:none;margin-top:2px}.a-inh{gap:var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.a-inh.ov{border-color:var(--warn);background:var(--warn-soft)}.a-split{gap:var(--s5);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}.a-prev{top:var(--s4);position:sticky}.a-agent{border:1px dashed var(--line-strong);border-radius:var(--r);padding:var(--s4);gap:var(--s3);background:var(--surface);display:grid}.a-agent h4{font-size:1.0625rem;font-weight:600}.a-agent .kv{flex-wrap:wrap;gap:6px;display:flex}.a-count{align-items:baseline;gap:8px;display:flex}.a-count b{font-family:var(--font-num);font-size:1.75rem;font-weight:500}.a-foot{justify-content:space-between;gap:var(--s3);border-top:1px solid var(--line);padding-top:var(--s4);flex-wrap:wrap;display:flex}@container app (width<=860px){.a-split{grid-template-columns:1fr}.a-prev{position:static}.a-form{grid-template-columns:1fr}}.a-rank{gap:var(--s5);grid-template-columns:minmax(0,1fr) 24rem;align-items:start;display:grid}.a-filters{gap:var(--s4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.a-filters .f{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.a-filters select{width:auto;min-width:11rem}tr.sel{background:var(--surface-2);box-shadow:inset 3px 0 0 var(--hot)}tr.pick{cursor:pointer}tr.pick:hover{background:var(--surface-2)}.a-panel{top:var(--s4);gap:var(--s4);display:grid;position:sticky}.a-panel .who{min-width:0}.a-sub{gap:10px;display:grid}.a-sub .s{gap:2px var(--s3);grid-template-columns:minmax(0,1fr) auto;font-size:.875rem;display:grid}.a-sub .s .bar{border-radius:var(--r-xs);background:var(--surface-2);border:1px solid var(--line);grid-column:1/-1;height:6px;position:relative;overflow:hidden}.a-sub .s .bar i{background:var(--ink);position:absolute;inset:0 auto 0 0}.a-sub .s.m .bar{background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--miss) 40%,transparent) 0 4px,transparent 4px 8px);border-style:dashed}.a-sub .s .v{font-family:var(--font-num)}.a-sub .s small{color:var(--muted);grid-column:1/-1;font-size:.75rem}.a-why{gap:8px;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.a-why li{align-items:flex-start;gap:8px;display:flex}.a-why svg{color:var(--muted);flex:none;margin-top:3px}.a-oob{border:1px dashed var(--line-strong);border-radius:var(--r);background:var(--surface)}.a-oob>button{font:inherit;text-align:left;width:100%;padding:var(--s3) var(--s4);gap:var(--s3);cursor:pointer;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;min-height:48px;display:flex}.a-oob .in{padding:0 var(--s4) var(--s4);gap:var(--s3);display:grid}.a-oob .r{gap:var(--s3);padding-top:var(--s3);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(8rem,12rem) auto;align-items:center;display:grid}.a-toast{left:50%;bottom:var(--s5);z-index:30;background:var(--action);color:var(--on-action);border-radius:var(--r);box-shadow:var(--shadow);max-width:calc(100% - 32px);padding:10px 16px;font-size:.875rem;position:fixed;transform:translate(-50%)}@container app (width<=1280px){.a-main .a-rank{grid-template-columns:minmax(0,1fr)}.a-panel{position:static}.a-panel.inline{display:none}}@container app (width<=860px){.a-oob .r{grid-template-columns:1fr}}.rowbtn{font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;width:100%;padding:0;display:block}.a-seg2{border:1px solid var(--line-strong);border-radius:var(--r);max-width:100%;display:inline-flex;overflow:hidden}.a-seg2 button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;min-height:34px;padding:6px 12px;font-size:.875rem}.a-seg2 button+button{border-left:1px solid var(--line)}.a-seg2 button[aria-pressed=true]{background:var(--action);color:var(--on-action)}@container (width<=780px){.ds.rk .c-end{display:none}}@container (width<=560px){.ds.rk{min-width:0}.ds.rk thead{display:none}.ds.rk tr{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:6px 12px;padding:12px 8px;display:grid}.ds.rk td{border:0;padding:0}.ds.rk td.full{grid-column:1/-1}.ds.rk td[data-l]:before{content:attr(data-l);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;display:block}.ds.rk td.full:before{display:none}.ds.rk td.last{grid-column:1/-1;min-width:0}.ds.rk .c-end{display:block}}.a-rank{grid-template-columns:minmax(0,1fr) 20rem}.ds.rk .who{min-width:0}.ds.rk td,.ds.rk th{padding-left:8px;padding-right:8px}.ds.rk .ruler{min-width:0}@container (width<=720px){.ds.rk .ruler .v i{display:none}}.a-panel .ruler{min-width:0}@container (width<=560px){.ds.rk,.ds.rk tbody{width:100%;display:block}.ds.rk tr{width:100%}}@container app (width<=860px){.a-layers{flex-wrap:nowrap}.a-layers button{flex:1;gap:8px;min-width:0;padding:6px 8px}.a-layers button small{display:none}.a-need .r{grid-template-columns:auto minmax(0,1fr)}.a-need .r>button{grid-column:2;justify-self:start}}#bdScreens{overflow-x:auto}@media (width<=700px){.bd-bar{gap:8px;padding:8px 12px}.bd-tools #bdFrame,.bd-tools #bdFrameL{display:none}.bd-wrap{padding:var(--s3)}}@container (width<=560px){.ds.rk .ruler .v i{display:inline}}input[type=password],input[type=email]{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r);width:100%;min-height:44px;padding:9px 12px}.a-pw input{height:44px}.a-pw .btn,input[type=text]{min-height:44px}.a-app{grid-template-columns:var(--sw,16rem) minmax(0,1fr);min-height:760px;transition:grid-template-columns .2s var(--ease);display:grid}.a-app.c{--sw:4.75rem}.a-side{background:var(--surface);border-right:1px solid var(--line);padding:var(--s5) var(--s4) var(--s4);gap:var(--s4);flex-direction:column;align-self:start;min-width:0;height:calc(100vh - 38px);display:flex;position:sticky;top:0;overflow:hidden}.wm.lg{gap:12px;font-size:1.75rem}.a-org{align-items:center;gap:12px;min-width:0;display:flex}.a-org .crest,.a-org .omk{flex:none}.a-org .cn{gap:1px;min-width:0;display:grid}.a-org .cn b{letter-spacing:-.012em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:1.0625rem;font-weight:650;line-height:1.15;overflow:hidden}.a-org .cn small{color:var(--muted);font-size:.75rem;line-height:1.3}.a-product{align-items:center;gap:0;min-width:0;padding:2px 12px 0;display:flex;position:relative}.a-product .wm{color:var(--muted);flex-wrap:nowrap;gap:8px;min-width:0;font-size:.9375rem}.a-product .wm .t{color:var(--ink);font-weight:600}.a-product .wm .h{color:var(--ink)}.a-product .wm .by{align-self:center;margin-left:2px;padding-bottom:0}.a-product .by2{font-size:.6875rem}.a-nav{min-height:0;margin:0 calc(-1*var(--s2));padding:0 var(--s2);flex:auto;align-content:start;gap:3px;display:grid;overflow:hidden auto}.a-navitem{gap:3px;display:grid}.a-navsep{border-top:1px solid var(--line);margin-top:6px;padding:10px 12px 2px}.a-navsep .lb{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:.6875rem;font-weight:600}.a-app.c .a-navsep{margin-top:4px;padding:6px 0 0}.a-app.c .a-navsep .lb{display:none}.a-it{font:inherit;text-align:left;border-radius:var(--r-sm);color:var(--muted);cursor:pointer;width:100%;min-height:44px;transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease);background:0 0;border:0;align-items:center;gap:12px;padding:10px 12px;font-size:.9375rem;display:flex;position:relative}.a-it .ic{flex:none;place-items:center;width:20px;display:grid}.a-it .lb{text-overflow:ellipsis;min-width:0;overflow:hidden}.a-it .cnt{font-family:var(--font-num);color:var(--muted);margin-left:auto;font-size:.75rem}.a-it .tip{display:none}.a-it:hover:not([disabled]),.a-it:focus-visible{color:var(--ink);background:var(--surface-2)}.a-it[aria-current=page]{color:var(--ink);background:var(--surface-2);font-weight:600}.a-it[aria-current=page]:before{content:"";background:var(--hot);border-radius:0 2px 2px 0;width:3px;height:calc(100% - 14px);position:absolute;top:50%;left:0;transform:translateY(-50%)}.a-it[aria-current=page] .cnt{color:var(--hot-ink);font-weight:600}.a-it[aria-current=page] .ic{color:var(--hot-ink)}.a-it:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.a-it[disabled]{opacity:.45;cursor:not-allowed}.a-foot{gap:var(--s3);border-top:1px solid var(--line);padding-top:var(--s3);margin-top:auto;display:grid}.a-collapse,.a-collapse .ic{color:var(--muted)}.a-app.c .a-org{justify-content:center}.a-app.c .a-product{color:var(--muted);align-items:center;padding:4px 0 0}.a-app.c .cn,.a-app.c .a-it .lb,.a-app.c .a-it .cnt{display:none}.a-app.c .a-it{justify-content:center;padding:10px 0}.a-app.c .a-nav{overflow:visible}.a-app.c .a-it[aria-current=page]:before{height:calc(100% - 16px)}.a-app.c .a-it .tip{background:var(--ink);color:var(--bg);border-radius:var(--r-xs);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-1) var(--ease);z-index:40;padding:5px 9px;font-size:.75rem;font-weight:500;display:block;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.a-app.c .a-it:hover .tip,.a-app.c .a-it:focus-visible .tip{opacity:1}.a-app.c .a-it[disabled]:hover .tip{opacity:0}.a-col2{grid-template-rows:auto 1fr auto auto;min-width:0;display:grid}.a-main{position:relative}.a-top{margin-bottom:calc(-1*var(--s3));justify-content:flex-end;display:flex}.a-um{position:relative}.a-ub{font:inherit;border-radius:var(--r);cursor:pointer;color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:4px 6px 4px 4px;display:flex}.a-ub:hover{background:var(--surface-2)}.av{border-radius:var(--r);background:var(--ink);width:34px;height:34px;color:var(--bg);letter-spacing:.02em;flex:none;place-items:center;font-size:.75rem;font-weight:600;display:grid}.av.xl{border-radius:var(--r);width:72px;height:72px;font-size:1.25rem}.a-ub .un{text-align:left;display:grid}.a-ub .un b{font-size:.875rem;line-height:1.2}.a-ub .un small{color:var(--muted);font-size:.75rem}.a-umenu{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r);width:19rem;box-shadow:var(--shadow);z-index:35;padding:var(--s2);gap:var(--s2);display:grid;position:absolute;top:calc(100% + 6px);right:0}.a-umenu[hidden]{display:none}.a-umenu .mh{border-bottom:1px solid var(--line);padding:10px 12px;display:grid}.a-umenu .mh small{color:var(--muted);font-size:.75rem}.a-umenu .mg{border-bottom:1px solid var(--line);gap:2px;padding:4px 0;display:grid}.a-umenu .mg:last-child{border-bottom:0}.a-umenu .ml{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);padding:6px 12px 2px;font-size:.6875rem;font-weight:600}.a-umenu button[role=menuitem]{font:inherit;border-radius:var(--r-sm);color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-height:40px;padding:9px 12px;display:flex}.a-umenu button[role=menuitem]:hover,.a-umenu button[role=menuitem]:focus-visible{background:var(--surface-2)}.a-umenu .mrow{justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;font-size:.875rem;display:flex}.a-umenu .mrow>span{align-items:center;gap:10px;display:flex}.a-umenu button[role=menuitem] .ic,.a-umenu .mrow>span .ic{color:var(--muted);flex:none;display:inline-flex}.a-umenu button[role=menuitem][aria-current=true]{color:var(--ink);font-weight:600}.a-umenu button[role=menuitem][aria-current=true] .ic{color:var(--hot-ink)}.a-umenu .mi-c{color:var(--muted);margin-left:auto;font-size:.75rem}.a-umenu button[role=menuitem][aria-current=true] .mi-c{color:var(--hot-ink)}.a-umenu.mob{right:var(--s3);position:fixed;top:56px}@container app (width<=860px){.a-app,.a-app.c{grid-template-columns:1fr}.a-side,.a-app.c .a-side,.a-top{display:none}.a-mtop .mw .wm{font-size:1.25rem}.a-byM{text-align:center;color:var(--muted);background:var(--surface);padding:6px 0 10px;font-size:.6875rem;display:block}.a-byM span span{color:var(--two);font-weight:600}.a-tabbar button[aria-current=page] svg{color:var(--hot-ink)}.a-tabbar button[aria-current=page]:before{content:"";background:var(--hot);border-radius:1px;width:6px;height:6px;position:absolute;top:6px}.a-tabbar button{position:relative}}.a-scope{gap:var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);align-items:flex-start;display:flex}.a-scope .sc-ic{width:32px;height:32px;color:var(--ink);flex:none;place-items:center;display:grid}.a-scope b{font-size:.9375rem;display:block}.a-scope span:not(.sc-ic){color:var(--muted);font-size:.8125rem}.a-scope.acct{border-left:4px solid var(--ink)}.a-scope.club{border-left:4px solid #0f6b73}.a-two{gap:var(--s5);grid-template-columns:15rem minmax(0,1fr);align-items:start;display:grid}.a-ptabs{top:var(--s4);gap:2px;display:grid;position:sticky}.a-ptabs button{font:inherit;text-align:left;border-radius:var(--r-sm);color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:flex;position:relative}.a-ptabs button:hover:not([disabled]){color:var(--ink);background:var(--surface-2)}.a-ptabs button[aria-current=true]{color:var(--ink);background:var(--surface-2);font-weight:600}.a-ptabs button[aria-current=true]:after{content:"";background:var(--hot);width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;right:10px}.a-ptabs button[disabled]{opacity:.45;cursor:not-allowed}.a-ptabs .out{color:var(--danger);margin-top:var(--s3)}.a-sess{gap:var(--s3);border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:10px 0;display:grid}.a-sess:first-of-type{border-top:0}.a-sess .ic{background:var(--surface-2);border-radius:var(--r-sm);place-items:center;width:32px;height:32px;display:grid}.a-sess small{color:var(--muted);font-size:.8125rem;display:block}@container app (width<=860px){.a-two{grid-template-columns:1fr}.a-ptabs{gap:6px;display:flex;position:static;overflow-x:auto}.a-ptabs button{white-space:nowrap;border:1px solid var(--line)}.a-ptabs .out{margin-top:0}}.a-smodes{border:1px solid var(--line-strong);border-radius:var(--r);width:fit-content;max-width:100%;display:inline-flex;overflow:hidden}.a-smodes button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;min-height:36px;padding:7px 14px;font-size:.875rem}.a-smodes button+button{border-left:1px solid var(--line)}.a-smodes button[aria-pressed=true]{background:var(--action);color:var(--on-action)}.a-sq{gap:var(--s3);flex-wrap:wrap;align-items:flex-end;display:flex}.a-sq .btn{min-height:44px}.a-more summary{cursor:pointer;align-items:center;gap:8px;min-height:36px;font-weight:500;display:inline-flex}.a-demo{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.a-banner{gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r);border:1px solid var(--line);align-items:flex-start;display:flex}.a-banner div{gap:2px;display:grid}.a-banner span{font-size:.8125rem}.a-banner svg{flex:none;margin-top:3px}.a-banner.info{background:var(--info-soft);color:var(--ink);border-color:color-mix(in srgb,var(--info) 40%,transparent)}.a-banner.info svg{color:var(--info)}.a-banner.warn{background:var(--warn-soft);border-color:color-mix(in srgb,var(--warn) 40%,transparent)}.a-banner.warn svg{color:var(--warn)}.who2{align-items:center;gap:6px;display:flex}.starb{font:inherit;color:var(--muted);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;flex:none;place-items:center;width:32px;height:44px;display:grid}.starb[aria-pressed=true]{color:var(--hot-ink)}.starb[aria-pressed=true] svg{fill:var(--hot)}.chipx{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;width:16px;height:16px;padding:0;display:inline-grid}.orig{flex-wrap:wrap;align-items:flex-start;gap:4px;display:flex}.tmc{justify-items:start;gap:4px;display:grid}.tmc .ruler{width:100%}.a-semn{display:block}.a-semn .sem-note{background:var(--surface)}.ds.rk td.last,.ds.rk th.last{min-width:10.5rem}.sk{background:var(--surface-2);border-radius:var(--r-sm);animation:1.2s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.55}}.a-explain{gap:var(--s4)}.a-explain h2{text-transform:none;letter-spacing:-.01em;color:var(--ink);font-size:1.25rem}.a-explain .eh{text-transform:none;letter-spacing:0;color:var(--ink);margin-top:var(--s2);font-size:1rem;font-weight:600}.a-explain p{max-width:68ch}.a-callout{border-left:4px solid var(--ink);background:var(--surface-2);padding:var(--s3) var(--s4);border-radius:0 var(--r) var(--r) 0}.a-callout p{margin-top:4px}.a-subs{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.a-subc{border:1px solid var(--line);border-radius:var(--r);padding:var(--s4);background:var(--surface);align-content:start;gap:8px;display:grid}.a-subc header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.a-subc .wt{font-family:var(--font-num);font-size:1.125rem;font-weight:500}.a-subc .wbar{border-radius:var(--r-xs);background:var(--surface-2);height:6px}.a-subc .wbar i{background:var(--ink);border-radius:var(--r-xs);height:100%;display:block}.a-subc p{color:var(--muted);font-size:.875rem}.a-subc details{font-size:.875rem}.a-subc summary{cursor:pointer;font-weight:500}.a-subc ul{color:var(--muted);margin:6px 0 0;padding-left:1.1rem}.a-3{gap:var(--s5);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.a-4{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.a-4>div{align-content:start;gap:6px;display:grid}.cscale{border-radius:var(--r-xs);border:1px solid var(--line);height:26px;display:flex;overflow:hidden}.cscale .b{place-items:center;font-size:.6875rem;display:grid}.cscale .ins{background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--ink) 20%,transparent) 0 2px,transparent 2px 6px);color:var(--ink)}.cscale .prv{background:var(--warn-soft);color:var(--warn)}.cscale .ok{background:var(--ok-soft);color:var(--ok)}.cscale-l{font-family:var(--font-num);color:var(--muted);justify-content:space-between;font-size:.625rem;display:flex}.a-tech>summary{cursor:pointer;list-style:none}.a-tech>summary::-webkit-details-marker{display:none}.a-tech>summary:before{content:"+";border:1px solid var(--line-strong);border-radius:var(--r-xs);width:22px;height:22px;font-family:var(--font-num);place-items:center;margin-right:10px;display:inline-grid}.a-tech[open]>summary:before{content:"−"}.fm{padding:var(--s3) 0;border-top:1px solid var(--line);gap:6px;margin:0;display:grid}.fm figcaption{font-size:.875rem;font-weight:600}.mth{padding:6px 0;font-size:1.0625rem;overflow-x:auto}.mth math{font-size:1.1em}.fm details{font-size:.8125rem}.fm summary{cursor:pointer;color:var(--muted)}.fm pre{white-space:pre-wrap;word-break:break-word;font-family:var(--font-num);background:var(--surface-2);padding:var(--s3);border-radius:var(--r-sm);margin:6px 0 0;font-size:.75rem}.a-app.c .a-by{text-align:center;padding:0;font-size:.625rem;line-height:1.1;display:block}.e2{background:var(--bg);grid-template-rows:auto 1fr;min-height:760px;display:grid}.e2h{color:#f2f2ef;gap:var(--s4);padding:12px var(--s5);border-bottom:3px solid var(--two);background:#161616;flex-wrap:wrap;align-items:center;display:flex}.e2w{letter-spacing:-.02em;font-family:Inter,IBM Plex Sans,sans-serif;font-size:1.25rem;font-weight:800}.e2c{color:#a4a4a0;font-size:.875rem}.e2n{color:#a4a4a0;margin-left:auto;font-size:.75rem}.e2b{grid-template-columns:12rem minmax(0,1fr);display:grid}.e2r{background:var(--surface);border-right:1px solid var(--line);padding:var(--s4);align-content:start;gap:4px;display:grid}.e2i{color:var(--muted);border-radius:2px;padding:10px 12px;font-size:.9375rem}.e2i.on{color:var(--ink);box-shadow:inset 3px 0 0 var(--two);font-weight:600}.e2m{padding:var(--s5)}.e2t{align-items:center;gap:10px;display:flex}.e2t .wm{font-size:1.375rem}.by2{color:var(--muted);font-size:.75rem}.by2 b{color:var(--two);font-weight:600}.e2s{border:1px solid var(--line);border-radius:var(--r);padding:var(--s4);gap:2px;display:grid}.e2s b{font-family:var(--font-num);font-size:1.75rem;font-weight:500}.e2s span{color:var(--muted);font-size:.8125rem}@container app (width<=860px){.e2b{grid-template-columns:1fr}.e2r{border-right:0;border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.e2n{display:none}}.a-hero .by2{color:color-mix(in srgb,var(--bg) 62%,transparent)}.a-hero .by2 .l{display:none!important}.a-hero .by2 .d,:root[data-theme=dark] .a-hero .by2 .l{display:block!important}:root[data-theme=dark] .a-hero .by2 .d{display:none!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a-hero .by2 .l{display:block!important}:root:not([data-theme=light]) .a-hero .by2 .d{display:none!important}}:root[data-theme=light] .a-hero .by2 .l{display:none!important}:root[data-theme=light] .a-hero .by2 .d{display:block!important}.a-app.c .a-by .by2 span{display:none}.a-app.c .a-by{justify-content:center;padding:0;display:flex}.a-app.c .a-by img{height:7px}.a-byM .by2{justify-content:center}.a-byM{display:none}@container app (width<=860px){.a-byM{background:var(--surface);justify-content:center;padding:6px 0 10px;display:flex}}.a-top{justify-content:flex-end;align-items:center;gap:var(--s3);display:flex}.a-tools{gap:6px;display:flex}.a-ic{font:inherit;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);border-radius:var(--r);cursor:pointer;align-items:center;gap:6px;min-height:40px;padding:0 12px;display:inline-flex;position:relative}.a-ic:hover{background:var(--surface-2)}.a-ic .tx{font-size:.875rem;font-weight:500}.a-ic .bd{border-radius:var(--r-xs);background:var(--ink);min-width:18px;height:18px;color:var(--bg);font:600 .6875rem var(--font-num);place-items:center;padding:0 4px;display:grid;position:absolute;top:-6px;right:-6px}.a-ov.drawer{place-items:stretch end;padding:0}.a-ov.drawer>.float{border-radius:var(--r) 0 0 var(--r);align-content:start;width:100%;max-width:26rem;height:100%;max-height:none}@container app (width<=860px){.a-top{height:0;margin:0;display:block;overflow:visible}.a-top .a-tools,.a-top .a-ub{display:none}.a-um{position:static}.a-umenu.mob{position:fixed}}.omk{border-radius:var(--r-sm);background:var(--surface-2);width:36px;height:36px;color:var(--ink);border:1px solid var(--line);flex:none;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.a-kpis{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));display:grid}.a-kpi{border:1px solid var(--line);border-radius:var(--r);padding:var(--s4);background:var(--surface);gap:2px;display:grid}.a-kpi b{font-family:var(--font-num);font-size:1.75rem;font-weight:500;line-height:1.1}.a-kpi span{color:var(--muted);font-size:.8125rem}.urg{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);white-space:nowrap;align-items:center;gap:6px;padding:2px 8px;font-size:.75rem;font-weight:500;display:inline-flex}.urg.free{background:var(--hot-soft);color:var(--hot-ink);border-color:#0000}.urg.soon{background:var(--warn-soft);color:var(--warn);border-color:#0000}.msg{gap:4px;max-width:34rem;display:grid}.msg.me{justify-self:end}.msg .bub{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:10px 12px}.msg.me .bub{background:var(--hot-soft);border-color:#0000}.msg small{color:var(--muted);font-size:.75rem}.a-split2{gap:var(--s5);grid-template-columns:minmax(0,1fr) 22rem;align-items:start;display:grid}@container app (width<=1100px){.a-split2{grid-template-columns:1fr}}.rowx{gap:var(--s3);border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:12px 0;display:grid}.rowx:first-child{border-top:0}.rowx .ic{border-radius:var(--r-sm);background:var(--surface-2);place-items:center;width:36px;height:36px;display:grid}.rowx small{color:var(--muted);font-size:.8125rem;display:block}.vid{aspect-ratio:16/9;border-radius:var(--r);color:#f2f2ef;background:#161616;border:1px solid #333331;place-items:center;display:grid;position:relative;overflow:hidden}.vid i{background:repeating-linear-gradient(135deg,#1e1e1d 0 12px,#232322 12px 24px);position:absolute;inset:0}.vid span{border-radius:var(--r);color:#161616;background:#5cc4b8;place-items:center;width:52px;height:52px;display:grid;position:relative}.abc{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.abc button{font:inherit;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);border-radius:var(--r);cursor:pointer;text-align:center;min-height:44px;padding:10px 6px}.abc button[aria-pressed=true]{background:var(--action);color:var(--on-action);border-color:#0000}.abc small{opacity:.8;font-size:.6875rem;display:block}.scat{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);height:260px;position:relative;overflow:hidden}.scat .pt{background:var(--hot);border:2px solid var(--surface);cursor:pointer;border-radius:2px;width:12px;height:12px;position:absolute;transform:translate(-50%,50%)}.scat .pt.sel{outline:2px solid var(--ink);width:16px;height:16px}.scat .ax{font:.625rem var(--font-num);color:var(--muted);position:absolute}.a-split2.w18{grid-template-columns:18rem minmax(0,1fr)}.a-split2.h2{grid-template-columns:repeat(2,minmax(0,1fr))}.a-split2.w24{grid-template-columns:minmax(0,1fr) 24rem}@container app (width<=1100px){.a-split2.w18,.a-split2.h2,.a-split2.w24{grid-template-columns:1fr}}.app-root{background:var(--bg);min-height:100vh;position:relative;container:app/inline-size}.app-root .a-app{min-height:calc(100vh - 38px)}.devbar{gap:var(--s3);padding:6px var(--s4);border-bottom:1px solid var(--line);background:var(--surface);color:var(--muted);flex-wrap:wrap;align-items:center;min-height:38px;font-size:.75rem;display:flex}.devbar .grow{flex:1}.devbar button.lk{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.devbar .a-seg2 button{min-height:26px;padding:2px 10px;font-size:.75rem}.modebar{gap:var(--s3);border:1px solid var(--line-strong);border-left:4px solid var(--warn);border-radius:var(--r);background:var(--surface);align-items:center;padding:10px 14px;font-size:.8125rem;display:flex}.modebar.real{border-left-color:var(--ok)}.modebar b{font-weight:600}.modebar a,.modebar button.lk{font:inherit;color:var(--hot-ink);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;text-decoration:underline}.a-top{gap:var(--s3)}.duo-bar{min-width:0;font:inherit;text-align:left;border:1px solid var(--input-border);background:var(--surface);color:var(--muted);border-radius:var(--r);cursor:text;min-height:44px;transition:border-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease);flex:1;align-items:center;gap:10px;padding:0 14px;display:flex}.duo-bar:hover{border-color:var(--ink)}.duo-bar .ic{color:var(--hot-ink);display:inline-flex}.duo-bar .ph{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9375rem;overflow:hidden}.duo-bar kbd{font:500 .6875rem var(--font-num);border:1px solid var(--line-strong);border-radius:var(--r-xs);color:var(--muted);background:var(--surface-2);padding:2px 6px}.duo-bar.m{display:none}@container app (width<=860px){.duo-bar.m{margin:0 var(--s4) var(--s3);display:flex}.duo-bar.m kbd,.a-top{display:none}}.a-top .a-um{flex:none}.duo-ov{z-index:60;padding:6vh var(--s4) var(--s4);background:#16161680;place-items:start center;display:grid;position:fixed;inset:0;overflow:auto}.duo-sheet{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r);width:min(960px,100%);max-height:88vh;box-shadow:var(--shadow);grid-template-rows:auto 1fr auto auto;display:grid;overflow:hidden}.duo-hd{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.duo-hd h2{align-items:center;gap:8px;margin:0;font-size:1.0625rem;display:flex}.duo-hd .ic{color:var(--hot-ink);display:inline-flex}.duo-hd .grow{flex:1}.duo-body{padding:var(--s4);gap:var(--s4);align-content:start;min-height:12rem;display:grid;overflow:auto}.duo-in{gap:var(--s2);padding:var(--s3) var(--s4);border-top:1px solid var(--line);align-items:center;display:flex}.duo-in input{flex:1;min-height:46px;font-size:1rem}.duo-guard{padding:8px var(--s4);border-top:1px solid var(--line);background:var(--surface-2);color:var(--muted);align-items:flex-start;gap:8px;font-size:.75rem;display:flex}.duo-guard .ic{margin-top:1px;display:inline-flex}.sugs{gap:var(--s3);display:grid}.sugs h4{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:.6875rem}.sugs .row{gap:6px}.sugs button{font:inherit;text-align:left;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);border-radius:var(--r);cursor:pointer;padding:8px 12px;font-size:.875rem}.sugs button:hover{background:var(--surface-2)}.duo-msg{gap:8px;max-width:100%;display:grid}.duo-msg.user{justify-self:end;max-width:min(36rem,100%)}.duo-msg.user .bub{background:var(--hot-soft);border-radius:var(--r);padding:10px 14px}.duo-msg.duo{border:1px solid var(--line);border-radius:var(--r);padding:var(--s4);background:var(--surface)}.duo-msg .who{color:var(--muted);align-items:center;gap:6px;font-size:.75rem;display:flex}.duo-msg .who .ic{color:var(--hot-ink);display:inline-flex}.duo-think{color:var(--muted);align-items:center;gap:8px;font-size:.875rem;display:flex}.blk{gap:var(--s3);min-width:0;display:grid}.blk-t{margin:0}.blk-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.blk textarea{width:100%;font:inherit;resize:vertical;line-height:1.5}.blk-actions{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.refuse{border-left:4px solid var(--danger)!important}.chips{flex-wrap:wrap;gap:8px;display:flex}.chipc{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);max-width:100%}.chipc.must{border-left:4px solid var(--ink)}.chipc.nice{border-left:4px dashed var(--ink)}.chipc.context{border-left:4px solid var(--line-strong);background:var(--surface-2)}.chipc.on{box-shadow:var(--shadow)}.chipb{font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:8px;min-height:36px;padding:7px 10px;display:flex}.chipb .k{color:var(--muted);font-size:.75rem}.chipb .ly{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem}.chipe{gap:8px;max-width:22rem;padding:0 10px 10px;display:grid}.how{border-top:1px dashed var(--line);color:var(--muted);padding-top:8px;font-size:.8125rem}.how summary{cursor:pointer;color:var(--ink);font-weight:500}.how h4{letter-spacing:.06em;text-transform:uppercase;margin:8px 0 2px;font-size:.6875rem}.how ul{margin:0;padding-left:18px}.sum{margin:0;padding:0;list-style:none}.sum li{border-top:1px solid var(--line);padding:8px 0}.sum li:first-child{border-top:0}.feed{gap:var(--s3);display:grid}.fi{border:1px solid var(--line);border-radius:var(--r);padding:var(--s4);background:var(--surface);gap:10px;display:grid}.fi.done,.fi.ignored{opacity:.62}.fi .t{gap:var(--s3);align-items:flex-start;display:flex}.fi .t .ic{border-radius:var(--r-sm);background:var(--surface-2);flex:none;place-items:center;width:36px;height:36px;display:grid}.fi .t b{font-size:1rem;display:block}.fi .t p{color:var(--muted);margin:2px 0 0;font-size:.875rem}.fi .acts{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.fi .by{color:var(--muted);align-items:center;gap:4px;font-size:.6875rem;display:inline-flex}.fi .by .ic{color:var(--hot-ink);display:inline-flex}.logrow{gap:var(--s3);border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;padding:12px 0;display:grid}.logrow:first-child{border-top:0}.logrow .ts{font:.75rem var(--font-num);color:var(--muted);white-space:nowrap}.logrow small{color:var(--muted);font-size:.8125rem;display:block}.stub{gap:var(--s3);justify-items:start;max-width:40rem;display:grid}.provcard{gap:var(--s3);border:1px solid var(--line);border-radius:var(--r);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}@container app (width<=860px){.a-main{padding:var(--s4) var(--s4) var(--s6)}.duo-ov{padding:0}.duo-sheet{border-radius:0;height:100vh;max-height:100vh}.fi .acts .btn{flex:1}}.entrar{min-height:100vh;padding:var(--s5) var(--s4);place-items:center;display:grid}.entrar-in{gap:var(--s4);width:min(34rem,100%);display:grid}.entrar h1{margin:0;font-size:1.75rem;line-height:1.2}.entrar .by{text-align:center;color:var(--muted);font-size:.75rem}.entrar-brand{align-items:center;gap:3px;display:flex}.entrar-kick{font-family:var(--font-num);letter-spacing:.06em;text-transform:uppercase;color:var(--hot-ink);margin:0 0 6px;font-size:.75rem}.entrar-roles{flex-wrap:wrap;gap:18px;margin:12px 0 0;display:flex}.entrar h2{margin:0;font-size:1.0625rem}.log-form,.log-sso{gap:var(--s3);border:1px solid var(--line);border-radius:var(--r);padding:var(--s5);background:var(--surface);display:grid}.log-field{gap:6px;display:grid}.log-field>span{color:var(--muted);font-size:.8125rem}.log-note{color:var(--muted);max-width:60ch;margin:0;font-size:.8125rem}.log-demo{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 0;font-size:.8125rem;display:flex}.log-foot{gap:4px;display:grid}a.a-it,.a-tabbar a{color:inherit;text-decoration:none}.a-tabbar a{justify-items:center;gap:2px;padding:6px 2px;font-size:.6875rem;display:grid;position:relative}.a-tabbar a[aria-current=page]{font-weight:600}.a-tabbar a[aria-current=page] svg{color:var(--hot-ink)}.a-mtop,.duo-bar,.modebar{display:none!important}.top .mw{display:none}@container app (width<=860px){.top{gap:var(--s3);flex-wrap:wrap}.top .mw{display:block}.top .grow{flex-basis:100%;order:5}.um-btn .un{display:none}}.pop-wrap{position:relative}.sq-btn,.um-btn{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.um-btn .av{background:var(--ink);width:34px;height:34px;color:var(--bg);font:600 .75rem var(--font-num);border-radius:var(--r-sm);place-items:center;display:grid}.um-btn .un{text-align:left;line-height:1.25;display:grid}.um-btn small{color:var(--muted);font-size:.75rem}.pop{z-index:50;background:var(--bg);border:1px solid var(--ink);width:20rem;padding:var(--s4);gap:var(--s3);font-size:.875rem;display:grid;position:absolute;top:calc(100% + 8px);left:0}.pop.right{left:auto;right:0}.pop p{margin:0;line-height:1.5}.pop-sec{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.devbar .lk{font:inherit;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem}.devbar .lk.on{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);font-weight:600}.entrar-in.wide{width:min(52rem,100%)}.ent-doors{gap:var(--s4);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}@media (width<=760px){.ent-doors{grid-template-columns:1fr}}.ent-who{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.6875rem}.ent-banner{padding:var(--s3) 0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);margin:0;font-size:.9375rem}.pw-row{gap:var(--s3);align-items:center;display:flex}.pw-row input{flex:1;min-width:0}.log-field input{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--r);width:100%;min-height:44px;padding:9px 12px}.log-field input[readonly]{background:var(--surface-2);color:var(--muted)}.pw-meter{align-items:center;gap:var(--s3);font-size:.75rem;display:flex}.pw-meter i{background:var(--ink);flex:none;max-width:8rem;height:3px;display:block}.pw-meter[data-l="0"] i,.pw-meter[data-l="1"] i{background:var(--danger)}.pw-meter b{color:var(--muted);font-weight:500}.pw-err{color:var(--danger);margin:0;font-size:.8125rem}.tfa-steps{gap:var(--s4);margin:0;padding-left:1.2rem;display:grid}.tfa-steps li{line-height:1.5}.tfa-qr{width:96px;height:96px;margin:var(--s3) 0;border:1px solid var(--ink);border-radius:var(--th-radius-bar);background:repeating-conic-gradient(var(--ink) 0 25%,transparent 0 50%) 0 0/16px 16px;display:block}.tfa-steps code{letter-spacing:.08em;font-size:.9375rem}.tfa-codes{margin:var(--s3) 0;grid-template-columns:repeat(4,max-content);gap:6px 16px;font-size:.875rem;display:grid}@media (width<=480px){.tfa-codes{grid-template-columns:repeat(2,max-content)}}.entrar .steps{margin:0}.log-field>label{color:var(--muted);font-size:.8125rem}.qr-frame{margin:var(--s3) 0;border:1px solid var(--line-strong);border-radius:var(--th-radius-bar);background:#fff;padding:0;line-height:0;display:inline-block}.qr,.tfa-qr-svg{display:block}.tfa-steps .qr-frame{width:max-content;display:block}.tfa-steps li>code{margin-top:4px;display:block}.pg{width:100%;max-width:78rem;margin:0 auto}.pg-h{padding:var(--s6) 0 var(--s5);border-bottom:1px solid var(--ink)}.kick{font:500 .75rem var(--font-num);letter-spacing:.04em;color:var(--muted);text-transform:uppercase;margin-bottom:var(--s3)}.pg-h h1{letter-spacing:-.025em;max-width:26ch;margin:0;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:600;line-height:1.1}.pg-h .lead{margin:var(--s3) 0 0;max-width:56ch;color:var(--ink);font-size:1.125rem;line-height:1.5}.pg-b{gap:var(--s7);padding-top:var(--s5);display:grid}.pg-b.w-aside{gap:var(--s7);grid-template-columns:minmax(0,1fr) 19rem}.pg-main{min-width:0}.pg-aside{border-left:1px solid var(--line);min-width:0;padding-left:var(--s5)}@container app (width<=1100px){.pg-b.w-aside{grid-template-columns:1fr}.pg-aside{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:var(--s5)}}.sec{padding:var(--s5) 0 var(--s6);border-top:1px solid var(--line)}.sec:first-child{border-top:0;padding-top:0}.sec-h{justify-content:space-between;align-items:baseline;gap:var(--s4);margin-bottom:var(--s3);display:flex}.sec-h h2{letter-spacing:0;gap:var(--s3);align-items:baseline;margin:0;font-size:.9375rem;font-weight:600;display:flex}.sec-h .n{font:500 .75rem var(--font-num);color:var(--muted)}.sec-r{color:var(--muted);font-size:.8125rem}.ln{gap:var(--s3);padding:var(--s4) 0;border-top:1px solid var(--line);grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:baseline;display:grid}.ln:first-of-type{border-top:0}.ln:not(:has(.ln-n)){grid-template-columns:minmax(0,1fr) auto}.ln-n{font:500 .8125rem var(--font-num);color:var(--muted)}.ln-b{min-width:0;line-height:1.5}.ln-b strong{font-weight:600}.ln-b .m{color:var(--muted);margin-top:2px;font-size:.875rem;display:block}.ln-a{gap:var(--s4);white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;font-size:.9375rem;display:flex}.ln.done .ln-b,.ln.ignored .ln-b{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}@container app (width<=720px){.ln{grid-template-columns:2rem minmax(0,1fr)}.ln:not(:has(.ln-n)){grid-template-columns:minmax(0,1fr)}.ln-a{white-space:normal;grid-column:2;justify-content:flex-start}.ln:not(:has(.ln-n)) .ln-a{grid-column:1/-1}}.act{font:inherit;color:var(--ink);cursor:pointer;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);background:0 0;border:0;min-height:0;padding:2px 0}.act:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.act.danger{color:var(--danger)}.act:disabled{color:var(--muted);cursor:default;text-decoration:none}.act:focus-visible,.btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mono{font-family:var(--font-num);font-variant-numeric:tabular-nums}.fig b{font-weight:500}.fig{white-space:nowrap}.sq{border:1px solid var(--ink);font:500 .6875rem var(--font-num);text-transform:uppercase;letter-spacing:.05em;color:var(--ink);vertical-align:middle;background:0 0;border-radius:2px;padding:1px 6px;display:inline-block}.sq.warn{border-color:var(--warn);color:var(--warn)}.sq.ok{border-color:var(--ok);color:var(--ok)}.duomark{vertical-align:middle;display:inline-flex}.rows{margin:0;display:grid}.rows>div{gap:var(--s4);padding:var(--s3) 0;border-top:1px solid var(--line);grid-template-columns:12rem minmax(0,1fr);display:grid}.rows>div:first-child{border-top:0}.rows dt{color:var(--muted);font-size:.875rem}.rows dd{margin:0}.rows .rn{color:var(--muted);margin-top:2px;font-size:.8125rem;display:block}@container app (width<=720px){.rows>div{grid-template-columns:1fr;gap:2px}}.conta{margin-top:var(--s2);font-size:.8125rem}.conta summary{cursor:pointer;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;list-style:none;display:inline}.conta summary::-webkit-details-marker{display:none}.conta>div{margin-top:var(--s2);padding:var(--s3) 0 0;border-top:1px solid var(--line);white-space:pre-wrap;color:var(--ink);line-height:1.6}.tbl2{border-collapse:collapse;width:100%;font-size:.9375rem}.tbl2 th{font:500 .6875rem var(--font-num);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);text-align:left;padding:0 var(--s3) var(--s2) 0;border-bottom:1px solid var(--ink);white-space:nowrap}.tbl2 td{padding:var(--s3) var(--s3) var(--s3) 0;border-bottom:1px solid var(--line);vertical-align:baseline}.tbl2 td.n,.tbl2 th.n{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums}.tbl2 tr.sel td{background:var(--surface-2)}.tbl2 .pl-who b{font-weight:600}.tbl2 button.rowlink{font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;padding:0}.tbl2 button.rowlink:hover b{text-decoration:underline}.top{align-items:center;gap:var(--s5);padding:var(--s3) 0;border-bottom:1px solid var(--line);margin-bottom:var(--s2);display:flex}.top .grow{flex:1;min-width:0}.cmd{align-items:center;gap:var(--s3);width:100%;font:inherit;text-align:left;border:0;border-bottom:1px solid var(--ink);color:var(--muted);cursor:text;background:0 0;min-height:44px;padding:10px 2px;display:flex}.cmd:hover{color:var(--ink)}.cmd .ph{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:1rem;overflow:hidden}.cmd kbd{font:500 .6875rem var(--font-num);color:var(--muted);border:1px solid var(--line-strong);border-radius:2px;padding:1px 5px}.stat{color:var(--muted);gap:var(--s3);flex-wrap:wrap;align-items:center;font-size:.8125rem;display:flex}.stat button.act{color:var(--muted);font-size:.8125rem}.dz{z-index:60;background:0 0;position:fixed;inset:0}.dz-panel{z-index:61;background:var(--bg);border:1px solid var(--ink);border-radius:var(--r);width:min(30rem,100vw - 2.5rem);height:min(40rem,100vh - 2.5rem);box-shadow:var(--shadow);transform-origin:100% 100%;flex-direction:column;display:flex;position:fixed;bottom:22px;right:22px;overflow:hidden}@media (prefers-reduced-motion:no-preference){.dz-panel{animation:dzpop var(--dur-2) var(--ease)}}@keyframes dzpop{0%{opacity:0;transform:scale(.96)translateY(12px)}to{opacity:1;transform:none}}.dz-h{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-bottom:1px solid var(--line);display:flex}.dz-id{align-items:center;gap:10px;min-width:0;display:flex}.dz-av{flex:none;display:inline-flex}.dz-id-t{min-width:0;display:grid}.dz-id-t b{font-size:.9375rem;font-weight:600;line-height:1.15}.dz-id-t small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.dz-h .grow{flex:1}.dz-mode{color:var(--muted);white-space:nowrap;font-size:.6875rem}.dz-x{font:inherit;width:32px;height:32px;color:var(--muted);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;flex:none;place-items:center;display:grid}.dz-x:hover{background:var(--surface-2);color:var(--ink)}.dz-x .ic{display:inline-flex}.dz-tabs{align-items:center;gap:var(--s4);padding:8px var(--s4);border-bottom:1px solid var(--line);font-size:.875rem;display:flex}.dz-tabs .grow{flex:1}.dz-body{padding:var(--s4);gap:var(--s4);flex:auto;align-content:start;min-height:0;display:grid;overflow:hidden auto}.dz-body .duo-p table{max-width:100%;display:block;overflow-x:auto}.dz-in{gap:var(--s3);padding:var(--s3) var(--s4);border-top:1px solid var(--ink);align-items:center;display:flex}.dz-in input{font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-height:44px;padding:10px 0;font-size:1rem}.dz-in input::placeholder{color:var(--muted)}.dz-foot{color:var(--muted);padding:var(--s2) var(--s4) var(--s3);font-size:.6875rem}.me{text-align:left;background:var(--surface-2);border-radius:10px 10px 2px;justify-self:end;max-width:34ch;padding:8px 12px;font-weight:600}@container app (width<=860px){.dz-panel{width:auto;height:auto;inset:8px}}.duo-turn{align-items:flex-start;gap:12px;display:flex}.duo-av{opacity:.9;flex:none;margin-top:3px}.duo-turn-b{flex:1;min-width:0}.duo-fab{z-index:55;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--ink);border-radius:var(--r-md);cursor:pointer;align-items:center;gap:10px;padding:10px 16px 10px 12px;font-weight:600;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 2px 10px #1616161a}.duo-fab:hover{background:var(--surface-2)}.duo-fab:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.duo-fab .duomark{display:inline-flex}@container app (width<=860px){.duo-fab{padding:12px;bottom:76px;right:16px}.duo-fab .duo-fab-t{display:none}}@media (prefers-reduced-motion:no-preference){.duo-fab{transition:background var(--dur-1) var(--ease)}}.duo-p{max-width:62ch;line-height:1.6}.duo-p p{margin:0 0 var(--s3)}.duo-p .mono{font-size:.9375rem}.sug{gap:var(--s2);display:grid}.sug h4{margin:var(--s3) 0 0;font:500 .6875rem var(--font-num);letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.crit{gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--line);grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:baseline;font-size:.9375rem;display:grid}.crit:first-of-type{border-top:0}.crit .k{color:var(--muted)}.crit b{font-weight:600}.why{color:var(--muted);grid-column:2/-1;font-size:.8125rem;line-height:1.5}@container app (width<=720px){.crit{grid-template-columns:5.5rem minmax(0,1fr)}.crit>.ln-a{grid-column:2}}.nums{font:500 .9375rem var(--font-num)}.pl{border-top:1px solid var(--ink);grid-template-columns:repeat(5,minmax(14.5rem,1fr));gap:0;display:grid;overflow-x:auto}.pl-c{padding:var(--s3) var(--s3) var(--s5);border-left:1px solid var(--line);flex-direction:column;min-height:20rem;display:flex}.pl-c:first-child{border-left:0;padding-left:0}.pl-ch{justify-content:space-between;align-items:baseline;gap:var(--s2);margin-bottom:var(--s3);padding-bottom:var(--s2);border-bottom:1px solid var(--line-strong);display:flex}.pl-ch h2{letter-spacing:-.01em;margin:0;font-size:.9375rem;font-weight:600}.pl-ch .n{font:600 .8125rem var(--font-num);color:var(--muted)}.pl-drop{gap:var(--s3);border-radius:var(--r);transition:background var(--dur-1) var(--ease);flex-direction:column;flex:1;display:flex}.pl-c.over .pl-drop{background:var(--accent-soft);outline:2px dashed var(--accent);outline-offset:-2px;padding:var(--s2)}.pl-k{gap:var(--s2);padding:var(--s3);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);cursor:grab;transition:box-shadow var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease);flex-direction:column;padding-right:26px;line-height:1.4;display:flex;position:relative}.pl-k:hover{border-color:var(--line-strong)}.pl-k:active{cursor:grabbing}.pl-k:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pl-k.dragging{opacity:.5;cursor:grabbing;box-shadow:var(--shadow);transform:rotate(-1deg)}.pl-k.held{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.pl-grip{color:var(--muted);opacity:.5;cursor:grab;display:inline-flex;position:absolute;top:10px;right:7px}.pl-k:hover .pl-grip,.pl-k:focus-within .pl-grip,.pl-k.held .pl-grip{opacity:1}.pl-top{gap:var(--s3);align-items:center;display:flex}.pl-av{background:var(--surface-2);border:1px solid var(--line);width:40px;height:40px;font:600 .9375rem/1 var(--font-pitch);letter-spacing:.03em;color:var(--muted);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.pl-av img{object-fit:cover;width:100%;height:100%}.pl-id{min-width:0}.pl-id .nm{font-size:.9375rem}.pl-id .nm .rowlink{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:0;font-weight:700}.pl-id .nm .rowlink:hover{text-decoration:underline}.pl-meta{color:var(--muted);margin-top:2px;font-size:.8125rem}.pl-facts,.pl-nd{color:var(--muted);font-size:.8125rem}.pl-next{font-size:.8125rem;line-height:1.4}.pl-mv{gap:var(--s4);font-size:.8125rem;display:flex}.pl-e{color:var(--muted);padding:var(--s2) 0;font-size:.8125rem}.pl-c.over .pl-e{color:var(--accent);font-weight:600}.pl-live{min-height:1.25rem;margin:0 0 var(--s3);color:var(--muted);font-size:.8125rem}.pl-sel{margin-bottom:var(--s3);display:none}@container app (width<=860px){.pl{grid-template-columns:1fr}.pl-c{border-left:0;padding-left:0;display:none}.pl-c.cur,.pl-sel{display:block}}.e2w{background:var(--bg);min-height:calc(100vh - 38px)}.e2w-h{gap:var(--s4);padding:var(--s3) var(--s5);color:#fff;background:#0c4e4b;align-items:center;display:flex}.e2w-h .mono{font-size:.75rem;color:#cfe8e5!important}.e2w-b{grid-template-columns:11rem minmax(0,1fr);display:grid}.e2w-n{border-right:1px solid var(--line);padding:var(--s4);align-content:start;display:grid}.e2w-n span{color:var(--muted);padding:10px 0}.e2w-n .on{color:var(--ink);font-weight:600}.e2w-m{padding:var(--s6);max-width:60rem}@container app (width<=860px){.e2w-b{grid-template-columns:1fr}.e2w-n{border-right:0;border-bottom:1px solid var(--line);display:flex;overflow:auto}.e2w-n span{padding:6px 12px}}.pg-main table.tbl2{display:block;overflow-x:auto}.tbl2 td,.tbl2 th{white-space:nowrap}.tbl2 td.pl-who{white-space:normal;min-width:11rem}.tbl2 td.rk-tm{width:34%;min-width:9rem}.tbl2 .rk-act{margin-top:4px;font-size:.875rem}.tbl2 .ct-src{white-space:normal}@container app (width<=720px){.pg-main table.tbl2.stack{display:block;overflow:visible}.tbl2.stack td{white-space:normal}.tbl2.stack td.rk,.tbl2.stack td.full[data-l]:before{display:none}.tbl2.stack td[style*=min-width]{min-width:0!important}.tbl2.stack td.rk-tm{width:auto;min-width:0}.tbl2.stack tr.sel{box-shadow:none;border-left:3px solid var(--hot);padding-left:10px}.tbl2.stack tr.sel td{background:0 0}}.acc-cell{font:inherit;cursor:pointer;color:var(--muted);border-radius:var(--r-xs);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-width:32px;min-height:32px;display:inline-flex}.acc-cell:hover,.acc-cell:focus-visible{color:var(--ink);background:var(--surface-2)}.acc-cell:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.acc-cell.on{color:var(--ink);font-weight:700}.acc-cell .acc-txt{display:none}.acc-grid td.full .m{font-weight:400}.acc-grid th{white-space:normal;vertical-align:bottom;min-width:4.5rem}@container app (width<=720px){table.acc-grid{display:block}table.acc-grid thead{display:none}table.acc-grid tbody,table.acc-grid tr,table.acc-grid td{width:auto;display:block}table.acc-grid tr{border-bottom:1px solid var(--ink);padding:10px 0}table.acc-grid td{text-align:left;border:0;justify-content:space-between;align-items:center;gap:12px;padding:5px 0;display:flex}table.acc-grid td.full{padding:0 0 6px;display:block}table.acc-grid td[data-l]:before{content:attr(data-l);color:var(--muted);font-size:.8125rem}.acc-cell{justify-content:flex-end;min-width:0}.acc-cell .acc-txt{display:inline}}.crit .ln-a{white-space:nowrap;flex-wrap:nowrap}.bsc-filters{flex-wrap:wrap;align-items:end;gap:14px 18px;display:flex}.bsc-filters .field{flex:0 auto;min-width:0}.bsc-q{flex:220px;min-width:180px}.bsc-toggles{border-top:1px solid var(--line);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:10px 20px;padding-top:8px;display:flex}@container app (width<=720px){.bsc-q{flex-basis:100%}.bsc-filters .field{flex:44%}}.sec-h{margin-bottom:0}.sec-h+.ln,.sec-h+.crit{border-top:1px solid var(--line)}@container app (width<=860px){.top .grow{order:5;flex:100%!important}.top{justify-content:space-between}}.act.fol{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.act.fol .ic{display:inline-flex}.act.fol.on{color:var(--muted);text-decoration:none}.act.fol.on:hover{color:var(--ink)}.act.on:not(.fol){text-decoration-thickness:2px;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);font-weight:600}button.rowlink{font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;padding:0}button.rowlink:hover strong,button.rowlink:hover b{text-decoration:underline}button.rowlink.on strong{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.rd-filters{gap:var(--s4) var(--s5);padding:var(--s3) 0 0;flex-wrap:wrap;margin:0;display:flex}.rd-filters .act .mono{color:var(--muted);margin-left:2px;font-size:.8125rem}.rd-filters .act:disabled .mono{color:inherit}.rd-when{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;display:block}.rd-who{margin-top:2px;display:block}.rd-fact{margin-top:2px;line-height:1.5;display:block}.rd-fact .sig{vertical-align:baseline;margin-right:8px}.spark{color:var(--ink);align-items:center;gap:10px;display:inline-flex}.spark svg{flex:none;display:block}.spark .mono{font-size:.8125rem}.spark .mono b{font-weight:600}.press{gap:var(--s3);display:grid}.press-it{gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.press-it:first-child{border-top:0}.press-it .pr{font:600 .6875rem var(--font-num);letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--ink);white-space:nowrap;border-radius:2px;padding:1px 6px}.press-it .pr.low,.press-it .pr.medium{border-color:var(--line-strong);color:var(--muted)}.press-it .hl{font-weight:600}.press-it .meta{color:var(--muted);margin-top:2px;font-size:.8125rem;display:block}.press-it .meta a{color:inherit}.st{white-space:nowrap;align-items:baseline;gap:7px;font-size:.875rem;display:inline-flex}.st:before{content:"";background:var(--muted);border-radius:1px;flex:none;align-self:center;width:7px;height:7px}.st.ok:before{background:var(--ok)}.st.warn:before{background:var(--warn)}.st.bad:before{background:var(--danger)}.st.hot:before{background:var(--hot)}.fine{margin:var(--s3) 0 0;color:var(--muted);max-width:64ch;font-size:.8125rem;line-height:1.5}.lead .n,.n-in{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:500}.lead a.n-in,.lead button.n-in{color:inherit;font:inherit;font-family:var(--font-num);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.lead button.n-in:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.row2{gap:var(--s5);flex-wrap:wrap;align-items:baseline;display:flex}.md{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:0;display:grid}.md>div:first-child{padding-right:var(--s6);min-width:0}.md>div:last-child{border-left:1px solid var(--line);padding-left:var(--s6);min-width:0}.md.eq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.md.l18{grid-template-columns:minmax(0,18rem) minmax(0,1fr)}@container app (width<=1000px){.md,.md.eq,.md.l18{grid-template-columns:1fr}.md>div:first-child{padding-right:0}.md>div:last-child{border-left:0;border-top:1px solid var(--line);margin-top:var(--s5);padding-left:0;padding-top:var(--s5)}}.pick{margin:var(--s4) 0 var(--s5);max-width:24rem}.form{gap:var(--s4);max-width:34rem;display:grid}.form.two{grid-template-columns:repeat(2,minmax(0,1fr))}.form .full{grid-column:1/-1}.form .btnrow{gap:var(--s4);flex-wrap:wrap;align-items:center;display:flex}.swrow{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s3) 0;border-top:1px solid var(--line);display:flex}.swrow label{font-weight:500;display:block}.swrow .note{display:block}.switch .t{text-align:right;min-width:5.4rem;font-size:.8125rem}.bar1{background:var(--line);max-width:12rem;height:3px;margin-top:6px;position:relative}.bar1 i{background:var(--ink);position:absolute;inset:0 auto 0 0}.bar1.hot i{background:var(--hot)}.pct{font-family:var(--font-num);font-variant-numeric:tabular-nums}.tbl2 td.last,.tbl2 th.last{text-align:right}.tbl2 td .note{color:var(--muted);font-size:.8125rem;display:block}.tbl2 .who{min-width:0}.tbl2 .who .nm small{display:none}.tbl2 tr:hover td{background:var(--surface-2)}.tbl2-w{overflow-x:auto}@container app (width<=720px){.tbl2.stack thead{display:none}.tbl2.stack tbody{width:100%;display:block}.tbl2.stack tr{gap:2px var(--s4);border-bottom:1px solid var(--line);padding:var(--s3) 0;grid-template-columns:1fr 1fr;display:grid}.tbl2.stack td{border:0;padding:2px 0;display:block}.tbl2.stack td.full{grid-column:1/-1}.tbl2.stack tr>td.full:first-child:not(.pl-who){font-weight:600}.tbl2.stack td[data-l]:before{content:attr(data-l);font:500 .625rem var(--font-num);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);display:block}.tbl2.stack td.n,.tbl2.stack td.last{text-align:left}.form.two{grid-template-columns:1fr}}.fieldmark{gap:var(--s2);margin:0;display:grid}.fieldmark svg{max-width:100%;height:auto;display:block}.fieldmark .turf{fill:var(--turf-soft)}.fieldmark .mow{fill:var(--turf);opacity:.1}.fieldmark .ln{fill:none;stroke:var(--turf);stroke-width:1.4px}.fieldmark rect.flag{fill:var(--hot)}.fieldmark figcaption{color:var(--muted);max-width:32ch;font-size:.8125rem}.skel{gap:var(--s4);display:grid}.skel>div{gap:6px;display:grid}.skel .sk{height:12px;display:block}.stt{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:var(--s5) 0;gap:var(--s2);max-width:46rem;display:grid}.stt b{font-size:1.0625rem;font-weight:600}.stt p{color:var(--muted);max-width:56ch;margin:0}.stt.error b{color:var(--danger)}.stt .row{margin-top:var(--s2);gap:var(--s5)}.off-line{margin:0 0 var(--s3);color:var(--muted);max-width:62ch;font-size:.875rem}.off-line b{color:var(--ink);font-weight:600}.phone{border:1px solid var(--ink);border-radius:var(--r);background:var(--bg);width:min(100%,320px);height:560px;margin:0 auto;overflow:hidden}.phone iframe{border:0;width:100%;height:100%;display:block}.fs2{gap:0;display:grid}.fs2 .r{gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,9.5rem) minmax(0,1fr) minmax(5.5rem,auto) 3.5rem;align-items:center;font-size:.9375rem;display:grid}.fs2 .r:first-child{border-top:0}.fs2 input[type=range]{width:100%;accent-color:var(--ink);min-height:28px}.fs2 output{text-align:right;white-space:nowrap}.fs2 .sum{padding-top:var(--s3);border-top:1px solid var(--ink);margin-top:var(--s2);justify-content:space-between;display:flex}@container app (width<=720px){.fs2 .r{grid-template-columns:1fr auto;grid-template-areas:"n l""s s""o o"}.fs2 .r>:first-child{grid-area:n}.fs2 .r>:nth-child(2){grid-area:s}.fs2 .r>:nth-child(3){text-align:left;grid-area:o}.fs2 .r>:nth-child(4){text-align:right;grid-area:l}}.chk2{gap:var(--s3);padding:var(--s2) 0;cursor:pointer;align-items:flex-start;min-height:40px;display:flex}.chk2 input{width:16px;height:16px;accent-color:var(--ink);margin-top:4px}.vlist{gap:0;display:grid}.vlist .v{gap:var(--s4);padding:var(--s3) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.vlist .v:first-child{border-top:0}.vlist a{color:inherit;text-underline-offset:3px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.avl{border-top:1px solid var(--ink);gap:0;display:grid}.avl button{font:inherit;text-align:left;gap:var(--s3);border:0;border-bottom:1px solid var(--line);padding:var(--s3) 2px;cursor:pointer;color:var(--muted);background:0 0;grid-template-columns:2rem minmax(0,1fr);align-items:baseline;min-height:48px;display:grid}.avl button b{font:600 1.125rem var(--font-num);color:var(--ink)}.avl button[aria-pressed=true]{color:var(--ink);background:var(--surface-2);box-shadow:inset 3px 0 0 var(--hot)}.pub{min-height:100vh;padding:var(--s5) var(--s4);background:var(--bg);place-items:start center;display:grid}.pub-in{gap:var(--s4);width:min(26rem,100%);display:grid}.pub h1{letter-spacing:-.02em;margin:0;font-size:1.5rem;line-height:1.2}.pub .btn.pri{justify-content:center;width:100%;min-height:48px}.rowl{align-items:baseline;gap:var(--s4);flex-wrap:wrap;display:flex}.rowl .grow{flex:1}.hist{font-family:var(--font-num);color:var(--muted);font-size:.8125rem}.vbtn{font:inherit;text-align:left;border:0;border-bottom:1px solid var(--line);padding:var(--s3) 0;cursor:pointer;width:100%;color:var(--ink);background:0 0;gap:2px;display:grid}.vbtn[aria-current=true]{box-shadow:inset 3px 0 0 var(--ink);padding-left:var(--s3);background:var(--surface-2)}.vbtn:hover{background:var(--surface-2)}.vbtn small{color:var(--muted)}.cmpbar{gap:var(--s3);flex:1;align-items:center;min-width:9rem;max-width:12rem;display:flex}.ruler.cmp{width:100%;min-width:0}.bars{align-items:flex-end;gap:4px;height:140px;display:flex}.bars span{background:var(--line-strong);flex:1;min-height:2px;display:block}.bars span.now{background:var(--ink)}.docprev{border:1px solid var(--line-strong);height:9rem;color:var(--muted);background:repeating-linear-gradient(0deg,transparent 0 22px,var(--line) 22px 23px);margin-top:var(--s3);place-items:center;display:grid}.role{border-top:1px solid var(--line);padding:var(--s4) 0}.role:first-of-type{border-top:0}.role-h{gap:var(--s4);margin-bottom:var(--s2);flex-wrap:wrap;align-items:baseline;display:flex}.role-h .grow{flex:1}.crow{gap:var(--s2) var(--s4);padding:var(--s2) 0;grid-template-columns:minmax(7rem,1fr) minmax(11rem,1.3fr) 11rem minmax(6rem,auto);align-items:center;display:grid}.crow .ruler{width:100%}.crow .st{white-space:normal}@container app (width<=900px){.crow{grid-template-columns:1fr auto}.crow .cmpbar{grid-column:1/-1;max-width:none}}.cmpbar{min-width:0;max-width:none;display:block}a.btn{text-decoration:none}.tbl2.stack td{vertical-align:middle}.steps{margin:0 0 var(--s5);gap:var(--s5);border-bottom:1px solid var(--line);flex-wrap:wrap;padding:0;list-style:none;display:flex}.steps li{padding:0 0 var(--s3);color:var(--muted);border-bottom:2px solid #0000;align-items:baseline;gap:8px;margin-bottom:-1px;font-size:.9375rem;display:flex}.steps li .mono{font-size:.75rem}.steps li[aria-current=step]{color:var(--ink);border-bottom-color:var(--ink);font-weight:500}.steps li.done{color:var(--ink)}.steps li.done .mono:after{content:" ✓";color:var(--ok)}@container app (width<=560px){.steps{gap:var(--s4)}.steps li{font-size:.8125rem}}.rep-f{max-width:none;margin-bottom:var(--s4);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}@container app (width<=720px){.rep-f{grid-template-columns:1fr}}.rep-t .who .nm small{display:none}.rep-t td.full .note{margin-left:64px}.rep-mine{gap:var(--s4);flex-wrap:wrap;justify-content:flex-end;align-items:baseline;display:inline-flex}@container app (width<=720px){.rep-t td.full .note{margin-left:0}.rep-mine{justify-content:flex-start}}.rep-who{margin-bottom:var(--s3)}.rep-err{color:var(--danger);margin:var(--s2) 0 0;font-size:.8125rem;display:block}.rep-doc{gap:var(--s3);margin-top:var(--s2);max-width:30rem;display:grid}.rep-file{gap:var(--s3);flex-wrap:wrap;align-items:baseline;display:flex}.rep-file .mono{overflow-wrap:anywhere;font-size:.875rem}.anchor{scroll-margin-top:var(--s5)}.ct-free{align-self:end;min-height:44px}.deals{margin:var(--s4) 0 0;border:0;gap:0;max-width:34rem;padding:0;display:grid}.deals legend{margin-bottom:var(--s2);padding:0;font-size:.875rem;font-weight:500}.deals .chk2{border-top:1px solid var(--line);padding:var(--s3) 0}.deals .chk2:first-of-type{border-top:0}.deals .chk2 b{font-weight:500;display:block}.chk2 .note{color:var(--muted);font-size:.8125rem;line-height:1.45;display:block}.chk2.off{cursor:not-allowed}.chk2.off b{color:var(--muted)}.op-club{align-items:center;gap:10px;display:inline-flex}.op-crest{border-radius:var(--th-radius-bar);width:26px;height:26px;font:600 .6875rem var(--font-num);letter-spacing:.02em;background:var(--ink);color:var(--bg);flex:none;place-items:center;display:inline-grid}.op-crest.anon{background:repeating-linear-gradient(135deg,transparent 0 3px,var(--line-strong) 3px 4px);border:1px dashed var(--muted)}.op-meta{margin:0 0 var(--s3);color:var(--muted);font-size:.875rem}.op-meta .mono{color:var(--ink)}.op-desc{white-space:normal;text-align:right}@container app (width<=720px){.op-desc{text-align:left}}.ct-src{color:var(--muted);font-size:.75rem;display:block}.ct-nd{color:var(--muted);font-size:.875rem}.ct-foot{color:var(--muted);margin:var(--s3) 0 0;max-width:64ch;font-size:.8125rem}.vbtn .vq-as{font-family:var(--font-num);font-size:.75rem}.vq-own{gap:var(--s4);padding:var(--s3) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:var(--s3) 0 0;flex-wrap:wrap;align-items:center;display:flex}.vq-own-t{flex:1;min-width:12rem;font-weight:500}.vq-h{margin:var(--s5) 0 var(--s2);font-size:.9375rem}.vq-dl{margin-top:var(--s3)}.vq-res{gap:var(--s4);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.vq-reads .mono{font-size:.75rem}.vq-why{border:0;margin:0;padding:0;display:grid}.vq-why legend{margin-bottom:var(--s2);padding:0;font-weight:500}.pg-main table.tbl2.rep-t{display:table}@container app (width<=720px){.pg-main table.tbl2.rep-t{display:block}}.field input[type=date],.field input[type=url]{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--input-border,var(--line-strong));border-radius:var(--r);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;width:100%;min-height:44px;padding:9px 12px}@media (prefers-color-scheme:dark){.field input[type=date],.field input[type=url]{--lightningcss-light: ;--lightningcss-dark:initial}}.field input[type=date]:disabled{opacity:.5}.form{align-items:start}.nw{white-space:nowrap}.op-desc-m{display:none}@container app (width<=560px){.op-desc{display:none}.op-desc-m{color:var(--ink);margin-bottom:2px;display:block}}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dr-room small{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.dr-room .st{font-size:.8125rem}.dr-new{color:var(--hot);font-size:.75rem;font-weight:500}.dr-notif{gap:var(--s2);display:grid}.dr-lab{color:var(--muted);font-size:.8125rem}.dr-notif .a-seg2{flex-wrap:wrap}.dr-mod{gap:var(--s2);margin:var(--s4) 0 0;flex-direction:column;align-items:flex-start;display:flex}.dr-banner{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);padding:var(--s4) 0;margin:0 0 var(--s4);gap:var(--s2);display:grid}.dr-banner b{font-size:1rem}.dr-banner p{max-width:62ch;margin:0}.dr-banner .row{gap:var(--s5);margin-top:var(--s2);flex-wrap:wrap;align-items:center}.dr-banner.hot{border-top:2px solid var(--hot)}.dr-banner.ok{border-top:2px solid var(--ok)}.dr-banner.bad{border-top:2px solid var(--danger)}.dr-line{margin:0 0 var(--s4);gap:var(--s3);flex-wrap:wrap;align-items:baseline;display:flex}.dr-tabs{gap:var(--s5);border-bottom:1px solid var(--line);margin:0 0 var(--s4);display:flex}.dr-tabs button{font:inherit;padding:var(--s2) 0;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;min-height:40px;margin-bottom:-1px;display:inline-flex}.dr-tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:500}.dr-dot{background:var(--hot);border-radius:1px;width:7px;height:7px;display:inline-block}.dr-sys{color:var(--muted);max-width:70ch;margin:10px 0;font-size:.8125rem}.dr-msg{max-width:60ch;margin:12px 0}.dr-msg.me{margin-left:auto}.dr-by{color:var(--muted);font-size:.75rem}.dr-msg.me .dr-by{text-align:right}.dr-body{border-top:1px solid var(--ink);padding-top:4px}.dr-form{border-top:1px solid var(--ink);align-items:center;gap:12px;margin-top:16px;padding-top:8px;display:flex}.dr-form input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-height:40px}.dr-closed{color:var(--muted);border-top:1px solid var(--line);padding-top:var(--s3);margin-top:var(--s4)}.dr-mut{color:var(--muted)}.dr-vt td.ch{font-weight:600}.dr-vt .dr-money td{background:var(--surface-2)}.dr-vt .dr-money td:first-child .note{color:var(--muted);font-size:.75rem;display:block}.dr-vt .dr-by-row td{color:var(--muted)}.dr-vt td.n{white-space:nowrap}.dr-act{gap:var(--s3);margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--line);display:grid}.dr-act .row{gap:var(--s5);flex-wrap:wrap;align-items:center}.dr-pf .field .lab{margin-bottom:4px;font-size:.875rem;font-weight:500;display:block}.dr-pf .field .help{color:var(--muted);margin-top:4px;font-size:.8125rem;display:block}.dr-pf .field input[type=number],.dr-pf .field input[type=text]{width:100%}input.dr-lim{font:inherit;border:1px solid var(--line-strong);border-radius:var(--th-radius-bar);background:var(--surface);color:var(--ink);padding:4px 8px;display:inline-block;width:5.5rem!important;min-height:32px!important}.dr-pl{color:var(--muted);font-size:.6875rem;position:absolute}.dr-axis{color:var(--muted);justify-content:space-between;gap:var(--s3);font-size:.75rem;display:flex}.dr-mh{margin:0;font-size:1.25rem}.dr-paper{border:1px solid var(--line-strong);border-radius:var(--th-radius-box);padding:var(--s4);background:var(--surface);gap:var(--s2);max-height:46vh;display:grid;overflow:auto}.dr-paper-h{margin:0;font-weight:600}.dr-paper-w{font:600 .75rem var(--font-num);letter-spacing:.04em;color:var(--danger);margin:0}.dr-hash{color:var(--muted);overflow-wrap:anywhere;margin:var(--s2) 0 0;font-size:.6875rem}.vg-id{gap:var(--s2);border-top:1px solid var(--line);padding:var(--s3) 0;display:grid}.vg-id .k{color:var(--muted);font-size:.8125rem}.pg-main table.tbl2.dr-vt{min-width:100%;display:table}.dr-vt th:first-child,.dr-vt td:first-child{background:var(--bg);z-index:1;min-width:9rem;position:sticky;left:0}.dr-vt .dr-money td:first-child{background:var(--surface-2)}.nt-bar{gap:var(--s4);margin:0 0 var(--s4);flex-wrap:wrap;align-items:center;display:flex}.nt-bar .grow{flex:1}.nt-kind select{font:inherit;border:1px solid var(--line-strong);border-radius:var(--th-radius-chip);background:var(--surface);min-height:36px;color:var(--ink);padding:4px 8px}.nt-row{gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--line);grid-template-columns:10px minmax(0,1fr) auto;align-items:baseline;display:grid}.nt-row:first-of-type{border-top:0}.nt-mark{border:1px solid var(--line-strong);background:0 0;border-radius:1px;align-self:center;width:7px;height:7px}.nt-row.un .nt-mark{background:var(--hot);border-color:var(--hot)}.nt-b{gap:2px;min-width:0;display:grid}.nt-k{color:var(--muted);font-size:.75rem}.nt-t{font:inherit;text-align:left;color:var(--ink);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;background:0 0;border:0;padding:0}button.nt-t:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.nt-row.un .nt-t{font-weight:600}.nt-a{white-space:nowrap}.nt-c{color:var(--hot);font-size:.75rem;font-weight:500}.nt-pref{justify-content:space-between;gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;display:flex}@container app (width<=560px){.nt-row{grid-template-columns:10px minmax(0,1fr)}.nt-a{grid-column:2}}.tm-t td .note{font-size:.75rem}.tm-me{color:var(--muted);font-size:.75rem}.tm-off td{opacity:.6}.tm-fixed{white-space:nowrap}.tm-src{color:var(--muted);font-size:.6875rem;display:block}.tm-diff{color:var(--hot);font-size:.75rem}.tm-acts{gap:var(--s4);flex-wrap:wrap;justify-content:flex-end;display:flex}.tm-msg{margin:var(--s3) 0 0;font-size:.875rem}.tm-legend{margin:var(--s4) 0 0;gap:var(--s2);padding:0;font-size:.875rem;list-style:none;display:grid}@container app (width<=720px){.tm-acts{justify-content:flex-start}}.sp-st{flex-direction:column;gap:2px;display:flex}.sp-b{margin:var(--s2) 0 0}.sp-lic{gap:var(--s3);border-top:1px solid var(--line);padding-top:var(--s4);display:grid}.pg-main table.tbl2.tm-t{width:100%;display:table}@container app (width<=720px){.pg-main table.tbl2.tm-t{display:block}}.pg-main table.tbl2.pm{min-width:100%;display:table}.pm th:first-child,.pm td:first-child{background:var(--bg);z-index:1;min-width:11rem;position:sticky;left:0}.pm td.n,.pm th.n{min-width:6.5rem}.dz-sheet{z-index:61;background:var(--bg);border:1px solid var(--ink);border-radius:var(--th-radius-box);width:min(26rem,100vw - 2.5rem);max-height:min(36rem,100vh - 108px);box-shadow:var(--shadow);transform-origin:100% 0;flex-direction:column;display:flex;position:fixed;top:84px;right:22px;overflow:hidden}@media (prefers-reduced-motion:no-preference){.dz-sheet{animation:dzpop var(--dur-2) var(--ease)}}.dz-sheet .dz-h b{font-size:.9375rem}.dz-sheet .dz-body{padding:var(--s2) var(--s4) var(--s4);gap:0}@container app (width<=860px){.dz-sheet{width:auto;max-height:calc(100vh - 16px);top:8px;left:8px;right:8px}}@media (width<=860px){.dz-sheet{width:auto;max-height:calc(100vh - 16px);top:8px;left:8px;right:8px}}.vq-no{color:var(--muted);gap:var(--s3);flex-wrap:wrap;align-items:baseline;font-size:.875rem;display:inline-flex}.dz-sheet .dz-h{flex-wrap:wrap;row-gap:4px}.dz-sheet .dz-h b,.dz-sheet .dz-h .act{white-space:nowrap}.sl-step{align-items:center;gap:8px;display:inline-flex}.sl-step .act{min-width:24px}.sp-nm{gap:2px;display:grid}.sp-rm{color:var(--muted);justify-self:start;font-size:.75rem}.pz{gap:var(--s2);justify-items:start;margin:0;display:grid}.pz svg{max-width:100%;height:auto}.pz-grid{fill:none;stroke:var(--line);stroke-width:1px}.pz-v{fill:var(--ink);stroke:var(--bg);stroke-width:1px}.pz-v2{fill:none;stroke:var(--hot);stroke-width:2px}.pz-miss{fill:none;stroke:var(--muted);stroke-width:1px;stroke-dasharray:3 3}.pz-t{font:500 11px var(--font-num);fill:var(--muted)}.pz-h{color:var(--muted);margin:0;font-size:.75rem}.pz-leg{gap:2px;margin:0;padding:0;font-size:.8125rem;list-style:none;display:grid}.pz-leg .mono{color:var(--muted)}.pz-low{color:var(--warn);font-size:.75rem}.pz-cmp{color:var(--hot-ink,var(--hot));font-size:.75rem}.sm-src{color:var(--muted);font-size:.75rem}.sm-flag{margin:var(--s3) 0 0}.sm-prof{gap:var(--s3);display:grid}.sm-vaga{margin:0 0 var(--s3);max-width:360px}.sm-v{margin:0 0 var(--s3);gap:var(--s3);align-items:baseline;display:flex}.sm-v b{font-size:1.75rem}.sm-flag .st,.ln .m .st{white-space:normal}.inv-done{margin:var(--s3) 0 0;max-width:64ch;font-size:.875rem}.lk-once{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:var(--s4) 0;margin:var(--s4) 0;gap:var(--s3);max-width:46rem;display:grid}.lk-once p{color:var(--muted);max-width:58ch;margin:0;font-size:.875rem}.lk-once .lk-once-w{color:var(--ink)}.lk-row{gap:var(--s4);flex-wrap:wrap;align-items:center;display:flex}.lk-row input{border:1px solid var(--input-border);border-radius:var(--r-sm);background:var(--bg);min-width:0;color:var(--ink);flex:16rem;padding:8px 10px;font-size:.875rem}.inv-acts{gap:var(--s4);flex-wrap:wrap;display:inline-flex}.cl-miss{margin:var(--s4) 0 0;gap:var(--s2);max-width:46rem;display:grid}.cl-miss b{font-weight:600}.cl-miss ul{gap:4px;margin:0;padding-left:1.1rem;display:grid}.cl-miss p{color:var(--muted);max-width:58ch;margin:0;font-size:.875rem}.mod-p{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:var(--s4) 0;margin:0 0 var(--s4);gap:var(--s3);max-width:46rem;display:grid}.mod-p b{font-weight:600}.mod-p p{max-width:58ch;margin:0}.mod-note{color:var(--ink)}.mod-stmt{padding:var(--s3) 0;border-top:1px solid var(--line);gap:4px;display:grid}.mod-stmt .mono{color:var(--muted);font-size:.75rem}.mod-conv{gap:var(--s2);padding:var(--s3) 0;border-top:1px solid var(--line);max-height:22rem;display:grid;overflow:auto}.mod-h{margin:var(--s5) 0 var(--s2);font-size:.9375rem;font-weight:600}.inv-fail{color:var(--danger);max-width:56ch;margin:0;font-size:.875rem}.th-public{background:var(--th-bg);min-height:100vh;color:var(--th-ink);font-family:var(--th-font-ui)}.th-public *{box-sizing:border-box}.th-public a{color:inherit;text-decoration:none}.th-public a:focus-visible,.th-public select:focus-visible{outline:3px solid var(--th-focus);outline-offset:4px}.th-public-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}.th-public-header,.th-public-footer{align-items:center;gap:32px;width:min(1400px,100%);margin:auto;padding:22px clamp(20px,4vw,64px);display:flex}.th-public-header{border-bottom:1px solid var(--th-line);justify-content:space-between}.th-public-brand{flex:none}.th-public-wordmark{font-family:var(--th-font-wordmark);letter-spacing:-.04em;white-space:nowrap;font-size:24px}.th-public-wordmark strong{font-weight:700}.th-public-wordmark small{font-family:var(--th-font-ui);letter-spacing:.01em;color:var(--th-by2win);margin-left:8px;font-size:10px;font-weight:500}.th-public-header nav,.th-public-header-actions{align-items:center;gap:28px;display:flex}.th-public-header nav a,.th-public-login{font-size:14px;font-weight:500}.th-public-header nav a:hover,.th-public-secondary:hover{text-underline-offset:5px;text-decoration:underline}.th-public-header-actions{gap:16px}.th-public-language select{appearance:none;border:1px solid var(--th-line-strong);background:var(--th-surface);color:var(--th-ink);font:600 12px var(--th-font-ui);cursor:pointer;border-radius:10px;padding:10px 26px 10px 12px}.th-public-language{position:relative}.th-public-language:after{content:"⌄";pointer-events:none;color:var(--th-muted);position:absolute;top:8px;right:10px}.th-public-login{border:1px solid var(--th-ink);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex}.th-public-login:hover{background:var(--th-ink);color:var(--th-bg)}.th-public-hero,.th-public-process,.th-public-access{width:min(1400px,100%);margin:auto;padding-left:clamp(20px,4vw,64px);padding-right:clamp(20px,4vw,64px)}.th-public-hero{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;gap:48px;min-height:620px;padding-top:72px;padding-bottom:84px;display:grid}.th-public-eyebrow{color:var(--th-brand-ink);font:600 12px var(--th-font-num);letter-spacing:.1em;text-transform:uppercase;margin:0 0 20px}.th-public-hero h1{max-width:760px;font:600 clamp(48px,6vw,92px)/1.04 var(--th-font-pitch);letter-spacing:-.025em;margin:0}.th-public-intro{max-width:590px;color:var(--th-muted);margin:28px 0 0;font-size:clamp(17px,1.8vw,21px);line-height:1.55}.th-public-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:38px;display:flex}.th-public-primary{background:var(--th-action);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;min-height:50px;padding:15px 20px;font-size:15px;font-weight:600;display:inline-flex;color:var(--th-on-action)!important}.th-public-primary:hover{opacity:.85}.th-public-secondary{font-size:14px;font-weight:600}.th-public-field{border:1px solid var(--th-line);background:var(--th-brand-g900);border-radius:10px;place-items:center;height:440px;display:grid;position:relative;overflow:hidden}.th-public-field:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 48px,#ffffff09 49px 50px);position:absolute;inset:-20%;transform:rotate(-17deg)}.th-public-field-inner{color:#fff;width:78%;height:68%;font:500 13px var(--th-font-num);border:2px solid #ffffff61;border-radius:160px/140px;justify-content:space-around;align-items:center;display:flex;position:relative}.th-public-field-inner:before,.th-public-field-inner:after{content:"";border-left:2px solid #ffffff61;position:absolute;top:0;bottom:0;left:50%}.th-public-field-inner:after{border:2px solid #ffffff61;border-radius:50%;width:100px;height:100px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.th-public-field-inner span{z-index:1;background:var(--th-brand-g900);border:1px solid #ffffff80;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.th-public-process{border-top:1px solid var(--th-line);padding-top:92px;padding-bottom:104px}.th-public-process h2,.th-public-access h2{font:600 clamp(36px,4vw,58px)/1.08 var(--th-font-pitch);letter-spacing:-.015em;margin:0}.th-public-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.th-public-steps article{border:1px solid var(--th-line);background:var(--th-surface);border-radius:10px;min-height:220px;padding:28px}.th-public-step-number{font:500 12px var(--th-font-num);color:var(--th-brand-ink)}.th-public-steps h3{font:600 26px var(--th-font-pitch);margin:30px 0 10px}.th-public-steps p{color:var(--th-muted);margin:0;font-size:15px;line-height:1.55}.th-public-access{border-top:1px solid var(--th-line);justify-content:space-between;align-items:end;gap:40px;padding-top:72px;padding-bottom:76px;display:flex}.th-public-access>div{max-width:730px}.th-public-access p:last-child{color:var(--th-muted);max-width:650px;font-size:16px;line-height:1.6}.th-public-footer{border-top:1px solid var(--th-line);color:var(--th-muted);justify-content:space-between;padding-top:28px;padding-bottom:34px;font-size:12px}.th-public-footer .th-public-wordmark{color:var(--th-ink);font-size:19px}@media (width<=920px){.th-public-header nav{display:none}.th-public-hero{grid-template-columns:1fr;gap:40px;min-height:0}.th-public-field{height:300px}.th-public-access{flex-direction:column;align-items:start}.th-public-steps{grid-template-columns:1fr}.th-public-steps article{min-height:0}}@media (width<=560px){.th-public-header{gap:12px}.th-public-wordmark{font-size:20px}.th-public-wordmark small{margin-left:4px;font-size:9px}.th-public-header-actions{gap:8px}.th-public-login{min-height:40px;padding:9px 12px}.th-public-login span{font-size:17px}.th-public-hero{padding-top:64px;padding-bottom:64px}.th-public-field{height:240px}.th-public-field-inner{height:66%}.th-public-process{padding-top:68px;padding-bottom:72px}.th-public-access{padding-top:62px;padding-bottom:66px}.th-public-footer{flex-direction:column;align-items:flex-start;gap:10px}}
