:root{--ink:#111719;--ink-soft:#263335;--muted:#70807d;--paper:#f3f2eb;--paper-deep:#e9e9df;--line:#daddd3;--line-dark:rgba(255,255,255,0.16);--white:#fffefa;--lime:#d9ff63;--lime-deep:#9cbf26;--orange:#ff7048;--blue:#bee0ff;--violet:#d9caff;--rose:#ffc6d4;--shadow:0 20px 55px rgba(17,23,25,0.08);--radius:18px}.data-outage,.snapshot-unavailable{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px;padding:12px 14px;color:var(--ink);background:#ffe3c8;border:1px solid rgba(17,23,25,.16);border-radius:10px}.data-outage svg,.snapshot-unavailable svg{flex:0 0 auto;margin-top:2px;color:var(--orange)}.data-outage span,.data-outage strong,.snapshot-unavailable span,.snapshot-unavailable strong{display:block}.data-outage strong,.snapshot-unavailable strong{font-size:12px}.data-outage span,.snapshot-unavailable span{margin-top:2px;color:rgba(17,23,25,.68);font-size:10px}.snapshot-footer{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:13px;padding:11px 2px 1px;color:rgba(255,254,250,.56);border-top:1px solid rgba(255,254,250,.14);font-size:10px}.snapshot-dot-muted{background:#ffb25b!important;box-shadow:0 0 0 4px rgba(255,178,91,.16)!important}.snapshot-empty{padding:35px 0;color:var(--muted);font-size:11px}.seed-common{background:var(--paper-deep)}.seed-legendary{background:var(--orange)}.search-empty{padding:15px;color:var(--muted);font-size:11px}.alert-popover{position:absolute;top:76px;right:0;left:0;padding:16px 0;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 24px 40px rgba(17,23,25,.08)}.alert-popover-inner{display:flex;align-items:flex-start;gap:12px;padding-top:3px;padding-bottom:3px}.alert-popover-inner>svg{flex:0 0 auto;color:var(--orange)}.alert-popover-inner span,.alert-popover-inner strong{display:block}.alert-popover-inner strong{font-size:13px}.alert-popover-inner span{max-width:720px;margin-top:3px;color:var(--muted);font-size:11px}.alert-popover-inner a{margin-left:auto;padding:8px 10px;color:var(--ink);background:var(--lime);border-radius:7px;font-size:10px;font-weight:850;white-space:nowrap}.alert-popover-inner button{display:grid;width:28px;height:28px;place-items:center;background:transparent}.alert-popover-inner button,.value-search{color:var(--muted);border:1px solid var(--line);border-radius:7px}.value-search{display:inline-flex;align-items:center;gap:7px;min-width:160px;padding:7px 9px;background:var(--white)}.value-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;font-size:11px}.value-source-summary{display:flex;flex-wrap:wrap;gap:7px 12px;margin-top:12px;padding:12px 14px;color:var(--muted);background:var(--paper-deep);border-radius:9px;font-size:10px}.value-source-summary strong{color:var(--ink)}.table-empty{padding:25px 18px;font-size:11px}.table-empty,.trend-flat{color:var(--muted)}.trade-tool{margin-top:28px;padding:20px;background:var(--ink);border-radius:16px;color:var(--white)}.trade-quantity,.trade-tool-grid,.trade-tool-head,.trade-verdict{display:flex;align-items:center}.trade-tool-head{justify-content:space-between;gap:18px}.trade-tool-head h2{margin:8px 0 0;font-size:27px;letter-spacing:-.07em}.trade-tool-head button{display:inline-flex;align-items:center;gap:5px;color:var(--lime);background:transparent;border:0;font-size:10px;font-weight:800}.trade-tool-grid{gap:12px;margin-top:24px}.trade-side{flex:1 1;padding:16px;background:rgba(255,254,250,.07);border:1px solid rgba(255,254,250,.14);border-radius:11px}.trade-side-label{display:block;color:rgba(255,254,250,.55);font-size:9px;font-weight:850;letter-spacing:.1em}.trade-side select{width:100%;margin-top:10px;padding:10px;color:var(--white);background:rgba(255,254,250,.1);border:1px solid rgba(255,254,250,.2);border-radius:7px;outline:0;font-size:11px}.trade-side select option{color:var(--ink)}.trade-quantity{justify-content:space-between;width:100px;margin-top:12px;border:1px solid rgba(255,254,250,.16);border-radius:7px}.trade-quantity button{display:grid;width:29px;height:29px;place-items:center;color:var(--white);background:transparent;border:0}.trade-quantity strong{font-size:12px}.trade-total{display:block;margin-top:17px;color:var(--lime);font-size:31px;letter-spacing:-.07em}.trade-side>span:last-child{color:rgba(255,254,250,.5);font-size:10px}.trade-swap{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;color:var(--ink);background:var(--lime);border-radius:50%}.trade-verdict{justify-content:space-between;gap:10px;margin-top:13px;padding:13px 15px;background:rgba(255,254,250,.1);border-radius:9px}.trade-verdict strong{font-size:13px}.trade-verdict span{color:rgba(255,254,250,.61);font-size:10px}.trade-verdict.even strong{color:var(--lime)}.trade-verdict.over strong{color:#ffb25b}.trade-verdict.under strong{color:var(--blue)}.trade-disclaimer{margin:12px 0 0;color:rgba(255,254,250,.5);font-size:10px}.guide-article-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:8px 0 42px}.guide-article-hero h1{max-width:780px;margin:16px 0 12px;font-size:clamp(40px,6vw,68px);letter-spacing:-.09em;line-height:.95}.guide-article-hero p{max-width:650px;margin:0;color:var(--muted);font-size:16px}.guide-checklist,.guide-warning-list{display:grid;grid-gap:10px;gap:10px}.guide-checklist span,.guide-warning-list>div{display:flex;align-items:flex-start;gap:8px;color:var(--muted);font-size:11px}.guide-warning-list svg{flex:0 0 auto;color:var(--orange)}.guide-checklist span{color:var(--ink);font-weight:750}.admin-status,.official-primary{display:flex;align-items:center;gap:14px;padding:20px;background:var(--lime);border-radius:14px}.admin-status-icon,.official-primary-icon{display:grid;width:48px;height:48px;flex:0 0 auto;place-items:center;background:rgba(255,254,250,.6);border-radius:12px}.admin-status h2,.official-primary h2{margin:5px 0 4px;font-size:24px;letter-spacing:-.06em}.admin-status p,.official-primary p{margin:0;color:rgba(17,23,25,.65);font-size:11px}.official-primary .external-button{margin-left:auto}.admin-evidence-grid,.official-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:12px}.official-grid .how-card{min-height:190px}.admin-status{background:var(--violet)}.admin-status-icon{background:rgba(255,254,250,.62)}.admin-status .source-badge{margin-left:auto;color:var(--ink)}.admin-evidence-grid>div{display:grid;grid-gap:5px;gap:5px;padding:15px;background:var(--white);border:1px solid var(--line);border-radius:10px}.admin-evidence-grid svg{color:var(--orange)}.admin-evidence-grid span{color:var(--muted);font-size:10px}.admin-evidence-grid strong{font-size:12px}@media (max-width:780px){.alert-popover-inner{flex-wrap:wrap}.alert-popover-inner a{margin-left:33px}.value-search{width:100%;margin-top:10px}.admin-evidence-grid,.official-grid,.trade-tool-grid{grid-template-columns:1fr;flex-direction:column}.trade-swap{transform:rotate(90deg)}.trade-verdict{display:block}.trade-verdict span{display:block;margin-top:5px}.admin-status,.guide-article-hero,.official-primary{display:block}.admin-status .source-badge,.guide-article-hero .source-badge,.official-primary .external-button{display:inline-flex;margin-top:16px;margin-left:0}.admin-status-icon,.official-primary-icon{margin-bottom:14px}main{padding-bottom:104px}}@media (max-width:470px){.hero-orbit{display:none}.hero-wrap{padding-bottom:25px}.snapshot-footer{display:grid}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}.container{width:min(1160px,calc(100% - 48px));margin:0 auto}.prototype-bar{display:flex;align-items:center;justify-content:center;gap:8px;min-height:27px;padding:5px 14px;color:rgba(17,23,25,.7);background:#ffe29f;border-bottom:1px solid rgba(17,23,25,.13);font-size:10px;line-height:1.2;text-align:center}.prototype-bar span{color:#795300;font-size:9px;font-weight:900;letter-spacing:.1em}.prototype-bar strong{font-weight:750}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(17,23,25,.08);background:rgba(243,242,235,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-inner{display:flex;align-items:center;min-height:76px;gap:28px}.brand{align-items:center;gap:9px;color:var(--ink);font-size:18px;font-weight:850;letter-spacing:-.06em;line-height:1;white-space:nowrap}.brand,.brand>span:last-of-type{display:inline-flex}.brand>span:last-of-type>span{color:var(--orange)}.brand small{align-self:flex-end;margin:0 0 2px -4px;color:var(--muted);font-size:8px;font-weight:800;letter-spacing:.12em}.brand-mark{display:grid;width:31px;height:31px;place-items:center;color:var(--ink);background:var(--lime);border-radius:9px;box-shadow:3px 3px 0 var(--ink)}.main-nav{display:flex;align-items:center;gap:4px;margin-left:auto}.main-nav a{position:relative;padding:10px 12px;color:var(--muted);font-size:13px;font-weight:700;transition:color .18s ease,background .18s ease}.main-nav a.active,.main-nav a:hover{color:var(--ink)}.main-nav a.active:after{position:absolute;right:12px;bottom:3px;left:12px;height:2px;background:var(--orange);content:""}.nav-more{display:inline-flex;align-items:center;gap:4px}.header-actions{display:flex;align-items:center;gap:9px}.icon-button,.menu-button{display:grid;width:37px;height:37px;place-items:center;background:transparent}.icon-button,.menu-button,.notify-button{color:var(--ink);border:1px solid var(--line);border-radius:10px}.notify-button{display:inline-flex;align-items:center;gap:7px;height:37px;padding:0 12px;background:var(--white);font-size:12px;font-weight:800}.icon-button:hover,.menu-button:hover,.notify-button:hover{border-color:var(--ink)}.menu-button{display:none}.search-popover{position:absolute;top:76px;right:0;left:0;padding:17px 0 22px;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 24px 40px rgba(17,23,25,.08)}.global-search{display:flex;align-items:center;gap:12px;height:54px;padding:0 16px;background:var(--white);border:1px solid var(--line);border-radius:12px}.global-search input{flex:1 1;border:0;outline:0;color:var(--ink);background:transparent;font-size:15px}kbd{padding:4px 7px;color:var(--muted);border:1px solid var(--line);border-radius:6px;font-size:10px;font-weight:800}.search-suggestions{display:flex;gap:9px;padding-top:12px}.search-suggestions a{display:flex;align-items:center;gap:10px;padding:8px 11px;background:var(--white);border:1px solid var(--line);border-radius:8px;font-size:12px;font-weight:700}.search-suggestions span{color:var(--muted);font-size:10px;font-weight:700}.hero-wrap{overflow:hidden;padding:78px 0 30px;background:radial-gradient(circle at 82% 22%,rgba(217,255,99,.18),transparent 24%),radial-gradient(circle at 15% 3%,rgba(190,224,255,.32),transparent 22%),var(--paper)}.hero-grid{display:grid;grid-template-columns:1.02fr .98fr;grid-gap:48px;gap:48px;align-items:center}.action-kicker,.eyebrow,.section-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:10px;font-weight:850;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.eyebrow{color:var(--lime-deep)}.live-dot{display:inline-block;width:7px;height:7px;background:var(--orange);border-radius:50%;box-shadow:0 0 0 4px rgba(255,112,72,.13)}.hero-copy h1{max-width:680px;margin:19px 0 18px;color:var(--ink);font-size:clamp(45px,6vw,79px);font-weight:850;letter-spacing:-.085em;line-height:.94}.hero-lede{max-width:560px;margin:0;color:var(--muted);font-size:17px;line-height:1.65}.dashboard-search{max-width:580px;margin-top:31px}.search-input-row{display:flex;align-items:center;gap:12px;height:58px;padding:0 17px;background:var(--white);border:1px solid var(--ink);border-radius:13px;box-shadow:5px 5px 0 var(--ink)}.search-input-row input{min-width:0;flex:1 1;border:0;outline:0;color:var(--ink);background:transparent;font-size:14px}.search-input-row>span{padding:4px 6px;color:var(--muted);border:1px solid var(--line);border-radius:5px;font-size:10px;font-weight:800}.search-results{display:flex;flex-wrap:wrap;gap:7px;padding-top:12px}.search-results a{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;color:var(--muted);background:rgba(255,254,250,.7);border:1px solid var(--line);border-radius:7px;font-size:11px;font-weight:750}.search-results a:hover{color:var(--ink);border-color:var(--ink)}.hero-proof{display:flex;flex-wrap:wrap;gap:18px;margin-top:22px;color:var(--muted);font-size:11px;font-weight:700}.hero-proof span{display:inline-flex;align-items:center;gap:6px}.hero-orbit{position:relative;min-height:390px}.orbit-glow{position:absolute;top:34px;right:38px;width:290px;height:290px;background:var(--lime);border-radius:50%;filter:blur(1px);opacity:.85}.hero-card{position:absolute;background:rgba(255,254,250,.96);border:1px solid var(--ink);box-shadow:10px 10px 0 var(--ink)}.hero-card-main{top:48px;right:64px;width:min(370px,80%);padding:22px;border-radius:18px;transform:rotate(2.2deg)}.activity-mini>div,.activity-row,.card-footnote,.card-topline,.code-meta,.data-section-heading,.hero-proof,.item-card-meta,.metric-card,.snapshot-actions,.snapshot-card-title,.snapshot-status,.snapshot-top,.timeline-foot,.value-table-head,.value-table-row{display:flex;align-items:center}.card-topline{justify-content:space-between;color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.05em}.availability,.impact-chip,.status-pill,.update-label{display:inline-flex;align-items:center;border-radius:999px;font-size:9px;font-weight:850;letter-spacing:.07em;line-height:1;text-transform:uppercase}.status-pill{padding:6px 8px}.status-live{color:var(--ink);background:var(--lime)}.hero-card-title{display:flex;align-items:center;gap:8px;margin:25px 0 19px;font-size:22px;font-weight:850;letter-spacing:-.055em}.hero-stock-row{display:flex;align-items:center;justify-content:space-between;padding:11px 0;border-bottom:1px solid var(--line);font-size:13px;font-weight:760}.hero-stock-row span{display:inline-flex;align-items:center;gap:9px}.hero-stock-row strong{color:var(--lime-deep);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.muted-text{color:var(--muted)!important}.seed-icon,.seed-symbol,.stock-symbol,.tiny-symbol{display:inline-grid;place-items:center;flex:0 0 auto;color:var(--ink);border-radius:8px}.seed-icon{width:20px;height:20px;font-size:11px}.seed-rare,.stock-symbol.rare{background:var(--blue)}.seed-mythic,.stock-symbol.mythic{background:var(--violet)}.seed-super,.stock-symbol.legendary{background:var(--orange)}.mini-progress{height:5px;margin-top:17px;overflow:hidden;background:var(--paper-deep);border-radius:9px}.mini-progress span{display:block;height:100%;background:var(--orange);border-radius:inherit}.card-footnote{gap:7px;margin-top:13px;color:var(--muted);font-size:10px}.hero-card-float{right:-2px;bottom:57px;display:flex;align-items:center;gap:11px;width:185px;padding:12px;border-radius:13px;transform:rotate(-4deg)}.hero-card-float span,.hero-card-float strong{display:block}.hero-card-float strong{font-size:11px}.hero-card-float span{margin-top:3px;color:var(--muted);font-size:10px}.float-icon{display:grid;width:29px;height:29px;place-items:center;background:var(--orange);border-radius:9px}.hero-orbit-label{position:absolute;bottom:20px;left:23px;color:rgba(17,23,25,.35);font-size:10px;font-weight:900;letter-spacing:.2em;transform:rotate(-90deg);transform-origin:left top}.metric-strip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:68px}.metric-card{justify-content:space-between;gap:10px;min-height:76px;padding:15px 16px;background:rgba(255,254,250,.55);border:1px solid var(--line);border-radius:12px}.metric-label{color:var(--muted);font-size:11px;font-weight:700}.metric-card strong{font-size:19px;letter-spacing:-.04em}.metric-change{color:var(--muted);font-size:10px;font-weight:750;text-align:right}.metric-change.positive{color:var(--lime-deep)}.section-block{padding:101px 0 0}.section-tight{padding-top:76px}.section-heading{max-width:730px}.compact-heading h2,.section-heading h2{margin:11px 0 10px;font-size:clamp(28px,4vw,44px);font-weight:850;letter-spacing:-.075em;line-height:1.02}.section-heading p{max-width:660px;margin:0;color:var(--muted);font-size:15px}.compact-heading,.split-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.compact-heading{align-items:flex-start}.text-link{display:inline-flex;align-items:center;gap:5px;color:var(--ink);font-size:12px;font-weight:850;white-space:nowrap}.text-link:hover{color:var(--orange)}.action-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:11px;gap:11px;margin-top:35px}.action-card{display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;min-height:181px;padding:17px;border:1px solid var(--ink);border-radius:14px;transition:transform .18s ease,box-shadow .18s ease}.action-card:hover{transform:translateY(-4px);box-shadow:6px 6px 0 var(--ink)}.action-card-lime{background:var(--lime)}.action-card-orange{background:var(--orange)}.action-card-blue{background:var(--blue)}.action-card-violet{background:var(--violet)}.action-icon{display:grid;width:34px;height:34px;place-items:center;background:rgba(255,254,250,.55);border:1px solid rgba(17,23,25,.25);border-radius:10px}.action-card h3{max-width:170px;margin:11px 0 7px;font-size:19px;font-weight:850;letter-spacing:-.055em;line-height:1}.action-card p{margin:0;color:rgba(17,23,25,.67);font-size:12px;line-height:1.45}.action-card>svg{align-self:flex-end}.live-snapshot{margin-top:32px;padding:19px;background:var(--ink);border-radius:20px;color:var(--white);box-shadow:8px 8px 0 rgba(17,23,25,.13)}.live-snapshot-expanded{margin-top:28px}.snapshot-top{justify-content:space-between;gap:20px;padding:2px 2px 20px}.snapshot-actions,.snapshot-status{gap:10px}.snapshot-status .live-dot{background:var(--lime);box-shadow:0 0 0 4px rgba(217,255,99,.16)}.snapshot-status span,.snapshot-status strong{display:block}.snapshot-status strong{font-size:13px}.snapshot-status span:not(.live-dot){margin-top:2px;color:rgba(255,254,250,.55);font-size:10px}.snapshot-actions .source-badge{color:var(--ink)}.snapshot-actions .text-link{color:var(--white)}.snapshot-grid{display:grid;grid-template-columns:1.13fr 1fr .92fr;grid-gap:10px;gap:10px}.snapshot-card{min-height:274px;padding:17px;color:var(--ink);background:var(--white);border-radius:13px}.snapshot-card-stock{background:var(--lime)}.snapshot-card-weather{background:var(--blue)}.snapshot-card-event{background:var(--violet)}.snapshot-card-title{gap:7px;color:var(--ink);font-size:11px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.snapshot-card-title b{margin-left:auto;color:rgba(17,23,25,.55);font-size:9px}.snapshot-featured{display:flex;align-items:center;gap:11px;padding:19px 0 13px;border-bottom:1px solid rgba(17,23,25,.17)}.seed-symbol{width:41px;height:41px;background:var(--violet);font-size:19px}.snapshot-featured span,.snapshot-featured strong{display:block}.snapshot-featured strong{font-size:15px}.snapshot-featured span:not(.seed-symbol){color:var(--muted);font-size:10px}.snapshot-featured .source-badge{margin-left:auto;color:var(--ink)}.snapshot-list{padding-top:8px}.snapshot-list-row{display:flex;align-items:center;justify-content:space-between;padding:6px 0;font-size:11px;font-weight:750}.snapshot-list-row>span{display:inline-flex;align-items:center;gap:7px}.tiny-symbol{width:19px;height:19px;font-size:10px}.stock-symbol.common,.tiny-symbol.common{background:var(--paper-deep)}.tiny-symbol.rare{background:var(--blue)}.tiny-symbol.mythic{background:var(--violet)}.tiny-symbol.legendary{background:var(--orange)}.text-green{color:var(--lime-deep)}.card-link{display:inline-flex;align-items:center;gap:5px;margin-top:16px;color:var(--ink);font-size:11px;font-weight:850}.weather-visual{display:flex;align-items:center;gap:13px;padding:30px 0 20px}.weather-orb{display:grid;width:52px;height:52px;place-items:center;color:var(--white);background:var(--ink);border-radius:50%}.weather-visual span,.weather-visual strong{display:block}.weather-visual strong{font-size:16px}.weather-visual span{margin-top:4px;color:var(--muted);font-size:10px}.weather-details{display:flex;gap:8px}.weather-details span{display:inline-flex;align-items:center;gap:5px;padding:7px 8px;background:rgba(255,254,250,.5);border:1px solid rgba(17,23,25,.15);border-radius:7px;font-size:10px;font-weight:800}.event-countdown{padding:31px 0 22px}.event-countdown span,.event-countdown strong{display:block}.event-countdown strong{font-size:31px;font-weight:850;letter-spacing:-.07em}.event-countdown span{color:var(--muted);font-size:10px}.mini-event{display:flex;align-items:center;gap:9px;padding-top:11px;border-top:1px solid rgba(17,23,25,.16)}.mini-event span,.mini-event strong{display:block}.mini-event strong{font-size:11px}.mini-event span{margin-top:2px;color:var(--muted);font-size:10px}.event-icon{display:grid;width:28px;height:28px;place-items:center;background:rgba(255,254,250,.57);border-radius:8px}.item-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:30px}.item-card{overflow:hidden;background:var(--white);border:1px solid var(--line);border-radius:14px;transition:transform .18s ease,box-shadow .18s ease}.item-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.entry-art,.item-art,.value-art{display:grid;place-items:center}.item-art{height:126px;font-size:47px}.art-moon{background:linear-gradient(140deg,#b9a8f4,#d8caff)}.art-ice{background:linear-gradient(140deg,#9bd7f5,#c8e9ff)}.art-aurora{background:linear-gradient(140deg,#aedbff,#d7c8ff)}.art-fire{background:linear-gradient(140deg,#ffb077,#ffdf7b)}.art-dragon{background:linear-gradient(140deg,#ff8a6d,#ffc087)}.item-card-body{padding:15px}.item-card-meta{justify-content:space-between;color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.item-card h3{margin:14px 0 6px;font-size:18px;font-weight:850;letter-spacing:-.06em}.item-card p{min-height:43px;margin:0;color:var(--muted);font-size:11px;line-height:1.45}.item-card-foot{display:flex;align-items:center;justify-content:space-between;margin-top:19px;color:var(--ink);font-size:11px;font-weight:850}.story-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.activity-panel,.story-panel{min-height:340px;padding:26px;border-radius:17px}.story-panel-dark{color:var(--white);background:var(--ink)}.activity-header,.story-panel-head{display:flex;align-items:flex-start;justify-content:space-between}.story-panel-dark .section-kicker,.story-panel-dark .story-panel-head>svg{color:var(--lime)}.activity-panel h2,.story-panel h2{max-width:430px;margin:43px 0 11px;font-size:29px;font-weight:850;letter-spacing:-.07em;line-height:1.02}.story-panel p{max-width:430px;margin:0;color:rgba(255,254,250,.6);font-size:13px}.trust-list{display:grid;grid-gap:9px;gap:9px;margin-top:27px;color:rgba(255,254,250,.8);font-size:11px;font-weight:700}.trust-check{display:inline-grid;width:17px;height:17px;margin-right:5px;place-items:center;color:var(--ink);border-radius:50%;font-size:10px}.activity-panel,.trust-check{background:var(--lime)}.activity-panel .section-kicker{color:rgba(17,23,25,.58)}.activity-panel h2{margin:9px 0 0}.activity-count{padding:7px 9px;color:var(--ink);background:rgba(255,254,250,.5);border:1px solid rgba(17,23,25,.2);border-radius:999px;font-size:9px;font-weight:850;text-transform:uppercase}.activity-list{display:grid;grid-gap:0;gap:0;margin:35px 0 18px}.activity-row{gap:12px;padding:13px 0;border-top:1px solid rgba(17,23,25,.16)}.activity-mark{width:9px;height:9px;flex:0 0 auto;border-radius:50%}.activity-mark,.activity-mark.green{background:var(--ink)}.activity-mark.blue{background:#4c86bd}.activity-mark.orange{background:var(--orange)}.activity-mark.violet{background:#7c5ec2}.activity-row>div:nth-child(2){min-width:0;flex:1 1}.activity-row span,.activity-row strong{display:block}.activity-row strong{font-size:12px}.activity-row span{margin-top:2px}.activity-row span,.activity-row time{color:rgba(17,23,25,.6);font-size:10px}.activity-row time{font-weight:800}.faq-section{padding-bottom:110px}.heading-symbol{color:var(--orange)}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-top:27px}details{padding:0 16px;background:var(--white);border:1px solid var(--line);border-radius:11px}summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:58px;list-style:none;cursor:pointer;font-size:13px;font-weight:800}summary::-webkit-details-marker{display:none}summary span{color:var(--orange);font-size:19px;font-weight:400}details p{margin:0;padding:0 0 17px;color:var(--muted);font-size:12px}.seo-copy{padding:72px 0 98px;border-top:1px solid var(--line)}.seo-copy-inner{max-width:830px}.seo-copy h2{max-width:760px;margin:12px 0 14px;font-size:clamp(30px,4vw,48px);font-weight:850;letter-spacing:-.08em;line-height:1}.seo-copy p{max-width:760px;margin:0;color:var(--muted);font-size:14px}.seo-links{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0 21px}.seo-links a{display:inline-flex;align-items:center;gap:5px;padding:9px 11px;color:var(--ink);background:var(--white);border:1px solid var(--line);border-radius:8px;font-size:11px;font-weight:800}.seo-links a:hover{border-color:var(--ink)}.disclaimer{display:inline-flex;align-items:center;gap:7px;padding-top:18px;border-top:1px solid var(--line);font-size:11px!important}.site-footer{padding:51px 0 24px;color:rgba(255,254,250,.73);background:var(--ink)}.footer-grid{display:grid;grid-template-columns:1.6fr .8fr .8fr 1fr;grid-gap:40px;gap:40px}.footer-brand{color:var(--white)}.footer-brand .brand-mark{box-shadow:3px 3px 0 var(--white)}.footer-grid>div>p{max-width:230px;margin:16px 0 0;color:rgba(255,254,250,.48);font-size:12px}.footer-grid>div>strong{display:block;margin-bottom:13px;color:var(--lime);font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.footer-grid>div>a,.footer-grid>div>span{display:block;margin:7px 0;color:rgba(255,254,250,.58);font-size:12px}.footer-grid>div>a:hover{color:var(--white)}.footer-bottom{display:flex;justify-content:space-between;gap:18px;margin-top:48px;padding-top:19px;color:rgba(255,254,250,.38);border-top:1px solid var(--line-dark);font-size:10px}.mobile-bottom-nav{display:none}.page-main{min-height:70vh;padding:74px 0 110px}.not-found-card{max-width:760px;padding:clamp(28px,6vw,64px);background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.not-found-card>svg{margin-bottom:24px;color:var(--orange)}.not-found-card h1{margin:12px 0;font-size:clamp(38px,7vw,70px);letter-spacing:-.08em;line-height:.96}.not-found-card p{max-width:600px;margin:0;color:var(--muted);font-size:15px;line-height:1.7}.page-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;padding:8px 0 43px}.page-intro h1{max-width:810px;margin:16px 0 13px;font-size:clamp(40px,6vw,70px);font-weight:850;letter-spacing:-.09em;line-height:.95}.page-intro p{max-width:680px;margin:0;color:var(--muted);font-size:16px}.intro-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:21px}.intro-tags span{padding:6px 8px;color:var(--ink-soft);background:var(--paper-deep);border-radius:5px;font-size:10px;font-weight:800}.intro-mark{display:flex;align-items:flex-start;gap:14px;min-width:126px;padding-top:6px;color:var(--orange);font-size:10px;font-weight:900;letter-spacing:.13em;line-height:1.15}.intro-mark svg{margin-top:-3px}.utility-banner,.value-callout{display:flex;align-items:center;gap:13px;padding:14px 16px;background:var(--lime);border:1px solid var(--ink);border-radius:12px}.utility-banner-icon,.value-callout-icon{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;background:rgba(255,254,250,.53);border:1px solid rgba(17,23,25,.18);border-radius:9px}.utility-banner div:nth-child(2),.value-callout div:nth-child(2){min-width:0;flex:1 1}.utility-banner span,.utility-banner strong,.value-callout span,.value-callout strong{display:block}.utility-banner strong,.value-callout strong{font-size:12px}.utility-banner div:nth-child(2) span,.value-callout div:nth-child(2) span{margin-top:2px;color:rgba(17,23,25,.62);font-size:11px}.source-badge{display:inline-flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;padding:5px 7px;color:var(--ink);background:var(--paper-deep);border-radius:999px;font-size:9px;font-weight:850;letter-spacing:.03em;white-space:nowrap}.source-verified,.source-working{background:var(--lime)}.source-community{background:var(--blue)}.source-estimate,.source-uncertain{background:#ffe29f}.source-expired{color:rgba(17,23,25,.55);background:var(--paper-deep)}.stock-section-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:35px}.data-section{padding:19px;background:var(--white);border:1px solid var(--line);border-radius:14px}.data-section-heading{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:17px}.data-section-heading h2{margin:8px 0 0;font-size:23px;font-weight:850;letter-spacing:-.06em}.table-count{color:var(--muted);font-size:10px;font-weight:800}.stock-table{border-top:1px solid var(--line)}.stock-table-row{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.stock-name{display:flex;align-items:center;gap:9px;min-width:0}.stock-symbol{width:27px;height:27px;font-size:13px}.stock-name span,.stock-name strong{display:block}.stock-name strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.stock-name span{margin-top:2px;color:var(--muted);font-size:9px}.availability{align-self:start;padding:5px 6px}.availability.in{color:#385102;background:var(--lime)}.availability.soon{color:#694a00;background:#ffe29f}.availability.watching{color:var(--muted);background:var(--paper-deep)}.stock-window{grid-column:1/-1;margin-top:-7px;color:var(--muted);font-size:10px;font-weight:750}.how-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:35px}.how-card{min-height:164px;padding:17px;background:var(--paper-deep);border-radius:12px}.how-card svg{color:var(--lime-deep)}.how-card h3{margin:23px 0 6px;font-size:14px;font-weight:850;letter-spacing:-.04em}.how-card p{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.page-faq{padding-top:77px;padding-bottom:0}.code-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:0 0 25px}.summary-tile{display:grid;grid-template-columns:auto 1fr;grid-column-gap:10px;column-gap:10px;padding:15px;border:1px solid var(--line);border-radius:12px}.summary-tile svg{grid-row:span 2;margin-top:2px}.summary-tile span,.summary-tile strong{display:block}.summary-tile strong{font-size:22px;font-weight:850;letter-spacing:-.06em}.summary-tile span{color:var(--muted);font-size:10px;font-weight:750}.summary-tile-green{background:var(--lime)}.summary-tile-amber{background:#ffe29f}.summary-tile-blue{background:var(--blue)}.code-list{display:grid;grid-gap:9px;gap:9px}.code-row{display:flex;align-items:center;gap:14px;padding:15px;background:var(--white);border:1px solid var(--line);border-radius:12px}.code-row.code-working{border-left:5px solid var(--lime-deep)}.code-row.code-uncertain{border-left:5px solid #e5b53b}.code-row.code-expired{border-left:5px solid var(--muted);opacity:.65}.code-status{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;background:var(--lime);border-radius:9px}.code-uncertain .code-status{background:#ffe29f}.code-expired .code-status{background:var(--paper-deep)}.code-main{min-width:0;flex:1 1}.code-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.code-title-row code{color:var(--ink);font-size:14px;font-weight:850;letter-spacing:.02em}.code-main p{margin:5px 0 8px;color:var(--muted);font-size:12px}.code-meta{flex-wrap:wrap;gap:12px;color:var(--muted);font-size:10px;font-weight:700}.code-meta span{gap:4px}.code-meta span,.copy-button{display:inline-flex;align-items:center}.copy-button{gap:7px;flex:0 0 auto;padding:9px 11px;color:var(--ink);background:var(--lime);border:1px solid var(--ink);border-radius:8px;font-size:11px;font-weight:850}.copy-button:hover{box-shadow:3px 3px 0 var(--ink)}.copy-button.copied{color:var(--white);background:var(--ink)}.two-column-guide{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:35px}.guide-card{min-height:300px;padding:25px;background:var(--blue);border-radius:15px}.guide-card-dark{color:var(--white);background:var(--ink)}.guide-card-icon{display:grid;width:35px;height:35px;place-items:center;color:var(--ink);background:var(--lime);border-radius:9px}.guide-card-dark .guide-card-icon{color:var(--ink);background:var(--orange)}.guide-card .section-kicker{display:block;margin-top:29px;color:rgba(17,23,25,.55)}.guide-card-dark .section-kicker{color:var(--lime)}.guide-card h2{max-width:400px;margin:11px 0 21px;font-size:30px;font-weight:850;letter-spacing:-.075em;line-height:1}.guide-card-dark p{max-width:440px;margin:0;color:rgba(255,254,250,.62);font-size:13px}.step-list{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.step-list li{display:flex;align-items:center;gap:11px;padding:10px 0;border-top:1px solid rgba(17,23,25,.17);font-size:12px;font-weight:750}.step-list b{color:var(--orange);font-size:10px}.code-source-note{display:inline-flex;align-items:center;gap:7px;margin-top:24px;padding:9px;color:var(--ink);background:var(--lime);border-radius:8px;font-size:10px;font-weight:800}.seo-copy-page{margin-top:73px;padding-bottom:0}.value-callout{background:var(--orange)}.value-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:29px 0 12px}.filter-pills{display:flex;flex-wrap:wrap;gap:5px}.filter-pill{padding:7px 9px;color:var(--muted);background:transparent;border:1px solid var(--line);border-radius:7px;font-size:10px;font-weight:800}.filter-pill.active,.filter-pill:hover{color:var(--ink);background:var(--lime);border-color:var(--ink)}.toolbar-note{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:10px;font-weight:750}.value-table-wrap{overflow:hidden;background:var(--white);border:1px solid var(--line);border-radius:13px}.value-table-head,.value-table-row{display:grid;grid-template-columns:minmax(230px,1.35fr) .7fr .8fr .72fr .75fr;grid-gap:15px;gap:15px;align-items:center;padding:12px 16px}.value-table-head{color:var(--muted);background:var(--paper-deep);font-size:9px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.value-table-row{min-height:78px;border-top:1px solid var(--line)}.value-item{display:flex;align-items:center;gap:10px}.value-art{width:39px;height:39px;flex:0 0 auto;border-radius:10px;font-size:20px}.value-item span,.value-item strong{display:block}.value-item strong{font-size:12px}.value-item span:not(.value-art){margin-top:2px;color:var(--muted);font-size:10px}.sell-price,.trade-price{font-size:12px}.trade-price{color:var(--orange)}.trend{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:800}.trend-up{color:var(--lime-deep)}.trend-down{color:var(--orange)}.value-method-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:11px;gap:11px;margin-top:30px}.value-method-grid>div{min-height:175px;padding:18px;background:var(--paper-deep);border-radius:12px}.value-method-grid svg{color:var(--orange)}.value-method-grid h3{margin:22px 0 7px;font-size:14px;letter-spacing:-.04em}.value-method-grid p{margin:0;color:var(--muted);font-size:11px}.calculator-card{overflow:hidden;margin-top:15px;background:var(--ink);border-radius:17px;color:var(--white)}.calculator-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:25px;padding:24px 25px 10px}.calculator-card-head .section-kicker{color:var(--lime)}.calculator-card-head h2{margin:9px 0 0;font-size:30px;font-weight:850;letter-spacing:-.075em;line-height:1}.calculator-mode{display:flex;padding:3px;background:rgba(255,254,250,.1);border-radius:8px}.calculator-mode span{padding:7px 9px;color:rgba(255,254,250,.5);font-size:10px;font-weight:800}.calculator-mode .active{color:var(--ink);background:var(--lime);border-radius:6px}.calculator-layout{display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:10px;gap:10px;padding:15px}.calculator-inputs{display:grid;grid-gap:9px;gap:9px;padding:14px;background:rgba(255,254,250,.06);border-radius:12px}.calculator-inputs label{display:grid;grid-gap:6px;gap:6px;color:rgba(255,254,250,.6);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.calculator-inputs select,.range-wrap,.stepper{width:100%;min-height:43px;color:var(--white);background:rgba(255,254,250,.08);border:1px solid rgba(255,254,250,.18);border-radius:8px}.calculator-inputs select{padding:0 11px;outline:0;font-size:12px;font-weight:700}.calculator-inputs select option{color:var(--ink)}.range-wrap,.stepper{display:flex;align-items:center;justify-content:space-between}.stepper button{display:grid;width:39px;height:39px;place-items:center;color:var(--white);background:transparent;border:0}.stepper button:hover{color:var(--lime)}.stepper strong{color:var(--white);font-size:13px}.range-wrap{gap:12px;padding:0 10px}.range-wrap input{min-width:0;flex:1 1;accent-color:var(--lime)}.range-wrap b{color:var(--lime)}.toggle-label{display:flex!important;grid-template-columns:1fr auto!important;align-items:center;justify-content:space-between}.toggle-label>span{display:inline-flex;align-items:center;gap:5px}.toggle{width:38px;height:22px;padding:3px;background:rgba(255,254,250,.2);border:0;border-radius:999px}.toggle span{display:block;width:16px;height:16px;background:var(--white);border-radius:50%;transition:transform .16s ease}.toggle.on{background:var(--lime)}.toggle.on span{transform:translateX(16px)}.calculator-result{display:flex;min-height:310px;flex-direction:column;justify-content:center;padding:30px;color:var(--ink);background:var(--lime);border-radius:13px}.result-label{color:rgba(17,23,25,.55);font-size:10px;font-weight:850;letter-spacing:.11em}.result-number{margin-top:12px;font-size:clamp(45px,6vw,74px);font-weight:900;letter-spacing:-.09em;line-height:.9}.result-unit{margin-top:8px;color:rgba(17,23,25,.63);font-size:12px;font-weight:850}.result-breakdown{display:grid;grid-gap:5px;gap:5px;margin-top:28px;padding-top:13px;border-top:1px solid rgba(17,23,25,.19)}.result-breakdown>div{display:flex;justify-content:space-between;gap:15px;font-size:10px}.result-breakdown span{color:rgba(17,23,25,.58)}.result-breakdown b{font-size:11px}.result-note{display:inline-flex;align-items:center;gap:5px;margin-top:17px;color:rgba(17,23,25,.6);font-size:10px;font-weight:750}.calculator-foot{display:flex;justify-content:space-between;gap:15px;padding:0 25px 21px;color:rgba(255,254,250,.5);font-size:10px}.calculator-foot button{display:inline-flex;align-items:center;gap:5px;color:var(--lime);background:none;border:0;font-size:10px;font-weight:800}.calculator-benefits{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:31px}.calculator-benefits>div{padding:14px;background:var(--white);border:1px solid var(--line);border-radius:11px}.benefit-icon{display:grid;width:29px;height:29px;place-items:center;color:var(--ink);background:var(--orange);border-radius:8px}.calculator-benefits span,.calculator-benefits strong{display:block}.calculator-benefits strong{margin-top:18px;font-size:12px}.calculator-benefits span{margin-top:3px;color:var(--muted);font-size:10px}.formula-section{margin-top:74px;padding-top:39px;border-top:1px solid var(--line)}.formula-section h2{margin:10px 0 24px;font-size:30px;font-weight:850;letter-spacing:-.075em}.formula-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.formula-steps>div{padding-top:13px;border-top:3px solid var(--orange)}.formula-steps p,.formula-steps span,.formula-steps strong{display:block}.formula-steps span{color:var(--orange);font-size:10px;font-weight:900}.formula-steps strong{margin-top:16px;font-size:13px}.formula-steps p{margin:5px 0 0;color:var(--muted);font-size:11px}.wiki-search{display:flex;align-items:center;gap:12px;height:55px;margin-bottom:23px;padding:0 15px;background:var(--white);border:1px solid var(--ink);border-radius:11px}.wiki-search input{flex:1 1;border:0;outline:0;background:transparent;font-size:14px}.wiki-search kbd{background:var(--paper-deep)}.wiki-layout{display:grid;grid-template-columns:200px 1fr;grid-gap:26px;gap:26px}.wiki-sidebar{align-self:start;position:-webkit-sticky;position:sticky;top:98px;display:grid;grid-gap:5px;gap:5px}.sidebar-label{display:inline-flex;align-items:center;gap:5px;margin-bottom:6px;color:var(--muted);font-size:9px;font-weight:850;letter-spacing:.11em}.sidebar-filter{display:flex;justify-content:space-between;padding:9px 10px;color:var(--muted);background:transparent;border:0;border-radius:7px;font-size:11px;font-weight:750;text-align:left}.sidebar-filter span{color:rgba(112,128,125,.7)}.sidebar-filter.active,.sidebar-filter:hover{color:var(--ink);background:var(--white)}.sidebar-filter.active span{color:var(--orange)}.sidebar-note{display:flex;gap:8px;margin-top:19px;padding:11px;color:var(--muted);background:var(--paper-deep);border-radius:8px}.sidebar-note svg{flex:0 0 auto;color:var(--orange)}.sidebar-note p{margin:0;font-size:10px;line-height:1.45}.wiki-category-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.wiki-category{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:9px;gap:9px;min-height:68px;padding:10px;border-radius:10px;transition:transform .16s ease}.wiki-category:hover{transform:translateY(-3px)}.category-lime{background:var(--lime)}.category-orange{background:var(--orange)}.category-blue{background:var(--blue)}.category-violet{background:var(--violet)}.category-slate{background:var(--paper-deep)}.category-rose{background:var(--rose)}.wiki-category-icon{display:grid;width:28px;height:28px;place-items:center;background:rgba(255,254,250,.52);border-radius:8px;font-size:15px}.wiki-category span,.wiki-category strong{display:block}.wiki-category strong{font-size:11px}.wiki-category span:not(.category-arrow){color:rgba(17,23,25,.58);font-size:9px}.category-arrow{align-self:start;font-size:14px;font-weight:900}.wiki-featured-heading{display:flex;align-items:flex-end;justify-content:space-between;margin:42px 0 -3px}.wiki-featured-heading h2{margin:9px 0 0;font-size:25px;font-weight:850;letter-spacing:-.07em}.wiki-items{margin-top:23px}.wiki-intent-grid,.wiki-items{grid-template-columns:repeat(3,1fr)}.wiki-intent-grid{display:grid;grid-gap:10px;gap:10px;margin-top:49px}.wiki-intent-grid>div{min-height:160px;padding:18px;background:var(--ink);border-radius:12px;color:var(--white)}.wiki-intent-grid svg{color:var(--lime)}.wiki-intent-grid h3{margin:23px 0 7px;font-size:14px}.wiki-intent-grid p{margin:0;color:rgba(255,254,250,.56);font-size:11px}.back-link{display:inline-flex;align-items:center;gap:7px;margin-bottom:31px;color:var(--muted);font-size:11px;font-weight:800}.back-link:hover{color:var(--ink)}.entry-hero{display:grid;grid-template-columns:170px 1fr;grid-gap:29px;gap:29px;align-items:center;padding-bottom:40px;border-bottom:1px solid var(--line)}.entry-art{width:170px;height:170px;border-radius:18px;font-size:70px;box-shadow:7px 7px 0 var(--ink)}.entry-title-block h1{margin:14px 0 8px;font-size:clamp(38px,5vw,62px);font-weight:850;letter-spacing:-.09em;line-height:.94}.entry-title-block p{max-width:640px;margin:0;color:var(--muted);font-size:15px}.entry-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px}.entry-tags>span:not(.source-badge){display:inline-flex;align-items:center;gap:5px;padding:6px 8px;color:var(--muted);background:var(--paper-deep);border-radius:999px;font-size:10px;font-weight:800}.entry-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:44px;gap:44px;margin-top:51px}.entry-section{padding-bottom:42px}.entry-section h2{margin:10px 0;font-size:29px;font-weight:850;letter-spacing:-.075em}.entry-section>p{max-width:670px;margin:0;color:var(--muted);font-size:14px}.fact-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:22px}.fact-card{padding:13px;background:var(--paper-deep);border-radius:9px}.fact-card span,.fact-card strong{display:block}.fact-card span{color:var(--muted);font-size:9px;font-weight:800;text-transform:uppercase}.fact-card strong{margin-top:10px;font-size:13px}.path-list{display:grid;max-width:680px;margin-top:21px}.path-list>div{display:grid;grid-template-columns:35px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:12px 0;border-top:1px solid var(--line)}.path-list span{color:var(--orange);font-size:10px;font-weight:900}.path-list p{margin:0;font-size:13px;font-weight:700}.decision-callout{display:flex;align-items:flex-start;gap:9px;max-width:670px;margin-top:19px;padding:14px;color:var(--ink);background:var(--lime);border-radius:10px;font-size:12px;font-weight:800}.entry-aside{align-content:start}.aside-card,.entry-aside{display:grid;grid-gap:10px;gap:10px}.aside-card{padding:17px;background:var(--white);border:1px solid var(--line);border-radius:12px}.aside-card-green{background:var(--lime);border-color:var(--ink)}.aside-card>svg{color:var(--orange)}.aside-card-green>svg{color:var(--ink)}.aside-card strong{font-size:13px}.aside-card p{margin:0;color:var(--muted);font-size:11px}.aside-card-green p{color:rgba(17,23,25,.6)}.source-detail{display:flex;justify-content:space-between;gap:10px;padding-top:9px;border-top:1px solid rgba(17,23,25,.16);font-size:10px}.source-detail span{color:rgba(17,23,25,.55)}.source-detail b{text-align:right}.aside-card a{display:flex;justify-content:space-between;gap:9px;padding-top:9px;font-size:11px;font-weight:800}.aside-card a,.entry-next{border-top:1px solid var(--line)}.entry-next{padding-top:22px}.entry-next a{display:inline-flex;align-items:center;gap:7px;color:var(--lime-deep);font-size:12px;font-weight:850}.page-intro-inline{align-items:flex-end}.intro-stamp{display:inline-flex;align-items:flex-start;gap:9px;padding:11px;color:var(--orange);background:var(--white);border:1px solid var(--line);border-radius:10px;font-size:10px;line-height:1.3}.intro-stamp span{color:var(--muted)}.intro-stamp strong{color:var(--ink)}.update-highlight{display:flex;align-items:center;gap:15px;padding:18px;color:var(--ink);background:var(--lime);border:1px solid var(--ink);border-radius:13px}.update-highlight-icon{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;background:rgba(255,254,250,.53);border-radius:11px}.update-highlight>div:nth-child(2){flex:1 1}.update-highlight h2{margin:5px 0 3px;font-size:20px;font-weight:850;letter-spacing:-.06em}.update-highlight p{margin:0;color:rgba(17,23,25,.62);font-size:11px}.button{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;border-radius:8px;font-size:11px;font-weight:850;white-space:nowrap}.button-dark{color:var(--white);background:var(--ink)}.timeline{display:grid;grid-gap:17px;gap:17px;margin-top:39px}.timeline-entry{display:grid;grid-template-columns:135px 17px 1fr;grid-gap:18px;gap:18px;align-items:start}.timeline-date{display:grid;grid-template-columns:auto 1fr;grid-gap:6px;gap:6px;padding-top:5px;color:var(--muted);font-size:10px}.timeline-date svg{grid-row:span 2;color:var(--orange)}.timeline-date span,.timeline-date strong{display:block}.timeline-date strong{color:var(--ink);font-size:11px}.timeline-date span{margin-top:2px}.timeline-marker{position:relative;width:13px;height:13px;margin-top:6px;background:var(--orange);border:3px solid var(--paper);border-radius:50%;box-shadow:0 0 0 1px var(--orange)}.timeline-marker:after{position:absolute;top:10px;left:4px;width:1px;height:160px;background:var(--line);content:""}.timeline-entry:last-child .timeline-marker:after{display:none}.timeline-content{padding:19px;background:var(--white);border:1px solid var(--line);border-radius:12px}.timeline-content-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.update-label{padding:5px 7px}.label-green{color:#385102;background:var(--lime)}.label-blue{color:#214b70;background:var(--blue)}.label-orange{color:#733019;background:#ffc2a9}.label-violet{color:#4f3b79;background:var(--violet)}.timeline-content h2{margin:10px 0 7px;font-size:21px;font-weight:850;letter-spacing:-.06em}.impact-chip{padding:6px 8px;color:var(--muted);background:var(--paper-deep)}.timeline-content>p{max-width:650px;margin:0;color:var(--muted);font-size:12px}.change-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:17px}.change-tags span{display:inline-flex;align-items:center;gap:4px;padding:6px 7px;color:var(--ink-soft);background:var(--paper-deep);border-radius:6px;font-size:10px;font-weight:750}.timeline-foot{justify-content:space-between;gap:15px;margin-top:17px;padding-top:11px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.timeline-foot a{display:inline-flex;align-items:center;gap:4px;color:var(--ink);font-weight:800}.activity-mini{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:38px}.activity-mini>div{gap:10px;padding:13px;background:var(--paper-deep);border-radius:10px}.activity-mini>div>div:nth-child(2){min-width:0;flex:1 1}.activity-mini span,.activity-mini strong{display:block}.activity-mini strong{font-size:11px}.activity-mini span,.activity-mini time{color:var(--muted);font-size:10px}.activity-mini time{font-weight:800}.event-hero,.weather-live-banner{display:flex;align-items:center;gap:15px;padding:18px;color:var(--ink);background:var(--blue);border:1px solid var(--ink);border-radius:14px}.event-hero-icon,.weather-live-icon{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;color:var(--white);background:var(--ink);border-radius:12px}.event-hero>div:nth-child(2),.weather-live-banner>div:nth-child(2){min-width:0;flex:1 1}.event-hero h2,.weather-live-banner h2{margin:5px 0 2px;font-size:23px;font-weight:850;letter-spacing:-.065em}.event-hero p,.weather-live-banner p{margin:0;color:rgba(17,23,25,.62);font-size:11px}.weather-live-meta{display:grid;justify-items:end;grid-gap:7px;gap:7px}.weather-live-meta>span{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:10px;font-weight:800}.weather-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:11px;gap:11px;margin-top:30px}.weather-entry{min-height:243px;padding:17px;border:1px solid rgba(17,23,25,.16);border-radius:13px}.weather-aurora{background:linear-gradient(145deg,#bde5ff,#d7c6ff)}.weather-blood{color:var(--white);background:linear-gradient(145deg,#2b1b27,#6e243c)}.weather-rainbow{background:linear-gradient(145deg,#ffd29d,#d4c6ff)}.weather-lightning{background:linear-gradient(145deg,#e8eb9c,#ffe29f)}.weather-snow{background:linear-gradient(145deg,#e2f4ff,#fffefa)}.weather-rain{background:linear-gradient(145deg,#b7d5df,#d8e9ef)}.weather-entry-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.weather-entry-icon{display:grid;width:37px;height:37px;place-items:center;color:var(--ink);background:rgba(255,254,250,.58);border-radius:10px;font-size:18px}.weather-entry h2{margin:25px 0 6px;font-size:19px;font-weight:850;letter-spacing:-.06em}.weather-entry p{min-height:52px;margin:0;color:var(--muted);font-size:11px}.weather-blood p{color:rgba(255,254,250,.62)}.weather-stat-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:17px}.weather-stat-row span{display:inline-flex;align-items:center;gap:4px;padding:6px 7px;color:var(--ink);background:rgba(255,254,250,.56);border-radius:6px;font-size:9px;font-weight:800}.weather-entry-foot{display:flex;justify-content:space-between;gap:9px;margin-top:18px;padding-top:11px;color:var(--muted);border-top:1px solid rgba(17,23,25,.16);font-size:9px;font-weight:750}.weather-blood .weather-entry-foot{color:rgba(255,254,250,.52);border-color:rgba(255,254,250,.16)}.community-steps,.weather-rule-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:35px}.community-steps>div,.weather-rule-grid>div{min-height:167px;padding:18px;background:var(--paper-deep);border-radius:12px}.community-steps svg,.weather-rule-grid svg{color:var(--orange)}.community-steps h3,.weather-rule-grid h3{margin:23px 0 7px;font-size:14px;letter-spacing:-.045em}.community-steps p,.weather-rule-grid p{margin:0;color:var(--muted);font-size:11px}.event-hero{background:var(--lime)}.event-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-gap:26px;gap:26px;margin-top:32px}.event-timeline{display:grid;grid-gap:10px;gap:10px}.event-card{display:grid;grid-template-columns:36px 1fr;grid-gap:11px;gap:11px}.event-card-marker{position:relative;display:grid;align-content:start;justify-items:center;grid-gap:7px;gap:7px;padding-top:10px}.event-card-marker span{color:var(--orange);font-size:9px;font-weight:900}.event-card-marker i{position:relative;width:9px;height:9px;background:var(--orange);border-radius:50%}.event-card-marker i:after{position:absolute;top:10px;left:4px;width:1px;height:160px;background:var(--line);content:""}.event-card:last-child .event-card-marker i:after{display:none}.event-card-main{padding:17px;background:var(--white);border:1px solid var(--line);border-radius:12px}.event-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.event-card h2{margin:10px 0 7px;font-size:20px;font-weight:850;letter-spacing:-.06em}.event-when{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:10px;font-weight:800}.event-card-main>p{max-width:620px;margin:0;color:var(--muted);font-size:11px}.event-impact{display:flex;flex-wrap:wrap;gap:6px;margin-top:15px}.event-impact span{display:inline-flex;align-items:center;gap:4px;padding:6px 7px;color:var(--ink-soft);background:var(--paper-deep);border-radius:6px;font-size:9px;font-weight:800}.event-card-foot{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:15px;padding-top:10px;color:var(--muted);border-top:1px solid var(--line);font-size:9px}.event-card-foot a{display:inline-flex;align-items:center;gap:4px;color:var(--ink);font-weight:850}.event-aside{display:grid;align-content:start;grid-gap:10px;gap:10px}.aside-card-dark{color:var(--white);background:var(--ink);border-color:var(--ink)}.aside-card-dark p{color:rgba(255,254,250,.58)}.aside-card-dark>svg{color:var(--lime)}.aside-policy{display:flex;justify-content:space-between;gap:9px;padding-top:9px;color:rgba(255,254,250,.5);border-top:1px solid var(--line-dark);font-size:9px}.aside-policy b{color:var(--white)}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:11px;gap:11px}.guide-index-card{min-height:245px;padding:18px;border:1px solid rgba(17,23,25,.18);border-radius:13px;transition:transform .17s ease,box-shadow .17s ease}.guide-index-card:hover{transform:translateY(-4px);box-shadow:6px 6px 0 var(--ink)}.guide-lime{background:var(--lime)}.guide-orange{background:var(--orange)}.guide-blue{background:var(--blue)}.guide-violet{background:var(--violet)}.guide-rose{background:var(--rose)}.guide-slate{background:var(--paper-deep)}.guide-index-icon{display:grid;width:35px;height:35px;margin-bottom:28px;place-items:center;background:rgba(255,254,250,.56);border-radius:9px}.guide-index-card .section-kicker{color:rgba(17,23,25,.56)}.guide-index-card h2{margin:9px 0 7px;font-size:22px;font-weight:850;letter-spacing:-.065em;line-height:1}.guide-index-card p{margin:0;color:rgba(17,23,25,.62);font-size:11px}.guide-index-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:28px;padding-top:11px;border-top:1px solid rgba(17,23,25,.18);font-size:10px;font-weight:850}.guide-principles{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:40px;gap:40px;margin-top:60px;padding:36px;color:var(--white);background:var(--ink);border-radius:15px}.guide-principles .section-kicker{color:var(--lime)}.guide-principles h2{margin:12px 0 0;font-size:31px;font-weight:850;letter-spacing:-.075em;line-height:1}.principle-list{display:grid}.principle-list p{display:grid;grid-template-columns:35px 1fr;grid-gap:8px;gap:8px;margin:0;padding:12px 0;color:rgba(255,254,250,.64);border-top:1px solid var(--line-dark);font-size:12px}.principle-list b{color:var(--orange);font-size:10px}.link-warning{display:flex;align-items:center;gap:12px;padding:15px;color:#5d4100;background:#ffe29f;border:1px solid #b9870d;border-radius:12px}.link-warning svg{flex:0 0 auto}.link-warning span,.link-warning strong{display:block}.link-warning strong{font-size:12px}.link-warning span{margin-top:2px;color:rgba(93,65,0,.72);font-size:10px}.community-list{display:grid;grid-gap:9px;gap:9px;margin-top:28px}.community-row{display:flex;align-items:center;gap:14px;padding:15px;background:var(--white);border:1px solid var(--line);border-radius:12px}.community-icon{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;color:var(--ink);border-radius:11px;font-weight:900}.community-blue{background:var(--blue)}.community-violet{background:var(--violet)}.community-orange{background:var(--orange)}.community-slate{background:var(--paper-deep)}.community-main{min-width:0;flex:1 1}.community-title{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.community-title h2{margin:0;font-size:14px;font-weight:850;letter-spacing:-.045em}.community-main p{margin:5px 0 8px;color:var(--muted);font-size:11px}.community-meta{display:flex;flex-wrap:wrap;gap:12px;color:var(--muted);font-size:9px;font-weight:750}.external-button,.pending-link{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:8px 9px;border-radius:7px;font-size:10px;font-weight:850}.external-button{color:var(--white);background:var(--ink)}.pending-link{color:var(--muted);background:var(--paper-deep)}@media (max-width:1020px){.main-nav{gap:0}.main-nav a{padding-inline:8px;font-size:12px}.action-grid,.item-grid{grid-template-columns:repeat(2,1fr)}.snapshot-grid{grid-template-columns:1fr 1fr}.snapshot-card-event{grid-column:span 2}.stock-section-grid{grid-template-columns:1fr 1fr}.stock-section-grid .data-section:last-child{grid-column:span 2}.guide-grid,.weather-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:780px){.container{width:min(100% - 30px,650px)}.header-inner{min-height:67px}.main-nav{position:absolute;top:67px;right:15px;left:15px;display:none;flex-direction:column;align-items:stretch;padding:9px;background:var(--white);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}.main-nav.nav-open{display:flex}.main-nav a{padding:12px}.main-nav a.active:after{right:auto;bottom:10px;left:12px;width:4px;height:4px;border-radius:50%}.menu-button{display:grid}.mobile-bottom-nav{position:fixed;right:12px;bottom:max(12px,env(safe-area-inset-bottom));left:12px;z-index:18;display:grid;grid-template-columns:repeat(4,1fr);padding:6px;color:rgba(255,254,250,.58);background:rgba(17,23,25,.95);border:1px solid rgba(255,255,255,.15);border-radius:14px;box-shadow:0 16px 38px rgba(17,23,25,.28);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobile-bottom-nav a{display:grid;justify-items:center;grid-gap:3px;gap:3px;padding:6px;border-radius:9px;font-size:9px;font-weight:800}.mobile-bottom-nav a.active{color:var(--ink);background:var(--lime)}.site-footer{padding-bottom:calc(93px + env(safe-area-inset-bottom))}.notify-button span{display:none}.header-actions{margin-left:auto}.hero-wrap{padding-top:55px}.hero-grid{grid-template-columns:1fr;gap:20px}.hero-copy h1{max-width:600px;font-size:clamp(44px,14vw,73px)}.hero-lede{font-size:15px}.hero-orbit{min-height:350px}.hero-card-main{right:14%}.hero-card-float{right:1%;bottom:32px}.metric-strip{grid-template-columns:repeat(2,1fr);margin-top:38px}.section-block{padding-top:72px}.compact-heading,.page-intro,.page-intro-inline,.split-heading{display:block}.compact-heading .text-link,.split-heading .text-link{margin-top:16px}.action-grid,.calculator-benefits,.faq-grid,.formula-steps,.item-grid,.story-grid,.two-column-guide,.value-method-grid,.wiki-intent-grid{grid-template-columns:1fr}.item-card p{min-height:0}.snapshot-actions,.snapshot-top{align-items:flex-start;flex-direction:column}.snapshot-grid{grid-template-columns:1fr}.snapshot-card-event{grid-column:auto}.activity-panel,.story-panel{min-height:0}.faq-section{padding-bottom:72px}.footer-grid{grid-template-columns:repeat(2,1fr);gap:29px 18px}.footer-grid>div:first-child{grid-column:span 2}.footer-bottom{display:grid}.page-main{padding-top:47px}.page-intro h1{font-size:clamp(41px,13vw,64px)}.intro-mark{margin-top:19px}.update-highlight,.utility-banner,.value-callout{align-items:flex-start;flex-wrap:wrap}.utility-banner .source-badge,.value-callout .source-badge{margin-left:47px}.stock-section-grid{grid-template-columns:1fr}.stock-section-grid .data-section:last-child{grid-column:auto}.how-grid{grid-template-columns:repeat(2,1fr)}.code-summary-grid{grid-template-columns:1fr}.code-row{align-items:flex-start;flex-wrap:wrap}.code-main{width:calc(100% - 49px)}.copy-button{margin-left:49px}.value-toolbar{display:block}.toolbar-note{margin-top:12px}.value-table-wrap{overflow-x:auto}.value-table-head,.value-table-row{min-width:720px}.calculator-card-head{display:block}.calculator-mode{width:-moz-fit-content;width:fit-content;margin-top:17px}.calculator-layout{grid-template-columns:1fr}.calculator-result{min-height:280px}.wiki-layout{grid-template-columns:1fr}.wiki-sidebar{position:static;grid-template-columns:repeat(3,1fr)}.sidebar-label,.sidebar-note{grid-column:1/-1}.wiki-category-grid,.wiki-items{grid-template-columns:repeat(2,1fr)}.entry-hero{grid-template-columns:110px 1fr;gap:18px}.entry-art{width:110px;height:110px;font-size:48px}.entry-layout{grid-template-columns:1fr;gap:10px}.entry-aside{order:-1}.fact-grid{grid-template-columns:repeat(2,1fr)}.timeline-entry{grid-template-columns:75px 12px 1fr;gap:9px}.timeline-content-head{display:block}.impact-chip{margin-top:8px}.timeline-foot{display:block}.timeline-foot a{margin-top:8px}.activity-mini,.community-steps,.guide-grid,.weather-grid,.weather-rule-grid{grid-template-columns:1fr}.event-hero,.weather-live-banner{align-items:flex-start;flex-wrap:wrap}.weather-live-meta{width:100%;justify-items:start;margin-left:59px}.event-hero .source-badge{margin-left:59px}.event-layout{grid-template-columns:1fr}.event-aside{order:-1}.guide-principles{grid-template-columns:1fr;gap:25px;padding:24px}.community-row{align-items:flex-start;flex-wrap:wrap}.community-main{width:calc(100% - 56px)}.community-row .external-button,.community-row .pending-link{margin-left:56px}}@media (max-width:470px){.container{width:calc(100% - 24px)}.brand small{display:none}.hero-copy h1{font-size:48px}.hero-orbit{min-height:315px}.orbit-glow{top:32px;right:14%;width:220px;height:220px}.hero-card-main{top:35px;right:5%;width:84%;padding:16px}.hero-card-float{right:-2px;bottom:14px}.hero-card-title{margin:17px 0 11px;font-size:18px}.metric-card{display:block}.metric-card strong{display:block;margin-top:7px}.metric-change{display:block;margin-top:2px;text-align:left}.action-grid,.fact-grid,.how-grid,.item-grid,.wiki-category-grid{grid-template-columns:1fr}.wiki-sidebar{grid-template-columns:1fr 1fr}.sidebar-label,.sidebar-note{grid-column:1/-1}.entry-hero{display:block}.entry-title-block{margin-top:29px}.entry-title-block h1{font-size:50px}.update-highlight .button{margin-left:57px}.event-card,.timeline-entry{grid-template-columns:1fr}.event-card-marker{display:none}.event-card-foot,.event-card-top{display:block}.event-card-foot a,.event-when{margin-top:8px}.timeline-marker{display:none}.timeline-date{grid-template-columns:auto auto 1fr;align-items:center;gap:6px}.timeline-date svg{grid-row:auto}}.note{margin:48px auto 0;max-width:1120px;border:2px solid var(--ink);border-left-width:8px;background:#f7f6ef;border-radius:14px}.note-inner{padding:22px 24px}.note strong{display:block;font-size:13px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.note p{margin:0;font-size:16px;line-height:1.65;overflow-wrap:break-word}.note-meta{margin-top:12px!important;font-size:13px;color:var(--ink-soft)}.footer-link-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px}.consent-banner{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#101a15;color:#f2f5ee;border-top:3px solid #7ed957;box-sizing:border-box;max-width:100vw}.consent-inner{max-width:1120px;margin:0 auto;padding:16px 20px;display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;justify-content:space-between}.consent-inner p{margin:0;flex:1 1 520px;font-size:15px;line-height:1.55;overflow-wrap:break-word}.consent-inner a{color:#b8f08a;text-decoration:underline}.consent-actions{display:flex;gap:10px;flex:0 0 auto}.consent-actions button{min-height:44px;min-width:104px;padding:10px 18px;border-radius:999px;border:2px solid #7ed957;font-size:15px;font-weight:700;cursor:pointer}.consent-accept{background:#7ed957;color:#101a15}.consent-reject{background:transparent;color:#f2f5ee}body:has(.consent-banner){padding-bottom:140px}.table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:18px 0 6px}.table-scroll table{border-collapse:collapse;width:100%;min-width:640px;font-size:15px}.table-scroll td,.table-scroll th{border:1px solid #cfd6cd;padding:10px 12px;text-align:left;vertical-align:top;overflow-wrap:anywhere}.table-scroll th{background:#eef2e8;font-size:13px;letter-spacing:.06em;text-transform:uppercase}@media (max-width:720px){.note{margin:32px 14px 0;padding:18px 16px}.consent-inner{padding:14px 14px 18px}.consent-actions{width:100%}.consent-actions button{flex:1 1 auto}body:has(.consent-banner){padding-bottom:210px}}