@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-CzikT_rs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Sckx8rpT.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-Ch-K9LVU.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-BD2oGHtS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial),local(ArialMT),local(Roboto);font-weight:200 600;size-adjust:104.73%;ascent-override:99.11%;descent-override:21.2%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Roboto Bold),local(Roboto-Bold);font-weight:700 800;size-adjust:101.35%;ascent-override:102.41%;descent-override:21.9%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial),local(ArialMT),local(Roboto);font-weight:400 500;size-adjust:107.6%;ascent-override:90.05%;descent-override:22.4%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Roboto Bold),local(Roboto-Bold);font-weight:600 700;size-adjust:102.65%;ascent-override:94.4%;descent-override:23.5%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/noto-sans-latin-ext-wght-normal-W1qJv59z.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/noto-sans-latin-wght-normal-BYSzYMf3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500 700;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500 700;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Fallback;src:local(Arial),local(ArialMT),local(Roboto);font-weight:400;size-adjust:105.89%;ascent-override:100.95%;descent-override:27.67%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C4,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Fallback;src:local(Arial),local(ArialMT),local(Roboto);font-weight:500;size-adjust:107.23%;ascent-override:99.69%;descent-override:27.32%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C4,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Fallback;src:local(Arial),local(ArialMT),local(Roboto);font-weight:600;size-adjust:109.83%;ascent-override:97.33%;descent-override:26.68%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C4,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Roboto Bold),local(Roboto-Bold);font-weight:700;size-adjust:103.88%;ascent-override:102.91%;descent-override:28.21%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C4,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Roboto Bold),local(Roboto-Bold);font-weight:800 900;size-adjust:107.89%;ascent-override:99.08%;descent-override:27.16%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C4,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Consolas),local(Menlo),local(DejaVu Sans Mono);font-weight:400 700;size-adjust:109.13%;ascent-override:92.55%;descent-override:27.49%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C4,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}:root{--w-bg:#0b0b0c;--w-s1:#0b0b0c;--w-s2:#141416;--w-s3:#1e1e21;--w-top:#060607;--w-float:#141416;--w-lift:#26262a;--w-line:#404047;--w-row-line:#404047b3;--w-ctl:#6e6e76;--w-text:#f5f5f6;--w-text-2:#a3a3ab;--w-text-3:#a3a3ab;--w-on-color:#0b0b0c;--w-link:#4493f8;--w-traffic:#4493f8;--w-traffic-ink:#4493f8;--w-reach:#db6d28;--w-reach-ink:#f0883e;--w-noticed:#3fb950;--w-noticed-ink:#3fb950;--w-checks:#d29922;--w-checks-ink:#d29922;--w-report:#ab7df8;--w-report-ink:#ab7df8;--w-price:#3fb950;--w-price-ink:#3fb950;--w-quotes:#d29922;--w-mark-1:#ab7df8;--w-mark-2:#db6d28;--w-mark-3:#3fb950;--w-mark-4:#4493f8;--w-mark-5:#d29922;--w-mark-light-1:#ab7df8;--w-mark-light-2:#db6d28;--w-mark-light-3:#3fb950;--w-mark-light-4:#4493f8;--w-mark-light-5:#d29922;--w-action:#15803d;--w-action-hover:#166534;--w-action-edge:#f5f5f61a;--w-on-action:#fff;--w-btn:#1e1e21;--w-btn-hover:#26262a;--w-btn-shadow:0 0 transparent;--w-hover:#6e6e761f;--w-pick-hover:#6e6e7629;--w-picked:#6e6e7657;--w-counter:#6e6e7633;--w-switch-on:#1f6feb;--w-knob:#fff;--w-tip:#404047;--w-tip-ink:#fff;--w-tip-ink-2:#d4d4d8;--w-backdrop:#0606079e;--w-bar:30%;--w-focus:#1f6feb;--w-online:#3fb950;--w-better:#3fb950;--w-worse:#ff7b72;--w-shadow-float:0 0 0 1px #404047,0 6px 12px -3px #06060766,0 6px 18px 0 #06060766;--w-font:"Noto Sans","Noto Sans Fallback","Helvetica Neue",Helvetica,Arial,sans-serif;--w-t-head:16px;--w-sp-1:4px;--w-sp-2:8px;--w-sp-3:12px;--w-sp-4:16px;--w-sp-5:24px;--w-sp-6:32px;--w-sp-7:48px;--w-r-xs:3px;--w-r-s:6px;--w-r-m:6px;--w-nav:#060607f0;--w-font-code:"Geist Mono","Geist Mono Fallback",ui-monospace,"Cascadia Mono",Consolas,monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--w-wash:560px;--w-fail:#f85149;--w-mail-bg:#fff;--w-mail-s:#f6f8fa;--w-mail-line:#d1d9e0;--w-mail-ink:#1f2328;--w-mail-ink-2:#59636e;--w-mail-link:#0969da;--w-mail-visitors:#0969da;--w-mail-reach:#bc4c00;--w-mail-noticed:#1a7f37;--w-mail-price:#1a7f37;--w-mail-action:#1f883d;--w-mail-on-action:#fff;--w-mail-font:"Noto Sans","Noto Sans Fallback",Helvetica,Arial,sans-serif;--w-t-lede:19px;--w-t-h4:22px;--w-t-h3:26px;--w-t-h2:36px;--w-t-h1:52px;--w-sp-9:96px;--w-sec:clamp(56px,6vw,88px);--w-gut:24px;--w-t-hero:64px;--w-t-part:40px;--w-t-stat:56px;--w-web-rest:.5}.v3-app{--w-t-axis:12px;--w-t-ui:14px;--w-t-body:14px;--w-t-item:16px;--w-t-fig:26px;--w-sp-8:56px;--w-r-l:2em;--w-col:1120px;--w-rail:56px}.v3-site{--w-t-axis:15px;--w-t-ui:15px;--w-t-body:17px;--w-t-item:18px;--w-t-fig:32px;--w-sp-8:64px;--w-r-l:12px;--w-col:800px;--w-rail:72px}@media (width<=640px){.v3-app{--w-t-fig:22px;--w-sp-8:48px}}@media (width<=900px){.v3-app{--w-rail:0px}}@media (width<=1180px){.v3-site{--w-t-h1:48px;--w-t-h2:33px;--w-t-hero:56px;--w-t-part:36px}}@media (width<=640px){.v3-site{--w-t-h1:36px;--w-t-h2:28px;--w-t-h3:21px;--w-t-h4:19px;--w-t-lede:18px;--w-t-fig:29px;--w-sec:72px;--w-gut:16px;--w-t-hero:40px;--w-t-part:28px;--w-t-stat:44px;--w-rail:36px}}:root{--w-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--w-num:tabular-nums;--w-frame:#eceef1;--w-sheet:#fff;--w-sheet-radius:12px;--w-row-selected:#f3f5f8;--w-row-hover:#1118270d;--w-notice:#f3f5f8;--w-code-bg:#f7f8fa;--w-readonly-bg:#f7f8fa;--w-ink:#111318;--w-muted:#646b76;--w-placeholder:#6e7580;--w-decor:#959ca7;--w-disabled-bg:#e3e6ea;--w-line-strong:#e3e6ea;--w-control-border:#878e99;--w-control-border-hover:#6e7580;--w-link-underline:#c3c8d0;--w-leak-text:#8f5a0b;--w-leak:#e59a2f;--w-leak-tint:#f9e7c8;--w-brand-slash:#f2b33d;--w-live:#3e9a63;--w-danger:#c8362b;--w-danger-text:#b4281e;--w-danger-tint:#fdf1f0;--w-danger-edge:#f4cfcb;--w-shadow-sheet:0 0 0 1px #dfe2e7, 0 1px 2px #1118270d, 0 6px 20px #1118270d;--w-shadow-raised:0 0 0 1px #dfe2e7, 0 1px 2px #11182714;--w-shadow-secondary:0 0 0 1px #dfe2e7, 0 1px 2px #1118270d;--w-shadow-primary:0 1px 2px #11182733;--w-shadow-menu:0 0 0 1px #dfe2e7, 0 10px 28px #1118271f, 0 2px 6px #1118270f;--w-shadow-popover:0 10px 28px #1118271f, 0 2px 6px #1118270f;--w-shadow-dialog:0 0 0 1px #dfe2e7, 0 16px 40px #11182729;--w-shadow-toast:0 8px 24px #11182733;--w-focus-ring:0 0 0 2px #fff, 0 0 0 4px #111318;--w-r-sm:6px;--w-r-md:8px;--w-r-lg:10px;--w-r-xl:12px;--w-t-12:12px;--w-lh-12:16px;--w-t-13:13px;--w-lh-13:20px;--w-t-15:15px;--w-lh-15:22px;--w-t-18:18px;--w-lh-18:24px;--w-t-24:24px;--w-lh-24:32px;--w-h-compact:28px;--w-h-standard:32px;--w-h-primary:36px;--w-h-touch:44px;--w-h-phone-tabs:36px;--w-switch-w:28px;--w-switch-h:16px;--w-ease:cubic-bezier(.2, .7, .2, 1);--w-t-fast:.15s;--w-icon-type:#b4bac4;--w-danger-notice:#8e2a21;--w-input-ring:0 0 0 3px #1113181a;--w-r-filter:7px;--w-lh-code:19px;--w-text-base:15px;--w-leading:1.5;--w-focus-offset:2px;--w-touch:44px}.v2{color-scheme:normal;--w-font:"Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--w-text:#2b2f36;--w-text-2:#454b55;--w-line:#eef0f3;--w-focus:2px solid var(--w-ink);--w-r-xs:4px}.site{--w-site-font-head:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback", "Inter", system-ui, sans-serif;--w-site-ink:#2a2d33;--w-site-text:#383b42;--w-site-text-2:#474a51;--w-site-muted:#565c66;--w-site-gray:#f3f4f6}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:88px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}body{background:var(--w-bg);color:var(--w-text);font-family:var(--w-font);font-size:var(--w-t-body);margin:0;font-weight:400;line-height:1.5;overflow-x:clip}svg{display:block}a{color:inherit}p,h1,h2,h3,dl,dd,ol,ul,figure{margin:0}ol,ul{padding:0;list-style:none}h1,h2,h3{font-weight:600;line-height:1.25}button,input,select{font:inherit;color:inherit}:focus{outline:none}:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--w-bg),0 0 0 4px var(--w-focus);border-radius:var(--w-r-xs);outline:2px solid #0000}.btn-quiet:focus-visible,.fbtn:focus-visible,.nav a[aria-current=page]:focus-visible{box-shadow:0 0 0 2px var(--w-bg),0 0 0 4px var(--w-focus)}[hidden]{display:none!important}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{background:var(--w-text);color:var(--w-on-color);border-radius:var(--w-r-s);z-index:90;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}.muted{color:var(--w-text-2)}.num{font-variant-numeric:tabular-nums}.money{color:var(--w-price-ink)}@media (forced-colors:active){.card,.sheet,.menu,.btn{border:1px solid canvastext}}.sh{background:var(--k);vertical-align:-1px;flex:none;width:12px;height:12px;display:inline-block}.sh.traffic{--k:var(--w-traffic);border-radius:50%}.sh.online{--k:var(--w-online);border-radius:50%}.sh.reach{--k:var(--w-reach);border-radius:2px}.sh.quotes{--k:var(--w-quotes);border-radius:2px}.sh.noticed{--k:var(--w-noticed);clip-path:polygon(14% 52%,0 66%,38% 100%,100% 26%,86% 12%,38% 72%);width:16px;height:16px}.sh.checks{--k:var(--w-checks);border-radius:1px;transform:rotate(45deg)scale(.82)}.sh.report{--k:var(--w-report);background:radial-gradient(circle,var(--k) 0 28%,transparent 30% 52%,var(--k) 54%);border-radius:50%}.sh.price{--k:var(--w-price);clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%)}.sh.ring{border:2.5px solid var(--w-reach);background:0 0;border-radius:50%;width:12px;height:12px}.st{background:var(--w-text-3);flex:none;width:12px;height:12px;display:inline-block}.st.circle{border-radius:50%}.st.square{border-radius:2px}.st.diamond{transform:rotate(45deg)scale(.8)}.st.tri{clip-path:polygon(50% 4%,100% 96%,0 96%)}.st.ring{border:2.5px solid var(--w-text-3);background:0 0;border-radius:50%}.btn{min-height:32px;padding:0 var(--w-sp-4);border-radius:var(--w-r-s);font-weight:500;font-size:var(--w-t-ui);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.btn-go{background:var(--w-action);color:var(--w-on-action);border-color:var(--w-action-edge)}.btn-go:hover{background:var(--w-action-hover)}.btn-quiet{background:var(--w-btn);border-color:var(--w-line);color:var(--w-text);box-shadow:var(--w-btn-shadow)}.btn-quiet:hover{background:var(--w-btn-hover)}.link{cursor:pointer;min-height:40px;font-weight:400;font-size:var(--w-t-ui);color:var(--w-link);text-underline-offset:5px;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;text-decoration-thickness:1px;display:inline-flex}.link:hover{text-decoration:underline}.disc:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-left:10px;transition:transform .15s;display:inline-block;transform:translateY(-3px)rotate(45deg)}.disc[aria-expanded=true]:after{transform:translateY(1px)rotate(-135deg)}.top{z-index:40;background:var(--w-top);border-bottom:1px solid var(--w-line);position:sticky;top:0}.top-in{align-items:center;gap:var(--w-sp-3);height:64px;max-width:calc(var(--w-col) + 48px);padding:0 var(--w-sp-5);margin:0 auto;display:flex}.brand{color:var(--w-text);flex:none;align-items:baseline;font-size:26px;text-decoration:none;display:inline-flex}.brand .lk{width:1em;height:1em;margin-right:.2em;position:relative;top:.19em}.lk .ring{fill:none;stroke:var(--w-online);transform-box:fill-box;transform-origin:50%}.lk .ring.a{opacity:.55;stroke-width:1.8px}.lk .ring.b{opacity:.25;stroke-width:1.1px;transform:scale(1.46)}.lk .dot{fill:var(--w-online)}.lk:not(.still) .ring.a{animation:2.4s cubic-bezier(.2,.6,.3,1) 2 backwards lk-ripple,.2s ease-out 4.8s forwards lk-settle-a}.lk:not(.still) .ring.b{animation:2.4s cubic-bezier(.2,.6,.3,1) 1.2s both lk-ripple,.2s ease-out 4.8s forwards lk-settle-b}@keyframes lk-ripple{0%{opacity:.7;stroke-width:2.2px;transform:scale(.55)}to{opacity:0;stroke-width:.8px;transform:scale(1.55)}}@keyframes lk-settle-a{0%{opacity:0;stroke-width:1.8px;transform:scale(1)}to{opacity:.55;stroke-width:1.8px;transform:scale(1)}}@keyframes lk-settle-b{0%{opacity:0;stroke-width:1.1px;transform:scale(1.46)}to{opacity:.25;stroke-width:1.1px;transform:scale(1.46)}}.brand .wm{fill:currentColor;width:3.685em;height:.795em;overflow:visible}.pop{position:relative}.switch{min-height:40px;padding:0 var(--w-sp-2);border-radius:var(--w-r-s);color:var(--w-text-2);font-weight:600;font-size:var(--w-t-ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.switch:hover{color:var(--w-text);background:var(--w-s2)}.switch .disc:after,.switch.disc:after{margin-left:4px}.switch.site{color:var(--w-text)}.menu .price{padding-left:var(--w-sp-4);color:var(--w-text-2);margin-left:auto;font-weight:500}.one-only{display:none!important}body.one-site .one-only{display:flex!important}body.one-site .multi-only{display:none!important}.nav{gap:2px;margin-left:auto;display:flex}.nav a{border-radius:var(--w-r-s);min-height:40px;font-size:var(--w-t-ui);color:var(--w-text-2);align-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:flex}.nav a:hover{color:var(--w-text);background:var(--w-s2)}.nav a[aria-current=page]{color:var(--w-text);box-shadow:inset 0 -2px 0 var(--w-text);border-radius:0}.acct{border:1px solid var(--w-line);background:var(--w-s3);cursor:pointer;border-radius:50%;flex:none;width:40px;height:40px;font-weight:600}.menu-btn{display:none}.menu{min-width:260px;padding:var(--w-sp-2);background:var(--w-float);box-shadow:var(--w-shadow-float);z-index:50;border:0;border-radius:12px;position:absolute;top:calc(100% + 8px)}.menu[hidden]{display:none}.menu.right{right:0}.menu a{align-items:center;gap:var(--w-sp-2);min-height:40px;padding:0 var(--w-sp-3);border-radius:var(--w-r-s);font-size:var(--w-t-ui);font-weight:400;text-decoration:none;display:flex}.menu a:hover{background:var(--w-hover)}.menu a[aria-current=true]{font-weight:600}.menu a[aria-current=true]:after{content:"Current";color:var(--w-text-2);margin-left:auto;font-weight:500}.menu hr{border:0;border-top:1px solid var(--w-line);margin:var(--w-sp-2) 0}.menu .note{padding:var(--w-sp-2) var(--w-sp-3);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.col{max-width:calc(var(--w-col) + 48px);padding:var(--w-sp-5) var(--w-sp-5) var(--w-sp-8);margin:0 auto}.sec{margin-top:var(--w-sp-7)}.sec-h{justify-content:space-between;align-items:baseline;gap:var(--w-sp-3);margin-bottom:var(--w-sp-2);display:flex}.sec-h h2{font-size:var(--w-t-head)}.sec-h .meta{font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.sec-foot{align-items:center;gap:0 var(--w-sp-5);margin-top:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);flex-wrap:wrap;font-weight:500;display:flex}.head-row{justify-content:space-between;align-items:center;gap:var(--w-sp-3);padding:var(--w-sp-1) 0 var(--w-sp-3);flex-wrap:wrap;display:flex}.title{gap:0;min-width:0;display:grid}.title-line{align-items:center;gap:var(--w-sp-1) var(--w-sp-3);flex-wrap:wrap;display:flex}.title-line .switch{margin:-6px 0}.title h1{letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.2}.period{display:inline-flex;position:relative}.menu.pick a[aria-current=true],.menu.pick a[aria-current=true]:hover{background:var(--w-picked)}.menu.pick a[aria-current=true]:after{content:none}.fbtn.disc:after{margin-left:var(--w-sp-1)}.tools{align-items:center;gap:var(--w-sp-2);margin-left:auto;display:flex}.fbtn{align-items:center;gap:var(--w-sp-2);min-height:32px;padding:0 var(--w-sp-3);border-radius:var(--w-r-s);border:1px solid var(--w-line);background:var(--w-btn);color:var(--w-text);font-weight:500;font-size:var(--w-t-ui);cursor:pointer;box-shadow:var(--w-btn-shadow);transition:background .15s;display:inline-flex}.fbtn:hover{background:var(--w-btn-hover)}.fbtn svg{color:var(--w-text-2)}.menu .mh{padding:var(--w-sp-2) var(--w-sp-3) var(--w-sp-1);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.filters{left:50%;bottom:var(--w-sp-5);z-index:45;max-width:min(var(--w-col),calc(100% - 2 * (var(--w-sp-5) + 44px + var(--w-sp-3))));min-height:44px;padding:3px 3px 3px var(--w-sp-4);border-radius:var(--w-r-l);background:var(--w-s2);box-shadow:var(--w-shadow-float);white-space:nowrap;font-size:var(--w-t-ui);color:var(--w-text-2);border:0;flex-wrap:nowrap;align-items:center;font-weight:500;animation:.2s ease-out bar-in;display:flex;position:fixed;transform:translate(-50%)}.f-lead{padding-right:var(--w-sp-3);flex:none;font-weight:600}.f-chips{align-items:center;gap:var(--w-sp-2);min-width:0;padding:var(--w-sp-1) var(--w-sp-3);border-left:1px solid var(--w-line);border-right:1px solid var(--w-line);scrollbar-width:none;display:flex;overflow-x:auto}.f-add{margin-left:var(--w-sp-1);flex:none}.f-clear{flex:none}.f-btn{width:36px;height:36px;color:var(--w-text);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background .15s;display:grid}.f-btn:hover,.f-btn[aria-expanded=true]{background:var(--w-hover)}.f-btn{position:relative}.f-btn:after{content:attr(data-tip);padding:var(--w-sp-2) var(--w-sp-3);border-radius:var(--w-r-s);background:var(--w-tip);font-size:var(--w-t-axis);color:var(--w-tip-ink);white-space:nowrap;pointer-events:none;opacity:0;border:0;font-weight:500;line-height:1.2;transition:opacity .15s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.f-btn:hover:after,.f-btn:focus-visible:after{opacity:1}.f-btn[aria-expanded=true]:after{opacity:0}.menu.up{max-height:calc(100vh - 120px);top:auto;bottom:calc(100% + 12px);right:0;overflow:auto}.filters[hidden]{display:none}@keyframes bar-in{0%{opacity:0;transform:translate(-50%,8px)}}body:has(#filters:not([hidden])) .col{padding-bottom:calc(var(--w-sp-8) + 88px)}.chip{min-height:32px;padding:0 2px 0 var(--w-sp-3);border-radius:var(--w-r-l);background:var(--w-s1);border:1px solid var(--w-line);color:var(--w-text-2);align-items:center;gap:2px;font-weight:500;display:inline-flex}.chip b{color:var(--w-text);font-weight:600}.chip button{width:28px;height:28px;color:var(--w-text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background .15s,color .15s;display:inline-grid}.chip button:hover{background:var(--w-hover);color:var(--w-text)}.site-pop .menu{width:max-content;max-width:calc(100vw - 32px)}.filters .chip{background:var(--w-s1);min-height:28px}.filters .chip button{width:24px;height:24px}.filter-note{padding:var(--w-sp-3) 0;font-size:var(--w-t-body);color:var(--w-text-2)}.card{background:var(--w-s1);border:1px solid var(--w-line);border-radius:var(--w-r-m)}.figs{background:var(--w-s2);border-bottom:1px solid var(--w-line);border-radius:calc(var(--w-r-m) - 1px) calc(var(--w-r-m) - 1px) 0 0;grid-template-rows:auto auto;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.fig{grid-row:span 2;grid-template-rows:subgrid;column-gap:var(--w-sp-2);padding:var(--w-sp-2) var(--w-sp-3) var(--w-sp-2) var(--w-sp-4);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:baseline;display:grid;container-type:inline-size}.fig+.fig{border-left:1px solid var(--w-line)}.fig{transition:background .15s;position:relative}.fig[data-m]:not(.on):hover{background:var(--w-pick-hover)}.fig.on{background:var(--w-lift);box-shadow:inset 0 3px 0 var(--k)}.fig:first-child{border-top-left-radius:calc(var(--w-r-m) - 1px)}.fig:last-child{border-top-right-radius:calc(var(--w-r-m) - 1px)}.fig-pick{cursor:pointer;border-radius:inherit;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.fig-pick:focus-visible{box-shadow:inset 0 0 0 2px var(--w-focus)}.fig dt{align-items:center;gap:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);grid-column:1/-1;font-weight:400;line-height:1.3;display:flex}.fig .n{font-size:min(var(--w-t-fig),calc(100cqi / (var(--len,5) * .62)));white-space:nowrap;letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:2px;font-weight:600;line-height:1.1}.fig .c{min-width:0;font-size:var(--w-t-ui);color:var(--w-text-2);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.3;overflow:hidden}.fig .c .ar{text-indent:2em;white-space:nowrap;vertical-align:baseline;width:.6em;height:.72em;color:var(--w-text);background:currentColor;margin-right:.06em;display:inline-block;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 18' fill='none' stroke='currentColor' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 16.4V2.2M2.2 8 8 2.2 13.8 8'/%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 18' fill='none' stroke='currentColor' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 16.4V2.2M2.2 8 8 2.2 13.8 8'/%3E%3C/svg%3E") 50%/contain no-repeat}.fig .c .ar.dn{transform:rotate(180deg)}.fig .c .ar.better{color:var(--w-better)}.fig .c .ar.worse{color:var(--w-worse)}.chart-wrap{padding:var(--w-sp-2) var(--w-sp-5) var(--w-sp-3);position:relative}.chart{margin-top:var(--w-sp-6);touch-action:pan-y;grid-template-rows:200px 8px 24px;grid-template-columns:36px 1fr;display:grid;position:relative}.chart:focus-visible{border-radius:var(--w-r-xs)}.ylab{grid-area:1/1;position:relative}.ylab span{font-size:var(--w-t-axis);color:var(--w-text-3);font-weight:500;position:absolute;right:8px;transform:translateY(-50%)}.plot{cursor:crosshair;grid-area:1/2;position:relative}.plot svg{width:100%;height:100%;overflow:visible}.plot .grid{stroke:var(--w-line);stroke-width:1px}.plot .base{stroke:var(--w-ctl);stroke-width:1px}.plot .area{fill:var(--line,var(--w-traffic));opacity:.1}.plot .line{fill:none;stroke:var(--line,var(--w-traffic));stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.plot .line.today{stroke-dasharray:2 7}.plot .area,.plot .line{transition:d .45s ease-out,stroke .3s,fill .3s}.plot .prev{fill:none;stroke:var(--w-text-3);stroke-width:2px;stroke-dasharray:5 6;display:none}.chart.compare .plot .prev{display:block}.plot .guide{border-left:1px solid var(--w-text-2);pointer-events:none;width:0;display:none;position:absolute;top:0;bottom:0}.plot .pt{background:var(--w-bg);border:3px solid var(--line,var(--w-traffic));pointer-events:none;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;display:none;position:absolute}.chart.reading .guide,.chart.reading .pt,.chart.reading .tip{display:block}.tip{padding:var(--w-sp-2) var(--w-sp-3);border-radius:var(--w-r-s);background:var(--w-float);box-shadow:var(--w-shadow-float);font-size:var(--w-t-ui);color:var(--w-text-2);white-space:nowrap;pointer-events:none;z-index:2;border:0;font-weight:500;line-height:1.4;display:none;position:absolute;top:0;transform:translate(14px)}.tip.flip{transform:translate(calc(-100% - 14px))}.plot .guide,.plot .pt,.tip{transition:left .14s ease-out,top .14s ease-out,transform .14s ease-out}.tip b{color:var(--w-text);font-weight:700;display:block}.ticks{grid-area:2/2;position:relative}.ticks span{background:var(--w-ctl);width:1px;height:6px;position:absolute;top:0;transform:translate(-50%)}.xlab{grid-area:3/2;position:relative}.xlab span{font-size:var(--w-t-axis);color:var(--w-text-3);white-space:nowrap;font-weight:500;position:absolute;top:4px;transform:translate(-50%)}.xlab span:first-child{transform:none}.xlab span:last-child{transform:translate(-100%)}.toggle{cursor:pointer;min-height:40px;font-size:var(--w-t-ui);color:var(--w-text-2);background:0 0;border:0;align-items:center;gap:10px;padding:0;font-weight:400;display:inline-flex}.toggle .sw{border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-s3);flex:none;width:40px;height:22px;position:relative}.toggle .sw:after{content:"";background:var(--w-text-2);border-radius:4px;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px}.toggle[aria-pressed=true]{color:var(--w-text)}.toggle[aria-pressed=true] .sw{background:var(--w-switch-on);border-color:var(--w-switch-on)}.toggle[aria-pressed=true] .sw:after{background:var(--w-knob);left:20px}.panel{margin-top:var(--w-sp-2);padding:var(--w-sp-4) var(--w-sp-5);border-radius:var(--w-r-s);background:var(--w-s2);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.panel .toggle{margin-top:var(--w-sp-2)}.panel dt{color:var(--w-text);font-weight:600}.panel dd{margin:0 0 var(--w-sp-3)}.panel dd:last-child{margin-bottom:0}.tbl-scroll{max-height:280px;margin-top:var(--w-sp-2);border:1px solid var(--w-line);border-radius:var(--w-r-s);overflow:auto}.data-tbl{border-collapse:collapse;width:100%;font-size:var(--w-t-ui)}.data-tbl th,.data-tbl td{border-bottom:1px solid var(--w-line);text-align:right;font-variant-numeric:tabular-nums;padding:8px 14px;font-weight:400}.data-tbl th:first-child{text-align:left}.data-tbl thead th{background:var(--w-s2);color:var(--w-text-2);font-weight:600;position:sticky;top:0}.pair{gap:var(--w-sp-4);margin-top:var(--w-sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lcard{flex-direction:column;min-width:0;display:flex}.card-h{justify-content:space-between;align-items:center;gap:var(--w-sp-3);min-height:44px;padding:0 var(--w-sp-2) 0 var(--w-sp-4);border-bottom:1px solid var(--w-line);background:var(--w-s2);border-radius:calc(var(--w-r-m) - 1px) calc(var(--w-r-m) - 1px) 0 0;display:flex}.card-h h2{font-size:var(--w-t-ui);font-weight:600}.card-h.tabs{justify-content:flex-start;gap:var(--w-sp-2);padding-left:var(--w-sp-2)}.card-h.tabs .seg{min-height:28px;padding:0 var(--w-sp-2);font-size:var(--w-t-item);color:var(--w-text-2);border:0;border-radius:4px;margin:0;font-weight:500;transition:background .15s,color .15s}.card-h.tabs .seg:hover{background:var(--w-pick-hover);color:var(--w-text)}.card-h.tabs .seg[aria-pressed=true]{background:var(--w-picked);color:var(--w-text);font-weight:500}.card-h.tabs .x-open{margin-left:auto}.x-open,.x-close{border-radius:var(--w-r-s);width:32px;height:32px;color:var(--w-text-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:background .15s,color .15s,transform .1s;display:inline-grid}.x-open:hover,.x-close:hover{background:var(--w-hover);color:var(--w-text)}.x-open:active,.x-close:active{transform:scale(.92)}.lcard .lists-b{padding:var(--w-sp-1) var(--w-sp-3) var(--w-sp-3);min-height:387px}dialog.tbl-dlg{background:var(--w-s1);width:min(640px,100% - 32px);max-height:min(80vh,720px);color:var(--w-text);box-shadow:var(--w-shadow-float);border:0;border-radius:12px;margin:auto;padding:0;overflow:hidden}dialog.tbl-dlg[open]{flex-direction:column;display:flex}dialog.tbl-dlg::backdrop{background:var(--w-backdrop)}.tbl-dlg .card-h{flex:none}.pop-b{padding:var(--w-sp-1) var(--w-sp-3) var(--w-sp-3);overflow:auto}.pop-b .data-tbl th[scope=row]{white-space:normal;font-weight:600}.pop-b .data-tbl td{white-space:nowrap}.pop-foot{padding:var(--w-sp-3) var(--w-sp-4);border-top:1px solid var(--w-line);font-size:var(--w-t-ui);color:var(--w-text-2);flex:none;font-weight:500}.lists-h{align-items:center;gap:var(--w-sp-4);padding:var(--w-sp-2) var(--w-sp-5) 0;border-bottom:1px solid var(--w-line);display:flex}.seg{cursor:pointer;min-height:44px;font-size:var(--w-t-ui);color:var(--w-text-2);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0;font-weight:600}.seg[aria-pressed=true]{color:var(--w-text);border-bottom-color:var(--w-text);font-weight:700}.seg{transition:color .15s,border-color .15s}.seg:hover{color:var(--w-text);border-bottom-color:var(--w-ctl)}.seg[aria-pressed=true]:hover{border-bottom-color:var(--w-text)}.seg:active{color:var(--w-text-2)}.lists-b{padding:var(--w-sp-2) var(--w-sp-5) var(--w-sp-4)}.rank{table-layout:fixed;border-collapse:separate;border-spacing:0 3px;font-variant-numeric:tabular-nums;width:100%}.rank thead th:nth-child(2){width:136px}.rank .pc{vertical-align:bottom;text-align:right;opacity:0;width:0;color:var(--w-text-2);font-size:var(--w-t-ui);font-weight:500;transition:width .2s ease-out,opacity .2s ease-out,transform .2s ease-out;display:inline-block;overflow:hidden;transform:translate(12px)}.rank:hover .pc,.lcard:focus-within .pc,.tbl-dlg .pc{opacity:1;width:60px;transform:none}@media (hover:none){.rank .pc{opacity:1;width:60px;transform:none}}@property --p{syntax:"<percentage>";inherits:false;initial-value:0%}.rank tbody tr{transition:--p .45s ease-out}.rank tbody tr.grow{animation:.45s ease-out grow}@keyframes grow{0%{--p:0%}}.rank tbody tr{background:linear-gradient(90deg,color-mix(in srgb,var(--rc,var(--w-traffic)) var(--w-bar),transparent) var(--p),transparent var(--p)) no-repeat}.rank th,.rank td{padding:0 var(--w-sp-3);vertical-align:middle;text-align:right;white-space:nowrap;height:30px;font-weight:400;line-height:1.2}.rank thead th{height:32px;font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:600}.rank thead th:first-child{text-align:left;padding-left:var(--w-sp-3)}.rank tbody th{text-align:left;text-overflow:ellipsis;overflow:hidden}.rank tbody th .nm{align-items:center;gap:var(--w-sp-2);min-width:0;display:flex}.rl{min-width:0;color:inherit;text-overflow:ellipsis;text-decoration:none;display:block;overflow:hidden}.rl:hover .nm,.rl:hover{color:var(--w-link);text-underline-offset:3px;text-decoration:underline}.rank tbody tr:hover>*{background:var(--w-hover)}.rank tbody tr[aria-current=true] th{font-weight:700}.lists-b .none,.pop-b .none{padding:var(--w-sp-4) var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.si{width:16px;height:16px;color:var(--w-text-2);border-radius:3px;flex:none}.rank tbody th:has(.si){padding-left:var(--w-sp-2)}.si-l{background:var(--w-s3);place-items:center;font-size:11px;font-weight:600;line-height:1;display:inline-grid}.rank .fp{margin-left:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.rank tfoot th,.rank tfoot td{border-top:1px solid var(--w-line);color:var(--w-text);font-weight:600}.rank tfoot th{text-align:left}.lists-foot{justify-content:space-between;align-items:center;gap:var(--w-sp-4);padding:0 var(--w-sp-5) var(--w-sp-3);font-size:var(--w-t-ui);color:var(--w-text-2);flex-wrap:wrap;font-weight:500;display:flex}.fix{gap:0 var(--w-sp-3);padding:var(--w-sp-3) 0;grid-template-columns:16px minmax(0,1fr) auto;align-items:baseline;display:grid}.fix .sh.checks{align-self:center}.fix .where{color:var(--w-text-2);font-size:var(--w-t-ui);white-space:nowrap;font-weight:500}.icard,.pair.pair-end{margin-top:var(--w-sp-4)}.card-h .meta{font-size:var(--w-t-ui);color:var(--w-text-2);white-space:nowrap;margin-left:auto;font-weight:500}.crows{min-height:387px;margin:0;padding:0;list-style:none}.crows>li+li{border-top:1px solid var(--w-row-line)}.crows>li[hidden]{display:none}.ocard .req{width:100%;min-height:52px;padding:var(--w-sp-2) var(--w-sp-4);border-radius:0;margin:0}.ocard .req:hover{background:var(--w-s2)}.ocard .req .when{min-width:0}.ocard .fix{min-height:52px;padding:var(--w-sp-2) var(--w-sp-4);align-items:center}.ocard .filter-note{padding:var(--w-sp-4)}.card-f{align-items:center;gap:0 var(--w-sp-4);padding:var(--w-sp-1) var(--w-sp-4);border-top:1px solid var(--w-line);font-size:var(--w-t-ui);color:var(--w-text-2);flex-wrap:wrap;margin-top:auto;font-weight:500;display:flex}.foot{margin-top:var(--w-sp-8);padding-top:var(--w-sp-5);border-top:1px solid var(--w-line);gap:var(--w-sp-3);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500;display:grid}.foot .rep{align-items:center;gap:0 var(--w-sp-3);color:var(--w-text);flex-wrap:wrap;display:flex}.foot .sep{color:var(--w-text-3)}.foot .rep-links{align-items:center;gap:var(--w-sp-3);white-space:nowrap;display:inline-flex}.foot p:last-child .link{min-height:0;display:inline}.d1{display:none}body.day1 .d1{display:block}body.day1 dl.figs.d1{display:grid}body.day1 span.d1{display:inline}body.day1 .full{display:none}.empty{padding:var(--w-sp-5);font-size:var(--w-t-body);color:var(--w-text-2)}.sec:not(.card)>.empty{padding:var(--w-sp-3) 0}body.day1 .d1.inst-only,body.day1.inst .d1.none-only{display:none}body.day1.inst .d1.inst-only{display:inline}.empty b{color:var(--w-text);font-weight:600;font-size:var(--w-t-item);display:block}.to-top{right:var(--w-sp-5);bottom:var(--w-sp-5);z-index:45;border:1px solid var(--w-line);background:var(--w-btn);width:44px;height:44px;color:var(--w-text);box-shadow:var(--w-shadow-float);cursor:pointer;opacity:0;visibility:hidden;border-radius:50%;place-items:center;padding:0;transition:opacity .2s ease-out,transform .2s ease-out,background .15s,visibility 0s linear .2s;display:grid;position:fixed;transform:translateY(8px)}.to-top.on{opacity:1;visibility:visible;transition-delay:0s;transform:none}.to-top:hover{background:var(--w-btn-hover)}.to-top:active{transform:scale(.94)}@media (width<=640px){.to-top{right:var(--w-sp-4);bottom:var(--w-sp-4)}}@media (width<=900px){.pair,.pair.rpair{grid-template-columns:1fr}.nav{display:none}.menu-btn-wrap{margin-left:auto}.menu-btn{border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-s2);cursor:pointer;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}}@media (width<=640px){.top-in{padding:0 var(--w-sp-4);gap:var(--w-sp-2)}.brand .wm{display:none}.brand{font-size:30px}.brand .lk{margin-right:0;top:0}.col{padding-left:var(--w-sp-4);padding-right:var(--w-sp-4)}.head-row{padding-top:var(--w-sp-1)}.figs{grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.fig{padding:var(--w-sp-2) var(--w-sp-3)}.fig:nth-child(2),.fig:nth-child(4){border-left:0}.fig:nth-child(n+2){border-top:1px solid var(--w-line)}.chart-wrap{padding:var(--w-sp-3) var(--w-sp-3) var(--w-sp-3)}.chart{margin-top:var(--w-sp-7);grid-template-rows:170px 8px 28px;grid-template-columns:26px 1fr}.xlab span.mid{display:none}.req{grid-template-columns:16px minmax(0,1fr) 12px;row-gap:2px}.req .chev{grid-area:1/3}.req .end{grid-column:2;justify-content:flex-start}.req .when{text-align:left;min-width:0}.bars{padding:var(--w-sp-3) var(--w-sp-4)}.bar-row{grid-template-columns:1fr}.bar-row .bv{grid-column:1}.step{grid-template-columns:96px 1fr 30px}.drop{margin-left:108px}.lists-h,.lists-b,.lists-foot{padding-left:var(--w-sp-3);padding-right:var(--w-sp-3)}.card-h{padding-left:var(--w-sp-3);padding-right:0}.x-open,.x-close{width:44px;height:44px}.irow{gap:var(--w-sp-3);padding:var(--w-sp-3) var(--w-sp-3) var(--w-sp-3) calc(var(--w-sp-3) + 3px);grid-template-columns:minmax(0,1fr)}.irow:before{top:var(--w-sp-3);bottom:var(--w-sp-3)}.irow .itext{display:contents}.irow .say,.irow .short{order:1}.irow .proof{order:2}.irow .do{order:3}.irow .acts{order:4}.irow .acts .fbtn{justify-content:center;width:100%}.hcb{top:var(--w-sp-1);right:var(--w-sp-1);width:44px;height:44px}.rk-h{padding-right:44px}.ins-note{padding:var(--w-sp-2) var(--w-sp-3)}.ocard .req,.ocard .fix,.card-f{padding-left:var(--w-sp-3);padding-right:var(--w-sp-3)}.card-h.tabs{gap:var(--w-sp-1);scrollbar-width:none;overflow-x:auto}.card-h.tabs .seg{font-size:var(--w-t-ui);white-space:nowrap}.head-row .tools{width:100%}.head-row .period{flex:1}.head-row .period .fbtn{justify-content:space-between;width:100%}.period .menu{position:absolute;top:calc(100% + 8px);left:0;right:0}.head-row .site-pop{flex:1 1 0;order:1;width:auto;min-width:0}.head-row .tools{flex:1 1 0;order:2;width:auto;min-width:0}.filter-pop .fbtn{padding:0 var(--w-sp-3)}.filter-pop .fl{display:none}.head-row .period{min-width:0}.period .fbtn{min-width:0;overflow:hidden}#period-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.site-pop .fbtn>:not(.sr){text-overflow:ellipsis;overflow:hidden}.icards,.fcols,.i3{grid-template-columns:minmax(0,1fr)}.fcol+.fcol{border-left:0;border-top:1px solid var(--w-line)}.strip .figs{grid-template-columns:repeat(2,minmax(0,1fr))}.strip .fig:nth-child(n+3){border-top:1px solid var(--w-line)}.strip .fig:nth-child(3){border-left:0}.rchip,.fix .dis,.fix .facts .link{min-height:44px}.card-h{padding-right:var(--w-sp-3)}.head-row .site-pop .fbtn{justify-content:space-between;width:100%}.filters{left:var(--w-sp-4);right:calc(var(--w-sp-4) + 44px + var(--w-sp-2));bottom:var(--w-sp-4);max-width:none;animation-name:bar-in-m;transform:none}@keyframes bar-in-m{0%{opacity:0;transform:translateY(8px)}}.f-lead{padding-right:var(--w-sp-2)}.f-chips{padding-left:var(--w-sp-2);padding-right:var(--w-sp-2)}.f-btn,.filters .chip button{width:44px;height:44px}#add-menu{max-height:calc(100vh - 168px);position:fixed;inset:auto 16px 96px}.chip button{width:44px;height:44px}.rank th,.rank td{padding:0 var(--w-sp-2)}.rank thead th:nth-child(2){width:120px}.rank .pc,.rank:hover .pc{width:56px}.menu{min-width:0;position:fixed;top:72px;left:16px;right:16px}.title{position:relative}#site-menu{width:auto;min-width:0;max-width:none;position:absolute;top:calc(100% + 8px);left:0;right:0}.title h1{font-size:18px}.fix{grid-template-columns:16px minmax(0,1fr)}.fix .where{grid-column:2}dialog.sheet{border:0;border-radius:0;width:100%;height:100%;max-height:100%}}@media (width<=360px){.top-in{padding:0 var(--w-sp-3)}.kv{grid-template-columns:110px 1fr}}.sh-body{grid-template-columns:minmax(0,1fr)}.kv{grid-template-columns:140px minmax(0,1fr)}.kv dd{overflow-wrap:anywhere;min-width:0}@media (width<=360px){.kv{grid-template-columns:110px minmax(0,1fr)}}@media (width<=380px){.rank thead th:nth-child(2){width:112px}.rank thead th{white-space:normal;line-height:1.2}.rank tbody th{white-space:normal;overflow-wrap:break-word;text-overflow:clip;line-height:1.25}.rank tbody th .nm{gap:6px}}@media (width<=640px){.btn{min-height:48px}.link,.switch,.nav a{min-height:44px}.acct{width:44px;height:44px}.menu a,.fbtn,.toggle{min-height:44px}.seg{min-height:48px}}.fig .n .u{margin-left:1px;font-size:.75em}.fig .c{position:relative}.mk{cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin:-4px 0 -4px 2px;padding:0;transition:background .15s;display:inline-grid;position:relative}.mk:hover,.mk[aria-expanded=true]{background:var(--w-s3)}.mk i{background:var(--k);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb,var(--k) 28%,transparent);border-radius:50%;display:block}.mk.fix i{background:var(--w-checks);border-radius:1px;width:9px;height:9px;transform:rotate(45deg)}.mk.fix{--k:var(--w-checks);grid-template-columns:none;gap:0}.rank tbody th .nm .mk{order:2}.rank tbody th .rl+.mk{margin-left:var(--w-sp-1)}.rank tbody th .cellrow{align-items:center;gap:2px;min-width:0;display:flex}.rank tbody th .cellrow .rl{min-width:0}.mpop{z-index:60;width:min(360px,100vw - 32px);padding:var(--w-sp-3) var(--w-sp-4) var(--w-sp-4);background:var(--w-float);box-shadow:var(--w-shadow-float);font-size:var(--w-t-ui);color:var(--w-text-2);border:0;border-radius:12px;font-weight:500;line-height:1.45;position:absolute}.mpop[hidden]{display:none}.mpop .mp-k{align-items:center;gap:var(--w-sp-2);min-height:28px;color:var(--w-text-2);padding-right:32px;font-weight:600;display:flex}.mpop .mp-k .dot{background:var(--k);border-radius:50%;flex:none;width:10px;height:10px}.mpop .mp-k .dot.dia{background:var(--w-checks);border-radius:1px;width:9px;height:9px;transform:rotate(45deg)}.mpop h3{margin-top:var(--w-sp-1);font-size:var(--w-t-item);color:var(--w-text);text-wrap:pretty;font-weight:600;line-height:1.4}.mpop .mp-n{margin-top:var(--w-sp-1);color:var(--w-text-2)}.mpop .mp-do{gap:var(--w-sp-2);margin-top:var(--w-sp-3);color:var(--w-text);font-weight:600;display:flex}.mpop .mp-do .nx{border-radius:var(--w-r-xs);background:var(--w-s3);color:var(--w-text-2);font-size:var(--w-t-axis);flex:none;align-self:flex-start;margin-top:1px;padding:0 6px;font-weight:700;line-height:20px}.mpop .mp-how{margin-top:var(--w-sp-3);padding-top:var(--w-sp-3);border-top:1px solid var(--w-line)}.mpop .mp-acts{gap:var(--w-sp-2) var(--w-sp-4);margin-top:var(--w-sp-3);flex-wrap:wrap;display:flex}.mpop .mp-acts .fbtn{text-decoration:none}.mpop .x-close{top:var(--w-sp-2);right:var(--w-sp-2);position:absolute}#mp-h:focus{box-shadow:none}.notes{height:24px;position:absolute;top:-30px;left:0;right:0}.note-mk{border-radius:var(--w-r-xs);width:24px;height:24px;color:var(--w-report-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;transform:translate(-50%)}.note-mk:hover,.note-mk:focus-visible{background:var(--w-hover)}.note-mk:before{content:"";background:currentColor;border-radius:1px;width:2px;height:10px;box-shadow:4px -3px #0000}.note-mk svg{position:absolute}.note-mk .nt{padding:var(--w-sp-2) var(--w-sp-3);border-radius:var(--w-r-s);background:var(--w-tip);font-size:var(--w-t-axis);color:var(--w-tip-ink);white-space:nowrap;opacity:0;pointer-events:none;border:0;font-weight:500;line-height:1.3;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.note-mk .nt b{color:var(--w-tip-ink-2);font-weight:600;display:block}.note-mk:hover .nt,.note-mk:focus-visible .nt{opacity:1}.note-line{border-left:1px dashed var(--w-report-ink);opacity:.55;pointer-events:none;width:0;height:200px;position:absolute;top:24px}.chart-foot{justify-content:space-between;align-items:center;gap:var(--w-sp-2) var(--w-sp-4);margin-top:var(--w-sp-2);flex-wrap:wrap;display:flex}.add-note{font-size:var(--w-t-ui)}.site-ins{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.site-ins li{align-items:center;gap:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text);font-weight:600;display:flex}.site-ins li .mk{margin:0}.seg .n{border-radius:var(--w-r-l);background:var(--w-counter);min-width:20px;height:18px;color:var(--w-text);font-size:var(--w-t-axis);place-items:center;margin-left:6px;padding:0 6px;font-weight:500;line-height:1;display:inline-grid}.more-tab,.card-h.tabs{position:relative}#card-pg .card-h.tabs{scrollbar-width:none;flex-wrap:nowrap;overflow:auto hidden}#card-pg .card-h.tabs .seg{white-space:nowrap;padding:0 var(--w-sp-2);flex:none;font-size:15px}#card-pg .card-h.tabs .seg.more{padding:0 var(--w-sp-2);font-size:var(--w-t-body);letter-spacing:.08em}#card-pg .card-h.tabs .seg.more.disc:after{display:none}#card-pg .more-tab .menu{position:fixed}.card-h.tabs .seg.disc:after{margin-left:6px}.lcard .fixes{margin:0;padding:0;list-style:none}.lcard .fixes .fix{padding:var(--w-sp-2) var(--w-sp-2);border-top:1px solid var(--w-line);grid-template-columns:16px minmax(0,1fr) auto}.lcard .fixes .fix:first-child{border-top:0}.lcard .fixes .fix .say{font-weight:600}.lcard .fixes .fix .do{grid-column:2}.lcard .fixes .fix .dis{grid-area:2/3;justify-self:end;min-height:28px}.rcard{margin-top:var(--w-sp-4)}.rcard .card-h.tabs .seg[data-rt=forms]{align-items:center;display:inline-flex}.rcard .lists-b{min-height:0}.rank.ro thead th:nth-child(2),.rank.ro thead th:nth-child(3){width:120px}.rank.fsteps thead th:nth-child(2){width:140px}.rank.fsteps thead th:nth-child(3),.rank.fsteps thead th:nth-child(4){width:120px}.rank .kind{margin-left:var(--w-sp-2);border:1px solid var(--w-line);border-radius:var(--w-r-l);color:var(--w-text-2);font-size:var(--w-t-axis);background:0 0;padding:0 7px;font-weight:500;line-height:18px}.rank .where{margin-left:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.rank tbody tr.signup{--rc:var(--w-ctl)}.rank tbody tr.signup th,.rank tbody tr.signup td{color:var(--w-text-2)}.rank tbody tr.grp th{height:32px;padding-top:var(--w-sp-2);font-size:var(--w-t-axis);letter-spacing:.05em;text-transform:uppercase;color:var(--w-text-2);background:0 0;font-weight:800}.rank tbody tr.grp{background:0 0!important}.rank .stop-hi{color:var(--w-reach-ink);font-weight:700}.rank .err{color:var(--w-text)}.rank .zero{color:var(--w-text-3)}.rank tbody tr.step-end th{font-weight:700}.rcard .card-f{justify-content:space-between}.rcard .card-f .how{max-width:80ch}.fsum{gap:var(--w-sp-1) var(--w-sp-5);padding:var(--w-sp-3) var(--w-sp-4) var(--w-sp-1);font-size:var(--w-t-ui);color:var(--w-text-2);flex-wrap:wrap;font-weight:500;display:flex}.fsum b{color:var(--w-text);font-variant-numeric:tabular-nums;font-weight:700}.rcard .empty{padding:var(--w-sp-4)}.alt-note{margin-top:var(--w-sp-4);padding:var(--w-sp-2) var(--w-sp-4);border:1px dashed var(--w-ctl);border-radius:var(--w-r-s);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.setv{display:none}body.st-test .setv.test,body.st-forms .setv.forms{display:block}body.st-test .page-main,body.st-forms .page-main{display:none}.set-h{align-items:center;gap:var(--w-sp-3);margin:var(--w-sp-2) 0 var(--w-sp-4);display:flex}.set-h h1{font-size:20px;font-weight:700}.set-h .fbtn{text-decoration:none}.set-nav{margin-bottom:var(--w-sp-4);border-bottom:1px solid var(--w-line);gap:2px;display:flex}.set-nav a{min-height:44px;padding:0 var(--w-sp-3);font-size:var(--w-t-ui);color:var(--w-text-2);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;font-weight:600;text-decoration:none;display:inline-flex}.set-nav a[aria-current=page]{color:var(--w-text);border-bottom-color:var(--w-text)}.scard{padding:var(--w-sp-4) var(--w-sp-5) var(--w-sp-5)}.scard+.scard{margin-top:var(--w-sp-4)}.scard h2{font-size:var(--w-t-head)}.scard .lead{margin-top:var(--w-sp-1);max-width:72ch;color:var(--w-text-2);font-size:var(--w-t-body)}.found{margin:var(--w-sp-3) 0 0;border-top:1px solid var(--w-line);padding:0;list-style:none}.found li{gap:var(--w-sp-1) var(--w-sp-3);padding:var(--w-sp-2) 0;border-bottom:1px solid var(--w-line);grid-template-columns:16px minmax(0,1fr) auto;align-items:baseline;display:grid}.found li .sh{align-self:center}.found .nm{font-weight:600}.found .meta{font-size:var(--w-t-ui);color:var(--w-text-2);white-space:nowrap;font-weight:500}.found .sub{font-size:var(--w-t-ui);color:var(--w-text-2);grid-column:2/-1;font-weight:500}.tsend{gap:var(--w-sp-1) var(--w-sp-3);margin-top:var(--w-sp-4);padding:var(--w-sp-4);border-radius:var(--w-r-s);background:var(--w-s2);grid-template-columns:28px minmax(0,1fr);display:grid}.tsend .ic{background:var(--w-s3);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.tsend .ic.ok{background:var(--w-online);color:var(--w-on-color)}.tsend .ic.no{background:var(--w-reach);color:var(--w-on-color)}.tsend h3{font-size:var(--w-t-item);color:var(--w-text);font-weight:600;line-height:1.4}.tsend p{font-size:var(--w-t-ui);color:var(--w-text-2);grid-column:2;max-width:68ch;font-weight:500}.tsend ul{margin:var(--w-sp-1) 0 0;font-size:var(--w-t-ui);color:var(--w-text-2);grid-column:2;padding-left:1.1em;font-weight:500;list-style:outside}.tsend .acts{gap:var(--w-sp-2) var(--w-sp-4);margin-top:var(--w-sp-2);flex-wrap:wrap;grid-column:2;display:flex}.wait{border:2px solid var(--w-ctl);border-top-color:var(--w-text);border-radius:50%;width:14px;height:14px;animation:1s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.tstate{display:none}body.ts-wait .tstate.wait-s,body.ts-ok .tstate.ok-s,body.ts-no .tstate.no-s{display:grid}.yf{border-collapse:collapse;width:100%;margin-top:var(--w-sp-3);font-size:var(--w-t-ui)}.yf th,.yf td{padding:var(--w-sp-2) var(--w-sp-2);border-bottom:1px solid var(--w-line);text-align:left;vertical-align:middle}.yf thead th{color:var(--w-text-2);font-weight:600}.yf td.dim{color:var(--w-text-2);font-weight:500}.yf input[type=text],.yf select{width:100%;min-height:40px;padding:0 var(--w-sp-3);border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-bg);color:var(--w-text);font-size:var(--w-t-body)}.yf input[type=text]:focus-visible,.yf select:focus-visible{border-color:var(--w-text-2)}.yf .found-as{font-size:var(--w-t-axis);color:var(--w-text-2);margin-top:2px;font-weight:500;display:block}@media (width<=900px){.yf thead{display:none}.yf tr{padding:var(--w-sp-2) 0;border-bottom:1px solid var(--w-line);grid-template-columns:1fr;display:grid}.yf td{padding:var(--w-sp-1) 0;border:0}}@media (width<=640px){.mk{width:44px;height:44px;margin:-10px -6px}.note-mk{width:44px;height:44px;top:-10px}.rank.ro thead th:nth-child(2),.rank.ro thead th:nth-child(3){width:76px}.rank.fsteps thead th:nth-child(2){width:86px}.rank.fsteps thead th:nth-child(3),.rank.fsteps thead th:nth-child(4){width:70px}.rank .where{display:none}.scard{padding:var(--w-sp-3) var(--w-sp-4) var(--w-sp-4)}.lcard .fixes .fix .dis{min-height:44px}.set-nav{scrollbar-width:none;overflow-x:auto}}.top.see{background:0 0;border-bottom-color:#0000;transition:background-color .2s,border-color .2s}.top.see.solid{background:var(--w-nav);border-bottom-color:var(--w-line);-webkit-backdrop-filter:blur(10px)}.top-in{max-width:calc(var(--w-col) + var(--w-rail) + 48px)}.top-in .jump{margin-left:auto}.jump{align-items:center;display:flex;position:relative}.jump input{border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-bg);width:320px;min-height:36px;font-size:var(--w-t-ui);padding:0 36px 0 34px}.jump input::placeholder{color:var(--w-text-2)}.jump .ico{width:14px;height:14px;color:var(--w-text-2);pointer-events:none;position:absolute;left:11px}.jump kbd{border:1px solid var(--w-line);width:20px;height:20px;font-family:var(--w-font-code);color:var(--w-text-2);pointer-events:none;border-radius:4px;place-items:center;font-size:12px;display:grid;position:absolute;right:8px}.jump input:focus+kbd{display:none}.sr-list{width:440px;max-height:min(480px,70vh);padding:var(--w-sp-2);background:var(--w-float);border-radius:var(--w-r-s);box-shadow:var(--w-shadow-float);z-index:50;margin:0;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}.sr-list .gh{padding:var(--w-sp-2) var(--w-sp-3) var(--w-sp-1);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:600}.sr-list [role=option]{gap:var(--w-sp-3);padding:8px var(--w-sp-3);border-radius:var(--w-r-s);cursor:pointer;color:var(--w-text);align-items:center;display:flex}.sr-list [role=option][aria-selected=true]{background:var(--w-hover);box-shadow:inset 3px 0 0 var(--k,var(--w-ctl))}.sr-list .mi{border-radius:var(--w-r-s);background:var(--w-s3);width:28px;height:28px;color:var(--w-text-2);flex:none;place-items:center;display:grid}.sr-list .tx{flex:1;min-width:0}.sr-list b{font-size:var(--w-t-ui);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.sr-list b mark{color:var(--w-text);text-decoration:underline;-webkit-text-decoration-color:var(--w-ctl);text-decoration-color:var(--w-ctl);text-underline-offset:3px;background:0 0}.sr-list .md{font-size:var(--w-t-ui);color:var(--w-text-2);line-height:1.4;display:block}.sr-list .ct{font-size:var(--w-t-ui);font-variant-numeric:tabular-nums;color:var(--w-text-2);flex:none;font-weight:500}.sr-list .none{padding:var(--w-sp-3);font-size:var(--w-t-ui);color:var(--w-text-2)}.sr-list .foot-h{margin-top:var(--w-sp-1);padding:var(--w-sp-2) var(--w-sp-3) var(--w-sp-1);border-top:1px solid var(--w-line);font-size:var(--w-t-axis);color:var(--w-text-2)}.v6.col{max-width:calc(var(--w-col) + var(--w-rail) + 48px)}.v6 .foot{margin-left:var(--w-rail)}body.st-report .setv.report{display:block}body.st-report .page-main{display:none}.v6 .setv .head .node{top:var(--w-sp-7)}.wr .toggle{margin-top:var(--w-sp-3)}.wr-row{gap:var(--w-sp-4);margin-top:var(--w-sp-3);flex-wrap:wrap;display:flex}.wr-row>div{flex:0 220px;gap:6px;display:grid}.wr-row label{font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:600}.wr select{width:100%;min-height:40px;padding:0 var(--w-sp-3);border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-bg);color:var(--w-text);font-size:var(--w-t-body)}.wr .lead{margin-top:var(--w-sp-3)}.v6 .railed{padding-left:var(--w-rail);position:relative}.v6 .railed:before{content:"";left:calc(var(--w-rail) / 2 - 1.5px);top:0;bottom:calc(-1 * var(--w-sp-4));background:radial-gradient(circle,var(--k) 1.4px,transparent 1.7px) center top/3px 9px repeat-y;width:3px;position:absolute}.v6 .railed.last:before{bottom:0}.v6 .railed+.railed{margin-top:var(--w-sp-4)}.v6 .railed.last .rcard{margin-top:0}.v6 .node{left:calc(var(--w-rail) / 2 - 18px);border-radius:var(--w-r-s);background:var(--w-s3);width:36px;height:36px;box-shadow:0 0 0 6px var(--w-bg);z-index:1;place-items:center;display:grid;position:absolute;top:4px}.v6 .node .sh{width:14px;height:14px}.v6 .node.live{background:var(--w-bg);box-shadow:none}.v6 .node.live .lk{width:36px;height:36px;overflow:visible}.v6 .head{padding-top:var(--w-sp-7);padding-bottom:var(--w-sp-3)}.v6 .head:before{top:calc(var(--w-sp-7) + 44px);bottom:calc(-1 * var(--w-sp-4))}.v6 .head .node{top:var(--w-sp-7)}.v6 .head-row{align-items:flex-end;gap:var(--w-sp-4) var(--w-sp-5);padding:0}.v6 .ph{flex:520px;min-width:0}.v6 .kicker{min-height:28px;font-size:var(--w-t-item);color:var(--w-text-2);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.v6 .kicker:hover{color:var(--w-text);text-underline-offset:3px;text-decoration:underline}.v6 .ph-t{align-items:center;gap:var(--w-sp-2);margin-top:2px;display:flex}.v6 .ph h1{letter-spacing:-.025em;word-spacing:.04em;min-width:0;font-size:44px;font-weight:800;line-height:1.05}.v6 .head-row .site-pop{flex:none;order:0;width:auto}.v6 #site-btn{justify-content:center;width:36px;min-height:36px;margin-top:6px;padding:0}.v6 #site-btn:after{margin:0}.v6 .lede{margin-top:var(--w-sp-3);color:var(--w-text-2);text-wrap:pretty;max-width:36em;font-size:20px;line-height:1.45}.v6 .head-row .tools{flex:none;margin-left:auto}.v6 .head-row .fbtn{min-height:36px}@media (width<=900px){.v6 .railed:before,.v6 .node{display:none}.v6 .head{padding-top:var(--w-sp-6);padding-bottom:var(--w-sp-3)}}.app-nav .nav-links{gap:2px;display:flex}.nav-links a{border-radius:var(--w-r-s);min-height:36px;font-size:var(--w-t-ui);color:var(--w-text-2);white-space:nowrap;align-items:center;padding:0 12px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.nav-links a:hover{color:var(--w-text);background:var(--w-pick-hover)}.nav-links a[aria-current=page]{color:var(--w-text);background:var(--w-picked)}.top-in .brand{margin-right:var(--w-sp-3)}.top-in .trial{font-size:var(--w-t-ui);color:var(--w-text-2);white-space:nowrap;font-weight:500}.top-in>.btn-go{white-space:nowrap;min-height:36px}.menu-btn{border-radius:var(--w-r-s);border:1px solid var(--w-line);background:var(--w-btn);width:36px;height:36px;color:var(--w-text);cursor:pointer;flex:none;place-items:center;padding:0;display:none}.menu-btn:hover{background:var(--w-btn-hover)}.nav-panel{z-index:39;background:var(--w-bg);border-top:1px solid var(--w-line);border-bottom:1px solid var(--w-line);max-height:calc(100dvh - 64px);box-shadow:var(--w-shadow-float);position:fixed;top:64px;left:0;right:0;overflow:auto}.np-in{max-width:calc(var(--w-col) + var(--w-rail) + 48px);padding:var(--w-sp-2) var(--w-sp-5) var(--w-sp-5);margin:0 auto}.np-in .m-search{padding:var(--w-sp-3) 0 var(--w-sp-2);display:none}.np-in .m-search .jump input{width:100%;min-height:44px}.np-in .m-search kbd{display:none}.np-in .m-search .jump{flex-wrap:wrap}.np-in .m-search .ico{top:15px}.np-in .m-search .sr-list{width:auto;margin-top:var(--w-sp-2);flex-basis:100%;max-height:none;position:static}.np-in ul a{min-height:52px;font-size:var(--w-t-item);color:var(--w-text);border-bottom:1px solid var(--w-line);align-items:center;font-weight:600;text-decoration:none;display:flex}.np-in ul a[aria-current=page]:after{content:"Open";font-size:var(--w-t-ui);color:var(--w-text-2);margin-left:auto;font-weight:500}.np-in .np-plan{margin-top:var(--w-sp-4);display:none}.np-in .np-plan p{font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.np-in .np-plan .btn{margin-top:var(--w-sp-2);width:100%;min-height:44px}@media (width<=1280px){.jump input{width:220px}}@media (width>=1101px){.nav-panel{display:none!important}}@media (width<=1100px){.app-nav,.top-in .trial{display:none}.menu-btn{display:grid}.jump input{width:260px}}@media (width<=640px){.top-in .brand{margin-right:auto}.top-in>.jump,.top-in>.btn-go{display:none}.np-in{padding-left:var(--w-sp-4);padding-right:var(--w-sp-4)}.np-in .m-search,.np-in .np-plan{display:block}.menu-btn{width:44px;height:44px}.v6 .head{padding-top:var(--w-sp-5);padding-bottom:var(--w-sp-2)}.v6 .ph{flex-basis:100%}.v6 .ph h1{font-size:30px}.v6 .lede{font-size:var(--w-t-item)}.v6 .head-row .tools{flex:100%;order:2;width:100%}.v6 .head-row .site-pop .fbtn{width:44px}.v6 #site-menu{top:72px;left:var(--w-sp-4);right:var(--w-sp-4);width:auto;max-width:none;position:fixed}}.wash{height:var(--w-wash);z-index:-1;pointer-events:none;background:linear-gradient(to bottom,color-mix(in oklch,var(--part,var(--w-s3)) 9%,var(--w-s3)),transparent);position:absolute;top:0;left:0;right:0}.v6 .node,.v6 .node.live{box-shadow:none;background:0 0}.v6 .railed:not(.head):has(>.node):before{top:35px}.v6 .railed:has(+.railed>.node):before{bottom:calc(-1 * var(--w-sp-4) - 9px)}.v6 .head:has(>.node:not(.live)):before{top:calc(var(--w-sp-7) + 25px + 6px)}.v6 .head:has(>.node.live):before{top:calc(var(--w-sp-7) + 36px + 6px)}.v6 .railed:before{background-repeat:no-repeat round}.figs.one{background:var(--w-line);grid-template-rows:auto;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0 1px;overflow:hidden}.figs.one .fig{align-content:flex-start;align-items:baseline;column-gap:var(--w-sp-2);background:var(--w-s2);padding:var(--w-sp-2) var(--w-sp-3);border:0;border-radius:0;flex-wrap:wrap;grid-row:auto;display:flex}.figs.one .fig.on{background:var(--w-lift)}.figs.one .fig[data-m]:not(.on):hover .c{color:var(--w-text)}.figs.one .fig .c{white-space:normal;min-width:0;font-size:var(--w-t-axis);flex:0 auto;overflow:visible}.figs.one dt{flex:0 0 100%;gap:.25em}.figs.one .fig-pick{z-index:1}.figs.one dt .of{color:var(--w-text-2)}.figs.one .c .of{display:none}.figs.one.full{container:figrow/inline-size}@container figrow (width<=999px){.figs.one .fig .c{font-size:var(--w-t-ui);flex-basis:100%}.figs.one dt .of{display:none}.figs.one .c .of{display:inline}}.figs.one .cp,.figs.one dt{white-space:nowrap}.figs.one.d1 .fig{--len:1}.figs.one .fig .c .sr{left:0}@media (width<=860px){.figs.one dt{white-space:normal;align-items:flex-start;min-height:2.6em}}.fig-dots{padding:var(--w-sp-2) 0 0;justify-content:center;gap:6px;margin:0;display:none}.fig-dots i{background:var(--w-ctl);border-radius:50%;width:6px;height:6px;transition:background .15s}.fig-dots i.on{background:var(--w-text-2)}.v6 .head-row .tools{flex-wrap:wrap;justify-content:flex-end}.now-row{margin-right:calc(-1 * var(--w-sp-3));flex:0 0 100%;justify-content:flex-end;display:flex}.now-btn{align-items:center;gap:var(--w-sp-2);min-height:36px;padding:0 var(--w-sp-3);border-radius:var(--w-r-l);color:var(--w-text-2);font:inherit;font-size:var(--w-t-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.now-btn:hover{background:var(--w-hover);color:var(--w-text)}.now-btn b{color:var(--w-text);font-variant-numeric:tabular-nums;font-weight:700}.now-btn .sh.online{width:8px;height:8px;position:relative;top:1px}.now-btn .sh.online:after{content:"";background:var(--w-online);opacity:0;border-radius:50%;animation:2.4s ease-out infinite now-pulse;position:absolute;inset:0}.now-btn.quiet .sh.online:after{animation:none}@keyframes now-pulse{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.75)}}#pop-now .rank+.rank{margin-top:var(--w-sp-4)}dialog.tbl-dlg:has(.rank.eng){width:min(800px,100% - 32px)}.rank.eng{min-width:600px}.rank.eng thead th:nth-child(n+3){width:112px}.rank.eng tbody tr{background-size:calc(100% - 336px) 100%}.menu .custom{gap:var(--w-sp-2);padding:0 var(--w-sp-3) var(--w-sp-2);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.menu .custom .mh{padding:var(--w-sp-1) 0 0}.menu .custom label{min-width:0;font-size:var(--w-t-ui);color:var(--w-text-2);gap:2px;font-weight:500;display:grid}.menu .custom input{width:100%;min-width:0;min-height:36px;padding:0 var(--w-sp-3);border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-bg);color:var(--w-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-weight:400}.menu .custom input:focus-visible{border-color:var(--w-text-2)}.menu .custom .fbtn{justify-content:center}#card-acq .card-h.tabs{scrollbar-width:none;flex-wrap:nowrap;overflow:auto hidden}#card-acq .card-h.tabs .seg{white-space:nowrap;flex:none}#forms-menu{width:max-content;max-width:calc(100vw - 32px)}#forms-menu .price{white-space:nowrap}#card-acq .more-tab .menu{width:260px;margin-left:-260px;position:fixed}.tbl-dlg .rank thead th{z-index:1;background:var(--w-s1);position:sticky;top:0}.menu kbd{border:1px solid var(--w-line);min-width:20px;height:20px;font-family:var(--w-font-code);color:var(--w-text-2);border-radius:4px;flex:none;place-items:center;margin-left:auto;padding:0 5px;font-size:12px;font-weight:400;display:inline-grid}.menu .mh.k{align-items:center;display:flex}.menu .pick-day[hidden]{display:none}#period-label .vs{color:var(--w-text-2)}.plot .prev.cmp{display:block}.tip .cmp-t{margin-top:var(--w-sp-1);color:var(--w-text-2);font-weight:500;display:block}.tip .cmp-t i{width:14px;margin-right:var(--w-sp-1);border-top:2px dashed var(--w-text-3);vertical-align:middle;display:inline-block}dialog.tbl-dlg:has(.rank.cv){width:min(800px,100% - 32px)}dialog.tbl-dlg:has(.rank.cv.eng){width:min(1000px,100% - 32px)}.rank.cv{min-width:560px}.rank.cv thead th:nth-child(3),.rank.cv thead th:nth-child(4){width:112px}.rank.cv tbody tr{background-size:calc(100% - 224px) 100%}.rank.cv.eng{min-width:800px}.rank.cv.eng tbody tr{background-size:calc(100% - 560px) 100%}.menu .views{margin:0;padding:0;list-style:none}.menu .views li{align-items:center;gap:var(--w-sp-1);display:flex}.menu .views li a{flex:1;min-width:0}.menu .views .x{width:32px;height:32px;color:var(--w-text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.menu .views .x:hover{background:var(--w-hover);color:var(--w-text)}.menu .save-view{gap:var(--w-sp-2);padding:0 var(--w-sp-3) var(--w-sp-2);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.menu .save-view label{min-width:0;font-size:var(--w-t-ui);color:var(--w-text-2);gap:2px;font-weight:500;display:grid}.menu .save-view input{width:100%;min-width:0;min-height:36px;padding:0 var(--w-sp-3);border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-bg);color:var(--w-text);font:inherit;font-weight:400}.menu .save-view input:focus-visible{border-color:var(--w-text-2)}.share-by,.demo-line{font-size:var(--w-t-ui);color:var(--w-text-2);margin:0;font-weight:500}.demo-line{padding:var(--w-sp-2) var(--w-sp-3);border:1px solid var(--w-line);border-radius:var(--w-r-s);background:var(--w-s1);color:var(--w-text)}.v6 .ph-t:has(>.share-by){flex-wrap:wrap;align-items:baseline}.share-by{white-space:nowrap}body.st-share .top .app-nav,body.st-share .top .jump,body.st-share .top .trial,body.st-share .top .btn-go,body.st-share .top .pop,body.st-share .top .menu-btn,body.st-demo .top .app-nav,body.st-demo .top .jump,body.st-demo .top .trial,body.st-demo .top .btn-go,body.st-demo .top .pop,body.st-demo .top .menu-btn,body.st-share .site-pop,body.st-demo .site-pop,body.st-share .add-note,body.st-demo .add-note,body.st-share .fix .dis,body.st-demo .fix .dis,body.st-share .owner-only,body.st-demo .owner-only{display:none}@media (width<=640px){.menu .views .x{width:44px;height:44px}.menu .save-view input,.menu .save-view .fbtn{min-height:44px}.rank.cv{min-width:552px}.rank.cv.eng{min-width:888px}.menu .custom input,.menu .custom .fbtn{min-height:44px}.figs.one{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(33.3333% - .666667px);overflow-x:auto}.figs.one::-webkit-scrollbar{display:none}.figs.one .fig{padding:var(--w-sp-2);scroll-snap-align:start}.fig-dots{display:flex}.figs.one.d1{grid-auto-columns:minmax(0,1fr);overflow:hidden}.figs.one.d1 .fig{padding:var(--w-sp-2) var(--w-sp-1)}.figs.one.d1 dt{white-space:normal;min-height:2.6em;font-size:var(--w-t-axis)}.now-btn{min-height:44px}#card-acq .more-tab .menu{width:auto;margin-left:0}#forms-menu{width:auto}.rank.eng{min-width:664px}}@media (width>=381px) and (width<=640px){.figs.one dt{white-space:nowrap;min-height:0}}.menu form{margin:0}.menu form:not(.custom):not(.save-view) button{align-items:center;gap:var(--w-sp-2);width:100%;min-height:40px;padding:0 var(--w-sp-3);border-radius:var(--w-r-s);color:inherit;font:inherit;font-size:var(--w-t-ui);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:400;display:flex}.menu form:not(.custom):not(.save-view) button:hover{background:var(--w-hover)}.notice{margin:0 0 var(--w-sp-4);padding:var(--w-sp-4) var(--w-sp-5);border-radius:var(--w-r-s);background:var(--w-s2);font-size:var(--w-t-ui);color:var(--w-text)}.notice .link{min-height:0;display:inline}.fig{overflow-clip-margin:4px;overflow:clip}.to-top:focus-visible{box-shadow:var(--w-shadow-float), 0 0 0 2px var(--w-bg), 0 0 0 4px var(--w-focus)}.live:not(.node){align-items:center;gap:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500;line-height:1.4;display:inline-flex}.live:not(.node) b{color:var(--w-text);font-weight:700}.irow .big{white-space:nowrap;font-size:min(var(--w-t-fig), calc(112px / (var(--len,1) * .5)))}@media (width<=640px){.irow .big{font-size:min(var(--w-t-fig), calc(88px / (var(--len,1) * .5)))}}.title h1{overflow-wrap:break-word}@media (width<=640px){.fix .where{white-space:normal;overflow-wrap:break-word}.menu form:not(.custom):not(.save-view) button{min-height:44px}}.note-add{align-items:center;gap:var(--w-sp-2) var(--w-sp-3);font-size:var(--w-t-ui);flex-wrap:wrap;display:flex}.note-add label{color:var(--w-text-2);font-weight:500}.note-add input[type=text]{min-width:14em;min-height:40px;padding:0 var(--w-sp-3);border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-bg);color:var(--w-text);font-size:var(--w-t-body)}.note-add input[type=text]:focus-visible{border-color:var(--w-text-2)}@media (width<=640px){.note-add input[type=text]{flex:100%;min-width:0;min-height:44px}}.imported-line{font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.scard .url-row input{min-height:40px}.scard .url-row textarea{min-width:0;min-height:var(--w-sp-9);padding:var(--w-sp-3) var(--w-sp-4);border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-bg);color:var(--w-text);font:inherit;font-size:var(--w-t-body);flex:200px}@media (width<=640px){.scard .url-row input,.yf input[type=text],.yf select{min-height:44px}}.rank tbody th .rl{margin-block:calc(.5lh - 12.1px);padding-block:calc(12.1px - .5lh)}.settings .field .period select{background:var(--w-bg);min-height:40px;font-size:var(--w-t-body);font-weight:400}@media (width<=640px){.settings .field .period select{min-height:44px}}.scard .url-row input[type=file]{box-sizing:border-box;height:40px;padding:var(--w-sp-1);line-height:30px}.scard .url-row input[type=file]::file-selector-button{margin-right:var(--w-sp-3);min-height:30px;padding:0 var(--w-sp-3);border-radius:var(--w-r-s);border:1px solid var(--w-line);background:var(--w-btn);box-shadow:var(--w-btn-shadow);color:var(--w-text);font:inherit;font-size:var(--w-t-ui);cursor:pointer;font-weight:500}html{scroll-padding-bottom:72px}fieldset.plan-pick{border:0;min-inline-size:0;margin:0;padding:0}.rank:has(.mk[aria-expanded=true]) .pc{opacity:1;width:60px;transform:none}.rank tbody tr:has(.mk[aria-expanded=true])>*{background:var(--w-hover)}@media (width<=640px){.rank:has(.mk[aria-expanded=true]) .pc{width:56px}}.scard#site .field input{max-width:320px}.chart-foot .add-note:only-child{margin-left:auto}html.bar-field{scroll-padding-top:0}.jump:not([data-ready]){visibility:hidden}.sh.plain{--k:var(--w-text-2);border-radius:50%}.v6 .notice{margin-left:var(--w-rail)}.v6 .railed .sec:not(.card){margin-top:var(--w-sp-4);padding:var(--w-sp-4) var(--w-sp-5) var(--w-sp-5);background:var(--w-s1);border:1px solid var(--w-line);border-radius:var(--w-r-m)}.v6 .railed>.sec:first-child,.v6 .railed>.card:first-child{margin-top:0}@media (width<=640px){.v6 .railed .sec:not(.card){padding:var(--w-sp-3) var(--w-sp-4) var(--w-sp-4)}}.wr-row>.field{flex:0 240px;display:block}.wr-row>.field:last-child{flex-basis:360px}.found .meta:has(>.share-url){white-space:normal;overflow-wrap:anywhere;grid-column:2/-1}.found .share-url{font-family:var(--w-font-code);font-size:var(--w-t-axis);color:var(--w-text)}.found .sub.acts{align-items:center;gap:var(--w-sp-4);flex-wrap:wrap;display:flex}.yf .yf-h{display:none}@media (width<=900px){.yf .yf-h{font-size:var(--w-t-ui);color:var(--w-text-2);margin-bottom:2px;font-weight:500;display:block}}.toggle{text-align:start}.btn-neutral:focus-visible{box-shadow:0 0 0 2px var(--w-bg),0 0 0 4px var(--w-focus)}@media (forced-colors:active){.mail{border:1px solid canvastext}}.btn-sm{min-height:40px;padding:0 var(--w-sp-4);font-size:var(--w-t-ui)}.btn-neutral{background:var(--w-btn);border-color:var(--w-line);color:var(--w-text);box-shadow:var(--w-btn-shadow)}.btn-neutral:hover{background:var(--w-btn-hover)}.mail{background:var(--w-mail-bg);color:var(--w-mail-ink);border:1px solid var(--w-mail-line);border-radius:var(--w-r-m);font-family:var(--w-mail-font);overflow:hidden}.mail a{color:var(--w-mail-link);text-decoration:none}.mail a:hover{text-decoration:underline}.mail .mail-cta{min-height:36px;margin-top:var(--w-sp-4);padding:0 var(--w-sp-4);border-radius:var(--w-r-s);background:var(--w-mail-action);color:var(--w-mail-on-action);font-size:var(--w-t-ui);align-items:center;font-weight:600;display:inline-flex}.mail .mail-cta:hover{text-decoration:none}.mail-bar{justify-content:space-between;gap:6px var(--w-sp-4);padding:var(--w-sp-3) var(--w-sp-5);background:var(--w-mail-s);border-bottom:1px solid var(--w-mail-line);font-size:var(--w-t-ui);color:var(--w-mail-ink-2);flex-wrap:wrap;display:flex}.mail-bar b{color:var(--w-mail-ink);font-weight:600}.mail-body{padding:var(--w-sp-5)}.mail-subj{font-size:var(--w-t-item);font-weight:700;line-height:1.25}.mail-figs{gap:var(--w-sp-3);margin-top:var(--w-sp-4);grid-template-columns:repeat(3,1fr);display:grid}.mail-figs div{padding:var(--w-sp-3) var(--w-sp-4);border:1px solid var(--w-mail-line);border-radius:var(--w-r-s);background:var(--w-mail-s)}.mail-figs b{color:var(--l);font-size:25px;display:block}.mail-figs span{font-size:var(--w-t-ui);color:var(--w-mail-ink-2);margin-top:4px;font-weight:600;display:block}.mail-figs .m{color:var(--w-mail-price);font-weight:700;display:inline}.url-row{gap:var(--w-sp-2);display:flex}.url-row input{min-width:0;min-height:44px;padding:0 var(--w-sp-4);border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-bg);font-size:var(--w-t-body);flex:200px}.url-row input::placeholder{color:var(--w-text-3)}.url-row .btn{white-space:nowrap;flex:none}.fc-hint{margin-top:var(--w-sp-3);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.fc-msg{margin-top:var(--w-sp-2);font-size:var(--w-t-ui);min-height:1.5em;font-weight:600}.code-box{margin-top:var(--w-sp-4);padding:var(--w-sp-4) var(--w-sp-5);border-radius:var(--w-r-s);background:var(--w-s2);border:1px solid var(--w-line);overflow-x:auto}.code-box pre{font-family:var(--w-font-code);font-size:var(--w-t-ui);color:var(--w-traffic-ink);margin:0;font-weight:600;line-height:1.6}.code-foot{align-items:center;gap:var(--w-sp-3) var(--w-sp-5);margin-top:var(--w-sp-4);flex-wrap:wrap;display:flex}.bill{margin:var(--w-sp-6) 0 0;border-radius:var(--w-r-s);background:var(--w-s2);border:1px solid var(--w-line);gap:4px;padding:4px;display:inline-flex}.bill legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.bill label{position:relative}.bill input{opacity:0;width:1px;height:1px;position:absolute}.bill span{min-height:40px;color:var(--w-text-2);cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:0 20px;font-weight:600;display:inline-flex}.bill input:checked+span{background:var(--w-picked);color:var(--w-text)}.bill input:checked+span:before{content:"✓";font-weight:700}.bill input:focus-visible+span{box-shadow:0 0 0 2px var(--w-bg),0 0 0 4px var(--w-focus)}@media (width<=640px){.mail-body{padding:var(--w-sp-4)}.mail-figs{gap:6px}.mail-figs div{padding:10px}.mail-figs b{font-size:22px}.url-row{flex-wrap:wrap}.code-box pre{white-space:pre-wrap;word-break:break-all}.url-row .btn{width:100%}.bill span{padding:0 12px}}@media (width<=380px){.bill{display:flex}.bill label{flex:auto;display:flex}.bill span{text-align:center;flex:1;justify-content:center;padding:4px 10px;line-height:1.25}}@media (width<=640px){.btn-sm,.bill span{min-height:44px}}.field label{font-size:var(--w-t-ui);margin-bottom:var(--w-sp-2);font-weight:600;display:block}.fix .do{color:var(--w-text-2);font-size:var(--w-t-ui);grid-column:2/-1;font-weight:500}.fix .fix-act{align-items:center;gap:0 var(--w-sp-3);font-size:var(--w-t-ui);color:var(--w-text-2);flex-wrap:wrap;grid-column:2/-1;font-weight:500;display:flex}.fix .fix-act output:empty,.sec-foot output:empty{position:absolute}.part{margin-top:var(--w-sp-5)}.part h3{margin-bottom:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:600}.part .note{margin-top:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.part .field{margin-top:var(--w-sp-3)}.part .empty{margin-top:var(--w-sp-3);padding:var(--w-sp-3) 0}.part .panel p+.sec-foot{margin-top:var(--w-sp-3)}.sec-foot.actions{gap:var(--w-sp-2) var(--w-sp-5)}.said{font-size:var(--w-t-ui);color:var(--w-text);font-weight:600}.said:empty{display:none}.sec>.note{font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.settings{gap:var(--w-sp-5);margin-top:var(--w-sp-5);grid-template-columns:minmax(0,1fr);display:grid}.field .period{display:inline-flex;position:relative}.field .period select{appearance:none;min-height:40px;padding:0 var(--w-sp-7) 0 var(--w-sp-4);border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-s1);font-weight:600;font-size:var(--w-t-ui);cursor:pointer}.field .period:after{content:"";border-right:2px solid var(--w-text);border-bottom:2px solid var(--w-text);pointer-events:none;width:7px;height:7px;margin-top:-6px;position:absolute;top:50%;right:18px;transform:rotate(45deg)}@media (width<=640px){.field .period select{min-height:44px}}.field .period{max-width:100%}.settings .field .period{width:100%;max-width:320px}.settings .field .period select{width:100%;min-height:40px}.settings .url-row input{min-height:40px}@media (width<=640px){.settings .url-row input{min-height:44px}}.mail-figs.four{grid-template-columns:repeat(4,minmax(0,1fr))}.mail-dates{margin-top:var(--w-sp-1);font-size:var(--w-t-ui);color:var(--w-mail-ink-2)}.mail-h{margin-top:var(--w-sp-5);font-size:var(--w-t-body);font-weight:700}.mail-list{gap:var(--w-sp-2);margin-top:var(--w-sp-2);padding-left:var(--w-sp-5);font-size:var(--w-t-ui);list-style:outside;display:grid}.mail-how{color:var(--w-mail-ink-2)}.mail-more{margin-top:var(--w-sp-2);font-size:var(--w-t-ui);font-weight:600}@media (width<=640px){.mail-figs.four{grid-template-columns:repeat(2,minmax(0,1fr))}}.set-nav.platforms{align-items:center;gap:0 var(--w-sp-4);margin-top:var(--w-sp-2);border-bottom:1px solid var(--w-line);flex-wrap:wrap;margin-bottom:0;display:flex}a.seg{align-items:center;text-decoration:none;display:inline-flex}a.seg[aria-current=page]{color:var(--w-text);border-bottom-color:var(--w-text);font-weight:700}.set-nav+.notice,.set-nav+.notice+.sec{margin-top:var(--w-sp-5)}a.fbtn{text-decoration:none}.confirm p+p,.confirm p+form,.confirm p+.field{margin-top:var(--w-sp-3)}.confirm-t{color:var(--w-text);font-weight:600}fieldset.settings{border:0;min-width:0;margin:0;padding:0}.plan-card{margin-top:var(--w-sp-5);padding:var(--w-sp-5)}.plan-total{font-size:var(--w-t-h4);font-variant-numeric:tabular-nums;font-weight:700}.plan-card .bill{margin-top:var(--w-sp-4)}.plan-card .note,.part .plan-total+.note{margin-top:var(--w-sp-2)}.plan-site{gap:var(--w-sp-1);padding:var(--w-sp-3) 0;display:grid}.plan-site .where{color:var(--w-text-2);white-space:normal;font-weight:500}.check{align-items:center;gap:var(--w-sp-3);cursor:pointer;min-height:40px;display:inline-flex}.check input{width:24px;height:24px;accent-color:var(--w-switch-on);margin:0}.note code,.steps-list code{font-family:var(--w-font-code);font-size:var(--w-t-ui);color:var(--w-traffic-ink);font-weight:600}.platforms{margin-top:var(--w-sp-2)}.steps-list{gap:var(--w-sp-2);margin-top:var(--w-sp-3);padding-left:var(--w-sp-5);font-size:var(--w-t-ui);list-style:decimal;display:grid}.check-line{margin-top:var(--w-sp-2)}.mail-dates a,.mail-figs span a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.top-in>.brand+.pop{margin-left:auto}.code-box pre{white-space:pre-wrap;word-break:break-all}.set-nav+.sec,.sec.first{margin-top:var(--w-sp-5)}@media (width<=640px){.set-nav.platforms{flex-wrap:nowrap;overflow-x:auto}.set-nav.platforms .seg{flex:none}}.mail-wrap{margin-top:var(--w-sp-5)}.btn[aria-disabled=true]{cursor:progress}@media (width<=640px){a.seg,.platforms .seg{justify-content:center;min-width:44px}}fieldset.platforms{margin:var(--w-sp-2) 0 0;border:0;border-bottom:1px solid var(--w-line);min-width:0;padding:0}@media (width<=640px){.check{min-height:44px}}
