@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/zilla-slab-latin-ext-400-normal.L6eiXaX2.woff2) format("woff2"),url(/_astro/zilla-slab-latin-ext-400-normal.DYKaTm8Q.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/zilla-slab-latin-400-normal.Dw3p-plB.woff2) format("woff2"),url(/_astro/zilla-slab-latin-400-normal.Dlq-Ffxl.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/zilla-slab-latin-ext-500-normal.BtCblgyy.woff2) format("woff2"),url(/_astro/zilla-slab-latin-ext-500-normal.CU92Uk-1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/zilla-slab-latin-500-normal.CzZRcrUb.woff2) format("woff2"),url(/_astro/zilla-slab-latin-500-normal.B8-aa0aC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/zilla-slab-latin-ext-600-normal.9hyyVsz0.woff2) format("woff2"),url(/_astro/zilla-slab-latin-ext-600-normal.DTnoEnY3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/zilla-slab-latin-600-normal.BRgn6X7z.woff2) format("woff2"),url(/_astro/zilla-slab-latin-600-normal.iLPAhCz6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/zilla-slab-latin-ext-700-normal.C1-U_e_0.woff2) format("woff2"),url(/_astro/zilla-slab-latin-ext-700-normal.DQD_oLH8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/zilla-slab-latin-700-normal.CEKI1vVu.woff2) format("woff2"),url(/_astro/zilla-slab-latin-700-normal.C8aaVMsA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/zilla-slab-latin-ext-500-italic.DsTIRHbZ.woff2) format("woff2"),url(/_astro/zilla-slab-latin-ext-500-italic.BJHtZIoa.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/zilla-slab-latin-500-italic.CN2I99-Q.woff2) format("woff2"),url(/_astro/zilla-slab-latin-500-italic.D8mzb4-h.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/zilla-slab-latin-ext-700-italic.BviUUUpC.woff2) format("woff2"),url(/_astro/zilla-slab-latin-ext-700-italic.DNRYl_GV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/zilla-slab-latin-700-italic.BwwQOOh7.woff2) format("woff2"),url(/_astro/zilla-slab-latin-700-italic.CV3MLQL0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary: #d6233a;--fg: #1a1a1a;--muted: #777;--line: #e0e0e0;--bg: #fff;--card: #fff}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;touch-action:manipulation}body{background:var(--bg);color:var(--fg);line-height:1.6;font-family:Geist Variable,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:clamp(15px,1vw + 13px,16px);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:Zilla Slab,Georgia,serif;letter-spacing:-.01em}img{max-width:100%;display:block}.wrap{width:100%;max-width:1660px;margin:0 auto;padding-inline:clamp(1rem,3vw,2rem)}.wrap.narrow{max-width:720px}header.site{background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.masthead{display:flex;justify-content:space-between;align-items:center;position:relative;padding:.9rem 0;border-bottom:1px solid var(--line)}.masthead-left{display:flex;align-items:center;gap:.75rem}.menu-btn{display:flex;align-items:center;gap:.35rem;background:none;border:none;cursor:pointer;font-family:Geist Variable,sans-serif;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--primary)}.menu-btn .hamburger{display:flex;flex-direction:column;gap:3px}.menu-btn .hamburger span{display:block;width:18px;height:2px;background:var(--primary)}.m-search{position:relative;display:flex;align-items:center;gap:.25rem}.m-search .search-label{font-size:.82rem;font-weight:500;color:var(--fg)}.m-search input{border:none;outline:none;background:transparent;font:inherit;font-size:.82rem;width:0;padding:0;position:absolute;opacity:0}.m-search button{border:none;background:transparent;cursor:pointer;color:var(--fg);padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s,filter .2s}.m-search button:hover{color:var(--primary);filter:drop-shadow(0 0 6px rgba(214,35,58,.4))}.m-suggest{position:absolute;top:calc(100% + 8px);left:0;width:min(360px,84vw);background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 14px 34px #10182824;padding:.5rem;z-index:60}.m-suggest-head{font-size:.64rem;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-weight:700;padding:.3rem .55rem}.m-suggest-list a{display:block;padding:.45rem .55rem;border-radius:9px;font-size:.86rem;line-height:1.32;color:var(--fg)}.m-suggest-list a:hover{background:#f3f6fa;color:var(--primary)}.m-suggest-list b{color:var(--primary);font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;margin-right:.35rem}.brand-block{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:baseline;justify-content:center;gap:.25rem}.brand{font-family:Zilla Slab,serif;font-weight:900;font-size:clamp(1.8rem,5vw,2.8rem);color:var(--fg);letter-spacing:-.02em;font-style:italic;line-height:1}.brand-pro{font-family:Geist Variable,sans-serif;font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--fg);vertical-align:super;margin-left:.15rem}.masthead-right{display:flex;align-items:center;justify-content:flex-end;gap:1rem}.my-account{display:flex;align-items:center;gap:.35rem;font-size:.82rem;color:var(--fg)}.my-account svg{width:18px;height:18px}.subscribe-btn{background:var(--primary);color:#fff;border:none;padding:.45rem 1rem;font-family:Geist Variable,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.subscribe-btn:hover{background:#b91c30}.navwrap{border-top:none;border-bottom:1px solid var(--line)}nav.sections{display:flex;gap:0;justify-content:center;overflow-x:auto;padding:.55rem 0;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-inline:.5rem}nav.sections::-webkit-scrollbar{display:none}nav.sections a{white-space:nowrap;font-size:.82rem;font-weight:500;color:var(--fg);padding:.35rem .9rem;position:relative}nav.sections a:hover{color:var(--primary)}nav.sections a[aria-current=page]{color:var(--primary);font-weight:700;background:transparent}nav.sections a+a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:3px;background:var(--muted);border-radius:50%}@media (max-width: 700px){.menu-btn,.masthead-right .account-link,.my-account-btn span{display:none}.my-account-btn{padding:.3rem;border-radius:50%}}@media (max-width: 620px){.masthead{gap:.5rem}.brand{font-size:1.5rem}}@media (max-width: 520px){.m-search .search-label{display:none}.subscribe-btn{padding:.4rem .7rem;font-size:.7rem}}main{padding:0 0 2rem}.ticker{display:flex;align-items:stretch;border-bottom:1px solid var(--line);padding:.75rem 0;margin:0;overflow:hidden;position:relative}.ticker-row{display:grid;grid-template-columns:repeat(4,1fr);gap:0;flex:1;align-items:start}.ticker-item{padding:0 1rem;border-left:1px solid var(--line);font-size:.82rem;line-height:1.35;color:var(--fg);display:flex;flex-direction:column;gap:.2rem}.ticker-item:first-child{border-left:none}.ticker-item .ti-badge{display:inline-block;font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:.12rem .4rem;background:var(--primary);color:#fff;align-self:flex-start;margin-bottom:.15rem}.ticker-item .ti-title{font-family:Zilla Slab,serif;font-weight:600;font-size:.85rem;line-height:1.3;color:var(--fg)}.ticker-item .ti-date{font-size:.7rem;color:var(--muted)}.ticker-item:hover .ti-title{color:var(--primary)}.ticker-arrows{display:flex;align-items:center;gap:.3rem;flex:none;padding-left:.5rem}.ticker-arrows button{width:28px;height:28px;border-radius:50%;border:1px solid var(--line);background:#fff;cursor:pointer;display:grid;place-items:center;font-size:.7rem;color:var(--muted)}.ticker-arrows button:hover{border-color:var(--fg);color:var(--fg)}@media (max-width: 900px){.ticker-row{grid-template-columns:repeat(2,1fr)}.ticker-item:nth-child(n+3){display:none}}@media (max-width: 520px){.ticker-row{grid-template-columns:1fr}.ticker-item:nth-child(n+2){display:none}.ticker-arrows{display:none}.ticker-item{padding:0 .5rem}}.home-grid{display:grid;grid-template-columns:1fr 2.2fr 1fr;gap:clamp(1rem,2vw,1.5rem);align-items:start;padding:1.2rem 0 1rem;border-bottom:1px solid var(--line)}.col-h{font-family:Zilla Slab,serif;font-size:1.55rem;font-weight:900;margin:0 0 .15rem;line-height:1.1}.col-h span{color:var(--fg);text-transform:lowercase}.col-subtitle{font-family:Geist Variable,sans-serif;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:.8rem;line-height:1.4}.li{display:block;padding:.55rem 0;border-bottom:1px solid var(--line)}.li:last-child{border-bottom:none}.li-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .4rem}.li-tag{font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--primary)}.li-exclusive{display:inline-block;font-size:.55rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;padding:.1rem .35rem;background:var(--primary);color:#fff;margin-right:.3rem;vertical-align:middle}.li-title{font-family:Zilla Slab,serif;font-weight:600;font-size:.92rem;line-height:1.28;color:var(--fg)}.li:hover .li-title{color:var(--primary)}.li-date{display:block;font-size:.7rem;color:var(--muted);margin-top:.15rem}.col-arrows{display:flex;align-items:center;gap:.5rem;padding-top:.6rem}.col-arrows button{width:30px;height:30px;border-radius:50%;border:1px solid var(--line);background:#fff;cursor:pointer;display:grid;place-items:center;font-size:.75rem;color:var(--muted)}.col-arrows button:hover{border-color:var(--fg);color:var(--fg)}.lead-hero{display:block;border-radius:0;overflow:hidden;position:relative}.lead-hero .cover-hero{min-height:clamp(320px,42vw,480px);border-radius:0}.lead-secondary{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.lead-secondary .ov,.lead-secondary .cover-card{border-radius:0}.pop-box{background:#fff;border:none;border-radius:0;padding:0}.pop-box .col-h{font-size:1.4rem;margin-bottom:.5rem;padding-bottom:.35rem;border-bottom:2px solid var(--fg)}@media (max-width: 1040px){.home-grid{grid-template-columns:1.3fr 1fr}.col-popular{grid-column:1 / -1}}@media (max-width: 700px){.home-grid{grid-template-columns:1fr}.col-lead{order:-1}.col-fresh{order:0}.col-popular{order:1}}@media (max-width: 520px){.lead-secondary{grid-template-columns:1fr}.col-h{font-size:1.25rem}}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:clamp(1.4rem,4vw,2rem) 0 .8rem;padding-bottom:.4rem;border-bottom:2px solid var(--fg)}.sec-head h2{margin:0;font-size:clamp(1rem,3vw,1.25rem)}.sec-head h2 span{color:var(--primary)}.sec-head a{font-size:.78rem;font-weight:600;color:var(--muted);white-space:nowrap}.sec-head a:hover{color:var(--primary)}.breaking-tag{background:var(--primary);color:#fff;padding:.18rem .65rem;border-radius:3px;font-family:Geist Variable,sans-serif;font-size:.82rem;font-weight:800;text-transform:capitalize;letter-spacing:.02em}.cover{position:relative;display:flex;flex-direction:column;color:#fff;overflow:hidden;isolation:isolate}.cover .cover-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.cover-card:after,.cover-hero:after,.article-hero:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(to top,#000000b3,#0000000d 65%)}.cover-tag,.cover-title,.cover-brand,.cover-sumr,.article-hero>*{position:relative;z-index:1}.cover-tag{align-self:flex-start;font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;background:var(--primary);color:#fff;padding:.18rem .5rem;border-radius:2px}.cover-title{font-family:Zilla Slab,serif;font-weight:700;line-height:1.2;margin-top:.5rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.cover-brand{display:none}.cover-sumr{font-size:.88rem;color:#ffffffe6;margin-top:.4rem;max-width:56ch;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cover-card{aspect-ratio:16/10;padding:clamp(.75rem,2vw,1rem);justify-content:flex-end}.cover-card .cover-title{font-size:clamp(.92rem,2.2vw,1.1rem)}.cover-hero{height:100%;min-height:clamp(300px,42vw,480px);padding:clamp(1.2rem,3vw,1.8rem);justify-content:flex-end}.cover-hero .cover-title{font-size:clamp(1.5rem,3.8vw,2.2rem);-webkit-line-clamp:5}.cover-compact{width:100px;height:72px;border-radius:6px;flex:none}@media (max-width: 460px){.cover-compact{width:84px;height:62px}}.ov{display:block;overflow:hidden}.ov:hover .cover-photo{transform:scale(1.03);transition:transform .3s ease}.card{background:var(--card);border:1px solid var(--line);border-radius:0;overflow:hidden;display:flex;flex-direction:column;transition:transform .15s ease,box-shadow .15s ease}.card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.card-body{padding:.7rem .85rem .85rem;display:flex;flex-direction:column;flex:1}.card .sumr{margin:0 0 .45rem;color:#555;font-size:.88rem}.meta{font-size:.72rem;color:var(--muted);display:flex;gap:.5rem;align-items:center;margin-top:auto;padding-top:.4rem}.mosaic{display:grid;gap:clamp(.8rem,1.5vw,1.1rem);grid-template-columns:repeat(4,1fr);grid-auto-rows:220px}.mosaic>*{min-height:0}.mosaic .ov,.mosaic .ov>.cover{height:100%}.mosaic .cover-card{aspect-ratio:auto;height:100%}.mosaic.breaking>*:first-child{grid-column:span 1;grid-row:span 1}.mosaic:not(.breaking)>*:first-child{grid-column:span 2;grid-row:span 2}.mosaic:not(.breaking)>*:first-child .cover-title{font-size:clamp(1.2rem,2.4vw,1.7rem);-webkit-line-clamp:4}.mosaic.wide{grid-auto-rows:210px}.mosaic.wide>*:first-child{grid-column:span 2;grid-row:span 1}.mosaic.wide>*:nth-child(2){grid-column:span 2;grid-row:span 1}@media (max-width: 760px){.mosaic{grid-template-columns:repeat(2,1fr);grid-auto-rows:170px}.mosaic:not(.breaking)>*:first-child{grid-column:span 2;grid-row:span 2}.mosaic.wide>*:nth-child(2){grid-column:span 2}}@media (max-width: 460px){.mosaic,.mosaic.wide{grid-template-columns:1fr;grid-auto-rows:180px}.mosaic>*:first-child,.mosaic.wide>*:nth-child(2){grid-column:span 1;grid-row:span 1}}.compact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--line)}.compact-item{display:flex;gap:.65rem;align-items:flex-start}.compact-item .ci-thumb{width:90px;height:68px;flex:none;overflow:hidden;border-radius:4px}.compact-item .ci-thumb img{width:100%;height:100%;object-fit:cover}.compact-item .ci-body{flex:1;min-width:0}.compact-item .ci-title{font-family:Zilla Slab,serif;font-size:.85rem;font-weight:600;line-height:1.25;color:var(--fg);margin-bottom:.2rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.compact-item:hover .ci-title{color:var(--primary)}.compact-item .ci-tag{font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--primary)}.compact-item .ci-exclusive{display:inline-block;font-size:.52rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;padding:.08rem .3rem;background:var(--primary);color:#fff;margin-right:.2rem}@media (max-width: 900px){.compact-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.compact-grid{grid-template-columns:1fr}.compact-item{min-height:44px}.compact-item .ci-thumb{width:100px;height:75px}}.grid{display:grid;gap:clamp(.9rem,1.8vw,1.25rem)}.grid.cols4{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.grid.cols3{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr))}.grid.cols2{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.hero{display:grid;grid-template-columns:1.55fr 1fr;gap:clamp(1rem,2.5vw,1.5rem);align-items:stretch;background:var(--card);border:1px solid var(--line);overflow:hidden}.hero-cover{display:block}.hero .h-body{padding:clamp(1.1rem,3vw,1.6rem);display:flex;flex-direction:column;justify-content:center}.hero .sumr{font-size:clamp(.98rem,2.2vw,1.08rem);color:#555;margin:0 0 .4rem}.readmore{margin-top:.9rem;font-weight:600;font-size:.85rem;color:var(--primary);align-self:flex-start}.readmore:hover{text-decoration:underline}@media (max-width: 720px){.hero{grid-template-columns:1fr}}.compact{display:flex;gap:.75rem;padding:.65rem 0;border-bottom:1px solid var(--line);align-items:flex-start}.compact:last-child{border-bottom:none}.compact h4{margin:0 0 .15rem;font-size:.96rem;font-weight:600;line-height:1.25}.compact .sumr{font-size:.8rem;color:var(--muted);margin:0}.keypoints{list-style:none;margin:.5rem 0 0;padding:0}.keypoints li{position:relative;padding-left:1.05rem;margin:.26rem 0;font-size:.87rem;color:#2a313c}.keypoints li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--primary)}.kp-box{background:#fdf5f5;border:1px solid #f3dbdb;border-radius:0;padding:clamp(.85rem,3vw,1.15rem);margin:1.3rem 0}.kp-box h2{font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin:0 0 .3rem;font-family:Geist Variable,sans-serif}.crumbs{font-size:.78rem;color:var(--muted);margin-bottom:.5rem}.crumbs a:hover{color:var(--primary)}.lead{margin:.1rem 0 .9rem}.lead-img{width:100%;height:auto;max-height:460px;object-fit:cover;display:block;background:#eef1f4}.art-h1{font-size:clamp(1.6rem,5vw,2.4rem);line-height:1.14;margin:.5rem 0 .4rem}.article-hero{margin:.2rem 0 1.3rem;min-height:clamp(200px,32vw,320px);justify-content:flex-end}.article-hero h1{color:#fff;font-size:clamp(1.55rem,5vw,2.4rem);line-height:1.14;margin:.5rem 0 .55rem}.meta-light{color:#ffffffeb;font-size:.82rem;margin:0}.lede{font-size:clamp(1.08rem,2.6vw,1.2rem);color:#2a313c;font-weight:500;white-space:pre-line}.prose{font-size:clamp(1rem,2.4vw,1.05rem);overflow-wrap:break-word}.prose p{margin:.85rem 0}.prose h2,.prose h3,.prose h4{font-family:Zilla Slab,serif;line-height:1.25;margin:1.7rem 0 .6rem}.prose h2{font-size:clamp(1.35rem,3.4vw,1.6rem)}.prose h3{font-size:clamp(1.18rem,3vw,1.32rem)}.prose h4{font-size:1.05rem}.prose ul,.prose ol{margin:.85rem 0;padding-left:1.5rem}.prose ul{list-style:disc}.prose ol{list-style:decimal}.prose li{margin:.4rem 0;line-height:1.6}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.article-layout .full{max-width:760px;min-width:0}.sidebar{position:sticky;top:92px}.widget{margin-bottom:1.7rem}.widget h3{font-family:Zilla Slab,serif;font-size:1rem;margin:0 0 .5rem;padding-bottom:.4rem;border-bottom:2px solid var(--fg)}@media (max-width: 920px){.article-layout{grid-template-columns:1fr}.sidebar{position:static}.article-layout .full{max-width:760px;margin:0 auto}}@media (max-width: 520px){.lead-img{max-height:280px}.article-hero{min-height:clamp(160px,28vw,280px)}}.search-page{display:flex;gap:.5rem;margin:.4rem 0 .8rem}.search-page input{flex:1;padding:.65rem .9rem;border:1px solid var(--line);font:inherit;font-size:1rem}.search-page button{padding:.65rem 1.2rem;border:none;background:var(--primary);color:#fff;font-weight:600;cursor:pointer}.site-footer{background-color:var(--fg);color:#fff;padding:4rem 0 2rem;margin-top:3rem;font-family:Geist Variable,sans-serif}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:3rem;margin-bottom:3rem}.footer-col{display:flex;flex-direction:column}.footer-brand{font-family:Zilla Slab,serif;font-size:2rem;font-weight:900;font-style:italic;color:#fff;margin-bottom:.5rem;display:inline-block}.footer-brand:hover{color:var(--primary)}.footer-tagline{font-size:.9rem;font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.footer-desc{font-size:.85rem;line-height:1.6;color:#ffffffb3;margin-bottom:1.5rem}.footer-heading{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#fff;margin-bottom:1.5rem;position:relative;padding-bottom:.5rem}.footer-heading:after{content:"";position:absolute;left:0;bottom:0;width:30px;height:2px;background-color:var(--primary)}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:.8rem}.footer-links a{font-size:.85rem;color:#ffffffb3;transition:color .2s,padding-left .2s}.footer-links a:hover{color:var(--primary);padding-left:4px}.footer-subscribe-btn{background-color:var(--primary);color:#fff;border:none;padding:.75rem 1.5rem;font-family:Geist Variable,sans-serif;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:background-color .2s,transform .2s;align-self:flex-start}.footer-subscribe-btn:hover{background-color:#b91c30;transform:translateY(-2px)}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:1.5rem;text-align:center;font-size:.8rem;color:#ffffff80;display:flex;flex-direction:column;align-items:center;gap:.5rem}@media (max-width: 900px){.footer-grid{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width: 520px){.footer-grid{grid-template-columns:1fr}}.account-link{background:none;border:none;cursor:pointer;font-family:Geist Variable,sans-serif;font-size:.82rem;font-weight:600;color:var(--fg);padding:.3rem .5rem}.account-link:hover{color:var(--primary)}.my-account-btn{display:flex;align-items:center;gap:.35rem;background:none;border:none;cursor:pointer;font-family:Geist Variable,sans-serif;font-size:.82rem;color:var(--fg);padding:.3rem .5rem}.my-account-btn:hover{color:var(--primary)}.user-dropdown-container{position:relative}.user-icon-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--fg);padding:.3rem;cursor:pointer;border-radius:50%;transition:color .15s}.user-icon-btn:hover,.user-icon-btn.active{color:var(--primary)}.user-dropdown-menu{position:absolute;top:calc(100% + 8px);left:0;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:.5rem;min-width:140px;z-index:60;display:flex;flex-direction:column;gap:.25rem}.user-dropdown-menu[hidden]{display:none!important}.user-dropdown-menu .dropdown-item{background:none;border:none;font-size:.85rem;font-weight:600;color:var(--fg);padding:.5rem .75rem;text-align:left;border-radius:6px;cursor:pointer;transition:background .15s,color .15s}.user-dropdown-menu .dropdown-item:hover{background:#f3f6fa;color:var(--primary)}.menu-overlay{position:fixed;inset:0;z-index:100;background:#00000073;opacity:0;pointer-events:none;transition:opacity .25s ease}.menu-overlay.open{opacity:1;pointer-events:auto}.menu-drawer{position:fixed;top:0;left:0;bottom:0;width:300px;max-width:85vw;background:#fff;z-index:101;transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:4px 0 24px #0000001a;display:flex;flex-direction:column}.menu-drawer.open{transform:translate(0)}.menu-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.4rem;border-bottom:1px solid var(--line)}.menu-drawer-brand{font-family:Zilla Slab,serif;font-weight:900;font-size:1.4rem;font-style:italic;color:var(--fg)}.menu-drawer-close{background:none;border:none;cursor:pointer;font-size:1.6rem;color:var(--muted);line-height:1;padding:.2rem}.menu-drawer-close:hover{color:var(--fg)}.menu-drawer-list{list-style:none;padding:.5rem 0;margin:0;flex:1;overflow-y:auto}.menu-drawer-list li a{display:block;padding:.85rem 1.4rem;font-family:Geist Variable,sans-serif;font-size:.95rem;font-weight:600;color:var(--fg);border-bottom:1px solid #f5f5f5;transition:background .15s,color .15s}.menu-drawer-list li a:hover{background:#fef2f2;color:var(--primary)}.modal-overlay{position:fixed;inset:0;z-index:200;background:#00000080;backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .2s ease}.modal-overlay.open{opacity:1;pointer-events:auto}.modal{position:fixed;z-index:201;top:50%;left:50%;transform:translate(-50%,-50%) scale(.95);width:min(440px,92vw);max-height:90vh;overflow-y:auto;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000002e;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .25s cubic-bezier(.4,0,.2,1)}.modal.open{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.modal-close{position:absolute;top:.8rem;right:.8rem;background:none;border:none;cursor:pointer;font-size:1.5rem;color:var(--muted);line-height:1;z-index:1;width:32px;height:32px;display:grid;place-items:center;border-radius:50%}.modal-close:hover{background:#f5f5f5;color:var(--fg)}.modal-form{padding:2rem 2rem 1.6rem}.modal-title{font-family:Zilla Slab,serif;font-size:1.5rem;font-weight:800;margin:0 0 .3rem;color:var(--fg)}.modal-subtitle{font-size:.88rem;color:var(--muted);margin:0 0 1.2rem}.modal-error{color:var(--primary);font-size:.82rem;font-weight:600;margin-bottom:.6rem;min-height:1.2em}.modal-success{text-align:center;padding:1.5rem 0}.modal-success p{font-size:.95rem;color:var(--fg);margin:.5rem 0 0}.modal-form input[type=email],.modal-form input[type=password]{display:block;width:100%;padding:.75rem 1rem;border:1px solid var(--line);border-radius:8px;font:inherit;font-size:.92rem;margin-bottom:.7rem;outline:none;transition:border-color .15s}.modal-form input:focus{border-color:var(--primary);box-shadow:0 0 0 3px #d6233a1a}.modal-section-label{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:.8rem 0 .5rem}.modal-checkboxes{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.modal-checkbox{display:flex;align-items:center;gap:.35rem;font-size:.85rem;color:var(--fg);cursor:pointer;padding:.35rem .65rem;border:1px solid var(--line);border-radius:20px;transition:border-color .15s,background .15s}.modal-checkbox:hover{border-color:var(--primary)}.modal-checkbox:has(input:checked){background:#fef2f2;border-color:var(--primary);color:var(--primary)}.modal-checkbox input{accent-color:var(--primary);width:14px;height:14px}.modal-btn{display:block;width:100%;padding:.8rem;border:none;background:var(--primary);color:#fff;font-family:Geist Variable,sans-serif;font-size:.88rem;font-weight:700;border-radius:8px;cursor:pointer;text-align:center;transition:background .15s;margin-top:.3rem}.modal-btn:hover{background:#b91c30}.modal-btn:disabled{opacity:.6;cursor:not-allowed}.modal-btn-outline{background:transparent;color:var(--muted);border:1px solid var(--line);margin-top:.6rem}.modal-btn-outline:hover{background:#f9f9f9;color:var(--fg)}.modal-switch{text-align:center;font-size:.82rem;color:var(--muted);margin-top:1rem}.modal-switch a{color:var(--primary);font-weight:600}.modal-switch a:hover{text-decoration:underline}@media (max-width: 480px){.modal{width:100%;height:100%;max-height:100vh;border-radius:0;top:0;left:0;transform:scale(.95);transform-origin:center center}.modal.open{transform:scale(1)}.modal-form{padding:1.4rem 1.2rem 1.2rem}.modal-checkboxes{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;padding-bottom:.3rem}.modal-checkbox{flex:none}}@media (max-width: 520px){footer.site{margin-top:1.2rem;padding:1.2rem 0}footer.site .fnav{display:flex;flex-direction:column;gap:.3rem}footer.site .fnav a{margin:0;padding:.35rem 0;min-height:44px;display:flex;align-items:center;justify-content:center}}@media (max-width: 480px){.menu-drawer{width:100%;max-width:100%}.menu-drawer-list{overscroll-behavior:contain}.menu-drawer-list li a{min-height:48px;display:flex;align-items:center}}.mobile-bottom-nav{display:none}@media (max-width: 700px){.mobile-bottom-nav{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:90;background:#fff;border-top:1px solid var(--line);box-shadow:0 -2px 12px #0000000f;justify-content:space-around;align-items:center;padding:.35rem 0 calc(.35rem + env(safe-area-inset-bottom,0px));height:calc(56px + env(safe-area-inset-bottom,0px))}.mobile-bottom-nav a{display:flex;flex-direction:column;align-items:center;gap:.15rem;font-size:.62rem;font-weight:600;color:var(--muted);text-decoration:none;padding:.25rem .5rem;min-width:52px;transition:color .15s}.mobile-bottom-nav a:hover,.mobile-bottom-nav a.active{color:var(--primary)}.mobile-bottom-nav a svg{width:22px;height:22px}body{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.navwrap{display:none}}@media (max-width: 520px){.search-page{flex-direction:column}.search-page input{width:100%}.search-page button{width:100%;min-height:44px}}@media (max-width: 700px){.col-popular .pop-box{overflow:visible}.col-popular .li{border-bottom:1px solid var(--line)}}@media print{header.site,.site-footer,.mobile-bottom-nav,.sidebar,.crumbs,.menu-drawer,.modal,.modal-overlay,.user-action-btns,#user-action-print,#user-action-save,.kp-box{display:none!important}body{background:transparent!important;color:#000!important;margin:0!important;padding:0!important}main{padding:0!important;margin:0!important}.wrap,.wrap.narrow{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.article-layout{display:block!important}.article-layout .full{width:100%!important;max-width:100%!important}.article-hero{min-height:auto!important;padding:0!important;margin-bottom:1rem!important;page-break-inside:avoid}.article-hero:after{display:none!important}.article-hero h1{color:#000!important;text-shadow:none!important}.meta-light{color:#333!important}.prose p,.prose h2,.prose h3{page-break-inside:avoid}img{max-width:100%!important;height:auto!important;page-break-inside:avoid}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}@media print{@page{margin:16mm}html,body{background:#fff!important}body *{visibility:hidden!important}#print-area,#print-area *{visibility:visible!important}#print-area{position:absolute!important;left:0;top:0;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;color:#000!important}#print-area .no-print,#print-area .print\:hidden{display:none!important}#print-area img{max-width:100%!important;height:auto!important}#print-area a{color:#000!important;text-decoration:none!important}}@media (min-width: 1041px){.col-fresh{display:flex;flex-direction:column;justify-content:space-between;gap:.6rem}.col-popular{display:flex}.col-popular .pop-box{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:.6rem}}:root{--lv-ink: var(--fg);--lv-muted: #666;--lv-rule: var(--line);--lv-accent: var(--primary);--lv-up: #1a7f45;--lv-dn: #c62828;--lv-serif: "Zilla Slab", Georgia, serif;--lv-sans: "Geist Variable", ui-sans-serif, system-ui, sans-serif;--lvt-bg: #151515}.mq-view{min-width:0;overflow:hidden;touch-action:pan-y}.mq-track{display:flex;width:max-content}.mq-view[data-mq] .mq-track{will-change:transform;animation:mq-run var(--mq-dur, 60s) linear infinite}.mq-view.mq-held .mq-track{animation-play-state:paused}.mq-group{display:flex;flex:none;align-items:center;white-space:nowrap}@keyframes mq-run{to{transform:translate3d(calc(var(--mq-dist, 0px) * -1),0,0)}}.lv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lvt{display:block;height:var(--lvt-h, 32px);background:var(--lvt-bg, #16140f);color:var(--lvt-ink, #fff);font-family:var(--lv-sans, inherit);font-size:12.5px;line-height:1}.lvt[hidden]{display:none}.lvt-view{height:100%}.lvt-view:focus-visible{outline:2px solid var(--lvt-ink, #fff);outline-offset:-2px}.lvt .mq-track,.lvt .mq-group{height:100%}.lvt-q{position:relative;display:inline-flex;align-items:center;gap:9px;height:100%;padding:0 18px;border-right:1px solid var(--lvt-rule, rgba(255, 255, 255, .16));font-variant-numeric:tabular-nums}.lvt-l{font-weight:600;letter-spacing:.02em}.lvt-v{color:var(--lvt-value, rgba(255, 255, 255, .84))}.lvt-c{display:inline-flex;align-items:center;gap:5px;font-weight:600}.lvt-c svg{flex:none;width:8px;height:8px;fill:currentColor}.lvt-q.up .lvt-c{color:var(--lvt-up, #63d08f)}.lvt-q.down .lvt-c{color:var(--lvt-dn, #f28b82)}.lvt-q.flat .lvt-c{color:var(--lvt-muted, rgba(255, 255, 255, .6))}.lvt-flash{position:absolute;inset:8px 7px;border-radius:2px;background:#fff3;opacity:0;pointer-events:none;animation:lv-flash 1.8s ease-out}@keyframes lv-flash{0%{opacity:1}to{opacity:0}}.lvt-note{padding:0 20px;border-right:1px solid var(--lvt-rule, rgba(255, 255, 255, .16));font-size:11px;letter-spacing:.05em;color:var(--lvt-muted, rgba(255, 255, 255, .6))}.lvl{display:flex;align-items:center;gap:14px;height:42px;color:var(--lv-ink, inherit);font-family:var(--lv-sans, inherit)}.lvl[hidden]{display:none}.lvl-label{display:inline-flex;flex:none;align-items:center;gap:8px;font-size:11.5px;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--lv-accent, currentColor)}.lvl-dot{position:relative;display:block;width:7px;height:7px;border-radius:50%;background:var(--lv-accent, currentColor)}.lvl-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--lv-accent, currentColor);animation:lv-ping 2.4s ease-out infinite}@keyframes lv-ping{0%{transform:scale(1);opacity:.5}70%,to{transform:scale(3.2);opacity:0}}.lvl-view{flex:1;height:100%}.lvl .mq-track,.lvl .mq-group{height:100%}.lvl-item{position:relative;display:inline-flex;align-items:baseline;gap:10px;padding-right:44px;color:inherit;text-decoration:none}.lvl-item:after{content:"";position:absolute;top:50%;right:20px;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:var(--lv-accent, currentColor);opacity:.45}.lvl-hl{font-family:var(--lv-serif, inherit);font-size:15.5px;font-weight:700;line-height:1.3}.lvl-item:hover .lvl-hl{color:var(--lv-accent, currentColor)}.lvl-item:focus-visible{outline:2px solid var(--lv-accent, currentColor);outline-offset:-2px}.lvl-when{font-size:12px;color:var(--lv-muted, currentColor)}@media (max-width: 639px){.lvl-hl{font-size:14.5px}.lvl{gap:10px}}.wb{display:block;color:var(--lv-ink, inherit);font-family:var(--lv-sans, inherit);border-bottom:1px solid var(--lv-rule, currentColor)}.wb:empty{min-height:83px}.wb[hidden]{display:none}.wb-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:9px;font-size:10.5px;line-height:1.3;color:var(--lv-muted, currentColor)}.wb-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lv-accent, currentColor)}.wb-credit[hidden]{display:none}.wb-credit a{color:inherit;text-decoration:underline;text-underline-offset:2px}.wb-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:7px 0 11px}.wb-cell{min-width:0;padding:0 14px;border-left:1px solid var(--lv-rule, currentColor)}.wb-cell:first-child{padding-left:0;border-left:0}.wb-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 8px}.wb-city{display:inline-flex;align-items:center;gap:6px;font-family:var(--lv-serif, inherit);font-size:14px;font-weight:700;line-height:1.35}.wb-time{font-size:12.5px;line-height:1.35;font-variant-numeric:tabular-nums;color:var(--lv-muted, currentColor)}.wb-colon{animation:wb-colon 2s ease-in-out infinite}@keyframes wb-colon{50%{opacity:.3}}.wb-low{display:flex;align-items:center;gap:5px;margin-top:3px;font-size:12.5px;line-height:1.3}.wb-icon{display:block;flex:none;width:17px;height:17px;color:var(--lv-muted, currentColor)}.wb-icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.wb-temp{font-weight:700;font-variant-numeric:tabular-nums}.wb-facts{display:grid;flex:1;min-width:0;margin-left:3px;color:var(--lv-muted, currentColor)}.wb-fact{grid-area:1 / 1;opacity:0;visibility:hidden}.wb-fact.on{opacity:1;visibility:visible}.wb-fact.xf{animation:wb-in .6s ease both}.wb-fact.out{visibility:visible;animation:wb-out .6s ease both}@keyframes wb-in{0%{opacity:0;transform:translate3d(0,4px,0)}}@keyframes wb-out{0%{opacity:1}to{opacity:0;transform:translate3d(0,-4px,0)}}.wb-dot{position:relative;display:block;flex:none;width:7px;height:7px;border-radius:50%;box-sizing:border-box}.wb-dot.open{background:var(--lv-open, #1d8a4e)}.wb-dot.open:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--lv-open, #1d8a4e);animation:lv-ping 2.4s ease-out infinite}.wb-dot.closed{border:1.5px solid var(--lv-muted, currentColor);opacity:.55}@media (max-width: 1023px){.wb:empty{min-height:142px}.wb-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:11px}.wb-cell:nth-child(3n+1){padding-left:0;border-left:0}}@media (max-width: 639px){.wb:empty{min-height:96px}.wb-cell{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-content:start;align-items:center;column-gap:4px;padding:0 8px;font-size:12px}.wb-cell:nth-child(n+4){display:none}.wb-top,.wb-low{display:contents}.wb-city{grid-area:1 / 1 / 2 / -1;font-size:13px}.wb-time{grid-area:2 / 1;font-size:12px;margin-right:3px}.wb-icon{grid-area:2 / 2;width:15px;height:15px}.wb-temp{grid-area:2 / 3;line-height:1.5}.wb-facts{grid-area:3 / 1 / 4 / -1;margin-left:0;line-height:1.3}.wb-credit{font-size:10px}}.lp{display:block;color:var(--lv-ink, inherit);font-family:var(--lv-sans, inherit);border-bottom:1px solid var(--lv-rule, currentColor)}.lp:empty{min-height:150px}.lp[hidden]{display:none}.lp-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 14px;padding:9px 0 8px;font-size:11px;line-height:1.35;color:var(--lv-muted, currentColor)}.lp-label{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lv-accent, currentColor)}.lp-side a,.lp-foot a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lp-side[hidden],.lp-side>[hidden]{display:none}.lp-foot{margin:0;padding:0 0 10px;font-size:11px;line-height:1.4;color:var(--lv-muted, currentColor)}.lp-dot{position:relative;display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--lv-open, #1d8a4e)}.lp-dot[hidden]{display:none}.lp-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:lv-ping 2.4s ease-out infinite}.lv-fl{position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--lv-flash, rgba(128, 128, 128, .22));opacity:0;animation:lv-flash 1.8s ease-out}.lp-body{padding-bottom:12px}.lp button,.lp input,.lp select{font:inherit;color:inherit}.lp :focus-visible{outline:2px solid var(--lv-accent, currentColor);outline-offset:2px}.fg-body{display:grid;grid-template-columns:minmax(170px,230px) minmax(0,1fr);align-items:center;gap:8px 32px}.fg-gauge{position:relative}.fg-gauge svg{display:block;width:100%;height:auto;overflow:visible}.fg-arc{fill:none;stroke-width:14}.fg-a0{stroke:var(--lv-dn, #c0392b)}.fg-a1{stroke:var(--lv-dn, #c0392b);opacity:.55}.fg-a2{stroke:var(--lv-muted, #888);opacity:.45}.fg-a3{stroke:var(--lv-up, #1d8a4e);opacity:.55}.fg-a4{stroke:var(--lv-up, #1d8a4e)}.fg-tick{font-size:10px;fill:var(--lv-muted, currentColor)}.fg-needle{transform-box:view-box;transform-origin:100px 100px;transform:rotate(-90deg);transition:transform 1.4s cubic-bezier(.22,.8,.2,1)}.fg-needle line{stroke:var(--lv-ink, currentColor);stroke-width:3;stroke-linecap:round}.fg-needle circle{fill:var(--lv-ink, currentColor)}.fg-read{position:relative;margin-top:2px;text-align:center}.fg-value{display:block;font-family:var(--lv-serif, inherit);font-size:38px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.fg-word{display:block;margin-top:3px;font-size:13px;font-weight:700;color:var(--lv-accent, currentColor)}.fg-what{max-width:62ch;margin:0 0 12px;font-size:13px;line-height:1.45;color:var(--lv-muted, currentColor)}.fg-past{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.fg-past div{padding:0 14px;border-left:1px solid var(--lv-rule, currentColor)}.fg-past div:first-child{padding-left:0;border-left:0}.fg-past dt{font-size:11.5px;color:var(--lv-muted, currentColor)}.fg-past dd{margin:3px 0 0;font-size:13px;line-height:1.3}.fg-past dd b{font-family:var(--lv-serif, inherit);font-size:22px;font-variant-numeric:tabular-nums}.fg-next{margin:12px 0 0;font-size:12.5px;color:var(--lv-muted, currentColor);font-variant-numeric:tabular-nums}.fg-next[hidden]{display:none}.cx{container-type:inline-size}.cx-body{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:12px 32px;align-items:start}@container (max-width: 700px){.cx-body{grid-template-columns:minmax(0,1fr)}}.cx-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cx-in,.cx-sel{height:42px;padding:0 10px;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;background:transparent;border:1px solid var(--lv-rule, currentColor);border-radius:2px}.cx-in{width:8.5em}.cx-sel{max-width:100%;font-size:15px}.cx-fixed{font-size:15px;font-weight:700}.cx-swap{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;background:transparent;border:1px solid var(--lv-rule, currentColor);border-radius:2px;cursor:pointer}.cx-swap svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cx-out{display:block;margin-top:12px;font-family:var(--lv-serif, inherit);font-size:24px;font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cx-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;margin:0;padding:0;list-style:none}.cx-list button{display:flex;align-items:baseline;gap:8px;width:100%;padding:6px 0;text-align:left;font-size:13px;font-variant-numeric:tabular-nums;background:none;border:0;border-bottom:1px solid var(--lv-rule, currentColor);cursor:pointer}.cx-list button.on .cx-code{color:var(--lv-accent, currentColor)}.cx-code{min-width:2.9em}.cx-rate{flex:1}.cx-chg{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600}.cx-chg svg,.yb-c svg{flex:none;width:7px;height:7px;fill:currentColor}.cx-chg.up,.yb-c.up,.hm-tile.up .hm-pct{color:var(--lv-up, #1d8a4e)}.cx-chg.down,.yb-c.down,.hm-tile.down .hm-pct{color:var(--lv-dn, #c0392b)}.cx-chg.flat,.yb-c.flat{color:var(--lv-muted, currentColor)}.yb-table{width:100%;border-collapse:collapse;font-size:13.5px;font-variant-numeric:tabular-nums}.yb-table th,.yb-table td{position:relative;padding:6px 0 6px 10px;text-align:right;border-bottom:1px solid var(--lv-rule, currentColor);white-space:nowrap}.yb-table th:first-child{padding-left:0;text-align:left}.yb-table thead th{padding-top:0;font-size:11px;font-weight:600;color:var(--lv-muted, currentColor)}.yb-table tbody th{font-weight:700}.yb-c{font-weight:600}.yb-c svg{display:inline-block;margin-right:4px;vertical-align:1px}.yb-s{color:var(--lv-muted, currentColor)}.wx-body{display:grid;grid-template-columns:minmax(150px,auto) minmax(0,1fr);align-items:end;gap:10px 28px}.wx-now{display:flex;align-items:center;gap:12px}.wx-icon{display:block;flex:none;width:20px;height:20px;color:var(--lv-muted, currentColor)}.wx-icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.wx-big{width:46px;height:46px;color:var(--lv-ink, currentColor)}.wx-cond{display:flex;flex-direction:column;font-size:13px;color:var(--lv-muted, currentColor)}.wx-temp{font-family:var(--lv-serif, inherit);font-size:40px;line-height:1;color:var(--lv-ink, currentColor);font-variant-numeric:tabular-nums}.wx-hours{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:0;list-style:none}.wx-hour{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:0 2px;font-size:12px;border-left:1px solid var(--lv-rule, currentColor);animation:lv-rise .5s ease both;animation-delay:calc(var(--i, 0) * 45ms)}.wx-hour:first-child{border-left:0}.wx-hour time{color:var(--lv-muted, currentColor);font-variant-numeric:tabular-nums}.wx-hour.now time{font-weight:700;color:var(--lv-accent, currentColor)}.wx-hour b{font-variant-numeric:tabular-nums}.wx-bar{position:relative;display:block;width:6px;height:30px}.wx-bar i{position:absolute;inset:0;background:var(--lv-accent, currentColor);opacity:.55;transform-origin:bottom}.wx-hour.now .wx-bar i{opacity:1}@keyframes lv-rise{0%{opacity:0;transform:translate3d(0,6px,0)}}.pw-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:12px 32px;align-items:start}.pw-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.pw-fig{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding:0 14px;border-left:1px solid var(--lv-rule, currentColor)}.pw-fig:first-child{padding-left:0;border-left:0}.pw-big{position:relative;z-index:1;font-family:var(--lv-serif, inherit);font-size:30px;line-height:1.05;font-variant-numeric:tabular-nums;white-space:nowrap}.pw-unit{font-family:var(--lv-sans, inherit);font-size:13px;font-weight:600}.pw-cap{position:relative;z-index:1;font-size:12px;line-height:1.35;color:var(--lv-muted, currentColor)}.pw-chart[hidden]{display:none}.pw-bars{position:relative;display:flex;gap:1px;height:78px;border-bottom:1px solid var(--lv-rule, currentColor)}.pw-bars i{position:relative;flex:1;align-self:flex-end;min-width:0;background:var(--lv-ink, currentColor);opacity:.62}.pw-bars i.past{opacity:.22}.pw-bars i.now{background:var(--lv-accent, currentColor);opacity:1}.pw-axis{display:flex;justify-content:space-between;margin-top:3px;font-size:10.5px;color:var(--lv-muted, currentColor);font-variant-numeric:tabular-nums}.pw-chart .pw-cap{display:block;margin:4px 0 0}.ss-scale,.ss-row{display:grid;grid-template-columns:minmax(130px,170px) minmax(0,1fr) minmax(150px,190px);align-items:center;column-gap:16px}.ss-ticks{position:relative;height:16px;font-size:10.5px;color:var(--lv-muted, currentColor);font-variant-numeric:tabular-nums}.ss-ticks span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.ss-rows{margin:0;padding:0;list-style:none}.ss-row{min-height:31px;border-bottom:1px solid var(--lv-rule, currentColor)}.ss-row:last-child{border-bottom:0}.ss-name{display:flex;align-items:center;gap:7px;min-width:0;font-size:13px;white-space:nowrap}.ss-name small{font-size:12px;color:var(--lv-muted, currentColor)}.ss-dot{position:relative;display:block;flex:none;width:7px;height:7px;border-radius:50%;box-sizing:border-box}.ss-dot.open{background:var(--lv-open, #1d8a4e)}.ss-dot.open:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--lv-open, #1d8a4e);animation:lv-ping 2.4s ease-out infinite}.ss-dot.closed{border:1.5px solid var(--lv-muted, currentColor);opacity:.55}.ss-track{position:relative;align-self:stretch}.ss-track:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:var(--lv-rule, currentColor)}.ss-track:after{content:"";position:absolute;top:0;bottom:-1px;left:16.667%;width:2px;margin-left:-1px;background:var(--lv-accent, currentColor)}.ss-track i{position:absolute;top:50%;height:9px;margin-top:-4.5px;background:var(--lv-ink, currentColor);opacity:.7}.ss-track i.past{opacity:.2}.ss-row.open .ss-track i.cur{background:var(--lv-open, #1d8a4e);opacity:1}.ss-when{font-size:12.5px;text-align:right;color:var(--lv-muted, currentColor);font-variant-numeric:tabular-nums;white-space:nowrap}.ss-row.open .ss-when{color:var(--lv-ink, currentColor)}.pu-total{position:relative;margin:0;font-size:13px;color:var(--lv-muted, currentColor)}.pu-total b{position:relative;z-index:1;margin-right:7px;font-family:var(--lv-serif, inherit);font-size:30px;line-height:1;color:var(--lv-ink, currentColor);font-variant-numeric:tabular-nums}.pu-bars{display:flex;align-items:flex-end;gap:3px;height:62px;margin-top:10px;border-bottom:1px solid var(--lv-rule, currentColor)}.pu-bars i{flex:1;height:100%;background:var(--lv-ink, currentColor);opacity:.6;transform:scaleY(0);transform-origin:bottom;transition:transform .8s ease}.pu-bars i.now{background:var(--lv-accent, currentColor);opacity:1}.pu-axis{display:flex;justify-content:space-between;margin-top:4px;font-size:10.5px;color:var(--lv-muted, currentColor)}.st-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.st-cell{min-width:0;border-bottom:1px solid var(--lv-rule, currentColor)}.st-cell a{display:block;height:100%;padding:8px 12px 9px;color:inherit;text-decoration:none;border-left:1px solid var(--lv-rule, currentColor)}.st-cell:nth-child(4n+1) a{padding-left:0;border-left:0}.st-cell a:hover .st-name{color:var(--lv-accent, currentColor)}.st-name{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:700}.st-dot{position:relative;display:block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--lv-muted, #888)}.ind-none .st-dot{background:var(--lv-open, #1d8a4e)}.ind-none .st-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:lv-ping 2.4s ease-out infinite}.ind-minor .st-dot{background:#c98a0b}.ind-major .st-dot,.ind-critical .st-dot{background:var(--lv-dn, #c0392b)}.st-text{display:block;margin-top:3px;font-size:12.5px;color:var(--lv-muted, currentColor)}.ind-major .st-text,.ind-critical .st-text{color:var(--lv-dn, #c0392b);font-weight:600}.st-inc{display:block;margin-top:2px;font-size:12px;line-height:1.35}.hm-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;margin:0;padding:0;list-style:none}.hm-tile{position:relative;isolation:isolate;min-width:0;padding:8px 10px 9px;font-variant-numeric:tabular-nums}.hm-tile:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--lv-muted, #888);opacity:var(--hm-a, .1)}.hm-tile.up:before{background:var(--lv-up, #1d8a4e)}.hm-tile.down:before{background:var(--lv-dn, #c0392b)}.hm-tile .lv-fl{z-index:-1}.hm-name{display:block;padding-right:34px;font-size:13px;line-height:1.3}.hm-last{display:block;margin-top:3px;font-size:12.5px}.hm-pct{display:block;font-size:16px;font-weight:700}.hm-mkt{position:absolute;top:9px;right:9px;display:inline-flex;align-items:center;gap:4px;font-size:10px;letter-spacing:.04em;color:var(--lv-muted, currentColor)}@media (max-width: 1023px){.fg-body,.cx-body,.wx-body,.pw-body{grid-template-columns:minmax(0,1fr)}.fg-body{grid-template-columns:minmax(150px,200px) minmax(0,1fr)}.st-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.st-cell:nth-child(4n+1) a{padding-left:12px;border-left:1px solid var(--lv-rule, currentColor)}.st-cell:nth-child(odd) a{padding-left:0;border-left:0}.hm-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ss-scale,.ss-row{grid-template-columns:minmax(110px,140px) minmax(0,1fr) minmax(120px,150px);column-gap:10px}}@media (max-width: 639px){.lp:empty{min-height:190px}.fg-body{grid-template-columns:minmax(0,1fr);justify-items:stretch}.fg-gauge{width:200px;justify-self:center}.fg-past dd b{font-size:19px}.cx-in{width:7em}.cx-sel{flex:1 1 100%;min-width:0}.cx-list{column-gap:14px}.wx-hours{grid-template-columns:repeat(6,minmax(0,1fr))}.wx-hour:nth-child(n+7){display:none}.pw-figs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:12px}.pw-fig:nth-child(3){grid-column:1 / -1;padding-left:0;border-left:0}.pw-big{font-size:26px}.pw-bars{height:64px;gap:0}.ss-scale{grid-template-columns:minmax(0,1fr)}.ss-scale>span:not(.ss-ticks){display:none}.ss-row{grid-template-columns:minmax(0,1fr) auto;row-gap:3px;padding:6px 0 7px}.ss-track{grid-column:1 / -1;grid-row:2;min-height:12px}.ss-ticks span.minor{display:none}.hm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hm-name{padding-right:26px;font-size:12.5px}.hm-pct{font-size:15px}}.lv-rv{opacity:0;transform:translate3d(0,8px,0);transition:opacity .3s ease var(--lv-d, 0ms),transform .3s ease var(--lv-d, 0ms)}.lv-rv[data-in]{opacity:1;transform:none}.lv-rp{position:fixed;inset:0 0 auto;z-index:90;height:3px;pointer-events:none}.lv-rp>div{height:100%;background:var(--lv-accent, currentColor);transform:scaleX(0);transform-origin:left}.nbd[hidden],.nrw[hidden],.nfg[hidden]{display:none}.nbd .lp-body{padding-bottom:0}.nbd-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none}.nbd-cell{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:1px;min-width:0;padding:2px 12px 4px;border-left:1px solid var(--lv-rule, currentColor);font-variant-numeric:tabular-nums}.nbd-cell:first-child{padding-left:0;border-left:0}.nbd-name{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;line-height:1.3;color:var(--lv-muted, currentColor);white-space:nowrap}.nbd-last{font-family:var(--lv-serif, inherit);font-size:19px;font-weight:700;line-height:1.2}.nbd-pct{font-size:12.5px;font-weight:600;line-height:1.3;color:var(--lv-muted, currentColor)}.nbd-cell.up .nbd-pct{color:var(--lv-up, #1d8a4e)}.nbd-cell.down .nbd-pct{color:var(--lv-dn, #c0392b)}@media (max-width: 719px){.nbd-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}.nbd-cell{padding:2px 8px 3px}.nbd-cell:nth-child(3n+1){padding-left:0;border-left:0}.nbd-last{font-size:17px}}.nrw-list{margin:0;padding:0;list-style:none}.nrw-row{display:grid;grid-template-columns:minmax(84px,1.15fr) 34px minmax(72px,1.1fr) 56px;align-items:center;gap:10px;padding:7px 0;border-top:1px solid var(--lv-rule, currentColor);font-size:13.5px;font-variant-numeric:tabular-nums}.nrw-town{min-width:0;font-weight:600;line-height:1.25}.nrw-row.on .nrw-town{color:var(--lv-accent, currentColor)}.nrw-temp{text-align:right;color:var(--lv-muted, currentColor)}.nrw-bars{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:2px;height:20px;border-bottom:1px solid var(--lv-rule, currentColor)}.nrw-bars i{display:block;height:100%;background:var(--lv-accent, currentColor);transform-origin:bottom;transform:scaleY(var(--nrw-v, 0))}.nrw-mm{text-align:right;font-size:12.5px;color:var(--lv-muted, currentColor)}.nrw-mm.wet{font-weight:700;color:var(--lv-ink, currentColor)}.nrw-line{min-height:3em;margin:0;padding-top:9px;border-top:1px solid var(--lv-rule, currentColor);font-size:13.5px;line-height:1.5}.nrw-in{animation:lv-fade .5s ease-out}@keyframes lv-fade{0%{opacity:0}to{opacity:1}}.nfg-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(96px,40%);column-gap:14px;align-items:end;border-top:1px solid var(--lv-rule, currentColor);padding-top:10px}.nfg-value{grid-column:1;font-family:var(--lv-serif, inherit);font-size:34px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.nfg-label{grid-column:1;margin-top:4px;font-size:13.5px;font-weight:600;line-height:1.3}.nfg-what{grid-column:1;margin-top:2px;min-height:2.7em;font-size:12.5px;line-height:1.35;color:var(--lv-muted, currentColor)}.nfg-bars{grid-column:2;grid-row:1 / span 3;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:end;gap:3px;align-self:stretch;min-height:70px;border-bottom:1px solid var(--lv-rule, currentColor)}.nfg-bars i{display:block;height:100%;background:var(--lv-accent, currentColor);opacity:.5;transform-origin:bottom;transform:scaleY(var(--nfg-v, 0))}.nfg-bars i:last-child{opacity:1}.nfg-bars i.neg{background:var(--lv-dn, #c0392b)}.nfg-in{animation:lv-fade .5s ease-out}.nfg-dots{display:flex;flex-wrap:wrap;gap:2px;margin-top:6px}.nfg-dot{width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer}.nfg-dot:before{content:"";display:block;width:8px;height:8px;margin:8px;border-radius:50%;background:var(--lv-rule, currentColor)}.nfg-dot[aria-current=true]:before{background:var(--lv-accent, currentColor)}.nfg-dot:focus-visible{outline:2px solid var(--lv-accent, currentColor);outline-offset:-2px}@media (prefers-reduced-motion: reduce){.mq-view{overflow-x:auto;scrollbar-width:none}.mq-view::-webkit-scrollbar{display:none}.mq-view .mq-track,.lvl-dot:after,.wb-colon,.wb-dot.open:after,.wb-fact.xf,.wb-fact.out,.lvt-flash{animation:none!important}.lp-dot:after,.lv-fl,.ss-dot.open:after,.st-dot:after,.wx-hour{animation:none!important}.fg-needle,.pu-bars i{transition:none!important}.nrw-in,.nfg-in{animation:none!important}.wb-fact.out{visibility:hidden}.lv-rv{opacity:1!important;transform:none!important;transition:none!important}}@media print{.lvt,.lvl,.wb,.lv-rp,.lp{display:none!important}.lv-rv{opacity:1!important;transform:none!important}}.pla[hidden],.afx[hidden]{display:none}.pla .lp-body{padding-bottom:0}.pla-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none}.pla-cell{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:1px;min-width:0;padding:2px 12px 4px;border-left:1px solid var(--lv-rule, currentColor)}.pla-cell:first-child{padding-left:0;border-left:0}.pla-name{font-size:12px;line-height:1.3;color:var(--lv-muted, currentColor)}.pla-last{font-family:var(--lv-serif, inherit);font-size:19px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.pla-pct{font-size:12.5px;font-weight:600;line-height:1.3;color:var(--lv-muted, currentColor);font-variant-numeric:tabular-nums}.pla-cell.up .pla-pct{color:var(--lv-up, #1d8a4e)}.pla-cell.down .pla-pct{color:var(--lv-dn, #c0392b)}.pla-spark svg{display:block;width:100%;height:34px;color:var(--lv-accent, currentColor)}@media (max-width: 720px){.pla-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}.pla-cell{padding:2px 8px 3px}.pla-cell:nth-child(3n+1){padding-left:0;border-left:0}.pla-last{font-size:17px}}.afx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin:0;padding:0;list-style:none}.afx-cell{position:relative;isolation:isolate;min-width:0;padding:7px 9px 8px;font-variant-numeric:tabular-nums}.afx-cell:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--lv-muted, #888);opacity:var(--afx-a, .1)}.afx-cell.up:before{background:var(--lv-up, #1d8a4e)}.afx-cell.down:before{background:var(--lv-dn, #c0392b)}.afx-cell .lv-fl{z-index:-1}.afx-name{display:block;font-size:12px;line-height:1.3}.afx-pct{display:block;font-size:16px;font-weight:700;line-height:1.25}.afx-cell.up .afx-pct{color:var(--lv-up, #1d8a4e)}.afx-cell.down .afx-pct{color:var(--lv-dn, #c0392b)}.afx-rate{display:block;font-size:11.5px;line-height:1.3;color:var(--lv-muted, currentColor)}@media (max-width: 720px){.afx-cell:nth-child(n+7){display:none}}
