.studio[data-astro-cid-efomf7rp]{padding:var(--studio-pad,56px)}@media (width<=767px){.studio[data-astro-cid-efomf7rp]{--studio-pad:24px}}.runaround[data-astro-cid-efomf7rp]{--face-w:84px;width:min(440px, calc(100vw - 32px - 2 * var(--studio-pad,56px)));font-weight:500;line-height:1.3;position:relative}.face[data-astro-cid-efomf7rp]{width:var(--face-w);height:auto;margin:0 auto 24px;display:block}.copy[data-astro-cid-efomf7rp] p[data-astro-cid-efomf7rp]{text-align:center;margin-bottom:1.3em}.runaround[data-astro-cid-efomf7rp].set .face[data-astro-cid-efomf7rp]{margin:0;position:absolute}.runaround[data-astro-cid-efomf7rp].set .copy[data-astro-cid-efomf7rp]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.runaround[data-astro-cid-efomf7rp] .ln{white-space:pre;position:absolute}.desk[data-astro-cid-i32fn2fr]{-webkit-user-select:none;user-select:none}.desk[data-astro-cid-i32fn2fr]:not(.ready) .icon[data-astro-cid-i32fn2fr]{visibility:hidden}.icon[data-astro-cid-i32fn2fr]{z-index:55;cursor:default;touch-action:none;outline:none;flex-direction:column;align-items:center;gap:6px;padding:6px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.pic[data-astro-cid-i32fn2fr]{width:72px;display:block}.pic[data-astro-cid-i32fn2fr] svg{width:100%;height:auto;display:block}.label[data-astro-cid-i32fn2fr]{line-height:1.3}.icon[data-astro-cid-i32fn2fr].drag{opacity:.85;z-index:56}.label[data-astro-cid-i32fn2fr].off{opacity:.4;white-space:nowrap}.soon[data-astro-cid-i32fn2fr]{display:inline-block;position:relative}.squiggle[data-astro-cid-i32fn2fr]{pointer-events:none;width:36px;height:8px;position:absolute;top:100%;left:50%;transform:translate(-50%,-1px)}.icon[data-astro-cid-i32fn2fr]:focus-visible .label[data-astro-cid-i32fn2fr]{text-decoration:underline}.win[data-astro-cid-i32fn2fr]{border:1px solid var(--line);z-index:60;-webkit-user-select:text;user-select:text;background:#fff;border-radius:20px;flex-direction:column;width:min(1040px,100vw - 32px);height:min(640px,100dvh - 140px);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 32px 80px -27px #00000024,0 2px 8px #0000000d}.win[data-astro-cid-i32fn2fr][hidden]{display:none}.win[data-astro-cid-i32fn2fr].moved{transform:none}.win[data-astro-cid-i32fn2fr].moved.win-in{animation-name:winInMoved}.win[data-astro-cid-i32fn2fr].moved.win-out{animation-name:winOutMoved}@keyframes winInMoved{0%{opacity:0;transform:scale(.6)}}@keyframes winOutMoved{to{opacity:0;transform:scale(.6)}}.win[data-astro-cid-i32fn2fr].small{width:auto;height:auto}.soon-body[data-astro-cid-i32fn2fr]{place-items:center;padding:56px 72px;display:grid}#win-studio[data-astro-cid-i32fn2fr]{width:auto;height:auto;max-height:calc(100dvh - 140px)}.win[data-astro-cid-i32fn2fr].win-in{transform-origin:var(--from,50% 50%);animation:.28s cubic-bezier(.2,.8,.2,1) both winIn}.win[data-astro-cid-i32fn2fr].win-out{transform-origin:var(--from,50% 50%);animation:.18s cubic-bezier(.4,0,1,1) both winOut}@keyframes winIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}}@keyframes winOut{to{opacity:0;transform:translate(-50%,-50%)scale(.6)}}.bar[data-astro-cid-i32fn2fr]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;flex:none;justify-content:space-between;align-items:center;height:40px;padding:0 8px;display:flex}.bar[data-astro-cid-i32fn2fr]:active{cursor:grabbing}.badge[data-astro-cid-i32fn2fr]{white-space:nowrap;background:#f2f2f2;border-radius:999px;align-items:center;height:26px;padding:0 10px;display:inline-flex}.dots[data-astro-cid-i32fn2fr]{gap:6px}.dot[data-astro-cid-i32fn2fr]{background:#d3d6d9;border-radius:50%;width:9px;height:9px;padding:0;display:block}button[data-astro-cid-i32fn2fr].dot{cursor:pointer;transition:background .15s;position:relative}button[data-astro-cid-i32fn2fr].dot:after{content:"";position:absolute;inset:-12px}button[data-astro-cid-i32fn2fr].dot:hover{background:var(--ink)}.title[data-astro-cid-i32fn2fr]{font-weight:500}.body[data-astro-cid-i32fn2fr]{flex:1;overflow-y:auto}.files[data-astro-cid-i32fn2fr]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px 16px;padding:20px;display:grid}.file[data-astro-cid-i32fn2fr]{text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px;display:flex}a[data-astro-cid-i32fn2fr].file:hover{background:#f5f5f5}.file[data-astro-cid-i32fn2fr] img[data-astro-cid-i32fn2fr]{aspect-ratio:16/9;object-fit:cover;background:var(--card);border-radius:6px;width:100%;margin-bottom:8px}.file[data-astro-cid-i32fn2fr] b[data-astro-cid-i32fn2fr]{font-weight:500}.file[data-astro-cid-i32fn2fr] span[data-astro-cid-i32fn2fr]{color:var(--mute);font-size:12px;font-weight:400}.field[data-astro-cid-i32fn2fr]{position:relative;overflow:hidden auto}.field[data-astro-cid-i32fn2fr]:not(.ready) .wfile[data-astro-cid-i32fn2fr]{visibility:hidden}.wfile[data-astro-cid-i32fn2fr]{text-align:center;cursor:default;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:12px;flex-direction:column;align-items:center;width:150px;padding:12px 8px;display:flex;position:absolute;top:0;left:0}.wfile[data-astro-cid-i32fn2fr].case{cursor:pointer}.wfile[data-astro-cid-i32fn2fr]:hover,.wfile[data-astro-cid-i32fn2fr].drag{background:#f4f4f4}.wfile[data-astro-cid-i32fn2fr].drag{z-index:5}.wfile[data-astro-cid-i32fn2fr] b[data-astro-cid-i32fn2fr]{margin-top:10px;font-weight:500}.wfile[data-astro-cid-i32fn2fr] .svc[data-astro-cid-i32fn2fr]{white-space:nowrap;color:var(--mute);margin-top:1px;font-size:12px;font-weight:500}.cs[data-astro-cid-i32fn2fr]{background:#f2f2f2;border-radius:999px;align-items:center;height:20px;margin-top:7px;padding:0 8px;font-size:11px;display:inline-flex}.wfile[data-astro-cid-i32fn2fr]:hover .cs[data-astro-cid-i32fn2fr]{background:#e9e9e9}.fpic[data-astro-cid-i32fn2fr]{aspect-ratio:120/96;width:96px;display:block;position:relative}.fpic[data-astro-cid-i32fn2fr] svg{width:100%;height:100%;position:absolute;inset:0}.logo-box[data-astro-cid-i32fn2fr]{--h:25px;line-height:0;position:absolute;top:61%;left:50%;transform:translate(-50%,-50%)}.mark[data-astro-cid-i32fn2fr]{height:var(--h);width:calc(var(--h) * var(--ar,1));mix-blend-mode:multiply;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;background:#a9b1b6;display:block}@media (width<=767px){.pic[data-astro-cid-i32fn2fr]{width:60px}.win[data-astro-cid-i32fn2fr]{height:auto;max-height:none;top:112px;bottom:12px;transform:translate(-50%)}.win[data-astro-cid-i32fn2fr].small{bottom:auto}#win-studio[data-astro-cid-i32fn2fr]{max-height:none;bottom:12px}.win[data-astro-cid-i32fn2fr].win-in{animation-name:winInM}.win[data-astro-cid-i32fn2fr].win-out{animation-name:winOutM}@keyframes winInM{0%{opacity:0;transform:translate(-50%)scale(.6)}}@keyframes winOutM{to{opacity:0;transform:translate(-50%)scale(.6)}}.files[data-astro-cid-i32fn2fr]{grid-template-columns:1fr}.wfile[data-astro-cid-i32fn2fr]{width:140px}.fpic[data-astro-cid-i32fn2fr]{width:84px}.logo-box[data-astro-cid-i32fn2fr]{--h:21px}}@media (prefers-reduced-motion:reduce){.win[data-astro-cid-i32fn2fr].win-in,.win[data-astro-cid-i32fn2fr].win-out{animation:none}}
