.scr[data-astro-cid-pt6f7nac]{z-index:20;background:var(--bg);transition:transform .44s var(--e-standard), box-shadow .44s var(--e-standard);position:absolute;inset:0;transform:translate(100%);box-shadow:0 0 #1110}.scr[data-astro-cid-pt6f7nac].on{box-shadow:calc(var(--u) * -10) 0 calc(var(--u) * 30) #1111111f;transform:none}.scr[data-astro-cid-pt6f7nac].covered{transform:translate(-28%)}.scr[data-astro-cid-pt6f7nac]:after{content:"";z-index:5;opacity:0;pointer-events:none;transition:opacity .44s var(--e-standard);background:#11111114;position:absolute;inset:0}.scr[data-astro-cid-pt6f7nac].covered:after{opacity:1}.scr-in[data-astro-cid-pt6f7nac]{scrollbar-width:none;padding:calc(var(--u) * 54) calc(var(--u) * 16) calc(var(--u) * 112);position:absolute;inset:0;overflow:hidden auto}.scr-in[data-astro-cid-pt6f7nac]::-webkit-scrollbar{display:none}.bar[data-astro-cid-pt6f7nac]{height:calc(var(--u) * 40);margin-bottom:calc(var(--u) * 16);justify-content:space-between;align-items:center;display:flex}.back[data-astro-cid-pt6f7nac]{width:calc(var(--u) * 40);height:calc(var(--u) * 40);background:var(--white);color:var(--ink);cursor:pointer;transition:transform var(--d-fast) var(--e-standard), background-color var(--d-fast);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.back[data-astro-cid-pt6f7nac] svg{width:calc(var(--u) * 19);height:calc(var(--u) * 19)}.back[data-astro-cid-pt6f7nac]:hover{background:#f6f6f6}.back[data-astro-cid-pt6f7nac]:active,.back[data-astro-cid-pt6f7nac].tap{transform:scale(.92)}.s-title[data-astro-cid-pt6f7nac],.d-title[data-astro-cid-pt6f7nac]{font-size:calc(var(--u) * 32);letter-spacing:-.04em;outline:none;font-weight:500;line-height:1.05}.s-sub[data-astro-cid-pt6f7nac]{margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 13.5);color:var(--muted-ui);max-width:calc(var(--u) * 300);line-height:1.4}.card[data-astro-cid-pt6f7nac]{border-radius:calc(var(--u) * 22);background:var(--white)}.rows[data-astro-cid-pt6f7nac]{gap:calc(var(--u) * 8);margin:calc(var(--u) * 16) 0 0;padding:0;list-style:none;display:grid}.row[data-astro-cid-pt6f7nac]{align-items:center;gap:calc(var(--u) * 12);min-height:calc(var(--u) * 64);padding:calc(var(--u) * 10) calc(var(--u) * 12);text-align:left;width:100%;color:var(--ink);border:0;display:flex}.ic[data-astro-cid-pt6f7nac]{width:calc(var(--u) * 44);height:calc(var(--u) * 44);background:var(--bg);border-radius:50%;flex:none;place-items:center;display:grid}.ic[data-astro-cid-pt6f7nac] svg{width:calc(var(--u) * 20);height:calc(var(--u) * 20)}.ic[data-astro-cid-pt6f7nac] .w-tile{width:calc(var(--u) * 20)!important;height:calc(var(--u) * 20)!important;font-size:calc(var(--u) * 11)!important;border-radius:calc(var(--u) * 6)!important}.r-t[data-astro-cid-pt6f7nac]{gap:calc(var(--u) * 1);flex:1;min-width:0;line-height:1.25;display:grid}.r-t[data-astro-cid-pt6f7nac] b[data-astro-cid-pt6f7nac]{font-size:calc(var(--u) * 15);font-weight:600}.r-t[data-astro-cid-pt6f7nac] span[data-astro-cid-pt6f7nac]{font-size:calc(var(--u) * 12.5);color:var(--muted-ui)}.go[data-astro-cid-pt6f7nac]{cursor:pointer;transition:transform var(--d-fast) var(--e-standard), background-color var(--d-fast)}.go[data-astro-cid-pt6f7nac]:hover{background:#fafafa}.go[data-astro-cid-pt6f7nac]:active,.go[data-astro-cid-pt6f7nac].tap{transform:scale(.98)}.chev[data-astro-cid-pt6f7nac]{color:var(--muted-ui);flex:none}.chev[data-astro-cid-pt6f7nac] svg{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.back[data-astro-cid-pt6f7nac]:focus-visible,.go[data-astro-cid-pt6f7nac]:focus-visible,.pill-btn[data-astro-cid-pt6f7nac]:focus-visible,.said[data-astro-cid-pt6f7nac]:focus-visible,.chip[data-astro-cid-pt6f7nac]:focus-visible,.switch[data-astro-cid-pt6f7nac]:focus-visible,.btn[data-astro-cid-pt6f7nac]:focus-visible{outline:2px solid var(--violet);outline-offset:2px}[data-astro-cid-pt6f7nac][data-scr=detail] .bar[data-astro-cid-pt6f7nac]{margin-bottom:calc(var(--u) * 8)}[data-astro-cid-pt6f7nac][data-scr=detail] .row[data-astro-cid-pt6f7nac]{min-height:calc(var(--u) * 56);padding-block:calc(var(--u) * 6)}[data-astro-cid-pt6f7nac][data-scr=detail] .rows[data-astro-cid-pt6f7nac]{margin-top:calc(var(--u) * 14)}.d-title[data-astro-cid-pt6f7nac]{font-size:calc(var(--u) * 30);line-height:1.08}.d-t[data-astro-cid-pt6f7nac]{background-image:linear-gradient(currentColor,currentColor);background-position:0 58%;background-repeat:no-repeat;background-size:0% calc(var(--u) * 2.5);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--d-strike) var(--e-draw), color var(--d-strike)}.struck[data-astro-cid-pt6f7nac] .d-t[data-astro-cid-pt6f7nac]{background-size:100% calc(var(--u) * 2.5);color:#11111180}.hero[data-astro-cid-pt6f7nac]{transition:transform .26s var(--e-exit), opacity .26s var(--e-exit)}.hero[data-astro-cid-pt6f7nac].out{transform:translateX(calc(var(--u) * -150)) rotate(-4deg);opacity:0}.d-tags[data-astro-cid-pt6f7nac]{align-items:center;gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 14);display:flex}.pill[data-astro-cid-pt6f7nac],.tag[data-astro-cid-pt6f7nac]{height:calc(var(--u) * 28);padding:0 calc(var(--u) * 12);font-size:calc(var(--u) * 12.5);white-space:nowrap;border-radius:999px;align-items:center;font-weight:500;display:inline-flex}.pill[data-astro-cid-pt6f7nac].lime{background:var(--lime)}.pill[data-astro-cid-pt6f7nac].line{box-shadow:inset 0 0 0 calc(var(--u) * 1.2) var(--ink)}.stack[data-astro-cid-pt6f7nac]{margin-left:auto;display:flex}.stack[data-astro-cid-pt6f7nac] .av{margin-left:calc(var(--u) * -8);box-shadow:0 0 0 calc(var(--u) * 2) var(--bg);position:relative}.stack[data-astro-cid-pt6f7nac] .av:first-child{margin-left:0}.av[data-astro-cid-pt6f7nac],.stack[data-astro-cid-pt6f7nac] .av{width:calc(var(--u) * 32);height:calc(var(--u) * 32);background:var(--c);color:var(--f,var(--ink));font-size:calc(var(--u) * 11);letter-spacing:.01em;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.stack[data-astro-cid-pt6f7nac] .av.me{background:linear-gradient(140deg,#ffe08a,#c6dd8c)}.d-why[data-astro-cid-pt6f7nac]{margin-top:calc(var(--u) * 12);font-size:calc(var(--u) * 14);color:var(--muted-ui);line-height:1.4}.d-why[data-astro-cid-pt6f7nac] b{color:var(--violet);font-weight:600}.todo[data-astro-cid-pt6f7nac]{padding:calc(var(--u) * 14) calc(var(--u) * 16) calc(var(--u) * 8)}.todo[data-astro-cid-pt6f7nac][hidden]{display:none}.todo-h[data-astro-cid-pt6f7nac]{font-size:calc(var(--u) * 12.5);letter-spacing:.01em;color:var(--muted-ui);font-weight:600}.todo-l[data-astro-cid-pt6f7nac]{gap:calc(var(--u) * 6);margin:calc(var(--u) * 8) 0 0;padding:0;list-style:none;display:grid}.todo-l[data-astro-cid-pt6f7nac]:empty{display:none}.todo-l[data-astro-cid-pt6f7nac] li{padding-left:calc(var(--u) * 16);font-size:calc(var(--u) * 14);text-wrap:pretty;line-height:1.35;position:relative}.todo-l[data-astro-cid-pt6f7nac] li:before{content:"";left:calc(var(--u) * 2);width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:var(--violet);border-radius:50%;position:absolute;top:.52em}.said[data-astro-cid-pt6f7nac]{align-items:center;gap:calc(var(--u) * 4);height:calc(var(--u) * 30);margin:calc(var(--u) * 6) 0 0 calc(var(--u) * -8);padding:0 calc(var(--u) * 8);color:var(--violet-ink);font-size:calc(var(--u) * 12.5);cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:600;display:inline-flex}.said[data-astro-cid-pt6f7nac][hidden]{display:none}.said[data-astro-cid-pt6f7nac]:hover{background:var(--violet-soft)}.said[data-astro-cid-pt6f7nac] svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14);transition:transform var(--d-base) var(--e-standard)}.said[data-astro-cid-pt6f7nac][aria-expanded=true] svg{transform:rotate(180deg)}.said-q[data-astro-cid-pt6f7nac]{margin:calc(var(--u) * 2) 0 calc(var(--u) * 8);padding:calc(var(--u) * 2) 0 calc(var(--u) * 2) calc(var(--u) * 12);border-left:calc(var(--u) * 3) solid var(--violet-soft);font-size:calc(var(--u) * 13.5);color:#3a3a3a;animation:chips-in .25s var(--e-standard);line-height:1.4}.todo[data-astro-cid-pt6f7nac].quote-only .said-q[data-astro-cid-pt6f7nac]{margin-top:calc(var(--u) * 8);animation:none}.src-row[data-astro-cid-pt6f7nac]{min-height:calc(var(--u) * 54);padding-block:calc(var(--u) * 7)}.src-row[data-astro-cid-pt6f7nac] .ic[data-astro-cid-pt6f7nac]{width:calc(var(--u) * 36);height:calc(var(--u) * 36)}.src-row[data-astro-cid-pt6f7nac] .r-t[data-astro-cid-pt6f7nac] b[data-astro-cid-pt6f7nac]{font-size:calc(var(--u) * 13.5);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.src-row[data-astro-cid-pt6f7nac] .r-t[data-astro-cid-pt6f7nac] span[data-astro-cid-pt6f7nac]{font-size:calc(var(--u) * 12)}.src-row[data-astro-cid-pt6f7nac] .pill-btn[data-astro-cid-pt6f7nac]{height:calc(var(--u) * 30);padding:0 calc(var(--u) * 12);background:var(--bg);color:var(--ink)}.src-row[data-astro-cid-pt6f7nac] .pill-btn[data-astro-cid-pt6f7nac][hidden]{display:none}.card[data-astro-cid-pt6f7nac].glow{animation:row-glow 1.1s var(--e-standard)}.pill[data-astro-cid-pt6f7nac].glow{animation:pill-glow 1.1s var(--e-standard)}@keyframes pill-glow{18%,60%{background:var(--violet);color:var(--white);box-shadow:none;transform:scale(1.06)}}@keyframes row-glow{0%,to{box-shadow:0 0 #6c4cf500}18%,60%{box-shadow:0 0 0 calc(var(--u) * 2.5) var(--violet);background:#f6f3ff}}.pill-btn[data-astro-cid-pt6f7nac]{height:calc(var(--u) * 32);padding:0 calc(var(--u) * 14);background:var(--violet-soft);color:var(--violet-ink);font-size:calc(var(--u) * 13);cursor:pointer;transition:transform var(--d-fast) var(--e-standard);border:0;border-radius:999px;flex:none;font-weight:600}.pill-btn[data-astro-cid-pt6f7nac]:active{transform:scale(.95)}.chips[data-astro-cid-pt6f7nac]{gap:calc(var(--u) * 6);padding:0 calc(var(--u) * 12) calc(var(--u) * 12);animation:chips-in .25s var(--e-standard);flex-wrap:wrap;display:flex}.chips[data-astro-cid-pt6f7nac][hidden]{display:none!important}@keyframes chips-in{0%{opacity:0;transform:translateY(calc(var(--u) * -6))}}.chip[data-astro-cid-pt6f7nac]{align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 32);padding:0 calc(var(--u) * 12);background:var(--bg);color:var(--ink);font-size:calc(var(--u) * 12.5);cursor:pointer;border:0;border-radius:999px;font-weight:500;display:inline-flex}.chip[data-astro-cid-pt6f7nac] i[data-astro-cid-pt6f7nac]{width:calc(var(--u) * 9);height:calc(var(--u) * 9);background:var(--c);border-radius:50%}.chip[data-astro-cid-pt6f7nac][aria-checked=true]{background:var(--ink);color:var(--white)}.switch[data-astro-cid-pt6f7nac]{width:calc(var(--u) * 46);height:calc(var(--u) * 28);background:var(--line);cursor:pointer;transition:background-color .2s var(--e-standard);border:0;border-radius:999px;flex:none;padding:0;position:relative}.switch[data-astro-cid-pt6f7nac] i[data-astro-cid-pt6f7nac]{left:calc(var(--u) * 3);top:calc(var(--u) * 3);width:calc(var(--u) * 22);height:calc(var(--u) * 22);background:var(--white);box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 3) #0000002e;transition:transform .32s var(--e-pop);border-radius:50%;position:absolute}.switch[data-astro-cid-pt6f7nac][aria-checked=true]{background:var(--violet)}.switch[data-astro-cid-pt6f7nac][aria-checked=true] i[data-astro-cid-pt6f7nac]{transform:translateX(calc(var(--u) * 18))}.d-acts[data-astro-cid-pt6f7nac]{gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 14);display:flex}.btn[data-astro-cid-pt6f7nac]{justify-content:center;align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 50);padding:0 calc(var(--u) * 16);border:calc(var(--u) * 1.5) solid var(--ink);font-size:calc(var(--u) * 15);cursor:pointer;transition:transform var(--d-fast) var(--e-standard), opacity .2s;border-radius:999px;font-weight:600;display:inline-flex}.btn[data-astro-cid-pt6f7nac] svg{width:calc(var(--u) * 19);height:calc(var(--u) * 19)}.btn[data-astro-cid-pt6f7nac].primary{background:var(--ink);color:var(--white);flex:1.4}.btn[data-astro-cid-pt6f7nac].secondary{color:var(--ink);background:0 0;flex:1}.btn[data-astro-cid-pt6f7nac]:active,.btn[data-astro-cid-pt6f7nac].tap{transform:scale(.97)}.btn[data-astro-cid-pt6f7nac]:disabled{opacity:.45;cursor:default}.profile[data-astro-cid-pt6f7nac]{align-items:center;gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 18);padding:calc(var(--u) * 14);border-radius:calc(var(--u) * 24);display:flex}.me[data-astro-cid-pt6f7nac]{width:calc(var(--u) * 52);height:calc(var(--u) * 52);font-size:calc(var(--u) * 20);background:linear-gradient(140deg,#ffe08a,#c6dd8c);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.profile[data-astro-cid-pt6f7nac] .r-t[data-astro-cid-pt6f7nac] b[data-astro-cid-pt6f7nac]{font-size:calc(var(--u) * 17)}.tag[data-astro-cid-pt6f7nac]{background:var(--violet-soft);color:var(--violet-ink);font-weight:600}.tiers[data-astro-cid-pt6f7nac]{gap:calc(var(--u) * 8);margin:calc(var(--u) * 16) 0 0;padding:0;list-style:none;display:grid}.tier[data-astro-cid-pt6f7nac]{padding:calc(var(--u) * 12) calc(var(--u) * 12) calc(var(--u) * 12);position:relative}.tier-h[data-astro-cid-pt6f7nac]{align-items:center;gap:calc(var(--u) * 8);display:flex}.tier-n[data-astro-cid-pt6f7nac]{width:calc(var(--u) * 24);height:calc(var(--u) * 24);background:var(--tc);color:var(--tf);font-size:calc(var(--u) * 12);border-radius:50%;place-items:center;font-weight:600;display:grid}.tier-h[data-astro-cid-pt6f7nac] b[data-astro-cid-pt6f7nac]{font-size:calc(var(--u) * 15);flex:1;font-weight:600}.tier-c[data-astro-cid-pt6f7nac]{font-size:calc(var(--u) * 12);color:var(--muted-ui)}.ppl[data-astro-cid-pt6f7nac]{gap:calc(var(--u) * 6);margin:calc(var(--u) * 10) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.pp[data-astro-cid-pt6f7nac]{align-items:center;gap:calc(var(--u) * 7);height:calc(var(--u) * 34);padding:0 calc(var(--u) * 12) 0 calc(var(--u) * 3);background:var(--bg);font-size:calc(var(--u) * 13);white-space:nowrap;border-radius:999px;font-weight:500;display:inline-flex}.pp[data-astro-cid-pt6f7nac] .av[data-astro-cid-pt6f7nac]{width:calc(var(--u) * 28);height:calc(var(--u) * 28);font-size:calc(var(--u) * 10)}.tier-note[data-astro-cid-pt6f7nac]{margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 12);color:var(--muted-ui)}.conn[data-astro-cid-pt6f7nac]{grid-template-columns:calc(var(--u) * 44) minmax(0, 1fr) auto;align-items:center;column-gap:calc(var(--u) * 12);row-gap:calc(var(--u) * 1);padding:calc(var(--u) * 10) calc(var(--u) * 12);grid-template-areas:"ic name ok""ic sub sub";display:grid}.conn[data-astro-cid-pt6f7nac] .ic[data-astro-cid-pt6f7nac]{grid-area:ic}.c-name[data-astro-cid-pt6f7nac]{font-size:calc(var(--u) * 15);white-space:nowrap;text-overflow:ellipsis;grid-area:name;font-weight:600;overflow:hidden}.c-sub[data-astro-cid-pt6f7nac]{font-size:calc(var(--u) * 12.5);color:var(--muted-ui);white-space:nowrap;text-overflow:ellipsis;grid-area:sub;overflow:hidden}.ok[data-astro-cid-pt6f7nac]{align-items:center;gap:calc(var(--u) * 4);height:calc(var(--u) * 24);padding:0 calc(var(--u) * 9) 0 calc(var(--u) * 7);background:var(--lime-soft);font-size:calc(var(--u) * 11.5);border-radius:999px;grid-area:ok;font-weight:600;display:inline-flex}.ok[data-astro-cid-pt6f7nac] svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.note[data-astro-cid-pt6f7nac]{align-items:center;gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 16);padding:calc(var(--u) * 14);font-size:calc(var(--u) * 13.5);line-height:1.35;display:flex}.note-ic[data-astro-cid-pt6f7nac]{color:var(--violet);flex:none}.note-ic[data-astro-cid-pt6f7nac] svg{width:calc(var(--u) * 20);height:calc(var(--u) * 20)}.chat[data-astro-cid-j4u6hutg]{z-index:50;border-radius:calc(var(--u) * 30) calc(var(--u) * 30) 0 0;background:var(--bg);height:86%;box-shadow:0 calc(var(--u) * -10) calc(var(--u) * 30) #00000024;transition:transform .42s var(--e-standard);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%)}.chat[data-astro-cid-j4u6hutg].show{transform:none}.grab[data-astro-cid-j4u6hutg]{width:calc(var(--u) * 38);height:calc(var(--u) * 4);margin:calc(var(--u) * 10) auto calc(var(--u) * 10);background:#d4d4d4;border-radius:999px;flex:none;display:block}.c-head[data-astro-cid-j4u6hutg]{align-items:center;gap:calc(var(--u) * 12);padding:0 calc(var(--u) * 16) calc(var(--u) * 10);flex:none;display:flex}.c-hero[data-astro-cid-j4u6hutg]{height:calc(var(--u) * 146);margin:calc(var(--u) * 2) 0 calc(var(--u) * 6);display:block;position:relative}.c-vron[data-astro-cid-j4u6hutg]{--f:40;z-index:2;opacity:0;width:0;height:0;transition:opacity .2s, transform .46s var(--e-pop);position:absolute;top:0;left:0;transform:scale(.6)}.c-vron[data-astro-cid-j4u6hutg].hero{--f:124}.c-vron[data-astro-cid-j4u6hutg].on{opacity:1;transform:none}.c-vron[data-astro-cid-j4u6hutg] canvas{pointer-events:none;position:absolute;top:0;left:0;transform:translate(-50%,-50%);width:calc(var(--u) * var(--f) * 1.5)!important;height:calc(var(--u) * var(--f) * 1.5)!important}.c-vron[data-astro-cid-j4u6hutg].hero canvas{pointer-events:auto;cursor:grab}.c-vron[data-astro-cid-j4u6hutg].hero canvas:active{cursor:grabbing}.c-ht[data-astro-cid-j4u6hutg]{flex:1;min-width:0;line-height:1.25;display:grid}.c-ht[data-astro-cid-j4u6hutg] b[data-astro-cid-j4u6hutg]{font-size:calc(var(--u) * 17);font-weight:600}.c-ht[data-astro-cid-j4u6hutg] span[data-astro-cid-j4u6hutg]{font-size:calc(var(--u) * 12.5);color:var(--muted-ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c-x[data-astro-cid-j4u6hutg]{width:calc(var(--u) * 38);height:calc(var(--u) * 38);background:var(--white);color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.c-x[data-astro-cid-j4u6hutg] svg{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.c-msgs[data-astro-cid-j4u6hutg]{scrollbar-width:none;min-height:0;padding:calc(var(--u) * 8) calc(var(--u) * 16) calc(var(--u) * 12);gap:calc(var(--u) * 10);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden auto}.c-msgs[data-astro-cid-j4u6hutg] .ghost,.c-msgs[data-astro-cid-j4u6hutg] .ghost *{animation:none!important}.c-msgs[data-astro-cid-j4u6hutg]::-webkit-scrollbar{display:none}.c-hello[data-astro-cid-j4u6hutg]{font-size:calc(var(--u) * 26);letter-spacing:-.035em;font-weight:500;line-height:1.1}.c-sub[data-astro-cid-j4u6hutg]{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 13.5);color:var(--muted-ui);line-height:1.4}.c-log[data-astro-cid-j4u6hutg]{gap:calc(var(--u) * 10);flex-direction:column;display:flex}.c-log[data-astro-cid-j4u6hutg]:empty{display:none}.c-log[data-astro-cid-j4u6hutg] .m-about{max-width:100%;padding:calc(var(--u) * 2) calc(var(--u) * 10);font-size:calc(var(--u) * 12);color:var(--muted-ui);white-space:nowrap;text-overflow:ellipsis;animation:rise .3s var(--e-standard) both;align-self:center;overflow:hidden}.c-chips[data-astro-cid-j4u6hutg]{align-items:flex-start;gap:calc(var(--u) * 7);flex-direction:column;display:flex}.c-chips[data-astro-cid-j4u6hutg]:empty{display:none}.c-chips[data-astro-cid-j4u6hutg] .chip{max-width:100%;padding:calc(var(--u) * 9) calc(var(--u) * 14);background:var(--white);color:var(--ink);font-size:calc(var(--u) * 13.5);text-align:left;cursor:pointer;animation:rise .32s var(--e-standard) both;animation-delay:calc(var(--k,0) * 60ms);transition:transform var(--d-fast) var(--e-standard), background-color var(--d-fast);border:0;border-radius:999px;font-weight:500;line-height:1.3}.c-chips[data-astro-cid-j4u6hutg] .chip:hover{background:#fafafa}.c-chips[data-astro-cid-j4u6hutg] .chip:active,.c-chips[data-astro-cid-j4u6hutg] .chip.tap{background:var(--violet-soft);transform:scale(.97)}.c-log[data-astro-cid-j4u6hutg] .m{gap:calc(var(--u) * 8);max-width:92%;display:flex}.c-log[data-astro-cid-j4u6hutg] .m.me{max-width:82%;animation:rise .3s var(--e-standard) both;align-self:flex-end}.c-log[data-astro-cid-j4u6hutg] .m.vr{align-items:flex-end}.c-log[data-astro-cid-j4u6hutg] .av{width:calc(var(--u) * 34);height:calc(var(--u) * 34);flex:none;position:relative}.c-log[data-astro-cid-j4u6hutg] .av.here{cursor:pointer}.c-log[data-astro-cid-j4u6hutg] .m.typing .bub{animation:rise .3s .12s var(--e-standard) both}.c-log[data-astro-cid-j4u6hutg] .m.vr:not(.typing)>.col>.bub{transform-origin:0 100%;animation:grow .26s var(--e-standard) both}@keyframes grow{0%{opacity:.4;transform:scale(.9)}}.c-log[data-astro-cid-j4u6hutg] .bub .w{animation:.18s ease-out both word;animation-delay:var(--d,0s)}@keyframes word{0%{opacity:0}}.c-log[data-astro-cid-j4u6hutg] .bub{padding:calc(var(--u) * 10) calc(var(--u) * 14);border-radius:calc(var(--u) * 20) calc(var(--u) * 20) calc(var(--u) * 20) calc(var(--u) * 6);background:var(--white);font-size:calc(var(--u) * 14);line-height:1.4}.c-log[data-astro-cid-j4u6hutg] .me .bub{border-radius:calc(var(--u) * 20) calc(var(--u) * 20) calc(var(--u) * 6) calc(var(--u) * 20);background:var(--ink);color:var(--white)}.c-log[data-astro-cid-j4u6hutg] .col{justify-items:start;gap:calc(var(--u) * 8);flex:1;min-width:0;display:grid}.c-log[data-astro-cid-j4u6hutg] .dots{gap:calc(var(--u) * 5);padding:calc(var(--u) * 14) calc(var(--u) * 14);display:flex}.c-log[data-astro-cid-j4u6hutg] .dots i{width:calc(var(--u) * 7);height:calc(var(--u) * 7);background:var(--muted-ui);border-radius:50%;animation:.96s ease-in-out infinite dot}.c-log[data-astro-cid-j4u6hutg] .dots i:nth-child(2){animation-delay:.16s}.c-log[data-astro-cid-j4u6hutg] .dots i:nth-child(3){animation-delay:.32s}@keyframes dot{0%,to{opacity:.3;transform:translateY(calc(var(--u) * 1.5))}35%{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(calc(var(--u) * 10))}}.c-log[data-astro-cid-j4u6hutg] .op{justify-self:stretch;gap:calc(var(--u) * 8);padding:calc(var(--u) * 12) calc(var(--u) * 14) calc(var(--u) * 12);border:1px solid var(--line);border-radius:calc(var(--u) * 20);background:var(--white);animation:rise .32s var(--e-standard) both;transition:opacity .2s;display:grid}.c-log[data-astro-cid-j4u6hutg] .op-h{align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 12.5);color:var(--muted-ui);font-weight:500;display:flex}.c-log[data-astro-cid-j4u6hutg] .op-h svg{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.c-log[data-astro-cid-j4u6hutg] .op-l{align-items:flex-start;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 13.5);line-height:1.35;display:flex}.c-log[data-astro-cid-j4u6hutg] .op-c{width:calc(var(--u) * 20);height:calc(var(--u) * 20);background:var(--bg);border-radius:50%;flex:none;place-items:center;display:grid}.c-log[data-astro-cid-j4u6hutg] .op-c:before{content:"";width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:var(--violet);border-radius:50%}.c-log[data-astro-cid-j4u6hutg] .op-c svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12);display:none}.c-log[data-astro-cid-j4u6hutg] .op.applied .op-c{background:var(--lime);animation:pop .36s var(--e-pop)}.c-log[data-astro-cid-j4u6hutg] .op.applied .op-c:before{display:none}.c-log[data-astro-cid-j4u6hutg] .op.applied .op-c svg{display:block}@keyframes pop{0%{transform:scale(.4)}}.c-log[data-astro-cid-j4u6hutg] .op.dismissed{opacity:.6}.c-log[data-astro-cid-j4u6hutg] .op.dismissed .op-l span{text-decoration:line-through}.c-log[data-astro-cid-j4u6hutg] .op-f{align-items:center;gap:calc(var(--u) * 8);min-height:calc(var(--u) * 40);font-size:calc(var(--u) * 13);font-weight:500;display:flex}.c-log[data-astro-cid-j4u6hutg] .op-f button{height:calc(var(--u) * 40);border:calc(var(--u) * 1.5) solid var(--ink);color:var(--ink);font-size:calc(var(--u) * 14);cursor:pointer;transition:transform var(--d-fast) var(--e-standard);background:0 0;border-radius:999px;flex:1;font-weight:600}.c-log[data-astro-cid-j4u6hutg] .op-f button[data-op-apply]{background:var(--ink);color:var(--white)}.c-log[data-astro-cid-j4u6hutg] .op-f button:active,.c-log[data-astro-cid-j4u6hutg] .op-f button.tap{transform:scale(.97)}.c-log[data-astro-cid-j4u6hutg] .op-f .done{align-items:center;gap:calc(var(--u) * 6);display:inline-flex}.c-log[data-astro-cid-j4u6hutg] .op-f .done svg{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.c-log[data-astro-cid-j4u6hutg] .op-f .note{color:var(--muted-ui);font-weight:400}.c-comp[data-astro-cid-j4u6hutg]{align-items:center;gap:calc(var(--u) * 6);margin:0 calc(var(--u) * 12) calc(var(--u) * 26);padding:calc(var(--u) * 5) calc(var(--u) * 5) calc(var(--u) * 5) calc(var(--u) * 16);background:var(--white);border-radius:999px;flex:none;display:flex}.c-input[data-astro-cid-j4u6hutg]{min-width:0;height:calc(var(--u) * 38);font-size:calc(var(--u) * 14.5);-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none;flex:1;padding:0}@media (pointer:coarse){.c-input[data-astro-cid-j4u6hutg]{font-size:max(16px, calc(var(--u) * 14.5))}}.c-input[data-astro-cid-j4u6hutg]::placeholder{color:var(--muted-ui)}.c-comp[data-astro-cid-j4u6hutg]:focus-within{box-shadow:inset 0 0 0 2px var(--violet)}.c-send[data-astro-cid-j4u6hutg]{width:calc(var(--u) * 38);height:calc(var(--u) * 38);background:var(--violet);color:var(--white);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:opacity .2s;display:grid}.c-send[data-astro-cid-j4u6hutg]:disabled{opacity:.35;cursor:default}.c-send[data-astro-cid-j4u6hutg] svg[data-astro-cid-j4u6hutg]{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.c-x[data-astro-cid-j4u6hutg]:focus-visible,.c-send[data-astro-cid-j4u6hutg]:focus-visible,.c-chips[data-astro-cid-j4u6hutg] .chip:focus-visible,.c-log[data-astro-cid-j4u6hutg] .op-f button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.demo[data-astro-cid-azqjnidl]{--dw:clamp(268px, 23.5vw, 340px);justify-items:center;gap:18px;margin:0;display:grid;position:relative}.device[data-astro-cid-azqjnidl]{--bz:calc(var(--dw) * .03);width:var(--dw);padding:var(--bz);border-radius:calc(var(--dw) * .165);box-shadow:inset 0 0 0 1px #ffffff24, inset 0 0 0 calc(var(--bz) * .42) #050506, var(--shadow-device);touch-action:pan-y;background:linear-gradient(150deg,#3a3a3d 0%,#121214 22%,#0b0b0c 60%,#2a2a2d 100%);position:relative}.hw[data-astro-cid-azqjnidl]{background:linear-gradient(90deg,#4a4a4e,#2a2a2d);border-radius:2px 0 0 2px;width:3px;position:absolute}.a1[data-astro-cid-azqjnidl]{height:4.5%;top:17%;left:-2.5px}.v1[data-astro-cid-azqjnidl]{height:8%;top:24.5%;left:-2.5px}.v2[data-astro-cid-azqjnidl]{height:8%;top:34.5%;left:-2.5px}.p1[data-astro-cid-azqjnidl]{background:linear-gradient(90deg,#2a2a2d,#4a4a4e);border-radius:0 2px 2px 0;height:12.5%;top:27%;right:-2.5px}.screen[data-astro-cid-azqjnidl]{aspect-ratio:360/780;border-radius:calc(var(--dw) * .136);background:var(--bg);isolation:isolate;position:relative;overflow:clip;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);container-type:inline-size}.app[data-astro-cid-azqjnidl]{--u:calc(100cqw / 360);font-size:calc(var(--u) * 14);color:var(--ink);-webkit-user-select:none;user-select:none;line-height:1.3;position:absolute;inset:0}.app[data-astro-cid-azqjnidl] svg{display:block}.statusbar[data-astro-cid-azqjnidl]{height:calc(var(--u) * 50);z-index:30;pointer-events:none;position:absolute;inset:0 0 auto}.sb-time[data-astro-cid-azqjnidl]{left:calc(var(--u) * 38);top:calc(var(--u) * 17);font-size:calc(var(--u) * 15);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:600;position:absolute}.island[data-astro-cid-azqjnidl]{left:50%;top:calc(var(--u) * 11);width:calc(var(--u) * 112);height:calc(var(--u) * 33);background:#000;border-radius:999px;position:absolute;transform:translate(-50%)}.sb-icons[data-astro-cid-azqjnidl]{right:calc(var(--u) * 26);top:calc(var(--u) * 19);align-items:center;gap:calc(var(--u) * 6);display:flex;position:absolute}.sb-sig[data-astro-cid-azqjnidl]{width:calc(var(--u) * 17);height:calc(var(--u) * 11);fill:var(--ink)}.sb-wifi[data-astro-cid-azqjnidl]{width:calc(var(--u) * 15);height:calc(var(--u) * 11);fill:var(--ink)}.sb-bat[data-astro-cid-azqjnidl]{width:calc(var(--u) * 25);height:calc(var(--u) * 12);border-radius:calc(var(--u) * 3.5);border:calc(var(--u) * 1.2) solid #1116;padding:calc(var(--u) * 1.5);position:relative}.sb-bat[data-astro-cid-azqjnidl]:after{content:"";right:calc(var(--u) * -3.5);width:calc(var(--u) * 1.5);height:calc(var(--u) * 4);background:#1116;border-radius:0 2px 2px 0;position:absolute;top:50%;transform:translateY(-50%)}.sb-bat[data-astro-cid-azqjnidl] i[data-astro-cid-azqjnidl]{border-radius:calc(var(--u) * 1.5);background:var(--ink);width:80%;height:100%;display:block}.home[data-astro-cid-azqjnidl]{transition:transform .44s var(--e-standard);position:absolute;inset:0}.home[data-astro-cid-azqjnidl]:after{content:"";z-index:15;opacity:0;pointer-events:none;transition:opacity .44s var(--e-standard);background:#11111114;position:absolute;inset:0}.home[data-astro-cid-azqjnidl].covered{transform:translate(-28%)}.home[data-astro-cid-azqjnidl].covered:after{opacity:1}.a-head[data-astro-cid-azqjnidl]{left:calc(var(--u) * 16);right:calc(var(--u) * 16);top:calc(var(--u) * 54);align-items:center;gap:calc(var(--u) * 10);display:flex;position:absolute}.who[data-astro-cid-azqjnidl]{align-items:center;gap:calc(var(--u) * 10);min-width:0;padding:0 calc(var(--u) * 12) 0 0;color:var(--ink);text-align:left;cursor:pointer;transition:transform var(--d-fast) var(--e-standard), background-color var(--d-fast);background:0 0;border:0;border-radius:999px;flex:0 auto;display:flex}.who[data-astro-cid-azqjnidl]:active,.who[data-astro-cid-azqjnidl].tap{transform:scale(.97)}.avatar[data-astro-cid-azqjnidl]{width:calc(var(--u) * 40);height:calc(var(--u) * 40);font-weight:600;font-size:calc(var(--u) * 16);background:linear-gradient(140deg,#ffe08a,#c6dd8c);border-radius:50%;place-items:center;display:grid}.a-who[data-astro-cid-azqjnidl]{flex:1;min-width:0;line-height:1.2;display:grid}.a-who[data-astro-cid-azqjnidl] b[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 15);font-weight:600}.a-who[data-astro-cid-azqjnidl] span[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 12);color:var(--muted-ui)}.who[data-astro-cid-azqjnidl]:hover{background:#1111110b}.a-sync[data-astro-cid-azqjnidl]{width:calc(var(--u) * 40);height:calc(var(--u) * 40);background:var(--white);color:var(--ink);cursor:pointer;transition:transform var(--d-fast) var(--e-standard), background-color var(--d-fast);border:0;border-radius:50%;flex:none;place-items:center;margin-left:auto;padding:0;display:grid;position:relative}.a-sync[data-astro-cid-azqjnidl]:hover{background:#f6f6f6}.a-sync[data-astro-cid-azqjnidl]:active,.a-sync[data-astro-cid-azqjnidl].tap{transform:scale(.92)}.who[data-astro-cid-azqjnidl]:focus-visible,.a-sync[data-astro-cid-azqjnidl]:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.sync-ic[data-astro-cid-azqjnidl],.sync-ok[data-astro-cid-azqjnidl]{transition:opacity var(--d-fast), transform var(--d-fast) var(--e-standard);grid-area:1/1;place-items:center;display:grid}.a-sync[data-astro-cid-azqjnidl] svg[data-astro-cid-azqjnidl]{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.sync-ok[data-astro-cid-azqjnidl],.a-sync[data-astro-cid-azqjnidl].ok .sync-ic[data-astro-cid-azqjnidl]{opacity:0;transform:scale(.6)}.a-sync[data-astro-cid-azqjnidl].ok .sync-ok[data-astro-cid-azqjnidl]{opacity:1;transform:none}.sync-dot[data-astro-cid-azqjnidl]{top:calc(var(--u) * 5);right:calc(var(--u) * 5);width:calc(var(--u) * 10);height:calc(var(--u) * 10);background:var(--violet);box-shadow:0 0 0 calc(var(--u) * 2) var(--white);transition:transform .32s var(--e-pop), opacity .2s;border-radius:50%;position:absolute}.sync-dot[data-astro-cid-azqjnidl]:after{content:"";background:var(--violet);animation:dot-ping 2.6s var(--e-standard) infinite;border-radius:50%;position:absolute;inset:0}@keyframes dot-ping{0%{opacity:.5;transform:scale(1)}45%,to{opacity:0;transform:scale(2.6)}}.sync-dot[data-astro-cid-azqjnidl].gone{opacity:0;transform:scale(0)}.sync-dot[data-astro-cid-azqjnidl].gone:after{animation:none}.a-nav[data-astro-cid-azqjnidl]{left:calc(var(--u) * 16);right:calc(var(--u) * 16);top:calc(var(--u) * 106);align-items:center;gap:calc(var(--u) * 8);z-index:5;display:flex;position:absolute}.tabs[data-astro-cid-azqjnidl]{gap:calc(var(--u) * 6);flex:1;display:flex;position:relative}.tab-ind[data-astro-cid-azqjnidl]{height:100%;width:var(--tw,calc(var(--u) * 78));transform:translateX(var(--tx,0px));background:var(--ink);transition:transform .38s var(--e-pop), width .38s var(--e-standard);border-radius:999px;position:absolute;top:0;left:0}.tab[data-astro-cid-azqjnidl]{height:calc(var(--u) * 40);padding:0 calc(var(--u) * 15);background:var(--white);font-size:calc(var(--u) * 14);color:var(--ink);cursor:pointer;border:0;border-radius:999px;font-weight:500;transition:color .2s,background-color .2s;position:relative}.tab[data-astro-cid-azqjnidl][aria-selected=true]{color:var(--white);background:0 0}.tab[data-astro-cid-azqjnidl]:hover:not([aria-selected=true]){background:#f6f6f6}.tab[data-astro-cid-azqjnidl]:focus-visible,.plus[data-astro-cid-azqjnidl]:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.plus[data-astro-cid-azqjnidl]{width:calc(var(--u) * 40);height:calc(var(--u) * 40);background:var(--violet);color:var(--white);cursor:pointer;transition:transform var(--d-fast) var(--e-standard);border:0;border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.plus[data-astro-cid-azqjnidl] svg[data-astro-cid-azqjnidl]{width:calc(var(--u) * 20);height:calc(var(--u) * 20)}.plus[data-astro-cid-azqjnidl]:active,.tab[data-astro-cid-azqjnidl]:active{transform:scale(.95)}.panels[data-astro-cid-azqjnidl]{inset:calc(var(--u) * 158) 0 0;position:absolute}.panel[data-astro-cid-azqjnidl]{padding:0 calc(var(--u) * 16);position:absolute;inset:0}.panel[data-astro-cid-azqjnidl].enter{animation:panel-in .32s var(--e-standard) both}@keyframes panel-in{0%{opacity:0;transform:translateY(calc(var(--u) * 8))}}.a-title[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 32);letter-spacing:-.04em;max-width:calc(var(--u) * 260);font-weight:500;line-height:1.02}.a-title[data-astro-cid-azqjnidl].one{max-width:none}#dp-today[data-astro-cid-azqjnidl] .a-title[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 28)}.a-meta[data-astro-cid-azqjnidl]{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 13);color:var(--muted-ui)}.deck[data-astro-cid-azqjnidl]{--card-h:calc(var(--u) * 80);--ov:calc(var(--u) * 26);--hero-h:calc(var(--u) * 174);--hero-bg:#151515;margin-top:calc(var(--u) * 12);height:calc(var(--hero-h) + var(--card-h) * 3);position:relative}.slots[data-astro-cid-azqjnidl]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.slot[data-astro-cid-azqjnidl]{--y:calc(var(--hero-h) - var(--ov) + (var(--i) - 1) * var(--card-h));height:calc(var(--card-h) + var(--ov));z-index:calc(10 - var(--i));transform:translateY(var(--y));transition:transform .46s var(--e-pop), height .46s var(--e-standard), opacity .32s var(--e-standard);--bgc:var(--violet);position:absolute;top:0;left:0;right:0}.slot[data-astro-cid-azqjnidl].hero{--y:0px;height:var(--hero-h)}.slot[data-astro-cid-azqjnidl][data-c=violet]{--bgc:var(--violet)}.slot[data-astro-cid-azqjnidl][data-c=amber]{--bgc:var(--amber)}.slot[data-astro-cid-azqjnidl][data-c=lime]{--bgc:var(--lime)}.slot[data-astro-cid-azqjnidl][data-c=coral]{--bgc:var(--coral)}.slot[data-astro-cid-azqjnidl][data-c=sky]{--bgc:var(--sky)}.slot[data-astro-cid-azqjnidl][data-c=pink]{--bgc:var(--pink)}.slot[data-astro-cid-azqjnidl][data-c=mint]{--bgc:var(--mint)}.slot[data-astro-cid-azqjnidl][data-c=aqua]{--bgc:var(--aqua)}.slot[data-astro-cid-azqjnidl][data-c=blue]{--bgc:var(--blue)}.slot[data-astro-cid-azqjnidl][data-c=lavender]{--bgc:var(--lavender)}.slot[data-astro-cid-azqjnidl][data-c=orchid]{--bgc:var(--orchid)}.slot[data-astro-cid-azqjnidl][data-c=sand]{--bgc:var(--sand)}.slot[data-astro-cid-azqjnidl].entering{opacity:0;transform:translateY(calc(var(--y) + var(--u) * 16));transition:none}.slot[data-astro-cid-azqjnidl].entering-top{opacity:0;transform:translateY(calc(var(--y) - var(--u) * 28)) scale(.96);transition:none}.slot[data-astro-cid-azqjnidl].out{opacity:0;pointer-events:none;transition:transform .36s var(--e-exit), opacity .3s var(--e-exit)}.slot[data-astro-cid-azqjnidl].out-fade{transform:translateY(var(--y)) scale(.92)}.slot[data-astro-cid-azqjnidl].out-down{transform:translateY(calc(var(--y) + var(--u) * 40))}.slot[data-astro-cid-azqjnidl].glow:after{content:"";inset:calc(var(--u) * -5);height:calc(var(--card-h) + var(--ov) + var(--u) * 10);border-radius:calc(var(--u) * 32);box-shadow:0 0 0 calc(var(--u) * 5) var(--violet);opacity:0;animation:glow .9s var(--e-standard);pointer-events:none;position:absolute;bottom:auto}.slot[data-astro-cid-azqjnidl].hero.glow:after{height:calc(var(--hero-h) + var(--u) * 10)}@keyframes glow{0%,62.5%{opacity:0}65.5%{opacity:.32}75%,to{opacity:0}}.under[data-astro-cid-azqjnidl]{border-radius:calc(var(--u) * 28);padding:calc(var(--u) * 14) calc(var(--u) * 22) 0;opacity:0;background:#d9d9d9;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;inset:0}.slot[data-astro-cid-azqjnidl]:not(.hero) .under[data-astro-cid-azqjnidl]{padding-top:calc(var(--ov) + var(--u) * 14)}.slot[data-astro-cid-azqjnidl].dragging .under[data-astro-cid-azqjnidl],.slot[data-astro-cid-azqjnidl].held .under[data-astro-cid-azqjnidl]{opacity:1}.slot[data-astro-cid-azqjnidl][data-dir=r] .under[data-astro-cid-azqjnidl]{background:var(--lime)}.u-done[data-astro-cid-azqjnidl],.u-what[data-astro-cid-azqjnidl]{justify-items:center;gap:calc(var(--u) * 3);height:calc(var(--u) * 42);font-size:calc(var(--u) * 12);opacity:0;transition:opacity .16s, transform .26s var(--e-pop);font-weight:600;display:grid;transform:scale(.6)}.u-done[data-astro-cid-azqjnidl] svg,.u-what[data-astro-cid-azqjnidl] svg{width:calc(var(--u) * 22);height:calc(var(--u) * 22)}.u-done[data-astro-cid-azqjnidl] b[data-astro-cid-azqjnidl],.u-what[data-astro-cid-azqjnidl] b[data-astro-cid-azqjnidl]{font-weight:600}.slot[data-astro-cid-azqjnidl][data-dir=r] .u-done[data-astro-cid-azqjnidl],.slot[data-astro-cid-azqjnidl][data-dir=l] .u-what[data-astro-cid-azqjnidl]{opacity:.55;transform:scale(.85)}.slot[data-astro-cid-azqjnidl].armed[data-dir=r] .u-done[data-astro-cid-azqjnidl],.slot[data-astro-cid-azqjnidl].armed[data-dir=l] .u-what[data-astro-cid-azqjnidl]{opacity:1;transform:scale(1)}.face[data-astro-cid-azqjnidl]{border-radius:calc(var(--u) * 28);background:var(--bgc);color:var(--ink);box-shadow:0 calc(var(--u) * -1) 0 #00000005;transition:transform .42s var(--e-pop), background-color .42s var(--e-standard), color .42s var(--e-standard), box-shadow .42s var(--e-standard);touch-action:pan-y;cursor:pointer;will-change:transform;position:absolute;inset:0}.slot[data-astro-cid-azqjnidl][data-fg=light] .face[data-astro-cid-azqjnidl]{color:var(--white)}.slot[data-astro-cid-azqjnidl].hero .face[data-astro-cid-azqjnidl]{background:var(--hero-bg);color:var(--white);box-shadow:0 calc(var(--u) * 10) calc(var(--u) * 24) calc(var(--u) * -12) #00000059}.cf[data-astro-cid-azqjnidl],.hf[data-astro-cid-azqjnidl]{transition:opacity .26s var(--e-standard), visibility .26s;position:absolute;inset:0}.cf[data-astro-cid-azqjnidl]{align-items:flex-start;gap:calc(var(--u) * 10);padding:calc(var(--ov) + var(--u) * 13) calc(var(--u) * 12) 0;display:flex}.hf[data-astro-cid-azqjnidl]{padding:calc(var(--u) * 14) calc(var(--u) * 16) calc(var(--u) * 14);flex-direction:column;display:flex}.slot[data-astro-cid-azqjnidl].hero .cf[data-astro-cid-azqjnidl],.slot[data-astro-cid-azqjnidl]:not(.hero) .hf[data-astro-cid-azqjnidl]{opacity:0;visibility:hidden}.slot[data-astro-cid-azqjnidl]:not(.dragging):not(.done) .face[data-astro-cid-azqjnidl]:active,.face[data-astro-cid-azqjnidl].tap{transition:transform var(--d-fast) var(--e-standard);transform:scale(.98)}.slot[data-astro-cid-azqjnidl].hero:not(.dragging):not(.done) .face[data-astro-cid-azqjnidl]:active,.slot[data-astro-cid-azqjnidl].hero .face[data-astro-cid-azqjnidl].tap{transform:rotate(-1.2deg)}.slot[data-astro-cid-azqjnidl].dragging .face[data-astro-cid-azqjnidl]{cursor:grabbing;transition:background-color .3s}.slot[data-astro-cid-azqjnidl].leave-r .face[data-astro-cid-azqjnidl]{transition:transform .38s var(--e-exit);transform:translate(115%)rotate(4deg)!important}.slot[data-astro-cid-azqjnidl].leave-l .face[data-astro-cid-azqjnidl]{transition:transform .38s var(--e-exit);transform:translate(-115%)rotate(-4deg)!important}.src[data-astro-cid-azqjnidl]{width:calc(var(--u) * 44);height:calc(var(--u) * 44);background:var(--white);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}button[data-astro-cid-azqjnidl].src{color:var(--ink);cursor:pointer;border:0;padding:0}button[data-astro-cid-azqjnidl].src:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.slot[data-astro-cid-azqjnidl][data-fg=light] button[data-astro-cid-azqjnidl].src:focus-visible{outline-color:var(--white)}.app[data-astro-cid-azqjnidl].can-hover .slot[data-astro-cid-azqjnidl]:not(.dragging):not(.done) button[data-astro-cid-azqjnidl].src:hover .chk[data-astro-cid-azqjnidl]{opacity:1;transform:scale(.82)}.src[data-astro-cid-azqjnidl]>svg{width:calc(var(--u) * 22);height:calc(var(--u) * 22)}.src[data-astro-cid-azqjnidl] .w-tile{width:calc(var(--u) * 20)!important;height:calc(var(--u) * 20)!important;font-size:calc(var(--u) * 11)!important;border-radius:calc(var(--u) * 6)!important}.src[data-astro-cid-azqjnidl].sm{width:calc(var(--u) * 36);height:calc(var(--u) * 36)}.src[data-astro-cid-azqjnidl].sm>svg{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.chk[data-astro-cid-azqjnidl]{background:var(--ink);color:var(--white);opacity:0;transition:transform .36s var(--e-pop), opacity .15s;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;transform:scale(.4)}.chk[data-astro-cid-azqjnidl] svg{width:calc(var(--u) * 20);height:calc(var(--u) * 20)}.slot[data-astro-cid-azqjnidl].done .chk[data-astro-cid-azqjnidl]{opacity:1;transform:scale(1)}.txt[data-astro-cid-azqjnidl]{gap:calc(var(--u) * 2);min-width:0;padding-top:calc(var(--u) * 2);flex:1;display:grid}.t[data-astro-cid-azqjnidl]{justify-self:start;min-width:0;max-width:100%;display:block;position:relative}.t-text[data-astro-cid-azqjnidl]{vertical-align:top;max-width:100%;font-size:calc(var(--u) * 15.5);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;transition:opacity .28s;display:inline-block;overflow:hidden}.strike[data-astro-cid-azqjnidl]{height:calc(var(--u) * 2);width:var(--sw,100%);transform-origin:0;transition:transform .28s var(--e-draw);background:currentColor;border-radius:2px;position:absolute;top:52%;left:0;transform:scaleX(0)}.slot[data-astro-cid-azqjnidl].done .strike[data-astro-cid-azqjnidl]{transform:scaleX(1)}.slot[data-astro-cid-azqjnidl].done .t-text[data-astro-cid-azqjnidl]{opacity:.5}.m[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 13);opacity:.68;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.acts[data-astro-cid-azqjnidl]{gap:calc(var(--u) * 6);width:calc(var(--u) * 80);height:calc(var(--u) * 44);margin-left:calc(var(--u) * -42);flex:none;justify-content:flex-end;display:flex;position:relative}.open[data-astro-cid-azqjnidl],.act[data-astro-cid-azqjnidl]{width:calc(var(--u) * 37);height:calc(var(--u) * 37);margin-top:calc(var(--u) * 3.5);background:var(--white);color:var(--ink);cursor:pointer;transition:opacity .16s, transform .26s var(--e-pop), background-color .16s;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.open[data-astro-cid-azqjnidl] svg,.act[data-astro-cid-azqjnidl] svg{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.open[data-astro-cid-azqjnidl]:hover,.act[data-astro-cid-azqjnidl]:hover{background:#f1f1f1}.open[data-astro-cid-azqjnidl]:active,.act[data-astro-cid-azqjnidl]:active{transform:scale(.9)}.act[data-astro-cid-azqjnidl]{opacity:0;pointer-events:none;position:relative;transform:scale(.7)}.open[data-astro-cid-azqjnidl]:focus-visible,.act[data-astro-cid-azqjnidl]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.slot[data-astro-cid-azqjnidl][data-fg=light] .open[data-astro-cid-azqjnidl]:focus-visible,.slot[data-astro-cid-azqjnidl][data-fg=light] .act[data-astro-cid-azqjnidl]:focus-visible{outline-color:var(--white)}.slot[data-astro-cid-azqjnidl]:has(:focus-visible) .act[data-astro-cid-azqjnidl],.app[data-astro-cid-azqjnidl].can-hover .slot[data-astro-cid-azqjnidl]:not(.dragging):hover .act[data-astro-cid-azqjnidl]{opacity:1;pointer-events:auto;transform:none}.slot[data-astro-cid-azqjnidl]:has(:focus-visible) .txt[data-astro-cid-azqjnidl],.app[data-astro-cid-azqjnidl].can-hover .slot[data-astro-cid-azqjnidl]:not(.dragging):hover .txt[data-astro-cid-azqjnidl]{padding-right:calc(var(--u) * 36)}.slot[data-astro-cid-azqjnidl]:has(:focus-visible) .face[data-astro-cid-azqjnidl]{box-shadow:0 0 0 calc(var(--u) * 3) var(--white), 0 0 0 calc(var(--u) * 5) var(--violet)}.h-head[data-astro-cid-azqjnidl]{align-items:center;gap:calc(var(--u) * 8);padding-right:calc(var(--u) * 56);display:flex}.hf[data-astro-cid-azqjnidl]>[data-astro-cid-azqjnidl]{flex-shrink:0}.hf[data-astro-cid-azqjnidl] .src[data-astro-cid-azqjnidl]{background:var(--white)}.hf[data-astro-cid-azqjnidl] .src[data-astro-cid-azqjnidl].sm{width:calc(var(--u) * 32);height:calc(var(--u) * 32)}.h-label[data-astro-cid-azqjnidl]{min-width:0;font-size:calc(var(--u) * 12.5);opacity:.7;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.h-t[data-astro-cid-azqjnidl]{margin-top:calc(var(--u) * 7);padding-right:calc(var(--u) * 58);min-width:0}.h-text[data-astro-cid-azqjnidl]{-webkit-line-clamp:2;font-size:calc(var(--u) * 21);letter-spacing:-.03em;-webkit-box-orient:vertical;font-weight:500;line-height:1.1;transition:opacity .28s;display:-webkit-box;overflow:hidden}.slot[data-astro-cid-azqjnidl].done .h-text[data-astro-cid-azqjnidl]{opacity:.5;text-decoration:line-through;text-decoration-thickness:calc(var(--u) * 2)}.h-why[data-astro-cid-azqjnidl]{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 13);color:#ffffff9e;white-space:nowrap;text-overflow:ellipsis;line-height:1.25;overflow:hidden}.h-foot[data-astro-cid-azqjnidl]{align-items:center;gap:calc(var(--u) * 6);margin-top:auto;display:flex}.a-pill[data-astro-cid-azqjnidl]{height:calc(var(--u) * 28);padding:0 calc(var(--u) * 12);font-size:calc(var(--u) * 12.5);border-radius:999px;align-items:center;font-weight:500;display:inline-flex}.a-pill[data-astro-cid-azqjnidl].tc{background:var(--pc,var(--lime));color:var(--pf,var(--ink))}.a-pill[data-astro-cid-azqjnidl].line{box-shadow:inset 0 0 0 calc(var(--u) * 1.2) #fff9}.h-av[data-astro-cid-azqjnidl]{width:calc(var(--u) * 30);height:calc(var(--u) * 30);background:var(--c,var(--coral));color:var(--f,var(--ink));font-size:calc(var(--u) * 11);border-radius:50%;place-items:center;margin-left:auto;font-weight:600;display:grid}.hbtn[data-astro-cid-azqjnidl]{width:calc(var(--u) * 32);height:calc(var(--u) * 32);color:var(--white);cursor:pointer;transition:background-color .16s, transform .26s var(--e-pop);background:#ffffff24;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.hbtn[data-astro-cid-azqjnidl] svg{width:calc(var(--u) * 17);height:calc(var(--u) * 17)}.hbtn[data-astro-cid-azqjnidl]:hover{background:#ffffff3d}.hbtn[data-astro-cid-azqjnidl]:active{transform:scale(.9)}.hbtn[data-astro-cid-azqjnidl]:focus-visible,.slot[data-astro-cid-azqjnidl].hero button[data-astro-cid-azqjnidl].src:focus-visible{outline:2px solid var(--white);outline-offset:2px}.peek[data-astro-cid-azqjnidl]{margin-top:calc(var(--u) * 14)}.pk-head[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 17);justify-content:space-between;align-items:baseline;display:flex}.pk-head[data-astro-cid-azqjnidl] b[data-astro-cid-azqjnidl]{font-weight:600}.pk-head[data-astro-cid-azqjnidl] span[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 13);color:var(--muted-ui)}.pk-row[data-astro-cid-azqjnidl]{gap:calc(var(--u) * 10);margin-top:calc(var(--u) * 10);grid-template-columns:1fr 1fr;display:grid}.pk[data-astro-cid-azqjnidl]{align-items:center;gap:calc(var(--u) * 7);padding:calc(var(--u) * 12) calc(var(--u) * 9) calc(var(--u) * 12) calc(var(--u) * 10);border-radius:calc(var(--u) * 22);background:var(--white);display:flex}.pk[data-astro-cid-azqjnidl] svg[data-astro-cid-azqjnidl]{width:calc(var(--u) * 32);height:calc(var(--u) * 32);flex:none;transform:rotate(-90deg)}.pk[data-astro-cid-azqjnidl] circle[data-astro-cid-azqjnidl]{fill:none;stroke:var(--line);stroke-width:4.5px}.pk[data-astro-cid-azqjnidl] circle[data-astro-cid-azqjnidl]+circle[data-astro-cid-azqjnidl]{stroke:var(--c);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--p))}.pk[data-astro-cid-azqjnidl] span[data-astro-cid-azqjnidl]{min-width:0;font-size:calc(var(--u) * 11.5);color:var(--muted-ui);line-height:1.25;display:grid}.pk[data-astro-cid-azqjnidl] b[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 13);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cal-month[data-astro-cid-azqjnidl]{margin-top:calc(var(--u) * 16);font-size:calc(var(--u) * 15)}.cal-month[data-astro-cid-azqjnidl] b[data-astro-cid-azqjnidl]{font-weight:600}.week[data-astro-cid-azqjnidl]{margin-top:calc(var(--u) * 10);--cell:calc((100cqw - var(--u) * 32) / 7);grid-template-columns:repeat(7,1fr);display:grid;position:relative}.week[data-astro-cid-azqjnidl] .wk-ind{top:calc(var(--u) * 20);left:calc((var(--cell) - var(--u) * 38) / 2);width:calc(var(--u) * 38);height:calc(var(--u) * 38);background:var(--violet);transform:translateX(calc(var(--di,0) * var(--cell)));transition:transform .38s var(--e-pop);border-radius:50%;position:absolute}.week[data-astro-cid-azqjnidl] .day{justify-items:center;gap:calc(var(--u) * 4);cursor:pointer;color:var(--ink);background:0 0;border:0;padding:0;display:grid;position:relative}.week[data-astro-cid-azqjnidl] .day .dn{font-size:calc(var(--u) * 11.5);color:var(--muted-ui);height:calc(var(--u) * 16)}.week[data-astro-cid-azqjnidl] .day .dd{width:calc(var(--u) * 38);height:calc(var(--u) * 38);background:var(--white);font-size:calc(var(--u) * 14);border-radius:50%;place-items:center;font-weight:500;transition:background-color .2s,color .2s;display:grid}.week[data-astro-cid-azqjnidl] .day[aria-pressed=true] .dd{color:var(--white);background:0 0}.week[data-astro-cid-azqjnidl] .day[aria-pressed=true] .dn{color:var(--violet);font-weight:600}.week[data-astro-cid-azqjnidl] .day:focus-visible{outline:none}.week[data-astro-cid-azqjnidl] .day:focus-visible .dd{outline:2px solid var(--violet);outline-offset:2px}.week[data-astro-cid-azqjnidl] .day .dot{width:calc(var(--u) * 4);height:calc(var(--u) * 4);background:0 0;border-radius:50%}.week[data-astro-cid-azqjnidl] .day.today .dot{background:var(--violet)}.timeline[data-astro-cid-azqjnidl]{margin:calc(var(--u) * 14) 0 0;gap:calc(var(--u) * 8);padding:0;list-style:none;display:grid}.timeline[data-astro-cid-azqjnidl] li{grid-template-columns:calc(var(--u) * 62) 1fr;gap:calc(var(--u) * 8);animation:row-in .36s var(--e-standard) both;animation-delay:calc(var(--k,0) * 50ms);display:grid}@keyframes row-in{0%{opacity:0;transform:translateY(calc(var(--u) * 10))}}.timeline[data-astro-cid-azqjnidl] .tl-time{padding-top:calc(var(--u) * 12);align-content:start;line-height:1.25;display:grid}.timeline[data-astro-cid-azqjnidl] .tl-time b{font-size:calc(var(--u) * 13);font-weight:500}.timeline[data-astro-cid-azqjnidl] .tl-time span{font-size:calc(var(--u) * 11.5);color:var(--muted-ui)}.timeline[data-astro-cid-azqjnidl] .tl-card{gap:calc(var(--u) * 10);padding:calc(var(--u) * 12) calc(var(--u) * 12);border-radius:calc(var(--u) * 20);background:var(--white);min-width:0;display:flex}.timeline[data-astro-cid-azqjnidl] .tl-bar{width:calc(var(--u) * 4);background:var(--c);border-radius:2px;flex:none}.timeline[data-astro-cid-azqjnidl] .tl-txt{min-width:0;line-height:1.25;display:grid}.timeline[data-astro-cid-azqjnidl] .tl-txt b{font-size:calc(var(--u) * 14.5);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.timeline[data-astro-cid-azqjnidl] .tl-txt span{font-size:calc(var(--u) * 12);color:var(--muted-ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.goals[data-astro-cid-azqjnidl]{gap:calc(var(--u) * 10);margin-top:calc(var(--u) * 18);grid-template-columns:1fr 1fr;display:grid}.goal[data-astro-cid-azqjnidl]{gap:calc(var(--u) * 2);padding:calc(var(--u) * 14);border-radius:calc(var(--u) * 24);line-height:1.2;display:grid;position:relative}.goal[data-astro-cid-azqjnidl].violet{background:var(--violet);color:var(--white);--ring:var(--white);--ring-bg:#ffffff47}.goal[data-astro-cid-azqjnidl].amber{background:var(--amber);--ring:var(--ink);--ring-bg:#1111111f}.ring[data-astro-cid-azqjnidl]{width:calc(var(--u) * 64);height:calc(var(--u) * 64);margin-bottom:calc(var(--u) * 10);transform:rotate(-90deg)}.ring[data-astro-cid-azqjnidl] circle[data-astro-cid-azqjnidl]{fill:none;stroke-width:7px}.ring-bg[data-astro-cid-azqjnidl]{stroke:var(--ring-bg)}.ring-fg[data-astro-cid-azqjnidl]{stroke:var(--ring);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:var(--off,100);transition:stroke-dashoffset .9s var(--e-draw)}.ring-n[data-astro-cid-azqjnidl]{left:calc(var(--u) * 14);top:calc(var(--u) * 14);width:calc(var(--u) * 64);height:calc(var(--u) * 64);font-size:calc(var(--u) * 14);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid;position:absolute}.goal[data-astro-cid-azqjnidl] b[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 15);letter-spacing:-.01em;font-weight:600}.g-sub[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 12);opacity:.75}.chart-card[data-astro-cid-azqjnidl],.tier-card[data-astro-cid-azqjnidl]{margin-top:calc(var(--u) * 10);padding:calc(var(--u) * 14) calc(var(--u) * 16);border-radius:calc(var(--u) * 24);background:var(--white)}.cc-head[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 13);color:var(--muted-ui);justify-content:space-between;align-items:baseline;display:flex}.cc-head[data-astro-cid-azqjnidl] b[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 26);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.bars[data-astro-cid-azqjnidl]{align-items:end;gap:calc(var(--u) * 10);height:calc(var(--u) * 92);margin-top:calc(var(--u) * 6);border-bottom:1px solid var(--line);grid-template-columns:repeat(7,1fr);display:grid}.bars[data-astro-cid-azqjnidl] i{height:var(--h);border-radius:calc(var(--u) * 6) calc(var(--u) * 6) calc(var(--u) * 2) calc(var(--u) * 2);background:var(--violet-soft);transform-origin:bottom;transition:height .5s var(--e-pop);display:block}.bars[data-astro-cid-azqjnidl] i.now{background:var(--violet)}.bars[data-astro-cid-azqjnidl].grow i{animation:bar-grow .7s var(--e-standard) both;animation-delay:calc(var(--k) * 45ms)}@keyframes bar-grow{0%{transform:scaleY(0)}}.bar-days[data-astro-cid-azqjnidl]{white-space:nowrap;gap:calc(var(--u) * 10);margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 11);color:var(--muted-ui);text-align:center;grid-template-columns:repeat(7,1fr);display:grid}.bar-days[data-astro-cid-azqjnidl] .now{color:var(--violet);font-weight:600}.tc-l[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 13);color:var(--muted-ui)}.tier-bar[data-astro-cid-azqjnidl]{gap:calc(var(--u) * 3);height:calc(var(--u) * 12);margin-top:calc(var(--u) * 10);display:flex}.tier-bar[data-astro-cid-azqjnidl] i[data-astro-cid-azqjnidl]{width:var(--w);border-radius:calc(var(--u) * 4);background:var(--c)}.tier-legend[data-astro-cid-azqjnidl]{gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 10);font-size:calc(var(--u) * 12);display:flex}.tier-legend[data-astro-cid-azqjnidl] span[data-astro-cid-azqjnidl]{align-items:center;gap:calc(var(--u) * 5);display:inline-flex}.tier-legend[data-astro-cid-azqjnidl] i[data-astro-cid-azqjnidl]{width:calc(var(--u) * 8);height:calc(var(--u) * 8);background:var(--c);border-radius:50%}.vfab[data-astro-cid-azqjnidl]{--vf:58;right:calc(var(--u) * 14);bottom:calc(var(--u) * 38);z-index:25;translate:calc(var(--vx,0) * var(--u)) calc(var(--vy,0) * var(--u));width:calc(var(--u) * 60);height:calc(var(--u) * 60);opacity:0;transform-origin:50% 85%;transition:transform .46s var(--e-pop), opacity .2s;position:absolute;transform:scale(0)}.vfab[data-astro-cid-azqjnidl].on{opacity:1;transform:none}.vfab[data-astro-cid-azqjnidl].on.away{opacity:0;transition:transform .26s var(--e-exit), opacity .2s;transform:scale(0)}.vfab[data-astro-cid-azqjnidl].gone .vbody[data-astro-cid-azqjnidl]{display:none}.vbtn[data-astro-cid-azqjnidl]{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:none;width:100%;height:100%;transition:transform var(--d-fast) var(--e-standard);background:0 0;border:0;border-radius:50%;padding:0;display:block;position:relative}.vfab[data-astro-cid-azqjnidl].held .vbtn[data-astro-cid-azqjnidl],.app[data-astro-cid-azqjnidl].can-hover .vfab[data-astro-cid-azqjnidl].held .vbtn[data-astro-cid-azqjnidl]:hover,.app[data-astro-cid-azqjnidl].can-hover .vfab[data-astro-cid-azqjnidl].held .vbtn[data-astro-cid-azqjnidl]:active{cursor:grabbing;transform:none}.app[data-astro-cid-azqjnidl].can-hover .vbtn[data-astro-cid-azqjnidl]:hover{transform:scale(1.06)}.vbtn[data-astro-cid-azqjnidl]:active,.vbtn[data-astro-cid-azqjnidl].tap,.app[data-astro-cid-azqjnidl].can-hover .vbtn[data-astro-cid-azqjnidl]:active{transform:scale(.92)}.vbtn[data-astro-cid-azqjnidl]:focus-visible{outline:2px solid var(--violet);outline-offset:calc(var(--u) * 5)}.vshadow[data-astro-cid-azqjnidl]{left:50%;top:calc(50% + var(--u) * var(--vf) * .52);width:calc(var(--u) * var(--vf) * 1.02);height:calc(var(--u) * var(--vf) * .26);transform:translate(-50%,-50%);scale:max(.45, 1 - var(--lift,0) * .022);pointer-events:none;transition:transform .56s var(--e-standard), opacity .56s var(--e-standard);background:radial-gradient(closest-side,#280a5a75,#280a5a33 55%,#280a5a00);border-radius:50%;position:absolute}.vfab[data-astro-cid-azqjnidl].hop .vshadow[data-astro-cid-azqjnidl]{transform:translate(-50%, -50%) scale(calc(1 - var(--hop,6) * .026));opacity:clamp(.3, calc(1 - var(--hop,6) * .065), 1);transition:transform .42s var(--e-pop), opacity .42s var(--e-pop)}.vbody[data-astro-cid-azqjnidl]{pointer-events:none;width:0;height:0;transform-origin:0 calc(var(--u) * var(--vf) * .46);transition:transform .56s var(--e-standard);position:absolute;top:50%;left:50%}.vgoo[data-astro-cid-azqjnidl]{width:0;height:0;transform-origin:0 calc(var(--u) * var(--vf) * .46);position:absolute;top:0;left:0}.vbody[data-astro-cid-azqjnidl] canvas[data-astro-cid-azqjnidl]{filter:drop-shadow(0 0 calc(var(--u) * .6) #fffc) drop-shadow(0 0 calc(var(--u) * 3) #fff6);position:absolute;top:0;left:0;transform:translate(-50%,-50%);width:calc(var(--u) * var(--vf) * var(--vs,1.5))!important;height:calc(var(--u) * var(--vf) * var(--vs,1.5))!important}.vfab[data-astro-cid-azqjnidl].hop .vbody[data-astro-cid-azqjnidl]{transform:translateY(calc(var(--hop,6) * var(--u) * -1)) scale(var(--hs,1.06));transition:transform .42s var(--e-pop)}.vbubble[data-astro-cid-azqjnidl]{right:calc(100% + var(--u) * 12);padding:calc(var(--u) * 8) calc(var(--u) * 14);background:var(--white);box-shadow:0 calc(var(--u) * 4) calc(var(--u) * 12) #11111124;color:var(--ink);font-size:calc(var(--u) * 14);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(calc(var(--u) * 10), -50%) scale(.85);transform-origin:100%;transition:opacity .25s var(--e-standard), transform .25s var(--e-standard);border-radius:999px;font-weight:500;line-height:1.3;position:absolute;top:50%}.vbubble[data-astro-cid-azqjnidl]:after{content:"";right:calc(var(--u) * -4);width:calc(var(--u) * 9);height:calc(var(--u) * 9);margin-top:calc(var(--u) * -4.5);border-radius:calc(var(--u) * 1.5);background:var(--white);position:absolute;top:50%;transform:rotate(45deg)}.vbubble[data-astro-cid-azqjnidl] span[data-astro-cid-azqjnidl]{z-index:1;position:relative}.vbubble[data-astro-cid-azqjnidl].show{opacity:1;transition:opacity .18s var(--e-standard), transform .38s var(--e-pop);transform:translateY(-50%)}.vfab[data-astro-cid-azqjnidl].hop .vbubble[data-astro-cid-azqjnidl].show{transform:translate(0, calc(-50% - var(--hop,6) * var(--u)))}.vfab[data-astro-cid-azqjnidl].left .vbubble[data-astro-cid-azqjnidl]{right:auto;left:calc(100% + var(--u) * 12);transform:translate(calc(var(--u) * -10), -50%) scale(.85);transform-origin:0}.vfab[data-astro-cid-azqjnidl].left .vbubble[data-astro-cid-azqjnidl]:after{right:auto;left:calc(var(--u) * -4)}.vfab[data-astro-cid-azqjnidl].left .vbubble[data-astro-cid-azqjnidl].show{transform:translateY(-50%)}.vfab[data-astro-cid-azqjnidl].left.hop .vbubble[data-astro-cid-azqjnidl].show{transform:translate(0, calc(-50% - var(--hop,6) * var(--u)))}.toast[data-astro-cid-azqjnidl]{left:50%;bottom:calc(var(--u) * 30);z-index:40;align-items:center;gap:calc(var(--u) * 12);max-width:calc(100% - var(--u) * 32);padding:calc(var(--u) * 10) calc(var(--u) * 10) calc(var(--u) * 10) calc(var(--u) * 16);color:var(--white);font-size:calc(var(--u) * 13);white-space:nowrap;box-shadow:0 calc(var(--u) * 10) calc(var(--u) * 24) #00000040;transform:translate(-50%, calc(var(--u) * 80));opacity:0;transition:transform .42s var(--e-pop), opacity .2s;pointer-events:none;background:#1d1d1f;border-radius:999px;font-weight:500;display:flex;position:absolute}.toast[data-astro-cid-azqjnidl] span[data-astro-cid-azqjnidl]{text-overflow:ellipsis;overflow:hidden}.app[data-astro-cid-azqjnidl]:has(.vfab:not([hidden])) .toast[data-astro-cid-azqjnidl]{bottom:calc(var(--u) * 126)}.toast[data-astro-cid-azqjnidl]:has(.toast-undo[hidden]){padding-right:calc(var(--u) * 16)}.toast[data-astro-cid-azqjnidl].show{opacity:1;pointer-events:auto;transform:translate(-50%)}.toast-undo[data-astro-cid-azqjnidl]{height:calc(var(--u) * 28);padding:0 calc(var(--u) * 12);color:#c9bdff;font-size:calc(var(--u) * 13);cursor:pointer;background:#ffffff24;border:0;border-radius:999px;flex:none;font-weight:600}.toast-undo[data-astro-cid-azqjnidl]:hover{background:#ffffff38}.toast-undo[data-astro-cid-azqjnidl]:focus-visible{outline-offset:2px;outline:2px solid #c9bdff}.scrim[data-astro-cid-azqjnidl]{z-index:45;opacity:0;pointer-events:none;transition:opacity .3s var(--e-standard);background:#11111152;position:absolute;inset:0}.scrim[data-astro-cid-azqjnidl].show{opacity:1;pointer-events:auto}.sheet[data-astro-cid-azqjnidl]{z-index:50;padding:calc(var(--u) * 10) calc(var(--u) * 16) calc(var(--u) * 26);border-radius:calc(var(--u) * 30) calc(var(--u) * 30) 0 0;background:var(--white);box-shadow:0 calc(var(--u) * -10) calc(var(--u) * 30) #0000001f;transition:transform .42s var(--e-standard);position:absolute;bottom:0;left:0;right:0;transform:translateY(105%)}.sheet[data-astro-cid-azqjnidl][hidden]{visibility:hidden;display:block!important}.sheet[data-astro-cid-azqjnidl].show{transform:none}.grab[data-astro-cid-azqjnidl]{width:calc(var(--u) * 38);height:calc(var(--u) * 4);margin:0 auto calc(var(--u) * 12);background:#d9d9d9;border-radius:999px;display:block}.sh-head[data-astro-cid-azqjnidl]{justify-content:space-between;align-items:flex-start;gap:calc(var(--u) * 10);margin-bottom:calc(var(--u) * 14);display:flex}.sh-title[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 26);letter-spacing:-.035em;font-weight:500;line-height:1.1}.sh-sub[data-astro-cid-azqjnidl]{margin-top:calc(var(--u) * 3);font-size:calc(var(--u) * 13);color:var(--muted-ui)}.sh-x[data-astro-cid-azqjnidl]{width:calc(var(--u) * 38);height:calc(var(--u) * 38);background:var(--bg);color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.sh-x[data-astro-cid-azqjnidl] svg{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.sh-x[data-astro-cid-azqjnidl]:hover{background:#e4e4e4}.opts[data-astro-cid-azqjnidl]{gap:calc(var(--u) * 8);display:grid}.opt[data-astro-cid-azqjnidl]{align-items:center;gap:calc(var(--u) * 12);width:100%;padding:calc(var(--u) * 10) calc(var(--u) * 12);border:calc(var(--u) * 1.5) solid var(--line);border-radius:calc(var(--u) * 20);background:var(--white);text-align:left;color:var(--ink);cursor:pointer;transition:background-color .15s, border-color .15s, transform .15s var(--e-standard);display:flex}.opt[data-astro-cid-azqjnidl]:hover{background:#f7f7f7}.opt[data-astro-cid-azqjnidl]:active,.opt[data-astro-cid-azqjnidl].tap{background:var(--violet-soft);border-color:var(--violet-soft);transform:scale(.98)}.sh-x[data-astro-cid-azqjnidl]:focus-visible,.opt[data-astro-cid-azqjnidl]:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.o-ic[data-astro-cid-azqjnidl]{width:calc(var(--u) * 38);height:calc(var(--u) * 38);background:var(--bg);border-radius:50%;flex:none;place-items:center;display:grid}.o-ic[data-astro-cid-azqjnidl] svg{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.o-t[data-astro-cid-azqjnidl]{min-width:0;line-height:1.25;display:grid}.o-t[data-astro-cid-azqjnidl] b[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 15);font-weight:600}.o-t[data-astro-cid-azqjnidl] span[data-astro-cid-azqjnidl]{font-size:calc(var(--u) * 12);color:var(--muted-ui)}.new-input[data-astro-cid-azqjnidl]{width:100%;height:calc(var(--u) * 50);padding:0 calc(var(--u) * 16);border-radius:calc(var(--u) * 16);background:var(--bg);font-size:max(16px, calc(var(--u) * 16));-webkit-user-select:text;user-select:text;border:0;outline:none}.new-input[data-astro-cid-azqjnidl]:focus-visible,.new-input[data-astro-cid-azqjnidl]:focus{box-shadow:inset 0 0 0 2px var(--violet)}.new-when[data-astro-cid-azqjnidl]{gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 12);display:flex}.new-when[data-astro-cid-azqjnidl] label[data-astro-cid-azqjnidl]{cursor:pointer;position:relative}.new-when[data-astro-cid-azqjnidl] input[data-astro-cid-azqjnidl]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.new-when[data-astro-cid-azqjnidl] span[data-astro-cid-azqjnidl]{height:calc(var(--u) * 32);padding:0 calc(var(--u) * 12);background:var(--bg);font-size:calc(var(--u) * 13);border-radius:999px;align-items:center;font-weight:500;display:inline-flex}.new-when[data-astro-cid-azqjnidl] input[data-astro-cid-azqjnidl]:checked+span[data-astro-cid-azqjnidl]{background:var(--lime)}.new-when[data-astro-cid-azqjnidl] input[data-astro-cid-azqjnidl]:focus-visible+span[data-astro-cid-azqjnidl]{outline:2px solid var(--violet);outline-offset:2px}.new-add[data-astro-cid-azqjnidl]{width:100%;height:calc(var(--u) * 50);margin-top:calc(var(--u) * 16);background:var(--ink);color:var(--white);font-size:calc(var(--u) * 15);cursor:pointer;border:0;border-radius:999px;font-weight:600;transition:opacity .2s,transform .15s}.new-add[data-astro-cid-azqjnidl]:disabled{opacity:.3;cursor:default}.new-add[data-astro-cid-azqjnidl]:not(:disabled):active,.new-add[data-astro-cid-azqjnidl].tap{transform:scale(.97)}.new-add[data-astro-cid-azqjnidl]:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.touch[data-astro-cid-azqjnidl]{z-index:60;width:calc(var(--u) * 46);height:calc(var(--u) * 46);margin:calc(var(--u) * -23) 0 0 calc(var(--u) * -23);border:calc(var(--u) * 2.5) solid #fffffff2;box-shadow:0 0 0 1px #1111111f, 0 calc(var(--u) * 6) calc(var(--u) * 18) #11111147;backdrop-filter:blur(2px);opacity:0;pointer-events:none;transform:translate(var(--tx,180px), var(--ty,500px)) scale(1);transition:transform .6s var(--e-standard), opacity .25s;background:#fff6;border-radius:50%;position:absolute;top:0;left:0}.touch[data-astro-cid-azqjnidl].show{opacity:1}.touch[data-astro-cid-azqjnidl].down{transform:translate(var(--tx), var(--ty)) scale(.8);transition:transform .14s var(--e-standard), opacity .25s}.touch[data-astro-cid-azqjnidl].track{transition:opacity .25s}.home-ind[data-astro-cid-azqjnidl]{left:50%;bottom:calc(var(--u) * 8);z-index:70;width:calc(var(--u) * 124);height:calc(var(--u) * 5);background:var(--ink);pointer-events:none;border-radius:999px;position:absolute;transform:translate(-50%)}.hint[data-astro-cid-azqjnidl]{max-width:100%;color:var(--muted);text-align:center;justify-items:center;font-size:14px;line-height:1.3;display:grid}.hint-v[data-astro-cid-azqjnidl]{transition:opacity var(--d-base) var(--e-standard), visibility var(--d-base);grid-area:1/1;align-items:center;gap:8px;display:inline-flex}.demo[data-astro-cid-azqjnidl]:not(.user) .hint-user[data-astro-cid-azqjnidl],.demo[data-astro-cid-azqjnidl].user .hint-auto[data-astro-cid-azqjnidl]{opacity:0;visibility:hidden}.hint-ic[data-astro-cid-azqjnidl]{width:22px;height:22px;color:var(--violet);flex:none;overflow:visible}.hint-hand[data-astro-cid-azqjnidl]{transform-box:fill-box;transform-origin:40% 100%;animation:nudge 2.4s var(--e-standard) infinite}@keyframes nudge{0%,55%,to{transform:translate(0)rotate(0)}20%{transform:translate(3px)rotate(8deg)}38%{transform:translate(-2px)rotate(-4deg)}}.hint-user[data-astro-cid-azqjnidl] .hint-ic[data-astro-cid-azqjnidl]{color:var(--ink)}.hint-user[data-astro-cid-azqjnidl] .hint-hand[data-astro-cid-azqjnidl]{animation:none}@media (width<=560px){.demo[data-astro-cid-azqjnidl]{--dw:min(300px, calc(100vw - 72px))}}@media (prefers-reduced-motion:reduce){.hint-hand[data-astro-cid-azqjnidl],.sync-dot[data-astro-cid-azqjnidl]:after{animation:none}}.sa[data-astro-cid-6ui5h6yy]{aspect-ratio:16/10;width:100%;font-family:var(--font);user-select:none;position:relative;container:sa/inline-size}.st[data-astro-cid-6ui5h6yy]{--T:9s;--W:560;--H:350;--u:min(100cqw / var(--W), 1.5px);left:calc((100cqw - var(--W) * var(--u)) / 2);top:calc((100cqw * .625 - var(--H) * var(--u)) / 2);width:calc(var(--W) * var(--u));height:calc(var(--H) * var(--u));position:absolute}.st[data-astro-cid-6ui5h6yy] [data-astro-cid-6ui5h6yy]{animation-duration:var(--T);animation-iteration-count:infinite;animation-fill-mode:both}.js .sa[data-astro-cid-6ui5h6yy]:not(.on) [data-astro-cid-6ui5h6yy]{animation-play-state:paused}.defs[data-astro-cid-6ui5h6yy]{position:absolute}.wr[data-astro-cid-6ui5h6yy]{fill:none;stroke:currentColor;stroke-width:1.3px;width:100%;height:100%;position:absolute;inset:0}.wr[data-astro-cid-6ui5h6yy] path[data-astro-cid-6ui5h6yy]{opacity:.16}.wr[data-astro-cid-6ui5h6yy] rect[data-astro-cid-6ui5h6yy]{opacity:.2;stroke-dasharray:3 4}.wc[data-astro-cid-6ui5h6yy]{display:none}.so[data-astro-cid-6ui5h6yy],.hub[data-astro-cid-6ui5h6yy],.cd[data-astro-cid-6ui5h6yy]{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));position:absolute}.lg[data-astro-cid-6ui5h6yy] svg,.dc[data-astro-cid-6ui5h6yy] svg,.tb[data-astro-cid-6ui5h6yy] svg{width:var(--ic);height:var(--ic)}.sa[data-astro-cid-6ui5h6yy] .w-tile{width:calc(var(--ic) * .92)!important;height:calc(var(--ic) * .92)!important;font-size:calc(var(--ic) * .52)!important;border-radius:calc(var(--ic) * .28)!important}.so[data-astro-cid-6ui5h6yy]{--x:10;--w:148;--h:52;align-items:center;gap:calc(var(--u) * 8);padding:0 calc(var(--u) * 10);border-radius:calc(var(--u) * 16);background:var(--card);color:var(--ink);box-shadow:0 0 0 calc(var(--u) * .6) #11111112, 0 calc(var(--u) * 6) calc(var(--u) * 16) calc(var(--u) * -4) #11111124;animation-timing-function:var(--e-standard);display:flex}.s1[data-astro-cid-6ui5h6yy]{--y:82;animation-name:so-c}.s2[data-astro-cid-6ui5h6yy]{--y:149;animation-name:so-a}.s3[data-astro-cid-6ui5h6yy]{--y:216;animation-name:so-b}.lg[data-astro-cid-6ui5h6yy]{--ic:calc(var(--u) * 16);width:calc(var(--u) * 30);height:calc(var(--u) * 30);background:var(--chip);border-radius:50%;flex:none;place-items:center;display:grid}.sx[data-astro-cid-6ui5h6yy]{gap:calc(var(--u) * 4);display:grid}.sx[data-astro-cid-6ui5h6yy] b[data-astro-cid-6ui5h6yy]{margin-bottom:calc(var(--u) * 2);font-size:calc(var(--u) * 11);letter-spacing:-.015em;white-space:nowrap;font-weight:650;line-height:1}.sx[data-astro-cid-6ui5h6yy] i[data-astro-cid-6ui5h6yy]{width:calc(var(--u) * 62);height:calc(var(--u) * 4);background:#e8e8e8;border-radius:9px}.sx[data-astro-cid-6ui5h6yy] .sh[data-astro-cid-6ui5h6yy]{width:calc(var(--u) * 40)}.sx[data-astro-cid-6ui5h6yy] .tm[data-astro-cid-6ui5h6yy]{width:calc(var(--u) * 34);background:#cfe3fb}.wv[data-astro-cid-6ui5h6yy]{width:calc(var(--u) * 49);height:calc(var(--u) * 12);margin-top:calc(var(--u) * -3);fill:none;stroke:#d4d4d4;stroke-width:2.2px;stroke-linecap:round}.tk[data-astro-cid-6ui5h6yy],.ty[data-astro-cid-6ui5h6yy]{position:absolute;top:0;left:0}.tk[data-astro-cid-6ui5h6yy]{animation-timing-function:linear}.ti[data-astro-cid-6ui5h6yy]{--x0:158;--x1:236;--y1:175;animation-name:in-x}.ti[data-astro-cid-6ui5h6yy] .ty[data-astro-cid-6ui5h6yy]{animation-name:in-y}.ti[data-astro-cid-6ui5h6yy] .tb[data-astro-cid-6ui5h6yy]{--ic:calc(var(--u) * 12);left:calc(var(--u) * -11);top:calc(var(--u) * -11);width:calc(var(--u) * 22);height:calc(var(--u) * 22);background:var(--card);box-shadow:0 0 0 calc(var(--u) * .6) #1111110f, 0 calc(var(--u) * 3) calc(var(--u) * 8) #11111129;animation-name:in-o}.to[data-astro-cid-6ui5h6yy]{--x0:264;--x1:340;--y0:175;animation-name:out-x}.to[data-astro-cid-6ui5h6yy] .ty[data-astro-cid-6ui5h6yy]{animation-name:out-y}.to[data-astro-cid-6ui5h6yy] .tb[data-astro-cid-6ui5h6yy]{left:calc(var(--u) * -4.5);top:calc(var(--u) * -4.5);width:calc(var(--u) * 9);height:calc(var(--u) * 9);background:var(--c);box-shadow:0 0 0 calc(var(--u) * 3) color-mix(in srgb, var(--c) 30%, transparent);animation-name:out-o}.tb[data-astro-cid-6ui5h6yy]{animation-timing-function:var(--e-standard);border-radius:50%;place-items:center;display:grid;position:absolute}.ti[data-astro-cid-6ui5h6yy].a{--y0:175}.ti[data-astro-cid-6ui5h6yy].b{--y0:242}.ti[data-astro-cid-6ui5h6yy].c{--y0:108}.to[data-astro-cid-6ui5h6yy].a{--y1:249;--c:var(--lime)}.to[data-astro-cid-6ui5h6yy].b{--y1:175;--c:var(--amber)}.to[data-astro-cid-6ui5h6yy].c{--y1:101;--c:var(--violet)}.b[data-astro-cid-6ui5h6yy],.b[data-astro-cid-6ui5h6yy] [data-astro-cid-6ui5h6yy]{animation-delay:calc(var(--T) * .1778)}.c[data-astro-cid-6ui5h6yy],.c[data-astro-cid-6ui5h6yy] [data-astro-cid-6ui5h6yy]{animation-delay:calc(var(--T) * .3556)}.hub[data-astro-cid-6ui5h6yy]{--x:222;--y:147;--w:56;--h:56;animation-name:hub}.halo[data-astro-cid-6ui5h6yy],.core[data-astro-cid-6ui5h6yy]{border-radius:30%;position:absolute;inset:0}.halo[data-astro-cid-6ui5h6yy]{background:var(--violet);animation-name:halo;animation-timing-function:var(--e-standard)}.core[data-astro-cid-6ui5h6yy]{background:var(--ink-soft);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 4) #1111111f, 0 calc(var(--u) * 14) calc(var(--u) * 28) calc(var(--u) * -10) #1e144673}.core[data-astro-cid-6ui5h6yy] svg[data-astro-cid-6ui5h6yy]{width:100%;height:100%;display:block}.core[data-astro-cid-6ui5h6yy] rect[data-astro-cid-6ui5h6yy]{transform-box:fill-box;transform-origin:0;animation-name:bar;animation-timing-function:var(--e-standard)}.b1[data-astro-cid-6ui5h6yy]{--k:.5;fill:var(--violet)}.b2[data-astro-cid-6ui5h6yy]{--k:1.3;fill:var(--amber);animation-delay:60ms}.b3[data-astro-cid-6ui5h6yy]{--k:2.2;fill:var(--lime);animation-delay:.12s}.cd[data-astro-cid-6ui5h6yy]{--x:340;--w:200;--h:62;align-items:center;gap:calc(var(--u) * 10);padding:0 calc(var(--u) * 12);border-radius:calc(var(--u) * 20);color:var(--ink);transform-origin:0;box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 18) calc(var(--u) * -10) #11111147;display:flex}.c1[data-astro-cid-6ui5h6yy]{--y:70;background:var(--violet);color:var(--white);animation-name:cd-c}.c2[data-astro-cid-6ui5h6yy]{--y:144;background:var(--amber);animation-name:cd-b}.c3[data-astro-cid-6ui5h6yy]{--y:218;background:var(--lime);animation-name:cd-a}.c1[data-astro-cid-6ui5h6yy]:after{content:"";inset:calc(var(--u) * -4);border-radius:calc(var(--u) * 24);box-shadow:0 0 0 calc(var(--u) * 4) var(--violet);opacity:0;animation:glow var(--T) var(--e-standard) infinite both;position:absolute}.dc[data-astro-cid-6ui5h6yy]{--ic:calc(var(--u) * 18);width:calc(var(--u) * 36);height:calc(var(--u) * 36);background:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.tx[data-astro-cid-6ui5h6yy]{gap:calc(var(--u) * 3);white-space:nowrap;line-height:1.2;display:grid}.tx[data-astro-cid-6ui5h6yy] b[data-astro-cid-6ui5h6yy]{font-size:calc(var(--u) * 14);letter-spacing:-.02em;font-weight:600}.tx[data-astro-cid-6ui5h6yy] small[data-astro-cid-6ui5h6yy]{font-size:calc(var(--u) * 11);opacity:.7}@container sa (width<=459px){.st[data-astro-cid-6ui5h6yy]{--W:400;--H:250}.wd[data-astro-cid-6ui5h6yy],.sx[data-astro-cid-6ui5h6yy]{display:none}.wc[data-astro-cid-6ui5h6yy]{display:block}.so[data-astro-cid-6ui5h6yy]{--x:18;--w:42;--h:42;border-radius:50%;justify-content:center;padding:0}.s1[data-astro-cid-6ui5h6yy]{--y:49}.s2[data-astro-cid-6ui5h6yy]{--y:104}.s3[data-astro-cid-6ui5h6yy]{--y:159}.lg[data-astro-cid-6ui5h6yy]{--ic:calc(var(--u) * 19);background:0 0}.ti[data-astro-cid-6ui5h6yy]{--x0:60;--x1:118;--y1:125}.ti[data-astro-cid-6ui5h6yy].a{--y0:125}.ti[data-astro-cid-6ui5h6yy].b{--y0:180}.ti[data-astro-cid-6ui5h6yy].c{--y0:70}.to[data-astro-cid-6ui5h6yy]{--x0:130;--x1:188;--y0:125}.to[data-astro-cid-6ui5h6yy].a{--y1:186}.to[data-astro-cid-6ui5h6yy].b{--y1:125}.to[data-astro-cid-6ui5h6yy].c{--y1:64}.hub[data-astro-cid-6ui5h6yy]{--x:101;--y:102;--w:46;--h:46}.cd[data-astro-cid-6ui5h6yy]{--x:188;--w:196;--h:52;gap:calc(var(--u) * 9);padding:0 calc(var(--u) * 10);border-radius:calc(var(--u) * 17)}.c1[data-astro-cid-6ui5h6yy]{--y:38}.c2[data-astro-cid-6ui5h6yy]{--y:99}.c3[data-astro-cid-6ui5h6yy]{--y:160}.c1[data-astro-cid-6ui5h6yy]:after{border-radius:calc(var(--u) * 21)}.dc[data-astro-cid-6ui5h6yy]{--ic:calc(var(--u) * 17);width:calc(var(--u) * 32);height:calc(var(--u) * 32)}.tx[data-astro-cid-6ui5h6yy] b[data-astro-cid-6ui5h6yy]{font-size:calc(var(--u) * 13.5)}.tx[data-astro-cid-6ui5h6yy] small[data-astro-cid-6ui5h6yy]{font-size:calc(var(--u) * 11)}}@keyframes in-x{0%,7.78%{transform:translateX(calc(var(--x0) * var(--u)))}16.67%,to{transform:translateX(calc(var(--x1) * var(--u)))}}@keyframes in-y{0%,7.78%{transform:translateY(calc(var(--y0) * var(--u)));animation-timing-function:cubic-bezier(.65,0,.35,1)}16.67%,to{transform:translateY(calc(var(--y1) * var(--u)))}}@keyframes in-o{0%,7.5%{opacity:0;transform:scale(.4)}9.6%,15%{opacity:1;transform:none}16.67%,to{opacity:0;transform:scale(.6)}}@keyframes out-x{0%,18.33%{transform:translateX(calc(var(--x0) * var(--u)))}23.89%,to{transform:translateX(calc(var(--x1) * var(--u)))}}@keyframes out-y{0%,18.33%{transform:translateY(calc(var(--y0) * var(--u)));animation-timing-function:cubic-bezier(.65,0,.35,1)}23.89%,to{transform:translateY(calc(var(--y1) * var(--u)))}}@keyframes out-o{0%,18.33%{opacity:0;transform:scale(.5)}19.6%,23.3%{opacity:1;transform:none}25.5%,to{opacity:0;transform:scale(.3)}}@keyframes so-a{0%,5.56%,10.6%{opacity:1;transform:none}7.6%{transform:translateX(calc(var(--u) * 3)) scale(1.03)}14%,88.9%{opacity:.5}95.5%{opacity:1}}@keyframes so-b{0%,23.34%,28.4%{opacity:1;transform:none}25.4%{transform:translateX(calc(var(--u) * 3)) scale(1.03)}31.8%,88.9%{opacity:.5}95.5%{opacity:1}}@keyframes so-c{0%,41.12%,46.2%{opacity:1;transform:none}43.2%{transform:translateX(calc(var(--u) * 3)) scale(1.03)}49.6%,88.9%{opacity:.5}95.5%{opacity:1}}@keyframes hub{0%,16.2%,21.8%,34%,39.6%,51.8%,57.4%{transform:none}17.4%,35.2%,53%{transform:scale(.94)}19.4%,37.2%,55%{transform:scale(1.05)}}@keyframes halo{0%,16.6%,34.4%,52.2%{opacity:0;transform:scale(.9)}17.8%,35.6%,53.4%{opacity:.32;transform:scale(1.08)}25%,33%,42.8%,50.8%,60.6%,to{opacity:0;transform:scale(1.75)}}@keyframes bar{0%,17%,23%,34.8%,40.8%,52.6%,58.6%{transform:none}19%,36.8%,54.6%{transform:scaleX(var(--k))}}@keyframes cd-a{0%,23.33%{opacity:0;transform:translateX(calc(var(--u) * -8)) scale(.9);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}28.3%,90%{opacity:1;animation-timing-function:cubic-bezier(.3,0,1,1);transform:none}95%,to{opacity:0;transform:translateX(calc(var(--u) * 6))}}@keyframes cd-b{0%,41.11%{opacity:0;transform:translateX(calc(var(--u) * -8)) scale(.9);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}46.1%,88.9%{opacity:1;animation-timing-function:cubic-bezier(.3,0,1,1);transform:none}93.9%,to{opacity:0;transform:translateX(calc(var(--u) * 6))}}@keyframes cd-c{0%,58.89%{opacity:0;transform:translateX(calc(var(--u) * -8)) scale(.9);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}63.9%,87.8%{opacity:1;animation-timing-function:cubic-bezier(.3,0,1,1);transform:none}92.8%,to{opacity:0;transform:translateX(calc(var(--u) * 6))}}@media (prefers-reduced-motion:reduce){.st[data-astro-cid-6ui5h6yy] [data-astro-cid-6ui5h6yy],.c1[data-astro-cid-6ui5h6yy]:after{animation:none!important}.tk[data-astro-cid-6ui5h6yy]{display:none}}.rank[data-astro-cid-hsrkqln2]{--T:8s;--play:paused;aspect-ratio:4/3;width:100%;color:var(--ink);font-family:var(--font);-webkit-user-select:none;user-select:none;position:relative;container-type:inline-size}.rank[data-astro-cid-hsrkqln2].is-on{--play:running}.stage[data-astro-cid-hsrkqln2]{--u:min(calc(100cqw / 400), 1.75px);--step:calc(var(--u) * 66);width:calc(var(--u) * 400);height:calc(var(--u) * 300);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card[data-astro-cid-hsrkqln2]{left:calc(var(--u) * 22);top:calc(var(--u) * 22);width:calc(var(--u) * 356);height:calc(var(--u) * 56);align-items:center;gap:calc(var(--u) * 11);padding:0 calc(var(--u) * 11);border-radius:calc(var(--u) * 20);background:var(--bgc);box-shadow:0 1px 2px #1111110d, 0 calc(var(--u) * 6) calc(var(--u) * 16) calc(var(--u) * -8) #1111112e;transform-origin:50%;animation:var(--T) linear infinite both;animation-play-state:var(--play);will-change:transform;display:flex;position:absolute}.card[data-astro-cid-hsrkqln2]:before,.card[data-astro-cid-hsrkqln2]:after{content:"";pointer-events:none;opacity:0;animation:var(--T) linear infinite both;animation-play-state:var(--play);position:absolute}.card[data-astro-cid-hsrkqln2]:before{z-index:-1;border-radius:inherit;box-shadow:0 calc(var(--u) * 18) calc(var(--u) * 30) calc(var(--u) * -10) #28186e6b;inset:0}.card[data-astro-cid-hsrkqln2]:after{inset:calc(var(--u) * -5);border-radius:calc(var(--u) * 25);box-shadow:0 0 0 calc(var(--u) * 3) var(--violet)}.c-n[data-astro-cid-hsrkqln2]{z-index:4;color:var(--white);animation-name:r-n;transform:translateY(0)}.c-n[data-astro-cid-hsrkqln2]:before{animation-name:r-lift}.c-n[data-astro-cid-hsrkqln2]:after{animation-name:r-glow}.c-a[data-astro-cid-hsrkqln2]{z-index:3;transform:translateY(calc(var(--step) * 1));animation-name:r-a}.c-b[data-astro-cid-hsrkqln2]{z-index:2;transform:translateY(calc(var(--step) * 2));animation-name:r-b}.c-c[data-astro-cid-hsrkqln2]{z-index:1;transform:translateY(calc(var(--step) * 3));animation-name:r-c}.src[data-astro-cid-hsrkqln2]{width:calc(var(--u) * 34);height:calc(var(--u) * 34);background:var(--white);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.src[data-astro-cid-hsrkqln2]>svg{width:calc(var(--u) * 17);height:calc(var(--u) * 17)}.src[data-astro-cid-hsrkqln2] .w-tile{width:calc(var(--u) * 16)!important;height:calc(var(--u) * 16)!important;font-size:calc(var(--u) * 9)!important;border-radius:calc(var(--u) * 5)!important}.chk[data-astro-cid-hsrkqln2]{background:var(--ink);color:var(--white);opacity:0;animation:r-chk var(--T) linear infinite both;animation-play-state:var(--play);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;transform:scale(.4)}.chk[data-astro-cid-hsrkqln2] svg[data-astro-cid-hsrkqln2]{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.txt[data-astro-cid-hsrkqln2]{gap:calc(var(--u) * 1);flex:1;min-width:0;display:grid}.t[data-astro-cid-hsrkqln2]{justify-self:start;max-width:100%;position:relative}.tt[data-astro-cid-hsrkqln2]{font-size:calc(var(--u) * 14.5);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.25;display:block;overflow:hidden}.c-n[data-astro-cid-hsrkqln2] .tt[data-astro-cid-hsrkqln2]{animation:r-dim var(--T) linear infinite both;animation-play-state:var(--play)}.strike[data-astro-cid-hsrkqln2]{height:calc(var(--u) * 1.6);transform-origin:0;animation:r-strike var(--T) linear infinite both;animation-play-state:var(--play);background:currentColor;border-radius:2px;position:absolute;top:54%;left:0;right:0;transform:scaleX(0)}.m[data-astro-cid-hsrkqln2]{font-size:calc(var(--u) * 11.5);opacity:.7;white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.chip[data-astro-cid-hsrkqln2]{align-items:center;gap:calc(var(--u) * 5);height:calc(var(--u) * 24);padding:0 calc(var(--u) * 10) 0 calc(var(--u) * 3);background:var(--white);color:var(--ink);font-size:calc(var(--u) * 11);letter-spacing:-.01em;white-space:nowrap;border-radius:999px;flex:none;font-weight:600;display:inline-flex;position:relative}.av[data-astro-cid-hsrkqln2]{width:calc(var(--u) * 18);height:calc(var(--u) * 18);background:var(--av);color:var(--avfg);font-size:calc(var(--u) * 7.5);letter-spacing:0;border-radius:50%;place-items:center;font-weight:700;display:grid}.c-n[data-astro-cid-hsrkqln2] .chip[data-astro-cid-hsrkqln2]{animation:r-chip var(--T) linear infinite both;animation-play-state:var(--play)}.ring[data-astro-cid-hsrkqln2]{inset:calc(var(--u) * -4);border:calc(var(--u) * 2) solid var(--white);box-shadow:0 0 0 calc(var(--u) * 1) #fff6;opacity:0;animation:r-ring var(--T) linear infinite both;animation-play-state:var(--play);border-radius:999px;position:absolute}@keyframes r-n{0%,5%{transform:translate(calc(var(--u) * 44), calc(var(--step) * 3)) scale(1) rotate(0deg);opacity:0;animation-timing-function:var(--e-standard)}11.875%,23.75%{transform:translate(0, calc(var(--step) * 3)) scale(1) rotate(0deg);opacity:1;animation-timing-function:cubic-bezier(.3,0,.2,1)}26.875%{transform:translate(calc(var(--u) * 4), calc(var(--step) * 3 - var(--u) * 6)) scale(1.04) rotate(0deg);opacity:1;animation-timing-function:cubic-bezier(.45,0,.15,1)}34.375%{transform:translate(calc(var(--u) * 4), 0) scale(1.04) rotate(0deg);opacity:1;animation-timing-function:var(--e-pop)}36.875%,78.75%{opacity:1;animation-timing-function:var(--e-exit);transform:translate(0)scale(1)rotate(0)}84.375%{transform:translate(calc(var(--u) * 48), 0) scale(1) rotate(2deg);opacity:0}84.5%,to{transform:translate(calc(var(--u) * 44), calc(var(--step) * 3)) scale(1) rotate(0deg);opacity:0}}@keyframes r-lift{0%,23.75%{opacity:0;animation-timing-function:var(--e-standard)}26.875%,34.375%{opacity:1;animation-timing-function:var(--e-standard)}37.5%,to{opacity:0}}@keyframes r-glow{0%,34.5%{opacity:0;animation-timing-function:var(--e-standard)}37.5%{opacity:.35;animation-timing-function:var(--e-standard)}47.5%,to{opacity:0}}@keyframes r-chip{0%,13.125%{animation-timing-function:var(--e-standard);transform:scale(1)}15%{animation-timing-function:var(--e-pop);transform:scale(1.1)}18.75%,to{transform:scale(1)}}@keyframes r-ring{0%,13.125%{opacity:0;animation-timing-function:var(--e-standard);transform:scale(.9)}15%{opacity:1;animation-timing-function:var(--e-standard);transform:scale(1)}23.75%{opacity:1;animation-timing-function:var(--e-exit);transform:scale(1)}27.5%,to{opacity:0;transform:scale(1.12)}}@keyframes r-chk{0%,68.75%{opacity:0;animation-timing-function:var(--e-pop);transform:scale(.4)}72.5%,84.375%{opacity:1;transform:scale(1)}84.5%,to{opacity:0;transform:scale(.4)}}@keyframes r-strike{0%,71.875%{animation-timing-function:var(--e-draw);transform:scaleX(0)}75.375%,84.375%{transform:scaleX(1)}84.5%,to{transform:scaleX(0)}}@keyframes r-dim{0%,71.875%{opacity:1}75.375%,84.375%{opacity:.5}84.5%,to{opacity:1}}@keyframes r-a{0%,28.25%{animation-timing-function:cubic-bezier(.34,1.32,.64,1);transform:translateY(0)}34.5%,84.5%{transform:translateY(var(--step));animation-timing-function:cubic-bezier(.34,1.32,.64,1)}90.75%,to{transform:translateY(0)}}@keyframes r-b{0%,27.25%{transform:translateY(var(--step));animation-timing-function:cubic-bezier(.34,1.32,.64,1)}33.5%,85.5%{transform:translateY(calc(var(--step) * 2));animation-timing-function:cubic-bezier(.34,1.32,.64,1)}91.75%,to{transform:translateY(var(--step))}}@keyframes r-c{0%,26.25%{transform:translateY(calc(var(--step) * 2));animation-timing-function:cubic-bezier(.34,1.32,.64,1)}32.5%,86.5%{transform:translateY(calc(var(--step) * 3));animation-timing-function:cubic-bezier(.34,1.32,.64,1)}92.75%,to{transform:translateY(calc(var(--step) * 2))}}@media (prefers-reduced-motion:reduce){.rank[data-astro-cid-hsrkqln2] *,.rank[data-astro-cid-hsrkqln2] :before,.rank[data-astro-cid-hsrkqln2] :after{animation:none!important}}.no-js .rank[data-astro-cid-hsrkqln2] *,.no-js .rank[data-astro-cid-hsrkqln2] :before,.no-js .rank[data-astro-cid-hsrkqln2] :after{animation:none!important}.chat[data-astro-cid-etj6vs2i]{--T:9s;--play:paused;aspect-ratio:4/3;width:100%;color:var(--ink);font-family:var(--font);-webkit-user-select:none;user-select:none;position:relative;container-type:inline-size}.chat[data-astro-cid-etj6vs2i].is-on{--play:running}.stage[data-astro-cid-etj6vs2i]{--u:min(calc(100cqw / 400), 1.75px);--step:calc(var(--u) * 51);width:calc(var(--u) * 400);height:calc(var(--u) * 300);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stage[data-astro-cid-etj6vs2i] [data-astro-cid-etj6vs2i],.stage[data-astro-cid-etj6vs2i] [data-astro-cid-etj6vs2i]:after{animation-duration:var(--T);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--play)}.stage[data-astro-cid-etj6vs2i] svg[data-astro-cid-etj6vs2i]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;display:block}.list[data-astro-cid-etj6vs2i]{animation-name:c-list;position:absolute;inset:0}.card[data-astro-cid-etj6vs2i]{left:calc(var(--u) * 16);top:calc(var(--u) * 10);width:calc(var(--u) * 368);height:calc(var(--u) * 44);align-items:center;gap:calc(var(--u) * 10);padding:0 calc(var(--u) * 8);border-radius:calc(var(--u) * 16);background:var(--bgc);box-shadow:0 1px 2px #1111110d, 0 calc(var(--u) * 5) calc(var(--u) * 14) calc(var(--u) * -8) #1111112e;display:flex;position:absolute}.card[data-astro-cid-etj6vs2i]:after{content:"";inset:calc(var(--u) * -4);border-radius:calc(var(--u) * 20);box-shadow:0 0 0 calc(var(--u) * 2.5) var(--violet);opacity:0;position:absolute}.c-qa[data-astro-cid-etj6vs2i]{z-index:2;opacity:0;transform:translateX(calc(var(--u) * -10)) scale(.94);animation-name:c-qa}.c-qa[data-astro-cid-etj6vs2i]:after{animation-name:c-ring}.c-q4[data-astro-cid-etj6vs2i]{z-index:1;color:var(--white);animation-name:c-q4;transform:translateY(0)}.c-next[data-astro-cid-etj6vs2i]{transform:translateY(var(--step));animation-name:c-next}.src[data-astro-cid-etj6vs2i]{width:calc(var(--u) * 30);height:calc(var(--u) * 30);background:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.src[data-astro-cid-etj6vs2i]>svg{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.src[data-astro-cid-etj6vs2i] .w-tile{width:calc(var(--u) * 14)!important;height:calc(var(--u) * 14)!important;font-size:calc(var(--u) * 8)!important;border-radius:calc(var(--u) * 4.5)!important}.txt[data-astro-cid-etj6vs2i]{flex:1;min-width:0;display:grid}.tt[data-astro-cid-etj6vs2i]{font-size:calc(var(--u) * 13.5);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.25;overflow:hidden}.m[data-astro-cid-etj6vs2i]{font-size:calc(var(--u) * 10.5);opacity:.7;white-space:nowrap;line-height:1.3}.open[data-astro-cid-etj6vs2i]{width:calc(var(--u) * 28);height:calc(var(--u) * 28);background:var(--white);color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.open[data-astro-cid-etj6vs2i] svg[data-astro-cid-etj6vs2i]{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.sheet[data-astro-cid-etj6vs2i]{z-index:3;left:calc(var(--u) * 16);top:calc(var(--u) * 113);width:calc(var(--u) * 368);height:calc(var(--u) * 178);border-radius:calc(var(--u) * 22);background:var(--white);box-shadow:0 0 0 1px #1111110f, 0 1px 2px #1111110a, 0 calc(var(--u) * 12) calc(var(--u) * 30) calc(var(--u) * -14) #11111138;font-size:calc(var(--u) * 12.5);line-height:1.3;position:absolute}.head[data-astro-cid-etj6vs2i]{left:calc(var(--u) * 12);top:calc(var(--u) * 11);align-items:center;gap:calc(var(--u) * 8);display:flex;position:absolute}.badge[data-astro-cid-etj6vs2i]{width:calc(var(--u) * 26);height:calc(var(--u) * 26);place-items:center;display:grid;position:relative}.badge[data-astro-cid-etj6vs2i]>svg{width:calc(var(--u) * 26);height:calc(var(--u) * 26);transition:opacity .3s}.vb-body[data-astro-cid-etj6vs2i]{opacity:0;width:0;height:0;transition:opacity .3s;position:absolute;top:50%;left:50%}.vb-body[data-astro-cid-etj6vs2i] canvas[data-astro-cid-etj6vs2i]{position:absolute;top:0;left:0;transform:translate(-50%,-50%);width:calc(var(--u) * 46.8)!important;height:calc(var(--u) * 46.8)!important}.badge[data-astro-cid-etj6vs2i].live>svg{opacity:0}.badge[data-astro-cid-etj6vs2i].live .vb-body[data-astro-cid-etj6vs2i]{opacity:1}.h-txt[data-astro-cid-etj6vs2i]{line-height:1.2;display:grid}.h-txt[data-astro-cid-etj6vs2i] b[data-astro-cid-etj6vs2i]{font-size:calc(var(--u) * 12.5);letter-spacing:-.01em;font-weight:700}.h-txt[data-astro-cid-etj6vs2i] span[data-astro-cid-etj6vs2i]{font-size:calc(var(--u) * 10.5);color:var(--muted)}.hello[data-astro-cid-etj6vs2i]{left:calc(var(--u) * 12);top:calc(var(--u) * 70);font-size:calc(var(--u) * 17);letter-spacing:-.03em;color:var(--ink);opacity:0;margin:0;font-weight:600;animation-name:c-hello;position:absolute}.you[data-astro-cid-etj6vs2i]{right:calc(var(--u) * 10);top:calc(var(--u) * 46);padding:calc(var(--u) * 7) calc(var(--u) * 13) calc(var(--u) * 8);border-radius:calc(var(--u) * 16) calc(var(--u) * 16) calc(var(--u) * 5) calc(var(--u) * 16);background:var(--ink);color:var(--white);white-space:nowrap;transform-origin:100% 100%;animation-name:c-you;position:absolute}.dots[data-astro-cid-etj6vs2i]{left:calc(var(--u) * 10);top:calc(var(--u) * 84);gap:calc(var(--u) * 4);padding:calc(var(--u) * 10) calc(var(--u) * 12);border-radius:calc(var(--u) * 14) calc(var(--u) * 14) calc(var(--u) * 14) calc(var(--u) * 5);background:var(--chip);opacity:0;animation-name:c-dots;display:flex;position:absolute}.dots[data-astro-cid-etj6vs2i] i[data-astro-cid-etj6vs2i]{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:var(--muted-ui);animation:.9s ease-in-out infinite both c-dot;animation-play-state:var(--play);border-radius:50%}.dots[data-astro-cid-etj6vs2i] i[data-astro-cid-etj6vs2i]:nth-child(2){animation-delay:.15s}.dots[data-astro-cid-etj6vs2i] i[data-astro-cid-etj6vs2i]:nth-child(3){animation-delay:.3s}.prop[data-astro-cid-etj6vs2i]{left:calc(var(--u) * 10);right:calc(var(--u) * 10);top:calc(var(--u) * 84);align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 8) calc(var(--u) * 8) calc(var(--u) * 8) calc(var(--u) * 10);border-radius:calc(var(--u) * 16) calc(var(--u) * 16) calc(var(--u) * 16) calc(var(--u) * 5);background:var(--white);box-shadow:inset 0 0 0 1px var(--line), 0 calc(var(--u) * 4) calc(var(--u) * 10) calc(var(--u) * -6) #1111111f;transform-origin:0 0;animation-name:c-prop;display:flex;position:absolute}.p-mark[data-astro-cid-etj6vs2i]{width:calc(var(--u) * 20);height:calc(var(--u) * 20);background:var(--chip);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.p-bullet[data-astro-cid-etj6vs2i]{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:var(--violet);border-radius:50%}.p-check[data-astro-cid-etj6vs2i]{background:var(--lime);border-radius:50%;place-items:center;animation-name:c-pop;display:grid;position:absolute;inset:0}.p-check[data-astro-cid-etj6vs2i] svg[data-astro-cid-etj6vs2i]{width:calc(var(--u) * 12);height:calc(var(--u) * 12);stroke-width:2.8px}.p-op[data-astro-cid-etj6vs2i]{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.p-act[data-astro-cid-etj6vs2i]{width:calc(var(--u) * 64);height:calc(var(--u) * 28);flex:none;display:grid;position:relative}.p-apply[data-astro-cid-etj6vs2i],.p-done[data-astro-cid-etj6vs2i]{justify-content:center;align-items:center;gap:calc(var(--u) * 4);font-size:calc(var(--u) * 12);border-radius:999px;grid-area:1/1;font-weight:600;display:flex}.p-apply[data-astro-cid-etj6vs2i]{background:var(--ink);color:var(--white);animation-name:c-apply}.p-done[data-astro-cid-etj6vs2i]{color:var(--ink);animation-name:c-done}.p-done[data-astro-cid-etj6vs2i] svg[data-astro-cid-etj6vs2i]{width:calc(var(--u) * 13);height:calc(var(--u) * 13);stroke-width:2.6px}.touch[data-astro-cid-etj6vs2i]{width:calc(var(--u) * 32);height:calc(var(--u) * 32);margin:calc(var(--u) * -16) 0 0 calc(var(--u) * -16);border:calc(var(--u) * 2) solid #fffffff2;box-shadow:0 0 0 1px #1111111f, 0 calc(var(--u) * 4) calc(var(--u) * 12) #11111147;opacity:0;background:#fff6;border-radius:50%;animation-name:c-touch;position:absolute;top:50%;left:50%}.composer[data-astro-cid-etj6vs2i]{left:calc(var(--u) * 10);right:calc(var(--u) * 10);bottom:calc(var(--u) * 10);height:calc(var(--u) * 34);align-items:center;gap:calc(var(--u) * 8);padding:0 calc(var(--u) * 4) 0 calc(var(--u) * 14);background:var(--chip);border-radius:999px;display:flex;position:absolute}.field[data-astro-cid-etj6vs2i]{min-width:0;height:calc(var(--u) * 17);white-space:pre;flex:1;position:relative}.ph[data-astro-cid-etj6vs2i],.typed[data-astro-cid-etj6vs2i]{position:absolute;top:0;left:0}.ph[data-astro-cid-etj6vs2i]{color:var(--muted);animation-name:c-ph}.typed[data-astro-cid-etj6vs2i]{animation-name:c-typed}.typed[data-astro-cid-etj6vs2i] .k{opacity:0;animation:c-key var(--T) linear var(--d) infinite both;animation-play-state:var(--play);position:relative}.typed[data-astro-cid-etj6vs2i] .k:after{content:"";right:calc(var(--u) * -1.5);top:calc(var(--u) * 1);width:calc(var(--u) * 1.5);height:calc(var(--u) * 15);background:var(--violet);opacity:0;animation:c-caret var(--T) linear var(--d) infinite both;animation-play-state:var(--play);border-radius:1px;position:absolute}.typed[data-astro-cid-etj6vs2i] .k.last:after{animation-name:c-key}.send[data-astro-cid-etj6vs2i]{width:calc(var(--u) * 26);height:calc(var(--u) * 26);background:var(--ink);color:var(--white);opacity:.22;border-radius:50%;flex:none;place-items:center;animation-name:c-send;display:grid;position:relative}.send[data-astro-cid-etj6vs2i] svg[data-astro-cid-etj6vs2i]{width:calc(var(--u) * 13);height:calc(var(--u) * 13);margin:calc(var(--u) * 1) calc(var(--u) * 1) 0 0}@keyframes c-ph{0%,4.222%{opacity:1}4.444%,23.333%{opacity:0}25%,to{opacity:1}}@keyframes c-typed{0%,21.667%{opacity:1}22.222%,to{opacity:0}}@keyframes c-key{0%,4.443%{opacity:0}4.444%,40%{opacity:1}40.001%,to{opacity:0}}@keyframes c-caret{0%,4.443%{opacity:0}4.444%,4.99%{opacity:1}4.991%,to{opacity:0}}@keyframes c-send{0%,4%{opacity:.22;transform:scale(1)}4.444%,20.556%{opacity:1;animation-timing-function:var(--e-standard);transform:scale(1)}21.667%{opacity:1;animation-timing-function:var(--e-pop);transform:scale(.84)}24.444%,to{opacity:.22;transform:scale(1)}}@keyframes c-hello{0%,19.444%{opacity:1}21.667%,93.333%{opacity:0}98.889%,to{opacity:1}}@keyframes c-you{0%,21.667%{opacity:0;transform:translateY(calc(var(--u) * 16)) scale(.94);animation-timing-function:var(--e-standard)}25.556%,90%{opacity:1;animation-timing-function:var(--e-exit);transform:translateY(0)scale(1)}93.333%,to{opacity:0;transform:translateY(0)scale(1)}}@keyframes c-dots{0%,26.111%{opacity:0;transform:translateY(calc(var(--u) * 6));animation-timing-function:var(--e-standard)}27.778%,32.778%{opacity:1;transform:translateY(0)}33.889%,to{opacity:0;transform:translateY(0)}}@keyframes c-dot{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(calc(var(--u) * -2))}}@keyframes c-prop{0%,32.778%{opacity:0;transform:translateY(calc(var(--u) * 8)) scale(.97);animation-timing-function:var(--e-standard)}37.222%,90%{opacity:1;animation-timing-function:var(--e-exit);transform:translateY(0)scale(1)}93.333%,to{opacity:0;transform:translateY(0)scale(1)}}@keyframes c-touch{0%,46.111%{opacity:0;animation-timing-function:var(--e-standard);transform:scale(1.15)}47.778%{opacity:1;animation-timing-function:var(--e-standard);transform:scale(1)}49.111%{opacity:1;animation-timing-function:var(--e-standard);transform:scale(.8)}50.556%{opacity:1;animation-timing-function:var(--e-exit);transform:scale(1)}53.333%,to{opacity:0;transform:scale(1.05)}}@keyframes c-apply{0%,47.778%{opacity:1;animation-timing-function:var(--e-standard);transform:scale(1)}49.111%{opacity:1;animation-timing-function:var(--e-standard);transform:scale(.93)}50.556%{opacity:1;animation-timing-function:var(--e-exit);transform:scale(1)}51.667%,to{opacity:0;transform:scale(1)}}@keyframes c-done{0%,51.667%{opacity:0;transform:translateX(calc(var(--u) * 4));animation-timing-function:var(--e-standard)}54.444%,to{opacity:1;transform:translate(0)}}@keyframes c-pop{0%,51.111%{opacity:0;animation-timing-function:var(--e-pop);transform:scale(.4)}54.444%,to{opacity:1;transform:scale(1)}}@keyframes c-ring{0%,37.222%{opacity:0;animation-timing-function:var(--e-standard)}39.444%,52.222%{opacity:.45;animation-timing-function:var(--e-standard)}55.556%,to{opacity:0}}@keyframes c-qa{0%,56.667%{opacity:1;animation-timing-function:var(--e-exit);transform:translate(0)scale(1)}61.111%,92.9%{opacity:0;transform:translateX(calc(var(--u) * -10)) scale(.94)}92.91%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes c-q4{0%,59.444%{transform:translateY(var(--step));animation-timing-function:cubic-bezier(.34,1.32,.64,1)}65%,92.9%{transform:translateY(0)}92.91%,to{transform:translateY(var(--step))}}@keyframes c-next{0%,61.111%{opacity:0;transform:translateY(calc(var(--step) * 1.35));animation-timing-function:var(--e-standard)}66.667%,92.9%{opacity:1;transform:translateY(var(--step))}92.91%,to{opacity:0;transform:translateY(calc(var(--step) * 1.35))}}@keyframes c-list{0%,90%{opacity:1;animation-timing-function:var(--e-exit)}92.778%,93.333%{opacity:0;animation-timing-function:var(--e-standard)}98.333%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.chat[data-astro-cid-etj6vs2i] *,.chat[data-astro-cid-etj6vs2i] :before,.chat[data-astro-cid-etj6vs2i] :after{animation:none!important}.p-apply[data-astro-cid-etj6vs2i]{opacity:0}}.no-js .chat[data-astro-cid-etj6vs2i] *,.no-js .chat[data-astro-cid-etj6vs2i] :before,.no-js .chat[data-astro-cid-etj6vs2i] :after{animation:none!important}.no-js .chat[data-astro-cid-etj6vs2i] .p-apply[data-astro-cid-etj6vs2i]{opacity:0}.ga[data-astro-cid-ju3wwvmn]{aspect-ratio:4/3;width:100%}svg[data-astro-cid-ju3wwvmn]{width:100%;height:100%;font-family:var(--font);text-rendering:geometricprecision;display:block;overflow:visible}.face[data-astro-cid-ju3wwvmn]{fill:var(--amber)}.c-lime[data-astro-cid-ju3wwvmn]{fill:var(--lime)}.c-sky[data-astro-cid-ju3wwvmn]{fill:var(--sky)}.src[data-astro-cid-ju3wwvmn]{fill:var(--white)}.wt[data-astro-cid-ju3wwvmn]{fill:#232326}.wt-txt[data-astro-cid-ju3wwvmn]{fill:#fff;text-anchor:middle;font-size:8px;font-weight:700}.t[data-astro-cid-ju3wwvmn]{fill:var(--ink);letter-spacing:-.015em;font-size:12.5px;font-weight:600}.m[data-astro-cid-ju3wwvmn]{fill:var(--ink);fill-opacity:.66;font-size:10px;font-weight:500}.chk-bg[data-astro-cid-ju3wwvmn]{fill:var(--ink)}.chk-ic[data-astro-cid-ju3wwvmn]{color:var(--white)}.strike[data-astro-cid-ju3wwvmn]{fill:var(--ink)}.tile-bg[data-astro-cid-ju3wwvmn]{fill:var(--violet)}.track[data-astro-cid-ju3wwvmn]{fill:none;stroke:#ffffff3d;stroke-width:10px}.arc[data-astro-cid-ju3wwvmn]{fill:none;stroke:var(--white);stroke-width:10px;stroke-linecap:round;stroke-dasharray:20 80}.pct[data-astro-cid-ju3wwvmn]{fill:var(--white);letter-spacing:-.02em;text-anchor:middle;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.g-title[data-astro-cid-ju3wwvmn]{fill:var(--white);letter-spacing:-.015em;text-anchor:middle;font-size:12.5px;font-weight:600}.g-sub[data-astro-cid-ju3wwvmn]{fill:var(--white);fill-opacity:.78;text-anchor:middle;font-variant-numeric:tabular-nums;font-size:10px;font-weight:500}.ray[data-astro-cid-ju3wwvmn]{fill:var(--white);transform-box:fill-box;transform-origin:50%}.card[data-astro-cid-ju3wwvmn],.chk[data-astro-cid-ju3wwvmn],.txt[data-astro-cid-ju3wwvmn],.strike[data-astro-cid-ju3wwvmn],.p[data-astro-cid-ju3wwvmn],.num[data-astro-cid-ju3wwvmn],.sub[data-astro-cid-ju3wwvmn],.tile[data-astro-cid-ju3wwvmn],.burst[data-astro-cid-ju3wwvmn],.ring[data-astro-cid-ju3wwvmn],.ray[data-astro-cid-ju3wwvmn]{animation-duration:8s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.card[data-astro-cid-ju3wwvmn]{transform-origin:82px 29px}.card-0[data-astro-cid-ju3wwvmn]{animation-name:ga-tap-0}.card-1[data-astro-cid-ju3wwvmn]{animation-name:ga-tap-1}.card-2[data-astro-cid-ju3wwvmn]{animation-name:ga-tap-2}@keyframes ga-tap-0{0%,6.875%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(1)}8.4%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.965)}13%,to{transform:scale(1)}}@keyframes ga-tap-1{0%,29.375%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(1)}30.9%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.965)}35.5%,to{transform:scale(1)}}@keyframes ga-tap-2{0%,51.875%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(1)}53.4%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.965)}58%,to{transform:scale(1)}}.chk[data-astro-cid-ju3wwvmn]{transform-origin:26px 29px}.chk-0[data-astro-cid-ju3wwvmn]{animation-name:ga-chk-0}.chk-1[data-astro-cid-ju3wwvmn]{animation-name:ga-chk-1}.chk-2[data-astro-cid-ju3wwvmn]{animation-name:ga-chk-2}@keyframes ga-chk-0{0%,8.75%{opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}13.25%{opacity:1;transform:scale(1)}88.75%{opacity:1;animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(1)}93.75%,to{opacity:0;transform:scale(1)}}@keyframes ga-chk-1{0%,31.25%{opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}35.75%{opacity:1;transform:scale(1)}88.75%{opacity:1;animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(1)}93.75%,to{opacity:0;transform:scale(1)}}@keyframes ga-chk-2{0%,53.75%{opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}58.25%{opacity:1;transform:scale(1)}88.75%{opacity:1;animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(1)}93.75%,to{opacity:0;transform:scale(1)}}.txt-0[data-astro-cid-ju3wwvmn]{animation-name:ga-dim-0}.txt-1[data-astro-cid-ju3wwvmn]{animation-name:ga-dim-1}.txt-2[data-astro-cid-ju3wwvmn]{animation-name:ga-dim-2}@keyframes ga-dim-0{0%,10.6%{opacity:1;animation-timing-function:cubic-bezier(.2,0,0,1)}14.4%,88.75%{opacity:.5;animation-timing-function:cubic-bezier(.2,0,0,1)}93.75%,to{opacity:1}}@keyframes ga-dim-1{0%,33.1%{opacity:1;animation-timing-function:cubic-bezier(.2,0,0,1)}36.9%,88.75%{opacity:.5;animation-timing-function:cubic-bezier(.2,0,0,1)}93.75%,to{opacity:1}}@keyframes ga-dim-2{0%,55.6%{opacity:1;animation-timing-function:cubic-bezier(.2,0,0,1)}59.4%,88.75%{opacity:.5;animation-timing-function:cubic-bezier(.2,0,0,1)}93.75%,to{opacity:1}}.strike[data-astro-cid-ju3wwvmn]{transform-origin:48px 23px}.strike-0[data-astro-cid-ju3wwvmn]{animation-name:ga-strike-0}.strike-1[data-astro-cid-ju3wwvmn]{animation-name:ga-strike-1}.strike-2[data-astro-cid-ju3wwvmn]{animation-name:ga-strike-2}@keyframes ga-strike-0{0%,10.6%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scaleX(0)}14.4%,88.75%{opacity:1;animation-timing-function:cubic-bezier(.2,0,0,1);transform:scaleX(1)}93.75%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes ga-strike-1{0%,33.1%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scaleX(0)}36.9%,88.75%{opacity:1;animation-timing-function:cubic-bezier(.2,0,0,1);transform:scaleX(1)}93.75%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes ga-strike-2{0%,55.6%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scaleX(0)}59.4%,88.75%{opacity:1;animation-timing-function:cubic-bezier(.2,0,0,1);transform:scaleX(1)}93.75%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}.p3[data-astro-cid-ju3wwvmn]{animation-name:ga-p3}.p4[data-astro-cid-ju3wwvmn]{animation-name:ga-p4}.p5[data-astro-cid-ju3wwvmn]{animation-name:ga-p5}@keyframes ga-p3{0%,12.5%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(-72deg)}21.25%,88.75%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(0)}97.5%,to{transform:rotate(-72deg)}}@keyframes ga-p4{0%,21.25%{transform:rotate(-144deg)}21.3%,35%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(-72deg)}43.75%,88.75%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(0)}97.5%,to{transform:rotate(-144deg)}}@keyframes ga-p5{0%,21.25%{transform:rotate(-216deg)}21.3%,43.75%{transform:rotate(-144deg)}43.8%,57.5%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(-72deg)}66.25%,88.75%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(0)}97.5%,to{transform:rotate(-216deg)}}.n40[data-astro-cid-ju3wwvmn]{animation-name:ga-n40}.n60[data-astro-cid-ju3wwvmn]{animation-name:ga-n60}.n80[data-astro-cid-ju3wwvmn]{animation-name:ga-n80}.n100[data-astro-cid-ju3wwvmn]{animation-name:ga-n100}.s2[data-astro-cid-ju3wwvmn]{animation-name:ga-n40}.s3[data-astro-cid-ju3wwvmn]{animation-name:ga-n60}.s4[data-astro-cid-ju3wwvmn]{animation-name:ga-n80}.s5[data-astro-cid-ju3wwvmn]{animation-name:ga-n100}.num[data-astro-cid-ju3wwvmn]{--d:6px}.sub[data-astro-cid-ju3wwvmn]{--d:4px}@keyframes ga-n40{0%,16.25%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(0)}18.1%{opacity:0;transform:translateY(calc(var(--d) * -1))}18.2%,95%{opacity:0;transform:translateY(var(--d));animation-timing-function:cubic-bezier(0,0,.2,1)}96.9%,to{opacity:1;transform:translateY(0)}}@keyframes ga-n60{0%,18.1%{opacity:0;transform:translateY(var(--d));animation-timing-function:cubic-bezier(0,0,.2,1)}20%,38.75%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(0)}40.6%,to{opacity:0;transform:translateY(calc(var(--d) * -1))}}@keyframes ga-n80{0%,40.6%{opacity:0;transform:translateY(var(--d));animation-timing-function:cubic-bezier(0,0,.2,1)}42.5%,61.25%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(0)}63.1%,to{opacity:0;transform:translateY(calc(var(--d) * -1))}}@keyframes ga-n100{0%,63.1%{opacity:0;transform:translateY(var(--d));animation-timing-function:cubic-bezier(0,0,.2,1)}65%,93.1%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(0)}95%,to{opacity:0;transform:translateY(calc(var(--d) * -1))}}.ring[data-astro-cid-ju3wwvmn]{animation-name:ga-pulse}@keyframes ga-pulse{0%,20%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(1)}22.5%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(1.045)}26.25%,42.5%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(1)}45%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(1.045)}48.75%,65%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(1)}67.5%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(1.06)}72%,to{transform:scale(1)}}.tile[data-astro-cid-ju3wwvmn]{transform-origin:248px 120px;animation-name:ga-bump}@keyframes ga-bump{0%,65.6%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(1)}68.1%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(1.04)}74%,to{transform:scale(1)}}.ray[data-astro-cid-ju3wwvmn]{animation-name:ga-ray}.burst[data-astro-cid-ju3wwvmn]{animation-name:ga-burst}@keyframes ga-burst{0%,65.6%{opacity:0}67%{opacity:1}72%{opacity:1}75%,to{opacity:0}}@keyframes ga-ray{0%,65.6%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:translateY(6px)scaleY(.2)}70%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:translateY(0)scaleY(1)}75%,to{transform:translateY(-5px)scaleY(.2)}}html.js .ga[data-astro-cid-ju3wwvmn]:not(.play) [data-astro-cid-ju3wwvmn]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ga[data-astro-cid-ju3wwvmn] [data-astro-cid-ju3wwvmn]{animation-duration:8s!important;animation-iteration-count:infinite!important;animation-play-state:paused!important;animation-delay:-6.4s!important}}.nd[data-astro-cid-22lopbep]{aspect-ratio:4/3;width:100%}svg[data-astro-cid-22lopbep]{width:100%;height:100%;font-family:var(--font);text-rendering:geometricprecision;display:block;overflow:visible}.hw[data-astro-cid-22lopbep]{fill:#2a2a2d}.body[data-astro-cid-22lopbep]{fill:#0d0d0f}.rim[data-astro-cid-22lopbep]{fill:none;stroke:#ffffff29;stroke-width:1px}.island[data-astro-cid-22lopbep]{fill:#000}.sb[data-astro-cid-22lopbep]{fill:#fff}.sb[data-astro-cid-22lopbep] .bat[data-astro-cid-22lopbep]{fill:none;stroke:#ffffff80;stroke-width:1px}.sb[data-astro-cid-22lopbep] .bat-tip[data-astro-cid-22lopbep]{fill:#ffffff80}.date[data-astro-cid-22lopbep]{fill:#fff;fill-opacity:.9;text-anchor:middle;font-size:10.5px;font-weight:600}.clock[data-astro-cid-22lopbep]{fill:#fff;letter-spacing:-.02em;text-anchor:middle;font-variant-numeric:tabular-nums;font-size:44px;font-weight:600}.note[data-astro-cid-22lopbep]{fill:#fff;fill-opacity:.92}.n-t[data-astro-cid-22lopbep]{fill:var(--ink);letter-spacing:-.015em;font-size:11.5px;font-weight:700}.n-b[data-astro-cid-22lopbep]{fill:var(--ink);fill-opacity:.72;font-size:10px;font-weight:500}.n-time[data-astro-cid-22lopbep]{fill:var(--ink);fill-opacity:.5;text-anchor:end;font-size:9px;font-weight:500}.li-n[data-astro-cid-22lopbep]{fill:var(--ink);fill-opacity:.5;text-anchor:middle;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:700}.li-t[data-astro-cid-22lopbep]{fill:var(--ink);letter-spacing:-.01em;font-size:10px;font-weight:600}.dim[data-astro-cid-22lopbep]{fill:#05040c}.wb[data-astro-cid-22lopbep],.day-a[data-astro-cid-22lopbep],.day-b[data-astro-cid-22lopbep],.clk-a[data-astro-cid-22lopbep],.clk-b[data-astro-cid-22lopbep],.push[data-astro-cid-22lopbep],.digest[data-astro-cid-22lopbep],.li[data-astro-cid-22lopbep],.dim[data-astro-cid-22lopbep]{animation-duration:8s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.dim[data-astro-cid-22lopbep]{animation-name:nd-dim}@keyframes nd-dim{0%,4.4%{opacity:.55;animation-timing-function:cubic-bezier(.2,0,0,1)}9.4%,43.75%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.2,1)}48.75%,55%{opacity:.55;animation-timing-function:cubic-bezier(.2,0,0,1)}60%,92.5%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.2,1)}97.5%,to{opacity:.55}}.wb[data-astro-cid-22lopbep]{animation-name:nd-wb}@keyframes nd-wb{0%,46.25%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.2,1)}56.25%,93.75%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1)}to{opacity:0}}.day-a[data-astro-cid-22lopbep]{--d:4px;animation-name:nd-roll-a}.day-b[data-astro-cid-22lopbep]{--d:4px;animation-name:nd-roll-b}.clk-a[data-astro-cid-22lopbep]{--d:8px;animation-name:nd-roll-a}.clk-b[data-astro-cid-22lopbep]{--d:8px;animation-name:nd-roll-b}@keyframes nd-roll-a{0%,47.5%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(0)}50.6%{opacity:0;transform:translateY(calc(var(--d) * -1))}50.7%,96.25%{opacity:0;animation-timing-function:cubic-bezier(.2,0,0,1);transform:translateY(0)}99.4%,to{opacity:1;transform:translateY(0)}}@keyframes nd-roll-b{0%,51.25%{opacity:0;transform:translateY(var(--d));animation-timing-function:cubic-bezier(0,0,.2,1)}55%,93.1%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(0)}96.25%,to{opacity:0;transform:translateY(0)}}.push[data-astro-cid-22lopbep]{transform-origin:160px 134px;animation-name:nd-push}@keyframes nd-push{0%,7.5%{opacity:0;animation-timing-function:cubic-bezier(.34,1.4,.64,1);transform:translateY(16px)scale(.94)}9%{opacity:1}14.4%,41.25%{opacity:1;animation-timing-function:cubic-bezier(.3,0,1,1);transform:translateY(0)scale(1)}45.6%,to{opacity:0;transform:translateY(-10px)scale(.98)}}.digest[data-astro-cid-22lopbep]{transform-origin:160px 159px;animation-name:nd-digest}@keyframes nd-digest{0%,57.5%{opacity:0;animation-timing-function:cubic-bezier(.34,1.4,.64,1);transform:translateY(16px)scale(.94)}59%{opacity:1}64.4%,91.25%{opacity:1;animation-timing-function:cubic-bezier(.3,0,1,1);transform:translateY(0)scale(1)}95.6%,to{opacity:0;transform:translateY(-10px)scale(.98)}}.li-0[data-astro-cid-22lopbep]{animation-name:nd-li-0}.li-1[data-astro-cid-22lopbep]{animation-name:nd-li-1}.li-2[data-astro-cid-22lopbep]{animation-name:nd-li-2}.li-3[data-astro-cid-22lopbep]{animation-name:nd-li-3}.li-4[data-astro-cid-22lopbep]{animation-name:nd-li-4}@keyframes nd-li-0{0%,58.75%{opacity:0;animation-timing-function:cubic-bezier(.2,0,0,1);transform:translateY(5px)}62.5%,to{opacity:1;transform:translateY(0)}}@keyframes nd-li-1{0%,59.65%{opacity:0;animation-timing-function:cubic-bezier(.2,0,0,1);transform:translateY(5px)}63.4%,to{opacity:1;transform:translateY(0)}}@keyframes nd-li-2{0%,60.55%{opacity:0;animation-timing-function:cubic-bezier(.2,0,0,1);transform:translateY(5px)}64.3%,to{opacity:1;transform:translateY(0)}}@keyframes nd-li-3{0%,61.45%{opacity:0;animation-timing-function:cubic-bezier(.2,0,0,1);transform:translateY(5px)}65.2%,to{opacity:1;transform:translateY(0)}}@keyframes nd-li-4{0%,62.35%{opacity:0;animation-timing-function:cubic-bezier(.2,0,0,1);transform:translateY(5px)}66.1%,to{opacity:1;transform:translateY(0)}}html.js .nd[data-astro-cid-22lopbep]:not(.play) [data-astro-cid-22lopbep]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.nd[data-astro-cid-22lopbep] [data-astro-cid-22lopbep]{animation-duration:8s!important;animation-iteration-count:infinite!important;animation-play-state:paused!important;animation-delay:-6.4s!important}}.sz[data-astro-cid-3ebnh6gn]{aspect-ratio:4/3;width:100%}svg[data-astro-cid-3ebnh6gn]{width:100%;height:100%;font-family:var(--font);text-rendering:geometricprecision;display:block;overflow:visible}.amber[data-astro-cid-3ebnh6gn]{fill:var(--amber)}.violet[data-astro-cid-3ebnh6gn]{fill:var(--violet)}.lime[data-astro-cid-3ebnh6gn]{fill:var(--lime)}.white[data-astro-cid-3ebnh6gn]{fill:var(--white)}.grey[data-astro-cid-3ebnh6gn]{fill:#d9d9d9}.wt[data-astro-cid-3ebnh6gn]{fill:#232326}.wt-txt[data-astro-cid-3ebnh6gn]{fill:#fff;text-anchor:middle;font-size:8.5px;font-weight:700}.t[data-astro-cid-3ebnh6gn]{fill:var(--ink);letter-spacing:-.015em;font-size:12.5px;font-weight:600}.m[data-astro-cid-3ebnh6gn]{fill:var(--ink);fill-opacity:.66;font-size:10px;font-weight:500}.light[data-astro-cid-3ebnh6gn]{fill:var(--white)}.m[data-astro-cid-3ebnh6gn].light{fill-opacity:.75}.u-what[data-astro-cid-3ebnh6gn]{color:var(--ink)}.edge[data-astro-cid-3ebnh6gn]{fill:none;stroke:#1111110f;stroke-width:.8px}.grab[data-astro-cid-3ebnh6gn]{fill:#d9d9d9}.sh-t[data-astro-cid-3ebnh6gn]{fill:var(--ink);letter-spacing:-.03em;font-size:15.5px;font-weight:600}.sh-s[data-astro-cid-3ebnh6gn]{fill:var(--muted-ui);font-size:10px;font-weight:500}.chip[data-astro-cid-3ebnh6gn]{fill:var(--chip)}.sheet[data-astro-cid-3ebnh6gn]{color:var(--ink)}.opt-bg[data-astro-cid-3ebnh6gn]{fill:var(--white);stroke:var(--line);stroke-width:1.2px}.opt-hl[data-astro-cid-3ebnh6gn]{fill:var(--violet-soft)}.opt-t[data-astro-cid-3ebnh6gn]{fill:var(--ink);letter-spacing:-.01em;font-size:11px;font-weight:600}.lt-ic[data-astro-cid-3ebnh6gn]{color:var(--muted-ui)}.lt-label[data-astro-cid-3ebnh6gn]{fill:var(--muted);font-size:10px;font-weight:600}.row-t[data-astro-cid-3ebnh6gn]{fill:var(--ink);letter-spacing:-.015em;font-size:12px;font-weight:600}.row-chip[data-astro-cid-3ebnh6gn]{fill:var(--ink);text-anchor:middle;font-size:10px;font-weight:600}.ck-face[data-astro-cid-3ebnh6gn]{fill:none;stroke:var(--ink);stroke-width:1.6px}.ck-hand[data-astro-cid-3ebnh6gn]{stroke:var(--ink);stroke-width:1.6px;stroke-linecap:round}.tp[data-astro-cid-3ebnh6gn]{fill:#ffffff80;stroke:#fffffffa;stroke-width:2.4px}.tp-ring[data-astro-cid-3ebnh6gn]{fill:none;stroke:#1111112e;stroke-width:.8px}.under[data-astro-cid-3ebnh6gn],.u-what[data-astro-cid-3ebnh6gn],.face0[data-astro-cid-3ebnh6gn],.face0-in[data-astro-cid-3ebnh6gn],.rest[data-astro-cid-3ebnh6gn],.sheet[data-astro-cid-3ebnh6gn],.opt[data-astro-cid-3ebnh6gn],.opt-hl[data-astro-cid-3ebnh6gn],.later[data-astro-cid-3ebnh6gn],.pill-in[data-astro-cid-3ebnh6gn],.ck-min[data-astro-cid-3ebnh6gn],.touch[data-astro-cid-3ebnh6gn],.press[data-astro-cid-3ebnh6gn]{animation-duration:8s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.face0[data-astro-cid-3ebnh6gn]{animation-name:sz-face}@keyframes sz-face{0%,10%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:translate(0)}17.5%,41.9%{animation-timing-function:cubic-bezier(.3,0,1,1);transform:translate(-40px)}46.9%{transform:translate(-52px)}47%,to{transform:translate(0)}}.face0-in[data-astro-cid-3ebnh6gn]{transform-origin:128px 27px;animation-name:sz-face-in}@keyframes sz-face-in{0%,41.9%{opacity:1;animation-timing-function:cubic-bezier(.3,0,1,1);transform:scale(1)}46.9%,93.1%{opacity:0;animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(.94)}98.75%,to{opacity:1;transform:scale(1)}}.under[data-astro-cid-3ebnh6gn]{animation-name:sz-under}@keyframes sz-under{0%,9.9%{opacity:0}10%,40%{opacity:1}41.9%,to{opacity:0}}.u-what[data-astro-cid-3ebnh6gn]{transform-origin:236px 27px;animation-name:sz-what}@keyframes sz-what{0%,10%{opacity:.4;transform:scale(.8)}13.75%{opacity:.55;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.85)}17.5%,to{opacity:1;transform:scale(1)}}.rest[data-astro-cid-3ebnh6gn]{animation-name:sz-rest}@keyframes sz-rest{0%,18.75%{opacity:1;animation-timing-function:cubic-bezier(.3,0,1,1);transform:translateY(0)}21.25%,42.5%{opacity:0;animation-timing-function:cubic-bezier(.2,0,0,1);transform:translateY(0)}45%,46.25%{opacity:1;animation-timing-function:cubic-bezier(.34,1.25,.64,1);transform:translateY(0)}52.5%,90%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(-62px)}96.25%,to{opacity:1;transform:translateY(0)}}.sheet[data-astro-cid-3ebnh6gn]{animation-name:sz-sheet}@keyframes sz-sheet{0%,21.25%{opacity:0;animation-timing-function:cubic-bezier(.2,0,0,1);transform:translateY(28px)}26.25%,40%{opacity:1;animation-timing-function:cubic-bezier(.3,0,1,1);transform:translateY(0)}42.5%,to{opacity:0;transform:translateY(28px)}}.opt-on[data-astro-cid-3ebnh6gn]{transform-origin:57.5px 15px;animation-name:sz-opt}@keyframes sz-opt{0%,33.1%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(1)}34.4%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.95)}37.5%,to{transform:scale(1)}}.opt-hl[data-astro-cid-3ebnh6gn]{animation-name:sz-hl}@keyframes sz-hl{0%,33.1%{opacity:0}34.4%,to{opacity:1}}.later[data-astro-cid-3ebnh6gn]{animation-name:sz-later}@keyframes sz-later{0%,48.75%{opacity:0;animation-timing-function:cubic-bezier(.2,0,0,1)}53.75%,87.5%{opacity:1;animation-timing-function:cubic-bezier(.3,0,1,1)}91.25%,to{opacity:0}}.pill-in[data-astro-cid-3ebnh6gn]{transform-origin:160px 189px;animation-name:sz-pill}@keyframes sz-pill{0%,48.75%{animation-timing-function:cubic-bezier(.34,1.3,.64,1);transform:translateY(10px)scale(.96)}55%,87.5%{animation-timing-function:cubic-bezier(.3,0,1,1);transform:translateY(0)scale(1)}91.25%,to{transform:translateY(4px)scale(.98)}}.ck-min[data-astro-cid-3ebnh6gn]{animation-name:sz-tick}@keyframes sz-tick{0%,53.75%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(0)}63.75%,to{transform:rotate(360deg)}}.touch[data-astro-cid-3ebnh6gn]{animation-name:sz-touch}@keyframes sz-touch{0%,5%{opacity:0;animation-timing-function:cubic-bezier(.2,0,0,1);transform:translate(238px,51px)}7.5%{opacity:1;transform:translate(238px,51px)}10%{opacity:1;animation-timing-function:cubic-bezier(.2,0,0,1);transform:translate(238px,51px)}17.5%{opacity:1;transform:translate(198px,51px)}20%{opacity:0;transform:translate(198px,47px)}20.1%,30%{opacity:0;animation-timing-function:cubic-bezier(.2,0,0,1);transform:translate(152px,168px)}32.5%{opacity:1;transform:translate(147px,163px)}37.5%{opacity:1;transform:translate(147px,163px)}40%,to{opacity:0;transform:translate(147px,159px)}}.press[data-astro-cid-3ebnh6gn]{animation-name:sz-press}@keyframes sz-press{0%,7.5%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(1.15)}9.4%,17.5%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(.85)}20%,32.5%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:scale(1.15)}34.4%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.85)}37.5%,to{transform:scale(1.1)}}html.js .sz[data-astro-cid-3ebnh6gn]:not(.play) [data-astro-cid-3ebnh6gn]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.sz[data-astro-cid-3ebnh6gn] [data-astro-cid-3ebnh6gn]{animation-duration:8s!important;animation-iteration-count:infinite!important;animation-play-state:paused!important;animation-delay:-5.6s!important}}.pa[data-astro-cid-nqbyjhrv]{--T:9s;aspect-ratio:4/3;width:100%;font-family:var(--font);user-select:none;position:relative;container:pa/inline-size}.stage[data-astro-cid-nqbyjhrv]{--W:440;--H:330;--u:min(100cqw / var(--W), 1.5px);left:calc((100cqw - var(--W) * var(--u)) / 2 - (440 - var(--W)) / 2 * var(--u));top:calc((100cqw * .75 - var(--H) * var(--u)) / 2 - (330 - var(--H)) / 2 * var(--u));width:calc(440 * var(--u));height:calc(330 * var(--u));position:absolute}@container pa (width<=479px){.stage[data-astro-cid-nqbyjhrv]{--W:400;--H:300}}.stage[data-astro-cid-nqbyjhrv] [data-astro-cid-nqbyjhrv]{animation-duration:var(--T);animation-iteration-count:infinite;animation-fill-mode:both}.js .pa[data-astro-cid-nqbyjhrv]:not(.on) [data-astro-cid-nqbyjhrv]{animation-play-state:paused}.mail-bg[data-astro-cid-nqbyjhrv],.ghost[data-astro-cid-nqbyjhrv]{left:calc(30 * var(--u));top:calc(43 * var(--u));width:calc(380 * var(--u));height:calc(244 * var(--u));border-radius:calc(22 * var(--u));position:absolute}.mail-bg[data-astro-cid-nqbyjhrv]{background:var(--card);box-shadow:0 0 0 calc(var(--u) * .6) #11111114, 0 calc(var(--u) * 1) calc(var(--u) * 2) #1111110a, 0 calc(var(--u) * 18) calc(var(--u) * 40) calc(var(--u) * -18) #1111114d;animation-name:mail-bg;animation-timing-function:var(--e-standard);overflow:hidden}.scan[data-astro-cid-nqbyjhrv]{height:calc(64 * var(--u));background:linear-gradient(#6c4cf500,#6c4cf51a 70%,#6c4cf547 98%,#6c4cf500);animation-name:scan;animation-timing-function:cubic-bezier(.45,0,.55,1);position:absolute;top:0;left:0;right:0}.ghost[data-astro-cid-nqbyjhrv]{border:calc(1.3 * var(--u)) dashed currentColor;opacity:0;animation-name:ghost;animation-timing-function:var(--e-standard)}.l[data-astro-cid-nqbyjhrv],.av[data-astro-cid-nqbyjhrv],.gm[data-astro-cid-nqbyjhrv],.q[data-astro-cid-nqbyjhrv],.rc[data-astro-cid-nqbyjhrv],.task[data-astro-cid-nqbyjhrv],.tag[data-astro-cid-nqbyjhrv]{position:absolute}.l[data-astro-cid-nqbyjhrv],.av[data-astro-cid-nqbyjhrv],.q[data-astro-cid-nqbyjhrv],.rc[data-astro-cid-nqbyjhrv]{color:var(--ink)}.l[data-astro-cid-nqbyjhrv]{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));font-size:calc(13.5 * var(--u));line-height:calc(20 * var(--u));height:calc(20 * var(--u));white-space:nowrap;letter-spacing:-.005em}.l[data-astro-cid-nqbyjhrv] b[data-astro-cid-nqbyjhrv]{letter-spacing:-.015em;font-weight:650}.meta[data-astro-cid-nqbyjhrv]{font-size:calc(11.5 * var(--u));color:var(--muted)}.subj[data-astro-cid-nqbyjhrv]{font-size:calc(16 * var(--u));letter-spacing:-.02em;font-weight:650}.body[data-astro-cid-nqbyjhrv]{color:#2a2a2a}.w[data-astro-cid-nqbyjhrv]{animation-name:dissolve;animation-delay:var(--d);animation-timing-function:var(--e-standard);display:inline-block}.av[data-astro-cid-nqbyjhrv]{left:calc(52 * var(--u));top:calc(65 * var(--u));width:calc(34 * var(--u));height:calc(34 * var(--u));font-size:calc(14 * var(--u));background:linear-gradient(140deg,#f5a8d4,#b9a8ff);border-radius:50%;place-items:center;font-weight:650;display:grid}.gm[data-astro-cid-nqbyjhrv]{left:calc(366 * var(--u));top:calc(70 * var(--u))}.gm[data-astro-cid-nqbyjhrv] svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.q[data-astro-cid-nqbyjhrv]{left:calc(52 * var(--u));top:calc(191 * var(--u));height:calc(20 * var(--u));font-size:calc(13.5 * var(--u));line-height:calc(20 * var(--u));color:#2a2a2a;white-space:nowrap;letter-spacing:-.005em;transform-origin:0 0;animation-name:q}.qt[data-astro-cid-nqbyjhrv]{position:relative}.hl[data-astro-cid-nqbyjhrv]{left:calc(-5 * var(--u));right:calc(-5 * var(--u));top:calc(-1 * var(--u));bottom:calc(-1 * var(--u));border-radius:calc(6 * var(--u));background:var(--violet-soft);transform-origin:0;animation-name:hl;animation-timing-function:var(--e-standard);position:absolute}.rc[data-astro-cid-nqbyjhrv]{left:calc(30 * var(--u));top:calc(140 * var(--u));width:calc(380 * var(--u));height:calc(86 * var(--u));border-radius:calc(22 * var(--u));background:var(--card);box-shadow:0 0 0 calc(var(--u) * .6) #11111114, 0 calc(var(--u) * 10) calc(var(--u) * 24) calc(var(--u) * -12) #11111138;animation-name:rc}.rc-ic[data-astro-cid-nqbyjhrv]{left:calc(14 * var(--u));top:calc(23 * var(--u));width:calc(40 * var(--u));height:calc(40 * var(--u));background:var(--chip);border-radius:50%;place-items:center;display:grid;position:absolute}.rc-ic[data-astro-cid-nqbyjhrv] svg[data-astro-cid-nqbyjhrv]{width:calc(20 * var(--u));height:calc(20 * var(--u));fill:var(--ink)}.rc[data-astro-cid-nqbyjhrv] b[data-astro-cid-nqbyjhrv]{left:calc(68 * var(--u));top:calc(16 * var(--u));font-size:calc(13.5 * var(--u));letter-spacing:-.015em;font-weight:650;line-height:calc(20 * var(--u));position:absolute}.task[data-astro-cid-nqbyjhrv]{left:calc(30 * var(--u));top:calc(58 * var(--u));width:calc(380 * var(--u));height:calc(72 * var(--u));align-items:center;gap:calc(12 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(24 * var(--u));background:var(--violet);color:var(--white);box-shadow:0 calc(var(--u) * 12) calc(var(--u) * 24) calc(var(--u) * -12) #3c1eb48c;animation-name:task;display:flex}.disc[data-astro-cid-nqbyjhrv]{width:calc(44 * var(--u));height:calc(44 * var(--u));background:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.disc[data-astro-cid-nqbyjhrv] svg{width:calc(21 * var(--u));height:calc(21 * var(--u))}.open[data-astro-cid-nqbyjhrv]{width:calc(36 * var(--u));height:calc(36 * var(--u));background:var(--white);color:var(--ink);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.open[data-astro-cid-nqbyjhrv] svg[data-astro-cid-nqbyjhrv]{width:calc(17 * var(--u));height:calc(17 * var(--u))}.tx[data-astro-cid-nqbyjhrv]{gap:calc(3 * var(--u));min-width:0;display:grid}.tx[data-astro-cid-nqbyjhrv] b[data-astro-cid-nqbyjhrv]{font-size:calc(16.5 * var(--u));letter-spacing:-.02em;white-space:nowrap;font-weight:600;line-height:1.2}.tx[data-astro-cid-nqbyjhrv] small[data-astro-cid-nqbyjhrv]{font-size:calc(12 * var(--u));opacity:.75;white-space:nowrap;line-height:1.2}.tag[data-astro-cid-nqbyjhrv]{width:max-content;left:0;right:0;top:calc(244 * var(--u));align-items:center;gap:calc(7 * var(--u));height:calc(30 * var(--u));padding:0 calc(14 * var(--u)) 0 calc(11 * var(--u));background:var(--lime);color:var(--ink);font-size:calc(12.5 * var(--u));white-space:nowrap;border-radius:999px;margin:0 auto;font-weight:600;animation-name:tag;display:flex}.tag[data-astro-cid-nqbyjhrv] svg[data-astro-cid-nqbyjhrv]{width:calc(16 * var(--u));height:calc(16 * var(--u))}@keyframes scan{0%,5.6%{opacity:0;transform:translateY(calc(-64 * var(--u)))}7.5%,15.5%{opacity:1}17.8%,to{opacity:0;transform:translateY(calc(244 * var(--u)))}}@keyframes hl{0%,16.7%{transform:scaleX(0)}22.2%,91.2%{transform:none}91.3%,to{transform:scaleX(0)}}@keyframes dissolve{0%,24.4%{opacity:1;transform:none}29%{opacity:0;transform:translateY(calc(-3 * var(--u)))}90%{opacity:0;transform:translateY(calc(4 * var(--u)))}95.5%,to{opacity:1;transform:none}}@keyframes mail-bg{0%,35.6%{opacity:1;transform:none}40.5%{opacity:0;transform:scale(.985)}90%{opacity:0;transform:translateY(calc(6 * var(--u)))}96%,to{opacity:1;transform:none}}@keyframes ghost{0%,35.6%{opacity:0;transform:none}39.5%,42.5%{opacity:.3;transform:none}47%,to{opacity:0;transform:scale(.96)}}@keyframes q{0%,40%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:none}47.8%,86.7%{opacity:1;transform:translate(calc(46 * var(--u)), calc(-13 * var(--u))) scale(.9);animation-timing-function:cubic-bezier(.3,0,1,1)}91.1%{opacity:0;transform:translate(calc(46 * var(--u)), calc(-9 * var(--u))) scale(.9)}91.2%{opacity:0;transform:none}96%,to{opacity:1;transform:none}}@keyframes rc{0%,42%{opacity:0;animation-timing-function:var(--e-standard);transform:scale(.97)}47.8%,86.7%{opacity:1;animation-timing-function:cubic-bezier(.3,0,1,1);transform:none}91.1%,to{opacity:0;transform:translateY(calc(4 * var(--u)))}}@keyframes task{0%,45.6%{opacity:0;transform:translateY(calc(-12 * var(--u))) scale(.96);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}51.1%,86.2%{opacity:1;animation-timing-function:cubic-bezier(.3,0,1,1);transform:none}90.6%,to{opacity:0;transform:translateY(calc(4 * var(--u)))}}@keyframes tag{0%,53.3%{opacity:0;transform:translateY(calc(6 * var(--u))) scale(.9);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}57.8%,87.2%{opacity:1;animation-timing-function:cubic-bezier(.3,0,1,1);transform:none}91.1%,to{opacity:0;transform:translateY(calc(4 * var(--u)))}}@media (prefers-reduced-motion:reduce){.stage[data-astro-cid-nqbyjhrv] [data-astro-cid-nqbyjhrv]{animation:none!important}.mail-bg[data-astro-cid-nqbyjhrv],.ghost[data-astro-cid-nqbyjhrv],.w[data-astro-cid-nqbyjhrv]{visibility:hidden}.q[data-astro-cid-nqbyjhrv]{transform:translate(calc(46 * var(--u)), calc(-13 * var(--u))) scale(.9)}}.section[data-astro-cid-d32ejlv2]{--sec:clamp(72px, 9vw, 136px)}.hero[data-astro-cid-d32ejlv2]{--hero-pt:clamp(16px, 2.2vw, 32px);--hint-space:88px;padding:var(--hero-pt) 0 clamp(8px, 2vw, 24px);overflow-x:clip}.hero-grid[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,540px) auto;justify-content:center;align-items:center;column-gap:clamp(48px,7vw,120px);display:grid}.hero-copy[data-astro-cid-d32ejlv2]{justify-items:start;gap:20px;display:grid}.beta-pill[data-astro-cid-d32ejlv2]{border-radius:var(--r-pill);background:var(--white);max-width:100%;transition:box-shadow var(--d-base) var(--e-standard);align-items:center;gap:10px;padding:4px 14px 4px 4px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.beta-pill[data-astro-cid-d32ejlv2]:hover{box-shadow:var(--shadow-card)}.bp-txt[data-astro-cid-d32ejlv2]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-tag[data-astro-cid-d32ejlv2]{background:var(--violet);color:var(--white);border-radius:var(--r-pill);padding:3px 10px;font-size:13px;font-weight:600}.hero[data-astro-cid-d32ejlv2] .display[data-astro-cid-d32ejlv2]{text-wrap:balance;margin-top:4px;font-size:clamp(40px,4.4vw,64px)}.hero-lead[data-astro-cid-d32ejlv2]{max-width:520px;margin-top:-4px}.join[data-astro-cid-d32ejlv2]{width:100%;margin-top:4px;scroll-margin-top:96px}.works[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:center;gap:6px 18px;padding-left:6px;font-size:14px;display:flex}.works-i[data-astro-cid-d32ejlv2]{color:#3a3a3a;align-items:center;gap:7px;font-weight:600;display:inline-flex}.works-i[data-astro-cid-d32ejlv2] .w-tile{border-radius:4px!important;width:15px!important;height:15px!important;font-size:9px!important}.hero-stage[data-astro-cid-d32ejlv2]{justify-items:center;min-width:0;display:grid}@media (width>=900px){.hero[data-astro-cid-d32ejlv2]{padding-bottom:var(--hint-space)}.hero-stage[data-astro-cid-d32ejlv2] .demo{--dw:clamp(260px, min(26vw, (100vh - var(--header-h) - var(--hero-pt) - var(--hint-space)) / 2.097), 360px)}.hero-stage[data-astro-cid-d32ejlv2] .demo .hint{width:max-content;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 18px);left:50%;translate:-50%}}.sec-head[data-astro-cid-d32ejlv2]{max-width:760px;margin:0 auto var(--head-gap);text-align:center;justify-items:center;gap:14px;display:grid}.sec-head[data-astro-cid-d32ejlv2] .h2[data-astro-cid-d32ejlv2]{font-size:clamp(34px,4.2vw,58px)}.sub[data-astro-cid-d32ejlv2]{color:var(--muted);text-wrap:balance;font-size:clamp(17px,1.4vw,20px);line-height:1.45}.sub-link[data-astro-cid-d32ejlv2]{color:var(--ink);text-underline-offset:3px;white-space:nowrap;border-radius:4px;font-weight:600;text-decoration-thickness:1.5px}.sub-link[data-astro-cid-d32ejlv2]:hover{color:var(--violet-ink)}.sec-card[data-astro-cid-d32ejlv2]{padding:clamp(12px,3vw,40px)}.sec-card-in[data-astro-cid-d32ejlv2]{max-width:calc(560px * (var(--ar,16 / 10)));margin-inline:auto}.tiles[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.tile[data-astro-cid-d32ejlv2]{grid-template-rows:auto 1fr;align-content:start;gap:clamp(16px,2vw,24px);padding:clamp(20px,2.6vw,36px);display:grid}.tile-t[data-astro-cid-d32ejlv2]{letter-spacing:-.02em;font-size:clamp(20px,1.7vw,24px);font-weight:600;line-height:1.2}.tile-art[data-astro-cid-d32ejlv2]{align-self:center}.founding[data-astro-cid-d32ejlv2]{gap:0;width:min(100%,560px);margin-inline:auto;padding:clamp(28px,3.4vw,44px);display:grid;position:relative;box-shadow:0 0 0 1px #ffffff0a,0 30px 60px -28px #4c34c88c}.founding[data-astro-cid-d32ejlv2]:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 60% at 50% 0,#6c4cf552,#0000 70%);position:absolute;inset:0}.founding[data-astro-cid-d32ejlv2]>[data-astro-cid-d32ejlv2]{position:relative}.plan-name[data-astro-cid-d32ejlv2]{letter-spacing:-.01em;font-size:20px;font-weight:600}.price[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:22px;display:flex}.price[data-astro-cid-d32ejlv2] b[data-astro-cid-d32ejlv2]{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(48px,5vw,64px);font-weight:500;line-height:1}.per[data-astro-cid-d32ejlv2]{color:#ffffffa8;font-size:17px}.or[data-astro-cid-d32ejlv2]{color:var(--white);white-space:nowrap;font-size:17px}.or[data-astro-cid-d32ejlv2] b[data-astro-cid-d32ejlv2]{font-size:inherit;letter-spacing:0;font-weight:600}.promise[data-astro-cid-d32ejlv2]{gap:12px;margin:26px 0 0;padding:0;font-size:16px;line-height:1.35;list-style:none;display:grid}.promise[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2],.feats[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{text-wrap:pretty;align-items:flex-start;gap:12px;display:flex}.mk[data-astro-cid-d32ejlv2]{background:var(--lime);width:20px;height:20px;color:var(--ink);border-radius:50%;flex:none;place-items:center;margin-top:-.5px;display:grid}.plan-btn[data-astro-cid-d32ejlv2]{width:100%;margin-top:28px}.btn-lime[data-astro-cid-d32ejlv2]{background:var(--lime);color:var(--ink)}.btn-lime[data-astro-cid-d32ejlv2]:hover{background:#d3e79f}.fine[data-astro-cid-d32ejlv2]{text-align:center;color:#ffffffa8;text-wrap:balance;margin-top:10px;font-size:13px;line-height:1.45}.feats-h[data-astro-cid-d32ejlv2]{color:#ffffffa8;border-top:1px solid #ffffff1f;margin-top:24px;padding-top:20px;font-size:13px;font-weight:600}.feats[data-astro-cid-d32ejlv2]{color:#ffffffdb;gap:10px;margin:12px 0 0;padding:0;font-size:15px;line-height:1.35;list-style:none;display:grid}.feats[data-astro-cid-d32ejlv2] .mk[data-astro-cid-d32ejlv2]{width:18px;height:18px;color:var(--lime);background:#ffffff1f}.faqs[data-astro-cid-d32ejlv2]{gap:8px;max-width:760px;margin-inline:auto;display:grid}.faq[data-astro-cid-d32ejlv2]{border-radius:22px}.faq[data-astro-cid-d32ejlv2] summary[data-astro-cid-d32ejlv2]{cursor:pointer;border-radius:22px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px 18px 24px;font-size:17px;font-weight:600;list-style:none;display:flex}.faq[data-astro-cid-d32ejlv2] summary[data-astro-cid-d32ejlv2]::-webkit-details-marker{display:none}.faq[data-astro-cid-d32ejlv2] summary[data-astro-cid-d32ejlv2]:hover .faq-ic[data-astro-cid-d32ejlv2]{background:#e2e2e2}.faq-ic[data-astro-cid-d32ejlv2]{background:var(--bg);width:34px;height:34px;transition:transform var(--d-base) var(--e-standard), background-color var(--d-fast);border-radius:50%;flex:none;place-items:center;display:grid}.faq[data-astro-cid-d32ejlv2][open] .faq-ic[data-astro-cid-d32ejlv2]{transform:rotate(180deg)}.faq[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#444;text-wrap:pretty;padding:0 24px 22px;font-size:16px}.cta-sec[data-astro-cid-d32ejlv2]{padding-bottom:clamp(16px,2vw,24px)}.cta-mark[data-astro-cid-d32ejlv2]{margin-bottom:10px}.cta-mark[data-astro-cid-d32ejlv2] svg{border-radius:16px;box-shadow:0 0 0 1px #ffffff1f}.cta[data-astro-cid-d32ejlv2]{padding:clamp(48px, 7vw, 96px) var(--card-pad-lg);text-align:center;justify-items:center;gap:14px;display:grid}.cta[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#ffffffb3;font-size:clamp(17px,1.4vw,20px)}.cta[data-astro-cid-d32ejlv2] .btn[data-astro-cid-d32ejlv2]{margin-top:14px}@media (width<=899px){.hero-grid[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr);justify-items:center}.hero-copy[data-astro-cid-d32ejlv2]{width:100%;max-width:560px;padding-top:8px}.hero-stage[data-astro-cid-d32ejlv2]{margin-top:16px}}@media (width<=860px){.tiles[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}.tile-art[data-astro-cid-d32ejlv2]{justify-self:center;width:100%;max-width:560px}}@media (width<=640px){.hero[data-astro-cid-d32ejlv2] .display[data-astro-cid-d32ejlv2]{font-size:38px}.founding[data-astro-cid-d32ejlv2]{padding:26px 22px}.beta-pill[data-astro-cid-d32ejlv2]{font-size:13px}.works[data-astro-cid-d32ejlv2]{gap:6px 14px;font-size:13px}.sec-card[data-astro-cid-d32ejlv2]{padding:12px}}
