:root{--yc-amber:#f8bd7a;--yc-amber-500:#f59e0b;--yc-amber-600:#d97706;--yc-amber-700:#b45309;--yc-ink:#1c1a17;--yc-font-sans:"Inter", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Noto Sans JP", "Noto Sans KR", "Noto Sans Devanagari", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--yc-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--yc-radius-sm:6px;--yc-radius:10px;--yc-radius-lg:16px;--yc-space-1:.25rem;--yc-space-2:.5rem;--yc-space-3:.75rem;--yc-space-4:1rem;--yc-space-6:1.5rem;--yc-space-8:2rem;--yc-space-12:3rem;--yc-content-width:41rem;--yc-bg:#0e0e0d;--yc-side:#121211;--yc-surface:#181816;--yc-surface-2:#201f1d;--yc-code:#141413;--yc-code-inline:#efede812;--yc-scroll-thumb:#45423d;--yc-grid:#f8bd7a12;--yc-grid-hot:#f8bd7a38;--yc-ease:cubic-bezier(.2, .8, .2, 1);--yc-border:#2a2825;--yc-text:#efede8;--yc-text-muted:#a39d93;--yc-accent:var(--yc-amber);--yc-accent-strong:#ffd8a8;--yc-accent-bg:#1d1710;--yc-accent-line:#f8bd7a38;--yc-brand:var(--yc-amber);--yc-btn:var(--yc-amber);--yc-btn-text:var(--yc-ink);--yc-on-accent:var(--yc-ink);--yc-success:#4ade80;--yc-success-bg:#12301f;--yc-warning:#fbbf24;--yc-warning-bg:#2e240c;--yc-warning-line:#fbbf2440;--yc-danger:#f87171;--yc-danger-bg:#351616;--yc-danger-line:#f8717140;--yc-shadow:0 1px 2px #0006, 0 8px 24px #00000040}:root[data-theme=light]{--yc-bg:#fff;--yc-side:#fbfaf8;--yc-surface:#f6f5f2;--yc-surface-2:#efede9;--yc-code:#fff;--yc-code-inline:#1c1a170b;--yc-scroll-thumb:#d6d3ce;--yc-grid:#d9770617;--yc-grid-hot:#d9770642;--yc-border:#ebe8e3;--yc-text:var(--yc-ink);--yc-text-muted:#5f5a52;--yc-accent:var(--yc-amber-700);--yc-accent-strong:#92400e;--yc-accent-bg:#fff8ef;--yc-accent-line:#fbdcb2;--yc-brand:#f2a94e;--yc-btn:var(--yc-amber-700);--yc-btn-text:#fff;--yc-on-accent:var(--yc-ink);--yc-success:#15803d;--yc-success-bg:#ecfdf3;--yc-warning:#a16207;--yc-warning-bg:#fefce8;--yc-warning-line:#fde68a;--yc-danger:#b91c1c;--yc-danger-bg:#fef2f2;--yc-danger-line:#fecaca;--yc-shadow:0 1px 2px #1c1a170d, 0 8px 24px #1c1a170f}:root:lang(ja){--yc-font-sans:"Inter", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Yu Gothic", Meiryo, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}:root:lang(ko){--yc-font-sans:"Inter", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}:root:lang(ko) body{word-break:keep-all;overflow-wrap:anywhere}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-cyrillic-400-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-cyrillic-500-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-cyrillic-600-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-vietnamese-400-normal.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-vietnamese-500-normal.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-vietnamese-600-normal.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-ext-400-normal.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-weight:500;font-display:swap;src:url(/fonts/inter-latin-ext-500-normal.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-weight:600;font-display:swap;src:url(/fonts/inter-latin-ext-600-normal.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-weight:400;font-display:swap;src:url(/fonts/inter-latin-400-normal.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-weight:500;font-display:swap;src:url(/fonts/inter-latin-500-normal.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-weight:600;font-display:swap;src:url(/fonts/inter-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-latin-500-normal.woff2)format("woff2")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:var(--yc-bg);--panel:#131312;--panel-2:#191817;--line:#262421;--line-soft:#1f1e1b;--hover:#efede80a;--press:#efede812;--inset:inset 0 1px 0 #ffffff09;--shadow-pop:0 1px 0 #ffffff0a inset, 0 16px 48px -12px #000000b3, 0 2px 8px #0006;--scrim:#0505049e;--series:#f2a94e;--c1:#c98500;--c2:#3987e5;--c3:#199e70;--c4:#9085e9;--c5:#d55181;--grid-line:#22211e;--tick:#9a948a;--dk-bg:#121110;--dk-line:#2a2825;--dk-text:#e9e5dd;--dk-muted:#8b857b;--side-w:15.5rem;--top-h:3.5rem;--gap:1rem;--r-panel:16px}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f6f5f2;--panel:#fff;--panel-2:#fbfaf8;--line:#e9e6e0;--line-soft:#f0eee9;--hover:#1c1a1709;--press:#1c1a170f;--inset:0 1px 2px #1c1a170a;--shadow-pop:0 1px 2px #1c1a170f, 0 18px 48px -12px #1c1a172e;--scrim:#1c1a1747;--series:#d97706;--c1:#d97706;--c2:#2a78d6;--c3:#1baf7a;--c4:#6250d6;--c5:#e87ba4;--grid-line:#efede8;--tick:#6f695f}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{background:var(--canvas);min-height:100vh;color:var(--yc-text);font:400 .875rem/1.55 var(--yc-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11", "ss01";margin:0}:lang(zh) body{line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}code,kbd,.mono{font-family:var(--yc-font-mono);font-size:.92em}p{margin:0}h1,h2,h3{margin:0;font-weight:500}::selection{background:color-mix(in srgb, var(--yc-amber) 32%, transparent)}:focus-visible{outline:2px solid var(--yc-accent);outline-offset:2px;border-radius:6px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--yc-btn);color:var(--yc-btn-text);transition:top .2s var(--yc-ease);border-radius:999px;padding:.5rem .9rem;position:fixed;top:-3rem;left:1rem}.skip:focus{top:.75rem}.ic,svg:not([class]){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.muted{color:var(--yc-text-muted)}.sm{font-size:.8125rem}.xs{font-size:.75rem}.center{text-align:center}.num{font-variant-numeric:tabular-nums}.warn-t{color:var(--yc-warning)!important}.ok-t{color:var(--yc-success)}.ul{text-decoration:underline;-webkit-text-decoration-color:var(--yc-accent-line);text-decoration-color:var(--yc-accent-line);text-underline-offset:3px;transition:text-decoration-color .15s,color .15s}.ul:hover{color:var(--yc-text);-webkit-text-decoration-color:var(--yc-accent);text-decoration-color:var(--yc-accent)}.label{letter-spacing:.01em;color:var(--yc-text-muted);align-items:center;gap:.4rem;font-size:.75rem;font-weight:500;display:flex}.label .ic{width:.875rem;height:.875rem}.rot90{transform:rotate(90deg)}.rot-90{transform:rotate(-90deg)}.app{grid-template-columns:var(--side-w) minmax(0, 1fr);min-height:100vh;display:grid}.main{flex-direction:column;min-width:0;display:flex}.side{border-right:1px solid var(--line-soft);background:var(--canvas);scrollbar-width:none;z-index:30;flex-direction:column;height:100vh;padding:.75rem .75rem 1rem;display:flex;position:sticky;top:0;overflow-y:auto}.side-head{justify-content:space-between;align-items:center;height:2.75rem;margin-bottom:1rem;padding:0 .5rem;display:flex}.brand{letter-spacing:-.015em;align-items:center;gap:.55rem;font-size:.9375rem;font-weight:600;display:inline-flex}.brand .bolt{width:.8rem;height:1.25rem;fill:var(--yc-brand);transition:transform .5s var(--yc-ease), filter .3s ease}.brand:hover .bolt{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--yc-brand) 60%, transparent));animation:.6s step-end flicker;transform:rotate(-8deg)scale(1.08)}@keyframes flicker{0%,to{opacity:1}20%{opacity:.35}35%{opacity:1}55%{opacity:.6}70%{opacity:1}}.brand .sub{border:1px solid var(--line);color:var(--yc-text-muted);letter-spacing:0;border-radius:999px;padding:.08rem .45rem;font-size:.6875rem;font-weight:500}.icon-btn.side-close{display:none}.nav{flex-direction:column;gap:2px;display:flex;position:relative}.nav a,.nav-group a{z-index:1;height:2.25rem;color:var(--yc-text-muted);border-radius:10px;align-items:center;gap:.7rem;padding:0 .7rem;font-weight:500;transition:color .15s,background-color .15s;display:flex;position:relative}.nav a svg,.nav-group a svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:1.0625rem;height:1.0625rem;transition:transform .3s var(--yc-ease)}.nav a:hover,.nav-group a:hover{color:var(--yc-text);background:var(--hover)}.nav a:hover svg{transform:translate(1px)scale(1.04)}.nav a[aria-current]{color:var(--yc-text);background:0 0}.nav a[aria-current] svg{color:var(--yc-accent)}.nav kbd{letter-spacing:.08em;color:var(--yc-text-muted);opacity:0;transition:opacity .2s ease, transform .25s var(--yc-ease);margin-left:auto;font-size:.625rem;transform:translate(-4px)}.nav a:hover kbd{opacity:.7;transform:none}.nav-ind{z-index:0;background:var(--panel);box-shadow:0 0 0 1px var(--line), var(--inset);transition:transform .38s var(--yc-ease), height .3s var(--yc-ease), opacity .2s ease;pointer-events:none;border-radius:10px;position:absolute;top:0;left:0;right:0}.nav-ind:before{content:"";background:var(--yc-brand);border-radius:0 3px 3px 0;width:3px;height:1rem;margin-top:-.5rem;position:absolute;top:50%;left:-.75rem}.nav-group{flex-direction:column;gap:2px;margin-top:1.75rem;display:flex}.nav-label{letter-spacing:.04em;color:var(--yc-text-muted);opacity:.8;padding:0 .7rem .4rem;font-size:.6875rem;font-weight:500}.nav-group a{height:2rem;font-weight:400}.nav-group .out{opacity:0;margin-left:auto;transform:translate(-3px,3px);width:.8rem!important;height:.8rem!important;transition:opacity .2s ease, transform .25s var(--yc-ease)!important}.nav-group a:hover .out{opacity:.7;transform:none}.live-dot{background:var(--yc-success);border-radius:50%;width:.4rem;height:.4rem;margin-left:auto;margin-right:.15rem;position:relative}.live-dot:after{content:"";background:inherit;border-radius:50%;animation:2.4s ease-out infinite ping;position:absolute;inset:0}@keyframes ping{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}.side-foot{flex-direction:column;gap:.75rem;margin-top:auto;padding-top:1.5rem;display:flex}.side-bal{border:1px solid var(--line);background:var(--panel);box-shadow:var(--inset);transition:border-color .2s ease, transform .25s var(--yc-ease);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:1fr auto;column-gap:.5rem;padding:.75rem .85rem;display:grid}.side-bal:hover{border-color:color-mix(in srgb, var(--yc-text-muted) 50%, var(--line))}.side-bal .lbl{color:var(--yc-text-muted);font-size:.6875rem}.side-bal .val{letter-spacing:-.01em;grid-row:2;font-size:1rem;font-weight:500}.side-bal .vip{background:var(--yc-accent-bg);color:var(--yc-accent);box-shadow:inset 0 0 0 1px var(--yc-accent-line);border-radius:999px;grid-area:1/2/3;align-self:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600}.side-bal.low{border-color:var(--yc-warning-line)}.side-bal.low .val{color:var(--yc-warning)}.help{color:var(--yc-text-muted);align-items:center;gap:.45rem;padding:0 .35rem;font-size:.6875rem;display:flex}.help svg{width:.85rem;height:.85rem}.scrim{display:none}.top{z-index:20;height:var(--top-h);background:color-mix(in srgb, var(--canvas) 78%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid #0000;align-items:center;gap:1rem;padding:0 clamp(1rem,2.5vw,2rem);transition:border-color .2s;display:flex;position:sticky;top:0}.top.scrolled{border-bottom-color:var(--line-soft)}.icon-btn.menu-btn{display:none}.crumbs{white-space:nowrap;flex-shrink:0;align-items:center;gap:.4rem;min-width:0;max-width:40%;font-size:.8125rem;display:flex}.crumb-root{color:var(--yc-text-muted)}.crumb-sep{width:.85rem;height:.85rem;color:var(--yc-text-muted);opacity:.6;fill:none;stroke:currentColor;stroke-width:1.6px;transform:rotate(-90deg)}.crumb-cur{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.search{border:1px solid var(--line);background:var(--panel);width:min(22rem,32vw);min-width:0;height:2.125rem;color:var(--yc-text-muted);cursor:pointer;box-shadow:var(--inset);border-radius:999px;align-items:center;gap:.55rem;margin-left:auto;padding:0 .4rem 0 .75rem;font-size:.8125rem;transition:border-color .2s,color .2s,box-shadow .25s;display:flex}.search span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search:hover{border-color:color-mix(in srgb, var(--yc-text-muted) 45%, var(--line));color:var(--yc-text)}.search kbd,.palette kbd,.palette-foot kbd{border:1px solid var(--line);background:var(--panel-2);color:var(--yc-text-muted);border-radius:6px;margin-left:auto;padding:.1rem .4rem;font-size:.6875rem}.top-actions{align-items:center;gap:.35rem;display:flex}.icon-btn{width:2.125rem;height:2.125rem;color:var(--yc-text-muted);cursor:pointer;transition:color .15s ease, background-color .15s ease, transform .2s var(--yc-ease);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid;position:relative}.icon-btn svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.0625rem;height:1.0625rem}.icon-btn:hover{color:var(--yc-text);background:var(--hover)}.icon-btn:active{transform:scale(.92)}.icon-btn:disabled{opacity:.35;pointer-events:none}.icon-btn.xs{width:1.625rem;height:1.625rem}.icon-btn.xs svg{width:.875rem;height:.875rem}.badge-dot{background:var(--yc-brand);width:.45rem;height:.45rem;box-shadow:0 0 0 2px var(--canvas);border-radius:50%;position:absolute;top:.45rem;right:.5rem}.badge-dot[hidden],.theme-btn .moon,[data-theme=dark] .theme-btn .sun{display:none}[data-theme=dark] .theme-btn .moon{display:block}.theme-btn:hover .sun{transform:rotate(45deg)}.theme-btn:hover .moon{transform:rotate(-15deg)}.theme-btn svg{transition:transform .5s var(--yc-ease)}.node-pill{height:2.125rem;color:var(--yc-text-muted);font:400 .75rem var(--yc-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default;background:0 0;border:0;border-radius:999px;align-items:center;gap:.45rem;margin-right:.25rem;padding:0 .75rem;display:inline-flex}.node-pill .dot{background:var(--yc-success);border-radius:50%;width:.4rem;height:.4rem;position:relative}.node-pill .dot:after{content:"";background:inherit;border-radius:50%;animation:2.4s ease-out infinite ping;position:absolute;inset:0}.avatar{color:#1c1a17;letter-spacing:.02em;cursor:pointer;width:2rem;height:2rem;box-shadow:0 0 0 2px var(--canvas), 0 0 0 3px var(--line);transition:box-shadow .2s ease, transform .2s var(--yc-ease);background:linear-gradient(135deg,#f8bd7a,#d97706 60%,#92400e);border:0;border-radius:50%;place-items:center;margin-left:.25rem;padding:0;font-size:.6875rem;font-weight:600;display:inline-grid}.avatar:hover{box-shadow:0 0 0 2px var(--canvas), 0 0 0 3px var(--yc-accent)}.avatar.lg{cursor:default;width:2.5rem;height:2.5rem;margin:0;font-size:.8125rem}.pop-wrap{position:relative}.pop{z-index:40;border:1px solid var(--line);background:var(--panel);min-width:15rem;box-shadow:var(--shadow-pop);opacity:0;transform-origin:100% 0;transition:opacity .16s ease, transform .22s var(--yc-ease);border-radius:14px;padding:.4rem;position:absolute;top:calc(100% + .5rem);right:0;transform:translateY(-4px)scale(.98)}.pop.in{opacity:1;transform:none}.user-menu a,.user-menu button{width:100%;height:2.25rem;color:var(--yc-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:.6rem;padding:0 .65rem;font-size:.8125rem;display:flex}.user-menu a:hover,.user-menu button:hover{background:var(--hover)}.user-menu svg{color:var(--yc-text-muted)}.user-menu hr{border:0;border-top:1px solid var(--line);margin:.35rem 0}.um-head{align-items:center;gap:.7rem;padding:.6rem .65rem .75rem;display:flex}.um-mail{font-weight:500}.um-id{color:var(--yc-text-muted);font-size:.75rem}.notify{width:min(23rem,100vw - 2rem);padding:0}.pop-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:.85rem 1rem;display:flex}.link-btn{color:var(--yc-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem}.link-btn:hover{text-underline-offset:3px;text-decoration:underline}.notice-list{max-height:22rem;margin:0;padding:.35rem;list-style:none;overflow:auto}.notice-list li{border-radius:10px;gap:.75rem;padding:.75rem;display:flex;position:relative}.notice-list li:hover{background:var(--hover)}.notice-list li.unread:after{content:"";background:var(--yc-brand);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:1.05rem;right:.85rem}.n-ic{background:var(--panel-2);border:1px solid var(--line);width:2rem;height:2rem;color:var(--yc-text-muted);border-radius:10px;flex:none;place-items:center;display:grid}.n-title{padding-right:1rem;font-weight:500}.n-body{color:var(--yc-text-muted);margin-top:.15rem;font-size:.8125rem}.n-time{color:var(--yc-text-muted);opacity:.8;margin-top:.3rem;font-size:.6875rem}.view{gap:var(--gap);outline:none;flex-direction:column;width:100%;max-width:80rem;margin:0 auto;padding:clamp(1.25rem,3vw,2.25rem) clamp(1rem,2.5vw,2rem) 3rem;display:flex}.foot{width:100%;max-width:80rem;color:var(--yc-text-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin:auto auto 0;padding:1.25rem clamp(1rem,2.5vw,2rem) 1.75rem;font-size:.75rem;display:flex}.demo-note{align-items:center;gap:.4rem;display:inline-flex}.demo-note svg{width:.85rem;height:.85rem}.view.enter>*,.view.enter .stagger>*{animation:rise .7s var(--yc-ease) both;animation-delay:calc(var(--i,0) * 45ms)}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;padding:.25rem 0 .75rem;display:flex}.ph-txt{min-width:0;max-width:46rem}.eyebrow{color:var(--yc-text-muted);margin-bottom:.4rem;font-size:.8125rem}.page-head h1{letter-spacing:-.03em;font-size:clamp(1.625rem,1.2rem + 1.2vw,2rem);line-height:1.15}:lang(zh) .page-head h1{letter-spacing:-.015em}.page-head .sub{color:var(--yc-text-muted);text-wrap:pretty;margin-top:.5rem}.ph-actions{flex-wrap:wrap;gap:.5rem;display:flex}.panel{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--panel);min-width:0;box-shadow:var(--inset);padding:1.375rem 1.5rem 1.5rem;position:relative}.panel-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;margin-bottom:1.25rem;display:flex}.panel-head h2{letter-spacing:-.01em;font-size:.9375rem}.panel-head h2+p{margin-top:.2rem}.ph-tools{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.glow:before{content:"";border-radius:inherit;background:radial-gradient(18rem circle at var(--gx,50%) var(--gy,0%), color-mix(in srgb, var(--yc-amber) 55%, transparent), transparent 70%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:2;padding:1px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.glow:hover:before{opacity:1}.btn{white-space:nowrap;cursor:pointer;isolation:isolate;height:2.375rem;transition:transform .2s var(--yc-ease), background-color .2s ease, border-color .2s ease, box-shadow .25s ease, color .2s ease, opacity .2s ease;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:0 1.05rem;font-size:.875rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.btn svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem;transition:transform .3s var(--yc-ease)}.btn:hover svg:last-child:not(:first-child){transform:translate(2px)}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn.sm{gap:.35rem;height:2rem;padding:0 .8rem;font-size:.8125rem}.btn.sm svg{width:.875rem;height:.875rem}.btn.lg{height:2.875rem;font-size:.9375rem}.btn.block{width:100%}.btn.primary{background:var(--yc-btn);color:var(--yc-btn-text);box-shadow:0 1px 0 #ffffff38 inset, 0 6px 18px -8px var(--yc-btn)}.btn.primary:hover:not(:disabled){box-shadow:0 1px 0 #ffffff38 inset, 0 10px 26px -8px var(--yc-btn)}.btn.ghost{border-color:var(--line);background:var(--panel);color:var(--yc-text);box-shadow:var(--inset)}.btn.ghost:hover:not(:disabled){border-color:color-mix(in srgb, var(--yc-text-muted) 45%, var(--line));background:var(--panel-2)}.btn.ghost[aria-pressed=true]{background:var(--panel-2)}.btn.danger{background:var(--yc-danger);color:#fff}.btn.danger-ghost{border-color:var(--yc-danger-line);color:var(--yc-danger);background:0 0}.btn.danger-ghost:hover{background:var(--yc-danger-bg)}.btn.solid-warn{background:var(--yc-warning);color:#1c1a17}.btn:after{content:"";left:var(--rx,50%);top:var(--ry,50%);opacity:0;pointer-events:none;z-index:-1;background:currentColor;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute}.btn.rip:after{animation:.55s ease-out rip}@keyframes rip{0%{opacity:.18;transform:scale(0)}to{opacity:0;transform:scale(30)}}.btn.loading{pointer-events:none;color:#0000!important}.btn.loading:before{content:"";border:2px solid var(--yc-btn-text);border-right-color:#0000;border-radius:50%;width:1rem;height:1rem;margin:-.5rem;animation:.7s linear infinite spin;position:absolute;top:50%;left:50%}.btn.danger.loading:before{border-color:#fff #0000 #fff #fff}@keyframes spin{to{transform:rotate(360deg)}}.copy-btn .c2{color:var(--yc-success);opacity:0;transition:opacity .2s ease, transform .3s var(--yc-ease);position:absolute;transform:scale(.5)}.copy-btn .c1{transition:opacity .2s ease, transform .3s var(--yc-ease)}.copy-btn.copied .c1{opacity:0;transform:scale(.5)}.copy-btn.copied .c2{opacity:1;transform:none}.btn.copy-btn .c2{color:currentColor;position:absolute;left:.8rem}.seg{border:1px solid var(--line);background:var(--panel-2);border-radius:999px;padding:3px;display:inline-flex;position:relative}.seg button{z-index:1;height:1.75rem;color:var(--yc-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 .75rem;font-size:.8125rem;font-weight:500;transition:color .2s;position:relative}.seg button:hover,.seg button[aria-checked=true]{color:var(--yc-text)}.seg-ind{background:var(--panel);box-shadow:0 0 0 1px var(--line), 0 1px 3px #0000001f;transition:transform .35s var(--yc-ease), width .35s var(--yc-ease);border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px}[data-theme=dark] .seg-ind{background:#252421;box-shadow:0 0 0 1px #34322e,0 1px 3px #0006}.chip{height:1.375rem;font:500 .6875rem var(--yc-font-mono);color:var(--yc-text-muted);background:var(--panel-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:0 .5rem;display:inline-flex}.chip .dot{background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.chip.ok{color:var(--yc-success);background:color-mix(in srgb, var(--yc-success) 9%, transparent);border-color:color-mix(in srgb, var(--yc-success) 22%, transparent)}.chip.bad{color:var(--yc-danger);background:color-mix(in srgb, var(--yc-danger) 9%, transparent);border-color:color-mix(in srgb, var(--yc-danger) 22%, transparent)}.chip.sm{height:1.25rem;font-family:var(--yc-font-sans);vertical-align:1px;margin-left:.5rem;font-size:.6875rem}.badge{color:var(--yc-text-muted);background:var(--panel-2);border:1px solid var(--line);border-radius:6px;padding:.05rem .45rem;font-size:.6875rem;font-weight:500;display:inline-block}.badge.sync{color:var(--yc-accent);background:var(--yc-accent-bg);border-color:var(--yc-accent-line)}.delta{font-variant-numeric:tabular-nums;font-weight:500}.delta.good{color:var(--yc-success)}.delta.bad{color:var(--yc-danger)}.fam{vertical-align:1px;border-radius:2px;flex:none;width:.5rem;height:.5rem;margin-right:.45rem;display:inline-block}.fam.f1{background:var(--c1)}.fam.f2{background:var(--c2)}.fam.f3{background:var(--c3)}.fam.f4{background:var(--c4)}.fam.f5{background:var(--c5)}.meter{background:var(--panel-2);height:.375rem;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;position:relative;overflow:hidden}.meter i{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--yc-brand) 60%, transparent), var(--yc-brand));transform-origin:0;transform:scaleX(var(--p,0));transition:transform .9s var(--yc-ease);position:absolute;inset:0}.view.enter .meter i{animation:grow 1.1s var(--yc-ease) both .25s}@keyframes grow{0%{transform:scaleX(0)}}.meter.thin{height:.25rem}.meter.bad i{background:var(--yc-danger)}.meter.full i{background:linear-gradient(90deg, color-mix(in srgb, var(--yc-success) 60%, transparent), var(--yc-success))}.input{border:1px solid var(--line);background:var(--panel-2);height:2.375rem;color:var(--yc-text);font:inherit;border-radius:10px;align-items:center;gap:.5rem;padding:0 .8rem;transition:border-color .2s,box-shadow .2s;display:flex}.input:focus-within,.input:focus{border-color:var(--yc-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--yc-accent) 18%, transparent);outline:none}.input input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1}.input.sm{border-radius:999px;height:2rem;font-size:.8125rem}.input svg{width:.9rem;height:.9rem;color:var(--yc-text-muted)}select.input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--yc-text-muted) 50%), linear-gradient(135deg, var(--yc-text-muted) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;width:100%}input.input{width:100%}.field{color:var(--yc-text-muted);flex-direction:column;gap:.4rem;margin-top:1rem;font-size:.8125rem;display:flex}.switch{background:var(--line);cursor:pointer;border:0;border-radius:999px;flex:none;width:2.5rem;height:1.5rem;padding:0;transition:background-color .25s;position:relative}.switch>span:first-child{width:1.125rem;height:1.125rem;transition:transform .35s var(--yc-ease), width .2s ease;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.switch:active>span:first-child{width:1.375rem}.switch[aria-checked=true]{background:var(--yc-btn)}.switch[aria-checked=true]>span:first-child{transform:translate(1rem)}.switch[aria-checked=true]:active>span:first-child{transform:translate(.75rem)}.table-wrap{scrollbar-width:thin;margin:0 -1.5rem -.5rem;padding:0 1.5rem .5rem;overflow-x:auto}.tbl{border-collapse:collapse;width:100%;font-size:.8125rem}.tbl th{text-align:left;color:var(--yc-text-muted);white-space:nowrap;border-bottom:1px solid var(--line);padding:0 .75rem .6rem;font-size:.75rem;font-weight:500}.tbl td{border-bottom:1px solid var(--line-soft);white-space:nowrap;font-variant-numeric:tabular-nums;padding:.7rem .75rem}.tbl th:first-child,.tbl td:first-child{padding-left:0}.tbl th:last-child,.tbl td:last-child{padding-right:0}.tbl tbody tr{transition:background-color .15s}.tbl tbody tr:hover{background:var(--hover)}.tbl tbody tr:last-child td{border-bottom:0}.tbl .r{text-align:right}.tbl code{font-size:.78rem}.tbl b{font-weight:500}.tbl tr.fresh{animation:2.4s both freshrow}@keyframes freshrow{0%{background:color-mix(in srgb, var(--yc-amber) 14%, transparent)}}.bar-col{width:18%;min-width:7rem}.hbar{background:var(--panel-2);border-radius:999px;height:.375rem;display:block;overflow:hidden}.hbar i{border-radius:inherit;transform-origin:0;height:100%;transform:scaleX(var(--p));transition:transform .9s var(--yc-ease);display:block}.view.enter .hbar i{animation:grow 1s var(--yc-ease) both .3s}.t-type{align-items:center;min-width:0;display:inline-flex}.t-type code,.t-type span{text-overflow:ellipsis;overflow:hidden}.code{border:1px solid var(--line);background:var(--panel-2);font:400 .78rem/1.7 var(--yc-font-mono);border-radius:12px;margin:0 0 1rem;padding:1rem 1.1rem;overflow-x:auto}.code.sm{margin:0}.code .k{color:var(--yc-text)}.code .s{color:var(--yc-success)}.code .n{color:var(--yc-accent)}.code .hl{background:var(--yc-accent-bg);box-shadow:0 0 0 3px var(--yc-accent-bg);border-radius:3px}.tip{z-index:90;border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:18rem;box-shadow:var(--shadow-pop);pointer-events:none;border-radius:10px;padding:.55rem .7rem;font-size:.75rem;transition:transform 80ms linear;position:fixed;top:0;left:0}.tip-title{color:var(--yc-text-muted)}.tip-title:only-child{color:var(--yc-text)}.tip-row{align-items:center;gap:.45rem;margin-top:.25rem;display:flex}.tip-row i{border-radius:2px;width:.65rem;height:2px}.tip-row b{font-variant-numeric:tabular-nums;font-weight:600}.tip-row span{color:var(--yc-text-muted)}.chart{width:100%;position:relative}.chart-svg{width:100%;display:block;overflow:visible}.chart .grid line{stroke:var(--grid-line);stroke-width:1px;shape-rendering:crispedges}.chart .tick{fill:var(--tick);font:400 .6875rem var(--yc-font-sans);font-variant-numeric:tabular-nums}.chart .line{fill:none;stroke:var(--series);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.chart .area{--series:var(--series)}.chart .dot{fill:var(--series);stroke:var(--panel);stroke-width:2px}.chart .end-label{fill:var(--yc-text);font:500 .75rem var(--yc-font-sans);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--panel);stroke-width:4px}.chart .cross line{stroke:var(--yc-text-muted);stroke-width:1px;opacity:.5}.chart .cross{pointer-events:none;transition:opacity .15s}.chart .hit{cursor:crosshair;outline:none}.chart .col{cursor:default;outline:none}.chart .seg{transition:opacity .2s,filter .2s}.chart .dim .col .seg{opacity:.38}.chart .dim .col.on .seg{opacity:1;filter:brightness(1.08)}.chart .col:focus-visible .seg{opacity:1;filter:brightness(1.12)}.chart-host{min-height:15.5rem}.spark{display:block;overflow:visible}.spark path{fill:none;stroke:var(--tick);stroke-width:1.5px;stroke-linecap:round;opacity:.7}.spark circle{fill:var(--series);stroke:var(--panel);stroke-width:1.5px}.ov-top{gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.ov-mid,.ov-bot{gap:var(--gap);grid-template-columns:minmax(0,8fr) minmax(0,4fr);display:grid}.side-stack{gap:var(--gap);flex-direction:column;min-width:0;display:flex}.hero-bal{--mx:70%;--my:20%;padding:1.5rem 1.75rem;overflow:hidden}.grid-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.grid-bg:before,.grid-bg:after{content:"";background-image:linear-gradient(var(--yc-grid) 1px, transparent 1px), linear-gradient(90deg, var(--yc-grid) 1px, transparent 1px);background-position:-1px -1px;background-size:2rem 2rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 100% 0,#000 10%,#0000 75%);mask-image:radial-gradient(70% 90% at 100% 0,#000 10%,#0000 75%)}.grid-bg:after{background-image:linear-gradient(var(--yc-grid-hot) 1px, transparent 1px), linear-gradient(90deg, var(--yc-grid-hot) 1px, transparent 1px);-webkit-mask-image:radial-gradient(circle 11rem at var(--mx) var(--my), #000, transparent);-webkit-mask-image:radial-gradient(circle 11rem at var(--mx) var(--my), #000, transparent);mask-image:radial-gradient(circle 11rem at var(--mx) var(--my), #000, transparent);opacity:0;transition:opacity .4s}.hero-bal:hover .grid-bg:after{opacity:1}.hero-bal>:not(.grid-bg){z-index:1;position:relative}.hb-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.vip-chip{background:var(--yc-accent-bg);height:1.625rem;box-shadow:inset 0 0 0 1px var(--yc-accent-line);color:var(--yc-accent);border-radius:999px;align-items:center;gap:.4rem;padding:0 .7rem 0 .55rem;font-size:.75rem;font-weight:600;transition:box-shadow .2s;display:inline-flex}.vip-chip:hover{box-shadow:inset 0 0 0 1px var(--yc-accent)}.vip-chip span{color:var(--yc-text-muted);border-left:1px solid var(--yc-accent-line);padding-left:.45rem;font-weight:400}.vip-chip .bolt{width:.5rem;height:.85rem;fill:var(--yc-brand);stroke:none}.hb-num{align-items:baseline;gap:.6rem;margin-top:.85rem;display:flex}.hb-num .n{letter-spacing:-.045em;font-size:clamp(2.75rem,1.6rem + 3.4vw,4.25rem);font-weight:500;line-height:1}.hb-num .u{color:var(--yc-text-muted);font-size:1rem}.hb-num .n.tickdown{animation:tick .6s var(--yc-ease)}@keyframes tick{0%{color:var(--yc-accent)}to{color:var(--yc-text)}}.hb-cny{color:var(--yc-text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:.6rem;margin-top:.6rem;display:flex}.hb-cny .sep{background:var(--line);width:1px;height:.8rem}.runway{margin-top:1.75rem}.rw-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:.7rem;display:flex}.rw-head b{font-size:1rem;font-weight:500}.cells{grid-template-columns:repeat(14,1fr);gap:4px;display:grid}.cell{background:color-mix(in srgb, var(--panel-2) 80%, transparent);height:1.75rem;box-shadow:inset 0 0 0 1px var(--line);border-radius:5px;position:relative;overflow:hidden}.cell i{transform-origin:0;transform:scaleX(var(--f));background:linear-gradient(180deg, color-mix(in srgb, var(--yc-brand) 92%, #fff 8%), color-mix(in srgb, var(--yc-brand) 70%, transparent));position:absolute;inset:0}.cell:nth-child(n+8) i{opacity:.75}.view.enter .cell i{animation:grow .6s var(--yc-ease) both;animation-delay:calc(.3s + var(--d))}.is-low .cell i{background:linear-gradient(180deg, var(--yc-warning), color-mix(in srgb, var(--yc-warning) 60%, transparent))}.rw-scale{color:var(--yc-text-muted);justify-content:space-between;margin-top:.45rem;font-size:.6875rem;display:flex}.hb-foot{border-top:1px solid var(--line-soft);margin-top:1.25rem;padding-top:1rem}.hb-foot p{align-items:center;gap:.45rem;display:flex}.hb-foot svg{width:.875rem;height:.875rem}.warn-line{color:var(--yc-warning);font-size:.8125rem}.is-low{border-color:var(--yc-warning-line)}.dark-surface{--yc-text:var(--dk-text);--yc-text-muted:var(--dk-muted);--line:var(--dk-line);--line-soft:#1e1d1b;--hover:#efede80d;--panel:var(--dk-bg);--panel-2:#191816;background:var(--dk-bg);border-color:var(--dk-line);color:var(--dk-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light] .dark-surface{box-shadow:0 20px 50px -24px #1c1a1773}.key-card{flex-direction:column;padding:1.25rem 1.5rem;display:flex;overflow:hidden}.key-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#f8bd7a1f,#0000 70%);border-radius:50%;width:16rem;height:16rem;position:absolute;top:-6rem;right:-6rem}.kc-head{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}.kc-link{color:var(--yc-text-muted);align-items:center;gap:.25rem;font-size:.75rem;transition:color .15s;display:inline-flex}.kc-link svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:.8rem;height:.8rem;transition:transform .25s var(--yc-ease)}.kc-link:hover{color:var(--yc-text)}.kc-link:hover svg{transform:translate(2px)}.keyline{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;align-items:center;gap:.5rem;padding:.35rem .35rem .35rem .85rem;transition:border-color .3s,box-shadow .5s;display:flex}.keyline.flash{border-color:var(--yc-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--yc-accent) 15%, transparent)}.kv-code{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;flex:1;min-width:0;font-size:.8125rem;transition:opacity .14s,filter .14s;overflow:hidden}.kv-code.swap{opacity:0;filter:blur(3px)}.kv-code .kid{color:var(--yc-accent)}.keyline.on-dark .kv-code .kid{color:#f8bd7a}.keyline.lg{padding:.5rem .5rem .5rem 1rem}.keyline.lg .kv-code{font-size:.875rem}.key-acts{gap:.1rem;display:flex}.kc-note{color:var(--yc-text-muted);margin-top:.55rem;font-size:.75rem}.kc-nodes{border-top:1px solid var(--line-soft);flex-direction:column;margin-top:1.1rem;display:flex}.node{border-bottom:1px solid var(--line-soft);grid-template-columns:auto auto minmax(0,1fr) auto auto auto;align-items:center;gap:.65rem;padding:.6rem 0;font-size:.8125rem;display:grid}.nd-dot{background:var(--yc-success);width:.4rem;height:.4rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--yc-success) 18%, transparent);border-radius:50%}.nd-host{text-overflow:ellipsis;white-space:nowrap;color:var(--yc-text-muted);font-size:.75rem;overflow:hidden}.nd-bars{align-items:flex-end;gap:2px;height:1rem;display:flex}.nd-bars i{background:color-mix(in srgb, var(--yc-success) 70%, transparent);transform-origin:bottom;width:3px;height:100%;transform:scaleY(var(--h));transition:transform .6s var(--yc-ease);border-radius:1px}.nd-bars i:last-child{background:var(--yc-success)}.nd-ms{text-align:right;min-width:3.25rem;font:.75rem var(--yc-font-mono);color:var(--yc-text-muted);font-variant-numeric:tabular-nums}.nd-ms b{color:var(--yc-text);font-weight:500}.kc-curl{margin-top:auto;padding-top:1rem}.kc-curl-head{color:var(--yc-text-muted);justify-content:space-between;align-items:center;margin-bottom:.35rem;font-size:.75rem;display:flex}.kc-curl pre{border:1px solid var(--line);font:400 .75rem/1.7 var(--yc-font-mono);color:var(--dk-text);scrollbar-width:none;background:#0c0c0b;border-radius:12px;margin:0;padding:.85rem 1rem;overflow-x:auto}.kc-curl .k{color:#f8bd7a}.kc-curl .s{color:#a7d7a0}.light-code pre{background:var(--panel-2);color:var(--yc-text)}.light-code .k{color:var(--yc-accent)}.light-code .s{color:var(--yc-success)}.kpis{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kpi{transition:border-color .2s ease, transform .3s var(--yc-ease);grid-template-rows:auto auto auto;grid-template-columns:1fr auto;column-gap:.75rem;padding:1.125rem 1.25rem;display:grid}.kpi:hover{border-color:color-mix(in srgb, var(--yc-text-muted) 35%, var(--line))}.kpi .label{grid-column:1/-1}.kpi-v{letter-spacing:-.035em;white-space:nowrap;margin-top:.55rem;font-size:1.75rem;font-weight:500;line-height:1.1}.kpi-v small{letter-spacing:0;color:var(--yc-text-muted);margin-left:.25rem;font-size:.8125rem;font-weight:400}.kpi-d{flex-wrap:wrap;grid-column:1/-1;gap:.45rem;margin-top:.45rem;font-size:.75rem;display:flex}.kpi .spark{grid-area:2/2;align-self:end;margin-bottom:.1rem}.chart-panel .panel-head{margin-bottom:1rem}.vip-panel{flex-direction:column;display:flex}.ladder{align-items:end;gap:8px;height:7rem;margin:2.4rem 0 2.25rem;display:grid}.rung{height:var(--h);background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:5px 5px 3px 3px;position:relative}.rung i{border-radius:inherit;background:linear-gradient(180deg, var(--yc-brand), color-mix(in srgb, var(--yc-brand) 45%, transparent));transform-origin:bottom;transform:scaleY(var(--f));transition:transform .8s var(--yc-ease);position:absolute;inset:0}.rung:not(.on) i{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--yc-brand) 55%, transparent) 0 3px, color-mix(in srgb, var(--yc-brand) 25%, transparent) 3px 6px)}.view.enter .rung i{animation:growy .8s var(--yc-ease) both;animation-delay:calc(.25s + var(--i,0) * 80ms)}@keyframes growy{0%{transform:scaleY(0)}}.rung em{text-align:center;white-space:nowrap;font:normal 400 .625rem var(--yc-font-mono);color:var(--yc-text-muted);position:absolute;bottom:-1.2rem;left:-4px;right:-4px}.rung b{text-align:center;white-space:nowrap;font:normal 500 .6875rem/1.2 var(--yc-font-mono);color:var(--yc-text);display:grid;position:absolute;bottom:calc(100% + .3rem);left:-4px;right:-4px}.rung b small{color:var(--yc-text-muted);font-size:.5625rem;font-weight:400}.rung.cur{box-shadow:inset 0 0 0 1px var(--yc-brand), 0 0 16px -2px color-mix(in srgb, var(--yc-brand) 45%, transparent)}.rung.cur em{color:var(--yc-accent);font-weight:500}.rung.locked{height:calc(100% + 1.6rem);box-shadow:none;background:0 0}.rung.locked:before{content:"";border:1px dashed color-mix(in srgb, var(--yc-text-muted) 70%, transparent);border-radius:inherit;background:var(--panel-2);border-bottom-style:solid;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 5%,#000 60%);mask-image:linear-gradient(#0000 5%,#000 60%)}.rung.locked .lk{fill:none;width:.875rem;height:.875rem;stroke:var(--yc-text-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;position:absolute;bottom:.45rem;left:50%;translate:-50%}.ladder.compact{gap:6px;height:4.5rem;margin:2.2rem 0 1.4rem}.ladder.compact .rung{border-radius:3px 3px 2px 2px}.ladder.compact .rung b{font-size:.625rem}.vip-now{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.vn-v{letter-spacing:-.02em;margin-top:.15rem;font-size:1.25rem;font-weight:500}.vn-v span{color:var(--yc-accent);letter-spacing:0;margin-left:.4rem;font-size:.75rem;font-weight:400}.vn-v.dim,.vn-v.dim span{color:var(--yc-text-muted)}.vn-arrow svg{width:1rem;height:1rem;color:var(--yc-text-muted)}.vip-gap{margin:.65rem 0 1.25rem}.vip-gap .t{color:var(--yc-text);font-weight:500}.vip-panel .btn.block{margin-top:auto}.with-live{align-items:center;gap:.55rem;display:flex}.live{background:var(--yc-danger);border-radius:50%;width:.5rem;height:.5rem;position:relative}.live:after{content:"";background:inherit;border-radius:50%;animation:1.8s ease-out infinite ping;position:absolute;inset:0}.live.off{background:var(--yc-text-muted)}.live.off:after{animation:none}.trow-head,.trow{grid-template-columns:4.75rem minmax(0,1fr) 2.75rem 4.25rem 5.25rem 3rem;align-items:center;gap:.75rem;display:grid}.trow-head{color:var(--yc-text-muted);border-bottom:1px solid var(--line);margin:0 -.75rem;padding:0 .75rem .5rem;font-size:.75rem}.stream{margin:0 -.75rem;padding:0;list-style:none}.trow{cursor:pointer;border-radius:10px;height:2.75rem;padding:0 .75rem;font-size:.8125rem;transition:background-color .15s;position:relative}.trow:after{content:"";border-bottom:1px solid var(--line-soft);position:absolute;bottom:0;left:.75rem;right:.75rem}.trow:last-child:after{display:none}.trow:hover{background:var(--hover)}.trow:hover:after{opacity:0}.trow:has(+.trow:hover):after{opacity:0}.trow:focus-visible{outline-offset:-2px}.t-time,.t-dur,.t-pts{font:.75rem var(--yc-font-mono);color:var(--yc-text-muted);font-variant-numeric:tabular-nums}.t-type{font:.78rem var(--yc-font-mono);white-space:nowrap}.t-node{color:var(--yc-text-muted);font-size:.75rem}.t-dur,.t-pts{text-align:right}.t-pts{color:var(--yc-text)}.t-pts.refund{color:var(--yc-text-muted)}.trow.fresh{animation:slidein .55s var(--yc-ease) both}.trow.fresh:before{content:"";background:color-mix(in srgb, var(--yc-amber) 12%, transparent);pointer-events:none;border-radius:10px;animation:1.6s both fade;position:absolute;inset:0}@keyframes slidein{0%{opacity:0;transform:translateY(-10px)}}@keyframes fade{to{opacity:0}}.stream-paused{background:var(--yc-warning-bg);color:var(--yc-warning);border-radius:12px;align-items:center;gap:.6rem;margin-top:1rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.records .trow{height:2.625rem}.records .none{color:var(--yc-text-muted);justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 0;display:flex}.pager{justify-content:space-between;align-items:center;margin-top:.75rem;display:flex}.pager>div{gap:.25rem;display:flex}.health .panel-head{margin-bottom:1rem}.h-row{border-top:1px solid var(--line-soft);padding:.85rem 0}.h-row:first-of-type{border-top:0;padding-top:0}.h-lbl{align-items:baseline;gap:.35rem;margin-bottom:.55rem;font-size:.8125rem;display:flex}.h-lbl>span:first-child{color:var(--yc-text-muted);margin-right:auto}.h-lbl b{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:500}.h-row .meter+p{margin-top:.5rem}.pips{grid-template-columns:repeat(30,1fr);gap:2px;display:grid}.pips i{background:var(--panel-2);height:.875rem;box-shadow:inset 0 0 0 1px var(--line);border-radius:2px;transition:background-color .4s,box-shadow .4s}.pips i.on{background:color-mix(in srgb, var(--yc-success) 75%, transparent);box-shadow:none}.news .panel-head{margin-bottom:.5rem}.news-list{margin:0 -.6rem;padding:0;list-style:none}.news-list a{border-radius:10px;grid-template-columns:3.75rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.6rem;font-size:.8125rem;transition:background-color .15s;display:grid}.news-list a:hover{background:var(--hover)}.nl-date{color:var(--yc-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.nl-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.news-list svg{width:.8rem;height:.8rem;color:var(--yc-text-muted);opacity:0;transition:opacity .2s ease, transform .25s var(--yc-ease);transform:translate(-3px,3px)}.news-list a:hover svg{opacity:1;transform:none}.onboard{gap:var(--gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ob-step{grid-template-columns:4rem minmax(0,1fr);gap:1rem;padding:1.5rem 1.75rem;transition:opacity .3s;display:grid}.ob-n{font:500 .875rem var(--yc-font-mono);color:var(--yc-accent);padding-top:.15rem}.ob-body h2{letter-spacing:-.015em;font-size:1.125rem}.ob-body>p{max-width:40rem;margin:.4rem 0 1rem}.ob-body .kc-curl{padding-top:0}.ob-step.complete .ob-n{color:var(--yc-success)}.ob-wait{color:var(--yc-text-muted);flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;font-size:.8125rem;display:flex}.ob-wait.done{color:var(--yc-success)}.ob-wait.done code{color:var(--yc-text)}.ob-acts{flex-wrap:wrap;gap:.5rem;display:flex}.trial{border:1px solid var(--yc-accent-line);background:var(--yc-accent-bg);border-radius:12px;justify-items:start;gap:.6rem;margin-bottom:1rem;padding:1rem 1.125rem;display:grid}.trial p{margin:0}.trial-title{align-items:center;gap:.45rem;display:flex}.trial-title svg{width:1rem;height:1rem;color:var(--yc-accent)}.trial-err{color:var(--yc-danger);font-size:.8125rem}.trial-panel{margin-bottom:1rem;padding:0}.trial-panel .trial{border:0;margin:0}.spin{border:1.5px solid var(--line);border-top-color:var(--yc-accent);border-radius:50%;width:.875rem;height:.875rem;animation:.9s linear infinite spin;display:inline-block}.spin.lg{border-width:2px;width:2rem;height:2rem}.empty{text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:4rem 1.5rem;display:flex}.empty .big{width:2.5rem;height:2.5rem;color:var(--yc-text-muted);margin-bottom:.5rem}.empty h2{font-size:1.125rem}.empty .btn{margin-top:.75rem}.filters{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.legend-filter{flex-wrap:wrap;gap:.35rem;display:flex}.lf{border:1px solid var(--line);background:var(--panel);height:2rem;color:var(--yc-text);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:0 .75rem;font-size:.8125rem;transition:opacity .2s,border-color .2s,background-color .2s;display:inline-flex}.lf i{width:.625rem;height:.625rem;transition:transform .3s var(--yc-ease);border-radius:3px}.lf:hover{border-color:color-mix(in srgb, var(--yc-text-muted) 45%, var(--line))}.lf[aria-pressed=false]{color:var(--yc-text-muted);background:0 0;border-style:dashed}.lf[aria-pressed=false] i{opacity:.4;transform:scale(.6)}.sumrow{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--panel);box-shadow:var(--inset);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sum{border-left:1px solid var(--line-soft);padding:1.125rem 1.375rem}.sum:first-child{border-left:0}.sum-v{letter-spacing:-.03em;margin-top:.45rem;font-size:1.5rem;font-weight:500;line-height:1.15}.sum-v small{color:var(--yc-text-muted);letter-spacing:0;margin-left:.25rem;font-size:.8125rem;font-weight:400}.sum .muted{margin-top:.15rem}.types td:first-child{max-width:20rem}.pay-grid{gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(19rem,23rem);align-items:start;display:grid}.pay-form{gap:var(--gap);flex-direction:column;display:flex}.step-n{background:var(--panel-2);border:1px solid var(--line);width:1.375rem;height:1.375rem;font:500 .6875rem var(--yc-font-mono);vertical-align:1px;border-radius:50%;place-items:center;margin-right:.6rem;display:inline-grid}.amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.amt{border:1px solid var(--line);background:var(--panel-2);text-align:left;cursor:pointer;min-height:4.75rem;transition:border-color .2s ease, background-color .2s ease, box-shadow .25s ease, transform .25s var(--yc-ease);border-radius:12px;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.85rem 1rem;display:flex;position:relative}.amt:hover{border-color:color-mix(in srgb, var(--yc-text-muted) 45%, var(--line));transform:translateY(-1px)}.amt:active{transform:scale(.98)}.amt b{letter-spacing:-.02em;font-size:1.25rem;font-weight:500}.amt>span{color:var(--yc-text-muted);font-size:.75rem}.amt em{background:var(--yc-accent-bg);color:var(--yc-accent);box-shadow:inset 0 0 0 1px var(--yc-accent-line);border-radius:999px;padding:.05rem .4rem;font-size:.625rem;font-style:normal;font-weight:600;position:absolute;top:.6rem;right:.6rem}.amt[aria-checked=true],.amt.custom.on{border-color:var(--yc-accent);background:var(--yc-accent-bg);box-shadow:0 0 0 3px color-mix(in srgb, var(--yc-accent) 14%, transparent)}.amt.custom{cursor:text;flex-direction:row;align-items:center;gap:.35rem}.amt.custom .cur{color:var(--yc-text-muted);font-size:1.25rem}.amt.custom input{width:100%;min-width:0;color:var(--yc-text);font:500 1.25rem var(--yc-font-sans);letter-spacing:-.02em;-moz-appearance:textfield;background:0 0;border:0;outline:none}.amt.custom input::-webkit-outer-spin-button{-webkit-appearance:none}.amt.custom input::-webkit-inner-spin-button{-webkit-appearance:none}.amt.custom input::placeholder{color:var(--yc-text-muted);letter-spacing:0;font-size:.9375rem;font-weight:400}.amt.custom:focus-within{border-color:var(--yc-accent)}.field-note{align-items:center;gap:.4rem;margin-top:.85rem;display:flex}.field-note svg{width:.875rem;height:.875rem}.methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.method{border:1px solid var(--line);background:var(--panel-2);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:.85rem;padding:.85rem 1rem;transition:border-color .2s,background-color .2s,box-shadow .25s;display:flex}.method:hover{border-color:color-mix(in srgb, var(--yc-text-muted) 45%, var(--line))}.method .m-ic{background:var(--panel);border:1px solid var(--line);width:2.25rem;height:2.25rem;color:var(--yc-text-muted);border-radius:10px;place-items:center;transition:color .2s;display:grid}.m-txt{flex-direction:column;min-width:0;display:flex}.m-txt b{font-weight:500}.m-txt span{color:var(--yc-text-muted);font-size:.75rem}.radio{width:1.125rem;height:1.125rem;box-shadow:inset 0 0 0 1.5px var(--line);transition:box-shadow .25s var(--yc-ease);border-radius:50%;flex:none;margin-left:auto}.method[aria-checked=true]{border-color:var(--yc-accent);background:var(--yc-accent-bg)}.method[aria-checked=true] .m-ic{color:var(--yc-accent)}.method[aria-checked=true] .radio{box-shadow:inset 0 0 0 5px var(--yc-btn)}.summary{top:calc(var(--top-h) + 1rem);padding:1.5rem;position:sticky}.sm-total{align-items:baseline;gap:.5rem;margin:.4rem 0 1.25rem;display:flex}.sm-total span{letter-spacing:-.04em;font-size:2.5rem;font-weight:500;line-height:1}.sm-total small{color:var(--yc-text-muted);font-size:.9375rem}.breakdown{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);flex-direction:column;gap:.5rem;margin:0;padding:1rem 0;display:flex}.breakdown div{justify-content:space-between;gap:1rem;font-size:.8125rem;display:flex}.breakdown dt{color:var(--yc-text-muted)}.breakdown dd{font-variant-numeric:tabular-nums;margin:0}.breakdown .bonus dd{color:var(--yc-accent);font-weight:500}.breakdown .bonus.zero dd{color:var(--yc-text-muted);font-weight:400}.upgrade{background:var(--yc-accent-bg);box-shadow:inset 0 0 0 1px var(--yc-accent-line);animation:rise .5s var(--yc-ease);border-radius:12px;gap:.7rem;margin-top:1rem;padding:.75rem .85rem;display:flex}.upgrade svg{width:1.125rem;height:1.125rem;color:var(--yc-accent);margin-top:.1rem}.upgrade b{font-weight:500;display:block}.upgrade span{color:var(--yc-text-muted);font-size:.75rem}.sum-vip{padding-top:.5rem}.summary .btn.lg{margin-top:.5rem}.summary .xs{margin-top:.75rem}.qr-box{flex-direction:column;align-items:center;gap:.75rem;padding:.5rem 0 1.25rem;display:flex}.qr-frame{box-shadow:0 0 0 1px var(--line), 0 12px 32px -16px #0006;background:#fff;border-radius:16px;padding:.85rem;position:relative;overflow:hidden}.qr{fill:#1c1a17;color:#1c1a17;width:11rem;height:11rem;display:block}.qr-logo{background:#1c1a17;border-radius:10px;place-items:center;width:2.25rem;height:2.25rem;margin:-1.125rem;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 4px #fff}.qr-logo svg{fill:#f8bd7a;stroke:none;width:.7rem;height:1.2rem}.scanline{height:2px;animation:scan 2.4s var(--yc-ease) infinite alternate;background:linear-gradient(90deg,#0000,#f59e0b,#0000);position:absolute;top:.85rem;left:.85rem;right:.85rem;box-shadow:0 0 12px 2px #f59e0b80}@keyframes scan{to{transform:translateY(11rem)}}.redirect{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 0 1.75rem;display:flex}.success{text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:.5rem 0 .75rem;display:flex}.ok-ring{background:color-mix(in srgb, var(--yc-success) 14%, transparent);width:3.5rem;height:3.5rem;color:var(--yc-success);animation:pop .6s var(--yc-ease) both;border-radius:50%;place-items:center;margin-bottom:.5rem;display:grid}.ok-ring svg{stroke-width:2.2px;stroke-dasharray:20;stroke-dashoffset:20px;width:1.6rem;height:1.6rem;animation:draw .5s var(--yc-ease) .25s forwards}@keyframes pop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes draw{to{stroke-dashoffset:0}}.success h3{font-size:1.125rem}.big-plus{letter-spacing:-.035em;color:var(--yc-accent);font-size:2rem;font-weight:500}.up-line{background:var(--yc-accent-bg);color:var(--yc-accent);border-radius:999px;align-items:center;gap:.4rem;margin-top:.4rem;padding:.4rem .75rem;font-size:.8125rem;display:flex}.up-line svg{width:.9rem;height:.9rem}.reward-grid,.two-col{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reward{flex-direction:column;display:flex}.rw-top{align-items:center;gap:.6rem;display:flex}.rw-ic{background:var(--yc-accent-bg);width:2rem;height:2rem;color:var(--yc-accent);box-shadow:inset 0 0 0 1px var(--yc-accent-line);border-radius:10px;place-items:center;display:grid}.rw-v{letter-spacing:-.04em;margin:1rem 0 .25rem;font-size:2.25rem;font-weight:500;line-height:1.05}.wd{margin:1.25rem 0}.wd p{align-items:center;gap:.35rem;margin-top:.55rem;display:flex}.wd svg{width:.875rem;height:.875rem}.rw-acts{gap:.5rem;margin-top:auto;display:flex}.rw-acts .btn{flex:1}.linkbox{border:1px solid var(--line);background:var(--panel-2);border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .4rem .4rem .9rem;display:flex}.linkbox code{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8125rem;overflow:hidden}.linkbox .btn{padding-left:2.1rem}.linkbox .btn .c1,.linkbox .btn .c2{position:absolute;left:.8rem}.perks{flex-direction:column;margin:1.25rem 0 1rem;padding:0;list-style:none;display:flex}.perks li{border-top:1px solid var(--line-soft);grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.65rem 0;font-size:.8125rem;display:grid}.pk-n{letter-spacing:-.02em;color:var(--yc-accent);font-size:1.125rem;font-weight:500}.softid{align-items:center;gap:.85rem;margin-bottom:1rem;display:flex}.softid b{font:500 1.75rem var(--yc-font-mono);letter-spacing:-.02em}.ledger{margin:0 -.6rem;padding:0;list-style:none}.ledger li{border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.85rem;padding:.65rem .6rem;font-size:.8125rem;transition:background-color .15s;display:grid}.ledger li:hover{background:var(--hover)}.ledger li.fresh{animation:2.4s both freshrow}.lg-ic{background:var(--panel-2);border:1px solid var(--line);width:1.875rem;height:1.875rem;color:var(--yc-text-muted);border-radius:9px;place-items:center;display:grid}.lg-ic svg{width:.9rem;height:.9rem}.lg-d{color:var(--yc-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.lg-a{text-align:right;font-variant-numeric:tabular-nums;min-width:6rem;font-weight:500}.lg-a.pos{color:var(--yc-success)}.danger-row{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.settings{margin:0;padding:0;list-style:none}.settings li{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;display:flex}.settings li:first-child{border-top:0;padding-top:0}.settings li p:first-child{flex-wrap:wrap;align-items:center;display:flex}.threshold{transition:opacity .3s}.threshold.off{opacity:.4;pointer-events:none}.th-v{flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin-bottom:1rem;display:flex}.th-v>span:first-child{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:500}.th-v small{color:var(--yc-text-muted)}input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:1.5rem;margin:0}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--yc-brand) calc(var(--p) * 100%), var(--panel-2) calc(var(--p) * 100%));height:.375rem;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px}input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--yc-brand) calc(var(--p) * 100%), var(--panel-2) calc(var(--p) * 100%));border-radius:999px;height:.375rem}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.125rem;height:1.125rem;transition:transform .2s var(--yc-ease);background:#fff;border-radius:50%;margin-top:-.375rem;box-shadow:0 0 0 1px #00000014,0 2px 6px #00000040}input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:1.125rem;height:1.125rem;box-shadow:0 2px 6px #00000040}input[type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}.sessions{margin:0;padding:0;list-style:none}.sessions li{border-top:1px solid var(--line-soft);transition:opacity .28s ease, transform .28s var(--yc-ease);align-items:center;gap:.9rem;padding:.8rem 0;display:flex}.sessions li:first-child{border-top:0;padding-top:0}.sessions li.leaving{opacity:0;transform:translate(12px)}.ss-ic{background:var(--panel-2);border:1px solid var(--line);width:2.25rem;height:2.25rem;color:var(--yc-text-muted);border-radius:10px;place-items:center;display:grid}.ss-t{flex:1;min-width:0}.ss-t p:first-child{flex-wrap:wrap;align-items:center;display:flex}.pause-banner{top:var(--top-h);z-index:15;animation:rise .5s var(--yc-ease);padding:.75rem clamp(1rem,2.5vw,2rem) 0;position:sticky}.pb-in{border:1px solid var(--yc-warning-line);background:color-mix(in srgb, var(--yc-warning-bg) 92%, var(--canvas));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;align-items:center;gap:.9rem;max-width:76rem;margin:0 auto;padding:.8rem .9rem .8rem 1rem;display:flex;box-shadow:0 10px 30px -16px #0006}.pb-ic{background:var(--yc-warning);color:#1c1a17;border-radius:10px;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.pb-ic svg{stroke-width:2.2px}.pb-txt{flex-direction:column;flex:1;min-width:0;font-size:.8125rem;display:flex}.pb-txt b{color:var(--yc-warning);font-weight:600}.pb-txt span{color:var(--yc-text-muted)}.pb-count{flex-direction:column;align-items:flex-end;padding:0 .5rem;display:flex}.pb-count .lbl{color:var(--yc-text-muted);font-size:.6875rem}.pb-count b{font:500 1.125rem var(--yc-font-mono);font-variant-numeric:tabular-nums;color:var(--yc-warning)}.modal,.palette{z-index:80;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.modal[hidden],.palette[hidden]{display:none}.modal-scrim,.palette-scrim{background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .2s;position:absolute;inset:0}.modal.in .modal-scrim,.palette.in .palette-scrim{opacity:1}.modal-box{border:1px solid var(--line);background:var(--panel);width:min(28rem,100%);max-height:calc(100vh - 2rem);box-shadow:var(--shadow-pop);opacity:0;transition:opacity .2s ease, transform .3s var(--yc-ease);border-radius:20px;position:relative;overflow:auto;transform:translateY(8px)scale(.98)}.modal-box.wide{width:min(36rem,100%)}.modal.in .modal-box{opacity:1;transform:none}.modal-head{align-items:center;gap:.85rem;padding:1.25rem 1.5rem 0;display:flex}.modal-head h2{letter-spacing:-.01em;font-size:1.0625rem}.modal-head .mono{word-break:break-all;margin-top:.15rem;font-size:.6875rem}.m-x{align-self:flex-start;margin-left:auto}.m-ic{background:var(--panel-2);border:1px solid var(--line);width:2.5rem;height:2.5rem;color:var(--yc-text-muted);border-radius:12px;flex:none;place-items:center;display:grid}.m-ic.ok{color:var(--yc-success);background:color-mix(in srgb, var(--yc-success) 10%, transparent);border-color:#0000}.m-ic.bad{color:var(--yc-danger);background:color-mix(in srgb, var(--yc-danger) 10%, transparent);border-color:#0000}.m-ic.warn{color:var(--yc-warning);background:var(--yc-warning-bg);border-color:#0000}.modal-body{padding:1.1rem 1.5rem .25rem}.modal-body>p+p{margin-top:.6rem}.modal-body .label{margin:1rem 0 .4rem}.modal-foot{justify-content:flex-end;gap:.5rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.kv{background:var(--panel-2);border:1px solid var(--line-soft);border-radius:12px;flex-direction:column;gap:.5rem;margin:1rem 0 .75rem;padding:.85rem 1rem;display:flex}.kv div{justify-content:space-between;gap:1rem;font-size:.8125rem;display:flex}.kv dt{color:var(--yc-text-muted)}.kv dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.kv.grid2{grid-template-columns:1fr 1fr;gap:.85rem 1.25rem;display:grid}.kv.grid2 div{flex-direction:column;gap:.15rem}.kv.grid2 dd{text-align:left}code{overflow-wrap:anywhere}p code,.pb-txt code,.kv code,.ob-wait code{background:var(--yc-code-inline);border-radius:5px;padding:.05rem .3rem;font-size:.85em}.palette{align-items:start;padding-top:min(14vh,8rem)}.palette-box{border:1px solid var(--line);background:var(--panel);width:min(38rem,100%);box-shadow:var(--shadow-pop);opacity:0;transition:opacity .16s ease, transform .26s var(--yc-ease);border-radius:18px;position:relative;overflow:hidden;transform:translateY(-6px)scale(.985)}.palette.in .palette-box{opacity:1;transform:none}.palette-in{border-bottom:1px solid var(--line);align-items:center;gap:.75rem;height:3.5rem;padding:0 1rem 0 1.15rem;display:flex}.palette-in svg{width:1.125rem;height:1.125rem;color:var(--yc-text-muted)}.palette-in input{min-width:0;height:100%;color:var(--yc-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:.9375rem}.palette-in input::placeholder{color:var(--yc-text-muted)}.palette-list{scrollbar-width:thin;max-height:min(26rem,56vh);margin:0;padding:.4rem;list-style:none;overflow:auto}.pl-group{color:var(--yc-text-muted);padding:.65rem .75rem .3rem;font-size:.6875rem;font-weight:500}.pl-item{cursor:pointer;border-radius:10px;align-items:center;gap:.75rem;height:2.5rem;padding:0 .75rem;font-size:.875rem;display:flex}.pl-item svg{width:1rem;height:1rem;color:var(--yc-text-muted)}.pl-item em{color:var(--yc-text-muted);margin-left:auto;font-size:.75rem;font-style:normal}.pl-item kbd{letter-spacing:.06em;margin-left:auto}.pl-item em+kbd{margin-left:.5rem}.pl-item[aria-selected=true]{background:var(--hover);box-shadow:inset 0 0 0 1px var(--line)}.pl-item[aria-selected=true] svg{color:var(--yc-accent)}.pl-none{text-align:center;color:var(--yc-text-muted);padding:2rem 1rem}.palette-foot{border-top:1px solid var(--line);color:var(--yc-text-muted);gap:1.25rem;padding:.65rem 1rem;font-size:.6875rem;display:flex}.palette-foot span{align-items:center;gap:.25rem;display:inline-flex}.palette-foot kbd{margin:0;padding:0 .3rem}.toasts{z-index:95;pointer-events:none;flex-direction:column;align-items:center;gap:.5rem;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.toast{color:#efede8;opacity:0;transition:opacity .2s ease, transform .35s var(--yc-ease);background:#1c1a17;border-radius:999px;align-items:center;gap:.55rem;padding:.6rem 1rem .6rem .8rem;font-size:.8125rem;display:flex;transform:translateY(10px)scale(.96);box-shadow:0 0 0 1px #ffffff0f,0 12px 32px -8px #00000080}[data-theme=dark] .toast{background:#2a2825}.toast.in{opacity:1;transform:none}.toast.out{opacity:0;transform:translateY(-6px)scale(.98)}.toast svg{width:1rem;height:1rem}.toast.ok svg{color:#4ade80}.toast.info svg{color:#f8bd7a}.toast.warn svg{color:#fbbf24}.demo-ctl{z-index:50;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1.25rem;right:1.25rem}.demo-btn{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:2.375rem;color:var(--yc-text);cursor:pointer;box-shadow:var(--shadow-pop);transition:transform .25s var(--yc-ease), border-color .2s ease;border-radius:999px;align-items:center;gap:.45rem;padding:0 .95rem 0 .8rem;font-size:.8125rem;font-weight:500;display:inline-flex}.demo-btn:hover{border-color:var(--yc-accent-line)}.demo-btn:active{transform:scale(.96)}.demo-btn svg{width:1rem;height:1rem;color:var(--yc-accent)}.demo-panel{border:1px solid var(--line);background:var(--panel);width:17.5rem;box-shadow:var(--shadow-pop);opacity:0;transform-origin:100% 100%;transition:opacity .18s ease, transform .26s var(--yc-ease);border-radius:16px;order:-1;padding:.85rem;transform:translateY(6px)scale(.98)}.demo-panel.in{opacity:1;transform:none}.demo-title{color:var(--yc-text-muted);padding:0 .25rem .6rem;font-size:.75rem}.demo-opts{flex-direction:column;gap:.25rem;display:flex}.demo-opts button{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:flex-start;padding:.55rem .7rem;transition:background-color .15s,border-color .15s;display:flex}.demo-opts button:hover{background:var(--hover)}.demo-opts button[aria-checked=true]{border-color:var(--yc-accent-line);background:var(--yc-accent-bg)}.demo-opts b{font-size:.8125rem;font-weight:500}.demo-opts span{color:var(--yc-text-muted);font-size:.75rem}.noscript{text-align:center;padding:2rem}.vt-theme *,.vt-theme :before,.vt-theme :after{transition:none!important}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}@media (width<=1360px){.ov-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.ov-mid,.ov-bot{grid-template-columns:minmax(0,1fr)}.side-stack{grid-template-columns:1fr 1fr;display:grid}.vip-panel .btn.block{margin-top:0}}@media (width<=1024px){.app{grid-template-columns:minmax(0,1fr)}.side{width:min(18rem,86vw);height:auto;transition:transform .4s var(--yc-ease), box-shadow .4s ease;background:var(--panel);border-right-color:var(--line);position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.app.side-open .side{transform:none;box-shadow:24px 0 60px -20px #00000080}.icon-btn.side-close{display:inline-grid}.scrim{z-index:25;background:var(--scrim);opacity:0;pointer-events:none;transition:opacity .3s;display:block;position:fixed;inset:0}.app.side-open .scrim{opacity:1;pointer-events:auto}.icon-btn.menu-btn{margin-left:-.5rem;display:inline-grid}.nav-ind:before{display:none}.pay-grid{grid-template-columns:minmax(0,1fr)}.summary{position:static}}@media (width<=860px){.ov-top,.reward-grid,.two-col{grid-template-columns:minmax(0,1fr)}.search{flex:none;width:auto}.search span,.search kbd{display:none}.search{width:2.125rem;box-shadow:none;background:0 0;border:0;justify-content:center;padding:0}.node-pill .txt{display:none}.node-pill{margin:0;padding:0 .6rem}.sumrow{grid-template-columns:repeat(2,minmax(0,1fr))}.sum:nth-child(3){border-left:0}.sum:nth-child(n+3){border-top:1px solid var(--line-soft)}}@media (width<=640px){:root{--gap:.75rem}.panel{border-radius:14px;padding:1.125rem 1rem 1.25rem}.table-wrap{margin:0 -1rem -.5rem;padding:0 1rem .5rem}.hero-bal{padding:1.25rem 1.125rem}.key-card{padding:1.125rem 1rem}.kpi{padding:1rem}.kpi .spark{display:none}.kpi-v{font-size:1.5rem}.side-stack{grid-template-columns:minmax(0,1fr)}.trow-head,.trow{grid-template-columns:4.25rem minmax(0,1fr) 4.5rem 2.25rem;gap:.5rem}.t-node,.t-dur,.trow-head .t-node,.trow-head .t-dur{display:none}.t-time{font-size:.6875rem}.t-type{font-size:.72rem}.crumb-root,.crumb-sep{display:none}.amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.methods{grid-template-columns:minmax(0,1fr)}.node{grid-template-columns:auto minmax(0,1fr) auto auto}.nd-name,.nd-bars{display:none}.cells{gap:3px}.cell{border-radius:4px;height:1.5rem}.pb-in{flex-wrap:wrap}.pb-txt{flex-basis:calc(100% - 3rem)}.pb-count{flex-direction:row;align-items:baseline;gap:.4rem;margin-left:3rem;padding:0}.pb-in .btn{margin-left:auto}.ob-step{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:1.25rem 1.125rem}.demo-ctl{bottom:.75rem;right:.75rem}.demo-btn span{display:none}.demo-btn{justify-content:center;width:2.625rem;height:2.625rem;padding:0}.foot{padding-bottom:4.5rem}.ledger li{grid-template-columns:auto minmax(0,1fr) auto}.lg-d{display:none}.modal{align-items:end;padding:0}.modal-box{border-radius:20px 20px 0 0;width:100%;transform:translateY(24px)}.modal-box.wide{width:100%}.kv.grid2{grid-template-columns:minmax(0,1fr)}.palette{padding-top:.75rem}.palette-foot{display:none}.avatar{margin-left:0}.top-actions{gap:.1rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.cell i,.rung i,.meter i{background:highlight}}.th-note{border-top:1px solid var(--line-soft);align-items:center;gap:.4rem;margin-top:1.25rem;padding-top:1rem;display:flex}.th-note svg{width:.875rem;height:.875rem}.pay-via{border-left:1px solid color-mix(in srgb, currentColor 25%, transparent);opacity:.8;margin-left:.15rem;padding-left:.6rem;font-weight:400}.chip.warn{color:var(--yc-warning);background:color-mix(in srgb, var(--yc-warning) 10%, transparent);border-color:var(--yc-warning-line)}.label .chip.sm{margin-left:.35rem}.delta.flat{color:var(--yc-text-muted)}.upgrade.still{animation:none}.auth{flex-direction:column;min-height:100dvh;display:flex}.auth-top{height:var(--top-h);justify-content:space-between;align-items:center;gap:1rem;padding:0 clamp(1rem,3vw,2rem);display:flex}.auth-top .brand .bolt{width:.8rem;height:1.25rem}.auth-tools{align-items:center;gap:.35rem;display:flex}.auth-main{flex:1;grid-template-columns:minmax(0,26rem) minmax(0,26rem);justify-content:center;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1rem,3vw,2.5rem) clamp(1rem,3vw,2rem) 2.5rem;display:grid}.auth-art{border:1px solid var(--line);animation:auth-rise .7s var(--yc-ease) both;border-radius:20px;padding:2rem 2rem 1.75rem;position:relative;overflow:hidden}.auth-art:after{content:"";pointer-events:none;background:radial-gradient(circle,#f8bd7a24,#0000 70%);border-radius:50%;width:18rem;height:18rem;position:absolute;top:-7rem;right:-7rem}.auth-art>:not(.grid-bg){z-index:1;position:relative}.auth-art-eyebrow{color:var(--yc-text-muted);font-size:.8125rem}.auth-art-title{letter-spacing:-.02em;text-wrap:balance;margin-top:.6rem;font-size:1.375rem;font-weight:500;line-height:1.3}.auth-art-code{border:1px solid var(--line);font:400 .75rem/1.65 var(--yc-font-mono);color:var(--yc-text-muted);white-space:pre;background:#ffffff05;border-radius:12px;margin:1.5rem 0 0;padding:1rem 1.1rem;overflow-x:auto}.auth-art-code .m{color:var(--yc-text);font-weight:500}.auth-art-code .k{color:var(--yc-text)}.auth-art-code .s{color:#8fd6a4}.auth-art-code .c{opacity:.75}.auth-art-list{color:var(--yc-text-muted);flex-direction:column;gap:.65rem;margin:1.5rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.auth-art-list li{align-items:center;gap:.6rem;display:flex}.auth-art-list .ic{color:var(--yc-amber)}.auth-card{animation:auth-rise .7s var(--yc-ease) both 60ms;border-radius:20px;padding:2rem 2rem 1.75rem}.auth-card h1{letter-spacing:-.025em;font-size:1.5rem;line-height:1.2}.auth-sub{color:var(--yc-text-muted);text-wrap:pretty;margin-top:.45rem}.auth-form{margin-top:.25rem}.auth-form .field>span,.auth-form .field>label,.field-row label{color:var(--yc-text-muted)}.field-row{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.auth-form .input:has(>input){padding-right:.3rem}.auth-form>.btn.block{margin-top:1.5rem}.auth-form>.auth-captcha+.btn.block{margin-top:1rem}.auth-hint{color:var(--yc-text-muted);text-wrap:pretty;margin-top:.75rem;font-size:.75rem}.auth-row{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem;margin-top:1rem;display:flex}.auth-row .link-btn{font-size:inherit}.link-btn:disabled{color:var(--yc-text-muted);cursor:default;text-decoration:none}.auth-foot{border-top:1px solid var(--line-soft);text-align:center;color:var(--yc-text-muted);margin-top:1.5rem;padding-top:1.1rem;font-size:.8125rem}.auth-foot .ul,.auth-foot .link-btn{color:var(--yc-text);font-size:inherit}.auth-legal{color:var(--yc-text-muted);flex-wrap:wrap;justify-content:center;gap:.4rem 1.25rem;padding:0 1rem 1.5rem;font-size:.75rem;display:flex}.code-input{height:3rem;font:500 1.375rem var(--yc-font-mono);letter-spacing:.5em;text-align:center;padding-left:1.3rem}.code-row{gap:.5rem;display:flex}.code-row .input{flex:1;min-width:0}.code-row .btn{flex:none;min-width:7.5rem}.auth-alert{border:1px solid var(--line);background:var(--panel-2);animation:auth-in .35s var(--yc-ease) both;border-radius:12px;align-items:flex-start;gap:.55rem;margin-top:1.1rem;padding:.7rem .85rem;font-size:.8125rem;line-height:1.5;display:flex}.auth-alert .ic{margin-top:.15rem}.auth-alert.error{border-color:var(--yc-danger-line);background:var(--yc-danger-bg);color:var(--yc-danger)}.auth-alert.error span{color:var(--yc-text)}.auth-alert.ok{border-color:color-mix(in srgb, var(--yc-success) 30%, transparent);background:color-mix(in srgb, var(--yc-success) 8%, transparent);color:var(--yc-success)}.auth-alert.ok span,.auth-alert.info span{color:var(--yc-text)}.auth-alert.info .ic{color:var(--yc-accent)}.auth-captcha{min-height:4.1rem;margin-top:1.1rem}.auth-captcha cap-widget{display:block}.auth-captcha p{margin-top:.4rem}.modal-err{margin-top:.75rem}.pwned-banner{border:1px solid var(--yc-warning-line);background:var(--yc-warning-bg);animation:auth-in .4s var(--yc-ease) both;border-radius:14px;align-items:center;gap:.75rem;margin:.75rem clamp(1rem,2.5vw,2rem) 0;padding:.6rem .6rem .6rem 1rem;font-size:.8125rem;display:flex}.pwned-banner>.ic{color:var(--yc-warning)}.pwned-banner p{flex:1;min-width:0}.pwned-acts{align-items:center;gap:.25rem;display:flex}.err-main{grid-template-columns:minmax(0,28rem)}.err-code{font:500 .8125rem var(--yc-font-mono);letter-spacing:.08em;color:var(--yc-text-muted);margin-bottom:.6rem}.err-actions{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}@keyframes auth-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes auth-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (width<=900px){.auth-main{grid-template-columns:minmax(0,26rem);align-items:start}.auth-art{display:none}}@media (width<=480px){.auth-tools{gap:.2rem}.auth-contact span{display:none}.auth-main{padding-top:.5rem}.auth-card{padding:1.5rem 1.25rem 1.25rem}.auth-card h1{font-size:1.375rem}.code-row .btn{min-width:0;padding:0 .8rem}.pwned-banner{flex-wrap:wrap}.pwned-banner p{flex-basis:calc(100% - 2rem)}.pwned-acts{margin-left:auto}}.lang-select .lang-chev{width:.75rem;height:.75rem;color:var(--yc-text-muted);fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;transition:rotate .22s var(--yc-ease);margin-right:-.15rem;rotate:90deg}.lang-select[aria-expanded=true] .lang-chev{rotate:-90deg}.btn.lang-select[aria-haspopup]:hover svg.lang-chev{transform:none}.btn.lang-select{gap:.35rem;display:inline-flex}.btn.lang-select:focus-visible{outline:2px solid var(--yc-accent);outline-offset:2px}.lang-menu{min-width:12.5rem;margin:0;list-style:none}.lang-menu li{height:2.25rem;color:var(--yc-text);cursor:pointer;border-radius:9px;outline:none;align-items:center;gap:.6rem;padding:0 .65rem;font-size:.8125rem;display:flex}.lang-menu li:hover,.lang-menu li:focus{background:var(--hover)}.lang-menu li[aria-selected=true]{font-weight:500}.lang-menu .lang-code{color:var(--yc-text-muted);font:400 .6875rem var(--yc-font-mono);letter-spacing:.04em;margin-left:auto}.lang-menu .lang-tick{width:.875rem;height:.875rem;color:var(--yc-accent);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;visibility:hidden;flex:none}.lang-menu li[aria-selected=true] .lang-tick{visibility:visible}.help-btn{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;width:100%;padding:.35rem}.help-btn:hover{background:var(--hover);color:var(--yc-text)}.help-btn b{color:var(--yc-text);font-weight:500}.contact-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:.9rem 0;padding:0;list-style:none;display:grid}.contact-card{background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--line);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:.35rem;padding:.8rem;display:flex}.contact-card img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:8px;width:100%;max-width:9rem}@media (width<=640px){.contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-card>span{overflow-wrap:anywhere;max-width:100%}.contact-ticket{border:1px solid var(--yc-accent-line);background:var(--yc-accent-bg);border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;padding:.875rem 1rem;display:flex}.contact-ticket b{font-weight:500}.contact-ticket p{margin-top:.2rem}.contact-ticket .btn{flex:none}.nav .nav-count{background:var(--yc-btn);min-width:1.125rem;height:1.125rem;color:var(--yc-btn-text);font:600 .625rem/1.125rem var(--yc-font-mono);text-align:center;border-radius:999px;margin-left:auto;padding:0 .3rem}.nav .nav-count+kbd{margin-left:.4rem}
