.th-pick-card,.th-about{padding:22px 24px;scroll-margin-top:96px}.th-pick-card h2,.th-about>h2{color:var(--ink);border-bottom:1px solid #e6d3a3;margin:0 0 14px;padding-bottom:10px;font-size:19px;font-weight:800;line-height:1.3}.th-pick{grid-template-columns:minmax(0,6fr) minmax(0,7fr);align-items:stretch;gap:16px;display:grid}.th-pick-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.th-pick-signs{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;display:grid}.th-pick-signs label{border:1px solid var(--line);background:var(--paper);min-width:0;min-height:52px;color:var(--ink);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:0 10px;font-size:14px;font-weight:700;line-height:1.2;transition:border-color .16s,background .16s,color .16s;display:flex}.th-pick-signs label span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.th-pick-signs label .tarot-sign{--tarot-sign-size:32px;flex:none}.th-pick-signs label:hover{border-color:#b08a34}#th-pick-aries:checked~.th-pick-signs [data-sign=aries],#th-pick-taurus:checked~.th-pick-signs [data-sign=taurus],#th-pick-gemini:checked~.th-pick-signs [data-sign=gemini],#th-pick-cancer:checked~.th-pick-signs [data-sign=cancer],#th-pick-leo:checked~.th-pick-signs [data-sign=leo],#th-pick-virgo:checked~.th-pick-signs [data-sign=virgo],#th-pick-libra:checked~.th-pick-signs [data-sign=libra],#th-pick-scorpio:checked~.th-pick-signs [data-sign=scorpio],#th-pick-sagittarius:checked~.th-pick-signs [data-sign=sagittarius],#th-pick-capricorn:checked~.th-pick-signs [data-sign=capricorn],#th-pick-aquarius:checked~.th-pick-signs [data-sign=aquarius],#th-pick-pisces:checked~.th-pick-signs [data-sign=pisces]{color:#f6dfa0;background:#14204a;border-color:#14204a}.th-pick-input:focus-visible{outline:none}.th-pick-panels{display:grid}.th-pick-panel{background:var(--paper);border:1px solid #e5d6ab;border-radius:16px;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:14px 18px;padding:18px 20px;display:none}#th-pick-aries:checked~.th-pick-panels [data-sign=aries],#th-pick-taurus:checked~.th-pick-panels [data-sign=taurus],#th-pick-gemini:checked~.th-pick-panels [data-sign=gemini],#th-pick-cancer:checked~.th-pick-panels [data-sign=cancer],#th-pick-leo:checked~.th-pick-panels [data-sign=leo],#th-pick-virgo:checked~.th-pick-panels [data-sign=virgo],#th-pick-libra:checked~.th-pick-panels [data-sign=libra],#th-pick-scorpio:checked~.th-pick-panels [data-sign=scorpio],#th-pick-sagittarius:checked~.th-pick-panels [data-sign=sagittarius],#th-pick-capricorn:checked~.th-pick-panels [data-sign=capricorn],#th-pick-aquarius:checked~.th-pick-panels [data-sign=aquarius],#th-pick-pisces:checked~.th-pick-panels [data-sign=pisces]{display:grid}.th-pick-head{border-bottom:1px solid #efe3c2;flex-direction:column;gap:6px;min-width:0;padding-bottom:12px;display:flex}.th-pick-side{float:left;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;margin:0 18px 8px 0;display:flex}.th-pick-side>.th-pick-art{margin:2px 0 4px 3px;line-height:0;display:block}.th-pick-links{clear:both;flex-wrap:wrap;gap:6px 22px;padding-top:12px;display:flex}.th-pick-links a{color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.th-pick-links a em{color:var(--muted);font-style:normal;font-weight:600}.th-pick-links a:hover,.th-pick-links a:focus-visible{text-underline-offset:3px;-webkit-text-decoration:underline #b08a34;text-decoration:underline #b08a34}.th-pick-side>.th-pick-art img{object-fit:cover;border-radius:6px;width:96px;height:157px;display:block;box-shadow:0 0 0 1.5px #e3c27a,0 0 0 3.5px #14204a,0 8px 16px #14204a47}.th-pick-body{min-width:0;display:flow-root}.th-pick-head small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.3}.th-pick-head small i{color:#14204a;font-family:"DejaVu Sans", "Segoe UI Symbol", var(--font-sans);font-style:normal}.th-pick-head h3{color:var(--ink);margin:0;font-size:21px;font-weight:800;line-height:1.2}.th-pick-body p{color:var(--ink);font-family:var(--font-article-serif), Georgia, "Times New Roman", serif;margin:0;font-size:17px;line-height:1.6}.th-pick-head p.th-pick-when{color:var(--muted);font-family:var(--font-sans);margin:0;font-size:13px;line-height:1.3}.th-about-toggle{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.th-about-more{display:none}.th-about p{color:var(--ink);font-family:var(--font-article-serif), Georgia, "Times New Roman", serif;margin:0 0 12px;font-size:17px;line-height:1.65}.th-about-intro{margin-bottom:4px}.th-about-block{border-top:1px solid var(--line);margin-top:18px;padding-top:16px;scroll-margin-top:96px}.th-about-block h3{color:var(--ink);margin:0 0 10px;font-size:18px;font-weight:800;line-height:1.3}.th-about-block>p:last-child{margin-bottom:0}.th-tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;margin:4px 0 12px;padding:0;list-style:none;display:grid}.th-tiles>*{border:1px solid var(--line);background:var(--paper);border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.th-tiles b{color:var(--ink);align-items:center;gap:10px;font-size:15.5px;font-weight:800;line-height:1.25;display:flex}.th-tiles b span{color:#14204a;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13.5px;display:grid;box-shadow:inset 0 0 0 1.4px #b08a34}.th-about .th-tiles p{margin:0;font-size:16px;line-height:1.55}.th-tiles:last-child{margin-bottom:0}.th-links{scroll-margin-top:96px}.th-links>span a:last-child:nth-child(odd){grid-column:1/-1}[data-theme=dark] .th-pick-card h2,[data-theme=dark] .th-about>h2,[data-theme=dark] .th-pick-panel{border-color:#5a4a22}[data-theme=dark] .th-pick-head{border-bottom-color:#3d3a2c}[data-theme=dark] :is(.th-pick-links,.th-links,.horo-soon,.daily-tarot-more) .gold-arrow,[data-theme=dark] .daily-tarot .horo-more .gold-arrow,[data-theme=dark] .daily-archive .horo-chips .gold-arrow{color:#f0e2b8;box-shadow:inset 0 0 0 1.6px #e3c27a}[data-theme=dark] .th-pick-head small i,[data-theme=dark] .th-tiles b span{color:#f6dfa0}[data-theme=dark] #th-pick-aries:checked~.th-pick-signs [data-sign=aries],[data-theme=dark] #th-pick-taurus:checked~.th-pick-signs [data-sign=taurus],[data-theme=dark] #th-pick-gemini:checked~.th-pick-signs [data-sign=gemini],[data-theme=dark] #th-pick-cancer:checked~.th-pick-signs [data-sign=cancer],[data-theme=dark] #th-pick-leo:checked~.th-pick-signs [data-sign=leo],[data-theme=dark] #th-pick-virgo:checked~.th-pick-signs [data-sign=virgo],[data-theme=dark] #th-pick-libra:checked~.th-pick-signs [data-sign=libra],[data-theme=dark] #th-pick-scorpio:checked~.th-pick-signs [data-sign=scorpio],[data-theme=dark] #th-pick-sagittarius:checked~.th-pick-signs [data-sign=sagittarius],[data-theme=dark] #th-pick-capricorn:checked~.th-pick-signs [data-sign=capricorn],[data-theme=dark] #th-pick-aquarius:checked~.th-pick-signs [data-sign=aquarius],[data-theme=dark] #th-pick-pisces:checked~.th-pick-signs [data-sign=pisces]{color:#f6dfa0;background:#1d2b5c;border-color:#e3c27a}@media (max-width:760px){.th-pick-card,.th-about{padding:16px}.th-pick{grid-template-columns:minmax(0,1fr);gap:12px}.th-pick-signs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.th-pick-signs label{text-align:center;flex-direction:column;justify-content:center;gap:4px;min-height:64px;padding:6px 2px;font-size:11.5px}.th-pick-signs label span{max-width:100%}.th-pick-signs label .tarot-sign{--tarot-sign-size:28px}.th-pick-panel{gap:12px;padding:14px}.th-pick-head{padding-bottom:10px}.th-pick-side{gap:6px;margin:2px 14px 6px 0}.th-pick-side>.th-pick-art img{width:64px;height:105px}.th-pick-body p{font-size:16px}.th-pick-head h3{font-size:19px}.th-about-intro{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin-bottom:6px;display:-webkit-box;overflow:hidden}.th-about-more{color:#14204a;cursor:pointer;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:800;display:inline-flex}.th-about-body{display:none}.th-about-toggle:checked+.th-about-intro{-webkit-line-clamp:unset;line-clamp:none;display:block}.th-about-toggle:checked~.th-about-more{display:none}.th-about-toggle:checked~.th-about-body{display:block}.th-about-toggle:focus-visible~.th-about-more{outline-offset:2px;outline:2px solid #14204a}.th-tiles{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}[data-theme=dark] .th-about-more{color:#f6dfa0}}@media (prefers-reduced-motion:reduce){.th-pick-signs label{transition:none}}
.sw-now{padding:26px 28px;scroll-margin-top:96px}.sw-top{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:26px;display:grid}.sw-gauge{text-align:center;background:conic-gradient(var(--c) calc(var(--p) * 1%), var(--sw-track) 0);border-radius:50%;place-items:center;width:150px;height:150px;display:grid;position:relative}.sw-gauge:before{content:"";background:var(--paper);border-radius:50%;position:absolute;inset:14px}.sw-gauge>div{line-height:1;position:relative}.sw-gauge b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:44px;font-weight:800;display:block}.sw-gauge small{color:var(--muted);letter-spacing:.04em;margin-top:6px;font-size:12.5px;font-weight:800;display:block}.sw-head{min-width:0}.sw-kicker{color:#8a6a1f;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12.5px;font-weight:800}.sw-state{color:var(--ink);align-items:center;gap:10px;margin:6px 0 8px;font-size:26px;font-weight:800;line-height:1.2;display:flex}.sw-dot{border-radius:50%;flex:none;width:14px;height:14px}.sw-text{color:var(--ink);font-family:var(--font-article-serif), Georgia, "Times New Roman", serif;margin:0;font-size:17px;line-height:1.55}.sw-chips{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.sw-chips li{border:1px solid var(--line);min-height:34px;color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:600;line-height:1.2;display:inline-flex}.sw-chips svg{fill:none;stroke:#b08a34;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.sw-days{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.sw-day{border:1px solid var(--line);background:var(--paper);border-radius:14px;flex-direction:column;min-width:0;padding:14px 14px 12px;scroll-margin-top:96px;display:flex}.sw-day.is-today{border-color:var(--sw-today-line);box-shadow:inset 0 0 0 1px var(--sw-today-line)}.sw-day h3{color:var(--ink);justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 10px;font-size:15px;font-weight:800;display:flex}.sw-day h3 span{color:var(--muted);white-space:nowrap;font-size:12.5px;font-weight:700}.sw-bars{grid-template-columns:repeat(var(--n,8), minmax(0, 1fr));border-bottom:1px solid var(--line);align-items:end;gap:5px;height:96px;display:grid;position:relative}.sw-bars:before{content:"";left:0;right:0;bottom:var(--thr,51.9%);border-top:1.5px dashed var(--sw-threshold);pointer-events:none;position:absolute}.sw-bars span{border-radius:5px 5px 2px 2px;min-height:6px;position:relative}.sw-hours{grid-template-columns:repeat(var(--n,8), minmax(0, 1fr));color:var(--muted);font-variant-numeric:tabular-nums;text-align:center;gap:5px;margin-top:5px;font-size:11px;display:grid}.sw-peak{color:var(--ink);margin:auto 0 0;padding-top:8px;font-size:13.5px;line-height:1.35}.sw-empty{min-height:120px;color:var(--muted);text-align:center;flex:1;place-items:center;margin:0;padding:0 8px;font-size:13.5px;line-height:1.45;display:grid}.sw-legend{color:var(--muted);flex-wrap:wrap;gap:8px 16px;margin:16px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.sw-legend li{align-items:center;gap:6px;display:inline-flex}.sw-legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.sw-note{color:var(--muted);margin:10px 0 0;font-size:12.5px;line-height:1.45}.sw-note em{color:#a4572a;font-style:normal}.sw-about{scroll-margin-top:96px}.sw-about .th-about-block:first-child{margin-top:14px}.sw-about p.sw-intro{margin:0}.sw-guide>.th-about-block:first-of-type{border-top:0;margin-top:0;padding-top:0}.sw-cal{padding:20px 22px 18px;scroll-margin-top:96px}.sw-cal h2,.sw-scale h2{color:var(--ink);margin:0 0 14px;font-size:20px;font-weight:800;line-height:1.3}.sw-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.sw-cal-head{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;padding:0 4px 2px;font-size:12px;font-weight:800}.sw-cell{border:1px solid var(--line);background:var(--paper);min-width:0;color:var(--ink);border-radius:12px;flex-direction:column;gap:6px;padding:6px 6px 9px;text-decoration:none;display:flex}a.sw-cell:hover{background:var(--canvas)}.sw-cell.is-today{border:2px solid #498751;padding:5px 5px 8px;box-shadow:0 6px 16px #49875124}.sw-cell-top{border:1px solid var(--line);border-radius:9px;justify-content:space-between;align-items:center;gap:4px;min-height:52px;padding:5px 7px 5px 9px;display:flex}.sw-cell-top b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.sw-kp{background:var(--sw-none);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-style:normal;font-weight:800;line-height:1;display:grid}.sw-cell.is-none .sw-kp{color:var(--muted)}.sw-cell.is-forecast .sw-kp{opacity:.85}.sw-cell.is-outlook .sw-kp{opacity:.5}.sw-cell-label{padding:0 3px;font-size:12px;font-weight:700;line-height:1.3}.sw-cell.is-outlook .sw-cell-label,.sw-cell.is-none .sw-cell-label{color:var(--muted);font-weight:600}.sw-cell.is-other .sw-cell-top b,.sw-cell.is-other .sw-cell-label{color:var(--muted)}.sw-cell.has-news .sw-cell-label{color:var(--rubric-color,#417948)}.sw-cal-legend{color:var(--muted);flex-wrap:wrap;gap:8px 20px;margin:14px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.sw-cal-legend li{align-items:center;gap:6px;display:inline-flex}.sw-cal-legend i{background:#5b8a60;border-radius:50%;width:12px;height:12px;display:inline-block}.sw-cal-legend i.is-today{background:var(--paper);border:2px solid #498751;border-radius:4px}.sw-cal-legend i.is-forecast{opacity:.85}.sw-cal-legend i.is-outlook{opacity:.5}.sw-scale{padding:22px 24px;scroll-margin-top:96px}.sw-scale ul{margin:0;padding:0;list-style:none}.sw-scale li{border-top:1px solid var(--line);grid-template-columns:56px 150px minmax(0,1fr);align-items:center;gap:16px;padding:12px 0;display:grid}.sw-scale li:first-child{border-top:0;padding-top:4px}.sw-g{color:#fff;border-radius:10px;place-items:center;height:36px;font-size:15px;font-weight:800;display:grid}.sw-g-name b{color:var(--ink);font-size:16px;font-weight:800;display:block}.sw-g-name small{color:var(--muted);font-size:13px;display:block}.sw-scale p{color:var(--ink);margin:0;font-size:15px;line-height:1.5}.sw-links{scroll-margin-top:96px}.sw-now,.sw-cal{--sw-track:#eef0f1;--sw-today-line:#cfd8d0;--sw-threshold:#e8a35c;--sw-none:#e3e6e8}[data-theme=dark] :is(.sw-now,.sw-cal){--sw-track:#2a3439;--sw-today-line:#3d5a43;--sw-threshold:#b9783f;--sw-none:#2a3439}[data-theme=dark] .sw-kicker{color:#e3c27a}[data-theme=dark] .sw-note em{color:#f0a97a}[data-theme=dark] .sw-chips svg{stroke:#e3c27a}[data-theme=dark] .sw-cell.is-today,[data-theme=dark] .sw-cal-legend i.is-today{border-color:#6fae78}[data-theme=dark] .sw-cell.is-outlook .sw-kp,[data-theme=dark] .sw-cal-legend i.is-outlook{opacity:.62}@media (max-width:1180px) and (min-width:761px){.sw-days{gap:10px}.sw-day{padding:12px 10px 10px}}@media (max-width:760px){.sw-now{padding:18px 16px}.sw-top{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px}.sw-gauge{width:112px;height:112px}.sw-gauge:before{inset:11px}.sw-gauge b{font-size:34px}.sw-gauge small{font-size:11px}.sw-state{align-items:flex-start;margin-top:4px;font-size:19px}.sw-dot{width:12px;height:12px;margin-top:.35em}.sw-head{display:contents}.sw-kicker{grid-column:2;align-self:end}.sw-state{grid-column:2;align-self:start}.sw-top{grid-template-rows:auto auto}.sw-gauge{grid-row:1/span 2}.sw-text,.sw-chips{grid-column:1/-1}.sw-text{font-size:16px}.sw-chips{grid-template-columns:minmax(0,1fr);margin-top:0;display:grid}.sw-days{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:18px}.sw-bars{height:72px}.sw-cal{padding:14px 12px}.sw-cal h2,.sw-scale h2{font-size:18px}.sw-cal-grid{gap:4px}.sw-cal-head{text-align:center;letter-spacing:.02em;padding:0;font-size:10.5px}.sw-cell{border-radius:10px;gap:0;padding:4px 2px 5px}.sw-cell.is-today{padding:3px 1px 4px}.sw-cell-top{border:0;flex-direction:column;justify-content:center;gap:3px;min-height:0;padding:0}.sw-cell-top b{font-size:12px}.sw-kp{width:30px;height:30px;font-size:10.5px}.sw-cell-label{display:none}.sw-scale{padding:16px}.sw-scale li{grid-template-columns:52px minmax(0,1fr);gap:8px 12px}.sw-scale li p{grid-column:1/-1;font-size:14.5px}}.sw-cell-top.has-pic{border:0;position:relative;overflow:hidden}.sw-cell-top.has-pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sw-cell-top.has-pic b,.sw-cell-top.has-pic .sw-kp{position:relative}.sw-cell-top.has-pic b{color:#15191c;text-align:center;background:#ffffffeb;border-radius:8px;min-width:26px;padding:2px 6px;font-size:13px}.sw-cell.has-news .sw-cell-label{-webkit-line-clamp:3;color:var(--ink);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sw-line{align-items:center;gap:14px;padding:14px 20px;display:flex}.sw-line-kp{color:#fff;font-variant-numeric:tabular-nums;background:#5b8a60;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-style:normal;font-weight:800;display:grid}.sw-line-kp.is-outlook{opacity:.6}.sw-line p{min-width:0;color:var(--ink);flex:auto;margin:0;font-size:15px;line-height:1.45}.sw-line p b{font-weight:800}.sw-line a{color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.sw-line a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.sw-line{padding:12px 14px;display:block}.sw-line:after{content:"";clear:both;display:block}.sw-line-kp{float:left;width:30px;height:30px;margin:0 10px 2px 0;font-size:11px}.sw-line p{font-size:14.5px;line-height:1.5}.sw-line p b{line-height:30px}.sw-line a{width:fit-content;margin-top:8px;display:flex}}.daily-index-hero.has-aside{color:#fff;background:radial-gradient(1.4px 1.4px at 12% 22%,#ffffff8c 50%,#0000 51%),radial-gradient(1.2px 1.2px at 34% 78%,#fff6 50%,#0000 51%),radial-gradient(1.6px 1.6px at 52% 14%,#ffffff73 50%,#0000 51%),radial-gradient(1.2px 1.2px at 63% 62%,#ffffff59 50%,#0000 51%),radial-gradient(1.4px 1.4px at 22% 58%,#ffffff4d 50%,#0000 51%),radial-gradient(120% 140% at 100% 100%,#e8892b29,#0000 55%),linear-gradient(125deg,#1c2540 0%,#26344f 55%,#34476a 100%);border:0;grid-template-columns:minmax(0,1fr) minmax(300px,370px);align-items:stretch;gap:32px;padding:32px;display:grid;position:relative;overflow:hidden}.daily-index-hero-copy{flex-direction:column;gap:12px;min-width:0;display:flex}.daily-index-hero.has-aside .sw-hero-facts{gap:10px;margin-top:auto;padding-top:14px;display:grid}.sw-hero-facts ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sw-hero-facts li{background:#ffffff12;border:1px solid #ffffff24;border-radius:14px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:2px 10px;padding:13px 14px;display:grid}.sw-hero-facts svg{fill:none;stroke:#e3c27a;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;grid-row:span 2;width:22px;height:22px}.sw-hero-facts span{color:#b9c3dd;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.sw-hero-facts b{color:#fff;font-size:15px;line-height:1.3}.sw-hero-facts p{color:#ecf0fa9e;margin:0;font-size:12.5px}.daily-index-hero.has-aside h1{color:#fff}.daily-index-hero.has-aside .daily-lead{color:#ecf0fadb;opacity:1}.daily-index-hero.has-aside .daily-rubric-link{color:#b9d39a}.daily-index-hero.has-aside .sw-chips-nav{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.daily-index-hero.has-aside .sw-chips-nav a{color:#fff;background:#ffffff14;border-color:#ffffff42}.daily-index-hero.has-aside .sw-chips-nav a:hover{background:#ffffff29}.daily-index-hero.has-aside .sw-chips-nav .gold-arrow{color:#f0e2b8;box-shadow:inset 0 0 0 1.6px #e3c27a}.sw-hero-aside{color:#15191c;background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex;box-shadow:0 14px 34px -18px #050a1999}.sw-hero-now{align-items:center;gap:14px;display:flex}.sw-hero-kp{color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:66px;height:66px;font-size:21px;font-weight:800;display:grid}.sw-hero-now b{color:#15191c;font-size:18px;font-weight:800;line-height:1.25;display:block}.sw-hero-kicker{color:#2c3e75;letter-spacing:.06em;text-transform:uppercase;margin:0 0 3px;font-size:11.5px;font-weight:800}.sw-hero-note{color:#5f6b70;margin:3px 0 0;font-size:13px}.sw-hero-days{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sw-hero-days li{background:#f3f5fa;border-radius:10px;grid-template-columns:28px minmax(0,auto) minmax(0,1fr);align-items:center;gap:10px;padding:7px 10px;font-size:14px;display:grid}.sw-hero-days i{color:#fff;font-variant-numeric:tabular-nums;background:#c9cfd3;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10.5px;font-style:normal;font-weight:800;display:grid}.sw-hero-days b{color:#15191c;white-space:nowrap;font-weight:800}.sw-hero-days span{color:#5f6b70;text-align:right}.sw-hero-hours p{color:#5b6b91;letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}.sw-hero-bars{grid-template-columns:repeat(var(--n,8), minmax(0, 1fr));align-items:end;gap:5px;height:70px;display:grid}.sw-hero-bars span{flex-direction:column;justify-content:flex-end;gap:3px;height:100%;display:flex}.sw-hero-bars b{color:#15191c;text-align:center;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:800}.sw-hero-bars i{border-radius:4px 4px 2px 2px;max-height:calc(100% - 16px);display:block}.sw-hero-hour-labels{grid-template-columns:repeat(var(--n,8), minmax(0, 1fr));color:#5f6b70;text-align:center;gap:5px;margin-top:4px;font-size:10.5px;display:grid}.sw-hero-button{color:#15191c;border:1.5px solid #e3e6e8;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.sw-hero-button:hover{border-color:#c9a85a}@media (max-width:1100px){.daily-index-hero.has-aside{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.daily-index-hero.has-aside .sw-hero-facts{display:none}.daily-index-hero.has-aside{gap:18px;padding:20px 16px}.daily-index-hero.has-aside .sw-chips-nav{grid-template-columns:minmax(0,1fr);display:grid}.sw-hero-aside{padding:16px}}.sw-today{padding:22px 28px}.sw-today h2{margin:0 0 8px;font-size:clamp(19px,1.6vw,22px);line-height:1.3}.sw-today p{color:var(--ink);font-family:var(--font-article-serif,Lora), Georgia, serif;margin:0;font-size:17px;line-height:1.65}@media (max-width:760px){.sw-today{padding:18px}.sw-today p{font-size:16px}}
.swe-kicker{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;display:flex}.daily-hero>.swe-kicker{grid-column:1/-1}.swe-badge{color:#fff;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;background:#d9502e;border-radius:6px;align-items:center;padding:3px 8px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex}.swe-card{scroll-margin-top:96px}.swe-card-title{color:var(--ink);margin:0 0 14px;font-size:20px;font-weight:800;line-height:1.3}.swe-card-body{grid-template-columns:132px minmax(0,1fr);align-items:start;gap:22px;display:grid}.swe-circle{background:var(--c,#d9502e);color:#fff;text-align:center;border-radius:50%;place-content:center;justify-items:center;gap:2px;width:132px;height:132px;display:grid}.swe-circle b{font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1}.swe-circle small{font-size:15px;font-weight:700;line-height:1.2}.swe-subtitle{color:var(--ink);margin:0 0 10px;font-size:18px;font-weight:800;line-height:1.35}.swe-rows{gap:0;margin:0;display:grid}.swe-row{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.swe-row:first-child{border-top:0;padding-top:2px}.swe-row dt{color:var(--muted);font-family:var(--font-sans);font-size:13.5px;font-weight:700}.swe-row dd{color:var(--ink);margin:0;font-size:15.5px;line-height:1.45}.swe-source{color:var(--muted);font-family:var(--font-sans);margin:14px 0 0;font-size:13px;line-height:1.45}.swe-body .swe-asof{background:0 0;padding:0}[data-theme=dark] .swe-body .swe-asof{background:0 0}.sw-cell-top:has(>.sw-cell-more){position:relative}.sw-cell-top .sw-cell-more{z-index:1;color:#f0d488;background:#1b2754e0;border-radius:8px;padding:1px 6px;font-size:11.5px;font-style:normal;font-weight:800;line-height:1.3;position:absolute;bottom:3px;right:3px}.swe-latest-line{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:12px 0 0;font-size:15px;line-height:1.4;display:flex}.swe-latest-line a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (max-width:760px){.swe-card-body{display:block}.swe-card-body:after{content:"";clear:both;display:block}.swe-circle{float:left;width:96px;height:96px;margin:0 14px 8px 0}.swe-circle b{font-size:26px}.swe-circle small{font-size:12.5px}.swe-card-main{display:contents}.swe-subtitle{min-height:96px;font-size:16.5px}.swe-rows{clear:both}.swe-row{grid-template-columns:minmax(0,1fr);gap:2px}.sw-cell-top .sw-cell-more{padding:0 4px;font-size:9.5px;bottom:0;right:0}}
.swn-sky{background:#1f2c55;scroll-margin-top:96px}.swn-sky-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.swn-updated{color:#c9d2ee;margin:0;font-size:12.5px;font-weight:600}.swn-sky-body{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:24px;display:grid}.swn-gauge{--sw-track:#ffffff24}.swn-sky .sw-gauge:before{background:#1f2c55}.swn-sky .sw-gauge b{color:#fff}.swn-sky .sw-gauge small{color:#c9d2ee;letter-spacing:.02em;font-size:12px}.swn-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.swn-tiles b{font-size:16.5px}.swn-wait{color:#d4dbef;margin:0;font-size:15px}.swn-chart{background:#ffffff17;border-radius:14px;padding:16px 18px 12px}.swn-chart-title{color:#c9d2ee;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.swn-plot{grid-template-columns:repeat(var(--n,8), minmax(0, 1fr));border-bottom:1px solid #ffffff38;align-items:end;gap:8px;height:132px;margin-top:26px;display:grid;position:relative}.swn-plot:before{content:"";left:0;right:0;bottom:var(--thr,52%);pointer-events:none;border-top:1.5px dashed #ffd6aabf;position:absolute}.swn-threshold{right:0;bottom:var(--thr,52%);color:#ffd6aa;margin-bottom:2px;font-size:10.5px;font-style:normal;font-weight:700;line-height:1;position:absolute}.swn-bar{border-radius:6px 6px 2px 2px;min-height:6px;position:relative}.swn-bar b{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;margin-bottom:4px;font-size:12.5px;font-weight:800;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.swn-hours{grid-template-columns:repeat(var(--n,8), minmax(0, 1fr));color:#c9d2ee;font-variant-numeric:tabular-nums;text-align:center;gap:8px;margin-top:6px;font-size:11.5px;display:grid}.swn-week-kp{color:#fff;font-variant-numeric:tabular-nums;background:#e3e6e8;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-style:normal;font-weight:800;display:grid}.swn-week .daily-week-day.is-current{background:#1f2c55}.swn-week .daily-week-day.is-current .swn-week-kp{box-shadow:0 0 0 2px #1f2c55,0 0 0 4px #ffffffd9}.swn-week{grid-template-columns:repeat(7,minmax(0,1fr)) auto;align-items:center}.swn-week .daily-week-month{white-space:nowrap;grid-column:auto;place-self:center stretch;margin:0 4px 0 8px}.swn-daybar{grid-template-columns:repeat(var(--n,8), minmax(0, 1fr));gap:3px;margin:0 0 8px;display:grid}.swn-daybar span{flex-direction:column;align-items:center;gap:3px;display:flex}.swn-daybar i{border-radius:3px;width:100%;height:10px;display:block}.swn-daybar small{color:var(--muted);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:10.5px}.swn-day-side .daily-verdict-group ul{flex-direction:column;align-items:flex-start}.swn-day-inline .daily-verdict-group ul{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}.swn-day .daily-verdict-group li{white-space:nowrap}.swn-dot{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.swn-day-side{display:none}@media (min-width:1181px){.swn-day-side{display:block}.swn-day-inline{display:none}}.swn-body{gap:26px}.swn-body .swn-section{display:flow-root}.swn-section>h2{margin-bottom:12px}.swn-section>p+p{margin-top:12px}.swn-figure{float:right;width:min(46%,320px);margin:4px 0 10px 22px}.swn-figure img{border-radius:14px;width:100%;height:auto;display:block}.swn-asof{color:var(--muted);font-family:var(--font-sans);background:#f1f3fa;border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.5;display:flex}.swn-asof svg{flex:none;margin-top:2px}.swn-read-more{margin:0}[data-theme=dark] .swn-asof{background:#ffffff0f}[data-theme=dark] .swn-week-kp{background:#2a3439}@media (max-width:760px){.swn-sky{padding:18px 16px}.swn-sky-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.swn-tiles{display:contents}.swn-gauge{grid-row:span 2;justify-self:center;width:120px;height:120px}.swn-gauge:before{inset:11px}.swn-gauge b{font-size:32px}.swn-tiles>div{padding:10px 12px}.swn-tiles b{font-size:15px}.swn-tiles small{font-size:12px}.swn-chart{padding:12px 10px 10px}.swn-plot{gap:4px;height:110px}.swn-hours{gap:4px;font-size:10px}.swn-bar b{font-size:11px}.swn-week-kp{width:28px;height:28px;font-size:10.5px}.swn-week{grid-template-columns:repeat(7,minmax(0,1fr))}.swn-week .daily-week-month{text-align:center;grid-column:1/-1;margin:6px 0 0}.swn-week .daily-week-day small{text-align:center;font-size:9.5px;line-height:1.2;display:block}.swn-gauge small{font-size:11px}.swn-figure{display:none}}.daily-storms{--more-ink:#2c3e75;--more-soft:#eef1f8}[data-theme=dark] .daily-storms{--more-ink:#a9bdf0;--more-soft:#a9bdf01f}.swn-section>h2{align-items:center;gap:12px;display:flex}.swn-kp{color:#fff;font-family:var(--font-sans);white-space:nowrap;vertical-align:1px;border-radius:7px;padding:0 7px;font-size:.82em;font-weight:800;line-height:1.55;display:inline-block}.swn-time{white-space:nowrap;font-weight:700}.swn-brief{border:1.5px solid color-mix(in srgb, var(--more-ink) 28%, transparent);font-family:var(--font-sans);border-radius:16px;gap:10px;padding:16px 18px;display:grid}.swn-brief-title{color:var(--more-ink);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.swn-brief ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.swn-brief li{color:var(--ink);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;font-size:15px;line-height:1.5;display:grid}.swn-brief li>i{background:var(--more-ink);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;font-style:normal;font-weight:800;display:grid}[data-theme=dark] .swn-brief li>i{color:#15191c}.swn-sky{color:#fff;background:radial-gradient(1.4px 1.4px at 14% 18%,#ffffff80 50%,#0000 51%),radial-gradient(1.2px 1.2px at 46% 9%,#fff6 50%,#0000 51%),radial-gradient(1.4px 1.4px at 82% 12%,#ffffff73 50%,#0000 51%),radial-gradient(120% 140% at 100% 100%,#e8892b24,#0000 55%),linear-gradient(125deg,#1c2540 0%,#26344f 55%,#34476a 100%);border:0;gap:14px;padding:20px 22px}.swn-sky .daily-sky-caption{color:#e9d9a8}.swn-sky .swn-updated{color:#c9d2ee}.swn-sky .swn-sky-body{grid-template-columns:124px minmax(0,1fr);gap:18px}.swn-sky .swn-gauge{--sw-track:#ffffff29;width:124px;height:124px}.swn-sky .sw-gauge:before{background:#222e49;inset:11px}.swn-sky .sw-gauge b{color:#fff;font-size:32px}.swn-sky .sw-gauge small{color:#c9d2ee}.swn-sky .swn-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.swn-sky .daily-sky-tiles>div{background:#fff;border-radius:12px;gap:2px;padding:10px 12px}.swn-sky .daily-sky-tiles span{color:#5b6b91;font-size:10.5px}.swn-sky .daily-sky-tiles b{color:#15191c;font-size:15px;line-height:1.25}.swn-sky .daily-sky-tiles small{color:#5f6b70;font-size:12.5px}.swn-sky .swn-chart{background:#fff;padding:12px 14px 10px}.swn-sky .swn-chart-title{color:#5b6b91}.swn-sky .swn-plot{border-bottom-color:#d5dae6;height:84px;margin-top:18px}.swn-sky .swn-plot:before{border-top-color:#e8892b99}.swn-sky .swn-threshold{color:#c0702a}.swn-sky .swn-bar b{color:#15191c;font-size:11.5px}.swn-sky .swn-hours{color:#5f6b70}.swn-sky .swn-wait{color:#d4dbef}@media (max-width:1100px){.swn-sky .swn-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.swn-sky{padding:16px 14px}.swn-sky .swn-sky-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.swn-sky .swn-tiles{display:contents}.swn-sky .swn-gauge{width:110px;height:110px}.swn-sky .swn-plot{height:76px}}
