:root{--page:#f4f2ef;--card:#fff;--sunk:#faf8f6;--ink:#1f1a17;--ink-2:#3b332e;--muted:#5e5650;--faint:#6f665f;--accent:#c2410c;--accent-hover:#9a3412;--accent-btn:#c2410c;--btn:#c2410c;--btn-hover:#9a3412;--accent-soft:#fceee6;--accent-line:#f2a07b;--cta-soft:#fbefe7;--tint:#f8f4f0;--rule:#eee9e3;--border:#e9e3dc;--line:#1f1a1714;--chip-border:#e2dcd5;--up:#167044;--up-soft:#e6f4ec;--down:#b91c1c;--down-soft:#fdecec;--holiday:#b91c1c;--holiday-soft:#fdecec;--warn:#a34a07;--warn-soft:#fdf0e1;--live:#16a34a;--dark-card:#1f1a17;--dark-card-ink:#fff;--dark-card-muted:#d6cfc8;--hdr-bg:#ffffffdb;--e1:0 1px 2px #1f1a170a;--e2:0 1px 2px #1f1a170a, 0 10px 28px -10px #462d1929;--e3:0 2px 6px #1f1a170f, 0 28px 60px -18px #462d1947;--shadow:var(--e2);--ask-shadow:0 10px 30px -10px #c2410c47;--fs-display:44px;--fs-h1:28px;--fs-h2:19px;--fs-h3:17px;--fs-body:16px;--fs-small:14px;--fs-xs:12.5px;--lh-tight:1.22;--lh-head:1.32;--lh-body:1.62;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:40px;--s9:56px;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-card:18px;--r-big:22px;--gutter:16px;--hdr-h:56px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:900px){:root{--fs-display:64px;--fs-h1:38px;--fs-h2:21px;--fs-h3:18px;--gutter:32px;--hdr-h:68px}}@media (min-width:1280px){:root{--gutter:40px}}:root{--t-money:#fbf0d6;--t-money-fg:#8a5d00;--t-notice:#e3eef7;--t-notice-fg:#1f5a85;--t-ipo:#e2f2e3;--t-ipo-fg:#2b6e35;--t-patro:#f8e3ea;--t-patro-fg:#97314f;--t-world:#e7e6f7;--t-world-fg:#4a3fa6;--t-weather:#dcf0f2;--t-weather-fg:#1d6b75;--t-news:#ece8e3;--t-news-fg:#4a3f35;--t-local:#fbe6dc;--t-local-fg:#9a3412}:root[data-theme=dark]{--t-money:#2d2414;--t-money-fg:#f2c86b;--t-notice:#16222c;--t-notice-fg:#8cc4ee;--t-ipo:#1d2a1d;--t-ipo-fg:#8fdc9a;--t-patro:#2c1a20;--t-patro-fg:#f0a0b8;--t-world:#1f1f2c;--t-world-fg:#b5b0f5;--t-weather:#13262a;--t-weather-fg:#86d8e4;--t-news:#24201c;--t-news-fg:#e3d6c6;--t-local:#2e1a12;--t-local-fg:#f4a37f;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#141110;--card:#1e1a17;--sunk:#191513;--ink:#f3eee9;--ink-2:#e2dbd4;--muted:#bdb3aa;--faint:#9d938b;--accent:#f08a5d;--accent-hover:#f6a984;--accent-btn:#c2410c;--btn:#c2410c;--btn-hover:#d4500f;--accent-soft:#3a2419;--accent-line:#7c3a1d;--cta-soft:#2c1f18;--tint:#27211d;--rule:#2f2925;--border:#2b2522;--line:#fff0e412;--chip-border:#3a332e;--up:#5cc08a;--up-soft:#193326;--down:#f2837b;--down-soft:#3a1f1d;--holiday:#f2837b;--holiday-soft:#3a1f1d;--warn:#e9a25b;--warn-soft:#33251a;--live:#4ade80;--dark-card:#2a231f;--dark-card-ink:#f3eee9;--dark-card-muted:#c9bfb6;--hdr-bg:#141110d9;--e1:none;--e2:0 1px 2px #0000004d;--e3:0 20px 50px -20px #000000b3;--shadow:var(--e2);--ask-shadow:none}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--hdr-h) + 12px)}body{background:var(--page);color:var(--ink);font-family:var(--font-mukta), "Mukta", system-ui, sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;min-height:100vh;margin:0;display:flex;overflow-x:clip}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}h1,h2,h3{font-weight:800;line-height:var(--lh-head);letter-spacing:-.005em;text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}img,svg{max-width:100%}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}:focus-visible{outline:2.5px solid var(--accent);outline-offset:2px;border-radius:8px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ic{vertical-align:middle;flex:none;display:inline-block}.num,.tnum{font-variant-numeric:tabular-nums}::selection{background:var(--accent-soft);color:var(--ink)}@media (prefers-reduced-motion:no-preference){.lift{transition:transform .18s,box-shadow .18s,border-color .18s}.lift:hover{box-shadow:var(--e3);transform:translateY(-2px)}}.banner{color:#fff;padding:10px var(--gutter);background:#1f1a17;align-items:center;gap:10px;display:flex}.banner .mark{color:#fff;background:#000;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:34px;font-size:12px;font-weight:800;display:flex}.banner .mark b{color:#f97316;font-weight:800}.banner .txt{flex:1;min-width:0;font-size:13.5px;line-height:1.35}.banner .open{color:#1f1a17;background:#fff;border-radius:17px;flex:none;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:800;display:flex}.banner .x{color:#b5ada6;cursor:pointer;background:0 0;border:0;flex:none;width:44px;height:44px;margin:-5px -10px -5px -6px;font-size:20px}html.nobanner .banner{display:none}@media (min-width:900px){.banner{display:none}}.hdr{z-index:40;background:var(--hdr-bg);border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);position:sticky;top:0}.hdr-in{height:var(--hdr-h);max-width:1320px;padding:0 var(--gutter);align-items:center;gap:10px;margin:0 auto;display:flex;position:relative}.logo{letter-spacing:-.01em;flex:none;padding:4px 2px;font-size:27px;font-weight:800;line-height:1;display:inline-flex}.logo .lg-a{color:var(--ink)}.logo .lg-b{color:var(--accent)}.logo:hover .lg-a{color:var(--ink)}.hdr .nav{display:none}.hdr .spacer{flex:1}.hsearch{display:none}.hicon{width:44px;height:44px;color:var(--ink);border-radius:22px;justify-content:center;align-items:center;display:inline-flex}.hicon:hover{background:var(--tint);color:var(--ink)}.hdr .dl{background:var(--btn);color:#fff;white-space:nowrap;border-radius:19px;flex:none;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:14px;font-weight:800;display:inline-flex}.hdr .dl:hover{color:#fff;background:var(--btn-hover)}.hdr .dl .long{display:none}.menu summary{cursor:pointer;width:44px;height:44px;color:var(--ink);border-radius:22px;justify-content:center;align-items:center;margin-right:-8px;list-style:none;display:flex}.menu summary::-webkit-details-marker{display:none}.menu summary:hover{background:var(--tint)}.menu .panel{display:none}.menu[open] .panel{top:calc(var(--hdr-h) + 1px);z-index:50;background:var(--card);border-bottom:1px solid var(--line);box-shadow:var(--e3);padding:8px var(--gutter) 20px;max-height:calc(100vh - var(--hdr-h) - 20px);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid;position:absolute;left:0;right:0;overflow-y:auto}.menu .pgroup{flex-direction:column;min-width:0;display:flex}.menu .ph{font-size:var(--fs-xs);color:var(--faint);padding:12px 0 4px;font-weight:800}.menu .panel a{color:var(--ink);align-items:center;gap:10px;min-height:44px;padding:9px 0;font-size:15px;font-weight:700;line-height:1.3;display:flex}.menu .panel a .ic{color:var(--accent)}.strip{scrollbar-width:none;padding:10px var(--gutter);background:var(--page);border-bottom:1px solid var(--line);gap:6px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.strip::-webkit-scrollbar{display:none}.strip a{background:var(--card);border:1px solid var(--line);height:36px;color:var(--ink-2);white-space:nowrap;border-radius:18px;flex:none;align-items:center;gap:6px;padding:0 13px 0 11px;font-size:14px;font-weight:700;display:inline-flex}.strip a .ic{color:var(--faint)}.strip a[aria-current=page]{background:var(--ink);color:var(--page);border-color:#0000}.strip a[aria-current=page] .ic{color:var(--accent-line)}@media (min-width:900px){.strip{display:none}.hdr-in{gap:18px}.logo{font-size:30px}.hdr .nav{scrollbar-width:none;flex:0 auto;gap:2px;min-width:0;margin-block:-14px;padding-block:14px;font-size:15px;font-weight:700;display:flex;overflow-x:auto}.hdr .nav::-webkit-scrollbar{display:none}.hdr .nav a{color:var(--muted);white-space:nowrap;border-radius:20px;align-items:center;gap:6px;height:40px;padding:0 11px;display:inline-flex;position:relative}.hdr .nav a .ic{display:none}.hdr .nav a:hover{color:var(--ink);background:var(--tint)}.hdr .nav a[aria-current=page]{color:var(--ink);background:var(--accent-soft)}.hdr .nav a[aria-current=page]:after{content:"";background:var(--accent);border-radius:3px;width:22px;height:3px;margin-left:-11px;position:absolute;bottom:-14px;left:50%}.hdr .dl{border-radius:20px;height:40px;padding:0 16px;font-size:14.5px}.hdr .dl .short{display:none}.hdr .dl .long{display:inline}.menu,.hicon{display:none!important}}@media (min-width:1600px){.hdr .nav a .ic{color:var(--faint);display:inline-block}.hdr .nav a[aria-current=page] .ic{color:var(--accent)}}@media (min-width:1440px){.hsearch{background:var(--tint);width:230px;height:40px;color:var(--faint);border:1px solid #0000;border-radius:20px;align-items:center;gap:8px;padding:0 14px;transition:border-color .15s,background .15s,width .2s;display:flex}.hsearch:focus-within{background:var(--card);border-color:var(--accent-line);width:280px}.hsearch input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14.5px}.hsearch input::placeholder{color:var(--faint)}}@media (min-width:900px) and (max-width:1060px){.hdr .nav a{padding:0 8px;font-size:14.5px}.hdr .dl .long{display:none}.hdr .dl .short{display:inline}}.ftr{margin-top:var(--s9);background:var(--card);border-top:1px solid var(--line)}.ftr-in{max-width:1320px;padding:36px var(--gutter) 24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;margin:0 auto;display:grid}.ftr-brand{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:12px;display:flex}.ftr-tag{color:var(--muted);max-width:34ch;font-size:15px}.ftr .trust{color:var(--ink);align-items:baseline;gap:8px;font-size:14px;font-weight:700;line-height:1.45;display:flex}.ftr .trust .dot{transform:translateY(-1px)}.ftr-stores{flex-wrap:wrap;gap:8px;display:flex}.badge-store{background:var(--ink);height:48px;color:var(--page);white-space:nowrap;border-radius:12px;align-items:center;gap:10px;padding:0 16px 0 12px;font-size:15px;font-weight:800;line-height:1.1;display:inline-flex}.badge-store small{opacity:.75;font-size:11px;font-weight:600;display:block}.badge-store:hover{color:var(--page);opacity:.92}.badge-store.soon{color:var(--muted);border:1px dashed var(--chip-border);background:0 0}.ftr-col{flex-direction:column;min-width:0;display:flex}.ftr-col h2{font-size:var(--fs-xs);color:var(--faint);margin-bottom:6px;font-weight:800}.ftr-col a{color:var(--ink-2);padding:5px 0;font-size:14.5px;font-weight:600;line-height:1.4}.ftr-col a:hover{color:var(--accent)}.ftr-base{max-width:1320px;padding:16px var(--gutter) 24px;border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0 auto;font-size:13.5px;display:flex}.ftr-base a{color:var(--faint)}.ftr-base .spacer{flex:1}.theme-toggle{font:inherit;color:var(--muted);background:var(--tint);border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 14px 0 10px;font-size:13.5px;font-weight:700;display:inline-flex}.theme-toggle:hover{color:var(--ink)}.dot{background:var(--live);border-radius:4px;flex:none;width:8px;height:8px;display:inline-block}@media (prefers-reduced-motion:no-preference){.dot.pulse{animation:2.2s infinite pulse;box-shadow:0 0 #16a34a80}}@keyframes pulse{70%{box-shadow:0 0 0 7px #16a34a00}to{box-shadow:0 0 #16a34a00}}@media (min-width:700px){.ftr-in{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.ftr-in{grid-template-columns:1.5fr repeat(4,minmax(0,1fr));gap:32px;padding-top:48px}.ftr-brand{grid-column:auto}}.wrap{width:100%;max-width:1320px;padding:16px var(--gutter) 0;flex:1;margin:0 auto}.grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.col{flex-direction:column;gap:14px;min-width:0;display:flex}@media (min-width:900px){.wrap{padding-top:26px}.grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px}.grid.wide-side{grid-template-columns:minmax(0,1fr) 400px}.col{gap:20px}.only-mobile{display:none!important}}@media (min-width:1200px){.grid{grid-template-columns:minmax(0,1fr) 360px;gap:36px}}@media (max-width:899px){.only-desktop{display:none!important}}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);min-width:0;box-shadow:var(--e1);flex-direction:column;gap:10px;padding:16px;display:flex}.card.big{border-radius:var(--r-big)}.card.shadow{box-shadow:var(--e2)}@media (min-width:900px){.card{gap:12px;padding:20px 22px}.card.big{gap:14px;padding:28px 30px}}.card h2{font-size:var(--fs-h2)}.card>h2:first-child,.card>header:first-child{margin-bottom:2px}.card h3{font-size:var(--fs-h3)}.col>.crumbs+.card.big,.col>.crumbs+article.card,.hero-card{box-shadow:var(--e2);background:radial-gradient(120% 90% at 100% 0%, var(--accent-soft) 0%, transparent 46%), var(--card)}:root[data-theme=dark] .col>.crumbs+.card.big,:root[data-theme=dark] .col>.crumbs+article.card,:root[data-theme=dark] .hero-card{background:radial-gradient(120% 90% at 100% 0%, #f08a5d14 0%, transparent 46%), var(--card)}.card h1,.page-h1{font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:-.015em}.title-block h1{font-size:var(--fs-h1);line-height:var(--lh-tight)}.title-block .sub{color:var(--muted);font-size:14.5px;font-weight:600}.lead{color:var(--ink-2);max-width:70ch;font-size:17px;line-height:1.6}.lead b{color:var(--ink);font-weight:800}.lead-meta{font-size:var(--fs-small);color:var(--muted);flex-wrap:wrap;gap:2px 8px;margin-top:-4px;display:flex}.lead-meta a{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--chip-border);text-decoration-color:var(--chip-border);text-underline-offset:3px}.lead-meta a:hover{color:var(--accent)}.lead-meta .sep{color:var(--chip-border)}@media (min-width:900px){.lead{font-size:19px}}.muted{color:var(--muted)}.faint{color:var(--faint)}.small{font-size:var(--fs-small)}.kicker{color:var(--accent);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:800;display:inline-flex}.kicker.red{color:var(--down)}.kicker.green,.up{color:var(--up)}.down{color:var(--down)}.more{font-size:14.5px;font-weight:800}.src{color:var(--faint);border-top:1px dashed var(--rule);flex-wrap:wrap;align-items:center;gap:4px 6px;padding-top:10px;font-size:13.5px;line-height:1.5;display:flex}.src .ic{color:var(--up)}.src a{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--chip-border);text-decoration-color:var(--chip-border);text-underline-offset:3px}.src a:hover{color:var(--accent)}.src .sep{color:var(--chip-border)}.crumbs{color:var(--faint);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:14px;line-height:1.4;display:flex}.crumbs a{color:var(--muted);font-weight:600}.crumbs a:hover{color:var(--accent)}.crumbs .sep{color:var(--chip-border)}.crumbs [aria-current=page]{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;max-width:46ch;overflow:hidden}.crumbs .badge-ic{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:9px;justify-content:center;align-items:center;margin-right:4px;display:inline-flex}.sec-h{align-items:center;gap:10px;min-width:0;display:flex}.sec-h h2{font-size:var(--fs-h2);flex:1;min-width:0}.sec-h .ib{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.sec-h .see{white-space:nowrap;align-items:center;gap:2px;padding:8px 0;font-size:14px;font-weight:800;display:inline-flex}.sec-h .see .ic{transition:transform .15s}.sec-h .see:hover .ic{transform:translate(2px)}.sec-h .meta-r{color:var(--faint);white-space:nowrap;font-size:13px;font-weight:600}.stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.stat{background:var(--sunk);border:1px solid var(--line);border-radius:var(--r-md);flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.stat .k{color:var(--faint);font-size:13px;font-weight:700;line-height:1.35;display:block}.stat .v{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;line-height:1.3}.stat .v.big{letter-spacing:-.01em;font-size:24px}@media (min-width:900px){.stat{padding:14px 16px}.stat .v.big{font-size:28px}}.stat .v.red{color:var(--holiday)}.delta{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:1px 8px 1px 6px;font-size:13px;font-weight:800;line-height:1.6;display:inline-flex}.delta.up{background:var(--up-soft);color:var(--up)}.delta.down{background:var(--down-soft);color:var(--down)}.delta.flat{background:var(--tint);color:var(--faint)}.rows{flex-direction:column;display:flex}.row{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:11px 0;display:flex}.row:last-child{border-bottom:0}.row .l{min-width:0;font-weight:700}.row .r{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-weight:800;display:inline-flex}.row .d{margin-left:2px;font-size:12.5px}a.row{color:var(--ink);border-radius:6px}a.row:hover .l{color:var(--accent)}.tbl{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.tbl th{text-align:left;color:var(--faint);background:var(--sunk);border-bottom:1px solid var(--rule);white-space:nowrap;padding:9px 10px;font-size:13px;font-weight:800}.tbl th:first-child{border-top-left-radius:10px}.tbl th:last-child{border-top-right-radius:10px}.tbl td{border-bottom:1px solid var(--rule);vertical-align:top;padding:11px 10px}.tbl tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--sunk) 70%, transparent)}.tbl tbody tr:hover td{background:var(--tint)}.tbl tr:last-child td{border-bottom:0}.tbl .num{text-align:right;white-space:nowrap}.tbl td.name{font-weight:700}.tbl-scroll{margin:0 -4px;padding:0 4px;overflow-x:auto}@media (min-width:900px){.tbl th{top:var(--hdr-h);z-index:1;position:sticky}.tbl-scroll .tbl th{position:static}}.btn{cursor:pointer;white-space:nowrap;border:0;border-radius:22px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:14.5px;font-weight:800;transition:background .15s,color .15s,transform .1s;display:inline-flex}.btn:active{transform:scale(.98)}.btn.primary{background:var(--btn);color:#fff}.btn.primary:hover{background:var(--btn-hover);color:#fff}.btn.soft{background:var(--accent-soft);color:var(--accent)}.btn.soft:hover{background:color-mix(in srgb, var(--accent-soft) 70%, var(--accent-line));color:var(--accent-hover)}.btn.ghost{border:1px solid var(--chip-border);color:var(--ink-2);background:0 0}.btn.ghost:hover{border-color:var(--accent-line);color:var(--accent)}.btn.dark{background:var(--ink);color:var(--page)}.btn.block{width:100%}.btns{flex-wrap:wrap;gap:10px;display:flex}.btns .btn{white-space:normal;text-align:center;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:44px;padding:10px 18px;line-height:1.3}.ask{background:var(--card);border:1.5px solid var(--accent-line);min-height:54px;box-shadow:var(--ask-shadow);border-radius:26px;align-items:center;gap:10px;padding:6px 6px 6px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.ask:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft), var(--ask-shadow)}.ask>.ic{color:var(--accent)}.ask input{min-width:0;height:42px;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.ask input::placeholder{color:var(--faint)}.ask button{background:var(--btn);color:#fff;cursor:pointer;border:0;border-radius:21px;flex:none;justify-content:center;align-items:center;gap:6px;min-width:42px;height:42px;padding:0 18px;font-size:15px;font-weight:800;display:inline-flex}.ask button:hover{background:var(--btn-hover)}.ask button .lbl-short{display:none}@media (max-width:899px){.ask button{width:42px;padding:0}.ask button .lbl{display:none}.ask button .lbl-short{display:inline-flex}}.ask-note{color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}@media (min-width:900px){.ask{border-radius:30px;min-height:64px;padding:8px 8px 8px 22px}.ask input{height:46px;font-size:18px}.ask button{border-radius:24px;height:48px;padding:0 24px;font-size:16px}}.qchips{flex-wrap:wrap;gap:8px;display:flex}.qchip{background:var(--card);border:1px solid var(--chip-border);min-height:38px;color:var(--ink-2);border-radius:19px;align-items:center;gap:6px;padding:6px 14px;font-size:14px;font-weight:700;line-height:1.35;display:inline-flex}.qchip .ic{color:var(--accent)}.qchip:hover{border-color:var(--accent-line);color:var(--accent)}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tile{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink);min-width:0;box-shadow:var(--e1);flex-direction:column;gap:2px;padding:14px;font-size:15.5px;font-weight:800;line-height:1.35;display:flex}.tile .ti{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);border-radius:11px;justify-content:center;align-items:center;margin-bottom:8px;display:inline-flex}.tile .s{color:var(--muted);font-size:13px;font-weight:600;display:block}.tile .s.g{color:var(--up);font-weight:700}.tile:hover{color:var(--accent);border-color:var(--accent-line)}@media (min-width:900px){.tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tile{border-radius:var(--r-card);padding:18px}.tiles.four{grid-template-columns:repeat(4,minmax(0,1fr))}}.cta{background:var(--cta-soft);border:1px solid color-mix(in srgb, var(--accent-line) 40%, transparent);border-radius:var(--r-card);flex-direction:column;gap:8px;padding:18px;display:flex}.cta .cta-h{align-items:flex-start;gap:10px;display:flex}.cta .cta-h .ib{background:var(--btn);color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.cta h2{font-size:17px;line-height:1.35}.cta p{color:var(--muted);font-size:14.5px;line-height:1.55}.appcard{background:var(--dark-card);color:var(--dark-card-ink);border-radius:var(--r-card);box-shadow:var(--e2);flex-direction:column;gap:12px;padding:22px;display:flex;position:relative;overflow:hidden}.appcard:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ea580c59,#0000);border-radius:50%;width:200px;height:200px;position:absolute;top:-60px;right:-60px}.appcard>*{position:relative}.appcard h2{font-size:19px;line-height:1.35}.appcard p{color:var(--dark-card-muted);font-size:14.5px;line-height:1.55}.appcard .feats{color:var(--dark-card-muted);flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.appcard .feats li{align-items:center;gap:8px;display:flex}.appcard .feats .ic{color:#fb923c}.appcard .qrrow{align-items:center;gap:14px;display:flex}.appcard .qr{background:#fff;border-radius:14px;flex:none;width:108px;height:108px;padding:7px}.appcard .qr svg{width:100%;height:100%;display:block}.store{color:#1f1a17;white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 14px;font-size:14px;font-weight:800;display:inline-flex}.store:hover{color:#1f1a17;opacity:.92}.store.soon{color:var(--dark-card-muted);background:0 0;border:1px dashed #ffffff59;font-weight:700}.stores{flex-direction:column;gap:8px;display:flex}@media (max-width:899px){.appcard .qr{display:none}.stores{flex-flow:wrap}}.faq{gap:0!important}.faq>h2{margin-bottom:8px}.faq details{border-top:1px solid var(--rule)}.faq details:first-of-type{border-top:0}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:14px 0;font-size:16.5px;font-weight:700;line-height:1.45;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .ic{color:var(--faint);transition:transform .2s}.faq details[open] summary .ic{color:var(--accent);transform:rotate(180deg)}.faq summary:hover{color:var(--accent)}.faq .a{color:var(--muted);max-width:72ch;padding:0 0 16px;font-size:15.5px;line-height:1.65;display:block}.related a{color:var(--ink);border-bottom:1px solid var(--rule);align-items:center;gap:10px;min-height:44px;padding:10px 0;font-size:15px;font-weight:700;line-height:1.4;display:flex}.related a>.ic:first-child{color:var(--accent)}.related a .tx{flex:1;min-width:0}.related a .chev{color:var(--chip-border)}.related a:last-child{border-bottom:0}.related a .s{color:var(--faint);font-size:13px;font-weight:500;display:block}.related a:hover,.related a:hover .chev{color:var(--accent)}.next{margin-top:var(--s8);flex-direction:column;gap:14px;display:flex}.next-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:900px){.next-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}}.pager{flex-wrap:wrap;justify-content:space-between;gap:12px;font-weight:800;display:flex}.pager a{background:var(--card);border:1px solid var(--line);min-height:44px;color:var(--ink-2);border-radius:22px;align-items:center;gap:4px;padding:0 16px;display:inline-flex}.pager a:hover{color:var(--accent);border-color:var(--accent-line)}.cal{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cal .wd{color:var(--faint);padding:4px 0;font-size:13px;font-weight:800}.cal .wd.off{color:var(--holiday)}.cal a,.cal span.c{min-height:42px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;font-size:15.5px;font-weight:700;line-height:1.15;display:flex;position:relative}.cal a:hover{background:var(--tint);color:var(--ink)}.cal .off{color:var(--holiday)}.cal .hol{background:var(--holiday-soft);color:var(--holiday)}.cal .today{background:var(--btn);color:#fff;box-shadow:0 6px 16px -6px #c2410c99}.cal a.today:hover{background:var(--btn-hover);color:#fff}.cal .sel{outline:2px solid var(--accent);outline-offset:-2px}.cal .ad{color:var(--faint);font-size:11px;font-weight:600}.cal .today .ad{color:#ffe7d9}.cal .empty{visibility:hidden}.cal.big{gap:6px}.cal.big a,.cal.big span.c{text-align:left;border:1px solid var(--rule);background:var(--card);justify-content:flex-start;align-items:flex-start;min-height:84px;padding:8px 10px}.cal.big a>span:first-child,.cal.big span.c>span:first-child{font-size:19px;font-weight:800}.cal.big .hol{background:var(--holiday-soft);border-color:#0000}.cal.big .today{background:var(--btn);border-color:#0000}.cal.big .ad{position:absolute;top:9px;right:10px}.cal.big .ev{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:auto;font-size:11.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.cal.big .hol .ev,.cal.big .off .ev{color:inherit}.cal.big .today .ev{color:#fff}@media (max-width:600px){.cal.big .ev{display:none}.cal.big a,.cal.big span.c{text-align:center;border:0;justify-content:center;align-items:center;min-height:52px;padding:4px}.cal.big a>span:first-child,.cal.big span.c>span:first-child{font-size:16px}.cal.big .ad{position:static}}.legend{color:var(--faint);flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.legend i{vertical-align:-1px;border-radius:4px;width:12px;height:12px;margin-right:5px;display:inline-block}.form{border-radius:var(--r-md);background:var(--sunk);border:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:14px;padding:16px;display:grid}.field{flex-direction:column;gap:5px;min-width:0;display:flex}.field label{color:var(--muted);font-size:13.5px;font-weight:700}.field input,.field select{border:1.5px solid var(--chip-border);background:var(--card);font-variant-numeric:tabular-nums;border-radius:14px;width:100%;min-width:0;height:50px;padding:0 14px;font-size:17px}.field input:focus,.field select:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);outline:0}.fields-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fields-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fields-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.seg{flex-wrap:wrap;gap:8px;display:flex}.seg button{border:1px solid var(--chip-border);background:var(--card);cursor:pointer;min-height:40px;color:var(--muted);border-radius:20px;padding:0 14px;font-weight:700}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true]{background:var(--ink);color:var(--page);border-color:#0000}.result{background:var(--accent-soft);border-radius:var(--r-md);border:1px solid color-mix(in srgb, var(--accent-line) 45%, transparent);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.result .big{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:30px;font-weight:800;line-height:1.2}.result .k{color:var(--muted);font-size:13px;font-weight:700}.note{color:var(--faint);font-size:13.5px;line-height:1.55}.chart svg{width:100%;height:auto;display:block}.chart{padding:8px 0 0}.legal{line-height:1.7}.legal h1{margin-bottom:4px;font-size:30px}.legal h2{margin:22px 0 6px;font-size:20px}.legal p,.legal ul,.legal ol{margin:0 0 12px}.legal ul,.legal ol{padding-left:22px}.now-card h3{font-size:18px;line-height:1.35}.now-card p{color:var(--muted);font-size:15px;line-height:1.6}.now-card p b{color:var(--ink)}@media (min-width:900px){.now-card{gap:8px;padding:22px 24px}.now-card h3{font-size:22px}.now-card p{font-size:16px}}.quiet{color:var(--muted);font-size:14.5px;font-weight:600}.nlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nlist li{border-bottom:1px solid var(--rule);flex-direction:column;gap:3px;min-width:0;padding:12px 0;display:flex}.nlist li:last-child{border-bottom:0}.nlist .t{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.45}.nlist .t:hover{color:var(--accent)}.nlist .m{color:var(--faint);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:13.5px;line-height:1.45;display:flex}.nlist .m .k{color:var(--accent);background:var(--accent-soft);border-radius:6px;padding:0 7px;font-size:12.5px;font-weight:800;line-height:1.7}.nlist .closed{color:var(--down);font-weight:700}.chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chips .cl{color:var(--faint);margin-right:2px;font-size:13px;font-weight:800}.chip{border:1px solid var(--chip-border);min-height:38px;color:var(--ink-2);background:var(--card);white-space:nowrap;border-radius:19px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.chip:hover{color:var(--accent);border-color:var(--accent-line)}.chip[aria-current=true]{background:var(--ink);color:var(--page);border-color:#0000}.chip .n{color:var(--faint);font-size:12px;font-weight:700}.chip[aria-current=true] .n{color:var(--accent-line)}.kick{color:var(--accent);font-size:13px;font-weight:800}.meta{color:var(--muted);font-size:14.5px;font-weight:600;line-height:1.5}.box{background:var(--sunk);border:1px solid var(--line);border-radius:var(--r-md);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.box .h{color:var(--faint);font-size:13px;font-weight:800}.box p{line-height:1.65}.warnbox{background:var(--warn-soft);color:var(--ink);border-left:3px solid var(--warn);border-radius:14px;padding:12px 14px;font-size:14.5px;line-height:1.55}.warnbox b{display:block}.okbox{background:var(--up-soft);color:var(--ink);border-left:3px solid var(--up);border-radius:14px;padding:12px 14px;font-size:14.5px;font-weight:700}.answer-yes{color:var(--up)}.answer-no{color:var(--muted)}.steps{counter-reset:st;flex-direction:column;gap:0;margin:0;padding:0;line-height:1.55;list-style:none;display:flex}.steps>li{counter-increment:st;padding:0 0 18px 46px;position:relative}.steps>li:before{content:counter(st, devanagari);background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:15px;justify-content:center;align-items:center;font-size:14.5px;font-weight:800;display:flex;position:absolute;top:-2px;left:0}.steps>li:after{content:"";background:var(--rule);width:1.5px;position:absolute;top:32px;bottom:4px;left:14.5px}.steps>li:last-child{padding-bottom:0}.steps>li:last-child:after{display:none}.steps .d{color:var(--muted);font-size:14.5px;display:block}.bul{flex-direction:column;gap:6px;margin:0;padding-left:20px;line-height:1.6;display:flex}.bul li::marker{color:var(--accent)}.links-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px;display:grid}.links-grid a{color:var(--ink);background:var(--sunk);border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:baseline;gap:6px;min-width:0;padding:9px 12px;font-size:14.5px;font-weight:700;display:flex}.links-grid a:hover{color:var(--accent);border-color:var(--accent-line)}.links-grid a .n{color:var(--faint);margin-left:4px;font-size:12.5px;font-weight:700}.pill{background:var(--tint);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 10px;font-size:12.5px;font-weight:800;line-height:1.7;display:inline-flex}.pill.open{background:var(--up-soft);color:var(--up)}.pill.soon{background:var(--warn-soft);color:var(--warn)}.pill.hot{background:var(--accent-soft);color:var(--accent)}.pill.red{background:var(--down-soft);color:var(--down)}.row .l.pl{align-items:center;gap:9px;display:inline-flex}.row .l.pl .ic{color:var(--faint)}a.row:hover .l.pl .ic{color:var(--accent)}.spark{display:block}.prices .src{border-top:0;padding-top:2px}.chart-x{color:var(--faint);justify-content:space-between;padding:4px 2px 0;font-size:12.5px;font-weight:600;display:flex}.mk{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink);min-width:0;box-shadow:var(--e1);flex-direction:column;gap:2px;min-height:118px;padding:13px 14px 0;display:flex;position:relative;overflow:hidden}.mk:hover{color:var(--ink);border-color:var(--accent-line)}.mk-h{color:var(--muted);align-items:center;gap:7px;font-size:13.5px;font-weight:700;display:flex}.mk-i{background:var(--tint);width:26px;height:26px;color:var(--accent);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.mk-v{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:21px;font-weight:800;line-height:1.3}.mk-f{color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.mk .spark{width:calc(100% + 28px);height:30px;margin:6px -14px 0;display:block}.mk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:700px){.mk-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}}.mk-d{color:var(--faint);font-size:12px;font-weight:600}.mk-pad{height:14px;display:block}@media (min-width:900px){.next-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}}.list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hl-row{border-bottom:1px solid var(--rule);flex-direction:column;gap:2px;min-width:0;padding:11px 0;display:flex}.hl-row:last-child{border-bottom:0}.hl-row>a{color:var(--ink);overflow-wrap:anywhere;font-size:15.5px;font-weight:700;line-height:1.45}.hl-row>a:hover{color:var(--accent)}.hl-m{color:var(--faint);font-size:12.5px;font-weight:600}.hl-row.has-thumb{grid-template-columns:minmax(0,1fr) 84px;align-items:start;column-gap:12px;display:grid}.hl-row.has-thumb .hl-thumb{background:var(--tint);border-radius:10px;grid-area:1/2/span 2;width:84px;height:60px;overflow:hidden}.hl-row.has-thumb .hl-thumb img{object-fit:cover;width:100%;height:100%;display:block}.hl-cols{grid-template-columns:minmax(0,1fr);gap:8px 28px;display:grid}@media (min-width:700px){.hl-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.hl-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.hl-cat{color:var(--accent);border-bottom:2px solid var(--accent);align-items:center;gap:2px;padding:6px 0 2px;font-size:14px;font-weight:800;display:inline-flex}.cov-row,.outlets a{border-bottom:1px solid var(--rule);color:var(--ink);flex-direction:column;gap:2px;padding:12px 0;font-weight:700;line-height:1.45;display:flex}.cov-row:last-child,.outlets a:last-child{border-bottom:0}.cov-row:hover,.outlets a:hover{color:var(--accent)}.cov-row .o,.outlets .o{color:var(--accent);font-size:13px;font-weight:800;display:block}.cov-row .ot,.outlets .ot{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.cov-row .ot .ic,.outlets .ot .ic{color:var(--faint);flex:none;margin-top:4px}.timeline{flex-direction:column;margin:0;padding:4px 0 0;list-style:none;display:flex}.timeline li{grid-template-columns:64px minmax(0,1fr);gap:14px;padding:0 0 18px;font-size:15.5px;line-height:1.6;display:grid;position:relative}.timeline li:before{content:"";background:var(--card);border:2.5px solid var(--accent);border-radius:6px;width:11px;height:11px;position:absolute;top:8px;left:77px}.timeline li:after{content:"";background:var(--rule);width:1.5px;position:absolute;top:22px;bottom:2px;left:82px}.timeline li:last-child{padding-bottom:0}.timeline li:last-child:after{display:none}.timeline li:last-child:before{background:var(--accent)}.timeline li>span:last-child{padding-left:24px}.timeline .t{color:var(--faint);font-variant-numeric:tabular-nums;text-align:right;padding-top:1px;font-size:14px;font-weight:800}.story>h1,.story .lead,.story .story-p,.story .box{max-width:68ch}.story-p{color:var(--muted);font-size:16.5px;line-height:1.7}.story-fig{border-radius:var(--r-md);background:var(--tint);margin:4px 0;overflow:hidden}.story-fig img{object-fit:cover;width:100%;max-height:440px;display:block}.story-fig figcaption{color:var(--faint);padding:6px 12px;font-size:12.5px}.entity-chip{background:var(--card);border:1px solid var(--chip-border);min-height:44px;color:var(--ink);border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:4px 14px 4px 4px;font-size:14.5px;font-weight:700;line-height:1.25;display:inline-flex}.entity-chip:hover{border-color:var(--accent-line);color:var(--accent)}.ec-a{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:17px;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ec-t{flex-direction:column;min-width:0;display:flex}.ec-t small{color:var(--faint);font-size:12px;font-weight:600}.stat-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:700px){.stat-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.ss-item{border-radius:var(--r-sm);background:var(--sunk);border:1px solid var(--line);color:var(--ink);flex-direction:column;min-width:0;padding:10px 12px;display:flex}a.ss-item:hover{border-color:var(--accent-line);color:var(--ink)}.ss-k{color:var(--muted);font-size:13px;font-weight:700}.ss-v{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.25}.ss-s{color:var(--faint);font-size:12.5px;font-weight:600}.sign-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:700px){.sign-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}.sign{border-radius:var(--r-sm);background:var(--sunk);border:1px solid var(--line);color:var(--ink);flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.sign b{font-size:15px}.sign span{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.45}.sign:hover{border-color:var(--accent-line);color:var(--ink)}.updating{background:var(--warn-soft,#fef3c7);color:var(--warn,#92400e);white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;gap:4px;padding:1px 10px;font-size:12.5px;font-weight:800;line-height:1.7;display:none}html.stale-day .updating{display:inline-flex}.asof-flag{font-size:var(--fs-small);color:var(--muted);font-weight:700}.pill.ex{background:var(--tint);color:var(--muted)}.empty-filter{color:var(--muted);flex-direction:column;align-items:flex-start;gap:10px;padding:8px 0;display:flex}.empty-filter p{color:var(--ink-2);font-weight:700}.hl-en{color:var(--muted);font-size:13.5px;display:block}.hl-en .pill{margin-right:2px;padding:0 8px;font-size:11.5px}.ftr-mini{margin-top:var(--s8);padding:16px var(--gutter) 20px;border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;font-size:12.5px;display:flex}.ftr-mini a{color:var(--muted);font-weight:600}.ftr-mini a:hover{color:var(--accent)}.ftr-mini .theme-toggle{font-size:12.5px}body:has(.fd) .ftr-mini{display:none}.hmeta,.tabbar,.tabask,.tsheet,.tsheet-bg{display:none}@media (max-width:767px){.hdr .menu,.hdr .hicon,.hdr .dl,.hdr .hsearch,.strip{display:none!important}.hmeta{min-width:0;color:var(--ink-2);align-items:center;gap:8px;margin-left:auto;font-size:13.5px;font-weight:700;display:flex}.hday{white-space:nowrap}.hdist{border:1px solid var(--chip-border);background:var(--card);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:3px 9px 3px 7px;font-size:12.5px;display:inline-flex}.hdist .ic{color:var(--accent)}.hdr .spacer{display:none}:root{--tabh:calc(60px + env(safe-area-inset-bottom,0px))}body{padding-bottom:var(--tabh)}:root[data-askbar="1"]{--tabh:calc(118px + env(safe-area-inset-bottom,0px))}.tabwrap{z-index:80;background:color-mix(in srgb, var(--page) 92%, transparent);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px -14px #00000059}.tabbar{grid-template-columns:repeat(3,1fr);padding:6px 8px;display:grid}.tabwrap.is-hidden .tabbar{display:none}.tabwrap.is-hidden:not(:has(.tabask)){display:none}.tabask{background:var(--card);border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));border-radius:999px;align-items:center;gap:8px;height:46px;margin:8px 12px 0;padding:0 5px 0 14px;display:flex;box-shadow:0 8px 22px -14px #c2410c66}.tabwrap.is-hidden .tabask{margin-bottom:8px}.tabask .spk{color:var(--accent);flex:none}.tabask input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.tabask input::placeholder{color:var(--muted)}.tabask button{background:var(--btn);color:#fff;cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;display:grid}.tabbar a,.tabbar button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:4px 0;font-size:11.5px;font-weight:700;display:flex}.tabbar [aria-current=page]{color:var(--accent)}.tsheet-bg{z-index:78;background:#0a080659;border:0;display:block;position:fixed;inset:0}.tsheet{z-index:79;max-height:78vh;padding:8px 16px calc(78px + env(safe-area-inset-bottom,0px));background:var(--page);box-shadow:var(--e3);border-radius:22px 22px 0 0;display:block;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.tsheet .grab{background:var(--chip-border);border-radius:9px;width:40px;height:5px;margin:4px auto 10px;display:block}.tsh{color:var(--faint);margin:14px 2px 6px;font-size:12px;font-weight:800}.tsearch{border:1px solid var(--accent-line);background:var(--card);height:46px;color:var(--accent);border-radius:14px;align-items:center;gap:8px;padding:0 12px;display:flex}.tsearch input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.tgrid2{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tgrid2 a{background:var(--card);border:1px solid var(--line);color:var(--ink);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:12px 4px;font-size:13px;font-weight:700;display:flex}.tgrid2 a .ic{color:var(--accent)}.tlist{grid-template-columns:1fr 1fr;gap:2px 8px;display:grid}.tlist a{color:var(--ink-2);align-items:center;gap:8px;min-width:0;padding:8px 4px;font-size:14.5px;font-weight:600;display:flex}.tlist a .ic{color:var(--faint);flex:none}.tlegal{flex-wrap:wrap;gap:6px 14px;font-size:13.5px;display:flex}.tlegal a{color:var(--ink-2);font-weight:600}.tfoot2{color:var(--faint);justify-content:space-between;align-items:center;gap:10px;margin-top:14px;font-size:12px;display:flex}.ftr-mini{margin-top:var(--s6)}}.en-ne{margin:0}.en-ne a{color:var(--accent);font-weight:700}
:root{--shell-max:1440px;--rail-w:232px;--rail-icon-w:76px;--side-w:300px;--ring:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent)}.shell{width:100%;max-width:var(--shell-max);flex:1;align-items:stretch;margin:0 auto;display:flex}.shell-main{flex-direction:column;flex:1;min-width:0;display:flex}.rail{display:none}.hdr-in{max-width:var(--shell-max);gap:var(--s2)}.hbrand{flex:none;align-items:center;display:flex}.hdr .hsearch,.hdr .hteaser{display:none}.hdr .hmeta{align-items:center;gap:var(--s2);min-width:0;margin-left:auto;display:flex;position:relative}.hday{color:var(--ink-2);white-space:nowrap;font-size:14px;font-weight:700;display:inline-flex}.hday-l{display:none}.hdist{border:1px solid var(--chip-border);background:var(--card);min-height:36px;color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:0 10px 0 8px;font-size:13.5px;font-weight:700;display:inline-flex;position:relative}.hdist:after{content:"";position:absolute;inset:-4px -2px}.hdist .ic:first-child{color:var(--accent)}.hdist:hover{border-color:var(--accent-line)}.hpick{z-index:90;width:min(420px,100vw - 24px);position:absolute;top:calc(100% + 6px);right:0}.hpick .fpick-in{width:100%;max-height:min(70vh,560px);position:static;overflow-y:auto}.hdr .menu .rapp,.rail .rapp{color:var(--faint);border:1px solid var(--chip-border);border-radius:999px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:800;line-height:18px}.menu .plegal a{color:var(--muted);font-weight:600}@media (max-width:767px){.hdr .hmeta{gap:6px;display:flex!important}.hday{font-size:13px}.hdist{min-height:32px;padding:0 8px 0 6px;font-size:12.5px}.hdist .ic:last-child{display:none}.hpick{left:12px;right:12px;top:calc(var(--hdr-h) + 6px);width:auto;position:fixed}}@media (min-width:768px){.hdr .hsearch{align-items:center;gap:var(--s2);min-width:160px;height:44px;padding:0 var(--s4);background:var(--tint);border:1px solid var(--line);color:var(--faint);border-radius:22px;flex:0 440px;transition:border-color .15s,background .15s;display:flex}.hdr .hsearch:focus-within{background:var(--card);border-color:var(--accent-line);box-shadow:var(--ring)}.hdr .hsearch input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;height:100%;font-size:15px}.hdr .hsearch input::placeholder{color:var(--faint)}.hdr .hsearch input::-webkit-search-cancel-button{display:none}.hdr .menu{display:block!important}.hdr .menu summary{margin-right:-6px}}@media (min-width:1024px){.hdr-in{padding-left:20px;padding-right:var(--gutter);gap:var(--s3)}.hdr .menu{display:none!important}.hdr .hteaser{min-height:44px;padding:0 var(--s2);color:var(--muted);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:inline-flex}.hdr .hteaser:hover{color:var(--ink);background:var(--tint)}}@media (min-width:1280px){.hbrand{width:calc(var(--rail-w) - 20px - var(--s3))}}@media (min-width:1440px){.hday-s{display:none}.hday-l{display:inline}}:root[data-ask=docked] .hday-l{display:none}:root[data-ask=docked] .hday-s{display:inline}.acct-ph{flex:none;width:44px;height:44px}.acct-in{height:44px;padding:0 var(--s4);border:1px solid var(--chip-border);background:var(--card);color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:22px;flex:none;justify-content:center;align-items:center;gap:6px;font-size:14.5px;font-weight:800;display:inline-flex}.acct-in:hover{border-color:var(--accent-line);color:var(--accent)}.acct-in .ic{color:var(--accent)}@media (max-width:767px){.acct-in{width:44px;padding:0}.acct-in span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.acct{flex:none;position:relative}.acct-av{cursor:pointer;background:0 0;border:0;border-radius:22px;place-items:center;width:44px;height:44px;padding:4px;display:grid}.acct-av>img,.acct-av>span{object-fit:cover;background:var(--accent-soft);width:36px;height:36px;color:var(--accent);box-shadow:0 0 0 1px var(--line);border-radius:18px;place-items:center;font-size:16px;font-weight:800;display:grid}.acct-av:hover>img,.acct-av:hover>span,.acct-av[aria-expanded=true]>img,.acct-av[aria-expanded=true]>span{box-shadow:0 0 0 2px var(--accent-line)}.acct-menu{z-index:90;width:248px;padding:var(--s2);background:var(--card);border:1px solid var(--border);box-shadow:var(--e3);border-radius:16px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0}.am-who{padding:var(--s2) var(--s3) var(--s3);border-bottom:1px solid var(--rule);margin-bottom:var(--s1);flex-direction:column;min-width:0;display:flex}.am-who b{overflow-wrap:anywhere;font-size:15px;line-height:1.4}.am-who small{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.4}.acct-menu a,.acct-menu button{align-items:center;gap:var(--s3);min-height:44px;padding:0 var(--s3);font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;width:100%;font-size:15px;font-weight:700;display:flex}.acct-menu a .ic,.acct-menu button .ic{color:var(--faint)}.acct-menu a:hover,.acct-menu button:hover{background:var(--tint);color:var(--ink)}.sx-bg{z-index:200;padding:var(--s4);background:#0c090773;place-items:center;display:grid;position:fixed;inset:0}.sx{background:var(--card);width:min(420px,100%);max-height:calc(100vh - 32px);color:var(--ink);padding:var(--s7) var(--s6) var(--s6);box-shadow:var(--e3);border:1px solid var(--border);border-radius:24px;position:relative;overflow-y:auto}.sx-x{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:22px;font-size:24px;position:absolute;top:10px;right:10px}.sx-x:hover{background:var(--tint);color:var(--ink)}.sx-mark{color:#fff;width:48px;height:48px;margin-bottom:var(--s3);background:#1f1a17;border-radius:14px;place-items:center;font-size:16px;font-weight:800;display:inline-grid}.sx-mark b{color:#f97316}.sx h2{font-size:22px;line-height:1.35}.sx-sub{margin-top:var(--s2);color:var(--muted);font-size:15px}.sx-list{margin:var(--s2) 0 var(--s5);gap:var(--s1);flex-direction:column;padding:0;list-style:none;display:flex}.sx-list li{gap:var(--s2);color:var(--ink-2);align-items:baseline;font-size:15px;line-height:1.5;display:flex}.sx-list li:before{content:"";background:var(--accent);border-radius:3px;flex:none;width:6px;height:6px;transform:translateY(-2px)}.sx-btns{gap:var(--s2);flex-direction:column;display:flex}.sx-btn{justify-content:center;align-items:center;gap:var(--s3);min-height:48px;padding:0 var(--s4);cursor:pointer;font:inherit;border:1px solid var(--chip-border);background:var(--card);color:var(--ink);border-radius:14px;font-size:16px;font-weight:800;display:flex}.sx-btn:hover:not(:disabled){border-color:var(--accent-line)}.sx-btn.is-apple{color:#fff;background:#000;border-color:#000}:root[data-theme=dark] .sx-btn.is-apple{color:#000;background:#fff;border-color:#fff}.sx-btn:disabled{opacity:.7;cursor:progress}.sx-wait{color:var(--muted);text-align:center;padding:var(--s3) 0;font-size:14.5px}.sx-legal{margin-top:var(--s5);color:var(--faint);font-size:12.5px;line-height:1.6}.sx-legal a{color:var(--muted);text-underline-offset:2px;text-decoration:underline}.auth-cb{max-width:560px;margin:var(--s8) auto}.auth-cb h1{font-size:var(--fs-h2);margin-bottom:var(--s2)}.auth-cb p{color:var(--muted)}.auth-cb-a{align-items:center;gap:var(--s4);margin-top:var(--s4);display:flex}@media (min-width:1024px){.rail{width:var(--rail-icon-w);top:var(--hdr-h);height:calc(100vh - var(--hdr-h));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--chip-border) transparent;padding:var(--s3) var(--s3) var(--s4);border-right:1px solid var(--line);flex-direction:column;flex:none;align-self:flex-start;gap:2px;display:flex;position:sticky;overflow-y:auto}.rail .rl,.rail .rail-groups{display:none}.rail .rail-icons{flex-direction:column;gap:2px;display:flex}.rail .rp{justify-content:center;align-items:center;gap:var(--s3);min-height:48px;color:var(--ink-2);border-radius:14px;font-size:16px;font-weight:700;display:flex;position:relative}.rail .rp .ic{color:var(--muted)}.rail .rp:hover{background:var(--tint);color:var(--ink)}.rail .rp[aria-current]{background:var(--accent-soft);color:var(--ink);font-weight:800}.rail .rp[aria-current] .ic{color:var(--accent)}.rail .rp[aria-current=page]:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:12px;bottom:12px;left:-12px}.rail-sep{border:0;border-top:1px solid var(--line);margin:var(--s2) var(--s1)}.rail-foot{padding-top:var(--s4);align-items:center;gap:var(--s1);flex-direction:column;margin-top:auto;display:flex}.rail-foot .rf-set{width:44px;height:44px;color:var(--muted);border-radius:12px;place-items:center;display:grid}.rail-foot .rf-set:hover{background:var(--tint);color:var(--ink)}.rail-foot .rf-legal{display:none}.theme-toggle.is-compact{background:0 0;border-color:#0000;border-radius:12px;justify-content:center;width:44px;height:44px;padding:0}.theme-toggle.is-compact:hover{background:var(--tint)}}@media (min-width:1280px){:root:not([data-ask=docked]) .rail{width:var(--rail-w)}:root:not([data-ask=docked]) .rail .rl{min-width:0;display:inline}:root:not([data-ask=docked]) .rail .rail-groups{flex-direction:column;gap:2px;display:flex}:root:not([data-ask=docked]) .rail .rail-icons{display:none}:root:not([data-ask=docked]) .rail .rp{padding:0 var(--s3);justify-content:flex-start;min-height:44px}:root:not([data-ask=docked]) .rail-foot{align-items:stretch}:root:not([data-ask=docked]) .rail-foot .rf-set{align-items:center;gap:var(--s3);width:auto;height:44px;padding:0 var(--s3);font-size:14px;font-weight:700;display:flex}:root:not([data-ask=docked]) .rail-foot .theme-toggle.is-compact{width:auto;padding:0 var(--s3);justify-content:flex-start;gap:var(--s3);color:var(--muted)}:root:not([data-ask=docked]) .rail-foot .rf-legal{padding:var(--s2) var(--s3) 0;color:var(--faint);flex-wrap:wrap;gap:2px 10px;font-size:12px;line-height:1.6;display:flex}:root:not([data-ask=docked]) .rail-foot .rf-legal a{color:var(--muted)}:root:not([data-ask=docked]) .rail-foot .rf-legal a:hover{color:var(--accent)}:root:not([data-ask=docked]) .rail-foot .rf-legal span{flex-basis:100%}:root:not([data-ask=docked]) .rail-foot .rf-trust{padding-top:var(--s3)}}@media (min-width:1600px){:root[data-ask=docked] .rail{width:var(--rail-w)}:root[data-ask=docked] .rail .rl{display:inline}:root[data-ask=docked] .rail .rail-groups{flex-direction:column;gap:2px;display:flex}:root[data-ask=docked] .rail .rail-icons{display:none}:root[data-ask=docked] .rail .rp{padding:0 var(--s3);justify-content:flex-start}}.rg2>summary{align-items:center;gap:var(--s3);min-height:44px;padding:0 var(--s3);cursor:pointer;color:var(--muted);-webkit-user-select:none;user-select:none;border-radius:12px;font-size:14px;font-weight:800;list-style:none;display:flex}.rg2>summary::-webkit-details-marker{display:none}.rg2>summary .ic{color:var(--faint)}.rg2>summary .rchev{margin-left:auto;transition:transform .18s}.rg2[open]>summary .rchev{transform:rotate(180deg)}.rg2>summary:hover{background:var(--tint);color:var(--ink)}.rg2>summary.is-here{color:var(--ink)}.rg2>summary.is-here>.ic:first-child{color:var(--accent)}.rg2-items{padding:2px 0 var(--s2) 0;flex-direction:column;gap:1px;display:flex}.rail .ri{align-items:center;gap:var(--s3);min-height:40px;padding:0 var(--s3) 0 calc(var(--s3) + 30px);color:var(--ink-2);border-radius:10px;font-size:14.5px;font-weight:600;display:flex;position:relative}.rail .ri .ic{display:none}.rail .ri:hover{background:var(--tint);color:var(--ink)}.rail .ri[aria-current=page]{background:var(--accent-soft);color:var(--ink);font-weight:800}.rail .ri[aria-current=page]:before{content:"";left:calc(var(--s3) + 12px);background:var(--accent);border-radius:3px;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%}@media (pointer:coarse){.rail .ri{min-height:44px}}.rail :focus-visible{outline:2.5px solid var(--accent);outline-offset:-2px;border-radius:12px}@media (prefers-reduced-motion:reduce){.rg2>summary .rchev{transition:none}}.ctxside{display:none}@media (min-width:1280px){.ctxside{gap:var(--s4);width:var(--side-w);top:calc(var(--hdr-h) + var(--s4));max-height:calc(100vh - var(--hdr-h) - var(--s6));scrollbar-width:none;padding-bottom:var(--s6);flex-direction:column;flex:none;align-self:start;display:flex;position:sticky;overflow-y:auto}.ctxside::-webkit-scrollbar{display:none}:root[data-ask=docked] .ctxside{display:none}}.cx{background:var(--p-surface,var(--card));border:1px solid var(--p-line,var(--line));padding:var(--s4);gap:var(--s2);border-radius:16px;flex-direction:column;min-width:0;display:flex}.cx-h{align-items:center;gap:var(--s2);color:var(--p-ink,var(--ink));margin:0;font-size:15px;font-weight:800;line-height:1.4;display:flex}.cx-h .ic{color:var(--accent)}.cx-h a{align-items:center;min-height:32px;margin-left:auto;font-size:13px;font-weight:700;display:inline-flex}.cx-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-list li+li{border-top:1px solid var(--p-rule,var(--rule))}.cx-row{align-items:center;gap:var(--s3);min-height:48px;padding:var(--s2) 0;color:var(--p-ink,var(--ink));min-width:0;display:flex}a.cx-row:hover .cx-t b{color:var(--accent)}.cx-ic{background:var(--p-soft,var(--tint));width:32px;height:32px;color:var(--accent);border-radius:10px;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.cx-t{flex-direction:column;flex:1;min-width:0;line-height:1.4;display:flex}.cx-t b{overflow-wrap:anywhere;font-size:14.5px;font-weight:700}.cx-t small{color:var(--p-meta,var(--muted));overflow-wrap:anywhere;font-size:12.5px}.cx-v{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:800}.cx-v.is-warn{color:var(--p-down,var(--down))}.cx-chips{gap:var(--s2);flex-wrap:wrap;display:flex}.cx-chips a{min-height:36px;padding:0 var(--s3);background:var(--p-chipbg,var(--tint));color:var(--p-chipink,var(--ink-2));border-radius:999px;align-items:center;font-size:13.5px;font-weight:700;display:inline-flex;position:relative}.cx-chips a:after{content:"";position:absolute;inset:-4px 0}.cx-chips a:hover{color:var(--accent)}.cx-tease{background:var(--dark-card);color:var(--dark-card-ink);border-color:#0000}.cx-tease .cx-h{color:var(--dark-card-ink)}.cx-tease .cx-h .ic{color:#f6a984}.cx-tease p{color:var(--dark-card-muted);font-size:13.5px;line-height:1.55}.cx-tease a{color:#f6a984;font-size:13.5px;font-weight:700}.cx-note{color:var(--p-meta,var(--faint));font-size:12.5px;line-height:1.5}.cx-facts{gap:var(--s2);flex-direction:column;margin:0;display:flex}.cx-facts div{flex-direction:column;display:flex}.cx-facts dt{color:var(--p-meta,var(--muted));font-size:12.5px;font-weight:700}.cx-facts dd{overflow-wrap:anywhere;margin:0;font-size:14.5px;font-weight:600;line-height:1.45}.cx-btn{align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--s3);border:1px solid var(--p-line,var(--line));color:var(--p-ink,var(--ink));border-radius:12px;font-size:14.5px;font-weight:700;display:inline-flex}.cx-btn .ic{color:var(--accent)}.cx-btn:hover{border-color:var(--accent-line)}@media (min-width:1200px){:root[data-ask=docked] .grid{grid-template-columns:minmax(0,1fr)}:root[data-ask=docked] .grid>aside.col{display:none}}@media (min-width:1024px) and (max-width:1279px){.grid,.grid.wide-side{grid-template-columns:minmax(0,1fr)}}.apponly{max-width:560px;margin:var(--s8) auto;text-align:left}.apponly .ao-ic{background:var(--accent-soft);width:52px;height:52px;color:var(--accent);margin-bottom:var(--s4);border-radius:16px;place-items:center;display:grid}.apponly h1{font-size:var(--fs-h2)}.apponly .ao-tag{margin:var(--s2) 0 var(--s3);color:var(--faint);border:1px solid var(--chip-border);padding:0 var(--s2);border-radius:999px;font-size:12.5px;font-weight:800;display:inline-block}.apponly p{color:var(--muted);line-height:1.65}.apponly .ao-links{gap:var(--s3);margin-top:var(--s5);flex-wrap:wrap;display:flex}@media (min-width:1280px){:root:not([data-ask=docked]) .ftr-mini{display:none}}.skip{z-index:300;background:var(--ink);color:var(--page);border-radius:12px;padding:10px 16px;font-size:14.5px;font-weight:800;position:absolute;top:-60px;left:12px}.skip:focus{color:var(--page);top:8px}.shell-main:focus{outline:none}.apponly p+p{margin-top:var(--s2)}
