@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/kazakhstan/assets/inter-cyrillic-ext-wght-normal-B2xhLi22.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/kazakhstan/assets/inter-cyrillic-wght-normal-CMZtQduZ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/kazakhstan/assets/inter-greek-ext-wght-normal-CGAr0uHJ.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/kazakhstan/assets/inter-greek-wght-normal-CaVNZxsx.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/kazakhstan/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/kazakhstan/assets/inter-latin-ext-wght-normal-CFHvXkgd.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/kazakhstan/assets/inter-latin-wght-normal-C2S99t-D.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Igra Sans;src:url(/kazakhstan/assets/IgraSans-DjMjkwt9.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Georgian;src:url(/kazakhstan/assets/NotoSansGeorgian-HZMT2-SB.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+2D00-2D2F}:root{color-scheme:light;--font: "Igra Sans", "Inter Variable", "Noto Sans Georgian", -apple-system, "Segoe UI", Roboto, sans-serif;--font-num: "Inter Variable", "Noto Sans Georgian", -apple-system, "Segoe UI", Roboto, sans-serif;--bg: #fafafa;--surface: #ffffff;--surface-2: #f5f5f5;--side: #ffffff;--line: #eaeaea;--line-strong: #d4d4d4;--text: #0a0a0a;--secondary: #404040;--muted: #666666;--accent: #0070f3;--link: #0068d6;--brand: #ff1a01;--neutral: #a8a8a8;--cell: #f0f0f0;--div-pos: #2a78d6;--div-neg: #eb6834;--up: #297a3a;--down: #cb2a2f;--up-bg: #eafaea;--down-bg: #ffebeb;--s1: #2a78d6;--s2: #eb6834;--s3: #1baf7a;--s4: #eda100;--s5: #e87ba4;--s6: #008300;--s7: #6250d6;--s8: #e34948;--st-blue-bg: #ebf5ff;--st-blue: #0068d6;--st-amber-bg: #fff6d6;--st-amber: #a35200;--st-pink-bg: #fce7ef;--st-pink: #a3275a;--st-green-bg: #eafaea;--st-green: #297a3a;--st-red-bg: #ffebeb;--st-red: #cb2a2f;--nb-with: #2a78d6;--nb: #eda100;--kz-low: #cfdbe8;--kz-high: #2a78d6;--kz-empty: #e6e6e6;--kz-hot: #0068d6;--kz-dot: rgba(42, 120, 214, .28);--kz-dot-line: #2a78d6;--kz-dot-hot: rgba(42, 120, 214, .5);--radius: 12px;--r-ctl: 6px;--shadow-pop: 0 12px 32px rgba(0, 0, 0, .12), 0 0 0 1px var(--line);--side-w: 248px;--top-h: 56px}:root[data-theme=dark]{color-scheme:dark;--bg: #0a0a0a;--surface: #111111;--surface-2: #1a1a1a;--side: #0a0a0a;--line: #1f1f1f;--line-strong: #333333;--text: #fafafa;--secondary: #d4d4d4;--muted: #a1a1a1;--accent: #3291ff;--link: #52a8ff;--neutral: #6c6c6c;--cell: #222222;--div-pos: #3987e5;--div-neg: #d95926;--up: #62c073;--down: #ff6166;--up-bg: #0f2e18;--down-bg: #3c1618;--s1: #3987e5;--s2: #d95926;--s3: #199e70;--s4: #c98500;--s5: #d55181;--s6: #008300;--s7: #9085e9;--s8: #e66767;--st-blue-bg: #0f2540;--st-blue: #52a8ff;--st-amber-bg: #331f00;--st-amber: #f2a60d;--st-pink-bg: #451a2c;--st-pink: #f4a8c6;--st-green-bg: #0f2e18;--st-green: #62c073;--st-red-bg: #3c1618;--st-red: #ff6166;--nb-with: #3987e5;--nb: #c98500;--kz-low: #232b35;--kz-high: #4f8fd6;--kz-empty: #1c1c1c;--kz-hot: #8fb6e0;--kz-dot: rgba(120, 170, 225, .38);--kz-dot-line: #a9c9ec;--kz-dot-hot: rgba(170, 205, 245, .72);--shadow-pop: 0 12px 32px rgba(0, 0, 0, .6), 0 0 0 1px var(--line-strong)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font:14px/1.45 var(--font);text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}a:hover{color:var(--link)}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-ctl)}h1,h2,h3,p{margin:0}ul{margin:0;padding-left:18px}li+li{margin-top:7px}code{font-size:12px}.muted{color:var(--muted)}.small{font-size:12px}.w500{font-weight:500}.n{text-align:right;white-space:nowrap;font-family:var(--font-num);font-variant-numeric:tabular-nums}.boot{display:flex;flex-direction:column;gap:16px}.fatal{padding:48px 24px;text-align:center;color:var(--muted)}.load{display:contents}.load.refetch>*{opacity:.55;transition:opacity .15s ease}.flag{display:block;flex:none;border-radius:3px;box-shadow:0 0 0 1px #00000014;object-fit:cover}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:8px 16px;border:0;border-radius:var(--r-ctl);background:var(--text);color:var(--bg);font-size:13.5px}.btn:hover{opacity:.88;color:var(--bg)}.app{display:grid;grid-template-columns:var(--side-w) minmax(0,1fr);min-height:100vh}.inset{display:flex;flex-direction:column;min-width:0}.side{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;background:var(--side);border-right:1px solid var(--line);z-index:40}.side-top{display:flex;align-items:center;height:var(--top-h);padding:0 16px;flex:none}.logo{display:flex;align-items:center}.logo img{display:block;height:22px;width:auto}.side-scroll{flex:1;min-height:0;overflow-y:auto;padding:4px 10px 12px;display:flex;flex-direction:column;gap:14px;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.side-country{display:flex;align-items:center;gap:10px;min-height:38px;padding:7px 10px;border-radius:8px;color:var(--text);font-size:14px}.side-country:hover{background:var(--surface-2);color:var(--text)}.side-country.on{background:var(--surface-2)}:root:not([data-theme=dark]) .side-country.on{background:#eaeaea}.side-label{padding:2px 10px 6px;font-size:11.5px;color:var(--muted)}.side-group+.side-group{margin-top:4px}.side-sec{display:flex;align-items:center;gap:2px}.side-sec-a{flex:1;display:flex;align-items:center;gap:10px;min-height:36px;padding:6px 10px;border-radius:8px;color:var(--muted);font-size:14px;min-width:0}.side-sec-a:hover{background:var(--surface-2);color:var(--text)}.side-sec-a.on{color:var(--text)}.side-tw{width:28px;height:28px;flex:none;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--r-ctl);background:none;color:var(--muted)}.side-tw:hover{background:var(--surface-2);color:var(--text)}.side-pages{display:flex;flex-direction:column;gap:1px;margin:2px 0 6px 18px;padding-left:8px;border-left:1px solid var(--line)}.side-pages a{display:flex;align-items:center;gap:9px;min-height:32px;padding:5px 9px;border-radius:var(--r-ctl);color:var(--muted);font-size:13.5px}.side-pages a:hover,.side-pages a.on{background:var(--surface-2);color:var(--text)}:root:not([data-theme=dark]) .side-pages a.on{background:#eaeaea}.side-f{flex:none;padding:10px 12px 12px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--muted)}.side-fresh{padding:0 8px;line-height:1.3}.side-old{display:flex;align-items:center;gap:9px;min-height:32px;padding:5px 8px;border-radius:var(--r-ctl);font-size:13px;color:var(--muted)}.side-old svg:last-child{margin-left:auto}.side-old:hover{background:var(--surface-2);color:var(--text)}.side-x{position:absolute;top:10px;right:10px}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:39;background:#00000073}.only-sm-flex{display:none!important}.only-sm-block,.only-sm-cell{display:none}.ghost{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-ctl);padding:6px 12px;font-size:13px;color:var(--text);white-space:nowrap}.ghost:hover{background:var(--surface-2)}.ghost.sm{padding:3px 10px;font-size:12.5px}.main{padding:20px 24px 64px;display:flex;flex-direction:column;gap:16px;min-width:0;flex:1}.top{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:12px;height:var(--top-h);padding:0 24px;flex:none;background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.top-mark{align-items:center}.mark{display:block;flex:none}.top-crumbs{display:flex;align-items:center;gap:6px;min-width:0;font-size:13.5px;color:var(--muted);white-space:nowrap;overflow:hidden}.top-crumbs svg{flex:none;opacity:.6}.top-crumbs a:hover,.top-crumbs .here{color:var(--text)}.top-r{margin-left:auto;display:flex;align-items:center;gap:8px;flex:none}.top-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:36px;height:36px;padding:0 8px;border:0;border-radius:var(--r-ctl);background:none;color:var(--text);font-size:13.5px}.top-btn:hover{background:var(--surface-2)}.top-btn .chev{color:var(--muted)}.country-btn[aria-expanded=true]{background:var(--surface-2)}.top-sep{width:1px;height:20px;background:var(--line-strong)}.theme-sw{display:inline-flex;align-items:center;height:36px;padding:3px;border-radius:8px;background:var(--surface-2)}.theme-sw button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid transparent;border-radius:var(--r-ctl);background:none;color:var(--muted)}.theme-sw button:hover{color:var(--text)}.theme-sw button.on{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #00000014}:root[data-theme=dark] .theme-sw button.on{background:#2a2a2a;box-shadow:none}.avatar-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--r-ctl);background:none}.avatar-btn:hover{background:var(--surface-2)}.avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--text);color:var(--bg);font-size:11px;line-height:1}.avatar.big{width:36px;height:36px;font-size:12px;flex:none}.user-pop{width:260px;padding:0 4px 4px}.user-head{display:flex;align-items:center;gap:12px;padding:12px;margin:0 -4px 4px;border-bottom:1px solid var(--line)}.user-txt{display:flex;flex-direction:column;min-width:0;line-height:1.3}.user-txt b{font-weight:400;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-txt small{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-msg{padding:8px 10px;font-size:12.5px;color:var(--muted)}.menu-check{margin-left:auto;flex:none;color:var(--muted)}.menu-sep{height:1px;background:var(--line);margin:4px}.menu-b.danger:hover,.menu-b.danger:hover .menu-check{color:var(--down)}.menu-pop.right{left:auto;right:0}.subnav{display:none}.state-page{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:calc(100vh - 180px);padding:24px 16px;text-align:center}.state-page h1{font-size:26px;font-weight:700;letter-spacing:-.02em}.state-page p{color:var(--muted);font-size:14px;max-width:460px}.state-art{width:220px;height:auto;margin-bottom:8px}:root[data-theme=dark] .state-art{filter:invert(1) hue-rotate(180deg) brightness(.9)}.state-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}.state-link{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--surface);font-size:13.5px;color:var(--text)}.state-link:hover{background:var(--surface-2);color:var(--text)}.state-link.on{border-color:var(--text)}.home-head h1{font-size:30px}.home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.home-card{position:relative;display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:14px;padding:20px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);transition:border-color .15s ease,box-shadow .15s ease}.home-card:hover{border-color:var(--line-strong);color:var(--text);box-shadow:0 2px 10px #0000000d}.home-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--radius)}.home-card .failure button,.home-spark{position:relative;z-index:2}.home-open{color:var(--link)}.home-card-h{display:flex;align-items:center;gap:12px}.home-art{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:10px;background:var(--surface-2);flex:none}.home-card-t{min-width:0}.home-card-t h2{font-size:19px;font-weight:700;letter-spacing:-.015em;line-height:1.2}.home-card-t p{color:var(--muted);font-size:13px}.home-go{margin-left:auto;flex:none;color:var(--muted);transition:transform .15s ease,color .15s ease}.home-card:hover .home-go{transform:translate(3px);color:var(--text)}.home-figure{display:flex;flex-direction:column;gap:4px}.home-value{font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1.15;white-space:nowrap}.home-sub{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.home-scope{font-size:12px}.home-span{grid-row:2 / span 4}.home-spark{height:72px}.home-lists-c{container:homelists / inline-size;min-width:0}.home-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.home-list{display:flex;flex-direction:column;gap:6px;min-width:0}.home-list-h{font-size:12px;color:var(--muted)}.home-row{display:flex;align-items:center;gap:7px;min-height:26px;font-size:13px;min-width:0}.home-row img{flex:none}.home-cup{object-fit:contain}.home-row-n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-row-v{flex:none;color:var(--secondary);font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:12.5px}.wide-only{display:none}.home-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:12px;border-top:1px solid var(--line);font-size:12px}@container homelists (min-width: 640px){.home-lists{grid-template-columns:repeat(3,minmax(0,1fr))}.wide-only{display:flex}}@container homelists (max-width: 400px){.home-lists{grid-template-columns:minmax(0,1fr)}}@media (min-width: 2200px){.home-spark{height:110px}.home-value{font-size:40px}}.head{display:flex;flex-direction:column;gap:8px;margin-bottom:4px}.head h1{font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1.15}.head-sub{color:var(--muted);font-size:14px;max-width:980px}.crumbs{font-size:13px;color:var(--muted)}.note{font-size:12.5px;color:var(--muted);line-height:1.5}.note a{text-decoration:underline;text-underline-offset:2px}.fresh{display:inline-block;margin-left:8px;padding-left:10px;border-left:1px solid var(--line-strong)}.title-mark{display:inline-flex;align-items:center;gap:12px}.filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.period-row{display:contents}.seg-ctl{display:inline-flex;align-items:center;background:var(--surface-2);border-radius:8px;padding:3px;max-width:100%}:root:not([data-theme=dark]) .seg-ctl{background:#efefef}.seg-ctl.wrap{flex-wrap:wrap}.seg-ic{margin:0 3px 0 6px;color:var(--muted);flex:none}.seg-ctl button{border:0;background:none;padding:5px 11px;border-radius:var(--r-ctl);font-size:13px;color:var(--muted);white-space:nowrap}.seg-ctl button:hover{color:var(--text)}.seg-ctl button.on{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #0000001a}:root[data-theme=dark] .seg-ctl button.on{background:#2a2a2a;box-shadow:none}.ctl{display:inline-flex;align-items:center;gap:7px;min-height:34px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-ctl);padding:5px 11px;font-size:13px}.ctl:hover{background:var(--surface-2)}.ctl.active{border-color:var(--text)}.ctl .chev{color:var(--muted)}.ctl .x{display:inline-flex;color:var(--muted);padding:1px}.ctl .x:hover{color:var(--text)}.menu{position:relative}.menu-pop{position:absolute;z-index:35;top:calc(100% + 6px);left:0;min-width:220px;max-height:420px;overflow:auto;background:var(--surface);border-radius:10px;padding:6px;box-shadow:var(--shadow-pop)}.menu-pop.wide{min-width:290px}.menu-q{width:100%;padding:7px 10px;margin-bottom:6px;border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--bg)}.menu-list{display:flex;flex-direction:column}.menu-g{padding:8px 8px 4px;font-size:11.5px;color:var(--muted)}.menu-i,.menu-b{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:var(--r-ctl);font-size:13.5px;cursor:pointer;border:0;background:none;width:100%;text-align:left;color:var(--text)}.menu-i:hover,.menu-b:hover,.menu-b.on{background:var(--surface-2)}.city-n{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;line-height:1.2;white-space:nowrap}.city-n b{font-size:12.5px;font-weight:400;color:var(--secondary);font-family:var(--font-num)}.city-n small{font-size:11px;color:var(--muted)}.menu-foot{padding:8px 8px 2px;font-size:11.5px;color:var(--muted)}.cal{max-height:none;padding:16px;overflow:visible}.cal-months{display:flex;gap:22px}.cal-month{width:252px}.cal-title{font-size:14px;padding:0 6px 10px}.cal-grid{display:grid;grid-template-columns:repeat(7,36px);row-gap:2px}.cal-head span{font-size:11px;color:var(--muted);text-align:center;padding-bottom:6px}.cal-d{position:relative;height:36px;width:36px;border:0;background:none;font-size:13px;border-radius:0;color:var(--text)}.cal-d:disabled{color:var(--line-strong);cursor:default}.cal-d:not(:disabled):not(.edge):hover{background:var(--surface-2);border-radius:var(--r-ctl)}.cal-d.in{background:color-mix(in srgb,var(--accent) 13%,transparent)}.cal-d.from{border-radius:var(--r-ctl) 0 0 var(--r-ctl)}.cal-d.to{border-radius:0 var(--r-ctl) var(--r-ctl) 0}.cal-d.from.to{border-radius:var(--r-ctl)}.cal-d.edge{background:var(--text);color:var(--bg)}.cal-d i{position:absolute;left:50%;bottom:4px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:#eb6834}.cal-foot{font-size:12px;color:var(--muted);padding:10px 6px 0}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0}.card-h{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px 0}.card-h h3{font-size:15.5px;font-weight:400;letter-spacing:-.005em}.card-h p{font-size:12.5px;color:var(--muted);margin-top:3px;max-width:760px;line-height:1.4}.card-b{padding:12px 18px 18px}.card-t{padding:8px 0 4px}.more{font-size:13px;color:var(--link);white-space:nowrap}.stack{display:flex;flex-direction:column;gap:16px;min-width:0}.grid-3-2{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px;align-items:start}.grid-1-1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.map-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.menu-i small{margin-left:auto;font-size:11.5px;color:var(--muted);white-space:nowrap}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px 10px;min-width:0;display:flex;flex-direction:column;gap:4px}.stat-l{font-size:12.5px;color:var(--muted)}.stat-v{font-size:23px;font-weight:700;letter-spacing:-.025em;white-space:nowrap}.stat-f{display:flex;justify-content:space-between;align-items:center;min-height:30px;gap:6px}.small-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0}.small-stats .stat{background:var(--surface-2);border-color:transparent}.delta{white-space:nowrap;color:var(--secondary);font-size:13px;font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:500}.delta.up{color:var(--up)}.delta.down{color:var(--down)}.delta.pill{padding:2px 8px;border-radius:var(--r-ctl);font-size:12px;font-weight:500;background:var(--surface-2)}.delta.pill.up{background:var(--up-bg)}.delta.pill.down{background:var(--down-bg)}.up-t{color:var(--up)}.down-t{color:var(--down)}.scale{display:inline-flex;gap:5px;align-items:center;font-size:11.5px;color:var(--muted);white-space:nowrap}.scale i{width:14px;height:14px;border-radius:4px;display:inline-block;margin-left:4px}.skeleton{border-radius:var(--radius);background:linear-gradient(90deg,var(--surface-2),var(--line),var(--surface-2));background-size:200% 100%;animation:sh 1.4s infinite linear}@keyframes sh{to{background-position:-200% 0}}.failure,.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 16px;text-align:center;color:var(--muted)}.tip{position:fixed;z-index:90;pointer-events:none;background:#171717;color:#fff;border-radius:8px;padding:9px 12px;font-size:12.5px;box-shadow:0 8px 24px #00000047;max-width:316px}.tip-s{display:flex;flex-direction:column;gap:2px}.tip-s b{font-size:13.5px;font-weight:400}.tip-s span{color:#c9ced5}.tip-s.wide{min-width:210px}.tip-s .spark{margin-top:6px}.tip-s .spark-band{display:none}.tip .tip-up{color:#5fe0a8}.tip .tip-down{color:#ff9b94}.tip-row{display:flex;justify-content:space-between;gap:18px;line-height:21px}.tip-row i{font-style:normal;color:#fff;font-weight:500}.tip .chain-label{color:#fff;font-size:12.5px}.tip-list{display:flex;flex-direction:column;gap:4px}.tip-more{color:#c9ced5}.spark{display:block;overflow:visible;cursor:crosshair;touch-action:pan-y}.spark.fill{width:100%;height:100%}.spark-band{fill:var(--accent);opacity:.07}.spark-hair{stroke:var(--muted);stroke-width:1;stroke-dasharray:2 2}.table-wrap{overflow-x:auto;container-type:inline-size}.tbl{width:100%;border-collapse:collapse}.tbl th{font-size:12.5px;font-weight:400;color:var(--muted);text-align:left;padding:8px 12px;white-space:nowrap;border-bottom:1px solid var(--line);font-family:var(--font)}.tbl th.n{text-align:right}.tbl td{padding:9px 12px;vertical-align:middle;font-size:13.5px}.tbl.dense th,.tbl.dense td{padding-left:8px;padding-right:8px}.tbl.dense td{padding-top:6px;padding-bottom:6px}.tbl tr.click{cursor:pointer}.tbl tbody tr+tr td{border-top:1px solid var(--line)}.tbl tbody tr:hover td{background:color-mix(in srgb,var(--surface-2) 80%,transparent)}.tbl th:first-child,.tbl td:first-child{padding-left:18px}.tbl th:last-child,.tbl td:last-child{padding-right:18px}.th-btn{all:unset;cursor:pointer;display:inline-flex;gap:3px}.th-btn:hover{color:var(--text)}.th-btn:focus-visible{outline:2px solid var(--accent);border-radius:4px}.arrow{min-width:8px;color:var(--text)}.table-total{padding:2px 18px 10px;font-size:12.5px;color:var(--muted)}.pager{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:10px 18px;font-size:13px;border-top:1px solid var(--line)}.pager button{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-ctl);padding:5px 14px}.pager button:hover:not(:disabled){background:var(--surface-2)}.pager button:disabled{opacity:.45;cursor:default}.barcell{display:flex;align-items:center;gap:9px;white-space:nowrap;font-size:13px;font-family:var(--font-num);font-variant-numeric:tabular-nums}.sharebar{flex:1;min-width:36px;height:6px;border-radius:3px;background:var(--surface-2);display:block;overflow:hidden}.tbl tbody tr:hover .sharebar{background:var(--line-strong)}.sharebar i{display:block;height:100%;border-radius:3px}.tbl.chains .group-row td{padding-top:18px;padding-bottom:6px;background:none!important;border-top:0}.g-name{font-size:14.5px;letter-spacing:-.005em}.chain-label{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.chain-label.big{gap:12px}.tbl.dense .chain-label{white-space:normal;line-height:1.2}.logo-c{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;object-fit:cover;flex:none;background:#fff;box-shadow:0 0 0 1px #00000012}.logo-c.mono{background:var(--surface-2);color:var(--secondary);font-weight:700;letter-spacing:.01em}.stack-logos{display:inline-flex;align-items:center}.stack-logos .logo-c,.logo-more{margin-left:-7px;box-shadow:0 0 0 2px var(--surface)}.stack-logos>:first-child{margin-left:0}.logo-more{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--surface-2);color:var(--secondary);font-size:10px;font-weight:600;flex:none}.leaders{display:inline-flex;gap:6px}.cat-ic{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--tone, var(--surface-2));flex:none}.cat-ic img{display:block;transform-origin:50% 60%}:root{--tn0: #fdecdc;--tn1: #dee2f7;--tn2: #d6f0e9;--tn3: #f7e0db;--tn4: #f7ebcd;--tn5: #e2e8ee;--tn6: #d6ecdd;--tn7: #ece4fa}:root[data-theme=dark]{--tn0: #4a3a2c;--tn1: #343a5c;--tn2: #254a42;--tn3: #4d302b;--tn4: #4a3f22;--tn5: #363d45;--tn6: #28442f;--tn7: #3f3560}.tone-0{--tone: var(--tn0)}.tone-1{--tone: var(--tn1)}.tone-2{--tone: var(--tn2)}.tone-3{--tone: var(--tn3)}.tone-4{--tone: var(--tn4)}.tone-5{--tone: var(--tn5)}.tone-6{--tone: var(--tn6)}.tone-7{--tone: var(--tn7)}@keyframes sticker-wiggle{0%{transform:rotate(0) scale(1)}30%{transform:rotate(-6deg) scale(1.06)}65%{transform:rotate(5deg) scale(1.06)}to{transform:rotate(0) scale(1.06)}}.tbl tbody tr:hover .cat-ic img,.tile:hover .cat-ic img,.tile:hover .tile-sticker{animation:sticker-wiggle .4s ease-out both}@media (prefers-reduced-motion: reduce){.tbl tbody tr:hover .cat-ic img,.tile:hover .cat-ic img,.tile:hover .tile-sticker{animation:none}}.tile-sticker{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.tile-head,.tile-lead,.tile-nb{position:relative;z-index:1}.cat-label{display:inline-flex;align-items:center;gap:10px}.rev2{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.25}.rev2 b{font-weight:500}.rev2 small{font-size:12px;color:var(--muted)}.tbl td.n b{font-weight:500}.brand-mark{display:inline-flex;align-items:center;gap:10px;min-width:0;color:inherit}.brand-txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.brand-txt b{font-weight:400}.brand-txt small{font-size:12px;color:var(--muted);font-weight:400}.brand-txt.line{flex-direction:row;flex-wrap:wrap;gap:0 5px;align-items:baseline}.brand-txt.line b{font-weight:400;color:var(--secondary)}.brand-txt.line small:before{content:"· "}.pmeta .brand-mark{gap:6px}a.brand-mark:hover b{color:var(--link)}.tiles{position:relative;width:100%}.tile{position:absolute;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;padding:12px 13px;border:0;border-radius:8px;text-align:left;overflow:hidden;color:var(--text);transition:box-shadow .12s ease}.tile:hover{box-shadow:0 0 0 1.5px var(--text);z-index:2}.tile .cat-ic{background:#ffffff8c}.tile-head{display:flex;flex-direction:column;gap:8px;min-width:0;width:100%}.tile-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.tile.compact .tile-head{flex-direction:row;align-items:flex-start;gap:9px}.tile.inline{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.tile.inline .tile-head{width:auto;flex:1}.tile.inline .tile-lead{margin:0;padding:0;flex:none}:root[data-theme=dark] .tile .cat-ic{background:#ffffff1a}.tile-n{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:13.5px;line-height:1.2;letter-spacing:-.005em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tile-v{font-size:12.5px;color:var(--secondary);white-space:nowrap}.tile-v em{font-style:normal;margin-left:4px}.tile-lead{margin-top:auto;padding-top:8px;display:flex;flex-wrap:nowrap;gap:8px;align-items:center}.tile-l{display:inline-flex;align-items:center;gap:4px}.tile-l small{font-size:11.5px;color:var(--secondary)}.tiles-more{display:block;margin:10px 3px 0;padding:8px 12px;width:calc(100% - 6px);border:0;border-radius:8px;background:var(--surface-2);color:var(--secondary);font-size:13px;text-align:left}.tiles-more:hover{color:var(--text)}.tiles-more span{float:right;color:var(--muted)}.kz{container:kz / inline-size;position:relative;border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px 12px;color:var(--text);overflow:hidden;background:var(--surface)}.kz-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.kz-head h3{font-size:15.5px;font-weight:400;letter-spacing:-.005em}.kz-head p{color:var(--muted);font-size:12.5px;margin-top:3px}.kz-more{font-size:13px;color:var(--link);white-space:nowrap}.kz-body{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(290px,1fr);gap:20px;align-items:center;margin-top:10px}.kz-map{position:relative;width:100%}.kz-map svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.kz-map path{cursor:default;transition:stroke .12s}.kz-dot{position:absolute;transform:translate(-50%,-50%);border:0;padding:0;border-radius:50%;background:var(--kz-dot);box-shadow:inset 0 0 0 1.25px var(--kz-dot-line);cursor:pointer;transition:background .12s ease}.kz-dot:hover,.kz-dot.hot{background:var(--kz-dot-hot);box-shadow:inset 0 0 0 1.5px var(--text);z-index:3}@media (prefers-reduced-motion: reduce){.skeleton{animation:none}.tile,.kz-dot{transition:none}}.kz-label{position:absolute;z-index:4;transform:translateY(-50%);color:var(--text);font-size:12px;white-space:nowrap;pointer-events:none;text-shadow:0 0 3px var(--surface),0 0 3px var(--surface),0 0 6px var(--surface)}.kz-label.flip{transform:translate(-100%,-50%)}.kz-label b{font-weight:400;color:var(--muted);margin-left:2px}.kz-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:2px 16px}.kz-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto minmax(76px,auto);align-items:center;gap:10px;padding:6px 8px;border:0;background:none;border-radius:8px;color:var(--text);text-align:left}.kz-row:hover,.kz-row.hot{background:var(--surface-2)}.kz-name,.kz-val{display:flex;flex-direction:column;min-width:0;line-height:1.25}.kz-name b,.kz-val b{font-weight:400;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kz-val b{font-family:var(--font-num);font-weight:500;font-variant-numeric:tabular-nums}.kz-name small{color:var(--muted);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kz-val{align-items:flex-end}.kz-val .delta{font-size:11.5px}.kz-attr{font-size:11px;color:var(--muted);margin-top:6px}.heat{border-collapse:separate;border-spacing:3px;width:100%;font-size:13px;padding:0 12px 10px}.heat th{font-weight:400;color:var(--muted);padding:4px 6px;font-size:12.5px;text-align:left;white-space:nowrap}.heat th.n{text-align:right}.heat th.rot{min-width:70px;vertical-align:bottom}.rot-in{display:flex;flex-direction:column;align-items:center;gap:5px;white-space:normal;text-align:center;line-height:1.15;font-size:11.5px;color:var(--secondary)}.heat td{padding:4px 6px;white-space:nowrap}.heat td.cell{text-align:center;border-radius:6px;min-width:56px;font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:12.5px}.heat .sticky{position:sticky;left:0;background:var(--surface);z-index:1;min-width:190px;max-width:260px;white-space:normal;line-height:1.2}.heat .sticky .cat-label span{overflow:hidden;text-overflow:ellipsis}.pimg{display:block;object-fit:contain;background:#fff;border-radius:8px;box-shadow:0 0 0 1px #0000000f}.pimg.zoomable{cursor:zoom-in}.zoom-pop{display:flex;flex-direction:column;gap:7px;width:288px}.zoom-img{display:block;width:288px;height:288px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:6px}.zoom-name{font-size:12.5px;line-height:1.3;color:#e6e9ed}.zoom-box{position:relative;cursor:crosshair;touch-action:pan-y}.zoom-box .pimg{width:100%;height:100%}.zoom-lens{position:absolute;pointer-events:none;border-radius:6px;background:#0666eb24;box-shadow:inset 0 0 0 1.5px #0666ebb3}.zoom-side{position:absolute;z-index:40;left:calc(100% + 16px);top:-10px;width:460px;height:460px;border-radius:12px;background-color:#fff;background-repeat:no-repeat;box-shadow:0 18px 54px #00000042,0 0 0 1px #0000000d;pointer-events:none}.pimg.none{display:flex;align-items:center;justify-content:center;background:var(--surface-2);color:var(--muted)}.pname{min-width:220px;max-width:400px}.pname>a{display:block;line-height:1.3}.pmeta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12.5px}.pmeta.big{font-size:15px;margin:0 0 6px}.plinks{display:flex;flex-wrap:wrap;align-items:center;gap:3px;margin:5px 0 0 -2px}.plink{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;border-radius:50%}a.plink .logo-c{transition:transform .12s ease}a.plink:hover .logo-c{transform:scale(1.14)}a.plink:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.plink.more{background:var(--surface-2);color:var(--secondary);font-size:11px}a.plink.more:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}.pcard-info .plinks{margin:0 0 10px -2px}.pcard-info .plink{width:32px;height:32px}.chain-go{color:inherit}.chain-go:hover{color:var(--link)}.chain-open{display:inline-flex;align-items:center;min-height:32px;padding:5px 12px;border-radius:var(--r-ctl);border:1px solid var(--line-strong);background:var(--surface);color:var(--text);font-size:13px;white-space:nowrap}.chain-open:hover{color:var(--text);background:var(--surface-2)}.chain-sub{display:none}.pbrand{color:var(--muted)}.stickers{display:inline-flex;flex-wrap:wrap;gap:4px}.st{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;font-size:11.5px;white-space:nowrap}.st-blue{background:var(--st-blue-bg);color:var(--st-blue)}.st-amber{background:var(--st-amber-bg);color:var(--st-amber)}.st-pink{background:var(--st-pink-bg);color:var(--st-pink)}.st-green{background:var(--st-green-bg);color:var(--st-green)}.st-red{background:var(--st-red-bg);color:var(--st-red)}.segment{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--secondary);white-space:nowrap}.seg-bars{display:inline-flex;align-items:flex-end;gap:2px;height:13px}.seg-bars i{width:3.5px;background:var(--line-strong);border-radius:2px}.seg-bars i:nth-child(1){height:5px}.seg-bars i:nth-child(2){height:7px}.seg-bars i:nth-child(3){height:9px}.seg-bars i:nth-child(4){height:11px}.seg-bars i:nth-child(5){height:13px}.seg-bars i.on{background:var(--accent)}.prod-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-weight:400}.search{min-width:310px;height:36px;padding:4px 12px;border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--bg);font-size:13.5px}.search:focus{outline:2px solid var(--accent);outline-offset:-1px}.pcard{display:grid;grid-template-columns:210px minmax(0,1fr);gap:20px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.pcard .pimg{width:190px;height:190px;border-radius:10px}.pcard{overflow:visible;position:relative}.pseg{font-size:13px}.segs{display:flex;flex-direction:column;gap:8px}.seg-row{display:grid;grid-template-columns:84px minmax(40px,1fr) 56px auto 64px;gap:12px;align-items:center;font-size:13px}.seg-track{height:12px;background:var(--surface-2);border-radius:6px;overflow:hidden;display:block}.seg-track i{display:block;height:100%;background:var(--accent);border-radius:6px}.with-tree{display:grid;grid-template-columns:276px minmax(0,1fr);gap:16px;align-items:start}.tree-box{position:sticky;top:calc(var(--top-h) + 12px);max-height:calc(100vh - var(--top-h) - 24px);overflow:auto;padding:10px 8px;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.tree-i{display:flex;align-items:center;gap:2px;border-radius:var(--r-ctl);padding-right:8px;font-size:13px;line-height:1.25}.tree-i a{display:flex;align-items:center;gap:8px;padding:5px 2px;flex:1;min-width:0;color:var(--secondary)}.tree-i:hover,.tree-i.on{background:var(--surface-2)}.tree-i.on a{color:var(--text)}.tw{width:18px;flex:none;background:none;border:0;padding:0;color:var(--muted);font-size:11px;text-align:center}.method{display:flex;flex-direction:column;gap:16px;max-width:1080px}.method p+p{margin-top:9px}.stats.five{grid-template-columns:repeat(5,minmax(0,1fr))}.stats.four{grid-template-columns:repeat(4,minmax(0,1fr))}.period-note{margin-top:-6px}.card-note{margin-top:8px}.no-delta{cursor:help}.st-stage{background:var(--surface-2);color:var(--secondary)}.tbl tbody tr:hover .st-stage{background:var(--surface)}.tip .cat-ic{background:#ffffff24}.lead-row{gap:7px}.lead-row small{color:#c9ced5;font-size:11.5px;margin-left:1px}.mon-pop{width:332px;max-width:calc(100vw - 32px)}.mon-year+.mon-year{margin-top:10px}.mon-grid{display:grid;grid-template-columns:repeat(6,1fr);row-gap:2px}.mon-grid .cal-d{width:auto;height:34px;font-size:12.5px}.mon-grid .cal-d:disabled{background:none}.one-month{display:flex;flex-direction:column;gap:4px;padding:28px 4px}.one-month b{font-size:26px;font-weight:700;letter-spacing:-.025em}.one-month span{color:var(--muted);font-size:13px}.sku-empty{display:flex;flex-direction:column;align-items:center;gap:12px}.season{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;align-items:center}.season-txt{display:flex;flex-direction:column;gap:4px}.season-txt b{font-size:20px;font-weight:700;letter-spacing:-.02em}.season-txt span{color:var(--secondary);font-size:13.5px}.season-txt small{color:var(--muted);font-size:12.5px}.pfacts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:13px}.pfacts>span{display:inline-flex;align-items:center;gap:5px}.method-mark{display:block}.method-mark .st{margin-right:4px}.nb-key{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--secondary);font-weight:500;white-space:nowrap}.nb-key i{width:9px;height:9px;border-radius:50%;flex:none}.nb-key i.with{background:var(--nb-with)}.nb-key i.nb{background:var(--nb)}.nb-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 16px}.nb-side{display:flex;flex-direction:column;gap:1px;min-width:0}.nb-side.right{align-items:flex-end;text-align:right}.nb-val{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.nb-side.right .nb-val{justify-content:flex-end}.nb-val b{font-size:21px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:normal}.nb-val small{font-size:13px;color:var(--secondary);white-space:nowrap}.nb-val small:before{content:"· "}.nb-track{grid-column:1 / -1;display:flex;gap:2px;height:16px}.nb-track i{display:block;flex:0 0 0;min-width:3px;height:100%}.nb-track i.with{background:var(--nb-with);border-radius:4px}.nb-track i.nb{background:var(--nb);border-radius:4px}.nb-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.5fr);gap:10px;margin-top:14px}.nb-fact{display:flex;flex-direction:column;gap:3px;min-width:0;padding:12px 14px;border-radius:14px;background:var(--surface-2)}.nb-fact small{font-size:12px;color:var(--muted);line-height:1.3}.nb-fact-l{font-size:12.5px;color:var(--muted);font-weight:500;margin-bottom:2px}.nb-big{font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.2;font-variant-numeric:normal}.nb-pair{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;line-height:1.5}.nb-pair b{font-weight:600;white-space:nowrap}.nb-pair .delta{font-weight:600}.nb-months{padding-bottom:8px}.nb-none{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;color:var(--secondary)}.nb-none b{font-size:21px;font-weight:700;color:var(--muted)}.nb-bar{display:inline-block;flex:none;width:34px;height:4px;border-radius:2px;background:var(--line-strong);overflow:hidden}.nb-bar i{display:block;height:100%;background:var(--nb)}.nb-cell{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:13px}.tbl tbody tr:hover .nb-bar{background:var(--neutral)}.nb-cap{display:flex;align-items:center;gap:4px;font-size:11px;line-height:1.25;color:var(--muted);white-space:nowrap}.nb-cap i{width:6px;height:6px;border-radius:50%;flex:none;background:var(--nb)}.seg-row.with-nb{grid-template-columns:108px minmax(40px,1fr) 56px auto 64px}.seg-row.with-nb .seg-name{display:flex;flex-direction:column;gap:1px;min-width:0}.seg-ctl.sm button{padding:4px 11px;font-size:12.5px}.map-mode{display:inline-flex;align-items:center;gap:7px}.map-mode small{font-size:12px;color:var(--muted);font-weight:500}.tile-nb{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:11.5px;line-height:16px;font-weight:500;color:var(--secondary);white-space:nowrap}.tile-nb.in-value{display:inline-flex;margin:0 0 0 10px;vertical-align:1px}.tile .nb-bar{background:#ffffffb8}:root[data-theme=dark] .tile .nb-bar{background:#fff3}.nb-row td{background:color-mix(in srgb,var(--nb) 9%,transparent)}.nb-row td:first-child{border-radius:14px 0 0 14px}.nb-row td:last-child{border-radius:0 14px 14px 0}.nb-mark .brand-txt b{white-space:nowrap}.nb-ic{display:inline-block;flex:none;border-radius:50%;border:1.5px dashed var(--nb);background:color-mix(in srgb,var(--nb) 12%,transparent)}.with-tree .nb-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.with-tree .nb-months{grid-column:1 / -1}.with-tree .stats{grid-template-columns:repeat(3,minmax(0,1fr))}.with-tree .stats.five .stat:nth-child(5){grid-column:span 2}.stat-f{overflow:hidden}@media (max-width: 1560px){.hide-md{display:none}.with-tree .grid-1-1:has(.nb-row){grid-template-columns:minmax(0,1fr)}}@media (max-width: 1400px){.grid-3-2,.grid-1-1{grid-template-columns:minmax(0,1fr)}}@media (max-width: 1340px){.stats,.nb-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.nb-months{grid-column:1 / -1}.kz-body{grid-template-columns:minmax(0,1fr)}.stats.five{grid-template-columns:repeat(3,minmax(0,1fr))}.stats.five .stat:nth-child(5){grid-column:span 2}.stats.four{grid-template-columns:repeat(2,minmax(0,1fr))}}.wide-pair,.wide-tail{display:flex;flex-direction:column;gap:16px;min-width:0}@container (min-width: 1040px){.tbl th.grow,.tbl td.grow{width:46%}.tbl th.grow.fill,.tbl td.grow.fill{width:100%}.tbl td:not(.grow){white-space:nowrap}.tbl td:not(.grow) .cat-label{white-space:normal}.pname{max-width:none}}@container (min-width: 1700px){.tbl th.grow,.tbl td.grow{width:58%}.tbl tbody tr+tr td{box-shadow:inset 0 1px 0 var(--line)}}@media (min-width: 1560px){.method{display:block;max-width:none;columns:620px;column-gap:16px}.method>.head{column-span:all;margin-bottom:20px}.method .grid-1-1{display:contents}.method .card{break-inside:avoid;margin-bottom:16px}}@media (min-width: 1800px){.with-tree .nb-facts{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.5fr)}.with-tree .nb-months{grid-column:auto}}@media (min-width: 2100px){.with-tree .stats{grid-template-columns:repeat(6,minmax(0,1fr))}.with-tree .stats.five{grid-template-columns:repeat(5,minmax(0,1fr))}.with-tree .stats.five .stat:nth-child(5){grid-column:auto}.with-tree .stats.four{grid-template-columns:repeat(4,minmax(0,1fr))}}@container kz (min-width: 1700px){.kz-body{grid-template-columns:minmax(0,1120px) minmax(290px,1fr)}}@media (min-width: 2400px){.wide-pair:not(.late){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.wide-pair.p32:not(.late){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.wide-pair.p12:not(.late){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (min-width: 3000px){.wide-tail,.wide-pair.late{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.wide-pair.late.p32{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.wide-pair.late.p23{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.wide-pair>.kz{align-self:stretch;display:flex;flex-direction:column}.wide-pair>.kz .kz-body{flex:1}.wide-pair.long-list>.kz{align-self:start;position:sticky;top:calc(var(--top-h) + 12px)}}@media (max-width: 1800px){.with-tree .grid-1-1{grid-template-columns:minmax(0,1fr)}}@container (max-width: 960px){.tbl .hide-narrow{display:none}}@media (max-width: 1240px){.home-grid,.with-tree{grid-template-columns:minmax(0,1fr)}.tree-box{position:static;max-height:280px}}@media (max-width: 860px){.app{grid-template-columns:minmax(0,1fr)}.only-sm-flex{display:inline-flex!important}.only-sm-block{display:block}.only-sm-cell{display:table-cell}.g-sum{display:block;margin-top:2px}.psm{margin-top:5px}.tbl .spark{width:64px;height:auto}.tbl th,.tbl td{padding-left:6px;padding-right:6px}.ctl{padding:5px 8px;font-size:12.5px;gap:5px}.side{position:fixed;top:0;bottom:0;left:0;width:min(300px,84vw);height:100dvh;transform:translate(-102%);transition:transform .2s ease;box-shadow:none}.side.open{transform:none;box-shadow:0 12px 40px #0000004d}.top{padding:0 8px 0 6px;gap:4px}.top-crumbs{display:none}.top-r{gap:2px}.country-btn{padding:0 6px}.subnav{display:flex;gap:2px;position:sticky;top:var(--top-h);z-index:29;overflow-x:auto;padding:6px 12px;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);scrollbar-width:none}.subnav::-webkit-scrollbar{display:none}.subnav a{flex:none;min-height:36px;display:inline-flex;align-items:center;padding:6px 11px;border-radius:var(--r-ctl);color:var(--muted);font-size:13.5px;white-space:nowrap}.subnav a.on{background:#eaeaea;color:var(--text)}:root[data-theme=dark] .subnav a.on{background:var(--surface-2)}.main{padding:14px 12px 40px;gap:12px}.head h1{font-size:24px}.fresh{display:block;margin:2px 0 0;padding:0;border:0}.filters{gap:6px;position:relative}.filters .menu{position:static}.filters .menu-pop,.filters .menu-pop.wide,.filters .menu-pop.cal{left:0;right:0;width:auto;min-width:0;max-width:100%}.period-row{display:flex;gap:6px;width:calc(100vw - 12px);margin-right:-12px;padding-right:12px;overflow-x:auto;scrollbar-width:none}.period-row::-webkit-scrollbar{display:none}.period-row .seg-ctl{flex:none}.home-card{padding:16px}.state-page{min-height:calc(100vh - 160px)}.with-tree{grid-template-columns:minmax(0,1fr)}.tree-box{position:static;max-height:240px}.stats,.small-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.stats.five{grid-template-columns:repeat(2,minmax(0,1fr))}.season{grid-template-columns:minmax(0,1fr)}.hide-sm{display:none}.pname{min-width:150px}.plinks{gap:6px;margin-top:7px}.plink,.pcard-info .plink{width:36px;height:36px}.chain-sub{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px}.chain-sub .chain-open{min-height:36px;padding:6px 12px}#ppanel-chains .chain-label{white-space:normal;line-height:1.2}#ppanel-chains td{white-space:normal}#ppanel-chains td.n{white-space:nowrap}.pcard{grid-template-columns:minmax(0,1fr)}.search{min-width:0;width:100%}.prod-filters{width:100%}.card-h{flex-wrap:wrap;padding:14px 14px 0}.card-b{padding:12px 14px 14px}.tbl th:first-child,.tbl td:first-child{padding-left:14px}.tbl th:last-child,.tbl td:last-child{padding-right:14px}.seg-row{grid-template-columns:76px minmax(30px,1fr) 50px 70px}.seg-row.with-nb{grid-template-columns:108px minmax(30px,1fr) 50px 70px}.nb-facts,.with-tree .nb-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-months,.with-tree .nb-months,.nb-fact:first-child{grid-column:1 / -1}.nb-fact{padding:10px 12px}.nb-val{flex-direction:column;align-items:flex-start}.nb-side.right .nb-val{align-items:flex-end}.nb-val b{font-size:19px}.nb-val small:before{content:none}.stat-v{font-size:19px}.kz{padding:14px 14px 12px}.kz-label{font-size:11px}.cal-months{flex-direction:column;align-items:center;gap:12px;max-height:66vh;overflow:auto}.cal-month{width:252px}}.pname-row{display:flex;align-items:flex-start;gap:7px}.pname-row>a:first-child{line-height:1.3;font-weight:500;min-width:0}.kaspi-ic{position:relative;display:inline-flex;flex:none;margin-top:1px;border-radius:50%}.kaspi-ic:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.kaspi-ic img{display:block;transition:transform .12s ease}.kaspi-ic:hover img{transform:scale(1.14)}.kaspi-btn{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:7px 16px 7px 10px;border-radius:999px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);font-size:13.5px;font-weight:600;white-space:nowrap}.kaspi-btn:hover{background:var(--surface-2);color:var(--text)}.kaspi-btn img{display:block;flex:none}.card .kaspi-btn{background:var(--surface-2);box-shadow:none}.card .kaspi-btn:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.live-pad{padding-left:20px;padding-right:20px}.live-quiet{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:12px 20px 20px;color:var(--secondary);max-width:720px}.reviews-card .live-quiet{padding-left:0;padding-right:0}.live-more{width:calc(100% - 40px);margin:8px 20px 0}.card-foot{display:flex;flex-direction:column;gap:4px;padding:12px 20px;font-size:12.5px;color:var(--muted);max-width:980px}.seller{display:inline-flex;align-items:center;gap:9px;min-width:0}.seller a{font-weight:500;line-height:1.25;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.seller a:hover{text-decoration-color:currentColor}.seller-mono{width:28px;height:28px;font-size:10px}.tbl tbody tr:hover .seller-mono{background:var(--surface)}.seller-del{display:inline-flex;flex-direction:column;line-height:1.25;white-space:nowrap}.seller-del small{font-size:11.5px;color:var(--muted)}.only-sm{display:none}.stars{display:inline-flex;gap:1px;font-size:14px;line-height:1}.stars i{font-style:normal;color:var(--line-strong)}.stars i.on{color:var(--s4)}.rv-head{display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:16px 28px;align-items:start}.rv-score{display:flex;flex-direction:column;gap:5px;min-width:0}.rv-score>b{font-size:42px;font-weight:700;letter-spacing:-.03em;line-height:1}.rv-cta{grid-column:2 / -1;align-self:center}.rv-score .stars{font-size:17px}.rv-bars{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:520px}.rv-bar{display:grid;grid-template-columns:32px minmax(40px,1fr) 52px;gap:10px;align-items:center;padding:3px 0;font-size:13px}.rv-bar .seg-track{height:8px}.rv-bar .seg-track i{background:var(--s4)}.rv-n{white-space:nowrap;color:var(--secondary)}.rv-c{text-align:right;color:var(--muted)}.rv-mood{display:grid;grid-template-columns:repeat(2,minmax(84px,auto));gap:10px 22px}.rv-mood>div{display:flex;flex-direction:column;line-height:1.2}.rv-mood b{font-size:20px;font-weight:700;letter-spacing:-.02em}.rv-tools{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:16px 0 12px;scroll-margin-top:76px}.rv-tools button:disabled{opacity:.4;cursor:default}.reviews{display:flex;flex-direction:column;gap:8px}.reviews-card .pager{padding:12px 0 0}.review{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:14px;background:var(--surface-2)}.review-h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.review-t{white-space:pre-line;overflow-wrap:anywhere;line-height:1.45}.review-f{display:flex;flex-wrap:wrap;gap:2px 14px;overflow-wrap:anywhere}.review-more{align-self:flex-start;padding:0;border:0;background:none;color:var(--accent);font-size:13px;font-weight:500}.ptabs{align-self:flex-start;max-width:100%}.ptabs button{font-size:14px;padding:8px 16px}.ptab-n{margin-left:2px;color:var(--muted);font-weight:500}.seg-ctl button.on .ptab-n{color:var(--secondary)}.seller-mono{overflow:hidden}.sellers-wide .tbl th,.sellers-wide .tbl td{padding-left:7px;padding-right:7px}.sellers-wide .tbl th:first-child,.sellers-wide .tbl td:first-child{padding-left:20px}.sellers-wide .tbl th:last-child,.sellers-wide .tbl td:last-child{padding-right:20px}.sellers-wide .tbl th{white-space:normal;line-height:1.2}.seller-mono img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}[role=tabpanel][hidden]{display:none}@media (prefers-reduced-motion: reduce){.kaspi-ic img,a.plink .logo-c,.side,.home-go,.home-card{transition:none}}@media (pointer: coarse){.kaspi-ic:after{top:-11px;right:-11px;bottom:-11px;left:-11px}}@media (max-width: 1100px){.rv-head{grid-template-columns:150px minmax(0,1fr)}.rv-mood{grid-column:1 / -1;flex-direction:row;gap:24px}}@media (max-width: 860px){.live-pad,.live-quiet{padding-left:16px;padding-right:16px}.reviews-card .live-quiet{padding-left:0;padding-right:0}.live-more{width:calc(100% - 32px);margin:8px 16px 0}.card-foot{padding:10px 16px 12px}.rv-head{grid-template-columns:minmax(0,1fr)}.rv-cta{grid-column:auto}.rv-cta .kaspi-btn{white-space:normal}.rv-bars{max-width:none}.ptabs button{font-size:13px;padding:7px 10px}.sellers-card .tbl th,.sellers-card .tbl td{padding-left:6px;padding-right:6px}.sellers-card .tbl th:first-child,.sellers-card .tbl td:first-child{padding-left:16px}.sellers-card .tbl th:last-child,.sellers-card .tbl td:last-child{padding-right:16px}.sellers-card .tbl th:first-child{width:auto!important}.only-sm{display:inline}.seller{gap:6px}.seller-mono,.seller-del small{display:none}.stats.five.small-stats .stat:nth-child(5){grid-column:span 2}}.promo-note{grid-column:1 / -1;margin:0}.side-mark{flex:none;border-radius:4px;object-fit:contain}.side-label.next{margin-top:14px}.home-grid.n2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 1240px){.home-grid.n2{grid-template-columns:minmax(0,1fr)}}.side-btn{display:flex;align-items:center;gap:10px;min-height:38px;padding:6px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);font-size:13.5px;line-height:1.2}.side-btn:hover{background:var(--surface-2);color:var(--text)}.side-btn.on{background:var(--surface-2);border-color:var(--line-strong)}.side-btn.wait{background:var(--surface-2);border-color:transparent}.side-btn img,.side-btn svg{display:block;flex:none}.side-btn svg{width:20px;color:var(--muted)}.ac{display:flex;flex-direction:column;gap:16px}.ac-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(280px,2fr);gap:16px;align-items:start}.ac-status{display:flex;flex-direction:column;gap:16px;padding:20px}.ac-pill{align-self:flex-start;height:24px;padding:0 10px;font-size:12.5px}.ac-title{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.ac-text{margin-top:6px;color:var(--secondary);line-height:1.5;max-width:72ch}.ac-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.ac-tiles .stat{padding:12px 14px;background:var(--surface-2);border-color:transparent}.ac-tiles .stat-v{font-size:19px;white-space:normal;line-height:1.2}.ac-next{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid var(--line);border-radius:10px;line-height:1.5}.ac-next b{font-weight:400;font-size:15px}.ac-next p{color:var(--secondary);max-width:72ch}.ac-next.warn{background:var(--st-amber-bg);border-color:transparent}.ac-next.bad{background:var(--st-red-bg);border-color:transparent}.ac-next.warn p,.ac-next.bad p{color:var(--text)}.ac-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.ac-btns .ghost{min-height:38px;padding:6px 14px}.ac-side{overflow:hidden}.ac-user{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line)}.ac-links{display:flex;flex-direction:column;gap:1px;padding:8px}.ac-link{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 10px;border:0;border-radius:var(--r-ctl);background:none;color:var(--text);font-size:13.5px;text-align:left}.ac-link:hover{background:var(--surface-2);color:var(--text)}.ac-link>svg,.ac-link>img{flex:none}.ac-link>svg{color:var(--muted)}.ac-link>svg:first-child{width:20px}.ac-link>span+svg{margin-left:auto}.ac-link.danger:hover,.ac-link.danger:hover svg{color:var(--down)}.cn{display:flex;flex-direction:column;gap:16px}.cn-head{display:flex;align-items:center;justify-content:space-between;gap:24px}.cn-head .head{margin:0}.cn-keys{display:flex;flex:none;padding-right:8px}.cn-keys img{display:block;width:84px;height:auto}.cn-keys img+img{margin-left:-16px;margin-top:12px}.cn-p{color:var(--secondary);line-height:1.55;max-width:76ch}.cn-p+.cn-p{margin-top:8px}.cn .card-b>*+.cn-p{margin-top:12px}.cn-h{margin:16px 0 8px;font-size:14px;font-weight:400}.cn-list{color:var(--secondary);line-height:1.5;max-width:76ch}.cn-list b,.cn-side-note b,.cn-faq b{font-weight:400;color:var(--text)}.cn-ui{padding:1px 5px;border-radius:4px;background:var(--surface-2);color:var(--text);font-size:.95em;overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone}.cn-a,.cn-link-btn{color:var(--link);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--link) 40%,transparent);text-underline-offset:3px}.cn-a:hover,.cn-link-btn:hover{text-decoration-color:currentColor}.cn-link-btn{padding:0;border:0;background:none}.cn-qs{display:flex;flex-direction:column;gap:6px;padding:0;list-style:none}.cn-qs li+li{margin-top:0}.cn-q{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:9px 8px 9px 12px;border-radius:8px;background:var(--surface-2);color:var(--text);line-height:1.4}.cn-copy{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;margin:-3px 0;padding:0;border:0;border-radius:var(--r-ctl);background:none;color:var(--muted)}.cn-copy:hover{background:var(--surface);color:var(--text)}.cn-copy-l{flex:none;min-height:38px}.cn-addr-box{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:10px;background:var(--surface-2)}.cn-addr{display:flex;align-items:center;gap:8px}.cn-addr code{flex:1;min-width:0;padding:8px 12px;border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--surface);font-family:var(--font-num);font-size:13.5px;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.cn-tabs{display:inline-flex;margin:16px 0 14px}.cn-tabs button{display:inline-flex;align-items:center;gap:8px}.cn-tabs img{display:block;flex:none}.cn-steps{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.cn-steps li{display:flex;gap:12px;margin:0}.cn-num{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;border-radius:50%;background:var(--text);color:var(--bg);font-family:var(--font-num);font-size:12.5px;font-weight:500}.cn-steps h4{margin:2px 0 3px;font-size:14.5px;font-weight:400;line-height:1.3}.cn-steps p{color:var(--secondary);line-height:1.6;max-width:76ch}.cn-side-note{margin-top:14px;padding-top:12px;border-top:1px solid var(--line);color:var(--secondary);line-height:1.55;max-width:76ch}.cn-dl{display:flex;flex-direction:column;gap:12px;margin:0}.cn-dl dt{margin-bottom:2px}.cn-dl dd{margin:0;color:var(--secondary);line-height:1.5;max-width:76ch}.cn-access{display:flex;align-items:center;flex-wrap:wrap;gap:0 6px;min-height:20px;margin-top:6px}.cn-consent{margin:0;padding:14px 16px;border:1px solid var(--line);border-radius:10px;line-height:1.5}.cn-consent-n{display:flex;gap:8px;margin-top:10px;padding:10px 12px;border-radius:8px;background:var(--surface-2);color:var(--secondary);font-size:13px}.cn-consent-n svg{flex:none;margin-top:2px}.cn-consent-b{display:flex;gap:8px;margin-top:12px}.cn-consent-b span{flex:1;display:flex;align-items:center;justify-content:center;min-height:34px;border:1px solid var(--line-strong);border-radius:999px;font-size:13px}.cn-consent-b .yes{border-color:transparent;background:var(--text);color:var(--bg)}.cn-faq{border-top:1px solid var(--line)}.cn-faq:first-child{border-top:0}.cn-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:9px 0;cursor:pointer;list-style:none}.cn-faq summary::-webkit-details-marker{display:none}.cn-faq summary:hover{color:var(--link)}.cn-faq summary svg{flex:none;color:var(--muted);transition:transform .15s ease}.cn-faq[open] summary svg{transform:rotate(180deg)}.cn-faq>div{display:flex;flex-direction:column;gap:8px;padding:0 0 14px;color:var(--secondary);line-height:1.55;max-width:92ch}.cn-foot{color:var(--muted);font-size:12.5px;line-height:1.5;max-width:92ch}.card .cn-foot{margin-top:4px;padding-top:12px;border-top:1px solid var(--line)}@media (prefers-reduced-motion: reduce){.cn-faq summary svg{transition:none}}@media (max-width: 1100px){.ac-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 860px){.ac-status{padding:16px}.ac-title{font-size:19px}.cn-keys{display:none}.cn-tabs{display:flex}.cn-tabs button{flex:1;justify-content:center}.cn-addr{flex-wrap:wrap}.cn-addr code{flex-basis:100%}.cn-copy-l{width:100%}.cn-copy{width:36px;height:36px;margin:-6px -2px}}.tbl tr.row-on td{background:color-mix(in srgb,var(--accent) 9%,transparent)}.tbl tbody tr.row-on:hover td{background:color-mix(in srgb,var(--accent) 14%,transparent)}.tbl tr.row-on td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.rank{color:var(--muted)}.chain-mode{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;color:var(--secondary)}.own-link{display:inline-flex;align-items:center;min-height:26px;margin-top:3px;font-size:12.5px;color:var(--link)}.own-link:hover{text-decoration:underline;text-underline-offset:2px}.others{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px}.other-i{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;line-height:20px;white-space:nowrap;color:inherit;font-family:var(--font-num);font-variant-numeric:tabular-nums}a.other-i:hover{color:var(--link)}.others .plink.more{width:auto;height:20px;padding:0 7px;border-radius:10px}.others-sm .others{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px 10px;margin-top:3px}.only-narrow{display:none}.pname .only-narrow{margin-top:5px}@container (max-width: 960px){.tbl .only-narrow{display:block}}@media (min-width: 861px){@container (max-width: 960px){.pname{min-width:180px}}}.cat-chip-row{padding:0 18px 10px}.cat-chip{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:3px 4px 3px 7px;border-radius:999px;background:var(--surface-2);font-size:13px}.cat-chip button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:50%;background:none;color:var(--muted);cursor:pointer}.cat-chip button:hover{background:var(--line);color:var(--text)}@media (max-width: 860px){.rank{display:inline-block;margin-left:-8px}.pname,.pname a{overflow-wrap:anywhere}.cat-chip-row{padding:0 14px 10px}.own-link{min-height:36px}.cat-chip button{width:32px;height:32px}}.tabs-mark{height:0}.tabs-bar{display:flex;align-items:center;gap:12px;margin:4px 0 16px;border-bottom:1px solid var(--line);background:var(--bg)}.tabs-bar.sticky{position:sticky;top:var(--top-h);z-index:20}.tabs{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;flex:1;min-width:0}.tabs::-webkit-scrollbar{display:none}.tabs button{position:relative;flex:none;display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:10px 12px 11px;font-size:14px;color:var(--muted);white-space:nowrap;border-radius:var(--r-ctl) var(--r-ctl) 0 0}.tabs button:hover{color:var(--text);background:var(--surface-2)}.tabs button.on{color:var(--text)}.tabs button.on:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:2px;background:var(--text)}.tabs button small{font-family:var(--font-num);font-size:11.5px;color:var(--muted);background:var(--surface-2);border-radius:10px;padding:1px 6px}.tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tabs-right{flex:none;display:flex;align-items:center;gap:8px}.tab-body{display:flex;flex-direction:column;gap:16px;min-width:0}@media (max-width: 860px){.tabs-bar.sticky{top:calc(var(--top-h) + var(--subnav-h, 49px))}}@media (max-width: 720px){.tabs-bar{margin:0 -12px 12px;padding:0 4px}.tabs button{padding:9px 10px 10px;font-size:13.5px}.tabs-right{display:none}}.flt-slot{display:contents}.flt-more{display:none}.flt-lbl{min-width:0;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seg-ctl.flt-branded.active{box-shadow:inset 0 0 0 1px var(--text)}.cp{position:relative;flex:0 1 auto;min-width:0;max-width:340px}.cp-btn{width:100%;min-width:0;padding-left:8px;text-align:left}.cp-btn.active{padding-right:32px}.cp-btn .chev{margin-left:auto;flex:none}.cp-now{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-x{position:absolute;top:50%;right:3px;width:28px;height:28px;margin-top:-14px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--r-ctl);background:none;color:var(--muted)}.cp-x:hover{background:var(--surface-2);color:var(--text)}.cp-pop{width:460px;max-width:calc(100vw - 32px);max-height:none;overflow:visible;display:flex;flex-direction:column}.cp-pop .menu-q{flex:none}.cp-pop.right,.bf-pop.right{left:auto;right:0}.cp-list{max-height:380px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.cp-i{display:flex;align-items:center;gap:7px;min-height:36px;padding:4px 8px 4px 4px;border-radius:var(--r-ctl);font-size:13.5px;cursor:pointer}.cp-i.on{background:var(--surface-2)}.cp-i.off{color:var(--muted)}.cp-i.off .cat-ic{opacity:.5}.cp-i.sel .cp-txt>span:first-child{font-weight:500}.cp-tw{flex:none;width:22px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:4px;background:none;color:var(--muted);padding:0}button.cp-tw:hover{color:var(--text);background:var(--line)}.cp-txt{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;line-height:1.25}.cp-txt small{font-size:11.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-rev{flex:none;font-size:12px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.cp-i .menu-check{margin-left:0}.bf{min-width:0;max-width:300px}.bf-btn{max-width:100%}.bf-btn.active{padding-left:8px;padding-right:32px}.bf-pop{width:360px;max-width:calc(100vw - 32px);max-height:none;overflow:visible;display:flex;flex-direction:column}.bf-pop .menu-q{flex:none}.bf-list{max-height:360px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.bf-i{display:flex;align-items:center;gap:8px;min-height:36px;padding:4px 8px 4px 6px;border-radius:var(--r-ctl);font-size:13.5px;cursor:pointer}.bf-i.on{background:var(--surface-2)}.bf-i.sel .bf-n{font-weight:500}.bf-ic{flex:none;width:22px}.bf-n{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bf-i .menu-check{margin-left:0}@media (max-width: 860px){.period-row{display:contents}.flt-more{display:inline-flex;order:1}.filters>.flt-slot>*{order:2}.filters.folded .flt-idle{display:none}.seg-ctl.flt-branded{width:100%}.flt-branded button{flex:1 1 auto;min-width:min-content;padding:5px 6px;white-space:normal;line-height:1.2}.filters .cp,.filters .bf{position:static;display:flex;align-items:center;max-width:100%}.filters .cp-btn,.filters .bf-btn{flex:0 1 auto;width:auto;min-width:0}.filters .cp-pop,.filters .bf-pop{left:0;right:0;width:auto;max-width:100%}.cp-pop .menu-q,.bf-pop .menu-q{font-size:16px}.cp-list,.bf-list{max-height:min(52vh,380px)}.cp-i,.bf-i{min-height:44px}.cp-tw{width:32px;height:36px}.flt-lbl{max-width:190px}.filters .cp-x{position:relative;top:auto;right:auto;flex:none;margin:0 0 0 -31px}}.tr-tabs{display:block;min-width:0}.tr-kpi .stat-f>span:first-child{flex:0 0 auto;max-width:62%}.tr-kpi .stat-f .spark{flex:0 1 88px;min-width:44px;width:auto;height:30px}@media (max-width: 860px){.with-tree .stats.tr-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-kpi .stat{padding:12px 12px 8px}}.rv-sum{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:16px;padding:14px 16px;border:1px solid var(--line);border-radius:10px}.rv-sum>*{max-width:86ch}.rv-sum-h{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;letter-spacing:-.01em}.rv-sum-body{display:flex;flex-direction:column;gap:8px;color:var(--secondary);line-height:1.55}.rv-sum-body h4{margin:6px 0 0;color:var(--text);font-size:14px;font-weight:700}.rv-sum-body h4:first-child{margin-top:0}.rv-sum-body p{margin:0}.rv-sum-body ul,.rv-sum-body ol{display:flex;flex-direction:column;gap:4px;margin:0;padding-left:20px}.rv-sum-body li{margin:0}.rv-sum-body ul{list-style:disc}.rv-sum-body ol{list-style:decimal}.rv-sum-body b{color:var(--text)}.rv-sum-note{color:var(--muted);font-size:12.5px;line-height:1.5}.rv-sum-wait{align-self:stretch}.side-lock{width:28px;height:28px;flex:none;display:flex;align-items:center;justify-content:center;color:var(--muted)}.home-lock-ic{margin-left:auto;flex:none;color:var(--muted)}.home-lock{display:flex;flex-direction:column;gap:6px}.home-lock-t{font-size:19px;font-weight:700;letter-spacing:-.015em;line-height:1.25}.home-lock-s{color:var(--secondary);line-height:1.5}.home-lock .home-foot{margin-top:auto}.sub-page{display:flex;justify-content:center;padding:8px 0 24px}.sub-card{display:flex;flex-direction:column;gap:16px;width:min(640px,100%);padding:24px}.sub-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.sub-pill{display:inline-flex;align-items:center;gap:6px;align-self:center}.sub-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.sub-list li{display:flex;align-items:center;gap:10px}.sub-list svg{flex:none;color:var(--muted)}.sub-back{align-self:flex-start;color:var(--link)}.usage{order:-1}.usage-pill{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--secondary);font-size:12.5px;white-space:nowrap;font-variant-numeric:tabular-nums}.usage-pill:hover{background:var(--surface-2)}.usage-pill svg{flex:none;color:var(--muted)}.usage-low{background:var(--st-amber-bg);border-color:transparent;color:var(--st-amber)}.usage-low svg{color:var(--st-amber)}.usage-out{background:var(--st-red-bg);border-color:transparent;color:var(--st-red)}.usage-out svg{color:var(--st-red)}.usage-free{color:var(--text)}.usage-free svg{color:var(--st-green)}.usage-pop{display:flex;flex-direction:column;gap:8px;width:min(320px,calc(100vw - 32px));padding:14px;font-size:13px;line-height:1.5}.usage-pop b{font-size:14px}.usage-pop p{color:var(--secondary)}.usage-tg{align-self:flex-start;min-height:36px}.usage-art{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--st-red-bg);color:var(--st-red)}.usage-badge{align-self:center}.usage-ecom{display:inline-flex;align-items:center;gap:6px}@media (max-width: 860px){.usage-pill{height:32px;padding:0 9px}}.pf-card .card-h>div{flex:1;min-width:0}.pf{display:flex;flex-direction:column;gap:10px;font-weight:400;font-size:13px}.pf-top,.pf-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pf-row{gap:8px 22px;align-items:flex-start}.pf-top .search{flex:1 1 260px;min-width:200px}.pf-top .ctl{height:36px;white-space:nowrap}.pf-view{margin-left:auto}.pf-g{display:flex;flex-direction:column;gap:4px;min-width:0}.pf-l{font-size:12px;color:var(--muted);letter-spacing:0}.pf-range,.pf-fields{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.pf-fields{flex-wrap:nowrap}.pf-in{width:108px;height:36px;padding:4px 10px;border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--bg);color:var(--text);font-size:13px;font-variant-numeric:tabular-nums}.pf-in:focus{outline:2px solid var(--accent);outline-offset:-1px}.pf-in[aria-invalid=true]{border-color:var(--down)}.pf-msg{flex:0 0 auto;width:0;min-width:100%;margin:0;font-size:12px;line-height:1.35;color:var(--muted)}.pf-msg.bad{color:var(--down)}.pf-reset{min-height:36px}@media (max-width: 860px){.pf-top .search{flex:1 1 100%;font-size:16px}.pf-in{font-size:16px}.pf-g,.pf-range,.pf-g .seg-ctl{width:100%}.pf-g .seg-ctl button{flex:1 1 auto;padding-left:8px;padding-right:8px}.pf-rev .seg-ctl button{padding:5px 4px;font-size:12px}.pf-reset svg{display:none}.pf-fields{width:100%}.pf-in{flex:1 1 0;width:auto;min-width:0}}
