.sim[data-astro-cid-kv3fbnln]{--gutter:1rem;--top:4.6rem;color:#fff;background:#070b1a;position:relative}.sim-track[data-astro-cid-kv3fbnln]{height:calc(var(--steps) * 100svh);position:relative}.sim-stage[data-astro-cid-kv3fbnln]{isolation:isolate;background:#070b1a;height:100svh;position:sticky;top:0;overflow:hidden}.sim-stage[data-astro-cid-kv3fbnln] .sim-poster,.sim-canvas[data-astro-cid-kv3fbnln]{width:100%;height:100%;display:block;position:absolute;inset:0}.sim-stage[data-astro-cid-kv3fbnln] .sim-poster{object-fit:cover;transition:opacity 1.2s}.sim-canvas[data-astro-cid-kv3fbnln]{opacity:0;transition:opacity 1.2s}.sim[data-astro-cid-kv3fbnln][data-ready] .sim-canvas[data-astro-cid-kv3fbnln]{opacity:1}.sim[data-astro-cid-kv3fbnln][data-ready] .sim-stage[data-astro-cid-kv3fbnln] .sim-poster{opacity:0}.sim-stage[data-astro-cid-kv3fbnln] .sim-loader{z-index:2;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.sim[data-astro-cid-kv3fbnln][data-ready] .sim-loader,.sim[data-astro-cid-kv3fbnln][data-nogl] .sim-loader{opacity:0;visibility:hidden}.sim-veil[data-astro-cid-kv3fbnln]{pointer-events:none;background:radial-gradient(140% 105% at 50% 42%,#070b1a00 58%,#070b1a99 100%),linear-gradient(#070b1a8c 0%,#070b1a00 22% 50%,#070b1abf 100%);position:absolute;inset:0}.sim-veil[data-astro-cid-kv3fbnln]:after{content:"";opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.sim-labels[data-astro-cid-kv3fbnln]{pointer-events:none;position:absolute;inset:0}.sim-label[data-astro-cid-kv3fbnln]{opacity:0;will-change:transform;transition:opacity .35s;position:absolute;top:0;left:0}.sim-label[data-astro-cid-kv3fbnln][data-on]{opacity:1}.sim-label[data-astro-cid-kv3fbnln]>span[data-astro-cid-kv3fbnln]{white-space:nowrap;background:#090e20d1;border:1px solid #ffffff29;border-radius:.6rem;flex-direction:column;align-items:center;gap:.1rem;padding:.3rem .55rem;font-size:.72rem;line-height:1.2;display:flex;translate:-50% calc(-100% - .55rem);box-shadow:0 10px 30px -12px #000000b3}.sim-label[data-astro-cid-kv3fbnln]>span[data-astro-cid-kv3fbnln]:after{content:"";background:#ffffff80;width:1px;height:.55rem;position:absolute;bottom:-.55rem;left:50%}.sim-label--below[data-astro-cid-kv3fbnln]>span[data-astro-cid-kv3fbnln]{translate:-50% .55rem}.sim-label--below[data-astro-cid-kv3fbnln]>span[data-astro-cid-kv3fbnln]:after{top:-.55rem;bottom:auto}.sim-label[data-astro-cid-kv3fbnln] b[data-astro-cid-kv3fbnln]{font-family:var(--font-display);letter-spacing:.04em;font-weight:800}.sim-label[data-astro-cid-kv3fbnln] i[data-astro-cid-kv3fbnln]{color:#ffffffb3;font-style:normal}.sim-label--cloud[data-astro-cid-kv3fbnln]>span[data-astro-cid-kv3fbnln]{color:#bff3ea;border-color:#35c2b080}.sim-label--cab[data-astro-cid-kv3fbnln]>span[data-astro-cid-kv3fbnln]{flex-direction:row;gap:.4rem}.sim-label--zone[data-astro-cid-kv3fbnln]>span[data-astro-cid-kv3fbnln]{border-radius:999px;flex-direction:row;gap:.4rem;padding:.2rem .65rem .2rem .22rem}.sim-zone-icon[data-astro-cid-kv3fbnln]{color:#fff;background:#e92148;border-radius:999px;place-items:center;width:1.45rem;height:1.45rem;display:grid;box-shadow:0 0 0 3px #e9214840}.sim-zone-icon[data-astro-cid-kv3fbnln] svg[data-astro-cid-kv3fbnln]{width:.95rem;height:.95rem}.sim-cab-dot[data-astro-cid-kv3fbnln]{background:#ffffff40;border-radius:999px;width:.45rem;height:.45rem;transition:background-color .3s,box-shadow .3s}.sim[data-astro-cid-kv3fbnln][data-lit] .sim-cab-dot[data-astro-cid-kv3fbnln]{background:#ffd796;box-shadow:0 0 8px #ffc46b}.sim-label--out[data-astro-cid-kv3fbnln]>span[data-astro-cid-kv3fbnln]{background:#3c0814d9;border-color:#e9214899}.sim-hud[data-astro-cid-kv3fbnln]{top:var(--top);left:var(--gutter);pointer-events:none;text-shadow:0 1px 12px #00000080;flex-direction:column;align-items:flex-start;gap:.2rem;display:flex;position:absolute}.sim-clock[data-astro-cid-kv3fbnln]{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.9rem;font-weight:800;line-height:1}.sim-date[data-astro-cid-kv3fbnln]{font-size:.78rem;font-weight:600}.sim-sun[data-astro-cid-kv3fbnln]{color:#ffffffb8;font-size:.72rem;display:none}.sim-sun[data-astro-cid-kv3fbnln] span[data-astro-cid-kv3fbnln]{display:block}.sim-panel[data-astro-cid-kv3fbnln]{top:var(--top);right:var(--gutter);z-index:3;max-width:calc(100% - 2 * var(--gutter));font-size:.8rem;position:absolute}.sim-panel-bar[data-astro-cid-kv3fbnln]{background:#090e20db;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.45rem;min-height:2.25rem;margin-left:auto;padding:.45rem .8rem;font-weight:600;display:flex}.sim-panel-bar[data-astro-cid-kv3fbnln] svg[data-astro-cid-kv3fbnln]{width:.7rem;transition:transform .3s}.sim-panel[data-astro-cid-kv3fbnln][data-open] .sim-panel-bar[data-astro-cid-kv3fbnln] svg[data-astro-cid-kv3fbnln]{transform:rotate(180deg)}.sim-badge[data-astro-cid-kv3fbnln]:empty{display:none}.sim-badge[data-astro-cid-kv3fbnln]{background:var(--color-brand);border-radius:999px;padding:0 .4rem;font-size:.7rem}.sim-panel-body[data-astro-cid-kv3fbnln]{width:min(21rem, calc(100vw - 2 * var(--gutter)));max-height:calc(100svh - var(--top) - 13rem);overscroll-behavior:contain;background:#090e20eb;border:1px solid #ffffff24;border-radius:1.1rem;margin-top:.5rem;padding:.9rem 1rem;display:none;overflow:auto;box-shadow:0 30px 60px -30px #000c}.sim-panel[data-astro-cid-kv3fbnln][data-open] .sim-panel-body[data-astro-cid-kv3fbnln]{display:block}.sim-panel-head[data-astro-cid-kv3fbnln]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.sim-panel-title[data-astro-cid-kv3fbnln]{font-family:var(--font-display);font-size:.95rem;font-weight:800}.sim-panel-sub[data-astro-cid-kv3fbnln]{color:#fff9;font-size:.75rem}.sim-status[data-astro-cid-kv3fbnln]{color:#8ff0e1;background:#35c2b024;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-weight:600;display:inline-flex}.sim-dot[data-astro-cid-kv3fbnln]{background:#35c2b0;border-radius:999px;width:.5rem;height:.5rem;box-shadow:0 0 0 3px #35c2b040}.sim[data-astro-cid-kv3fbnln][data-offline] .sim-status[data-astro-cid-kv3fbnln]{color:#ff9db0;background:#e9214829}.sim[data-astro-cid-kv3fbnln][data-offline] .sim-dot[data-astro-cid-kv3fbnln]{background:#e92148;box-shadow:0 0 0 3px #e921484d}.sim-row[data-astro-cid-kv3fbnln]{border-top:1px solid #ffffff14;justify-content:space-between;gap:.75rem;margin-top:.8rem;padding-top:.6rem;display:flex}.sim-row[data-astro-cid-kv3fbnln]>span[data-astro-cid-kv3fbnln]:first-child{color:#fff9}.sim-row[data-astro-cid-kv3fbnln] b[data-astro-cid-kv3fbnln]{text-align:right;font-weight:700}.sim[data-astro-cid-kv3fbnln][data-lit] .sim-row[data-astro-cid-kv3fbnln] b[data-astro-cid-kv3fbnln]{color:#ffd796}.sim-phases[data-astro-cid-kv3fbnln]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:.6rem}.sim-phases[data-astro-cid-kv3fbnln] th[data-astro-cid-kv3fbnln],.sim-phases[data-astro-cid-kv3fbnln] td[data-astro-cid-kv3fbnln]{text-align:right;padding:.22rem 0}.sim-phases[data-astro-cid-kv3fbnln] th[data-astro-cid-kv3fbnln]:first-child{text-align:left}.sim-phases[data-astro-cid-kv3fbnln] thead[data-astro-cid-kv3fbnln] th[data-astro-cid-kv3fbnln]{color:#ffffff80;font-size:.7rem;font-weight:500}.sim-phases[data-astro-cid-kv3fbnln] tbody[data-astro-cid-kv3fbnln] tr[data-astro-cid-kv3fbnln][data-alarm]{color:#ff8aa0}.sim-phases[data-astro-cid-kv3fbnln] tbody[data-astro-cid-kv3fbnln] tr[data-astro-cid-kv3fbnln][data-alarm] th[data-astro-cid-kv3fbnln]:after{content:" !";font-weight:800}.sim-leds[data-astro-cid-kv3fbnln]{align-items:center;gap:.3rem;display:inline-flex}.sim-leds[data-astro-cid-kv3fbnln] i[data-astro-cid-kv3fbnln]{background:#ffffff1f;border-radius:999px;width:.55rem;height:.55rem}.sim-leds[data-astro-cid-kv3fbnln] i[data-astro-cid-kv3fbnln]:nth-child(4){margin-left:.35rem}.sim-leds[data-astro-cid-kv3fbnln] i[data-astro-cid-kv3fbnln][data-on]{background:#ff4a5e;box-shadow:0 0 8px #ff4a5e}.sim-chart[data-astro-cid-kv3fbnln]{border-top:1px solid #ffffff14;margin-top:.8rem;padding-top:.6rem}.sim-chart[data-astro-cid-kv3fbnln] p[data-astro-cid-kv3fbnln],.sim-events[data-astro-cid-kv3fbnln]>p[data-astro-cid-kv3fbnln]{color:#fff9}.sim-chart[data-astro-cid-kv3fbnln] canvas[data-astro-cid-kv3fbnln]{width:100%;height:3.6rem;margin-top:.4rem;display:block}.sim-energy[data-astro-cid-kv3fbnln]{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:.7rem;display:grid}.sim-energy[data-astro-cid-kv3fbnln] dt[data-astro-cid-kv3fbnln]{color:#fff9;font-size:.7rem;line-height:1.3}.sim-energy[data-astro-cid-kv3fbnln] dd[data-astro-cid-kv3fbnln]{font-family:var(--font-display);margin-top:.15rem;font-size:1rem;font-weight:800}.sim-events[data-astro-cid-kv3fbnln]{border-top:1px solid #ffffff14;margin-top:.8rem;padding-top:.6rem}.sim-events[data-astro-cid-kv3fbnln] ol[data-astro-cid-kv3fbnln]{gap:.3rem;min-height:6.6rem;margin-top:.35rem;display:grid}.sim-events[data-astro-cid-kv3fbnln] li{grid-template-columns:2.6rem 1fr;gap:.4rem;font-size:.75rem;line-height:1.35;display:grid}.sim-events[data-astro-cid-kv3fbnln] li time{color:#ffffff80;font-variant-numeric:tabular-nums}.sim-events[data-astro-cid-kv3fbnln] li[data-kind=alarm]{color:#ff9db0}.sim-events[data-astro-cid-kv3fbnln] li[data-kind=alarm-close],.sim-events[data-astro-cid-kv3fbnln] li[data-kind=online]{color:#8ff0e1}.sim-events[data-astro-cid-kv3fbnln] li[data-kind=command]{color:#ffd796}.sim-city[data-astro-cid-kv3fbnln],.sim-sub-city[data-astro-cid-kv3fbnln]{display:none}.sim[data-astro-cid-kv3fbnln][data-city] .sim-city[data-astro-cid-kv3fbnln]{display:block}.sim[data-astro-cid-kv3fbnln][data-city] .sim-sub-city[data-astro-cid-kv3fbnln]{display:inline}.sim[data-astro-cid-kv3fbnln][data-city] [data-astro-cid-kv3fbnln]:is(.sim-sub-cab,.sim-status),.sim[data-astro-cid-kv3fbnln][data-city] .sim-panel-body[data-astro-cid-kv3fbnln]>[data-astro-cid-kv3fbnln]:is(.sim-row,.sim-phases,.sim-chart,.sim-energy,.sim-events){display:none}.sim-city-stats[data-astro-cid-kv3fbnln]{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:.8rem;padding-top:.6rem;display:grid}.sim-city-stats[data-astro-cid-kv3fbnln] dt[data-astro-cid-kv3fbnln]{color:#fff9;font-size:.7rem;line-height:1.3}.sim-city-stats[data-astro-cid-kv3fbnln] dd[data-astro-cid-kv3fbnln]{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:1.05rem;font-weight:800}.sim[data-astro-cid-kv3fbnln][data-alarm] .sim-city-stats[data-astro-cid-kv3fbnln] div[data-astro-cid-kv3fbnln]:last-child dd[data-astro-cid-kv3fbnln]{color:#ff8aa0}.sim-note[data-astro-cid-kv3fbnln]{color:#ffffff73;margin-top:.7rem;font-size:.68rem}.sim-progress[data-astro-cid-kv3fbnln]{left:var(--gutter);right:var(--gutter);grid-template-columns:repeat(var(--steps), 1fr);pointer-events:none;gap:.3rem;display:grid;position:absolute;bottom:.7rem}.sim-progress[data-astro-cid-kv3fbnln] li[data-astro-cid-kv3fbnln]{background:#ffffff29;border-radius:3px;height:3px;position:relative;overflow:hidden}.sim-progress[data-astro-cid-kv3fbnln] li[data-astro-cid-kv3fbnln]:after{content:"";transform-origin:0;transform:scaleX(var(--fill,0));background:#fff;position:absolute;inset:0}.sim-cards[data-astro-cid-kv3fbnln]{padding:0 var(--gutter) 1.6rem;pointer-events:none;align-items:end;display:grid;position:absolute;inset:0}.sim-card[data-astro-cid-kv3fbnln]{opacity:0;will-change:transform, opacity;background:#070b1adb;border:1px solid #ffffff1a;border-radius:1.2rem;grid-area:1/1;max-width:34rem;padding:1rem 1.1rem 1.1rem}.sim-card[data-astro-cid-kv3fbnln][data-active]{pointer-events:auto}.sim-card--intro[data-astro-cid-kv3fbnln]{opacity:1}.sim-card-n[data-astro-cid-kv3fbnln]{font-family:var(--font-display);letter-spacing:.18em;color:var(--brand-text,#f5466a);font-size:.72rem;font-weight:800}.sim-h1[data-astro-cid-kv3fbnln],.sim-card-title[data-astro-cid-kv3fbnln]{color:#fff}.sim-card-title[data-astro-cid-kv3fbnln]{font-family:var(--font-display);letter-spacing:-.015em;margin-top:.35rem;font-size:1.3rem;font-weight:800;line-height:1.15}.sim-card-text[data-astro-cid-kv3fbnln]{color:#ffffffc7;margin-top:.5rem;font-size:.92rem;line-height:1.55}.sim-crumbs[data-astro-cid-kv3fbnln]{letter-spacing:.2em;text-transform:uppercase;color:#ffffff8c;flex-wrap:wrap;gap:.2rem .5rem;font-size:.68rem;font-weight:600;display:flex}.sim-crumbs[data-astro-cid-kv3fbnln] a[data-astro-cid-kv3fbnln]:hover{color:#fff}.sim-crumbs[data-astro-cid-kv3fbnln] span[data-astro-cid-kv3fbnln]:last-child{color:var(--brand-text,#f5466a)}.sim-h1[data-astro-cid-kv3fbnln]{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin-top:.6rem;font-size:clamp(1.7rem,7vw,4.4rem);font-weight:800;line-height:1.04}.sim-lead[data-astro-cid-kv3fbnln]{color:#fffc;margin-top:.7rem;font-size:.92rem;line-height:1.55}.sim-actions[data-astro-cid-kv3fbnln]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.9rem;display:flex}.sim-hint[data-astro-cid-kv3fbnln]{color:#ffffffb3;align-items:center;gap:.5rem;font-size:.8rem;display:inline-flex}.sim-mouse[data-astro-cid-kv3fbnln]{border:1.5px solid #fff9;border-radius:.6rem;width:1rem;height:1.5rem;position:relative}.sim-mouse[data-astro-cid-kv3fbnln]:after{content:"";background:#fff;border-radius:2px;width:2px;height:.35rem;margin-left:-1px;animation:1.6s ease-in-out infinite sim-wheel;position:absolute;top:.25rem;left:50%}@keyframes sim-wheel{0%{opacity:1;transform:translate(0,0)}70%{opacity:0;transform:translateY(.45rem)}to{opacity:0}}.sim-btn[data-astro-cid-kv3fbnln]{background:var(--color-brand-fill,#da1e48);color:#fff;border-radius:999px;align-items:center;gap:.45rem;margin-top:.9rem;padding:.65rem 1.2rem;font-size:.9rem;font-weight:600;transition:background-color .2s;display:inline-flex}.sim-btn[data-astro-cid-kv3fbnln]:hover{background:var(--color-brand-deep,#b5143a)}.sim-btn--ghost[data-astro-cid-kv3fbnln]{background:0 0;border:1px solid #ffffff4d;margin-top:0}.sim-btn--ghost[data-astro-cid-kv3fbnln]:hover{background:#ffffff1a}.sim-btn[data-astro-cid-kv3fbnln] svg[data-astro-cid-kv3fbnln]{width:.7rem}.sim-nogl[data-astro-cid-kv3fbnln]{display:none}.sim[data-astro-cid-kv3fbnln][data-nogl] .sim-nogl[data-astro-cid-kv3fbnln]{left:var(--gutter);right:var(--gutter);top:calc(var(--top) + 3.5rem);background:#090e20e6;border-radius:.8rem;max-width:28rem;padding:.6rem .8rem;font-size:.8rem;display:block;position:absolute}html.sim-locked{overflow:hidden}.sim[data-astro-cid-kv3fbnln][data-free] .sim-stage[data-astro-cid-kv3fbnln]{z-index:60;--top:1rem;height:100%;position:fixed;inset:0}.sim[data-astro-cid-kv3fbnln][data-free] .sim-canvas[data-astro-cid-kv3fbnln]{touch-action:none;cursor:grab}.sim[data-astro-cid-kv3fbnln][data-free] .sim-cards[data-astro-cid-kv3fbnln],.sim[data-astro-cid-kv3fbnln][data-free] .sim-progress[data-astro-cid-kv3fbnln]{display:none}.sim-free[data-astro-cid-kv3fbnln]{pointer-events:none;position:absolute;inset:0}.sim-free[data-astro-cid-kv3fbnln][hidden]{display:none}.sim-free-top[data-astro-cid-kv3fbnln]{top:var(--top);right:var(--gutter);pointer-events:auto;align-items:center;gap:.75rem;display:flex;position:absolute}.sim-free-title[data-astro-cid-kv3fbnln]{font-family:var(--font-display);font-weight:800;display:none}.sim[data-astro-cid-kv3fbnln][data-free] .sim-panel[data-astro-cid-kv3fbnln]{top:calc(var(--top) + 3rem)}.sim-dock[data-astro-cid-kv3fbnln]{left:var(--gutter);right:var(--gutter);bottom:calc(.8rem + env(safe-area-inset-bottom));pointer-events:auto;background:#090e20e6;border:1px solid #ffffff1f;border-radius:1.2rem;padding:.7rem .8rem .85rem;font-size:.82rem;position:absolute}.sim-tabs[data-astro-cid-kv3fbnln]{background:#ffffff0f;border-radius:999px;grid-template-columns:repeat(4,1fr);gap:.25rem;padding:.2rem;display:grid}.sim-tabs[data-astro-cid-kv3fbnln] button[data-astro-cid-kv3fbnln]{color:#ffffffa6;border-radius:999px;padding:.4rem .2rem;font-size:.78rem;font-weight:600}.sim-tabs[data-astro-cid-kv3fbnln] button[data-astro-cid-kv3fbnln][aria-selected=true]{color:#0b1024;background:#fff}.sim-group[data-astro-cid-kv3fbnln]{gap:.6rem;margin-top:.7rem;display:none}.sim-free[data-astro-cid-kv3fbnln][data-tab=time] [data-astro-cid-kv3fbnln][data-group=time],.sim-free[data-astro-cid-kv3fbnln][data-tab=schedule] [data-astro-cid-kv3fbnln][data-group=schedule],.sim-free[data-astro-cid-kv3fbnln][data-tab=scenarios] [data-astro-cid-kv3fbnln][data-group=scenarios],.sim-free[data-astro-cid-kv3fbnln][data-tab=view] [data-astro-cid-kv3fbnln][data-group=view]{display:grid}.sim-group-title[data-astro-cid-kv3fbnln]{letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;font-size:.68rem;font-weight:700;display:none}.sim-line[data-astro-cid-kv3fbnln],.sim-seg[data-astro-cid-kv3fbnln]{flex-wrap:wrap;gap:.4rem;display:flex}.sim-chip[data-astro-cid-kv3fbnln]{border:1px solid #fff3;border-radius:999px;min-height:2.25rem;padding:.4rem .85rem;font-weight:600;transition:background-color .2s,color .2s,border-color .2s}.sim-chip[data-astro-cid-kv3fbnln]:hover{background:#ffffff1a}.sim-chip[data-astro-cid-kv3fbnln][aria-pressed=true]{color:#bff3ea;background:#35c2b02e;border-color:#35c2b0}.sim-chip[data-astro-cid-kv3fbnln]:disabled{opacity:.4;cursor:not-allowed}[data-astro-cid-kv3fbnln][data-link][aria-pressed=true],[data-astro-cid-kv3fbnln][data-outage][aria-pressed=true]{color:#ffc2cd;background:#e921482e;border-color:#e92148}.sim-field[data-astro-cid-kv3fbnln]{gap:.25rem;display:grid}.sim-field[data-astro-cid-kv3fbnln] span[data-astro-cid-kv3fbnln],.sim-sub[data-astro-cid-kv3fbnln]{color:#fff9;font-size:.72rem}.sim-warn[data-astro-cid-kv3fbnln]{color:#ff9db0}.sim-field--offset[data-astro-cid-kv3fbnln] span[data-astro-cid-kv3fbnln]{justify-content:space-between;gap:.75rem;display:flex}.sim-field--offset[data-astro-cid-kv3fbnln] b[data-astro-cid-kv3fbnln]{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.sim-field[data-astro-cid-kv3fbnln] input[data-astro-cid-kv3fbnln][type=range]{accent-color:#35c2b0;width:100%}.sim-field[data-astro-cid-kv3fbnln] input[data-astro-cid-kv3fbnln][type=date]{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0f;border:1px solid #fff3;border-radius:.6rem;width:max-content;padding:.35rem .6rem}.sim-switch[data-astro-cid-kv3fbnln]{cursor:pointer;align-items:center;gap:.6rem;font-weight:600;display:inline-flex}.sim-switch[data-astro-cid-kv3fbnln] input[data-astro-cid-kv3fbnln]{opacity:0;width:1px;height:1px;position:absolute}.sim-switch[data-astro-cid-kv3fbnln]>span[data-astro-cid-kv3fbnln]{background:#fff3;border-radius:999px;width:2.4rem;height:1.35rem;transition:background-color .2s;position:relative}.sim-switch[data-astro-cid-kv3fbnln]>span[data-astro-cid-kv3fbnln]:after{content:"";background:#fff;border-radius:999px;width:1rem;height:1rem;transition:transform .2s;position:absolute;top:.18rem;left:.18rem}.sim-switch[data-astro-cid-kv3fbnln] input[data-astro-cid-kv3fbnln]:checked+span[data-astro-cid-kv3fbnln]{background:#35c2b0}.sim-switch[data-astro-cid-kv3fbnln] input[data-astro-cid-kv3fbnln]:checked+span[data-astro-cid-kv3fbnln]:after{transform:translate(1.05rem)}.sim-switch[data-astro-cid-kv3fbnln] input[data-astro-cid-kv3fbnln]:focus-visible+span[data-astro-cid-kv3fbnln]{outline-offset:2px;outline:2px solid #fff}.sim-mod[data-astro-cid-kv3fbnln]{border:1px solid var(--color-line);background:var(--color-surface-muted);border-radius:1.5rem;flex-direction:column;height:100%;padding:1.5rem;transition:border-color .3s,box-shadow .3s;display:flex}.sim-mod[data-astro-cid-kv3fbnln]:hover{border-color:var(--color-line-strong);box-shadow:var(--shadow-card)}.sim-mod-pic[data-astro-cid-kv3fbnln]{background:radial-gradient(60% 70% at 50% 85%,#fff 0%,#fff0 70%);border-radius:1rem;justify-content:center;align-items:flex-end;height:7.5rem;display:flex}@media (width>=1024px) and (height>=600px){.sim[data-astro-cid-kv3fbnln]{--gutter:2rem;--top:6rem}.sim-veil[data-astro-cid-kv3fbnln]{background:linear-gradient(90deg,#070b1ac7 0%,#070b1a59 32%,#070b1a00 50%),linear-gradient(#070b1a80 0%,#070b1a00 20% 80%,#070b1a80 100%)}.sim-hud[data-astro-cid-kv3fbnln]{flex-direction:row;align-items:center;gap:.75rem;top:auto;bottom:2.1rem;left:50%;translate:-50%}.sim[data-astro-cid-kv3fbnln][data-free] .sim-hud[data-astro-cid-kv3fbnln]{bottom:auto;top:var(--top)}.sim-clock[data-astro-cid-kv3fbnln]{font-size:2.6rem}.sim-sun[data-astro-cid-kv3fbnln]{display:block}.sim-panel-bar[data-astro-cid-kv3fbnln]{display:none}.sim-panel-body[data-astro-cid-kv3fbnln]{max-height:calc(100svh - var(--top) - 2.5rem);margin-top:0;display:block}.sim-cards[data-astro-cid-kv3fbnln]{padding:0 var(--gutter);align-items:center}.sim-card[data-astro-cid-kv3fbnln]{background:0 0;border:0;max-width:28rem;padding:0}.sim-card--intro[data-astro-cid-kv3fbnln]{max-width:40rem}.sim-card-title[data-astro-cid-kv3fbnln]{font-size:2.3rem}.sim-card-text[data-astro-cid-kv3fbnln],.sim-lead[data-astro-cid-kv3fbnln]{font-size:1.08rem;line-height:1.7}.sim-free-title[data-astro-cid-kv3fbnln]{display:block}.sim[data-astro-cid-kv3fbnln][data-free] .sim-panel[data-astro-cid-kv3fbnln]{top:calc(var(--top) + 3.4rem)}.sim-dock[data-astro-cid-kv3fbnln]{width:27rem;max-width:calc(100% - 25rem);padding:.8rem 1rem 1rem;right:auto}.sim-tabs[data-astro-cid-kv3fbnln]{grid-template-columns:repeat(3,1fr)}.sim-tabs[data-astro-cid-kv3fbnln] [data-astro-cid-kv3fbnln][data-tab=view]{display:none}.sim-free[data-astro-cid-kv3fbnln][data-tab=view] [data-astro-cid-kv3fbnln][data-group=time]{display:grid}.sim-free[data-astro-cid-kv3fbnln] .sim-dock[data-astro-cid-kv3fbnln] [data-astro-cid-kv3fbnln][data-group=view]{white-space:nowrap;background:#090e20e6;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.9rem;width:max-content;margin:0;padding:.35rem 1rem .35rem .35rem;display:flex;position:absolute;bottom:calc(100% + .6rem);left:0}.sim-free[data-astro-cid-kv3fbnln] .sim-dock[data-astro-cid-kv3fbnln] [data-astro-cid-kv3fbnln][data-group=view] .sim-seg[data-astro-cid-kv3fbnln]{flex-wrap:nowrap}.sim-free[data-astro-cid-kv3fbnln] .sim-dock[data-astro-cid-kv3fbnln] [data-astro-cid-kv3fbnln][data-group=view] .sim-group-title[data-astro-cid-kv3fbnln]{display:none}}@media (width>=1400px) and (height>=600px){.sim-dock[data-astro-cid-kv3fbnln]{gap:1.4rem;width:auto;padding:1rem 1.2rem;display:flex}.sim-tabs[data-astro-cid-kv3fbnln]{display:none}.sim-free[data-astro-cid-kv3fbnln][data-tab] .sim-group[data-astro-cid-kv3fbnln]:not([data-group=view]){align-content:start;min-width:12rem;margin-top:0;display:grid}.sim-free[data-astro-cid-kv3fbnln][data-tab] .sim-group[data-astro-cid-kv3fbnln][data-group=schedule]{min-width:15rem}.sim-group[data-astro-cid-kv3fbnln]:not([data-group=view])+.sim-group[data-astro-cid-kv3fbnln]:not([data-group=view]){border-left:1px solid #ffffff1a;padding-left:1.4rem}.sim-group-title[data-astro-cid-kv3fbnln]{display:block}}@media (width>=1440px) and (height>=600px){.sim[data-astro-cid-kv3fbnln]{--gutter:max(2.5rem, calc((100vw - 90rem) / 2 + 2.5rem))}}@media (width<=1023px),(height<=599px){.sim-label[data-astro-cid-kv3fbnln] i[data-astro-cid-kv3fbnln]{display:none}.sim-card-text[data-astro-cid-kv3fbnln]{font-size:.86rem}}@media (width<=389px){.sim-clock[data-astro-cid-kv3fbnln]{font-size:1.6rem}.sim-date[data-astro-cid-kv3fbnln]{font-size:.72rem}}@media (height<=560px) and (orientation:landscape){.sim-cards[data-astro-cid-kv3fbnln]{justify-items:start}.sim-card[data-astro-cid-kv3fbnln]{max-width:22rem}.sim-card-text[data-astro-cid-kv3fbnln]{display:none}}@media (width<=1023px){html.sim-stage-on .opa-fab{opacity:0;pointer-events:none}}html.sim-locked .opa-fab{display:none!important}html:not(.js) .sim-track[data-astro-cid-kv3fbnln]{height:auto}html:not(.js) .sim-stage[data-astro-cid-kv3fbnln]{height:auto;min-height:70svh;padding-top:40svh;position:relative}html:not(.js) .sim-cards[data-astro-cid-kv3fbnln]{padding:1.5rem var(--gutter);display:block;position:relative}html:not(.js) .sim-card[data-astro-cid-kv3fbnln]{opacity:1;margin-bottom:1rem}@media (prefers-reduced-motion:reduce){.sim-mouse[data-astro-cid-kv3fbnln]:after{animation:none}}
