.ag[data-astro-cid-gd4m23ld]{display:grid}.ag__sessions[data-astro-cid-gd4m23ld],.ag[data-astro-cid-gd4m23ld]:has([data-ask][data-state]) .ag__ask[data-astro-cid-gd4m23ld]{display:none}.ag[data-astro-cid-gd4m23ld]:has([data-ask][data-state]) .ag__sessions[data-astro-cid-gd4m23ld]{animation:ag-in .5s var(--ease-out) both;gap:6px;display:grid}.ag__ask[data-astro-cid-gd4m23ld]{gap:8px;padding:4px 2px 2px;display:grid}.ag__ask-head[data-astro-cid-gd4m23ld]{align-items:center;gap:7px;min-width:0;font-size:13px;display:flex}.ag__shield[data-astro-cid-gd4m23ld]{color:var(--light-turn);display:grid}.ag__ask-title[data-astro-cid-gd4m23ld]{min-width:0;color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ag__dim[data-astro-cid-gd4m23ld]{color:var(--text-3)}.ag__ask-meta[data-astro-cid-gd4m23ld]{color:var(--light-turn);white-space:nowrap;flex:1;font-size:12px;font-weight:600}.ag__note[data-astro-cid-gd4m23ld]{color:var(--text-3);margin:0;font-size:12px}.ag__cmd[data-astro-cid-gd4m23ld]{color:var(--text-1);background:#ffffff12;border-radius:10px;padding:9px 11px;font-size:12.5px;display:block}.ag__actions[data-astro-cid-gd4m23ld]{align-items:center;gap:6px;margin-top:2px;display:flex}.ag__spacer[data-astro-cid-gd4m23ld]{flex:1}.ag__mods[data-astro-cid-gd4m23ld]{color:var(--text-4);font-size:11px}.ag__btn[data-astro-cid-gd4m23ld]{height:30px;color:var(--text-1);font:600 12px var(--font-ui);white-space:nowrap;cursor:pointer;transition:transform .25s var(--ease-spring), background .2s;background:#ffffff1a;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 7px 0 13px;display:inline-flex}.ag__btn[data-astro-cid-gd4m23ld] kbd[data-astro-cid-gd4m23ld]{color:var(--text-2);font:600 10px var(--font-mono);background:#ffffff1f;border-radius:4px;padding:2px 4px}.ag__btn--terminal[data-astro-cid-gd4m23ld]{color:var(--text-3);cursor:default;background:0 0;padding-left:4px}.ag__btn--deny[data-astro-cid-gd4m23ld]:hover{background:#ffffff2e}.ag__btn--allow[data-astro-cid-gd4m23ld]{color:#fff;background:#1f9e7a}.ag__btn--allow[data-astro-cid-gd4m23ld] kbd[data-astro-cid-gd4m23ld]{color:#fff;background:#ffffff38}.ag__btn--allow[data-astro-cid-gd4m23ld]:hover{background:#1ab086}.ag__btn[data-astro-cid-gd4m23ld].is-pressed{transform:scale(.93)}.ag__answer[data-astro-cid-gd4m23ld]{display:none}.ag__usage[data-astro-cid-gd4m23ld]{color:var(--text-3);align-items:center;gap:0;margin:0 0 2px;padding:0 4px;font-size:11.5px;display:flex}.ag__usage[data-astro-cid-gd4m23ld] .ag__claude[data-astro-cid-gd4m23ld]{margin-right:8px}.ag__usage-item[data-astro-cid-gd4m23ld]+.ag__usage-item[data-astro-cid-gd4m23ld]:before{content:"|";color:var(--text-4);margin:0 8px}.ag__usage[data-astro-cid-gd4m23ld] b[data-astro-cid-gd4m23ld]{font-weight:600}.is-ok[data-astro-cid-gd4m23ld]{color:#34c759}.is-warn[data-astro-cid-gd4m23ld]{color:#e3b341}.ag__claude[data-astro-cid-gd4m23ld]{background:radial-gradient(circle, #fff 0 1.3px, transparent 1.6px), conic-gradient(from 0deg, transparent 0 10deg, #ffffffd9 10deg 20deg, transparent 20deg 55deg, #ffffffd9 55deg 65deg, transparent 65deg 100deg, #ffffffd9 100deg 110deg, transparent 110deg 145deg, #ffffffd9 145deg 155deg, transparent 155deg 190deg, #ffffffd9 190deg 200deg, transparent 200deg 235deg, #ffffffd9 235deg 245deg, transparent 245deg 280deg, #ffffffd9 280deg 290deg, transparent 290deg 325deg, #ffffffd9 325deg 335deg, transparent 335deg), #d97757;background-position:50%;background-repeat:no-repeat;background-size:100% 100%,70% 70%,100% 100%;border-radius:3px;flex:none;width:13px;height:13px}.ag__list[data-astro-cid-gd4m23ld]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ag__row[data-astro-cid-gd4m23ld]{border-radius:10px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:3px 10px;padding:8px 10px;display:grid}.ag__light[data-astro-cid-gd4m23ld]{background:var(--text-4);border-radius:50%;width:7px;height:7px;transition:background .4s}.ag__light--needs[data-astro-cid-gd4m23ld]{background:var(--light-needs);animation:1.2s ease-in-out infinite ag-pulse}.ag__light--turn[data-astro-cid-gd4m23ld]{background:var(--light-turn)}.ag__light--working[data-astro-cid-gd4m23ld]{background:var(--light-working)}.ag__title[data-astro-cid-gd4m23ld]{min-width:0;color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.ag__meta[data-astro-cid-gd4m23ld]{color:var(--text-3);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.ag__badge[data-astro-cid-gd4m23ld]{color:var(--text-2);background:#ffffff1a;border-radius:5px;padding:1px 6px}.ag__badge--bypass[data-astro-cid-gd4m23ld]{color:#ff9f43;background:#ff9f4329}.ag__line[data-astro-cid-gd4m23ld]{min-width:0;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;grid-column:2/-1;font-size:12px;overflow:hidden}.ag__tool[data-astro-cid-gd4m23ld]{font-size:11.5px}.ag__tool[data-astro-cid-gd4m23ld] b[data-astro-cid-gd4m23ld]{color:#5aa9ff;font-weight:600}.ag__state--allow[data-astro-cid-gd4m23ld],.ag__state--deny[data-astro-cid-gd4m23ld],.ag[data-astro-cid-gd4m23ld]:has([data-state=allow]) .ag__state--ask[data-astro-cid-gd4m23ld],.ag[data-astro-cid-gd4m23ld]:has([data-state=deny]) .ag__state--ask[data-astro-cid-gd4m23ld]{display:none}.ag[data-astro-cid-gd4m23ld]:has([data-state=allow]) .ag__state--allow[data-astro-cid-gd4m23ld],.ag[data-astro-cid-gd4m23ld]:has([data-state=deny]) .ag__state--deny[data-astro-cid-gd4m23ld]{display:inline}.ag[data-astro-cid-gd4m23ld]:has([data-state=allow]) .ag__row--asking[data-astro-cid-gd4m23ld] .ag__light[data-astro-cid-gd4m23ld]{background:var(--light-working);animation:2s ease-in-out infinite ag-breathe}.ag[data-astro-cid-gd4m23ld]:has([data-state=deny]) .ag__row--asking[data-astro-cid-gd4m23ld] .ag__light[data-astro-cid-gd4m23ld]{background:var(--light-turn);animation:none}.ag[data-astro-cid-gd4m23ld]:has([data-state]) .ag__row--asking[data-astro-cid-gd4m23ld]{background:#ffffff0d}@keyframes ag-pulse{50%{box-shadow:0 0 0 5px #ff453a38}}@keyframes ag-breathe{50%{opacity:.45}}@keyframes ag-in{0%{opacity:0;transform:translateY(6px)}}.agent[data-astro-cid-iokjsq5n]{isolation:isolate;background:var(--bg);align-items:center;padding:90px 0 60px;display:grid;overflow:hidden}.agent[data-astro-cid-iokjsq5n]:before,.agent[data-astro-cid-iokjsq5n]:after{content:"";z-index:-1;pointer-events:none;position:absolute}.agent[data-astro-cid-iokjsq5n]:before{filter:blur(20px);background:radial-gradient(45% 45% at 50% 55%,#ff453a38,#ff8c5a0f 55%,#0000 75%);width:70%;height:80%;top:15%;right:-10%}.agent[data-astro-cid-iokjsq5n]:after{background-image:var(--grain);mix-blend-mode:overlay;opacity:.5;inset:0}.agent__grid[data-astro-cid-iokjsq5n]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid}.agent__copy[data-astro-cid-iokjsq5n]{gap:26px;display:grid}.agent__title[data-astro-cid-iokjsq5n]{font-size:clamp(2rem,3.6vw,3.4rem)}.agent__title[data-astro-cid-iokjsq5n] span[data-astro-cid-iokjsq5n]{display:block}.agent__title[data-astro-cid-iokjsq5n] span[data-astro-cid-iokjsq5n]+span[data-astro-cid-iokjsq5n]{opacity:.55}.agent__facts[data-astro-cid-iokjsq5n]{color:var(--text-2);gap:10px;margin:0;padding:0;list-style:none;display:grid}.agent__facts[data-astro-cid-iokjsq5n] li[data-astro-cid-iokjsq5n]{align-items:center;gap:10px;display:flex}.agent__facts[data-astro-cid-iokjsq5n] svg{color:var(--accent)}.agent__demo[data-astro-cid-iokjsq5n]{gap:0;display:grid;position:relative}.term[data-astro-cid-iokjsq5n]{background:linear-gradient(#111114,#0a0a0c);border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 40px 80px -30px #000000e6}.term__bar[data-astro-cid-iokjsq5n]{color:var(--text-3);background:#ffffff0a;align-items:center;gap:7px;padding:12px 14px;display:flex}.term__bar[data-astro-cid-iokjsq5n] i[data-astro-cid-iokjsq5n]{background:#ffffff24;border-radius:50%;width:10px;height:10px}.term__bar[data-astro-cid-iokjsq5n] span[data-astro-cid-iokjsq5n]{margin-left:10px;font-size:11.5px}.term__body[data-astro-cid-iokjsq5n]{min-height:210px;color:var(--text-2);white-space:pre-wrap;margin:0;padding:16px 18px 70px;font-size:12.5px;line-height:1.9}.term__body[data-astro-cid-iokjsq5n] .q{color:var(--light-turn)}.term__body[data-astro-cid-iokjsq5n] .ok{color:var(--light-working)}.term__body[data-astro-cid-iokjsq5n] .no{color:#ff7b72}.term__body[data-astro-cid-iokjsq5n] .cmd{color:var(--text-1)}.agent__island[data-astro-cid-iokjsq5n]{corner-shape:squircle;background:var(--island);color:var(--text-1);box-shadow:0 0 0 1px var(--island-line), 0 40px 90px -20px #000000f2, 0 0 80px -20px #ff453a40;border-radius:26px;margin:-56px 0 0 clamp(16px,8%,70px);padding:14px 14px 16px;position:relative}.agent__island-title[data-astro-cid-iokjsq5n]{color:var(--text-3);align-items:center;gap:8px;padding:0 10px 8px;font-size:12px;display:flex}.agent__again[data-astro-cid-iokjsq5n]{justify-self:end;margin-top:10px}@media (width<=900px){.agent__grid[data-astro-cid-iokjsq5n]{grid-template-columns:1fr}.agent__island[data-astro-cid-iokjsq5n]{margin-left:12px}}.alerts[data-astro-cid-fm36dzju]{isolation:isolate;align-items:center;padding:80px 0 50px;display:grid;overflow:hidden}.alerts[data-astro-cid-fm36dzju]:before{content:"";z-index:-1;background:radial-gradient(40% 50% at 25% 60%,#74d6ff1f,#0000 70%),radial-gradient(35% 45% at 78% 45%,#74d6ff14,#0000 70%);position:absolute;inset:0}.alerts__grid[data-astro-cid-fm36dzju]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,5vw,80px);display:grid}.alerts__copy[data-astro-cid-fm36dzju]{gap:22px;display:grid}.alerts__title[data-astro-cid-fm36dzju]{font-size:clamp(2rem,min(3.8vw,6.5vh),3.6rem)}.alerts__title[data-astro-cid-fm36dzju] span[data-astro-cid-fm36dzju]{display:block}.alerts__title[data-astro-cid-fm36dzju] span[data-astro-cid-fm36dzju]+span[data-astro-cid-fm36dzju]{opacity:.55}.legend__note[data-astro-cid-fm36dzju]{color:var(--text-4);margin:0 0 10px;font-size:.8rem}.legend[data-astro-cid-fm36dzju] ul[data-astro-cid-fm36dzju]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chime[data-astro-cid-fm36dzju]{border:1px solid var(--line);color:var(--text-2);font:500 13px var(--font-ui);cursor:pointer;background:#ffffff05;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;transition:border-color .3s,color .3s;display:inline-flex}.chime[data-astro-cid-fm36dzju]:hover{border-color:var(--line-strong);color:var(--text-1)}.chime__dot[data-astro-cid-fm36dzju]{background:var(--text-4);border-radius:50%;width:6px;height:6px}.chime[data-astro-cid-fm36dzju].is-ringing{animation:chime-ring 1.3s var(--ease-out)}.chime[data-astro-cid-fm36dzju].is-ringing .chime__dot[data-astro-cid-fm36dzju]{animation:chime-dot 1.3s var(--ease-out)}@keyframes chime-ring{0%,40%{border-color:var(--accent);color:var(--text-1);box-shadow:0 0 0 4px var(--accent-soft), 0 0 24px -4px var(--accent)}}@keyframes chime-dot{0%,40%{background:var(--accent);box-shadow:0 0 10px var(--accent)}}.alerts__extras[data-astro-cid-fm36dzju]{color:var(--text-3);flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}.alerts__extras[data-astro-cid-fm36dzju] li[data-astro-cid-fm36dzju]{align-items:center;gap:6px;display:flex}.alerts__extras[data-astro-cid-fm36dzju] svg{color:var(--accent)}.alerts__push[data-astro-cid-fm36dzju]{border-top:1px solid var(--line);color:var(--text-3);gap:10px;margin:0;padding-top:18px;font-size:.9rem;line-height:1.6;display:flex}.alerts__push[data-astro-cid-fm36dzju] svg{color:var(--accent);flex:none;margin-top:3px}.session[data-astro-cid-fm36dzju]{height:min(440px,62svh);box-shadow:0 0 0 1px var(--line-strong), 0 50px 100px -40px #000000e6;background:linear-gradient(#15161b,#0e0f12);border-radius:16px;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.session__bar[data-astro-cid-fm36dzju]{border-bottom:1px solid var(--line);color:var(--text-3);align-items:center;gap:7px;padding:12px 16px;font-size:12.5px;display:flex}.session__bar[data-astro-cid-fm36dzju]>i[data-astro-cid-fm36dzju]{background:#ff5f57;border-radius:50%;width:10px;height:10px}.session__bar[data-astro-cid-fm36dzju]>i[data-astro-cid-fm36dzju]:nth-child(2){background:#febc2e}.session__bar[data-astro-cid-fm36dzju]>i[data-astro-cid-fm36dzju]:nth-child(3){background:#28c840}.session__bar[data-astro-cid-fm36dzju]>span[data-astro-cid-fm36dzju]:first-of-type{margin-left:8px}.session__now[data-astro-cid-fm36dzju]{color:var(--accent);opacity:0;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:3px 10px;font-weight:600;transition:opacity .3s;display:inline-flex}.session__now[data-astro-cid-fm36dzju].is-on{opacity:1;background:var(--accent-soft)}.session__wave[data-astro-cid-fm36dzju]{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.session__wave[data-astro-cid-fm36dzju] b[data-astro-cid-fm36dzju]{background:currentColor;border-radius:1px;width:2px;height:4px}.session__now[data-astro-cid-fm36dzju].is-on .session__wave[data-astro-cid-fm36dzju] b[data-astro-cid-fm36dzju]{animation:.45s ease-in-out infinite alternate session-bar}.session__wave[data-astro-cid-fm36dzju] b[data-astro-cid-fm36dzju]:nth-child(2){animation-delay:-.2s}.session__wave[data-astro-cid-fm36dzju] b[data-astro-cid-fm36dzju]:nth-child(3){animation-delay:-.35s}@keyframes session-bar{to{height:12px}}.session__log[data-astro-cid-fm36dzju]{flex-direction:column;justify-content:flex-end;gap:8px;min-height:0;margin:0;padding:16px 18px;font-size:12.5px;line-height:1.5;list-style:none;display:flex;overflow:hidden;mask-image:linear-gradient(#0000,#000 30%)}.session__log[data-astro-cid-fm36dzju] .l{color:var(--text-2);animation:line-in .35s var(--ease-out);flex:none}@keyframes line-in{0%{opacity:0;transform:translateY(6px)}}.session__log[data-astro-cid-fm36dzju] .l--you{color:var(--text-1)}.session__log[data-astro-cid-fm36dzju] .l--you:before{content:"› ";color:var(--accent)}.session__log[data-astro-cid-fm36dzju] .l--ai{color:var(--text-3)}.session__log[data-astro-cid-fm36dzju] .l--sys{color:var(--text-4)}.session__log[data-astro-cid-fm36dzju] .l--sys:before{content:"◆ "}.session__log[data-astro-cid-fm36dzju] .l--ask{color:#ffd666;background:#ffc4000f;border:1px solid #ffc40059;border-radius:10px;padding:10px 12px}.session__log[data-astro-cid-fm36dzju] .l--ask:before{content:"? "}.session__log[data-astro-cid-fm36dzju] .l--err{color:#ff7a8a}.session__log[data-astro-cid-fm36dzju] .l--ok{color:#5be49b}.session__log[data-astro-cid-fm36dzju] .l .choices{gap:8px;margin-top:8px;display:flex}.session__log[data-astro-cid-fm36dzju] .l .choices button{border:1px solid var(--line-strong);color:var(--text-1);font:600 12px var(--font-ui);cursor:pointer;background:#ffffff0a;border-radius:7px;padding:4px 12px}.session__log[data-astro-cid-fm36dzju] .l .choices button:first-child{color:#1a1500;background:#ffd666;border-color:#0000}.session__log[data-astro-cid-fm36dzju] .l .choices button:disabled{opacity:.4;cursor:default}.session__log[data-astro-cid-fm36dzju] .l .choices button.is-picked{opacity:1;box-shadow:0 0 0 2px var(--bg), 0 0 0 3px #ffd666}.session__foot[data-astro-cid-fm36dzju]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:58px;padding:10px 16px;display:flex}.session__sound[data-astro-cid-fm36dzju]{padding:8px 14px;font-size:13px}.session__hint[data-astro-cid-fm36dzju]{color:var(--text-4);font-size:12px}.session__replay[data-astro-cid-fm36dzju]{border:1px solid var(--line-strong);color:var(--text-2);font:500 12.5px var(--font-ui);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;display:inline-flex}.session__replay[data-astro-cid-fm36dzju]:hover{color:var(--text-1)}[data-astro-cid-fm36dzju][hidden]{display:none!important}@media (width<=900px){.alerts__grid[data-astro-cid-fm36dzju]{grid-template-columns:1fr}}.dl[data-astro-cid-25bpkxv6]{flex-wrap:wrap;gap:12px;display:flex}.dl[data-astro-cid-25bpkxv6] small[data-astro-cid-25bpkxv6]:empty{display:none}.finale[data-astro-cid-vwyjoj4m]{isolation:isolate;flex-direction:column;display:flex;overflow:hidden}.finale__glow[data-astro-cid-vwyjoj4m]{z-index:-1;background:radial-gradient(40% 35% at 50% 30%, #74d6ff2e, transparent 70%), radial-gradient(70% 40% at 50% 110%, #74d6ff14, transparent 70%), var(--bg);position:absolute;inset:0}.finale__glow[data-astro-cid-vwyjoj4m]:after{content:"";background-image:var(--grain);mix-blend-mode:overlay;opacity:.5;position:absolute;inset:0}.finale__body[data-astro-cid-vwyjoj4m]{text-align:center;flex:1;align-content:center;justify-items:center;gap:clamp(14px,2.4vh,24px);padding-top:80px;display:grid}.finale__title[data-astro-cid-vwyjoj4m]{font-size:clamp(3rem,min(7.4vw,11vh),7.4rem)}.finale__body[data-astro-cid-vwyjoj4m] .dl{justify-content:center}.finale__body[data-astro-cid-vwyjoj4m] .lead[data-astro-cid-vwyjoj4m]{text-wrap:balance}.finale__note[data-astro-cid-vwyjoj4m]{max-width:40em;color:var(--text-3);text-align:left;margin:0;font-size:.86rem}.finale__note[data-astro-cid-vwyjoj4m] summary[data-astro-cid-vwyjoj4m]{cursor:pointer;color:var(--text-2);text-align:center}.finale__note[data-astro-cid-vwyjoj4m] p[data-astro-cid-vwyjoj4m]{margin:8px 0 0}.finale__all[data-astro-cid-vwyjoj4m]{color:var(--text-2);text-underline-offset:4px;font-size:.9rem}.appicon[data-astro-cid-vwyjoj4m]{color:inherit;justify-items:center;margin-bottom:clamp(4px,2vh,20px);text-decoration:none;animation:6s ease-in-out infinite alternate hover;display:grid}.appicon__tile[data-astro-cid-vwyjoj4m]{aspect-ratio:1;corner-shape:squircle;border:1.5px dashed color-mix(in srgb, var(--logo-accent) 55%, transparent);background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--logo-accent) 16%, transparent), transparent 60%), #ffffff05;width:clamp(96px,14vh,136px);box-shadow:0 0 120px -10px color-mix(in srgb, var(--logo-accent) 35%, transparent);color:var(--logo-accent);font-family:var(--font-display);border-radius:30%;place-items:center;font-size:clamp(2.6rem,6vh,3.6rem);transition:border-color .3s,box-shadow .4s;display:grid;position:relative}.appicon[data-astro-cid-vwyjoj4m]:hover .appicon__tile[data-astro-cid-vwyjoj4m]{border-color:color-mix(in srgb, var(--logo-accent) 95%, transparent);box-shadow:0 0 140px -6px color-mix(in srgb, var(--logo-accent) 55%, transparent)}.appicon__label[data-astro-cid-vwyjoj4m]{color:var(--text-3);margin-top:2px;font-size:.82rem;transition:color .3s}.appicon[data-astro-cid-vwyjoj4m]:hover .appicon__label[data-astro-cid-vwyjoj4m]{color:var(--logo-accent)}.appicon__mirror[data-astro-cid-vwyjoj4m]{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--logo-accent) 22%, transparent), transparent 70%);filter:blur(6px);border-radius:50%;width:clamp(96px,14vh,136px);height:26px;margin-top:6px}@keyframes hover{0%{transform:translateY(-6px)}to{transform:translateY(6px)}}.hs[data-astro-cid-3ny6v2ei]{backdrop-filter:blur(10px);background:linear-gradient(#ffffff12,#ffffff05);border-radius:999px;align-items:stretch;padding:4px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #ffffff12,0 20px 50px -24px #74d6ff66}.hs__cell[data-astro-cid-3ny6v2ei]{color:var(--text-2);border-radius:999px;align-items:center;gap:9px;padding:7px 16px 7px 12px;text-decoration:none;transition:background .3s,color .3s;display:inline-flex;position:relative}.hs__cell[data-astro-cid-3ny6v2ei]:hover{color:var(--text-1);background:#ffffff0f}.hs__rule[data-astro-cid-3ny6v2ei]{background:#ffffff1a;width:1px;margin:8px 0}.hs__num[data-astro-cid-3ny6v2ei]{color:var(--text-1);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.35rem;line-height:1}.hs__num[data-astro-cid-3ny6v2ei].is-fresh{animation:settle .6s var(--ease-spring)}@keyframes settle{40%{color:var(--accent);transform:translateY(-2px)}}.hs__label[data-astro-cid-3ny6v2ei]{height:1.4em;font-size:.84rem;line-height:1.4;display:grid;overflow:hidden}.hs__label[data-astro-cid-3ny6v2ei] span[data-astro-cid-3ny6v2ei]{transition:transform .45s var(--ease-spring), opacity .3s}.hs__label[data-astro-cid-3ny6v2ei] span[data-astro-cid-3ny6v2ei]:last-child{opacity:0;white-space:nowrap}.hs__cell[data-astro-cid-3ny6v2ei]:hover .hs__label[data-astro-cid-3ny6v2ei] span[data-astro-cid-3ny6v2ei]{transform:translateY(-100%)}.hs__cell[data-astro-cid-3ny6v2ei]:hover .hs__label[data-astro-cid-3ny6v2ei] span[data-astro-cid-3ny6v2ei]:first-child{opacity:0}.hs__cell[data-astro-cid-3ny6v2ei]:hover .hs__label[data-astro-cid-3ny6v2ei] span[data-astro-cid-3ny6v2ei]:last-child{opacity:1}.hs__cell--star[data-astro-cid-3ny6v2ei]:hover .hs__label[data-astro-cid-3ny6v2ei] span[data-astro-cid-3ny6v2ei]:last-child{color:#ffd66e}.hs__cell--here[data-astro-cid-3ny6v2ei]{font:inherit;cursor:default;background:0 0;border:0;outline:none;margin:0}.hs__cell--here[data-astro-cid-3ny6v2ei]:focus-visible{box-shadow:0 0 0 2px var(--accent)}.hs__cell--here[data-astro-cid-3ny6v2ei] .hs__label--still[data-astro-cid-3ny6v2ei] span[data-astro-cid-3ny6v2ei]{opacity:1}.hs__cell--here[data-astro-cid-3ny6v2ei]:hover .hs__label--still[data-astro-cid-3ny6v2ei] span[data-astro-cid-3ny6v2ei]{opacity:1;transform:none}.hs__tip[data-astro-cid-3ny6v2ei]{color:var(--text-2);white-space:nowrap;z-index:2;opacity:0;pointer-events:none;transition:opacity .25s, translate .35s var(--ease-spring);background:#12161a;border-radius:999px;padding:6px 12px;font-size:12.5px;position:absolute;top:calc(100% + 12px);left:50%;translate:-50% -4px;box-shadow:0 0 0 1px #74d6ff47,0 12px 30px -10px #000c}.hs__tip[data-astro-cid-3ny6v2ei]:after{content:"";border:5px solid #0000;border-bottom-color:#12161a;position:absolute;bottom:100%;left:50%;translate:-50%}.hs__tip[data-astro-cid-3ny6v2ei] b[data-astro-cid-3ny6v2ei]{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:600}.hs__cell--here[data-astro-cid-3ny6v2ei]:hover .hs__tip[data-astro-cid-3ny6v2ei],.hs__cell--here[data-astro-cid-3ny6v2ei]:focus-visible .hs__tip[data-astro-cid-3ny6v2ei]{opacity:1;translate:-50%}.hs__here[data-astro-cid-3ny6v2ei]{place-items:center;width:20px;height:20px;display:grid;position:relative}.hs__here[data-astro-cid-3ny6v2ei] svg[data-astro-cid-3ny6v2ei]{overflow:visible}.hs__lid[data-astro-cid-3ny6v2ei]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round}.hs__pupil[data-astro-cid-3ny6v2ei]{fill:currentColor;transition:fill .3s, r .3s var(--ease-spring)}.hs__here[data-astro-cid-3ny6v2ei] svg[data-astro-cid-3ny6v2ei]{transform-origin:50%;animation:5s ease-in-out infinite hs-blink}@keyframes hs-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.hs__cell--here[data-astro-cid-3ny6v2ei]:hover .hs__here[data-astro-cid-3ny6v2ei] svg[data-astro-cid-3ny6v2ei]{color:var(--accent);animation:none}.hs__cell--here[data-astro-cid-3ny6v2ei]:hover .hs__pupil[data-astro-cid-3ny6v2ei]{r:3.6;filter:drop-shadow(0 0 4px var(--accent))}.hs__here[data-astro-cid-3ny6v2ei] .hs__live[data-astro-cid-3ny6v2ei]{top:-1px;right:-3px}.hs__star[data-astro-cid-3ny6v2ei]{place-items:center;width:20px;height:20px;display:grid;position:relative}.hs__star[data-astro-cid-3ny6v2ei] path[data-astro-cid-3ny6v2ei]{fill:#0000;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;transition:fill .3s, stroke .3s, transform .5s var(--ease-spring);transform-origin:12px 12px}.hs__cell--star[data-astro-cid-3ny6v2ei]:hover .hs__star[data-astro-cid-3ny6v2ei] path[data-astro-cid-3ny6v2ei]{fill:#ffd66e;stroke:#ffd66e;filter:drop-shadow(0 0 6px #ffd66eb3);transform:rotate(-12deg)scale(1.15)}.hs__star[data-astro-cid-3ny6v2ei] i[data-astro-cid-3ny6v2ei]{opacity:0;background:#ffd66e;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:50%}.hs__cell--star[data-astro-cid-3ny6v2ei]:hover .hs__star[data-astro-cid-3ny6v2ei] i[data-astro-cid-3ny6v2ei]{animation:.7s ease-out spark}.hs__star[data-astro-cid-3ny6v2ei] i[data-astro-cid-3ny6v2ei]:nth-child(2){--x:-14px;--y:-10px}.hs__star[data-astro-cid-3ny6v2ei] i[data-astro-cid-3ny6v2ei]:nth-child(3){--x:14px;--y:-12px;animation-delay:50ms!important}.hs__star[data-astro-cid-3ny6v2ei] i[data-astro-cid-3ny6v2ei]:nth-child(4){--x:-12px;--y:12px;animation-delay:.1s!important}.hs__star[data-astro-cid-3ny6v2ei] i[data-astro-cid-3ny6v2ei]:nth-child(5){--x:13px;--y:11px;animation-delay:80ms!important}@keyframes spark{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) scale(.4)}}.hs__live[data-astro-cid-3ny6v2ei]{width:6px;height:6px;position:absolute;top:7px;right:9px}.hs__live[data-astro-cid-3ny6v2ei] i[data-astro-cid-3ny6v2ei]{background:#34c759;border-radius:50%;position:absolute;inset:0}.hs__live[data-astro-cid-3ny6v2ei] i[data-astro-cid-3ny6v2ei]:after{content:"";background:#34c759;border-radius:50%;animation:2.4s ease-out infinite breathe-out;position:absolute;inset:0}@keyframes breathe-out{to{opacity:0;transform:scale(3)}}@media (width<=520px){.hs__label[data-astro-cid-3ny6v2ei]:not(.hs__label--still){display:none}}.clip[data-astro-cid-6m7t5il3]{gap:9px;display:grid}.clip__top[data-astro-cid-6m7t5il3]{align-items:center;gap:4px;display:flex}.clip__chip[data-astro-cid-6m7t5il3]{color:var(--text-3);border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:600}.clip__chip[data-astro-cid-6m7t5il3].is-on{color:var(--text-1);background:#ffffff1a}.clip__count[data-astro-cid-6m7t5il3]{color:var(--text-3);margin-left:auto;font-size:12px}.clip__more[data-astro-cid-6m7t5il3]{color:var(--text-3);padding:0 4px;display:grid}.clip__search[data-astro-cid-6m7t5il3]{height:34px;color:var(--text-3);background:#ffffff0f;border-radius:10px;align-items:center;gap:9px;padding:0 8px 0 12px;font-size:12.5px;display:flex}.clip__placeholder[data-astro-cid-6m7t5il3]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.clip__search[data-astro-cid-6m7t5il3] kbd[data-astro-cid-6m7t5il3]{color:var(--text-3);background:#ffffff14;border-radius:5px;padding:2px 6px;font-size:10px}.clip__list[data-astro-cid-6m7t5il3]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.clip__row[data-astro-cid-6m7t5il3]{border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:6px 12px 6px 8px;display:grid}.clip__row[data-astro-cid-6m7t5il3].is-picked{background:var(--accent-soft)}.clip__thumb[data-astro-cid-6m7t5il3],.clip__kind[data-astro-cid-6m7t5il3]{border-radius:8px;width:34px;height:34px}.clip__thumb[data-astro-cid-6m7t5il3]{background:linear-gradient(#0000 30%,#ffffff80 30% 34%,#0000 34% 52%,#ffffff4d 52% 55%,#0000 55%),linear-gradient(135deg,#1b2230,#0b0e14);box-shadow:inset 0 0 0 1px #ffffff1a}.clip__kind[data-astro-cid-6m7t5il3]{color:var(--text-2);background:#ffffff12;place-items:center;display:grid}.clip__main[data-astro-cid-6m7t5il3]{min-width:0;display:grid}.clip__text[data-astro-cid-6m7t5il3]{min-width:0;color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.clip__meta[data-astro-cid-6m7t5il3]{color:var(--text-3);font-size:11.5px}.msg[data-astro-cid-ph5x36uh]{gap:10px;display:grid}.msg__tabs[data-astro-cid-ph5x36uh]{background:#ffffff0a;border-radius:10px;gap:4px;width:max-content;padding:3px;display:flex}.msg__tab[data-astro-cid-ph5x36uh]{color:var(--text-3);border-radius:8px;padding:4px 14px;font-size:12px}.msg__tab[data-astro-cid-ph5x36uh].is-on{color:var(--text-1);background:#ffffff1a;font-weight:600}.msg__list[data-astro-cid-ph5x36uh]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.msg__row[data-astro-cid-ph5x36uh]{border-radius:10px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.msg__row[data-astro-cid-ph5x36uh].is-new{background:var(--accent-soft);animation:arrive .8s var(--ease-spring) both}.msg__avatar[data-astro-cid-ph5x36uh]{background:linear-gradient(135deg,#3d5f86,#6f8fb4);border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:grid}.msg__body[data-astro-cid-ph5x36uh]{min-width:0;display:grid}.msg__from[data-astro-cid-ph5x36uh]{color:var(--text-2);font-size:12px}.msg__subject[data-astro-cid-ph5x36uh]{white-space:nowrap;text-overflow:ellipsis;color:var(--text-2);font-size:13px;overflow:hidden}.is-unread[data-astro-cid-ph5x36uh] .msg__subject[data-astro-cid-ph5x36uh]{color:var(--text-1);font-weight:600}.is-unread[data-astro-cid-ph5x36uh] .msg__time[data-astro-cid-ph5x36uh]{color:var(--accent)}.msg__time[data-astro-cid-ph5x36uh]{color:var(--text-3);font-size:11px}@keyframes arrive{0%{opacity:0;transform:translateY(-14px)scale(.96)}}.mon[data-astro-cid-wpgjtxu6]{color:var(--text-1);grid-template-columns:minmax(0,1fr) 176px;gap:18px;font-size:12px;display:grid}.mon__stats[data-astro-cid-wpgjtxu6]{align-content:start;gap:10px;display:grid}.mon__head[data-astro-cid-wpgjtxu6]{align-items:center;gap:9px;display:flex}.mon__ring[data-astro-cid-wpgjtxu6]{--c:#5aa9ff;background:conic-gradient(var(--c) calc(var(--p) * 1%), #ffffff1a 0);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid;mask:radial-gradient(circle,#0000 9px,#000 9.5px)}.mon__ring[data-astro-cid-wpgjtxu6] i[data-astro-cid-wpgjtxu6]{display:none}.mon__ring--gpu[data-astro-cid-wpgjtxu6]{--c:#34c759}.mon__value[data-astro-cid-wpgjtxu6]{color:var(--text-2);font-size:11px;line-height:1.1;display:grid}.mon__value[data-astro-cid-wpgjtxu6] b[data-astro-cid-wpgjtxu6]{color:var(--text-1);font-size:19px;font-weight:600}.mon__value[data-astro-cid-wpgjtxu6] small[data-astro-cid-wpgjtxu6]{color:var(--text-3);font-size:10.5px}.mon__spark[data-astro-cid-wpgjtxu6]{overflow:visible}.mon__spark[data-astro-cid-wpgjtxu6] path[data-astro-cid-wpgjtxu6]{fill:none;stroke-width:1.2px;vector-effect:non-scaling-stroke}.mon__spark--cpu[data-astro-cid-wpgjtxu6]{width:96px;height:22px;margin-left:auto}.mon__spark--cpu[data-astro-cid-wpgjtxu6] path[data-astro-cid-wpgjtxu6]{stroke:#5aa9ff}.mon__cores[data-astro-cid-wpgjtxu6]{align-items:flex-end;gap:3px;height:26px;display:flex}.mon__cores[data-astro-cid-wpgjtxu6] i[data-astro-cid-wpgjtxu6]{height:calc(var(--h) * 100%);transform-origin:bottom;animation:1.6s ease-in-out infinite alternate mon-core;animation-delay:var(--d);background:#4f9cf9;border-radius:2px;flex:1}.mon__engines[data-astro-cid-wpgjtxu6]{color:var(--text-3);text-align:center;grid-template-columns:repeat(4,1fr);gap:6px;font-size:10px;display:grid}.mon__engines[data-astro-cid-wpgjtxu6] i[data-astro-cid-wpgjtxu6]{background:linear-gradient(90deg, #34c759 calc(var(--h) * 100%), #ffffff14 0);border-radius:3px;height:12px;margin-bottom:3px;display:block;box-shadow:inset 0 -2px #34c759}.mon__mem[data-astro-cid-wpgjtxu6]{grid-template-columns:auto auto 1fr auto;align-items:center;gap:9px;display:grid}.mon__ring--mem[data-astro-cid-wpgjtxu6]{width:20px;height:20px;mask:radial-gradient(circle,#0000 6.5px,#000 7px)}.mon__mem[data-astro-cid-wpgjtxu6] b[data-astro-cid-wpgjtxu6]{font-weight:600}.mon__mem[data-astro-cid-wpgjtxu6] small[data-astro-cid-wpgjtxu6]{color:var(--text-3)}.mon__bar[data-astro-cid-wpgjtxu6]{background:#ffffff1a;border-radius:3px;height:6px}.mon__bar[data-astro-cid-wpgjtxu6] i[data-astro-cid-wpgjtxu6]{border-radius:inherit;background:#5aa9ff;width:59%;height:100%;display:block}.mon__net[data-astro-cid-wpgjtxu6]{color:var(--text-3);grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:8px;display:grid}.mon__net[data-astro-cid-wpgjtxu6] b[data-astro-cid-wpgjtxu6]{color:var(--text-1);font-weight:600}.mon__net[data-astro-cid-wpgjtxu6] svg[data-astro-cid-wpgjtxu6]{width:100%;height:16px}.mon__spark--down[data-astro-cid-wpgjtxu6] path[data-astro-cid-wpgjtxu6]{stroke:#5ac8fa}.mon__spark--up[data-astro-cid-wpgjtxu6] path[data-astro-cid-wpgjtxu6]{stroke:#ff9f0a}.mon__apps[data-astro-cid-wpgjtxu6]{align-content:start;gap:8px;display:grid}.mon__apps-head[data-astro-cid-wpgjtxu6]{color:var(--text-3);align-items:center;gap:6px;font-size:11.5px;display:flex}.mon__open[data-astro-cid-wpgjtxu6]{margin-left:auto;display:grid}.mon__sort[data-astro-cid-wpgjtxu6]{background:#ffffff0f;border-radius:999px;padding:2px;display:flex}.mon__sort[data-astro-cid-wpgjtxu6] i[data-astro-cid-wpgjtxu6]{border-radius:999px;padding:2px 8px;font-size:10.5px;font-style:normal;font-weight:600}.mon__sort[data-astro-cid-wpgjtxu6] i[data-astro-cid-wpgjtxu6].is-on{color:var(--text-1);background:#ffffff24}.mon__apps[data-astro-cid-wpgjtxu6] ul[data-astro-cid-wpgjtxu6]{gap:7px;margin:0;padding:0;list-style:none;display:grid}.mon__apps[data-astro-cid-wpgjtxu6] li[data-astro-cid-wpgjtxu6]{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.mon__app-icon[data-astro-cid-wpgjtxu6]{background:var(--c);color:#fff;border-radius:5px;place-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:grid}.mon__app-name[data-astro-cid-wpgjtxu6]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mon__app-name[data-astro-cid-wpgjtxu6] small[data-astro-cid-wpgjtxu6]{color:var(--text-3);margin-left:4px}.mon__apps[data-astro-cid-wpgjtxu6] li[data-astro-cid-wpgjtxu6] b[data-astro-cid-wpgjtxu6]{font-weight:600}@keyframes mon-core{to{transform:scaleY(.7)}}.mu[data-astro-cid-fs2nonbn]{gap:12px;display:grid}.mu__head[data-astro-cid-fs2nonbn]{align-items:center;gap:12px;display:flex}.mu__cover[data-astro-cid-fs2nonbn]{background:radial-gradient(circle at 70% 30%,#fff6 0 6%,#0000 7%),radial-gradient(circle at 30% 120%,#6f8fb4,#0000 60%),linear-gradient(160deg,#1d2a48,#0b1626 60%,#f2c7a5);border-radius:10px;width:52px;height:52px}.mu__meta[data-astro-cid-fs2nonbn]{display:grid}.mu__title[data-astro-cid-fs2nonbn]{font-size:15px;font-weight:600}.mu__artist[data-astro-cid-fs2nonbn]{color:var(--text-3);font-size:12px}.mu__lyrics[data-astro-cid-fs2nonbn]{text-align:center;color:var(--text-3);gap:2px;font-size:12.5px;display:grid}.mu__lyrics[data-astro-cid-fs2nonbn] .is-now[data-astro-cid-fs2nonbn]{color:var(--text-1);font-size:15px;font-weight:600}.mu__wave[data-astro-cid-fs2nonbn]{align-items:center;gap:3px;height:34px;display:flex}.mu__wave[data-astro-cid-fs2nonbn] i[data-astro-cid-fs2nonbn]{height:calc(var(--h) * 100%);transform-origin:50%;animation:1.1s ease-in-out infinite alternate mu-wave;animation-delay:var(--d);background:#f8f6f080;border-radius:2px;flex:1}.mu__controls[data-astro-cid-fs2nonbn]{color:var(--text-2);justify-content:center;align-items:center;gap:26px;display:flex}.mu__play[data-astro-cid-fs2nonbn]{background:var(--text-1);width:32px;height:32px;color:var(--island);border-radius:50%;place-items:center;display:grid}@keyframes mu-wave{to{transform:scaleY(.35)}}.todo[data-astro-cid-uqgtdsbw]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.todo__row[data-astro-cid-uqgtdsbw]{border-radius:10px;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:grid}.todo__row--doing[data-astro-cid-uqgtdsbw]{background:var(--accent-soft)}.todo__box[data-astro-cid-uqgtdsbw]{border:1.5px solid var(--text-3);border-radius:5px;place-items:center;width:16px;height:16px;display:grid}.todo__row--done[data-astro-cid-uqgtdsbw] .todo__box[data-astro-cid-uqgtdsbw]{color:#fff;background:#2f8c61;border-color:#0000}.todo__row--doing[data-astro-cid-uqgtdsbw] .todo__box[data-astro-cid-uqgtdsbw]{color:var(--accent);border-color:#0000}.todo__row--done[data-astro-cid-uqgtdsbw] .todo__text[data-astro-cid-uqgtdsbw]{color:var(--text-3);text-decoration:line-through}.todo__note[data-astro-cid-uqgtdsbw]{color:var(--text-3);font-size:11.5px}.todo__row--doing[data-astro-cid-uqgtdsbw] .todo__note[data-astro-cid-uqgtdsbw]{color:var(--accent);font-family:var(--font-mono);font-size:11px}.todo__daily[data-astro-cid-uqgtdsbw]{color:var(--text-2);background:#ffffff0a;border-radius:10px;align-items:center;gap:8px;margin:10px 0 0;padding:10px 12px;font-size:12px;display:flex}.tr[data-astro-cid-tladk2cn]{gap:12px;display:grid}.tr__pair[data-astro-cid-tladk2cn]{color:var(--text-2);align-items:center;gap:8px;font-size:12px;display:flex}.tr__from[data-astro-cid-tladk2cn],.tr__to[data-astro-cid-tladk2cn]{border-radius:12px;margin:0;padding:12px;font-size:15px;line-height:1.5}.tr__from[data-astro-cid-tladk2cn]{color:var(--text-2);background:#ffffff0a}.tr__to[data-astro-cid-tladk2cn]{background:var(--accent-soft);min-height:3.4em;color:var(--text-1)}.tr__to[data-astro-cid-tladk2cn]:after{content:"";vertical-align:-2px;background:var(--accent);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.mock[data-astro-cid-pvzsmrmj]{background:var(--island);corner-shape:squircle;width:520px;min-height:38px;color:var(--text-1);font-family:var(--font-ui);border-radius:0 0 30px 30px;position:relative;box-shadow:inset 0 -1px #ffffff1f,inset 1px 0 #ffffff0d,inset -1px 0 #ffffff0d,0 40px 80px -20px #000000e6}.mock__fillet[data-astro-cid-pvzsmrmj]{width:10px;height:10px;position:absolute;top:0}.mock__fillet--l[data-astro-cid-pvzsmrmj]{background:radial-gradient(circle at 0 100%, transparent 9.5px, var(--island) 10px);right:100%}.mock__fillet--r[data-astro-cid-pvzsmrmj]{background:radial-gradient(circle at 100% 100%, transparent 9.5px, var(--island) 10px);left:100%}.mock__sheen[data-astro-cid-pvzsmrmj]{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mock__sheen[data-astro-cid-pvzsmrmj]:before{content:"";background:linear-gradient(100deg,#0000,#ffffff0d,#0000);width:30%;animation:9s ease-in-out infinite sheen;position:absolute;inset:-50% auto -50% -40%}@keyframes sheen{0%,60%{translate:0}to{translate:600%}}.mock__bar[data-astro-cid-pvzsmrmj]{align-items:center;gap:3px;padding:12px 16px 8px;display:flex}.mock__spacer[data-astro-cid-pvzsmrmj]{flex:1}.mock__btn[data-astro-cid-pvzsmrmj]{width:28px;height:28px;color:var(--text-2);transition:color .3s, background .3s, transform .25s var(--ease-spring);border-radius:50%;place-items:center;display:grid}.mock__btn--round[data-astro-cid-pvzsmrmj]{width:30px;height:30px;color:var(--text-1);background:#ffffff14;margin-left:3px}.mock__btn--page-action[data-astro-cid-pvzsmrmj]{display:none}.mock[data-astro-cid-pvzsmrmj][data-active=agent] .mock__btn--page-action[data-astro-cid-pvzsmrmj]{display:grid}.mock__btn[data-astro-cid-pvzsmrmj].is-pressed{transform:scale(.86)}.mock[data-astro-cid-pvzsmrmj][data-live] [data-astro-cid-pvzsmrmj][data-for]{cursor:pointer}.mock[data-astro-cid-pvzsmrmj][data-live] .mock__btn[data-astro-cid-pvzsmrmj][data-for]:hover{color:var(--text-1);background:#ffffff1f}.mock__btn--agent[data-astro-cid-pvzsmrmj]{color:var(--light-working)}.mock[data-astro-cid-pvzsmrmj][data-active=agent] .mock__btn--agent[data-astro-cid-pvzsmrmj]{color:var(--light-needs);background:#ffffff14}.mock[data-astro-cid-pvzsmrmj][data-active=agent]:has([data-ask][data-state]) .mock__btn--agent[data-astro-cid-pvzsmrmj]{color:var(--light-working)}.mock[data-astro-cid-pvzsmrmj][data-active=todo] [data-astro-cid-pvzsmrmj][data-for=todo],.mock[data-astro-cid-pvzsmrmj][data-active=clipboard] [data-astro-cid-pvzsmrmj][data-for=clipboard],.mock[data-astro-cid-pvzsmrmj][data-active=messages] [data-astro-cid-pvzsmrmj][data-for=messages],.mock[data-astro-cid-pvzsmrmj][data-active=translate] [data-astro-cid-pvzsmrmj][data-for=translate],.mock[data-astro-cid-pvzsmrmj][data-active=music] [data-astro-cid-pvzsmrmj][data-for=music],.mock[data-astro-cid-pvzsmrmj][data-active=monitor] [data-astro-cid-pvzsmrmj][data-for=monitor]{color:var(--accent);background:var(--accent-soft)}.mock__pages[data-astro-cid-pvzsmrmj]{padding:4px 16px 18px;display:grid}.mock__page[data-astro-cid-pvzsmrmj]{opacity:0;visibility:hidden;transition:opacity .45s var(--ease-out), visibility 0s .45s;grid-area:1/1}.mock[data-astro-cid-pvzsmrmj][data-active=todo] [data-astro-cid-pvzsmrmj][data-page=todo],.mock[data-astro-cid-pvzsmrmj][data-active=clipboard] [data-astro-cid-pvzsmrmj][data-page=clipboard],.mock[data-astro-cid-pvzsmrmj][data-active=messages] [data-astro-cid-pvzsmrmj][data-page=messages],.mock[data-astro-cid-pvzsmrmj][data-active=translate] [data-astro-cid-pvzsmrmj][data-page=translate],.mock[data-astro-cid-pvzsmrmj][data-active=agent] [data-astro-cid-pvzsmrmj][data-page=agent],.mock[data-astro-cid-pvzsmrmj][data-active=music] [data-astro-cid-pvzsmrmj][data-page=music],.mock[data-astro-cid-pvzsmrmj][data-active=monitor] [data-astro-cid-pvzsmrmj][data-page=monitor]{opacity:1;visibility:visible;transition:opacity .45s .1s var(--ease-out), visibility 0s}.mock__body[data-astro-cid-pvzsmrmj]{border-radius:inherit;justify-content:center;display:grid;overflow:hidden}.mock__inner[data-astro-cid-pvzsmrmj]{width:520px}.mock__pill[data-astro-cid-pvzsmrmj]{height:38px;font:600 13px/20px var(--font-ui);visibility:hidden;opacity:0;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:10px;padding:0 16px;display:grid;position:absolute;inset:0 0 auto}.mock__pill-light[data-astro-cid-pvzsmrmj]{background:var(--accent);border-radius:50%;width:8px;height:8px;transition:background .3s}.mock__pill-light[data-astro-cid-pvzsmrmj][data-tone=working]{background:var(--light-working)}.mock__pill-light[data-astro-cid-pvzsmrmj][data-tone=idle]{background:#6abf9b}.mock__pill-text[data-astro-cid-pvzsmrmj]{white-space:nowrap;text-overflow:ellipsis;text-align:center;overflow:hidden}.mock__pill-clock[data-astro-cid-pvzsmrmj]{color:var(--text-3);justify-self:end;font-size:12px}.mock__ghost[data-astro-cid-pvzsmrmj]{z-index:5;pointer-events:none;visibility:hidden;filter:drop-shadow(0 2px 4px #0009);width:20px;height:22px;position:absolute;top:0;left:0}.mock__ghost[data-astro-cid-pvzsmrmj] svg[data-astro-cid-pvzsmrmj]{margin:-1px 0 0 -3px;display:block}.mock__ghost[data-astro-cid-pvzsmrmj] path[data-astro-cid-pvzsmrmj]{fill:#fff;stroke:#0b0b0c;stroke-width:1.2px;stroke-linejoin:round}.mock__ghost[data-astro-cid-pvzsmrmj] i[data-astro-cid-pvzsmrmj]{border:1.5px solid var(--accent);opacity:0;border-radius:50%;width:22px;height:22px;position:absolute;top:-11px;left:-11px}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;flex-direction:column;height:100svh;min-height:620px;display:flex;overflow:hidden}.hero__light[data-astro-cid-ge2uvauf]{z-index:-1;background:var(--bg);pointer-events:none;position:absolute;inset:0}.hero__light[data-astro-cid-ge2uvauf]:after{content:"";background-image:var(--grain);mix-blend-mode:overlay;opacity:.4;position:absolute;inset:0}.streak[data-astro-cid-ge2uvauf]{--to:0deg;filter:blur(38px);transform-origin:50% 0;opacity:.55;background:linear-gradient(#0000,#74d6ff8c 30%,#dcf5ff59 45%,#0000 75%);border-radius:999px;width:140px;height:120%;animation:14s ease-in-out infinite alternate sway;position:absolute;top:-20%;left:50%}.streak--1[data-astro-cid-ge2uvauf]{--to:22deg;translate:-260px;rotate:28deg}.streak--2[data-astro-cid-ge2uvauf]{--to:4deg;opacity:.35;width:220px;animation-delay:-5s;translate:-110px;rotate:-4deg}.streak--3[data-astro-cid-ge2uvauf]{--to:-26deg;opacity:.45;animation-delay:-9s;translate:60px;rotate:-34deg}@keyframes sway{to{rotate:var(--to);opacity:.25}}.hero__copy[data-astro-cid-ge2uvauf]{text-align:center;justify-items:center;gap:clamp(16px,2.4vh,26px);padding-top:clamp(96px,15vh,190px);display:grid;position:relative}.hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(2.8rem,min(6.8vw,10vh),7.6rem)}[data-astro-cid-ge2uvauf]:lang(zh-CN) .hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(2.5rem,min(5.8vw,8.6vh),6.4rem)}.hero__line[data-astro-cid-ge2uvauf]{padding-bottom:.06em;display:block;overflow:hidden}.hero__line[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{background:linear-gradient(#fff 30%,#ffffff8c);color:#0000;animation:rise 1.3s var(--ease-out) both;animation-delay:calc(.2s + var(--i) * .14s);-webkit-background-clip:text;background-clip:text;display:inline-block}.hero__lead[data-astro-cid-ge2uvauf]{animation:fade 1.2s .6s var(--ease-out) both}.hero__actions[data-astro-cid-ge2uvauf]{animation:fade 1.2s .8s var(--ease-out) both}.hero__actions[data-astro-cid-ge2uvauf] .dl{justify-content:center}.hero__stats[data-astro-cid-ge2uvauf]{animation:fade 1.2s .95s var(--ease-out) both}.hero__meta[data-astro-cid-ge2uvauf]{color:var(--text-3);white-space:nowrap;animation:fade 1.2s 1s var(--ease-out) both;flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:0;padding:0;font-size:.82rem;list-style:none;display:flex}.hero__meta[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]+li[data-astro-cid-ge2uvauf]:before{content:"/";color:var(--text-4);margin-right:12px}.hero__stage[data-astro-cid-ge2uvauf]{min-height:0;animation:fade 1.6s 1s var(--ease-out) both;flex:1;justify-content:center;margin-top:clamp(30px,6vh,80px);display:flex;position:relative;mask-image:linear-gradient(#000 calc(100% - 130px),#0000 calc(100% - 100px))}.hero__edge[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#0000,#ffffff40 20%,#dcf5ffe6 50%,#ffffff40 80%,#0000);height:1px;position:absolute;top:0;left:6%;right:6%}.hero__halo[data-astro-cid-ge2uvauf]{filter:blur(20px);pointer-events:none;background:radial-gradient(50% 50%,#74d6ff38,#0000 70%);width:min(1100px,90vw);height:360px;position:absolute;top:-120px;left:50%;translate:-50%}.hero__island[data-astro-cid-ge2uvauf]{justify-content:center;align-items:flex-start;display:flex;position:relative;top:1px}.hero__scroll[data-astro-cid-ge2uvauf]{z-index:4;color:var(--text-3);font:500 12px/1 var(--font-ui);letter-spacing:.08em;cursor:pointer;animation:fade 1.2s 2.4s var(--ease-out) both;background:0 0;border:0;justify-items:center;gap:12px;padding:14px 22px 10px;transition:color .3s;display:grid;position:absolute;bottom:clamp(18px,4vh,40px);left:50%;translate:-50%}.hero__scroll[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 55%,#050506eb,#0000 75%);position:absolute;inset:-20px -60px -10px}.hero__scroll[data-astro-cid-ge2uvauf]:hover{color:var(--text-1)}.hero__scroll-track[data-astro-cid-ge2uvauf]{background:linear-gradient(#0000,#ffffff29 30% 70%,#0000);width:1px;height:46px;position:relative;overflow:hidden}.hero__scroll-track[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, transparent, var(--accent));width:3px;height:16px;box-shadow:0 0 10px var(--accent);border-radius:2px;animation:2.2s cubic-bezier(.6,0,.3,1) infinite drop;position:absolute;top:0;left:-1px}.hero__scroll[data-astro-cid-ge2uvauf]:hover .hero__scroll-track[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{animation-duration:1.2s}@keyframes drop{0%{opacity:0;translate:0 -18px}25%{opacity:1}80%{opacity:1}to{opacity:0;translate:0 48px}}.hero__pointer[data-astro-cid-ge2uvauf]{z-index:3;color:var(--text-3);align-items:flex-start;animation:1s 1.6s both fade;display:flex;position:absolute;top:46px;left:calc(50% + 140px)}.hero__pointer[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{max-width:15em;font-family:var(--font-display);margin:66px 0 0 -6px;font-size:1.05rem;font-style:italic;line-height:1.35}[data-astro-cid-ge2uvauf]:lang(zh-CN) .hero__pointer[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{font-family:var(--font-ui);font-size:.88rem;font-style:normal}.hero__arrow[data-astro-cid-ge2uvauf]{fill:none;stroke:var(--text-3);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:200;stroke-dashoffset:200px;animation:draw 1.4s 1.8s var(--ease-out) forwards}.hero__arrow--head[data-astro-cid-ge2uvauf]{animation-delay:2.6s}@keyframes rise{0%{transform:translateY(105%)}}@keyframes fade{0%{opacity:0;transform:translateY(16px)}}@keyframes draw{to{stroke-dashoffset:0}}@media (width<=860px){.hero__copy[data-astro-cid-ge2uvauf]{padding-top:190px}.hero__pointer[data-astro-cid-ge2uvauf]{top:50px;left:auto;right:14px}.hero__pointer[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{max-width:9em}}.hero__tag[data-astro-cid-ge2uvauf]{--tag-c:var(--logo-accent);animation:fade 1.2s .1s var(--ease-out) both;text-decoration:none;transition:border-color .3s,color .3s}.hero__tag[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{background:var(--logo-accent-soft);color:var(--tag-c)}.hero__tag[data-astro-cid-ge2uvauf]:hover{border-color:color-mix(in srgb, var(--logo-accent) 50%, transparent);color:var(--text-1)}@media (width>=900px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(20px,3vw,60px);padding-inline:max(0px,50vw - 760px);display:grid}.hero__lead[data-astro-cid-ge2uvauf]{max-width:34em}.hero__copy[data-astro-cid-ge2uvauf]{max-width:none;padding:56px 0 40px var(--page-pad);text-align:left;justify-items:start;margin:0}.hero__title[data-astro-cid-ge2uvauf],[data-astro-cid-ge2uvauf]:lang(zh-CN) .hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(2.4rem,min(4.4vw,8.6vh),5.2rem)}.hero__actions[data-astro-cid-ge2uvauf] .dl,.hero__meta[data-astro-cid-ge2uvauf]{justify-content:flex-start}.hero__stage[data-astro-cid-ge2uvauf]{padding:60px var(--page-pad) 90px 0;align-self:stretch;align-items:center;margin:0;mask-image:none}.hero__edge[data-astro-cid-ge2uvauf],.hero__halo[data-astro-cid-ge2uvauf]{display:none}.hero__island[data-astro-cid-ge2uvauf]{top:0}.hero__island[data-astro-cid-ge2uvauf]:before{content:"";background:linear-gradient(90deg,#0000,#ffffff40 20%,#dcf5ffe6 50%,#ffffff40 80%,#0000);height:1px;position:absolute;top:0;left:-18%;right:-18%}.hero__island[data-astro-cid-ge2uvauf]:after{content:"";z-index:-1;filter:blur(16px);background:radial-gradient(50% 50%,#74d6ff38,#0000 70%);height:220px;position:absolute;top:-90px;left:-10%;right:-10%}.hero__pointer[data-astro-cid-ge2uvauf]{top:42px;left:calc(50% + 120px)}}.light[data-astro-cid-bmokxcqa]{isolation:isolate;align-items:center;padding:80px 0 50px;display:grid;overflow:hidden}.air[data-astro-cid-bmokxcqa]{z-index:-1;pointer-events:none;position:absolute;inset:0;mask-image:radial-gradient(70% 70% at 65%,#000,#0000)}.air[data-astro-cid-bmokxcqa] i[data-astro-cid-bmokxcqa]{left:var(--x);width:var(--s);height:var(--s);animation:mote-rise var(--d) linear var(--delay) infinite;background:#c8ecffb3;border-radius:50%;position:absolute;bottom:-10px;box-shadow:0 0 8px #74d6ffcc}@keyframes mote-rise{0%{opacity:0;transform:translate(0)}15%{opacity:.9}to{opacity:0;transform:translate(18px,-105vh)}}.light__grid[data-astro-cid-bmokxcqa]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(30px,6vw,100px);display:grid}.light__copy[data-astro-cid-bmokxcqa]{gap:22px;display:grid}.light__title[data-astro-cid-bmokxcqa]{font-size:clamp(2.2rem,min(4.4vw,7vh),4rem)}.facts[data-astro-cid-bmokxcqa]{border-top:1px solid var(--line);margin:10px 0 0;display:grid}.fact[data-astro-cid-bmokxcqa]{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;align-items:baseline;gap:18px;padding:16px 0;display:grid}.fact[data-astro-cid-bmokxcqa] dt[data-astro-cid-bmokxcqa]{align-items:baseline;gap:6px;display:flex}.fact[data-astro-cid-bmokxcqa] b[data-astro-cid-bmokxcqa]{color:var(--text-1);font-family:var(--font-display);font-size:1.9rem;font-weight:400;line-height:1}[data-astro-cid-bmokxcqa]:lang(zh-CN) .fact[data-astro-cid-bmokxcqa] b[data-astro-cid-bmokxcqa]{font-family:var(--font-cjk-display);font-size:1.5rem;font-weight:600}.fact[data-astro-cid-bmokxcqa] small[data-astro-cid-bmokxcqa]{color:var(--accent);font-size:.85rem}.fact[data-astro-cid-bmokxcqa] dd[data-astro-cid-bmokxcqa]{color:var(--text-3);margin:0;font-size:.95rem}.ring[data-astro-cid-bmokxcqa]{aspect-ratio:1;justify-self:center;width:min(100%,64vh,560px);margin:0;position:relative}.ring[data-astro-cid-bmokxcqa] svg[data-astro-cid-bmokxcqa]{width:100%;height:100%;overflow:visible}.ring__track[data-astro-cid-bmokxcqa]{fill:none;stroke:url(#ring-track);stroke-width:10px}.ring__tick[data-astro-cid-bmokxcqa]{stroke:#ffffff2e;stroke-width:1.2px}.ring__sliver[data-astro-cid-bmokxcqa]{fill:none;stroke:var(--accent);stroke-width:14px;filter:drop-shadow(0 0 6px var(--accent)) drop-shadow(0 0 16px #74d6ffcc);animation:2.8s ease-in-out infinite beat}@keyframes beat{50%{opacity:.6}}.ring__glint[data-astro-cid-bmokxcqa]{fill:none;stroke:#ffffff59;stroke-width:10px;stroke-linecap:round;opacity:.5;animation:9s cubic-bezier(.6,0,.4,1) infinite orbit}@keyframes orbit{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1194px}}.ring__center[data-astro-cid-bmokxcqa]{text-align:center;align-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:22%}.ring__value[data-astro-cid-bmokxcqa]{align-items:baseline;gap:8px;display:flex}.ring__value[data-astro-cid-bmokxcqa] b[data-astro-cid-bmokxcqa]{font-family:var(--font-display);letter-spacing:-.04em;background:linear-gradient(#fff 30%,#ffffff73);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(5rem,13vh,9rem);font-weight:400;line-height:.85}.ring__value[data-astro-cid-bmokxcqa] small[data-astro-cid-bmokxcqa]{color:var(--accent);font:600 1.1rem var(--font-mono)}.ring__label[data-astro-cid-bmokxcqa]{color:var(--text-2);font-size:.98rem}.ring__scale[data-astro-cid-bmokxcqa]{color:var(--text-4);font-size:.82rem}.loupe[data-astro-cid-bmokxcqa]{aspect-ratio:1;width:25%;animation:5s ease-in-out infinite alternate loupe-hover;position:absolute;top:-6%;left:50%;translate:12% -22%}.loupe__lens[data-astro-cid-bmokxcqa]{backdrop-filter:blur(2px);background:radial-gradient(circle at 35% 30%,#ffffff24,#ffffff05 60%),#050506bf;border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 2px #ffffff59,inset 0 0 20px #74d6ff26,0 20px 40px -10px #000c}.loupe__arc[data-astro-cid-bmokxcqa]{border-top:12px solid #ffffff24;border-radius:50%;height:220%;position:absolute;top:58%;left:-60%;right:-60%}.loupe__arc[data-astro-cid-bmokxcqa]:after{content:"";background:var(--accent);width:26%;height:12px;box-shadow:0 0 14px var(--accent), 0 0 30px #74d6ffb3;position:absolute;top:-12px;left:50%;translate:-50%}.loupe__handle[data-astro-cid-bmokxcqa]{transform-origin:0;background:linear-gradient(#3a3d45,#1c1e23);border-radius:999px;width:42%;height:7%;position:absolute;top:12.5%;left:84%;rotate:-45deg;box-shadow:inset 0 1px #fff3}.loupe__note[data-astro-cid-bmokxcqa]{background:var(--accent);color:var(--on-accent);white-space:nowrap;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:700;position:absolute;top:62%;left:105%;rotate:-3deg}@keyframes loupe-hover{to{transform:translateY(6px)rotate(2deg)}}@media (width<=900px){.light__grid[data-astro-cid-bmokxcqa]{grid-template-columns:1fr}.ring[data-astro-cid-bmokxcqa]{order:-1;width:min(86vw,420px)}.fact[data-astro-cid-bmokxcqa]{grid-template-columns:100px 1fr}}.dots[data-astro-cid-iwbr6z46]{z-index:40;gap:2px;display:grid;position:fixed;top:50%;right:22px;translate:0 -50%}.dots__item[data-astro-cid-iwbr6z46]{color:var(--text-3);font:12px var(--font-ui);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:12px;padding:6px 0;display:flex}.dots__item[data-astro-cid-iwbr6z46] i[data-astro-cid-iwbr6z46]{width:14px;height:2px;transition:width .4s var(--ease-out), background .3s;background:#ffffff38;border-radius:2px}.dots__label[data-astro-cid-iwbr6z46]{opacity:0;transition:opacity .25s,translate .25s;translate:6px}.dots[data-astro-cid-iwbr6z46]:hover .dots__label[data-astro-cid-iwbr6z46]{opacity:1;translate:0}.dots__item[data-astro-cid-iwbr6z46]:hover,.dots__item[data-astro-cid-iwbr6z46].is-on{color:var(--text-1)}.dots__item[data-astro-cid-iwbr6z46].is-on i[data-astro-cid-iwbr6z46]{background:var(--accent);width:26px}@media (width<=900px){.dots[data-astro-cid-iwbr6z46]{display:none}}.plugins[data-astro-cid-f3yp3ojb]{isolation:isolate;place-items:center;height:100svh;display:grid;overflow:hidden}.wall[data-astro-cid-f3yp3ojb]{z-index:-2;opacity:.85;perspective:1600px;position:absolute;inset:0;mask-image:radial-gradient(110% 95%,#000 50%,#0000 95%)}.wall__tilt[data-astro-cid-f3yp3ojb]{width:220vw;transform-style:preserve-3d;gap:18px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(28deg)rotate(-9deg)}.wall__row[data-astro-cid-f3yp3ojb]{width:max-content;animation:flow var(--speed) linear infinite;display:flex}.wall__row--back[data-astro-cid-f3yp3ojb]{animation-direction:reverse}.wall__track[data-astro-cid-f3yp3ojb]{gap:18px;padding-right:18px;display:flex}@keyframes flow{to{transform:translate(-50%)}}.tile[data-astro-cid-f3yp3ojb]{corner-shape:squircle;border-radius:18px;align-content:space-between;gap:14px;width:236px;height:132px;padding:14px 16px;display:grid}.tile--real[data-astro-cid-f3yp3ojb]{background:linear-gradient(#121216,#0a0a0c);box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff12,0 20px 40px -20px #000c}.tile--idea[data-astro-cid-f3yp3ojb]{background:#ffffff04;border:1px dashed #ffffff29;width:196px}.tile__head[data-astro-cid-f3yp3ojb]{align-items:center;gap:9px;min-width:0;display:flex}.tile__icon[data-astro-cid-f3yp3ojb]{background:hsl(var(--h) 80% 60% / .14);width:28px;height:28px;color:hsl(var(--h) 85% 72%);border-radius:9px;flex:none;place-items:center;display:grid}.tile__name[data-astro-cid-f3yp3ojb]{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.tile__badge[data-astro-cid-f3yp3ojb]{color:var(--text-3);white-space:nowrap;background:#ffffff0f;border-radius:999px;margin-left:auto;padding:2px 7px;font-size:10.5px}.tile--idea[data-astro-cid-f3yp3ojb] .tile__name[data-astro-cid-f3yp3ojb]{color:var(--text-2)}.tile--idea[data-astro-cid-f3yp3ojb] .tile__badge[data-astro-cid-f3yp3ojb]{background:0 0;border:1px dashed #ffffff2e}.tile__foot[data-astro-cid-f3yp3ojb]{justify-content:space-between;align-items:center;display:flex}.tile--idea[data-astro-cid-f3yp3ojb] .tile__badge[data-astro-cid-f3yp3ojb]{margin-left:0}.tile__plus[data-astro-cid-f3yp3ojb]{color:var(--text-4)}.tile__widget[data-astro-cid-f3yp3ojb]{color:hsl(var(--h) 85% 72%);align-items:center;gap:12px;display:flex}.tile__reading[data-astro-cid-f3yp3ojb]{color:var(--text-1);white-space:nowrap;font-size:15px;font-weight:600}.tile__reading[data-astro-cid-f3yp3ojb].mono{font-size:13px}.ring[data-astro-cid-f3yp3ojb]{flex:none;width:40px;height:40px;rotate:-90deg}.ring[data-astro-cid-f3yp3ojb] circle[data-astro-cid-f3yp3ojb]{fill:none;stroke:#ffffff14;stroke-width:4px}.ring[data-astro-cid-f3yp3ojb] .ring__value[data-astro-cid-f3yp3ojb]{stroke:currentColor;stroke-linecap:round;stroke-dasharray:var(--p) 100}.ring--double[data-astro-cid-f3yp3ojb] circle[data-astro-cid-f3yp3ojb]{stroke-width:3.5px}.ring[data-astro-cid-f3yp3ojb] .ring__value--inner[data-astro-cid-f3yp3ojb]{stroke:hsl(calc(var(--h) + 160) 80% 70%)}.tile__widget--pomodoro[data-astro-cid-f3yp3ojb] .ring__value[data-astro-cid-f3yp3ojb]{animation:6s linear infinite tick}@keyframes tick{0%{stroke-dasharray:85 100}to{stroke-dasharray:70 100}}.seg[data-astro-cid-f3yp3ojb]{fill:none;stroke-width:4px;stroke-dasharray:var(--l) 100;stroke-dashoffset:calc(var(--a) * -1)}.seg--needs[data-astro-cid-f3yp3ojb]{stroke:var(--light-needs)}.seg--turn[data-astro-cid-f3yp3ojb]{stroke:var(--light-turn)}.seg--working[data-astro-cid-f3yp3ojb]{stroke:var(--light-working)}.spark[data-astro-cid-f3yp3ojb]{width:96px;height:28px;overflow:visible}.spark[data-astro-cid-f3yp3ojb] path[data-astro-cid-f3yp3ojb]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;stroke-dasharray:160;animation:3s ease-in-out infinite alternate trace}@keyframes trace{0%{stroke-dashoffset:160px}to{stroke-dashoffset:0}}.bars[data-astro-cid-f3yp3ojb]{align-items:flex-end;gap:3px;height:22px;display:flex}.bars[data-astro-cid-f3yp3ojb] i[data-astro-cid-f3yp3ojb]{transform-origin:bottom;background:currentColor;border-radius:2px;width:4px;height:100%;animation:.9s ease-in-out infinite alternate bounce}.bars[data-astro-cid-f3yp3ojb] i[data-astro-cid-f3yp3ojb]:nth-child(2){animation-delay:-.3s}.bars[data-astro-cid-f3yp3ojb] i[data-astro-cid-f3yp3ojb]:nth-child(3){animation-delay:-.6s}.bars[data-astro-cid-f3yp3ojb] i[data-astro-cid-f3yp3ojb]:nth-child(4){animation-delay:-.15s}.bars[data-astro-cid-f3yp3ojb] i[data-astro-cid-f3yp3ojb]:nth-child(5){animation-delay:-.45s}@keyframes bounce{0%{transform:scaleY(.25)}}.dot[data-astro-cid-f3yp3ojb]{background:var(--light-working);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #34c7592e}.lines[data-astro-cid-f3yp3ojb],.checks[data-astro-cid-f3yp3ojb]{gap:5px;display:grid}.lines[data-astro-cid-f3yp3ojb] i[data-astro-cid-f3yp3ojb]{background:#ffffff2e;border-radius:2px;width:60px;height:4px;display:block}.lines[data-astro-cid-f3yp3ojb] i[data-astro-cid-f3yp3ojb]:nth-child(2){width:44px}.lines[data-astro-cid-f3yp3ojb] i[data-astro-cid-f3yp3ojb]:nth-child(3){width:52px}.checks[data-astro-cid-f3yp3ojb]{grid-auto-flow:column}.checks[data-astro-cid-f3yp3ojb] i[data-astro-cid-f3yp3ojb]{border:1.5px solid #ffffff4d;border-radius:4px;width:14px;height:14px}.checks[data-astro-cid-f3yp3ojb] i[data-astro-cid-f3yp3ojb].is-done{background:currentColor;border-color:#0000}.plugins__veil[data-astro-cid-f3yp3ojb]{z-index:-1;pointer-events:none;background:radial-gradient(38% 40%,#050506fa 45%,#050506cc 70%,#0000 100%),linear-gradient(#050506b3,#0000 18% 82%,#050506cc);position:absolute;inset:0}.plugins__body[data-astro-cid-f3yp3ojb]{text-align:center;justify-items:center;gap:clamp(14px,2.2vh,22px);display:grid}.plugins__title[data-astro-cid-f3yp3ojb]{font-size:clamp(2.6rem,min(6vw,9vh),6rem)}.cmd[data-astro-cid-f3yp3ojb]{max-width:100%;box-shadow:0 0 0 1px var(--line-strong), 0 20px 50px -20px #74d6ff4d;background:#0c0c0fe6;border-radius:14px;align-items:center;gap:14px;padding:7px 7px 7px 18px;display:flex}.cmd[data-astro-cid-f3yp3ojb] code[data-astro-cid-f3yp3ojb]{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.85rem,2.4vw,1rem);overflow:hidden}.cmd__prompt[data-astro-cid-f3yp3ojb]{color:var(--accent)}.cmd__copy[data-astro-cid-f3yp3ojb]{color:var(--text-2);font:600 12.5px var(--font-ui);cursor:pointer;white-space:nowrap;background:#ffffff14;border:0;border-radius:9px;align-items:center;gap:6px;padding:9px 14px;display:inline-flex}.cmd__copy[data-astro-cid-f3yp3ojb]:hover,.cmd__copy[data-astro-cid-f3yp3ojb].is-done{background:var(--accent);color:var(--on-accent)}.plugins__points[data-astro-cid-f3yp3ojb]{color:var(--text-3);flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}.plugins__points[data-astro-cid-f3yp3ojb] li[data-astro-cid-f3yp3ojb]{align-items:center;gap:6px;display:flex}.plugins__points[data-astro-cid-f3yp3ojb] svg{color:var(--accent)}.plugins__picks[data-astro-cid-f3yp3ojb]{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.plugins__picks[data-astro-cid-f3yp3ojb] a[data-astro-cid-f3yp3ojb]{border:1px solid var(--line-strong);color:var(--text-2);border-radius:999px;padding:4px 10px;font-size:.82rem;text-decoration:none}.plugins__picks[data-astro-cid-f3yp3ojb] a[data-astro-cid-f3yp3ojb]:hover{border-color:var(--accent);color:var(--accent)}.plugins__links[data-astro-cid-f3yp3ojb]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (width<=760px){.wall__tilt[data-astro-cid-f3yp3ojb]{gap:12px;width:360vw}.tile[data-astro-cid-f3yp3ojb]{scale:.85}}.screen[data-astro-cid-w753ozel],.desk[data-astro-cid-w753ozel],.layer[data-astro-cid-w753ozel]{position:absolute;inset:0}.desk[data-astro-cid-w753ozel]{background:radial-gradient(70% 70% at 20% 10%,#3b4f7a,#0000 70%),radial-gradient(60% 70% at 90% 90%,#6b4a7d,#0000 70%),#10131c;font-size:clamp(9px,.85vw,12px);overflow:hidden}.desk__island[data-astro-cid-w753ozel]{color:#fff;white-space:nowrap;background:#0a0a0c;border-radius:999px;align-items:center;gap:8px;padding:.6em 1.4em;font-weight:600;display:flex;position:absolute;top:2.5%;left:50%;translate:-50%}.desk__island[data-astro-cid-w753ozel] i[data-astro-cid-w753ozel]{background:#74d6ff;border-radius:50%;width:7px;height:7px}.win[data-astro-cid-w753ozel]{border-radius:10px;position:absolute;overflow:hidden;box-shadow:0 20px 40px -12px #000000b3}.win--editor[data-astro-cid-w753ozel]{color:#cfd3dc;background:#1e1f25;width:54%;height:62%;top:16%;left:5%}.win__bar[data-astro-cid-w753ozel]{color:#9aa0ab;background:#2a2b33;align-items:center;gap:6px;height:2.4em;padding:0 1em;display:flex}.win__bar[data-astro-cid-w753ozel] i[data-astro-cid-w753ozel]{background:#ff5f57;border-radius:50%;width:9px;height:9px}.win__bar[data-astro-cid-w753ozel] i[data-astro-cid-w753ozel]:nth-child(2){background:#febc2e}.win__bar[data-astro-cid-w753ozel] i[data-astro-cid-w753ozel]:nth-child(3){background:#28c840}.win__bar[data-astro-cid-w753ozel] span[data-astro-cid-w753ozel]{margin-left:8px}.win__bar--light[data-astro-cid-w753ozel]{color:#555;background:#e6e2da}.win__code[data-astro-cid-w753ozel]{white-space:pre;background:#16171c;border-radius:8px;margin:1em;padding:1em;font-size:1em;line-height:1.7}.win__code[data-astro-cid-w753ozel] .k[data-astro-cid-w753ozel]{color:#9fd4ff}.win__code[data-astro-cid-w753ozel] .f[data-astro-cid-w753ozel]{color:#74d6ff}.win__code[data-astro-cid-w753ozel] .n[data-astro-cid-w753ozel]{color:#ffb86b}.win__code[data-astro-cid-w753ozel] .c[data-astro-cid-w753ozel]{color:#6c7280}.win--chat[data-astro-cid-w753ozel]{color:#222;background:#f3f1ec;width:33%;height:64%;top:22%;right:5%}.chat[data-astro-cid-w753ozel]{gap:.8em;padding:1em;display:grid}.chat__msg[data-astro-cid-w753ozel]{background:#fff;border-radius:8px;justify-self:start;max-width:85%;margin:0;padding:.5em .9em}.chat__msg--me[data-astro-cid-w753ozel]{background:#9ee6a8;justify-self:end}.chat__photo[data-astro-cid-w753ozel]{aspect-ratio:4/3;background:linear-gradient(135deg,#7fb4ff,#74d6ff);border-radius:8px;justify-self:start;width:55%}.chat__send[data-astro-cid-w753ozel]{color:#fff;background:#07c160;border-radius:6px;padding:.45em 1.2em;position:absolute;bottom:1em;right:1em}.desk__bar[data-astro-cid-w753ozel]{background:#14151ad9;border-radius:12px;gap:.8em;padding:.6em 1em;display:flex;position:absolute;bottom:2%;left:50%;translate:-50%}.desk__bar[data-astro-cid-w753ozel] i[data-astro-cid-w753ozel]{opacity:.8;background:linear-gradient(135deg,#5aa9ec,#74d6ff);border-radius:6px;width:1.8em;height:1.8em}.layer[data-astro-cid-w753ozel]{cursor:crosshair;touch-action:none;user-select:none;overflow:hidden}.dim[data-astro-cid-w753ozel]{pointer-events:none;background:#00000059;position:absolute;inset:0}.layer[data-astro-cid-w753ozel].has-sel .dim[data-astro-cid-w753ozel]{display:none}.guide[data-astro-cid-w753ozel]{pointer-events:none;opacity:0;transition:opacity .2s;position:absolute}.layer[data-astro-cid-w753ozel]:hover .guide[data-astro-cid-w753ozel]{opacity:1}.layer[data-astro-cid-w753ozel].has-sel .guide[data-astro-cid-w753ozel]{opacity:0}.guide--x[data-astro-cid-w753ozel]{border-top:1px dashed #74d6ffb3;height:0;left:0;right:0}.guide--y[data-astro-cid-w753ozel]{border-left:1px dashed #74d6ffb3;width:0;top:0;bottom:0}.hover-box[data-astro-cid-w753ozel]{pointer-events:none;opacity:0;background:#74d6ff14;border:2px solid #74d6ff;border-radius:4px;transition:all .12s ease-out;position:absolute}.layer[data-astro-cid-w753ozel].is-hovering .hover-box[data-astro-cid-w753ozel]{opacity:1}.sel[data-astro-cid-w753ozel]{pointer-events:none;border:1.5px solid #74d6ff;position:absolute;box-shadow:0 0 0 9999px #00000073}.layer[data-astro-cid-w753ozel].is-editing .sel[data-astro-cid-w753ozel]{pointer-events:auto;cursor:crosshair}.sel__size[data-astro-cid-w753ozel]{color:#fff;white-space:nowrap;background:#000000bf;border-radius:5px;padding:2px 7px;font-size:11px;position:absolute;top:-24px;left:-1.5px}.sel__marks[data-astro-cid-w753ozel],.sel__ink[data-astro-cid-w753ozel]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.sel__marks[data-astro-cid-w753ozel] .mosaic{backdrop-filter:blur(6px)saturate(.6);background:repeating-conic-gradient(#ffffff12 0 25%, transparent 0 50%) 0 0 / 8px 8px;position:absolute}.sel__marks[data-astro-cid-w753ozel] .num{color:#fff;width:22px;height:22px;font:700 12px var(--font-ui);background:#ff4d6d;border-radius:50%;place-items:center;margin:-11px 0 0 -11px;display:grid;position:absolute;box-shadow:0 0 0 2px #fff}.sel__marks[data-astro-cid-w753ozel] .note{color:#ff4d6d;font:700 15px var(--font-ui);text-shadow:0 0 3px #fff,0 0 3px #fff;white-space:nowrap;margin-top:-.7em;position:absolute}.toolbar[data-astro-cid-w753ozel]{cursor:default;animation:toolbar-in .3s var(--ease-spring);background:#16171cf0;border-radius:10px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;box-shadow:0 0 0 1px #ffffff1a,0 12px 30px -8px #000c}@keyframes toolbar-in{0%{opacity:0;transform:translateY(-6px)}}.tool[data-astro-cid-w753ozel]{color:#c9ccd4;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.tool[data-astro-cid-w753ozel]:hover{color:#fff;background:#ffffff14}.tool[data-astro-cid-w753ozel][aria-pressed=true]{color:#74d6ff;background:#74d6ff2e}.tool[data-astro-cid-w753ozel]:disabled{opacity:.35;cursor:default}.tool--x[data-astro-cid-w753ozel]:hover{color:#ff6b81}.tool--ok[data-astro-cid-w753ozel]{color:#5be49b}.toolbar__sep[data-astro-cid-w753ozel]{background:#ffffff1f;width:1px;height:18px;margin:0 3px}.loupe[data-astro-cid-w753ozel]{pointer-events:none;opacity:0;background:#0c0d10eb;border-radius:10px;gap:2px;width:104px;padding:4px;transition:opacity .15s;display:grid;position:absolute;box-shadow:0 0 0 1px #ffffff1f,0 10px 24px -6px #000c}.layer[data-astro-cid-w753ozel]:hover .loupe[data-astro-cid-w753ozel]{opacity:1}.layer[data-astro-cid-w753ozel].has-sel .loupe[data-astro-cid-w753ozel]{opacity:0}.loupe__glass[data-astro-cid-w753ozel]{background-color:var(--hex,#000);background-image:linear-gradient(#0000002e 1px,#0000 1px),linear-gradient(90deg,#0000002e 1px,#0000 1px);background-size:8px 8px;border-radius:6px;height:64px;position:relative}.loupe__glass[data-astro-cid-w753ozel]:after{content:"";mix-blend-mode:difference;border:1px solid #fff;width:8px;height:8px;position:absolute;top:50%;left:50%;translate:-50% -50%}.loupe__xy[data-astro-cid-w753ozel],.loupe__hex[data-astro-cid-w753ozel]{color:#c9ccd4;text-align:center;font-size:10px}.loupe__hex[data-astro-cid-w753ozel]{color:#fff}.toast[data-astro-cid-w753ozel]{color:#fff;opacity:0;pointer-events:none;transition:opacity .25s, scale .35s var(--ease-spring);background:#0c0d10e6;border-radius:999px;padding:10px 18px;font-size:.9rem;font-weight:600;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.9}.toast[data-astro-cid-w753ozel].is-on{opacity:1;scale:1}.layer[data-astro-cid-w753ozel].is-flash:after{content:"";pointer-events:none;background:#fff;animation:.45s ease-out forwards shutter;position:absolute;inset:0}@keyframes shutter{0%{opacity:.55}to{opacity:0}}.screen__hint[data-astro-cid-w753ozel]{color:#e9ebf0;text-align:center;pointer-events:none;white-space:nowrap;background:#0a0b0ed1;border-radius:12px;justify-items:center;gap:8px;padding:10px 16px;font-size:12.5px;transition:opacity .3s;display:grid;position:absolute;bottom:13%;left:50%;translate:-50%}.layer[data-astro-cid-w753ozel].has-sel .screen__hint[data-astro-cid-w753ozel],.layer[data-astro-cid-w753ozel]:hover .screen__hint[data-astro-cid-w753ozel]{opacity:0}.screen__keys[data-astro-cid-w753ozel]{color:#9aa0ab;gap:12px;font-size:11.5px;display:flex}.screen__keys[data-astro-cid-w753ozel] kbd[data-astro-cid-w753ozel]{color:#fff;border:1px solid #fff3;border-bottom-width:2px;border-radius:5px;margin-right:5px;padding:1px 6px;font-size:10.5px}.story[data-astro-cid-n2lz65zz]{height:calc(var(--steps) * 100svh)}.story__pin[data-astro-cid-n2lz65zz]{align-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.story__grid[data-astro-cid-n2lz65zz]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(30px,5vw,90px);display:grid}.story__title[data-astro-cid-n2lz65zz]{margin-bottom:clamp(20px,4vh,44px);font-size:clamp(2rem,min(3.6vw,6vh),3.6rem)}.story__steps[data-astro-cid-n2lz65zz]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.step[data-astro-cid-n2lz65zz]{border-bottom:1px solid var(--line)}.step__head[data-astro-cid-n2lz65zz]{width:100%;color:var(--text-3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:56px 1fr auto;align-items:baseline;gap:12px;padding:clamp(10px,1.6vh,16px) 0;transition:color .4s;display:grid}.step__head[data-astro-cid-n2lz65zz]:hover{color:var(--text-2)}.step__time[data-astro-cid-n2lz65zz]{color:var(--text-4)}.step__title[data-astro-cid-n2lz65zz]{font-size:clamp(1rem,1.3vw,1.2rem);font-weight:600}.step__numeral[data-astro-cid-n2lz65zz]{opacity:0;transition:opacity .4s}.step__fold[data-astro-cid-n2lz65zz]{transition:grid-template-rows .6s var(--ease-out);grid-template-rows:0fr;display:grid}.step__body[data-astro-cid-n2lz65zz]{min-height:0;color:var(--text-2);opacity:0;transition:opacity .4s, padding .6s var(--ease-out);margin:0;padding-left:68px;overflow:hidden}.step[data-astro-cid-n2lz65zz].is-on .step__head[data-astro-cid-n2lz65zz]{color:var(--text-1)}.step[data-astro-cid-n2lz65zz].is-on .step__time[data-astro-cid-n2lz65zz]{color:var(--accent)}.step[data-astro-cid-n2lz65zz].is-on .step__numeral[data-astro-cid-n2lz65zz]{opacity:1}.step[data-astro-cid-n2lz65zz].is-on .step__fold[data-astro-cid-n2lz65zz]{grid-template-rows:1fr}.step[data-astro-cid-n2lz65zz].is-on .step__body[data-astro-cid-n2lz65zz]{opacity:1;padding-bottom:18px;transition-delay:.15s}.screen[data-astro-cid-n2lz65zz]{aspect-ratio:16/10;background:#000;border-radius:18px;max-height:78svh;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 0 0 9px #0b0b0d,0 0 0 10px #ffffff12,0 80px 140px -50px #000}.screen__sky[data-astro-cid-n2lz65zz]{opacity:0;filter:blur(30px)saturate(1.1);transition:opacity 1.4s var(--ease-out);position:absolute;inset:-10%}.screen__sky--todo[data-astro-cid-n2lz65zz]{background:radial-gradient(40% 50% at 75% 85%,#f6c7a1,#0000 70%),radial-gradient(50% 60% at 15% 30%,#6f93bd,#0000 70%),linear-gradient(160deg,#1d2a3d,#34445c)}.screen__sky--clipboard[data-astro-cid-n2lz65zz]{background:radial-gradient(45% 55% at 25% 20%,#b7e2ff,#0000 70%),radial-gradient(50% 60% at 80% 75%,#2f7fd0,#0000 70%),linear-gradient(160deg,#123150,#1d4f7c)}.screen__sky--messages[data-astro-cid-n2lz65zz]{background:radial-gradient(35% 45% at 55% 15%,#fff1c9,#0000 70%),radial-gradient(55% 60% at 20% 80%,#5aa9ec,#0000 70%),linear-gradient(160deg,#15405f,#2b6a95)}.screen__sky--translate[data-astro-cid-n2lz65zz]{background:radial-gradient(45% 55% at 80% 30%,#e9c27a,#0000 70%),radial-gradient(50% 60% at 20% 75%,#6f9ac0,#0000 70%),linear-gradient(160deg,#2a2d36,#4a4a4c)}.screen__sky--agent[data-astro-cid-n2lz65zz]{background:radial-gradient(50% 50% at 60% 95%,#ff8a5b,#0000 70%),radial-gradient(45% 55% at 20% 40%,#a2457a,#0000 70%),linear-gradient(160deg,#1d1230,#3a1c3c)}.screen__sky--music[data-astro-cid-n2lz65zz]{background:radial-gradient(40% 45% at 75% 25%,#74d6ff59,#0000 70%),radial-gradient(50% 60% at 20% 80%,#1c2f55,#0000 70%),linear-gradient(160deg,#03050a,#0a1222)}.story[data-astro-cid-n2lz65zz][data-active=todo] .screen__sky--todo[data-astro-cid-n2lz65zz],.story[data-astro-cid-n2lz65zz][data-active=clipboard] .screen__sky--clipboard[data-astro-cid-n2lz65zz],.story[data-astro-cid-n2lz65zz][data-active=messages] .screen__sky--messages[data-astro-cid-n2lz65zz],.story[data-astro-cid-n2lz65zz][data-active=translate] .screen__sky--translate[data-astro-cid-n2lz65zz],.story[data-astro-cid-n2lz65zz][data-active=agent] .screen__sky--agent[data-astro-cid-n2lz65zz],.story[data-astro-cid-n2lz65zz][data-active=music] .screen__sky--music[data-astro-cid-n2lz65zz]{opacity:1}.screen__grain[data-astro-cid-n2lz65zz]{background-image:var(--grain);mix-blend-mode:overlay;opacity:.5;position:absolute;inset:0}.screen__clock[data-astro-cid-n2lz65zz]{color:#ffffffeb;font-family:var(--font-display);letter-spacing:-.03em;text-shadow:0 4px 40px #00000040;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,6vw,6rem);line-height:1;position:absolute;bottom:6%;left:5%}.screen__island[data-astro-cid-n2lz65zz]{transition:opacity .4s;position:absolute;top:0;left:50%;translate:-50%}.screen__shot[data-astro-cid-n2lz65zz]{opacity:0;visibility:hidden;transition:opacity .5s var(--ease-out), visibility 0s .5s;position:absolute;inset:0}.story[data-astro-cid-n2lz65zz][data-active=shot] .screen__shot[data-astro-cid-n2lz65zz]{opacity:1;visibility:visible;transition:opacity .5s var(--ease-out)}.story[data-astro-cid-n2lz65zz][data-active=shot] .screen__island[data-astro-cid-n2lz65zz],.story[data-astro-cid-n2lz65zz][data-active=shot] .screen__clock[data-astro-cid-n2lz65zz]{opacity:0}@media (width<=900px){.story__grid[data-astro-cid-n2lz65zz]{grid-template-columns:1fr;gap:20px}.screen[data-astro-cid-n2lz65zz]{order:-1}.story__title[data-astro-cid-n2lz65zz]{margin-bottom:12px;font-size:clamp(1.35rem,5vw,1.8rem)}.step[data-astro-cid-n2lz65zz]:not(.is-on) .step__head[data-astro-cid-n2lz65zz]{padding:6px 0}.step__body[data-astro-cid-n2lz65zz]{padding-left:0}}
