.wall-radio[data-v-a95a2eac]{align-items:center;gap:.35rem;display:flex}audio[data-v-a95a2eac]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.pill[data-v-a95a2eac],.skip[data-v-a95a2eac]{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fffdf8b8;border-radius:999px;align-items:center;gap:.35rem;padding:.42rem .7rem;display:inline-flex}.pill .name[data-v-a95a2eac]{font-family:var(--font-display);white-space:nowrap;font-size:.86rem}.pill .act[data-v-a95a2eac],.skip[data-v-a95a2eac]{color:var(--muted);white-space:nowrap;font-size:.78rem}.bars[data-v-a95a2eac]{align-items:flex-end;gap:2px;width:12px;height:12px;display:inline-flex}.bars i[data-v-a95a2eac]{background:var(--brand);border-radius:2px;width:2px;height:4px;display:block}.bars.on i[data-v-a95a2eac]{animation:.9s ease-in-out infinite eq-a95a2eac}.bars.on i[data-v-a95a2eac]:nth-child(2){animation-delay:.15s}.bars.on i[data-v-a95a2eac]:nth-child(3){animation-delay:.3s}@keyframes eq-a95a2eac{0%,to{height:3px}50%{height:12px}}@media (width<=720px){.name[data-v-a95a2eac],.skip[data-v-a95a2eac]{display:none}}@media (prefers-reduced-motion:reduce){.bars.on i[data-v-a95a2eac]{height:8px;animation:none}}html[data-theme=night],html[data-theme=night]{background:#122421d1}.header[data-v-0a15b083]{z-index:40;padding:.85rem 0 .35rem;position:sticky;top:0}.shell[data-v-0a15b083]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow);background:#fffdf8c7;border:1px solid #10231f1a;border-radius:22px;grid-template-columns:auto minmax(180px,1fr) auto auto;grid-template-areas:"brand search tools account""links links links links";align-items:center;gap:.55rem .85rem;padding:.6rem .85rem .55rem;display:grid}.brand[data-v-0a15b083]{grid-area:brand}.search[data-v-0a15b083]{grid-area:search;justify-self:stretch;max-width:none}.tools[data-v-0a15b083]{grid-area:tools}.menu-btn[data-v-0a15b083]{grid-area:menu}.brand[data-v-0a15b083]{align-items:center;gap:.7rem;display:flex}.mark[data-v-0a15b083]{background:var(--brand);width:44px;height:44px;color:var(--accent-2);font-family:var(--font-display);border-radius:14px;place-items:center;font-size:1.25rem;display:grid;position:relative}.mark[data-v-0a15b083]:after{content:"";background:var(--accent);border-radius:50%;width:10px;height:10px;animation:1.8s ease-in-out infinite pulse-dot;position:absolute;top:-4px;right:-4px}.texts[data-v-0a15b083]{flex-direction:column;line-height:1.05;display:flex}.texts strong[data-v-0a15b083]{font-family:var(--font-display);font-size:1.35rem;font-weight:700}.texts small[data-v-0a15b083]{font-family:var(--font-en);letter-spacing:.08em;color:var(--muted);font-size:.68rem}.search[data-v-0a15b083]{align-items:center;gap:.45rem;width:100%;min-width:0;display:flex}.search .input[data-v-0a15b083]{min-width:0}.search .btn[data-v-0a15b083]{white-space:nowrap;flex:none;padding:.72rem .95rem}.nav[data-v-0a15b083]{display:contents}.links[data-v-0a15b083],.account[data-v-0a15b083]{flex-wrap:wrap;align-items:center;display:flex}.links[data-v-0a15b083]{border-top:1px solid #10231f14;grid-area:links;gap:.2rem 1rem;padding-top:.4rem}.account[data-v-0a15b083]{grid-area:account;justify-content:flex-end;gap:.4rem}.links a[data-v-0a15b083]{color:var(--muted);padding:.15rem 0;font-size:.9rem}.links a.router-link-active[data-v-0a15b083],.account a.router-link-active[data-v-0a15b083]{color:var(--brand);font-weight:700}.bell[data-v-0a15b083]{position:relative}.bell i[data-v-0a15b083]{background:var(--accent);color:#fff;border-radius:8px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:.68rem;font-style:normal;display:grid;position:absolute;top:-8px;right:-12px}.user[data-v-0a15b083]{background:var(--accent-soft);color:#9a3412;border-radius:10px;padding:.3rem .65rem;font-size:.84rem}.check[data-v-0a15b083],.theme[data-v-0a15b083]{padding:.45rem .8rem}.menu-btn[data-v-0a15b083]{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;width:42px;height:42px;display:none}.tools[data-v-0a15b083]{align-items:center;gap:.4rem;display:flex}.motif[data-v-0a15b083]{border:1px solid var(--line);color:var(--ink);cursor:pointer;font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;background:#fffdf8b8;border-radius:999px;max-width:7.5rem;padding:.42rem .75rem;font-size:.86rem;overflow:hidden}.menu-motif[data-v-0a15b083]{max-width:none;display:none}html[data-theme=night] .motif[data-v-0a15b083]{background:#122421d1}.weather-wrap[data-v-0a15b083]{position:relative}.weather-pill[data-v-0a15b083]{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fffdf8b8;border-radius:999px;align-items:baseline;gap:.35rem;padding:.42rem .75rem;display:inline-flex}.weather-pill strong[data-v-0a15b083]{font-size:.86rem}.weather-pill span[data-v-0a15b083]{color:var(--muted);font-size:.82rem}.weather-pop[data-v-0a15b083]{background:var(--surface);border:1px solid var(--line);width:min(280px,72vw);box-shadow:var(--shadow);z-index:50;border-radius:16px;padding:.85rem;position:absolute;top:calc(100% + .45rem);right:0}.weather-pop p[data-v-0a15b083]{margin:0;font-size:.88rem;line-height:1.55}.weather-pop .meta[data-v-0a15b083]{margin-top:.3rem}.kinds[data-v-0a15b083]{flex-wrap:wrap;gap:.35rem;margin-top:.7rem;display:flex}.kinds button[data-v-0a15b083]{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:.28rem .6rem}.kinds button.on[data-v-0a15b083]{background:var(--brand);color:#fff;border-color:var(--brand)}html[data-theme=night] .kinds button.on[data-v-0a15b083]{color:#10231f}html[data-theme=night] .weather-pill[data-v-0a15b083]{color:var(--ink);background:#122421d1}html[data-theme=night] .shell[data-v-0a15b083]{background:#122421e6}html[data-theme=night] .links[data-v-0a15b083]{border-top-color:#e8f6f11f}html[data-theme=night] .menu-btn[data-v-0a15b083]{color:var(--ink);background:#122421}@media (width<=980px){.shell[data-v-0a15b083]{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand tools menu""nav nav nav"}.search[data-v-0a15b083],.tools .motif[data-v-0a15b083]{display:none}.nav.open .menu-motif[data-v-0a15b083]{display:inline-flex}.menu-btn[data-v-0a15b083]{place-items:center;display:inline-grid}.nav[data-v-0a15b083]{display:none}.nav.open[data-v-0a15b083]{flex-direction:column;align-items:flex-start;gap:.7rem;padding-top:.35rem;display:flex}.links[data-v-0a15b083],.account[data-v-0a15b083]{gap:.55rem}.links[data-v-0a15b083]{border-top:none;padding-top:0}.account[data-v-0a15b083]{justify-content:flex-start}}.quote-bar[data-v-365f66e8]{color:#f4f7f2;background:#10231f;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;width:min(1180px,100% - 2rem);margin:.35rem auto 0;padding:.28rem .45rem .28rem .7rem;display:grid;box-shadow:0 10px 24px #0b3d3a29}.sr[data-v-365f66e8]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.label[data-v-365f66e8]{font-family:var(--font-display);letter-spacing:.08em;color:#c8f542;white-space:nowrap;font-size:.82rem}.rail[data-v-365f66e8]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.track[data-v-365f66e8]{width:max-content;animation:150s linear infinite quote-marquee-365f66e8;display:flex}.track.paused[data-v-365f66e8],.rail:hover .track[data-v-365f66e8]{animation-play-state:paused}.set[data-v-365f66e8]{align-items:center;gap:1.8rem;padding-right:1.8rem;display:flex}.item[data-v-365f66e8]{white-space:nowrap;align-items:baseline;gap:.45rem;font-size:.9rem;display:inline-flex}.item em[data-v-365f66e8]{letter-spacing:.08em;color:#c8f542;background:#c8f54229;border-radius:999px;padding:.08rem .38rem;font-size:.68rem;font-style:normal}.item em[data-kind=名言][data-v-365f66e8]{color:#ffb4a2;background:#ff6b4a2e}.item em[data-kind=哲理][data-v-365f66e8]{color:#d7f0ea;background:#d7f0ea29}.line[data-v-365f66e8]{font-family:var(--font-display)}.from[data-v-365f66e8]{color:#f4f7f29e;font-size:.78rem}.pause[data-v-365f66e8]{color:#f4f7f2;cursor:pointer;background:0 0;border:1px solid #f4f7f238;border-radius:999px;padding:.22rem .65rem;font-size:.75rem}.pause[data-v-365f66e8]:hover{background:#fffdf814}@keyframes quote-marquee-365f66e8{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=720px){.quote-bar[data-v-365f66e8]{border-radius:16px;grid-template-columns:minmax(0,1fr) auto;padding-left:.55rem}.label[data-v-365f66e8]{display:none}.item[data-v-365f66e8]{font-size:.82rem}}@media (prefers-reduced-motion:reduce){.track[data-v-365f66e8]{animation:none}.rail[data-v-365f66e8]{overflow-x:auto}}.mobile-nav[data-v-396a38fa]{z-index:30;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.35rem .4rem calc(.35rem + env(safe-area-inset-bottom));background:#fffffff5;grid-template-columns:repeat(5,1fr);display:none;position:fixed;bottom:0;left:0;right:0}.item[data-v-396a38fa]{text-align:center;color:var(--muted);padding:.55rem .2rem;font-size:.82rem}.item.on[data-v-396a38fa]{color:var(--brand-deep);font-weight:700}@media (width<=860px){.mobile-nav[data-v-396a38fa]{display:grid}}.sky[data-v-168f6e33]{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.sun[data-v-168f6e33],.moon[data-v-168f6e33]{border-radius:50%;position:absolute}.sun[data-v-168f6e33]{background:radial-gradient(circle,#ffd678f2 0 18%,#ffb04647 46%,#0000 70%);width:220px;height:220px;animation:6s ease-in-out infinite glow-168f6e33;top:64px;right:8%}.dark .sun[data-v-168f6e33]{opacity:.25}.moon[data-v-168f6e33]{background:radial-gradient(circle at 35% 35%,#fff 0 42%,#fff3 43% 100%);width:72px;height:72px;top:86px;right:12%;box-shadow:0 0 40px #ffffff59}.clouds i[data-v-168f6e33]{filter:blur(2px);background:#ffffff8c;border-radius:40px;height:70px;animation:28s linear infinite drift-168f6e33;position:absolute}.clouds i[data-v-168f6e33]:first-child{width:180px;top:90px;left:-10%}.clouds i[data-v-168f6e33]:nth-child(2){opacity:.7;width:240px;animation-duration:36s;top:140px;left:20%}.clouds i[data-v-168f6e33]:nth-child(3){width:160px;animation-duration:32s;top:70px;left:60%}.overcast .clouds i[data-v-168f6e33]{background:#b0bec48c}.dark .clouds i[data-v-168f6e33]{background:#b4c8d22e}.mist i[data-v-168f6e33]{filter:blur(18px);background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:120%;height:180px;animation:22s linear infinite drift-168f6e33;position:absolute;left:-10%}.mist i[data-v-168f6e33]:first-child{top:12%}.mist i[data-v-168f6e33]:nth-child(2){opacity:.7;animation-duration:30s;top:38%}.dark .mist i[data-v-168f6e33]{background:linear-gradient(90deg,#0000,#c8d6dc29,#0000)}.rain span[data-v-168f6e33]{background:linear-gradient(#0000,#bad6e6d9);width:1px;animation:linear infinite rain-fall-168f6e33;position:absolute;top:-12%}.dark .rain span[data-v-168f6e33]{background:linear-gradient(#0000,#d2e4f08c)}.snow span[data-v-168f6e33]{background:#ffffffeb;border-radius:50%;animation:linear infinite snow-fall-168f6e33;position:absolute;top:-8%}.dark .snow span[data-v-168f6e33]{background:#ecf4ffcc}.flash[data-v-168f6e33]{opacity:0;background:#ffffff8c;animation:8s infinite lightning-168f6e33;position:absolute;inset:0}@keyframes glow-168f6e33{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes drift-168f6e33{0%{transform:translate(0)}to{transform:translate(40vw)}}@keyframes rain-fall-168f6e33{0%{transform:translateY(0)}to{transform:translateY(120vh)}}@keyframes snow-fall-168f6e33{0%{transform:translate(0,0)}to{transform:translate3d(var(--drift), 110vh, 0)}}@keyframes lightning-168f6e33{0%,88%,to{opacity:0}89%{opacity:.45}91%{opacity:.05}93%{opacity:.28}}@media (prefers-reduced-motion:reduce){.sky[data-v-168f6e33] *{animation:none!important}.rain[data-v-168f6e33],.snow[data-v-168f6e33],.flash[data-v-168f6e33]{display:none}}.backdrop[data-v-2f2e583d]{z-index:3;pointer-events:none;position:fixed;inset:0;overflow:hidden}.wash[data-v-2f2e583d]{transition:background .8s;position:absolute;inset:0}.art[data-v-2f2e583d]{color:#16312c;--gutter:max(0px, calc((100% - 1180px) / 2));filter:drop-shadow(0 0 1px #fffaebe6)drop-shadow(0 1px 1px #10231f47);width:100%;height:100%;-webkit-mask-image:linear-gradient(to right, #000 0, #000 var(--gutter), transparent var(--gutter), transparent calc(100% - var(--gutter)), #000 calc(100% - var(--gutter)), #000 100%);mask-image:linear-gradient(to right, #000 0, #000 var(--gutter), transparent var(--gutter), transparent calc(100% - var(--gutter)), #000 calc(100% - var(--gutter)), #000 100%);animation:.9s both motif-in-2f2e583d;position:absolute;inset:0}.drift[data-v-2f2e583d],.rush[data-v-2f2e583d],.pulse[data-v-2f2e583d]{transform-box:fill-box;transform-origin:50%}.drift[data-v-2f2e583d]{animation:7s ease-in-out infinite drift-2f2e583d}.rush[data-v-2f2e583d]{animation:2.4s ease-in-out infinite drift-2f2e583d}.pulse[data-v-2f2e583d]{animation:3.4s ease-in-out infinite pulse-2f2e583d}@keyframes motif-in-2f2e583d{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes drift-2f2e583d{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pulse-2f2e583d{0%,to{opacity:.75}50%{opacity:1}}@media (width<=1360px){.art[data-v-2f2e583d]{visibility:hidden}}@media (prefers-reduced-motion:reduce){.art[data-v-2f2e583d],.drift[data-v-2f2e583d],.pulse[data-v-2f2e583d]{animation:none}}html[data-theme=night]{color:#fff6dc;filter:drop-shadow(0 0 1.5px #000000b3)}.app-shell[data-v-83093bcc]{flex-direction:column;min-height:100vh;display:flex}.app-main[data-v-83093bcc]{flex:1;padding-bottom:2.5rem}@media (width<=860px){.app-main[data-v-83093bcc]{padding-bottom:5.5rem}.app-footer[data-v-83093bcc]{display:none}}.app-footer[data-v-83093bcc]{border-top:1px solid var(--line);text-align:center;color:var(--muted);padding:1.5rem 0 2rem;font-size:.9rem}.app-footer p[data-v-83093bcc]{margin:.2rem 0}:root{--bg:#dfecea;--bg-deep:#c9dcda;--surface:#fffdf8;--ink:#10231f;--muted:#5b6f6b;--line:#10231f1f;--brand:#0b3d3a;--brand-deep:#072c2a;--brand-soft:#d7f0ea;--accent:#ff6b4a;--accent-2:#c8f542;--accent-soft:#ffe5de;--danger:#c2410c;--whisper:#6b5b95;--shadow:0 18px 50px #0b3d3a1f;--radius:22px;--font-display:"Noto Serif SC", "Syne", serif;--font-en:"Syne", "Noto Sans SC", sans-serif;--font-body:"Noto Sans SC", sans-serif}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{font-family:var(--font-body);color:var(--ink);background-color:#0000;background-image:radial-gradient(circle at 8% 12%,#c8f54247,#0000 26%),radial-gradient(circle at 92% 8%,#ff6b4a2e,#0000 24%),radial-gradient(circle at 70% 88%,#0b3d3a24,#0000 30%),linear-gradient(165deg,#edf6f4 0%,#e3efec 42%,#d7e8e4 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;transition:background .6s}body:before{content:"";pointer-events:none;opacity:.35;z-index:0;background-image:linear-gradient(#0b3d3a08 1px,#0000 1px),linear-gradient(90deg,#0b3d3a08 1px,#0000 1px);background-size:28px 28px;position:fixed;inset:0}#app{z-index:1;position:relative}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img{max-width:100%;display:block}.container{width:min(1180px,100% - 2rem);margin:0 auto}.btn{cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;gap:.4rem;padding:.78rem 1.2rem;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--brand);color:#f7fff4;box-shadow:0 12px 28px #0b3d3a38}.btn-primary:hover{background:var(--brand-deep)}.btn-ghost{color:var(--brand);background:0 0;border:1px solid #0b3d3a38}.btn-soft{background:var(--accent-2);color:#163228}.btn-danger{background:var(--accent-soft);color:var(--danger)}.input,.textarea,.select{border:1px solid var(--line);background:#fffdf8eb;border-radius:14px;outline:none;width:100%;padding:.85rem 1rem;transition:border-color .15s,box-shadow .15s}.input:focus,.textarea:focus,.select:focus{border-color:var(--brand);box-shadow:0 0 0 3px #0b3d3a1f}.textarea{resize:vertical;min-height:140px}.chip{background:var(--brand-soft);color:var(--brand-deep);border-radius:10px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.84rem;display:inline-flex}.chip.active{background:var(--brand);color:#fff}html[data-theme=night] .chip.active{color:#10231f}.mood-rant{color:#9a3412;background:#ffe3db}.mood-help{color:#075985;background:#dff4ff}.mood-share{color:#3f6212;background:#e8fbcb}.mood-heart{color:#9d174d;background:#ffe4ef}.mood-daily{color:#115e59;background:#e7f3ef}.muted{color:var(--muted)}.page-enter-active,.page-leave-active{transition:opacity .24s,transform .24s}.page-enter-from,.page-leave-to{opacity:0;transform:translateY(10px)}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes float-y{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-10px)rotate(-2deg)}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.rise{animation:.6s cubic-bezier(.2,.8,.2,1) both rise-in}.empty-state,.loading-state,.error-state{text-align:center;color:var(--muted);padding:3rem 1rem}html[data-theme=night]{--bg:#071614;--bg-deep:#102623;--surface:#122421;--ink:#e8f6f1;--muted:#9bb3ac;--line:#e8f6f11f;--brand:#c8f542;--brand-deep:#e5ff8a;--brand-soft:#1c3a30;--accent:#ff8a6a;--accent-2:#c8f542;--accent-soft:#3a241e;--shadow:0 18px 50px #00000059}html[data-theme=night] body{color:var(--ink);background:radial-gradient(circle at 10% 8%,#c8f5421f,#0000 24%),radial-gradient(circle at 90% 0,#ff6b4a29,#0000 26%),linear-gradient(165deg,#071614,#0c1f1c 50%,#071614)}html[data-theme=night] .btn-primary{color:#10231f}html[data-theme=night] .input,html[data-theme=night] .textarea,html[data-theme=night] .select{color:var(--ink);background:#0d1c1a}html[data-weather=clear] body{background:radial-gradient(circle at 82% 6%,#ffc45c6b,#0000 24%),radial-gradient(circle at 8% 18%,#c8f54252,#0000 26%),linear-gradient(165deg,#f4f6e4 0%,#e7f0df 46%,#d7e6d4 100%)}html[data-weather=cloud] body,html[data-weather=overcast] body{background:radial-gradient(circle at 70% 0,#bac6cc73,#0000 28%),linear-gradient(165deg,#e7eef0 0%,#d5e0e4 48%,#c9d5da 100%)}html[data-weather=fog] body{background:radial-gradient(circle at 50% 20%,#ffffffb3,#0000 32%),linear-gradient(#e6ecec,#d5dedd 60%,#c9d4d2)}html[data-weather=rain] body{background:radial-gradient(circle at 88% 0,#78a4c461,#0000 26%),linear-gradient(#d5e4ee 0%,#c5d6e2 48%,#b7cbda 100%)}html[data-weather=snow] body{background:radial-gradient(circle at 78% 8%,#ffffffd9,#0000 24%),linear-gradient(#eef4f8,#dde7ef 55%,#d0dee8)}html[data-weather=storm] body{background:radial-gradient(circle at 20% 0,#5a6ea059,#0000 28%),linear-gradient(#c9d4e4,#b4c2d4 50%,#a8b6cc)}html[data-dusk="1"]{--bg:#c5d5dc;--bg-deep:#b4c6cf;--surface:#f6f3ec;--ink:#122028;--muted:#4d626c}html[data-dusk="1"][data-weather=clear] body{background:radial-gradient(circle at 80% 0,#ffb06047,#0000 24%),linear-gradient(#d5e0c8,#c5d0c4 55%,#b7c6c8)}html[data-dusk="1"][data-weather=rain] body,html[data-dusk="1"][data-weather=storm] body{background:radial-gradient(circle at 70% 0,#50789659,#0000 28%),linear-gradient(#b9c9d6,#a8bccd 52%,#97aec2)}html[data-dusk="1"][data-weather=snow] body,html[data-dusk="1"][data-weather=fog] body,html[data-dusk="1"][data-weather=cloud] body,html[data-dusk="1"][data-weather=overcast] body{background:radial-gradient(circle at 50% 0,#fff3,#0000 30%),linear-gradient(#c9d5dc,#b7c6cf 55%,#a9bac4)}html[data-theme=night][data-weather=clear] body{background:radial-gradient(circle at 82% 0,#ffc46e29,#0000 22%),linear-gradient(165deg,#10160f,#0c1c16 55%,#071614)}html[data-theme=night][data-weather=rain] body,html[data-theme=night][data-weather=storm] body{background:radial-gradient(circle at 80% 0,#78a0d22e,#0000 24%),linear-gradient(#0c141c,#0a1a22 50%,#071018)}html[data-theme=night][data-weather=snow] body,html[data-theme=night][data-weather=fog] body{background:radial-gradient(circle at 70% 0,#dce6f01f,#0000 24%),linear-gradient(#12181c,#10181c 50%,#0c1416)}html[data-theme=night][data-weather=cloud] body,html[data-theme=night][data-weather=overcast] body{background:linear-gradient(#101614,#0d1a18 50%,#0a1412)}html[data-theme=night] .kinds button.on,html[data-theme=night] .weather-pill{color:var(--ink)}@media (width<=768px){.container{width:min(100% - 1.1rem,1180px)}}
