.ff[data-astro-cid-55afh6zn]{position:absolute;inset:0;background:#f6f8fb}.brand[data-astro-cid-55afh6zn]{display:flex;align-items:center;gap:8px}.in[data-astro-cid-55afh6zn]{font-size:12px;color:#9ca3af;font-weight:500}.f-bar[data-astro-cid-55afh6zn] .f-seg{margin-left:18px}.lab[data-astro-cid-55afh6zn]{display:block;font-size:11.5px;font-weight:500;color:#6b7280}.view[data-astro-cid-55afh6zn]{position:absolute;inset:56px 0 0;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1)}.view[data-astro-cid-55afh6zn].on{opacity:1;transform:none}.card[data-astro-cid-55afh6zn]{position:absolute;background:#fff;border-radius:14px;box-shadow:0 0 0 1px #1118270f,0 1px 2px #1118270d}.card[data-astro-cid-55afh6zn] h4[data-astro-cid-55afh6zn]{margin:0;font-size:13px;font-weight:650;color:#1f2937;letter-spacing:0}.strip[data-astro-cid-55afh6zn]{position:absolute;left:20px;top:16px;width:780px;height:62px;display:flex;align-items:center;background:#fff;border-radius:14px;box-shadow:0 0 0 1px #1118270f,0 1px 2px #1118270d;padding:0 18px}.stat[data-astro-cid-55afh6zn]{padding-right:26px;margin-right:26px;border-right:1px solid #eef2f6}.stat[data-astro-cid-55afh6zn]:nth-child(3){border-right:0}.stat[data-astro-cid-55afh6zn] b[data-astro-cid-55afh6zn]{display:block;margin-top:3px;font-size:19px;font-weight:700;color:#111827;font-variant-numeric:tabular-nums}.stat[data-astro-cid-55afh6zn] b[data-astro-cid-55afh6zn] small[data-astro-cid-55afh6zn]{font-size:13px;font-weight:500;color:#6b7280}.chip[data-astro-cid-55afh6zn]{margin-left:auto;font-size:12px;font-weight:500;color:#374151;background:#eef2f6;border-radius:999px;padding:6px 12px}.grid[data-astro-cid-55afh6zn]{position:absolute;left:20px;top:92px;width:780px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tile[data-astro-cid-55afh6zn]{height:100px;background:#fff;border-radius:12px;padding:12px;display:flex;flex-direction:column;box-shadow:0 0 0 1px #1118270f,0 1px 2px #1118270d;opacity:0;transform:translateY(6px);transition:opacity .55s,transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.tile[data-astro-cid-55afh6zn].in{opacity:1;transform:none}.tile[data-astro-cid-55afh6zn].down{box-shadow:0 0 0 1.5px #dc2626,0 0 0 6px #fee2e2,0 10px 22px -12px #1118274d}.tile[data-astro-cid-55afh6zn].pressed{transform:scale(.98)}.t-name[data-astro-cid-55afh6zn]{font-size:13.5px;font-weight:650;color:#111827;white-space:nowrap}.t-area[data-astro-cid-55afh6zn]{font-size:11.5px;color:#6b7280;margin-top:2px}.pills[data-astro-cid-55afh6zn]{margin-top:auto;display:flex;gap:4px}.pill[data-astro-cid-55afh6zn]{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:600;padding:3px 6px;border-radius:999px;background:#dcfce7;color:#166534;transition:background-color .45s,color .45s;white-space:nowrap}.pill[data-astro-cid-55afh6zn] i[data-astro-cid-55afh6zn]{width:6px;height:6px;border-radius:50%;background:#22c55e;transition:background-color .45s}.pill[data-astro-cid-55afh6zn].closed{background:#fee2e2;color:#991b1b}.pill[data-astro-cid-55afh6zn].closed i[data-astro-cid-55afh6zn]{background:#dc2626}.side[data-astro-cid-55afh6zn]{position:absolute;left:816px;top:16px;width:364px;height:512px}.apps[data-astro-cid-55afh6zn]{left:0;top:0;width:100%;height:196px;padding:16px 18px}.apps[data-astro-cid-55afh6zn] h4[data-astro-cid-55afh6zn]{margin-bottom:14px}.a-row[data-astro-cid-55afh6zn]{display:flex;align-items:center;gap:12px;height:46px;border-top:1px solid #f1f4f7}.a-name[data-astro-cid-55afh6zn]{width:52px;flex:none;font-size:12.5px;font-weight:600;color:#374151}.a-bar[data-astro-cid-55afh6zn]{flex:1;height:6px;border-radius:6px;background:#eef2f6;overflow:hidden}.a-bar[data-astro-cid-55afh6zn] i[data-astro-cid-55afh6zn]{display:block;height:100%;width:100%;background:#22c55e;border-radius:6px;transition:width .6s}.a-n[data-astro-cid-55afh6zn]{width:100px;text-align:right;font-size:12px;color:#6b7280;font-variant-numeric:tabular-nums}.a-n[data-astro-cid-55afh6zn] b[data-astro-cid-55afh6zn]{color:#111827;font-weight:650}.today[data-astro-cid-55afh6zn]{left:0;top:212px;width:100%;height:300px;padding:16px 18px}.today[data-astro-cid-55afh6zn] h4[data-astro-cid-55afh6zn]{margin-bottom:8px}.kv[data-astro-cid-55afh6zn]{display:flex;align-items:center;justify-content:space-between;height:44px;border-top:1px solid #f1f4f7;font-size:12.5px;color:#4b5563}.kv[data-astro-cid-55afh6zn] b[data-astro-cid-55afh6zn]{font-size:14px;font-weight:650;color:#111827;font-variant-numeric:tabular-nums}.calm[data-astro-cid-55afh6zn]{margin:16px 0 0;font-size:12.5px;line-height:1.5;color:#166534;background:#f0fdf4;border-radius:10px;padding:10px 12px;transition:opacity .4s}.calm[data-astro-cid-55afh6zn].hide{opacity:0}.detail[data-astro-cid-55afh6zn]{left:0;top:0;width:100%;height:100%;padding:20px;z-index:2;box-shadow:0 0 0 1px #11182712,0 24px 48px -20px #11182759;opacity:0;transform:translate(40px);transition:opacity .55s,transform .7s cubic-bezier(.2,.8,.2,1)}.detail[data-astro-cid-55afh6zn].on{opacity:1;transform:none}.d-head[data-astro-cid-55afh6zn] b[data-astro-cid-55afh6zn]{display:block;margin-top:4px;font-size:19px;font-weight:700;color:#111827;letter-spacing:-.01em}.d-sub[data-astro-cid-55afh6zn]{display:block;margin-top:4px;font-size:12.5px;color:#6b7280}.d-rows[data-astro-cid-55afh6zn]{margin-top:18px;border-top:1px solid #f1f4f7}.d-row[data-astro-cid-55afh6zn]{display:flex;align-items:center;gap:12px;height:52px;border-bottom:1px solid #f1f4f7}.st[data-astro-cid-55afh6zn]{font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:999px}.st[data-astro-cid-55afh6zn].open{background:#dcfce7;color:#166534}.st[data-astro-cid-55afh6zn].closed{background:#fee2e2;color:#991b1b}.since[data-astro-cid-55afh6zn]{margin-left:auto;font-size:12px;color:#6b7280}.d-off[data-astro-cid-55afh6zn]{margin-top:18px;padding:14px 16px;border-radius:12px;background:#f6f8fb;display:flex;align-items:center;justify-content:space-between}.d-off[data-astro-cid-55afh6zn] .lab[data-astro-cid-55afh6zn]{font-size:12.5px}.d-off[data-astro-cid-55afh6zn] b[data-astro-cid-55afh6zn]{font-size:22px;font-weight:700;color:#111827;font-variant-numeric:tabular-nums}.foot[data-astro-cid-55afh6zn]{margin:16px 0 0;font-size:12.5px;line-height:1.5;color:#4b5563}.heat[data-astro-cid-55afh6zn]{left:20px;top:16px;width:700px;height:512px;padding:16px 18px}.h-head[data-astro-cid-55afh6zn]{display:flex;align-items:center;margin-bottom:10px}.legend[data-astro-cid-55afh6zn]{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:11px;color:#6b7280}.legend[data-astro-cid-55afh6zn] i[data-astro-cid-55afh6zn]{width:14px;height:14px;border-radius:4px}.legend[data-astro-cid-55afh6zn] i[data-astro-cid-55afh6zn]:last-of-type{margin-right:4px}.h-row[data-astro-cid-55afh6zn]{display:grid;grid-template-columns:158px repeat(7,56px) 1fr;gap:6px;align-items:center;height:50px}.h-cols[data-astro-cid-55afh6zn]{height:26px;font-size:11.5px;font-weight:600;color:#6b7280}.h-day[data-astro-cid-55afh6zn]{text-align:center}.h-store[data-astro-cid-55afh6zn] b[data-astro-cid-55afh6zn]{display:block;font-size:12.5px;font-weight:650;color:#111827;white-space:nowrap}.h-store[data-astro-cid-55afh6zn] small[data-astro-cid-55afh6zn]{display:block;font-size:11px;color:#6b7280;margin-top:1px}.h-total[data-astro-cid-55afh6zn]{text-align:right;font-size:12px;color:#6b7280;font-variant-numeric:tabular-nums}.h-total[data-astro-cid-55afh6zn] b[data-astro-cid-55afh6zn]{font-size:13.5px;font-weight:650;color:#111827}.cell[data-astro-cid-55afh6zn]{height:40px;border-radius:8px;display:grid;place-items:center;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;opacity:0;transform:scale(.85);transition:opacity .45s,transform .5s cubic-bezier(.2,.9,.3,1.3),background-color .4s,color .4s}.cell[data-astro-cid-55afh6zn].in{opacity:1;transform:none}.z[data-astro-cid-55afh6zn]{background:#f1f4f7}.b1[data-astro-cid-55afh6zn]{background:#e3f0fa;color:#1e4f7a}.b2[data-astro-cid-55afh6zn]{background:#b9d8f0;color:#1e4f7a}.b3[data-astro-cid-55afh6zn]{background:#6fa9dc;color:#fff}.b4[data-astro-cid-55afh6zn]{background:#2b7ebc;color:#fff}.cell[data-astro-cid-55afh6zn].red{background:#fee2e2;color:#991b1b;box-shadow:inset 0 0 0 1.5px #dc2626}.tonight[data-astro-cid-55afh6zn]{left:736px;top:16px;width:444px;height:512px;padding:16px 18px}.tl[data-astro-cid-55afh6zn]{position:relative;margin-top:22px}.tl-row[data-astro-cid-55afh6zn]{display:flex;align-items:center;gap:10px;height:44px}.track[data-astro-cid-55afh6zn]{position:relative;flex:1;height:14px;border-radius:5px;background:repeating-linear-gradient(90deg,#eef2f6 0 6px,#f6f8fb 6px 10px)}.seg[data-astro-cid-55afh6zn]{position:absolute;top:0;bottom:0;left:0;border-radius:5px}.seg[data-astro-cid-55afh6zn].ok{background:#bbf7d0}.seg[data-astro-cid-55afh6zn].past{background:#6fa9dc;border-radius:2px}.seg[data-astro-cid-55afh6zn].down{background:#dc2626;border-radius:0 5px 5px 0}.tl-axis[data-astro-cid-55afh6zn]{display:flex;gap:10px;margin-top:6px}.ticks[data-astro-cid-55afh6zn]{flex:1;display:flex;justify-content:space-between;font-size:11px;color:#9ca3af}.now[data-astro-cid-55afh6zn]{position:absolute;top:-14px;height:150px;width:0;border-left:1.5px dashed #1e4f7a}.now[data-astro-cid-55afh6zn] b[data-astro-cid-55afh6zn]{position:absolute;top:-10px;left:0;transform:translate(-50%);font-size:10.5px;font-weight:600;color:#fff;background:#1e4f7a;padding:1px 6px;border-radius:5px;white-space:nowrap}.tl-stats[data-astro-cid-55afh6zn]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:34px}.tl-stats[data-astro-cid-55afh6zn] div[data-astro-cid-55afh6zn]{background:#f6f8fb;border-radius:10px;padding:11px 12px}.tl-stats[data-astro-cid-55afh6zn] b[data-astro-cid-55afh6zn]{display:block;margin-top:4px;font-size:16px;font-weight:700;color:#111827;font-variant-numeric:tabular-nums}.tonight[data-astro-cid-55afh6zn] .foot[data-astro-cid-55afh6zn]{margin-top:18px}.scrim[data-astro-cid-55afh6zn]{position:absolute;inset:56px 0 0;background:#f6f8fbc7;opacity:0;pointer-events:none;transition:opacity .7s;z-index:3}.scrim[data-astro-cid-55afh6zn].on{opacity:1}.notif[data-astro-cid-55afh6zn]{position:absolute;left:370px;top:150px;width:460px;z-index:4;padding:16px 18px 17px;border-radius:18px;background:#fffffff7;box-shadow:0 30px 60px -24px #11182773,0 0 0 1px #11182712;opacity:0;transform:translateY(-18px) scale(.97);transition:opacity .6s,transform .8s cubic-bezier(.2,.9,.3,1.15)}.notif[data-astro-cid-55afh6zn].on{opacity:1;transform:none}.n-top[data-astro-cid-55afh6zn]{display:flex;align-items:center;gap:8px}.n-ico[data-astro-cid-55afh6zn]{width:24px;height:24px;border-radius:7px;background:#1e4f7a;color:#fff;display:grid;place-items:center;font-weight:700;font-size:14px;line-height:1;letter-spacing:-.02em}.n-app[data-astro-cid-55afh6zn]{font-size:12px;color:#6b7280;font-weight:500}.tag[data-astro-cid-55afh6zn]{margin-left:auto;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:999px;background:#fef3c7;color:#92400e}.n-title[data-astro-cid-55afh6zn]{display:block;margin-top:12px;font-size:16px;font-weight:650;color:#111827}.n-sub[data-astro-cid-55afh6zn]{display:block;margin-top:4px;font-size:13px;color:#4b5563;font-variant-numeric:tabular-nums}.caption[data-astro-cid-55afh6zn]{position:absolute;left:370px;top:286px;width:460px;box-sizing:border-box;margin:0;z-index:4;padding:10px 16px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #1118270f;text-align:center;font-size:12.5px;line-height:1.5;color:#4b5563;opacity:0;transform:translateY(6px);transition:opacity .7s,transform .7s}.caption[data-astro-cid-55afh6zn].on{opacity:1;transform:none}.glow[data-astro-cid-gt6uypae]{position:absolute;inset:-10% -10% auto;height:900px;pointer-events:none}.blob[data-astro-cid-gt6uypae]{position:absolute;border-radius:50%;filter:blur(90px);animation:drift 22s ease-in-out infinite alternate}.b1[data-astro-cid-gt6uypae]{width:620px;height:420px;left:8%;top:120px;background:#91c0ec;opacity:.5}.b2[data-astro-cid-gt6uypae]{width:560px;height:460px;right:6%;top:60px;background:#5da0de;opacity:.3;animation-duration:28s;animation-direction:alternate-reverse}@keyframes drift{to{transform:translate3d(60px,40px,0) scale(1.08)}}.dots[data-astro-cid-gt6uypae]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(27,67,102,.16) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 60% 45% at 50% 30%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 60% 45% at 50% 30%,#000 30%,transparent 75%)}.pool[data-astro-cid-gt6uypae]{position:absolute;left:8%;right:8%;bottom:-70px;height:220px;border-radius:50%;background:radial-gradient(closest-side,rgba(93,160,222,.5),transparent);filter:blur(40px);pointer-events:none}.tile[data-astro-cid-gt6uypae]{box-shadow:0 0 0 1px #1118270f}.tile[data-astro-cid-gt6uypae].dark{box-shadow:0 0 0 2px #dc2626,0 12px 30px -14px #dc26268c}.heat[data-astro-cid-gt6uypae] th[data-astro-cid-gt6uypae]{padding:0 4px 8px;font-size:.75rem;text-align:center}.cell[data-astro-cid-gt6uypae].c0{background:#f1f4f8}.cell[data-astro-cid-gt6uypae].c1{background:#dbeafa}.cell[data-astro-cid-gt6uypae].c2{background:#bed9f5}.cell[data-astro-cid-gt6uypae].c3{background:#91c0ec}.cell[data-astro-cid-gt6uypae].c4{background:#5da0de}.cell[data-astro-cid-gt6uypae].now{background:#dc2626}.paired[data-astro-cid-gt6uypae]{background:#f0f7fd;border:1px solid #bed9f5}.mesh[data-astro-cid-gt6uypae]{background:radial-gradient(60% 75% at 0% 0%,#2b7ebc,transparent 62%),radial-gradient(50% 60% at 92% 4%,rgba(30,79,122,.9),transparent 70%),radial-gradient(60% 80% at 100% 100%,rgba(18,43,68,.95),transparent 70%),#245f93}.mesh-dots[data-astro-cid-gt6uypae]{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.18) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 85% 90% at 65% 35%,#000 25%,transparent 80%);mask-image:radial-gradient(ellipse 85% 90% at 65% 35%,#000 25%,transparent 80%);pointer-events:none}.lbl[data-astro-cid-gt6uypae]{display:block;margin-bottom:6px;font-size:.875rem;font-weight:500;color:#374151}.fld[data-astro-cid-gt6uypae]{width:100%;border-radius:.75rem;border:1px solid #d1d5db;background:#fff;padding:.75rem 1rem;color:#111827}.fld[data-astro-cid-gt6uypae]:focus{outline:none;border-color:#2b7ebc;box-shadow:0 0 0 3px #2b7ebc33}.fld[data-astro-cid-gt6uypae][aria-invalid=true]{border-color:#f87171}@media(prefers-reduced-motion:reduce){.blob[data-astro-cid-gt6uypae]{animation:none}}
