.scene-stage[data-astro-cid-eifwsazm]{position:absolute;inset:0;overflow:hidden;container-type:size}.fit[data-astro-cid-eifwsazm]{aspect-ratio:16/9;width:min(100cqw,177.78cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container-type:inline-size}.stage[data-astro-cid-eifwsazm]{--u:calc(100cqw / 1000);--pt:calc(100cqw / 1180);-webkit-user-select:none;user-select:none;font-family:var(--font-system);font-size:calc(12 * var(--u));position:absolute;inset:0}.stage[data-astro-cid-eifwsazm]>*{position:absolute}.menubar[data-astro-cid-3z2btdea]{z-index:40;align-items:center;gap:calc(16 * var(--u));height:calc(24 * var(--u));padding-inline:calc(14 * var(--u)) calc(10 * var(--u));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-size:calc(11.5 * var(--u));color:#ffffffe0;background:#ffffff14;display:flex;inset:0 0 auto}.right[data-astro-cid-3z2btdea]{align-items:center;gap:calc(8 * var(--u));height:100%;margin-left:auto;display:flex}.glyph[data-astro-cid-3z2btdea]{height:calc(20 * var(--u));padding:0 calc(6 * var(--u));border-radius:calc(5 * var(--u));cursor:default;background:0 0;border:0;place-items:center;display:grid}.glyph[data-astro-cid-3z2btdea]:hover{background:#ffffff2e}.glyph[data-astro-cid-3z2btdea] span[data-astro-cid-3z2btdea]{width:calc(17 * var(--u));height:calc(17 * var(--u));color:#fff;display:block}.clock[data-astro-cid-3z2btdea]{margin-left:calc(4 * var(--u));white-space:nowrap;font-variant-numeric:tabular-nums}.portrait[data-astro-cid-lqwzb6te]{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.sym[data-astro-cid-gext6qzr]{width:calc(var(--size) * var(--u));height:calc(var(--size) * var(--u));-webkit-mask:var(--mask) center / contain no-repeat;-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.pill[data-astro-cid-54ccy6d4]{align-items:center;gap:calc(6 * var(--u));height:calc(19 * var(--u));padding:0 calc(3 * var(--u)) 0 calc(9 * var(--u));color:#fff;cursor:default;background:#30b350;border:0;border-radius:999px;animation:.4s cubic-bezier(.3,1.4,.5,1) pill-in;display:flex}.pill[data-astro-cid-54ccy6d4]:hover{filter:brightness(1.12)}.glyph[data-astro-cid-54ccy6d4]{place-items:center;display:grid}.divider[data-astro-cid-54ccy6d4]{width:1px;height:calc(11 * var(--u));background:#ffffff73}.faces[data-astro-cid-54ccy6d4]{display:flex}.face[data-astro-cid-54ccy6d4]{width:calc(15 * var(--u));height:calc(15 * var(--u));box-shadow:0 0 0 calc(1.2 * var(--u)) #30b350;border-radius:50%;place-items:center;display:grid;overflow:hidden}.face[data-astro-cid-54ccy6d4]~.face[data-astro-cid-54ccy6d4]{margin-left:calc(-4 * var(--u))}.more[data-astro-cid-54ccy6d4]{font-size:calc(7.5 * var(--u));background:#0000004d;font-weight:700}@keyframes pill-in{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.pill[data-astro-cid-54ccy6d4]{animation:none}}.app-icon[data-astro-cid-45h27i3f]{object-fit:contain;-webkit-user-drag:none;width:100%;height:100%}.lights[data-astro-cid-2ufespsi]{gap:calc(var(--light-gap) * var(--u));flex:none;display:flex}.lights[data-astro-cid-2ufespsi]>[data-astro-cid-2ufespsi]{width:calc(var(--light) * var(--u));height:calc(var(--light) * var(--u));background:#ff5f57;border-radius:50%;box-shadow:inset 0 0 0 .5px #00000040}.lights[data-astro-cid-2ufespsi]>[data-astro-cid-2ufespsi]:nth-child(2){background:#febc2e}.lights[data-astro-cid-2ufespsi]>[data-astro-cid-2ufespsi]:nth-child(3){background:#28c840}.call-window[data-astro-cid-vwxj6eo5]{pointer-events:none;justify-items:center;gap:calc(var(--d) * .16 * var(--u));font-family:var(--font-system);transform-origin:50% 0;transform:translate(-50%);translate:calc(var(--dx,0) * var(--u)) calc(var(--dy,0) * var(--u));display:grid;position:absolute}.row[data-astro-cid-vwxj6eo5]{gap:calc(var(--d) * .12 * var(--u));cursor:default;touch-action:none;display:flex}.folder[data-astro-cid-vwxj6eo5],.bubble[data-astro-cid-vwxj6eo5]{width:calc(var(--d) * var(--u));height:calc(var(--d) * var(--u));flex:none;position:relative}.folder[data-astro-cid-vwxj6eo5]{transition:width .45s cubic-bezier(.3,1.2,.5,1),margin .45s cubic-bezier(.3,1.2,.5,1),opacity .3s,transform .45s cubic-bezier(.3,1.2,.5,1)}.folder[data-astro-cid-vwxj6eo5][data-empty]{width:0;margin-right:calc(var(--d) * -.12 * var(--u));opacity:0;transform:scale(.6)}.glass[data-astro-cid-vwxj6eo5]{border-radius:calc(var(--d) * .27 * var(--u));-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);box-shadow:0 0 0 1px #ffffff4d inset, 0 calc(1 * var(--u)) 0 #ffffff59 inset, 0 calc(6 * var(--u)) calc(18 * var(--u)) #0000004d;background:#d6e2f052;position:absolute;inset:0}.tiles[data-astro-cid-vwxj6eo5]{gap:calc(var(--d) * .07 * var(--u));padding:calc(var(--d) * .13 * var(--u));grid-template-columns:1fr 1fr;grid-auto-rows:max-content;display:grid}.tile[data-astro-cid-vwxj6eo5]{width:calc(var(--d) * .335 * var(--u));height:calc(var(--d) * .335 * var(--u));cursor:pointer;background:0 0;border:0;padding:0;animation:.6s cubic-bezier(.3,1.6,.5,1) grow-in;position:relative}.tile[data-astro-cid-vwxj6eo5][hidden]{display:none}.icon[data-astro-cid-vwxj6eo5]{width:100%;height:100%;transition:opacity .15s ease-out;display:block}.tile[data-astro-cid-vwxj6eo5][data-closed] .icon[data-astro-cid-vwxj6eo5]{opacity:.45}.by[data-astro-cid-vwxj6eo5]{width:52%;height:52%;box-shadow:0 0 0 calc(1.2 * var(--u)) #fff;border-radius:50%;position:absolute;bottom:-14%;right:-14%;overflow:hidden}.bars[data-astro-cid-vwxj6eo5]{background:#111;border-radius:999px;align-items:center;gap:7%;height:36%;padding:0 12%;display:flex;position:absolute;top:-16%;right:-26%}.bars[data-astro-cid-vwxj6eo5] i[data-astro-cid-vwxj6eo5]{width:calc(var(--d) * .02 * var(--u));background:var(--tint,#fff);height:60%;transform:scaleY(var(--level,1));border-radius:999px;transition:transform .3s,background-color .8s;animation:.9s ease-in-out infinite tile-bar}.tile[data-astro-cid-vwxj6eo5][data-live] .bars[data-astro-cid-vwxj6eo5] i[data-astro-cid-vwxj6eo5]{transform:scaleY(var(--b,.15));transition:background-color .8s;animation:none}.tile[data-astro-cid-vwxj6eo5]:not([data-recognized]) .bars[data-astro-cid-vwxj6eo5] i[data-astro-cid-vwxj6eo5]{background:#fff}.cover[data-astro-cid-vwxj6eo5]{background:var(--cover,transparent) center / cover;opacity:0;border-radius:23%;width:100%;height:100%;transition:opacity 1.2s;position:absolute;top:0;left:0}.tile[data-astro-cid-vwxj6eo5][data-recognized] .cover[data-astro-cid-vwxj6eo5]{opacity:1}.bars[data-astro-cid-vwxj6eo5] i[data-astro-cid-vwxj6eo5]:nth-child(2){animation-delay:-.3s}.bars[data-astro-cid-vwxj6eo5] i[data-astro-cid-vwxj6eo5]:nth-child(3){animation-delay:-.6s}.bars[data-astro-cid-vwxj6eo5] i[data-astro-cid-vwxj6eo5]:nth-child(4){animation-delay:-.15s}@keyframes tile-bar{50%{height:22%}}@keyframes grow-in{0%{opacity:0;transform:scale(.2)}60%{transform:scale(1.12)}}.face[data-astro-cid-vwxj6eo5]{box-shadow:0 0 0 1px #ffffff40 inset, 0 calc(6 * var(--u)) calc(16 * var(--u)) #00000059;border-radius:50%;position:absolute;inset:0;overflow:hidden}.pill[data-astro-cid-vwxj6eo5]{left:50%;bottom:calc(-7 * var(--u));align-items:center;gap:calc(3 * var(--u));max-width:calc(var(--d) * 1.7 * var(--u));padding:calc(2 * var(--u)) calc(7 * var(--u));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:calc(9 * var(--u));color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#30323ab8;border-radius:999px;font-weight:600;display:flex;position:absolute;overflow:hidden;transform:translate(-50%)}.bubble[data-astro-cid-vwxj6eo5] .muted-icon{display:none}.bubble[data-astro-cid-vwxj6eo5][data-muted] .muted-icon{display:inline-block}.toolbar[data-astro-cid-vwxj6eo5]{--u:var(--pt);align-items:center;gap:calc(8 * var(--u));height:calc(52 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(16 * var(--u));-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);box-shadow:0 0 0 1px #ffffff29 inset, 0 calc(1 * var(--u)) 0 #ffffff2e inset, 0 calc(10 * var(--u)) calc(30 * var(--u)) #00000059;color:#fff;white-space:nowrap;cursor:default;touch-action:none;opacity:0;visibility:hidden;background:#1c202a8c;border-radius:999px;transition:opacity .25s .25s,visibility 0s linear .5s;display:flex}.row[data-astro-cid-vwxj6eo5]:hover~.bar[data-astro-cid-vwxj6eo5] .toolbar[data-astro-cid-vwxj6eo5],.toolbar[data-astro-cid-vwxj6eo5]:hover,.call-window[data-astro-cid-vwxj6eo5]:focus-within .toolbar[data-astro-cid-vwxj6eo5],.call-window[data-astro-cid-vwxj6eo5][data-open] .toolbar[data-astro-cid-vwxj6eo5]{opacity:1;visibility:visible;transition:opacity .2s,visibility}.title[data-astro-cid-vwxj6eo5]{margin-right:calc(8 * var(--u));line-height:1.2;display:grid}.title[data-astro-cid-vwxj6eo5] b[data-astro-cid-vwxj6eo5]{font-size:calc(13 * var(--u));font-weight:700}.title[data-astro-cid-vwxj6eo5] small[data-astro-cid-vwxj6eo5]{font-size:calc(11 * var(--u));color:#ffffff9e;font-variant-numeric:tabular-nums}.controls[data-astro-cid-vwxj6eo5]{align-items:center;gap:calc(2 * var(--u));margin-left:auto;display:flex}.controls[data-astro-cid-vwxj6eo5] button[data-astro-cid-vwxj6eo5]{width:calc(36 * var(--u));height:calc(36 * var(--u));color:#ffffffeb;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:background-color .15s;display:grid}.controls[data-astro-cid-vwxj6eo5] button[data-astro-cid-vwxj6eo5]:hover{background:#ffffff24}.controls[data-astro-cid-vwxj6eo5] .off,.controls[data-astro-cid-vwxj6eo5] [data-astro-cid-vwxj6eo5][aria-pressed=true] .on{display:none}.controls[data-astro-cid-vwxj6eo5] [data-astro-cid-vwxj6eo5][aria-pressed=true] .off{color:#ff6b62;display:inline-block}.sep[data-astro-cid-vwxj6eo5]{width:1px;height:calc(18 * var(--u));margin-inline:calc(4 * var(--u));background:#fff3}.leave[data-astro-cid-vwxj6eo5]{align-items:center;gap:calc(6 * var(--u));height:calc(36 * var(--u));padding:0 calc(14 * var(--u));color:#fff;font:inherit;font-size:calc(13 * var(--u));cursor:pointer;background:#f2433b;border:0;border-radius:999px;font-weight:600;display:flex}.bar[data-astro-cid-vwxj6eo5]{position:relative}.folder[data-astro-cid-vwxj6eo5],.bubble[data-astro-cid-vwxj6eo5],.toolbar[data-astro-cid-vwxj6eo5],.popovers[data-astro-cid-vwxj6eo5]{pointer-events:auto}.popovers[data-astro-cid-vwxj6eo5]{left:0;right:0;top:calc(100% + 8 * var(--u));z-index:5;position:absolute}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-vwxj6eo5],.bars[data-astro-cid-vwxj6eo5] i[data-astro-cid-vwxj6eo5]{animation:none}}.window[data-astro-cid-c6jmofoc]{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));border-radius:calc(12 * var(--u));-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);box-shadow:0 0 0 1px #ffffff1a inset, 0 0 0 1px #0009, 0 calc(30 * var(--u)) calc(80 * var(--u)) #0000008c;pointer-events:auto;background:#28292fd6;flex-direction:column;animation:.3s cubic-bezier(.2,.8,.2,1) both window-open;display:flex;position:absolute;overflow:hidden}@keyframes window-open{0%{opacity:0;scale:.95}}.window[data-astro-cid-c6jmofoc].closing{pointer-events:none;animation:.2s cubic-bezier(.4,0,1,1) forwards window-close}@keyframes window-close{to{opacity:0;scale:.95}}.header[data-astro-cid-c6jmofoc]{align-items:center;gap:calc(12 * var(--u));height:calc(38 * var(--u));padding-inline:calc(12 * var(--u)) calc(7 * var(--u));cursor:grab;touch-action:none;flex:none;display:flex}.header[data-astro-cid-c6jmofoc]:active{cursor:grabbing}.lights[data-astro-cid-c6jmofoc]{gap:calc(7 * var(--u));flex:none;display:flex}.lights[data-astro-cid-c6jmofoc] i[data-astro-cid-c6jmofoc]{width:calc(11 * var(--u));height:calc(11 * var(--u));background:#ff5f57;border-radius:50%;transition:background-color .2s;box-shadow:inset 0 0 0 .5px #0000004d}.lights[data-astro-cid-c6jmofoc] i[data-astro-cid-c6jmofoc]:nth-child(2){background:#febc2e}.lights[data-astro-cid-c6jmofoc] i[data-astro-cid-c6jmofoc]:nth-child(3){background:#28c840}.lights[data-astro-cid-c6jmofoc] [data-astro-cid-c6jmofoc][role=button]{cursor:pointer}.inactive[data-astro-cid-c6jmofoc] .lights[data-astro-cid-c6jmofoc] i[data-astro-cid-c6jmofoc]{background:#4a4b51}.title[data-astro-cid-c6jmofoc]{align-items:center;gap:calc(7 * var(--u));white-space:nowrap;flex:1;min-width:0;display:flex}.lines[data-astro-cid-c6jmofoc]{min-width:0;line-height:1.2;display:grid}.lines[data-astro-cid-c6jmofoc] b[data-astro-cid-c6jmofoc]{text-overflow:ellipsis;font-size:calc(12 * var(--u));color:#e8e9ed;font-weight:600;transition:color .2s;overflow:hidden}.lines[data-astro-cid-c6jmofoc] small[data-astro-cid-c6jmofoc]:empty{display:none}.lines[data-astro-cid-c6jmofoc] small[data-astro-cid-c6jmofoc]{text-overflow:ellipsis;font-size:calc(10 * var(--u));color:#9a9ca4;overflow:hidden}.inactive[data-astro-cid-c6jmofoc] .lines[data-astro-cid-c6jmofoc] b[data-astro-cid-c6jmofoc]{color:#8d8f97}.app-icon[data-astro-cid-c6jmofoc]{flex:none;display:flex}.switch[data-astro-cid-c6jmofoc]{height:calc(24 * var(--u));padding:calc(2 * var(--u));font-size:calc(11 * var(--u));background:#00000047;border-radius:999px;flex:none;grid-template-columns:1fr 1fr;font-weight:500;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.segment[data-astro-cid-c6jmofoc]{min-width:calc(60 * var(--u));padding-inline:calc(10 * var(--u));color:#9a9ca4;place-items:center;display:grid;position:relative}.switch[data-astro-cid-c6jmofoc] .segment[data-astro-cid-c6jmofoc]:nth-of-type(2){color:#f2f3f6}.thumb[data-astro-cid-c6jmofoc]{inset:calc(2 * var(--u)) auto calc(2 * var(--u)) calc(2 * var(--u));width:calc(50% - 2 * var(--u));background:#ffffff29;border-radius:999px;position:absolute;box-shadow:inset 0 0 0 .5px #ffffff2e,0 1px 3px #00000059}.inactive[data-astro-cid-c6jmofoc] .switch[data-astro-cid-c6jmofoc]{opacity:.6}.content[data-astro-cid-c6jmofoc]{min-height:0;margin:0 calc(5 * var(--u)) calc(5 * var(--u));border-radius:calc(7 * var(--u));background:#1d1e22;flex:1;display:flex;position:relative;overflow:hidden}.overlay[data-astro-cid-c6jmofoc]{pointer-events:none;animation:.3s ease-out .2s both fade-in;position:absolute;inset:0}@keyframes fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.window[data-astro-cid-c6jmofoc],.overlay[data-astro-cid-c6jmofoc]{animation:none}}[data-still] .window[data-astro-cid-c6jmofoc],[data-still] .overlay[data-astro-cid-c6jmofoc]{animation:none}[data-still] .window[data-astro-cid-c6jmofoc]{background:#28292f}.notion[data-astro-cid-ggdlgwcc]{color:#37352f;min-width:0;font-size:calc(11 * var(--u));background:#fff;flex:1;display:flex}.sidebar[data-astro-cid-ggdlgwcc]{width:calc(140 * var(--u));padding:calc(8 * var(--u)) calc(6 * var(--u));color:#5f5e5b;background:#f8f8f7;border-right:1px solid #ededec;flex:none}.workspace[data-astro-cid-ggdlgwcc]{align-items:center;gap:calc(7 * var(--u));padding:calc(4 * var(--u)) calc(6 * var(--u)) calc(10 * var(--u));color:#37352f;font-weight:600;display:flex}.ws-icon[data-astro-cid-ggdlgwcc]{width:calc(17 * var(--u));height:calc(17 * var(--u));border-radius:calc(4 * var(--u));color:#fff;font-size:calc(10 * var(--u));background:#37352f;place-items:center;font-weight:700;display:grid}.section[data-astro-cid-ggdlgwcc]{padding:calc(4 * var(--u)) calc(6 * var(--u));font-size:calc(9.5 * var(--u));color:#91918e;font-weight:600}ul[data-astro-cid-ggdlgwcc]{list-style:none}.sidebar[data-astro-cid-ggdlgwcc] li[data-astro-cid-ggdlgwcc]{align-items:center;gap:calc(6 * var(--u));height:calc(22 * var(--u));padding-inline:calc(6 * var(--u));border-radius:calc(5 * var(--u));white-space:nowrap;display:flex}.sidebar[data-astro-cid-ggdlgwcc] li[data-astro-cid-ggdlgwcc].selected{color:#37352f;background:#ebebea;font-weight:500}.emoji[data-astro-cid-ggdlgwcc]{font-size:calc(11 * var(--u))}.page[data-astro-cid-ggdlgwcc]{flex:1;min-width:0}.topbar[data-astro-cid-ggdlgwcc]{height:calc(30 * var(--u));padding-inline:calc(12 * var(--u));color:#37352f;justify-content:space-between;align-items:center;display:flex}.share[data-astro-cid-ggdlgwcc]{color:#787774}.doc[data-astro-cid-ggdlgwcc]{padding:calc(8 * var(--u)) calc(36 * var(--u)) 0}.page-icon[data-astro-cid-ggdlgwcc]{font-size:calc(30 * var(--u));line-height:1}h4[data-astro-cid-ggdlgwcc]{margin:calc(8 * var(--u)) 0 calc(10 * var(--u));font-size:calc(22 * var(--u));letter-spacing:-.01em;font-weight:700;line-height:1.15}dl[data-astro-cid-ggdlgwcc]{grid-template-columns:calc(70 * var(--u)) 1fr;row-gap:calc(5 * var(--u));padding-bottom:calc(10 * var(--u));color:#787774;border-bottom:1px solid #ededec;display:grid}dd[data-astro-cid-ggdlgwcc]{color:#37352f}.pill[data-astro-cid-ggdlgwcc]{padding:calc(1 * var(--u)) calc(6 * var(--u));border-radius:calc(4 * var(--u));color:#402c1b;background:#fdecc8}.h[data-astro-cid-ggdlgwcc]{margin:calc(12 * var(--u)) 0 calc(4 * var(--u));font-size:calc(13 * var(--u));font-weight:600}.todos[data-astro-cid-ggdlgwcc] li[data-astro-cid-ggdlgwcc]{align-items:center;gap:calc(8 * var(--u));height:calc(22 * var(--u));display:flex}.todos[data-astro-cid-ggdlgwcc] li[data-astro-cid-ggdlgwcc].done{color:#a5a4a1;text-decoration:line-through}.box[data-astro-cid-ggdlgwcc]{width:calc(13 * var(--u));height:calc(13 * var(--u));border-radius:calc(2 * var(--u));font-size:calc(9 * var(--u));color:#fff;border:1.5px solid #37352f;place-items:center;text-decoration:none;display:grid}.done[data-astro-cid-ggdlgwcc] .box[data-astro-cid-ggdlgwcc]{background:#2383e2;border-color:#2383e2}.cursor[data-astro-cid-wdpbpn4o]{will-change:transform;position:absolute;top:0;left:0}svg[data-astro-cid-wdpbpn4o]{width:calc(22 * var(--u));height:calc(22 * var(--u));margin:calc(-4 * var(--u)) 0 0 calc(-5 * var(--u));overflow:visible}path[data-astro-cid-wdpbpn4o]{fill:var(--c);stroke:#fff;stroke-width:1.5px;stroke-linejoin:round;filter:drop-shadow(0 1px 2px #00000073)}.tag[data-astro-cid-wdpbpn4o]{left:calc(13 * var(--u));top:calc(17 * var(--u));padding:calc(2 * var(--u)) calc(7.5 * var(--u));background:var(--c);color:#fff;font-size:calc(10.5 * var(--u));white-space:nowrap;border-radius:999px;font-weight:600;position:absolute;box-shadow:inset 0 0 0 1px #ffffff40,0 2px 6px #00000059}.ink[data-astro-cid-joopswao]{width:calc(var(--ink-w) * var(--u));height:calc(var(--ink-h) * var(--u));pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.ink[data-astro-cid-joopswao] path{fill:none;stroke:var(--ink);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.dock[data-astro-cid-26dh6jqz]{left:calc(500 * var(--u));bottom:calc(10 * var(--dock-scale) * var(--u));z-index:15;align-items:flex-end;gap:calc(12 * var(--u));padding:calc(9 * var(--u)) calc(14 * var(--u)) calc(11 * var(--u));border-radius:calc(24 * var(--u));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:translateX(-50%) scale(var(--dock-scale));transform-origin:50% 100%;background:#ffffff1f;display:flex;box-shadow:inset 0 0 0 1px #ffffff29}.dock[data-astro-cid-26dh6jqz] .app{width:calc(58 * var(--u));height:calc(58 * var(--u));background:0 0;border:0;flex:none;padding:0;display:block;position:relative}.dock[data-astro-cid-26dh6jqz] .app[hidden],.dock[data-astro-cid-26dh6jqz] .divider[hidden]{display:none}.dock[data-astro-cid-26dh6jqz] .divider{width:1px;margin-inline:calc(2 * var(--u));background:#ffffff40;align-self:stretch}.dock[data-astro-cid-26dh6jqz] .dot{left:50%;bottom:calc(-7 * var(--u));width:calc(4 * var(--u));height:calc(4 * var(--u));background:#fffc;border-radius:50%;position:absolute;transform:translate(-50%)}.dock[data-astro-cid-26dh6jqz] .name{left:50%;bottom:calc(70 * var(--u));padding:calc(3 * var(--u)) calc(9 * var(--u));border-radius:calc(6 * var(--u));font-size:calc(11 * var(--u));white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background:#1e2028eb;transition:opacity .15s;position:absolute;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff1f}.dock[data-astro-cid-26dh6jqz] .app:hover .name,.dock[data-astro-cid-26dh6jqz] .app:focus-visible .name{opacity:1}.tile[data-astro-cid-fieyhjcu]{cursor:pointer}.face[data-astro-cid-fieyhjcu]{right:calc(-4 * var(--u));bottom:calc(-3 * var(--u));width:calc(26 * var(--u));height:calc(26 * var(--u));box-shadow:0 0 0 calc(1.5 * var(--u)) #fff;border-radius:50%;position:absolute;overflow:hidden}.mac-note[data-astro-cid-sfznevp6]{top:calc(32 * var(--u));right:calc(12 * var(--u));z-index:66;align-items:center;gap:calc(10 * var(--u));width:calc(270 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u)) calc(10 * var(--u)) calc(10 * var(--u));border-radius:calc(18 * var(--u));-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);box-shadow:0 0 0 1px #ffffff24 inset, 0 calc(10 * var(--u)) calc(30 * var(--u)) #00000073;color:#fff;font-size:calc(11.5 * var(--u));opacity:0;transform:translateX(calc(30 * var(--u)));pointer-events:none;background:#2c2a30c7;line-height:1.3;transition:opacity .35s,transform .5s cubic-bezier(.2,1.2,.4,1);display:flex}.mac-note[data-astro-cid-sfznevp6].shown{opacity:1;transform:none}.pic[data-astro-cid-sfznevp6]{width:calc(36 * var(--u));height:calc(36 * var(--u));flex:none;position:relative}.face[data-astro-cid-sfznevp6]{border-radius:50%;position:absolute;inset:0;overflow:hidden}.badge[data-astro-cid-sfznevp6]{right:calc(-4 * var(--u));bottom:calc(-4 * var(--u));width:calc(17 * var(--u));height:calc(17 * var(--u));padding:calc(3 * var(--u));border-radius:calc(5 * var(--u));box-shadow:0 0 0 calc(1 * var(--u)) #fff3;color:#fff;background:#1d1916;place-items:center;display:grid;position:absolute}.text[data-astro-cid-sfznevp6]{flex:1;min-width:0;display:grid}.head[data-astro-cid-sfznevp6]{justify-content:space-between;gap:calc(8 * var(--u));display:flex}.head[data-astro-cid-sfznevp6] small[data-astro-cid-sfznevp6],.call[data-astro-cid-sfznevp6]{color:#ffffff8c;font-size:calc(10.5 * var(--u))}.body[data-astro-cid-sfznevp6]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){.mac-note[data-astro-cid-sfznevp6]{transition:opacity .2s;transform:none}}.reaction[data-astro-cid-qled3s2d]{background:linear-gradient(170deg,#3a2a6b,#1c1640);position:absolute;inset:0;overflow:hidden}.bit[data-astro-cid-qled3s2d]{top:-10%;left:calc(6% + var(--i) * 6.5%);background:hsl(calc(var(--i) * 47deg) 90% 65%);width:5%;height:9%;animation:fall 1.8s linear calc(var(--i) * -.13s) infinite both;border-radius:1px;position:absolute}.popper[data-astro-cid-qled3s2d]{color:#ffd36b;width:44%;height:44%;animation:1.8s ease-in-out infinite both popper-wobble;display:block;position:absolute;top:30%;left:28%}.popper[data-astro-cid-qled3s2d] .sym{width:100%;height:100%;display:block}@keyframes fall{to{transform:translateY(1250%)rotate(540deg)}}@keyframes popper-wobble{0%,to{transform:rotate(-8deg)scale(1)}50%{transform:rotate(8deg)scale(1.1)}}@media (prefers-reduced-motion:reduce){.bit[data-astro-cid-qled3s2d],.popper[data-astro-cid-qled3s2d]{animation-duration:0s}}.popover[data-astro-cid-45uh7e6t]{--u:var(--pt);width:calc(var(--w) * var(--u));padding:calc(6 * var(--u));border-radius:calc(20 * var(--u));-webkit-backdrop-filter:blur(28px)saturate(1.6);backdrop-filter:blur(28px)saturate(1.6);box-shadow:0 0 0 1px #ffffff29 inset, 0 calc(18 * var(--u)) calc(44 * var(--u)) #00000080;color:#fff;font-size:calc(13 * var(--u));text-align:left;background:#24262ed1;animation:.18s ease-out fade-in;display:grid;position:absolute;top:0}.popover[data-astro-cid-45uh7e6t][hidden]{display:none}.popover[data-astro-cid-45uh7e6t] hr{height:1px;margin:calc(4 * var(--u)) calc(10 * var(--u));background:#ffffff1f;border:0}@media (prefers-reduced-motion:reduce){.popover[data-astro-cid-45uh7e6t]{animation:none}}.head[data-astro-cid-enuzrcmi]{align-items:center;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u)) calc(6 * var(--u));display:flex}.art[data-astro-cid-enuzrcmi]{width:calc(36 * var(--u));height:calc(36 * var(--u));flex:none;display:block}.art[data-astro-cid-enuzrcmi]>*{width:100%;height:100%}.text[data-astro-cid-enuzrcmi]{line-height:1.25;display:grid}.text[data-astro-cid-enuzrcmi] b[data-astro-cid-enuzrcmi]{font-size:calc(12.5 * var(--u));font-weight:600}.text[data-astro-cid-enuzrcmi] small[data-astro-cid-enuzrcmi]{font-size:calc(10.5 * var(--u));color:#fff9}.text[data-astro-cid-sphm5wp5]{line-height:1.25;display:grid}.text[data-astro-cid-sphm5wp5] b[data-astro-cid-sphm5wp5]{font-size:calc(12.5 * var(--u));font-weight:600}.text[data-astro-cid-sphm5wp5] small[data-astro-cid-sphm5wp5]{font-size:calc(10.5 * var(--u));color:#fff9}.volume[data-astro-cid-sphm5wp5]{align-items:center;gap:calc(10 * var(--u));padding:calc(4 * var(--u)) calc(10 * var(--u)) calc(8 * var(--u));display:flex}.mute[data-astro-cid-sphm5wp5]{width:calc(28 * var(--u));height:calc(28 * var(--u));color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.mute[data-astro-cid-sphm5wp5] .off,.mute[data-astro-cid-sphm5wp5][aria-pressed=true] .on{display:none}.mute[data-astro-cid-sphm5wp5][aria-pressed=true] .off{display:inline-block}input[data-astro-cid-sphm5wp5][type=range]{accent-color:#fff;height:calc(4 * var(--u));cursor:pointer;flex:1}.song[data-astro-cid-sphm5wp5][hidden]{display:none}.song[data-astro-cid-sphm5wp5]{gap:calc(8 * var(--u));padding:0 calc(10 * var(--u)) calc(8 * var(--u));animation:.5s appear;display:grid}.song-row[data-astro-cid-sphm5wp5]{align-items:center;gap:calc(10 * var(--u));display:flex}.cover[data-astro-cid-sphm5wp5]{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:calc(8 * var(--u));box-shadow:0 calc(3 * var(--u)) calc(10 * var(--u)) #00000059;flex:none}.apple[data-astro-cid-sphm5wp5]{justify-content:center;align-items:center;gap:calc(5 * var(--u));padding:calc(6 * var(--u));border-radius:calc(9 * var(--u));color:#fff;font:inherit;font-size:calc(11.5 * var(--u));cursor:pointer;background:#ffffff1f;border:0;font-weight:600;display:flex}.apple[data-astro-cid-sphm5wp5]:hover{background:#ffffff2e}@keyframes appear{0%{opacity:0}}.toast[data-astro-cid-7ndqre7k]{z-index:70;padding:calc(7 * var(--u)) calc(16 * var(--u));font-size:calc(12 * var(--u));white-space:nowrap;transform:translate(-50%, calc(-6 * var(--u)));opacity:0;pointer-events:none;background:#14161ee6;border-radius:999px;transition:opacity .25s,transform .25s;left:50%;box-shadow:inset 0 0 0 1px #ffffff24}.toast[data-astro-cid-7ndqre7k].shown{opacity:1;transform:translate(-50%)}.hero-desktop[data-astro-cid-i2s3li4h]{width:min(100% - 2 * var(--gutter), 1240px);isolation:isolate;--amb-1:#ff6a3d;--amb-2:#7b5cff;--amb-3:#22b39a;margin-inline:auto;position:relative}.hero-desktop[data-astro-cid-i2s3li4h]:before,.hero-desktop[data-astro-cid-i2s3li4h]:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(42% 55% at 14% 26%, var(--amb-1), transparent 70%), radial-gradient(42% 55% at 88% 20%, var(--amb-2), transparent 70%), radial-gradient(55% 50% at 62% 100%, var(--amb-3), transparent 70%);position:absolute}.hero-desktop[data-astro-cid-i2s3li4h]:before{filter:blur(90px)saturate(1.2);opacity:.55;inset:-18% -12% -14%}.hero-desktop[data-astro-cid-i2s3li4h]:after{filter:blur(36px);opacity:.75;border-radius:40px;inset:-3% -2%}@media (prefers-reduced-motion:no-preference){.hero-desktop[data-astro-cid-i2s3li4h]:before{animation:18s ease-in-out infinite alternate ambilight}.hero-desktop[data-astro-cid-i2s3li4h]:after{animation:13s ease-in-out -4s infinite alternate ambilight}}@keyframes ambilight{0%{transform:translate(0)scale(1)}50%{transform:translate(1.5%,-1%)scale(1.04)}to{transform:translate(-1.5%,1%)scale(.98)}}.frame[data-astro-cid-i2s3li4h]{aspect-ratio:16/9;background:var(--desk-0);font-family:var(--font-system);color:#fff;border-radius:clamp(14px,2.2vw,28px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff17,0 50px 120px -40px #000000d9}.desktop[data-astro-cid-i2s3li4h]{background:radial-gradient(60% 70% at 15% 25%, var(--desk-1) 0, transparent 70%), radial-gradient(55% 60% at 85% 15%, var(--desk-2) 0, transparent 70%), radial-gradient(60% 70% at 65% 100%, var(--desk-3) 0, transparent 70%), var(--desk-0);inset:0}.windows[data-astro-cid-i2s3li4h]{inset:0}.windows[data-astro-cid-i2s3li4h] [data-window]:not(.open){display:none}.title-icon[data-astro-cid-i2s3li4h]{width:calc(18 * var(--u));height:calc(18 * var(--u));display:block}.page[data-astro-cid-i2s3li4h]{display:flex;position:absolute;inset:0}[data-stage=hero] [data-cursor]{transition:opacity .35s}[data-stage=hero] [data-cursor][data-away]{opacity:0}.browser[data-astro-cid-i2s3li4h]{background:#2b2826;flex-direction:column;display:flex;position:absolute;inset:0}.site[data-astro-cid-i2s3li4h]{align-content:start;justify-items:center;gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));color:#f6f1ee;font-family:var(--font-text);background:radial-gradient(70% 60% at 50% 100%,#ff6a3d59,#0000 70%),#121010;flex:1;display:grid}.site-nav[data-astro-cid-i2s3li4h]{font-size:calc(11 * var(--u));justify-content:space-between;justify-self:stretch;align-items:center;display:flex}.site-nav[data-astro-cid-i2s3li4h] i[data-astro-cid-i2s3li4h]{padding:calc(2 * var(--u)) calc(8 * var(--u));font-style:normal;font-size:calc(7 * var(--u));background:#ff6a4d;border-radius:999px;font-weight:600}.site-title[data-astro-cid-i2s3li4h]{margin-top:calc(8 * var(--u));font-family:var(--font-display);font-weight:700;font-size:calc(25 * var(--u));letter-spacing:-.03em;justify-items:center;line-height:1.02;display:grid}.site-title[data-astro-cid-i2s3li4h] em[data-astro-cid-i2s3li4h]{color:#ff8f75;font-style:normal}.site-button[data-astro-cid-i2s3li4h]{padding:calc(6 * var(--u)) calc(14 * var(--u));font-size:calc(9 * var(--u));background:#ff6a4d;border-radius:999px;font-weight:600}[data-stage=hero] [data-dock-tile]{animation:.7s cubic-bezier(.3,1.5,.5,1) both tile-arrive}[data-stage=hero] [data-dock-tile].bounce{animation:.55s tile-bounce}@keyframes tile-arrive{0%{transform:translateY(calc(40 * var(--u))) scale(.4);opacity:0}}@keyframes tile-bounce{40%{transform:translateY(calc(-14 * var(--u)))}}[data-stage=hero] .playing{border-radius:50%;animation:.3s gif-in;position:absolute;inset:0;overflow:hidden}@keyframes gif-in{0%{opacity:0}}.replay[data-astro-cid-i2s3li4h]{border-radius:var(--radius-pill);box-shadow:0 0 0 1px var(--line-strong) inset;color:var(--ink-2);font:inherit;cursor:pointer;background:#f6f1ee0f;border:0;padding:.45rem 1rem;font-size:.8125rem;font-weight:500;animation:.4s gif-in;position:absolute;top:calc(100% + 1rem);right:0}.replay[data-astro-cid-i2s3li4h]:hover{color:var(--ink);background:#f6f1ee1a}.replay[data-astro-cid-i2s3li4h][hidden]{display:none}.hero-desktop[data-astro-cid-i2s3li4h][data-still] *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-stage=hero] [data-dock-tile],[data-stage=hero] [data-dock-tile].bounce{animation:none}}@media (max-width:640px){.hero-desktop[data-astro-cid-i2s3li4h]:before{filter:blur(60px)saturate(1.2);inset:-10% -25%}.frame[data-astro-cid-i2s3li4h]{aspect-ratio:auto;height:25rem}.frame[data-astro-cid-i2s3li4h] .scene-stage{width:44.4444rem;inset:0 auto 0 50%;transform:translate(-50%)}.frame[data-astro-cid-i2s3li4h] .mac-note{right:auto;left:calc(365 * var(--u))}}
