html[data-skin=amber] main{background:var(--haze) 50%0/100% 22rem no-repeat;font-family:var(--body);color:var(--ink)}html[data-skin=amber] :is(.article h1,.article .dek,.gcard h3,.gcard p,.sf-n,.rb-n,.nm,.railcard .rt,.nr-t,.empty h1,.saved-h){overflow-wrap:anywhere}html[data-skin=amber] .pg{container:pg/inline-size}@media (max-width:40rem){html[data-skin=amber] main .wrap{max-width:none}}html[data-skin=amber] .mall{container:mall pg/inline-size}html[data-skin=amber] .ghero,html[data-skin=amber] .sec.wrap,html[data-skin=amber] .uhero{container:pg/inline-size}html[data-skin=amber] .readout,html[data-skin=amber] .dateline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;min-height:2rem;padding:.3rem .75rem;background:var(--hw-well);border:1px solid var(--edge-hw);border-radius:var(--r-key);color:var(--hw-mut);font:600 var(--fs-micro)/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:1}html[data-skin=amber] .readout::before,html[data-skin=amber] .dateline::before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--lamp);box-shadow:0 0 10px 2px var(--glow);flex:none}html[data-skin=amber] .readout b,html[data-skin=amber] .dateline b{color:var(--hw-fg);font-weight:700}html[data-skin=amber] .readout .lit,html[data-skin=amber] .dateline .dl-freq{color:var(--lamp);font-weight:700;font-variant-numeric:tabular-nums}html[data-skin=amber] .dateline a{color:inherit;text-decoration:none}html[data-skin=amber] .dateline a:hover{color:var(--lamp)}html[data-skin=amber] .dateline a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;margin-block:-14px}html[data-skin=amber] .byline .bwho a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;margin-block:-10px}html[data-skin=amber] .emoji-btn{min-width:44px;min-height:44px;justify-content:center}html[data-skin=amber] .rule3,html[data-skin=amber] hr.rule3,html[data-skin=amber] #main .article .body hr{display:block;height:8px;border:0;margin:var(--s-6)0;background:var(--ticks-page);text-align:left;color:inherit}html[data-skin=amber] #main .article .body hr::before{content:none}html[data-skin=amber] .rule--strong{border:0;border-top:2px solid var(--rule);margin:var(--s-5)0}html[data-skin=amber] .rule--hair{border:0;border-top:1px solid var(--rule);margin:var(--s-3)0}html[data-skin=amber] .rule-orn>span{display:none}html[data-skin=amber] .rule--dateline{position:relative;height:8px;border:0;margin:var(--s-6)0 var(--s-4);background:var(--ticks-page)}html[data-skin=amber] .rule--dateline>span{position:absolute;left:0;top:auto;bottom:calc(100% + var(--s-2));transform:none;padding:0;background:0 0;font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .rule--dateline{margin-top:calc(var(--s-6) + var(--s-4))}html[data-skin=amber] .plate-hw{position:relative;background:var(--blk-bg);color:var(--blk-fg);border:1px solid var(--edge-hw);border-radius:var(--r-card);box-shadow:var(--elev);overflow:hidden}html[data-skin=amber] .plate-hw::after{content:"";position:absolute;left:0;right:0;top:0;height:8px;background:var(--ticks);transform:scaleY(-1);opacity:.9;pointer-events:none}html[data-skin=amber] .artcta,html[data-skin=amber] .mall .sf--anchor,html[data-skin=amber] .empty,html[data-skin=amber] .article .body>p.tldr,html[data-skin=amber] #main .article .body blockquote,html[data-skin=amber] .article .body pre,html[data-skin=amber] .dr .savedpanel:has(#savedlist>p:only-child){--paper:var(--hw-well);--ink:var(--hw-fg);--soft:var(--hw-mut);--muted:var(--hw-mut);--rule:rgba(255,255,255,.32);--line:var(--edge-hw);--line-strong:rgba(255,255,255,.4);--soft-edge:var(--edge-hw);--surface:var(--hw-raise-lo);--hover:var(--hw-raise-hi);--lamp-text:var(--lamp);--kick:var(--hw-fg);--accent:var(--hw-fg);--on-accent:var(--hw-well);--panel:var(--hw-raise-lo);--panel2:var(--hw-well);--fg:var(--hw-fg)}html[data-skin=amber] .artwrap:not(.reading):not(.featwrap){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-6);padding-block:var(--s-4) var(--s-6);max-width:none;margin:0}@container pg (min-width:58rem){html[data-skin=amber] .artwrap:not(.reading):not(.featwrap){grid-template-columns:minmax(0,46rem) 18rem;gap:var(--s-7);justify-content:center;align-items:start}}html[data-skin=amber] .article{min-width:0;max-width:none;margin:0}html[data-skin=amber] .article .back{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0;border:0;font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);text-decoration:none}html[data-skin=amber] .article .back:hover{color:var(--lamp-text);border:0}html[data-skin=amber] .article .dateline{margin:0 0 var(--s-3)}@container pg (max-width:40rem){html[data-skin=amber] .article .dl-place,html[data-skin=amber] .article .dl-tx{display:none}}html[data-skin=amber] .postmast{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:0;margin:0}html[data-skin=amber] .postmast>*{grid-column:1/-1}html[data-skin=amber] .postmast .byline{grid-column:1;grid-row:5}html[data-skin=amber] .postmast .shr{grid-column:2;grid-row:5}html[data-skin=amber] .postmast .masthero{grid-row:6}@container pg (max-width:40rem){html[data-skin=amber] .postmast{grid-template-columns:minmax(0,1fr)}html[data-skin=amber] .postmast .byline,html[data-skin=amber] .postmast .shr{grid-column:1/-1;grid-row:auto}}html[data-skin=amber] .ptags{display:flex;flex-wrap:wrap;gap:0;margin:0 0 var(--s-1) calc(-1*var(--s-1))}html[data-skin=amber] .ptag{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 calc(var(--s-3) - 3px);border:solid transparent;border-width:7px 3px;border-radius:999px;background:var(--chip-bg);background-clip:padding-box;box-shadow:inset 0 0 0 1px var(--chip-bd);color:var(--chip-fg);font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;text-decoration:none}html[data-skin=amber] .ptag:hover{background:var(--chip-bg);color:var(--chip-fg);border-color:transparent;box-shadow:inset 0 0 0 1px var(--lamp)}html[data-skin=amber] .article h1{margin:0;max-width:none;text-transform:none;font:800 var(--fs-title)/1.06 var(--disp);letter-spacing:-.025em;text-wrap:balance}html[data-skin=amber] .article .dek{margin:var(--s-3)0 0;max-width:var(--measure);font:400 var(--fs-lede)/1.4 var(--body);color:var(--soft);text-wrap:pretty}html[data-skin=amber] .article .dek .slash{display:none}html[data-skin=amber] .byline{display:flex;align-items:center;gap:var(--s-3);margin-top:var(--s-5);padding:var(--s-4)0 0;border:0;border-top:1px solid var(--rule)}html[data-skin=amber] .byline .bav{position:relative;flex:none;width:2.5rem;height:2.5rem;border:1px solid var(--edge-hw);border-radius:50%;background:var(--hw-well)}html[data-skin=amber] .byline .bav::before{content:"";position:absolute;inset:.5rem;border-radius:50%;border:2px solid var(--hw-mut)}html[data-skin=amber] .byline .bav::after{content:"";position:absolute;left:50%;top:50%;width:.4rem;height:.4rem;margin:-.2rem 0 0-.2rem;border-radius:50%;background:var(--lamp);box-shadow:0 0 8px 1px var(--glow)}html[data-skin=amber] .byline .bwho{font:700 1rem/1.2 var(--disp)}html[data-skin=amber] .byline .bwho a{text-decoration:none}html[data-skin=amber] .byline br{display:none}html[data-skin=amber] .byline>span:not(.bav){min-width:0;overflow-wrap:anywhere}html[data-skin=amber] .byline .bmeta{display:block;margin-top:2px;font:600 var(--fs-micro)/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .shr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-top:var(--s-5);padding:var(--s-4)0 0 var(--s-4);border-top:1px solid var(--rule)}html[data-skin=amber] .shr button,html[data-skin=amber] .shr a{display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:44px;padding:0 var(--s-3);border:1px solid var(--rule);border-radius:var(--r-key);background:var(--surface);color:var(--ink);font:600 .75rem/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:border-color .15s var(--ease),box-shadow .15s var(--ease)}html[data-skin=amber] .shr button:hover,html[data-skin=amber] .shr a:hover{border-color:var(--ink);background:var(--surface);color:var(--ink)}html[data-skin=amber] .shr .shr-native{display:none}@container pg (max-width:40rem){html[data-skin=amber] .shr{padding-left:0;margin-top:var(--s-3);border-top:0;padding-top:0}html[data-skin=amber] .shr button,html[data-skin=amber] .shr a{flex:1 1 auto}html[data-skin=amber] .shr .shr-native:not([hidden]){display:inline-flex}html[data-skin=amber] .shr .xm{display:none}html[data-skin=amber] .shr .shr-native[hidden]~.xm{display:inline-flex}html[data-skin=amber] .byline{padding-top:var(--s-4)}}html[data-skin=amber] .masthero{margin:var(--s-5)0 0}html[data-skin=amber] .masthero .mfrm{position:relative;border:1px solid var(--soft-edge);border-radius:var(--r-card);overflow:hidden;box-shadow:var(--elev);background:var(--hw-well)}html[data-skin=amber] .masthero .mfrm img{display:block;width:100%;height:auto;aspect-ratio:21/9;object-fit:cover;filter:var(--artfilter)}html[data-skin=amber] .masthero .mfrm::after{content:"";position:absolute;inset:0;background:var(--scan);opacity:.4;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);border-radius:inherit}@container pg (max-width:40rem){html[data-skin=amber] .masthero{margin-inline:calc(-1*var(--pad-x))}html[data-skin=amber] .masthero .mfrm{border-radius:0;border-inline:0}html[data-skin=amber] .masthero .mfrm img{aspect-ratio:16/10}}html[data-skin=amber] .article .body{margin-top:var(--s-6);max-width:var(--measure);padding:0;border:0;font:400 var(--fs-read)/var(--lh-read) var(--body);color:var(--ink);overflow-wrap:anywhere}html[data-skin=amber] .article .body p{margin:0 0 1.15em;color:var(--ink);text-wrap:pretty}html[data-skin=amber] .article .body p.leadp,html[data-skin=amber] .artwrap:not(.reading) .body p.leadp{font-size:inherit;line-height:inherit;margin-bottom:1.15em;color:var(--ink)}html[data-skin=amber] .artwrap:not(.reading) .body p.leadp:not(.nocap)::first-letter{float:none;font:inherit;line-height:inherit;padding:0;color:inherit}html[data-skin=amber] .article .body a{color:var(--ink);background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em;text-decoration-color:var(--rule)}html[data-skin=amber] .article .body a:hover{background:0 0;color:var(--lamp-text);text-decoration-color:currentColor;text-decoration-thickness:2px}html[data-skin=amber] .article .body strong{font-weight:700}html[data-skin=amber] .article .body em{font-style:italic;font-synthesis:style}html[data-skin=amber] .article .body h2,html[data-skin=amber] .article .body h2#frequently-asked-questions{position:relative;text-transform:none;margin:var(--s-7)0 var(--s-3);padding-top:var(--s-4);border:0;font:800 var(--fs-h2)/1.1 var(--disp);letter-spacing:-.02em;text-wrap:balance;scroll-margin-top:calc(var(--hh) + var(--s-4))}html[data-skin=amber] .article .body h2::before{content:"";position:absolute;top:0;left:0;width:4.5rem;height:8px;background:var(--ticks-page)}html[data-skin=amber] .article .body h3{text-transform:none;margin:var(--s-6)0 var(--s-2);font:700 var(--fs-h3)/1.2 var(--disp);letter-spacing:-.015em;text-wrap:balance;scroll-margin-top:calc(var(--hh) + var(--s-4))}html[data-skin=amber] #main .article .body ul,html[data-skin=amber] #main .article .body ol{margin:0 0 1.15em;padding-left:1.4em;list-style:revert}html[data-skin=amber] #main .article .body ul>li,html[data-skin=amber] #main .article .body ol>li{position:static;margin:0 0 .5em;padding-left:.2em}html[data-skin=amber] #main .article .body ul>li::before{content:none}html[data-skin=amber] .article .body li::marker{color:var(--muted);font:600 .8em var(--mono)}html[data-skin=amber] .article .body>p.tldr{padding:var(--s-4) var(--s-5);margin:0 0 var(--s-5);background:var(--hw-well);color:var(--hw-fg);border:1px solid var(--edge-hw);border-radius:var(--r-card);font-size:var(--fs-body);line-height:1.55}html[data-skin=amber] .article .body>p.tldr strong:first-child{display:block;margin-bottom:var(--s-2);font:700 var(--fs-micro)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lamp)}html[data-skin=amber] #main .article .body blockquote{position:relative;overflow:visible;margin:var(--s-6)0;padding:var(--s-5) var(--s-5) var(--s-5) calc(var(--s-5) + 3px);background:var(--sel-bg);color:var(--sel-fg);border:1px solid var(--edge-hw);border-radius:var(--r-card);box-shadow:inset 3px 0 0 var(--lamp),var(--elev);font:700 var(--fs-h3)/1.25 var(--disp);letter-spacing:-.015em}html[data-skin=amber] #main .article .body blockquote::before{content:none}html[data-skin=amber] #main .article .body blockquote p{margin:0;color:var(--sel-fg);max-width:none}html[data-skin=amber] #main .article .body blockquote a{color:var(--sel-fg);text-decoration-color:var(--hw-mut)}html[data-skin=amber] #main .article .body blockquote cite{display:block;margin-top:var(--s-3);font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--hw-mut)}html[data-skin=amber] .article .body pre{margin:var(--s-5)0;padding:var(--s-4);background:var(--hw-well);color:var(--hw-fg);border:1px solid var(--edge-hw);border-radius:var(--r-key);box-shadow:none;font:500 .875rem/1.65 var(--mono);overflow-x:auto;tab-size:2}html[data-skin=amber] .article .body pre code{background:0 0;border:0;padding:0;color:inherit;font:inherit}html[data-skin=amber] .article .body :not(pre)>code{padding:.1em .4em;border:1px solid var(--soft-edge);border-radius:6px;background:var(--hover);font:500 .88em var(--mono)}html[data-skin=amber] .article .body figure{margin:var(--s-6)0}html[data-skin=amber] .article .body img{max-width:100%;height:auto;margin:0 0 var(--s-6);border:1px solid var(--soft-edge);border-radius:var(--r-key);box-shadow:none;filter:var(--artfilter)}html[data-skin=amber] .article .body figure img{display:block;width:100%;margin:0}html[data-skin=amber] .article .body figcaption{margin-top:var(--s-2);padding:0;font:500 var(--fs-note)/1.5 var(--body);color:var(--muted)}@container pg (max-width:40rem){html[data-skin=amber] .article .body figure{margin-inline:calc(-1*var(--pad-x))}html[data-skin=amber] .article .body figure img{border-radius:0;border-inline:0}html[data-skin=amber] .article .body figure figcaption{padding-inline:var(--pad-x)}}html[data-skin=amber] .article>.ptoc{margin:var(--s-5)0 0;padding:var(--s-4) var(--s-5);background:var(--surface);border:1px solid var(--soft-edge);border-radius:var(--r-card)}html[data-skin=amber] .article>.ptoc .ptoc-k{margin:0 0 var(--s-2);font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .article>.ptoc ol{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}html[data-skin=amber] .article>.ptoc li{margin:0;padding:0}html[data-skin=amber] .article>.ptoc a{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--s-3);border:1px solid var(--rule);border-radius:var(--r-key);background:var(--paper);color:var(--ink);font:600 var(--fs-note)/1.2 var(--body);text-decoration:none;transition:border-color .15s var(--ease)}html[data-skin=amber] .article>.ptoc a:hover{border-color:var(--edge-live);background:var(--paper);color:var(--lamp-text)}@container pg (max-width:40rem){html[data-skin=amber] .article>.ptoc ol{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1*var(--s-5));padding-inline:var(--s-5);scrollbar-width:none;-webkit-overflow-scrolling:touch}html[data-skin=amber] .article>.ptoc ol::-webkit-scrollbar{display:none}html[data-skin=amber] .article>.ptoc a{white-space:nowrap}}html[data-skin=amber] .article .body details.faqacc{margin:0 0 var(--s-3);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:none}html[data-skin=amber] .article .body details.faqacc[open]{border-color:var(--edge-live);box-shadow:var(--elev)}html[data-skin=amber] .article .body details.faqacc>summary{display:flex;align-items:center;gap:var(--s-3);min-height:3.25rem;padding:var(--s-3) var(--s-4);list-style:none;cursor:pointer;border:0}html[data-skin=amber] .article .body details.faqacc>summary::-webkit-details-marker{display:none}html[data-skin=amber] .article .body details.faqacc>summary>h3{margin:0;text-transform:none;font:700 1.0625rem/1.3 var(--disp);letter-spacing:-.01em;color:var(--ink)}html[data-skin=amber] .article .body details.faqacc>summary:hover>h3{color:var(--ink)}html[data-skin=amber] .article .body details.faqacc>summary::after{content:"";flex:none;width:.6rem;height:.6rem;margin:-.25rem .25rem 0 auto;border:solid var(--lamp-text);border-width:0 2px 2px 0;background:0 0;font:inherit;text-align:left;transform:rotate(45deg);transition:transform .15s var(--ease)}html[data-skin=amber] .article .body details.faqacc[open]>summary::after{content:"";transform:rotate(225deg);margin-top:.25rem}html[data-skin=amber] .article .body details.faqacc[open]>summary{border-bottom:1px solid var(--rule)}html[data-skin=amber] .article .body details.faqacc>:not(summary){padding-inline:var(--s-4)}html[data-skin=amber] .article .body details.faqacc>p{margin:var(--s-3)0}html[data-skin=amber] .article .nextread{margin-top:var(--s-6)}html[data-skin=amber] .article .nextread a{display:block;padding:var(--s-3) var(--s-1);color:var(--ink);text-decoration:none;border:0;border-bottom:1px solid var(--rule)}html[data-skin=amber] .article .nextread a:hover{background:var(--hover)}html[data-skin=amber] .article .nextread .nr-t{display:block;font:700 1.0625rem/1.25 var(--disp);letter-spacing:-.01em}html[data-skin=amber] .article .nextread a:hover .nr-t{color:var(--lamp-text)}html[data-skin=amber] .article .nextread .nr-d{display:block;margin-top:var(--s-1);font-size:var(--fs-note);line-height:1.45;color:var(--soft)}html[data-skin=amber] .article .nextread .nr-lead{padding:var(--s-4);margin-top:var(--s-3);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--elev);transition:transform .15s var(--ease),border-color .15s var(--ease),box-shadow .15s var(--ease)}html[data-skin=amber] .article .nextread .nr-lead:hover{background:var(--surface);transform:translateY(-2px);border-color:var(--edge-live);box-shadow:var(--elev),0 0 28px -14px var(--glow)}html[data-skin=amber] .article .nextread .nr-lead .nr-t{font:800 var(--fs-h3)/1.15 var(--disp);letter-spacing:-.015em}html[data-skin=amber] .article .nextread .nr-lead .nr-d{font-size:var(--fs-body);color:var(--soft)}html[data-skin=amber] .article .nextread .nr-list{margin-top:var(--s-3);border-top:1px solid var(--rule)}html[data-skin=amber] .article .nextread .nr-row{display:flex;flex-direction:column;justify-content:center;min-height:3rem}html[data-skin=amber] .article .tripwire{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-4);margin-top:var(--s-6);padding:var(--s-4);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--elev)}html[data-skin=amber] .article .tripwire .tw-k{font:600 var(--fs-micro)/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .article .tripwire .tw-n{font:800 1.0625rem/1.2 var(--disp);text-transform:none;letter-spacing:-.01em;color:var(--ink)}html[data-skin=amber] .article .tripwire .tw-d{margin-top:var(--s-1);font-size:var(--fs-note);line-height:1.45;color:var(--soft)}html[data-skin=amber] .article .tripwire .tw-p{display:inline-flex;margin-top:var(--s-2);padding:.2rem .6rem;background:var(--hw-well);border:1px solid var(--edge-hw);border-radius:var(--r-key);color:var(--lamp);font:700 var(--fs-body)/1.2 var(--mono);font-variant-numeric:tabular-nums}html[data-skin=amber] .article .postcta{margin-top:var(--s-6);padding:var(--s-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--elev)}html[data-skin=amber] .article .postcta-k{font:700 var(--fs-micro)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .article .postcta p{margin:var(--s-2)0 var(--s-4);font-size:var(--fs-body);line-height:1.55;color:var(--ink)}html[data-skin=amber] .btn.buy,html[data-skin=amber] .btn--buy{background:var(--buy);color:var(--on-buy);border-color:var(--buy);min-height:48px;padding:0 1.5rem}html[data-skin=amber] .btn.buy:hover,html[data-skin=amber] .btn--buy:hover{background:var(--buy);color:var(--on-buy);border-color:var(--buy);filter:brightness(.93)}html[data-skin=amber] .btn.fill{background:var(--lamp);color:var(--on-lamp);border-color:var(--lamp-bd);box-shadow:0 0 22px -6px var(--glow)}html[data-skin=amber] .btn.fill:hover{background:var(--lamp);color:var(--on-lamp);border-color:var(--lamp-bd);filter:brightness(1.07);box-shadow:0 0 26px -4px var(--glow)}html[data-skin=amber] .btn.fill.buy{background:var(--buy);color:var(--on-buy);border-color:var(--buy);box-shadow:none}html[data-skin=amber] .btn.fill.buy:hover{background:var(--buy);color:var(--on-buy);border-color:var(--buy);filter:brightness(.93);box-shadow:none}html[data-skin=amber] .artcta{position:relative;display:grid;gap:var(--s-3);margin:var(--s-6)0 0;padding:var(--s-5);background:var(--blk-bg);color:var(--blk-fg);border:1px solid var(--edge-hw);border-radius:var(--r-card);box-shadow:var(--elev);overflow:hidden}html[data-skin=amber] .artcta::after{content:"";position:absolute;left:0;right:0;top:0;height:8px;background:var(--ticks);transform:scaleY(-1);pointer-events:none}html[data-skin=amber] .artcta-k{margin-top:var(--s-2);font:700 var(--fs-micro)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lamp)}html[data-skin=amber] .artcta h2{margin:0;font:800 1.5rem/1.1 var(--disp);letter-spacing:-.02em;color:var(--blk-fg)}html[data-skin=amber] .artcta p{margin:0;max-width:60ch;color:var(--blk-fg);font-size:var(--fs-body);line-height:1.5}html[data-skin=amber] .artcta-form{display:flex;flex-wrap:wrap;gap:var(--s-2)}html[data-skin=amber] #main .artcta-form input,html[data-skin=amber] #main .article .comment-form textarea{border-color:var(--edge-hw)!important;border-radius:var(--r-key)}html[data-skin=amber] .artcta-form input{flex:1 1 14rem;min-width:0;min-height:48px;padding:0 var(--s-3);background:var(--hw-well);color:var(--hw-fg);border:1px solid var(--edge-hw);border-radius:var(--r-key);font:400 1rem/1.2 var(--body)}html[data-skin=amber] .artcta-form input::placeholder{color:var(--hw-mut);opacity:1}html[data-skin=amber] .artcta .btn{flex:none;min-height:48px;padding:0 1.25rem;white-space:nowrap}html[data-skin=amber] .artcta-note{min-height:1.1em;font-size:var(--fs-note);color:var(--hw-fg)}@container pg (max-width:40rem){html[data-skin=amber] .artcta-form .btn{width:100%}}html[data-skin=amber] .article .afdisc{margin:var(--s-5)0 0;padding-top:var(--s-3);border-top:1px solid var(--rule);font-size:var(--fs-note);line-height:1.5;color:var(--ink)}html[data-skin=amber] .article .eppager{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-6)}html[data-skin=amber] .article .eppager .epp{flex:1 1 14rem;min-width:0;display:flex;flex-direction:column;gap:var(--s-1);padding:var(--s-3) var(--s-4);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--elev);color:var(--ink);text-decoration:none;transition:transform .15s var(--ease),border-color .15s var(--ease),box-shadow .15s var(--ease)}html[data-skin=amber] .article .eppager .epp:hover{transform:translateY(-2px);border-color:var(--edge-live);box-shadow:var(--elev),0 0 28px -14px var(--glow)}html[data-skin=amber] .article .eppager .eppk{font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .article .eppager .eppt{font:700 1rem/1.25 var(--disp)}html[data-skin=amber] .article .eppos{margin:var(--s-2)0 0;font:600 var(--fs-micro)/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .article .eppos a{color:var(--muted)}html[data-skin=amber] .article .more{margin-top:var(--s-6);padding-top:var(--s-3);border-top:1px solid var(--rule)}html[data-skin=amber] .article .more a{display:inline-flex;align-items:center;min-height:44px;border:0;font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);text-decoration:none}html[data-skin=amber] .article .more a:hover{color:var(--lamp-text);border:0}html[data-skin=amber] .article .comments{margin-top:var(--s-6);padding-top:var(--s-4);border-top:2px solid var(--rule)}html[data-skin=amber] .article .comments-head{margin-bottom:var(--s-4);font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .article .comment{padding:var(--s-3)0;border-bottom:1px solid var(--rule)}html[data-skin=amber] .article .comment-author{font:700 var(--fs-note)/1.2 var(--body);color:var(--ink)}html[data-skin=amber] #main .article .comment-form textarea{background:var(--surface);color:var(--ink);border:1px solid var(--rule);border-color:var(--rule)!important;border-radius:var(--r-key);box-shadow:none;font:400 1rem/1.5 var(--body)}html[data-skin=amber] .article .comments-join-msg a{color:var(--ink);text-decoration-color:var(--rule)}html[data-skin=amber] .article .comments-join-msg a:hover{color:var(--lamp-text)}html[data-skin=amber] .fhero .fback{display:inline-flex;align-items:center;min-height:44px}html[data-skin=amber] .artrail{min-width:0;margin-top:0;max-height:none;overflow:visible}@container pg (min-width:58rem){html[data-skin=amber] .artrail{position:sticky;top:calc(var(--hh) + var(--s-4))}}html[data-skin=amber] .railsec{margin:0 0 var(--s-6)}html[data-skin=amber] .railhead{position:relative;margin:0 0 var(--s-3);padding:0 0 var(--s-3);border:0;font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .railhead::after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background:var(--ticks-page)}html[data-skin=amber] .railpost{display:flex;align-items:center;min-height:44px;padding:var(--s-2)0;border:0;border-bottom:1px solid var(--rule);color:var(--ink);text-decoration:none}html[data-skin=amber] .railpost:last-of-type{border-bottom:0}html[data-skin=amber] .railpost .rpt{display:block;font:700 .9375rem/1.3 var(--disp);text-transform:none}html[data-skin=amber] .railpost:hover .rpt{color:var(--lamp-text);text-decoration:underline}html[data-skin=amber] .raildisc{margin:0 0 var(--s-3);font-size:var(--fs-note);line-height:1.5;color:var(--ink)}html[data-skin=amber] .raildisc a{color:var(--ink)}html[data-skin=amber] .railcard{display:block;margin:0 0 var(--s-3);padding:var(--s-4);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--elev);color:var(--ink);text-decoration:none;transition:transform .15s var(--ease),border-color .15s var(--ease),box-shadow .15s var(--ease)}html[data-skin=amber] .railcard:hover{transform:translateY(-2px);border-color:var(--edge-live);box-shadow:var(--elev),0 0 28px -14px var(--glow)}html[data-skin=amber] .railcard .rk{display:block;font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .railcard .rt{display:block;margin:var(--s-2)0;font:700 1rem/1.2 var(--disp);letter-spacing:-.01em;text-transform:none}html[data-skin=amber] .railcard .rd{display:block;font-size:var(--fs-note);line-height:1.45;color:var(--soft)}html[data-skin=amber] .readbar{left:var(--snw-cur,0px);top:calc(var(--hh) - 3px);width:calc(100% - var(--snw-cur,0px));background:var(--lamp);box-shadow:0 0 10px 1px var(--glow)}html[data-skin=amber] .mall .mhead,html[data-skin=amber] .ghero .guidebar{display:grid;gap:var(--s-2);padding-block:var(--s-3) var(--s-2);margin:0}html[data-skin=amber] .mall .mhead>div:first-child{display:contents}html[data-skin=amber] .mall .mhead h1,html[data-skin=amber] .ghero h1{margin:0;font:800 var(--fs-h1)/1.04 var(--disp);letter-spacing:-.025em;text-transform:none}html[data-skin=amber] .ghero h1 em{font-style:normal;color:inherit}html[data-skin=amber] .mall .mhead .deck,html[data-skin=amber] .ghero .gb-mid p{margin:0;max-width:44ch;font:400 var(--fs-lede)/1.4 var(--body);font-style:normal;color:var(--soft);text-wrap:pretty}html[data-skin=amber] .mall .mhead .kick,html[data-skin=amber] .ghero .gb-sig{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;min-height:2rem;width:fit-content;margin:0;padding:.3rem .75rem;background:var(--hw-well);border:1px solid var(--edge-hw);border-radius:var(--r-key);color:var(--hw-mut);font:600 var(--fs-micro)/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}html[data-skin=amber] .mall .mhead .kick::before,html[data-skin=amber] .ghero .gb-sig::before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--lamp);box-shadow:0 0 10px 2px var(--glow);flex:none}html[data-skin=amber] .ghero .gb-sig .gcount{display:inline-flex;align-items:baseline;gap:.4em;font:700 var(--fs-micro)/1.4 var(--mono);color:var(--lamp);font-variant-numeric:tabular-nums}html[data-skin=amber] .ghero .gb-sig .gcount span{display:inline;margin:0;font:600 var(--fs-micro)/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--hw-mut)}html[data-skin=amber] .ghero .gb-sig .gfree{padding:0;border:0;font:600 var(--fs-micro)/1.4 var(--mono);letter-spacing:.08em;color:var(--hw-mut)}html[data-skin=amber] .ghero .gb-mid{display:contents}html[data-skin=amber] .ghero .gb-kick{display:none}@container pg (min-width:46rem){html[data-skin=amber] .mall .mhead,html[data-skin=amber] .ghero .guidebar{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;column-gap:var(--s-6)}html[data-skin=amber] .mall .mhead h1,html[data-skin=amber] .ghero h1{grid-column:1;grid-row:1}html[data-skin=amber] .mall .mhead .deck,html[data-skin=amber] .ghero .gb-mid p{grid-column:2;grid-row:1}html[data-skin=amber] .mall .mhead .kick,html[data-skin=amber] .ghero .gb-sig{grid-column:3;grid-row:1;align-self:start}}@container pg (max-width:45.99rem){html[data-skin=amber] .mall .mhead,html[data-skin=amber] .ghero .guidebar{grid-template-columns:minmax(0,1fr) auto;align-items:center}html[data-skin=amber] .mall .mhead h1,html[data-skin=amber] .ghero h1{grid-column:1;grid-row:1}html[data-skin=amber] .mall .mhead .kick,html[data-skin=amber] .ghero .gb-sig{grid-column:2;grid-row:1;justify-self:end}html[data-skin=amber] .mall .mhead .deck,html[data-skin=amber] .ghero .gb-mid p{grid-column:1/-1;grid-row:2}}@media (max-width:40rem){html[data-skin=amber] .mall .mhead .kick{display:inline-flex}html[data-skin=amber] .ghero .gb-sig{display:inline-flex}}html[data-skin=amber] .mall .row{display:grid;gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--s-3)}@container pg (min-width:46rem){html[data-skin=amber] .mall .row{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-skin=amber] .mall .sf{position:relative;display:flex;flex-direction:column;gap:var(--s-1);min-width:0;min-height:44px;margin:0;padding:var(--s-3) var(--s-4);background:var(--surface);color:var(--ink);border:1px solid var(--rule);border-radius:var(--r-card);text-decoration:none;transition:transform .15s var(--ease),border-color .15s var(--ease),box-shadow .15s var(--ease)}html[data-skin=amber] .mall .row>.sf:first-child,html[data-skin=amber] .mall .row>.sf:nth-child(2n){margin-left:0}html[data-skin=amber] .mall a.sf:hover{text-decoration:none;transform:translateY(-2px);border-color:var(--edge-live);box-shadow:var(--elev),0 0 28px -14px var(--glow)}html[data-skin=amber] .mall .sf-un{display:flex;flex-direction:column;gap:var(--s-1)}html[data-skin=amber] .mall .sf-u{font:700 var(--fs-micro)/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lamp-text)}html[data-skin=amber] .mall .sf-n{font:700 1.0625rem/1.2 var(--disp);letter-spacing:-.01em;text-transform:none}html[data-skin=amber] .mall .sf-l{display:flex;flex-direction:column;font:600 var(--fs-micro)/1.45 var(--mono);letter-spacing:.04em;color:var(--muted)}html[data-skin=amber] .mall .row .sf:not(.sf--anchor) .sf-t{display:block}html[data-skin=amber] .mall .sf--anchor{grid-column:1/-1;gap:var(--s-1);padding:var(--s-4) var(--s-5);background:var(--blk-bg);color:var(--blk-fg);border-color:var(--edge-hw);box-shadow:var(--elev);overflow:hidden}html[data-skin=amber] .mall .sf--anchor::after{content:"";position:absolute;left:0;right:0;top:0;height:8px;background:var(--ticks);transform:scaleY(-1);pointer-events:none}html[data-skin=amber] .mall .sf-go{display:flex;flex-direction:column;gap:var(--s-1);min-height:44px;color:inherit;text-decoration:none}html[data-skin=amber] .mall .sf--anchor .sf-u{margin-top:var(--s-1);color:var(--lamp)}html[data-skin=amber] .mall .sf--anchor .sf-n{font:800 var(--fs-h2)/1.05 var(--disp);letter-spacing:-.02em;text-transform:none;color:var(--blk-fg)}html[data-skin=amber] .mall .sf--anchor .sf-l{flex-direction:row;flex-wrap:wrap;gap:0 var(--s-3);color:var(--hw-mut)}html[data-skin=amber] .mall .sf--anchor .sf-go:hover{text-decoration:none}html[data-skin=amber] .mall .dkeys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2);margin-top:var(--s-2)}@container pg (min-width:46rem){html[data-skin=amber] .mall .dkeys{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-skin=amber] .mall .dk{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);min-height:44px;padding:0 var(--s-3);border:1px solid rgba(255,255,255,.22);border-radius:10px;background:linear-gradient(180deg,var(--hw-raise-hi),var(--hw-raise-lo));box-shadow:0 3px 0 rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.14);color:var(--hw-fg);font:600 .9375rem/1.1 var(--chrome-sans);text-decoration:none;transition:border-color .15s var(--ease)}html[data-skin=amber] .mall .dk:hover{border-color:rgba(255,255,255,.5);text-decoration:none}html[data-skin=amber] .mall .dk:active{transform:translateY(3px);box-shadow:none}html[data-skin=amber] .mall .dk-c{flex:none;white-space:nowrap;font:700 var(--fs-micro)/1 var(--mono);letter-spacing:.04em;color:var(--lamp);font-variant-numeric:tabular-nums}html[data-skin=amber] .mall .dk[aria-current=true],html[data-skin=amber] .mall .is-lit .dk[aria-current=true]{background:var(--lamp);color:var(--on-lamp);border-color:transparent;box-shadow:0 0 22px -6px var(--glow)}html[data-skin=amber] .mall .dk[aria-current=true] .dk-c{color:var(--on-lamp)}html[data-skin=amber] .mall .is-lit{background:var(--blk-bg);color:var(--blk-fg)}html[data-skin=amber] .mall .reg{position:relative;display:block;margin:var(--s-5)0 var(--s-4);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--elev);overflow:hidden}html[data-skin=amber] .mall .reg::before{content:"";position:absolute;left:0;right:0;top:0;height:8px;background:var(--ticks-page);transform:scaleY(-1)}html[data-skin=amber] .mall .reg-lead{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"img proof""img np""img buy""img bl""fine fine";gap:var(--s-2) var(--s-5);align-items:start;padding:var(--s-5) var(--s-5) var(--s-4)}html[data-skin=amber] .mall .reg-lead>.cov{grid-area:img;--cov:9.875rem;width:var(--cov);height:var(--cov)}html[data-skin=amber] .mall .proof{margin:0;font:600 var(--fs-micro)/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .mall .reg-np{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-4);width:100%}html[data-skin=amber] .mall .reg-np .nm{display:inline-flex;align-items:center;min-height:44px;font:800 var(--fs-h2)/1.05 var(--disp);letter-spacing:-.02em;text-transform:none;color:var(--ink);text-decoration:none}html[data-skin=amber] .mall .reg-np .nm:hover{color:var(--lamp-text);text-decoration:none}html[data-skin=amber] .mall .reg-np .pr{display:inline-flex;align-items:baseline;flex:none;padding:.4rem .9rem;background:var(--hw-well);border:1px solid var(--edge-hw);border-radius:var(--r-key);color:var(--lamp);font:700 var(--fs-h2)/1 var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-skin=amber] .mall .reg-lead>.btn--buy{grid-area:buy;justify-self:start}html[data-skin=amber] .mall .reg-lead .bl{grid-area:bl;max-width:52ch;margin:0;font-size:var(--fs-body);line-height:1.5;color:var(--soft)}html[data-skin=amber] .mall .reg-lead .fine{grid-area:fine;margin:0;font-size:var(--fs-note);color:var(--ink)}html[data-skin=amber] .mall .reg-lead .fine a{display:inline-flex;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em;text-decoration-color:var(--rule)}html[data-skin=amber] .mall .reg-lead .fine a:hover{color:var(--lamp-text);text-decoration-color:currentColor}html[data-skin=amber] .mall .reg-rest{padding:0;border-top:1px solid var(--rule)}html[data-skin=amber] .mall .reg-rest summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 var(--s-5);font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .mall .reg-rest ul{padding:0;margin:0;list-style:none}html[data-skin=amber] .mall .rb{display:flex;align-items:center;gap:var(--s-3);min-height:3.5rem;padding:var(--s-2) var(--s-5);border-top:1px solid var(--rule)}html[data-skin=amber] .mall .rb:hover{background:var(--hover)}html[data-skin=amber] .mall .rb-a{flex:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s-3);align-items:center;min-height:44px;text-decoration:none;color:var(--ink)}html[data-skin=amber] .mall .rb-a:hover .rb-n{color:var(--lamp-text);text-decoration:underline}html[data-skin=amber] .mall .rb-n{font:700 1rem/1.25 var(--disp);letter-spacing:-.01em}html[data-skin=amber] .mall .rb-p{font:700 1rem/1 var(--mono);font-variant-numeric:tabular-nums}@container pg (max-width:40rem){html[data-skin=amber] .mall .reg-lead{grid-template-columns:5.375rem minmax(0,1fr);grid-template-areas:"img proof""img np""img buy""bl bl""fine fine";gap:var(--s-2) var(--s-4);padding:var(--s-4) var(--s-4) var(--s-3);align-items:start}html[data-skin=amber] .mall .reg-lead>.cov{--cov:5.375rem}html[data-skin=amber] .mall .reg-lead>.proof{position:static;transform:none;padding:0;background:0 0;z-index:auto}html[data-skin=amber] .mall .reg-np{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:0 var(--s-2)}html[data-skin=amber] .mall .reg-np .nm{font-size:var(--fs-h3)}html[data-skin=amber] .mall .reg-np .pr{font-size:var(--fs-body);padding:.2rem .55rem}html[data-skin=amber] .mall .reg-lead>.btn--buy{justify-self:stretch;width:100%;align-self:end;padding-inline:var(--s-3);white-space:nowrap}html[data-skin=amber] .mall .rb,html[data-skin=amber] .mall .reg-rest summary{padding-inline:var(--s-4)}html[data-skin=amber] .mall .sf--anchor{padding:var(--s-4)}html[data-skin=amber] .mall .row{gap:var(--s-2)}html[data-skin=amber] .mall .sf:not(.sf--anchor){padding:var(--s-2) var(--s-3)}html[data-skin=amber] .mall .sf:not(.sf--anchor) .sf-un{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px var(--s-2)}html[data-skin=amber] .mall .sf:not(.sf--anchor) .sf-n{font-size:1rem}html[data-skin=amber] .mall .sf:not(.sf--anchor) .sf-l{flex-direction:row;flex-wrap:wrap;gap:0 var(--s-2)}html[data-skin=amber] .mall .mhead .kick{gap:.4rem;padding-inline:.5rem;letter-spacing:.05em}html[data-skin=amber] .mall .mhead h1{white-space:nowrap}}@media (max-width:40rem) and (max-height:56rem){html[data-skin=amber] .mall .row .sf:not(.sf--anchor) .sf-t{display:none}}html[data-skin=amber] .mall .shop{border-top:0;padding-top:0}html[data-skin=amber] .mall .shop-h h2{font:800 var(--fs-h2)/1.08 var(--disp);text-transform:none;letter-spacing:-.02em}html[data-skin=amber] .mall .shop-h h2 .u{font:700 var(--fs-micro)/1 var(--mono);letter-spacing:.12em;color:var(--lamp-text)}html[data-skin=amber] .mall .shop-h p{font-size:var(--fs-note);color:var(--ink)}html[data-skin=amber] .mall .dept-h{position:relative;border-top:0;padding-top:var(--s-4);margin-bottom:var(--s-4)}html[data-skin=amber] .mall .dept-h::before{content:"";position:absolute;left:0;right:0;top:0;height:8px;background:var(--ticks-page)}html[data-skin=amber] .mall .dept-h h3{font:800 var(--fs-h2)/1.08 var(--disp);text-transform:none;letter-spacing:-.02em}html[data-skin=amber] .mall .dept-h .kick{color:var(--muted)}html[data-skin=amber] .mall .dept-h p{font-size:var(--fs-note);color:var(--soft)}html[data-skin=amber] .mall .ais-h{border-bottom:1px solid var(--rule);color:var(--muted)}html[data-skin=amber] .mall .reg-rest summary,html[data-skin=amber] .mall .aisle>summary{color:var(--muted)}html[data-skin=amber] .mall .cov{border:1px solid var(--soft-edge);border-radius:var(--r-key);background:var(--surface)}html[data-skin=amber] .mall .cov .stamp{background:var(--hw-well);color:var(--lamp)}html[data-skin=amber] .mall .ledger .lr{border-bottom:1px solid var(--rule)}html[data-skin=amber] .mall .lr-n:hover{color:var(--lamp-text);text-decoration:underline}html[data-skin=amber] .mall .lr-p{color:var(--ink)}html[data-skin=amber] .mall .walkon a{border-radius:var(--r-key)}html[data-skin=amber] .ggrid{display:grid;gap:var(--s-3);grid-template-columns:minmax(0,1fr)}@container pg (min-width:46rem){html[data-skin=amber] .ggrid{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-skin=amber] .gcard{position:relative;display:flex;flex-direction:column;padding:0;background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--elev);color:var(--ink);text-decoration:none;transition:transform .15s var(--ease),border-color .15s var(--ease),box-shadow .15s var(--ease)}html[data-skin=amber] .gcard::before{content:none}html[data-skin=amber] .gcard:hover{transform:translateY(-2px);border-color:var(--edge-live);box-shadow:var(--elev),0 0 28px -14px var(--glow)}html[data-skin=amber] .gcard .bd{padding:var(--s-5);gap:var(--s-2)}html[data-skin=amber] .gtopline{gap:var(--s-2)}html[data-skin=amber] .gtopline .gg{width:1.125rem;height:1.125rem;color:var(--muted)}html[data-skin=amber] .gtopic{font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .gcard h3{margin:0;text-transform:none;font:700 var(--fs-h3)/1.15 var(--disp);letter-spacing:-.015em;text-wrap:balance}html[data-skin=amber] .gcard:hover h3{color:var(--lamp-text)}html[data-skin=amber] .gcard p{margin:0;font-size:var(--fs-body);line-height:1.5;color:var(--soft)}html[data-skin=amber] .gmore{display:none}@container pg (max-width:40rem){html[data-skin=amber] .gcard .bd{padding:var(--s-4)}html[data-skin=amber] .gcard h3{font-size:1.1875rem}}html[data-skin=amber] .sec>h2.gtopic{display:block;position:relative;margin:var(--s-6)0 var(--s-4);padding-bottom:var(--s-3);font:600 var(--fs-micro)/1.3 var(--mono)!important;letter-spacing:.12em!important;color:var(--muted)}html[data-skin=amber] .sec>h2.gtopic::after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background:var(--ticks-page)}html[data-skin=amber] .gchip{border:1px solid var(--rule);border-radius:var(--r-key);background:var(--surface);color:var(--ink);font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.1em}html[data-skin=amber] .gchip:hover{background:var(--surface);border-color:var(--ink)}html[data-skin=amber] .gchip .cnt{background:var(--hw-well);color:var(--lamp);border-radius:6px;font-variant-numeric:tabular-nums}html[data-skin=amber] .gchip[aria-pressed=true]{background:var(--lamp);color:var(--on-lamp);border-color:var(--lamp-bd)}html[data-skin=amber] .gchip[aria-pressed=true] .cnt{background:var(--hw-well);color:var(--lamp)}html[data-skin=amber] .ghero{min-height:0;padding:var(--s-4)0 var(--s-3);overflow:visible}html[data-skin=amber] .ghero .heroart,html[data-skin=amber] .ghero .ht{display:none}html[data-skin=amber] .ghero .gb-mid p{font-size:var(--fs-body);line-height:1.5;max-width:none}html[data-skin=amber] .ghero .dateline{display:block;width:auto;min-height:0;margin-top:var(--s-3);padding:0;background:0 0;border:0;color:var(--muted);font:600 var(--fs-micro)/1.3 var(--mono);letter-spacing:.1em;opacity:1}html[data-skin=amber] .ghero .dateline::before{content:none}html[data-skin=amber] .ghero .dateline b{color:var(--soft)}html[data-skin=amber] .uhero .heroart,html[data-skin=amber] .uhero .ht{display:none}html[data-skin=amber] .uhero{background:0 0;border:0;padding:var(--s-4)0 var(--s-5)}html[data-skin=amber] .uhero .wrap{display:grid;gap:var(--s-3)}@container pg (min-width:46rem){html[data-skin=amber] .uhero .wrap{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--s-6);align-items:end}html[data-skin=amber] .uhero .wrap>*{grid-column:1}html[data-skin=amber] .uhero .floor{grid-column:2;grid-row:1/span 4;align-self:stretch}}html[data-skin=amber] .uhero h1{margin:0;font:800 var(--fs-h1)/1.04 var(--disp);letter-spacing:-.025em;text-transform:none;text-wrap:balance}html[data-skin=amber] .uhero h1 em{font-style:normal;color:inherit}html[data-skin=amber] .uhero .kick{display:flex;align-items:center;gap:var(--s-2);font:600 var(--fs-micro)/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .uhero .dateline{justify-self:start}html[data-skin=amber] .floor{display:none}@container pg (min-width:46rem){html[data-skin=amber] .floor{display:grid;place-items:center;align-content:center;gap:var(--s-2);position:relative;overflow:hidden;width:9rem;min-height:8.5rem;background:var(--hw-well);border:1px solid var(--edge-hw);border-radius:var(--r-card);box-shadow:var(--elev)}html[data-skin=amber] .floor::after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background:var(--ticks);pointer-events:none}html[data-skin=amber] .floor b{font:800 4.25rem/1 var(--mono);color:var(--lamp);text-shadow:0 0 22px var(--glow)}html[data-skin=amber] .floor span{font:600 var(--fs-micro)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--hw-mut)}}html[data-skin=amber] .uhero .kick .jp{color:inherit}html[data-skin=amber] .uhero-out a{text-transform:none;letter-spacing:0;display:inline-flex;align-items:center;min-height:44px;font:600 var(--fs-note)/1.3 var(--body);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:var(--rule)}html[data-skin=amber] .uhero-out a:hover{color:var(--lamp-text);text-decoration-color:currentColor;text-decoration-thickness:2px}html[data-skin=amber] .uhero-out{margin:0}html[data-skin=amber] .rope .ucard{--paper:inherit;--ink:inherit;--panel:inherit;--panel2:inherit;--rule:inherit;--soft:inherit;--kick:inherit;--accent:inherit;--on-accent:inherit;--buy:inherit;--on-buy:inherit;--halftone-hero:inherit;color:var(--ink)}html[data-skin=amber] .rope .ucard{position:relative;display:grid;gap:var(--s-4);padding:var(--s-6) var(--s-5) var(--s-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--elev);overflow:hidden}html[data-skin=amber] .rope .ucard::before{content:"";position:absolute;inset:0 0 auto 0;z-index:auto;height:8px;background:var(--ticks-page);transform:scaleY(-1)}html[data-skin=amber] .rope .ucard .ht{display:none}html[data-skin=amber] .rope .ucard-stamp{justify-self:start;display:inline-flex;align-items:center;position:static;transform:none;min-height:1.75rem;padding:0 .75rem;background:var(--chip-bg);border:1px solid var(--chip-bd);border-radius:999px;color:var(--chip-fg);font:700 var(--fs-micro)/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}html[data-skin=amber] .rope .ucard p{margin:0;max-width:var(--measure);font-size:var(--fs-read);line-height:1.6;color:var(--ink);font-style:normal;text-wrap:pretty}html[data-skin=amber] .rope .fjage{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;min-width:44px;margin-top:0;padding-inline:var(--s-2)}html[data-skin=amber] .rope .fjage input{width:1.5rem;height:1.5rem;margin:0;accent-color:var(--lamp)}html[data-skin=amber] .rope .ucard .cta{display:flex;flex-wrap:wrap;gap:var(--s-3)}@media (max-width:40rem){html[data-skin=amber] .rope .ucard{padding:var(--s-6) var(--s-4) var(--s-4)}html[data-skin=amber] .rope .ucard .cta .btn{flex:1 1 100%}}html[data-skin=amber] .empty{position:relative;display:grid;gap:var(--s-3);padding:var(--s-5);background:var(--hw-well);color:var(--hw-fg);border:1px solid var(--edge-hw);border-radius:var(--r-card)}html[data-skin=amber] .empty .k{display:flex;align-items:center;gap:var(--s-2);margin:0;font:600 var(--fs-micro)/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--hw-mut)}html[data-skin=amber] .empty .k::before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:rgba(var(--lamp-rgb),.28)}html[data-skin=amber] .empty h1{margin:0;font:800 var(--fs-h1)/1.04 var(--disp);letter-spacing:-.025em;color:var(--hw-fg)}html[data-skin=amber] .empty p{margin:0;font-size:var(--fs-body);color:var(--hw-fg)}html[data-skin=amber] .empty .keys{display:flex;flex-wrap:wrap;gap:var(--s-3)}html[data-skin=amber] .dr .savedpanel{position:relative;display:grid;gap:var(--s-3);max-width:44rem;margin:var(--s-4) auto 0 0;padding:var(--s-5);background:var(--surface);color:var(--ink);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--elev)}html[data-skin=amber] .dr .savedpanel .saved-h{margin:0;font:800 var(--fs-h1)/1.04 var(--disp);letter-spacing:-.025em;text-transform:none}html[data-skin=amber] .dr .savedpanel>.k{order:-1;display:flex;align-items:center;gap:var(--s-2);margin:0;font:600 var(--fs-micro)/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}html[data-skin=amber] .dr .savedpanel>.k::before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--lamp);box-shadow:0 0 10px 2px var(--glow);flex:none}html[data-skin=amber] .dr .savedpanel #savedlist p{margin:0;font-size:var(--fs-body);color:inherit}html[data-skin=amber] .dr .savedpanel:has(#savedlist>p:only-child){background:var(--hw-well);color:var(--hw-fg);border-color:var(--edge-hw);box-shadow:none}html[data-skin=amber] .dr .savedpanel:has(#savedlist>p:only-child)>.k{color:var(--hw-mut)}html[data-skin=amber] .dr .savedpanel:has(#savedlist>p:only-child)>.k::before{background:rgba(var(--lamp-rgb),.28);box-shadow:none}html[data-skin=amber] .dr .savedpanel .sact{display:flex;flex-wrap:wrap;gap:var(--s-3)}@media (prefers-reduced-motion:reduce){html[data-skin=amber] .railcard,html[data-skin=amber] .mall .sf,html[data-skin=amber] .mall .dk,html[data-skin=amber] .gcard,html[data-skin=amber] .gchip,html[data-skin=amber] .shr button,html[data-skin=amber] .shr a,html[data-skin=amber] .article>.ptoc a,html[data-skin=amber] .article .nextread .nr-lead,html[data-skin=amber] .article .eppager .epp{transition:none}html[data-skin=amber] .railcard:hover,html[data-skin=amber] .mall a.sf:hover,html[data-skin=amber] .gcard:hover,html[data-skin=amber] .article .nextread .nr-lead:hover,html[data-skin=amber] .article .eppager .epp:hover{transform:none}html[data-skin=amber] .article .body details.faqacc>summary::after{transition:none}}