.handle,.handle-frames{--handle-screen:#fff;--handle-card:#fff;--handle-line:#181b1e1a;--handle-2:#45484c;--handle-3:#696c71;--handle-glass-black:#050607;--handle-frame:#cfd1d4;--handle-frame-edge:#84868a;--handle-glass:#0d0f15;--handle-glass-hi:#2d333d;--handle-glass-line:#ffffff1a;--handle-on-glass:#f9fafb;--handle-on-glass-2:#f9fafb9e;--handle-cast:#161b2457;--handle-caustic:.5;--handle-touch:#181b1e29;--handle-touch-line:#181b1e4d;--handle-glow:.5;--handle-pane:#fff9;--handle-pane-edge:#ffffffe6;--handle-pane-line:#181b1e1a;--handle-pane-shadow:#161b2429;--handle-back-out:cubic-bezier(.34, 1.4, .64, 1);--handle-spectrum:conic-gradient(from 220deg, #007df5, #7f41f6, #da02af, #fc463c, #f68d00, #fc463c, #da02af, #7f41f6, #007df5);margin-inline:0}@supports (color:lab(0% 0 0)){.handle,.handle-frames{--handle-screen:lab(100% 0 0);--handle-card:lab(100% 0 0);--handle-line:lab(9.49083% -.351779 -2.95578/.1);--handle-2:lab(30.3731% -.391856 -2.97564);--handle-3:lab(45.4537% -.403672 -2.98201);--handle-glass-black:lab(1.55606% -.0601262 -.528014);--handle-frame:lab(83.7476% -.214398 -1.49808);--handle-frame-edge:lab(55.9008% -.312537 -2.24191);--handle-glass:lab(4.39976% -.173152 -3.35613);--handle-glass-hi:lab(21.0285% -.482574 -7.35812);--handle-glass-line:lab(100% 0 0/.1);--handle-on-glass:lab(98.2539% -.108749 -.74997);--handle-on-glass-2:lab(98.2539% -.108749 -.74997/.62);--handle-cast:lab(9.41821% -.300482 -7.29312/.34);--handle-touch:lab(9.49083% -.351779 -2.95578/.16);--handle-touch-line:lab(9.49083% -.351779 -2.95578/.3);--handle-pane:lab(100% 0 0/.6);--handle-pane-edge:lab(100% 0 0/.9);--handle-pane-line:lab(9.49083% -.351779 -2.95578/.1);--handle-pane-shadow:lab(9.41821% -.300482 -7.29312/.16);--handle-spectrum:conic-gradient(from 220deg, lab(51.8164% 7.88885 -71.8922), lab(44.4017% 56.6139 -82.3067), lab(49.7779% 78.8744 -31.9432), lab(58.4105% 68.7762 48.7465), lab(69.0975% 37.2778 82.6143), lab(58.4105% 68.7762 48.7465), lab(49.7779% 78.8744 -31.9432), lab(44.4017% 56.6139 -82.3067), lab(51.8164% 7.88885 -71.8922))}}@media (prefers-color-scheme:dark){.handle,.handle-frames{--handle-screen:#060709;--handle-card:#0e1013;--handle-line:#f0f2f41c;--handle-2:#c2c4c7;--handle-3:#909295;--handle-glass-black:#010202;--handle-frame:#56585b;--handle-frame-edge:#2c2e31;--handle-glass:#212731;--handle-glass-hi:#444d5e;--handle-glass-line:#ffffff42;--handle-cast:#0000009e;--handle-caustic:.34;--handle-touch:#f0f2f433;--handle-touch-line:#f0f2f466;--handle-glow:.85;--handle-pane:#2b2e3280;--handle-pane-edge:#fff3;--handle-pane-line:#ffffff14;--handle-pane-shadow:#00000080}@supports (color:lab(0% 0 0)){.handle,.handle-frames{--handle-screen:lab(1.97728% -.085026 -.779876);--handle-card:lab(4.58138% -.183254 -1.63051);--handle-line:lab(95.3507% -.162244 -1.12435/.11);--handle-2:lab(79.1075% -.21413 -1.49791);--handle-3:lab(60.5442% -.263631 -1.87005);--handle-glass-black:lab(.460171% -.0235885 -.239882);--handle-frame:lab(37.3405% -.306472 -2.23852);--handle-frame-edge:lab(18.7798% -.293866 -2.23173);--handle-glass:lab(15.2118% -.397563 -8.04486);--handle-glass-hi:lab(32.5779% -.638768 -11.0048);--handle-glass-line:lab(100% 0 0/.26);--handle-cast:lab(0% 0 0/.62);--handle-touch:lab(95.3507% -.162244 -1.12435/.2);--handle-touch-line:lab(95.3507% -.162244 -1.12435/.4);--handle-pane:lab(18.7722% -.375614 -2.96731/.5);--handle-pane-edge:lab(100% 0 0/.2);--handle-pane-line:lab(100% 0 0/.08);--handle-pane-shadow:lab(0% 0 0/.5)}}}.handle{container:handle/inline-size}.handle-stage{background:radial-gradient(circle, color-mix(in oklab, var(--exp-ink) 11%, transparent) .75px, transparent 1.25px) 0 0 / 1rem 1rem, var(--exp-stage);width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--exp-stage-line);border-radius:.75rem;justify-items:center;padding:1.25rem clamp(1rem,9cqw,6rem) .5rem;display:grid;overflow:hidden}.handle-rig{--handle-s:max(.75, min(1, tan(atan2(calc(100cqw - 2rem), 456px)), tan(atan2(calc(100svh - 21rem), 972px))));justify-items:center;display:grid}@container handle not (min-width:40rem){.handle-rig{--handle-s:min(1, tan(atan2(calc(100cqw - 1rem), 456px)))}.handle-stage{padding:.75rem .5rem .25rem}}.handle-invite{height:1.25rem;font-size:var(--text-xs);letter-spacing:var(--tracking-meta);color:var(--exp-muted);opacity:0;margin:.75rem 0 0;line-height:1.25rem;transition:opacity .32s}.handle-invite[data-on]{opacity:1;transition-delay:.6s}.handle-phone{width:calc(456px * var(--handle-s));aspect-ratio:456/972;-webkit-user-select:none;user-select:none;flex:none;position:relative}.handle-keys i{background:var(--handle-frame-edge);border-radius:2px;width:5px;position:absolute}.handle-keys [data-key=action]{height:3.8%;top:17.6%;left:-6px}.handle-keys [data-key=up]{height:6.2%;top:24.6%;left:-6px}.handle-keys [data-key=down]{height:6.2%;top:32.6%;left:-6px}.handle-keys [data-key=power]{height:10.6%;top:27.5%;right:-6px}.handle-face{border-radius:calc(70px * var(--handle-s));background:var(--handle-glass-black);box-shadow:0 0 0 2px var(--handle-frame), 0 0 0 3px var(--handle-frame-edge), 0 1px 2px var(--exp-shadow), 0 36px 72px -36px var(--exp-shadow);position:absolute;inset:0}.handle-screen{--handle-u:1px;top:calc(8px * var(--handle-s));left:calc(8px * var(--handle-s));isolation:isolate;background:var(--handle-screen);width:440px;height:956px;color:var(--exp-ink);letter-spacing:-.01em;transform:scale(var(--handle-s));transform-origin:0 0;-webkit-font-smoothing:antialiased;border-radius:62px;flex-direction:column;font-size:.8125rem;font-weight:510;line-height:1.25rem;display:flex;position:absolute;overflow:hidden}:where(.handle-screen,.handle-frames) :is(p,ul){margin:0;padding:0;list-style:none}.handle-island{top:calc(var(--handle-u) * 14);z-index:4;width:calc(var(--handle-u) * 126);height:calc(var(--handle-u) * 37);background:var(--handle-glass-black);border-radius:999px;position:absolute;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff0f;box-shadow:inset 0 0 0 1px lab(100% 0 0/.06)}.handle-home{z-index:4;background:color-mix(in oklab, var(--exp-ink) 22%, transparent);pointer-events:none;border-radius:999px;width:9rem;height:.3125rem;position:absolute;bottom:.5rem;left:50%;translate:-50%}.handle-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.handle-status{top:calc(var(--handle-u) * 14);right:calc(var(--handle-u) * 30);left:calc(var(--handle-u) * 40);z-index:4;height:calc(var(--handle-u) * 37);font-variant-numeric:tabular-nums;letter-spacing:-.012em;justify-content:space-between;align-items:center;font-size:1.0625rem;font-weight:590;display:flex;position:absolute}.handle-status-end{align-items:center;gap:.375rem;display:flex}.handle-seeing{background:var(--handle-spectrum);opacity:0;width:.5rem;height:.5rem;transition:opacity .2s ease, transform .26s var(--handle-back-out);border-radius:50%;margin-right:.125rem;transform:scale(.5)}.handle-seeing[data-on]{opacity:1;transform:none}.handle-top{padding:calc(var(--handle-u) * 51 + 1.5rem) 1.5rem 1rem;flex:none}.handle-meta{color:var(--handle-3)}.handle-day{letter-spacing:-.012em;margin-top:.125rem;font-size:1.25rem;font-weight:590;line-height:1.625rem}.handle-facts{gap:.375rem;margin-top:.625rem;display:flex}.handle-chip{border:1px solid var(--handle-line);background:var(--handle-card);font-variant-numeric:tabular-nums;white-space:nowrap;height:1.5rem;color:var(--handle-2);border-radius:999px;flex:none;align-items:center;padding:0 .5rem;display:inline-flex}.handle-dim{color:var(--handle-3);font-weight:400}.handle-list{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;padding:0 1.5rem 2.5rem;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000 calc(100% - .5rem));mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000 calc(100% - .5rem))}.handle-list::-webkit-scrollbar{display:none}.handle-screen[data-where=app] .handle-list{padding-bottom:14rem}.handle-event{border-top:1px solid var(--handle-line);grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:start;column-gap:.5rem;padding:.75rem 0 .8125rem;display:grid}.handle-time{font-variant-numeric:tabular-nums;line-height:1.375rem}.handle-title{letter-spacing:-.011em;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;line-height:1.375rem;overflow:hidden}.handle-title [data-mark]{margin-left:.125rem}.handle-fact{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--handle-3);grid-area:1/3;align-items:center;gap:.3125rem;font-weight:400;line-height:1.375rem;display:inline-flex}.handle-sub,.handle-under{grid-column:2/-1}.handle-sub{color:var(--handle-3);font-weight:400;line-height:1.125rem}.handle-clash{white-space:nowrap;align-items:center;gap:.375rem;min-width:0;height:1.5rem;margin-top:.375rem;display:flex}.handle-clash>span{flex:none}.handle-clash>.handle-dim{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.handle-clash svg{color:var(--handle-2);flex:none}.handle-now{background:var(--exp-ink);border-radius:50%;width:.4375rem;height:.4375rem}.handle-event[data-state=now] .handle-fact{color:var(--exp-ink);font-weight:510}.handle-event:is([data-state=done],[data-moved]) :is(.handle-time,.handle-title){color:var(--handle-3);transition:color .6s}.handle-section{border-top:1px solid var(--handle-line);height:2.75rem;color:var(--handle-3);align-items:flex-end;padding-bottom:.375rem;display:flex}.handle-row{border-top:1px solid var(--handle-line);align-items:center;gap:.5rem;min-height:2rem;display:flex}.handle-row>:last-child{font-variant-numeric:tabular-nums;margin-left:auto}.handle-row-time{font-variant-numeric:tabular-nums;width:3.25rem}.handle-rows+.handle-section{margin-top:.75rem}.handle-swap{transition:opacity .22s ease, transform .26s var(--ease-out);display:inline-block}@starting-style{.handle-swap{opacity:0;transform:translateY(3px)}}.handle-written{animation:handleWrite .46s var(--ease-out) both;transition:none;position:relative}.handle-written:after{width:2px;animation:handleCaret .46s var(--ease-out) both, handleCaretOff .28s ease .52s both;content:"";pointer-events:none;background:linear-gradient(#007df5,#da02af,#fe6a00);background:linear-gradient(lab(51.8164% 7.88885 -71.8922),lab(49.7779% 78.8744 -31.9432),lab(63.7311% 54.8773 72.7088));border-radius:1px;position:absolute;top:.1em;bottom:.1em;right:-.25rem}@keyframes handleWrite{0%{clip-path:inset(-.25em calc(100% - .125rem) -.25em -.125rem)}to{clip-path:inset(-.25em -.5rem -.25em -.125rem)}}@keyframes handleCaret{0%{right:100%}to{right:-.25rem}}@keyframes handleCaretOff{to{opacity:0}}.handle-grow{transition:grid-template-rows .3s var(--ease-out), opacity .26s ease;grid-template-rows:1fr;display:grid}@starting-style{.handle-grow{opacity:0;grid-template-rows:0fr}}.handle-grow-in{min-height:0;overflow:hidden}.handle-glass{background:var(--handle-pane);-webkit-backdrop-filter:blur(16px)saturate(1.9)brightness(1.04);backdrop-filter:blur(16px)saturate(1.9)brightness(1.04);box-shadow:inset 0 0 0 1px var(--handle-pane-line), inset 0 1px 0 0 var(--handle-pane-edge), inset 0 -1px 0 0 #ffffff1f, 0 1px 2px var(--handle-pane-shadow), 0 10px 28px -8px var(--handle-pane-shadow)}@supports (color:lab(0% 0 0)){.handle-glass{box-shadow:inset 0 0 0 1px var(--handle-pane-line), inset 0 1px 0 0 var(--handle-pane-edge), inset 0 -1px 0 0 lab(100% 0 0/.12), 0 1px 2px var(--handle-pane-shadow), 0 10px 28px -8px var(--handle-pane-shadow)}}.handle-composer{z-index:2;background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--handle-screen) 93%, transparent) 2.25rem);opacity:0;pointer-events:none;will-change:transform;grid-template-columns:minmax(0,1fr);gap:.5rem;padding:2.5rem .75rem 1.875rem;display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.handle-composer>*{pointer-events:auto}.handle-bar{align-items:center;gap:.5rem;display:flex}.handle-plus{width:2.75rem;height:2.75rem;color:var(--exp-ink);cursor:pointer;transition:transform .16s var(--ease-out);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}button.handle-plus:active{transform:scale(.94)}.handle-field{border-radius:1.375rem;flex:1;align-items:center;gap:.25rem;min-width:0;height:2.75rem;margin:0;padding:0 2.75rem 0 1rem;display:flex;position:relative}.handle-input{min-width:0;height:100%;font:inherit;letter-spacing:-.011em;color:var(--exp-ink);-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:1rem;font-weight:400}.handle-input::placeholder{color:var(--handle-3);opacity:1}.handle-input-still{color:var(--handle-3);align-items:center;display:flex}.handle-mic{width:2rem;height:2rem;color:var(--handle-2);cursor:pointer;transition:transform .16s var(--ease-out), color .16s ease;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.handle-mic:after,.handle-plus:after{content:"";position:absolute;inset:-.375rem}button.handle-mic:active{transform:scale(.92)}.handle-reply{border-radius:1.25rem;padding:.75rem .875rem .875rem}.handle-said{color:var(--handle-3)}.handle-answer{letter-spacing:-.011em;text-wrap:pretty;margin-top:.125rem;font-size:.9375rem;font-weight:400;line-height:1.375rem}.handle-working{height:1.375rem;color:var(--handle-3);align-items:center;gap:.375rem;margin-top:.125rem;font-weight:400;display:flex}.handle-working svg{animation:2.4s linear infinite handleTurn}@keyframes handleTurn{to{rotate:1turn}}.handle-chips{scrollbar-width:none;gap:.375rem;margin:-.75rem;padding:.75rem;display:flex;overflow-x:auto}.handle-chips::-webkit-scrollbar{display:none}.handle-chips>*{flex:none}.handle-ask,.handle-offer{height:2rem;font:inherit;letter-spacing:inherit;white-space:nowrap;color:var(--exp-ink);cursor:pointer;transition:opacity .24s ease calc(var(--i,0) * 50ms), transform .32s var(--handle-back-out) calc(var(--i,0) * 50ms);border:0;border-radius:1rem;padding:0 .75rem;position:relative}@starting-style{.handle-ask,.handle-offer{opacity:0;transform:translateY(6px)}}.handle-offer{background:var(--exp-ink);color:var(--handle-screen);margin-top:.625rem}.handle-ask:after,.handle-offer:after{content:"";position:absolute;inset:-.375rem 0}.handle-ask:active,.handle-offer:active{transition-duration:.12s;transition-delay:0s;transform:scale(.97)}.handle-composer-still{opacity:1;transform:none}.handle-air{z-index:5;pointer-events:none;position:absolute;inset:0}.handle-orb{will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.handle-grip{cursor:grab;pointer-events:auto;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:1.375rem;width:2.75rem;height:5.5rem;padding:0;position:absolute;top:-2.75rem;left:-2.125rem}.handle-grip:active{cursor:grabbing}.handle-orb[data-where=app] .handle-grip{cursor:pointer;border-radius:50%;width:3rem;height:3rem;top:-1.5rem;left:-1.5rem}.handle-orb[data-where=air] .handle-grip{border-radius:50%;width:6rem;height:6rem;top:-3rem;left:-3rem}.handle-bead{clip-path:inset(0 round 999px);background:radial-gradient(90% 80% at 30% 14%, var(--handle-glass-hi), transparent 64%), var(--handle-glass);border-radius:999px;flex:none;width:.625rem;height:3.75rem;display:block;position:relative;overflow:hidden}.handle-grip>.handle-bead,.handle-ghost{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.handle-bead:after{border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--handle-glass), inset 0 0 0 2.5px var(--handle-glass-line), inset 0 2px 1px -1px oklch(1 0 0 / calc(.16 + var(--lift,0) * .24)), inset 0 -8px 10px -6px #00000080;content:"";pointer-events:none;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.handle-bead:after{box-shadow:inset 0 0 0 1.5px var(--handle-glass), inset 0 0 0 2.5px var(--handle-glass-line), inset 0 2px 1px -1px oklch(1 0 0 / calc(.16 + var(--lift,0) * .24)), inset 0 -8px 10px -6px lab(0% 0 0/.5)}}.handle-ring,.handle-glow{aspect-ratio:1;pointer-events:none;width:5.5rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.handle-glow{filter:blur(6px)saturate(1.25)}.handle-glyph{color:#fffffff5;color:lab(100% 0 0/.96);opacity:0;transition:opacity .16s ease, transform .22s var(--ease-out);place-items:center;display:grid;position:absolute;inset:0;transform:scale(.8)}.handle-glyph-wave,.handle-glyph-send{transition:opacity .14s ease, transform .22s var(--handle-back-out);grid-area:1/1;display:grid}.handle-glyph-send,.handle-glyph[data-ready] .handle-glyph-wave{opacity:0;transform:scale(.6)}.handle-glyph[data-ready] .handle-glyph-send,.handle-orb[data-where=app] .handle-glyph,.handle-glyph-on{opacity:1;transform:none}.handle-cast{background:radial-gradient(closest-side, var(--handle-cast) 34%, transparent);filter:blur(7px);opacity:0;will-change:transform, opacity;border-radius:50%;width:6.5rem;height:6.5rem;position:absolute;top:-3.25rem;left:-3.25rem}.handle-cast:after{background:var(--handle-spectrum);filter:blur(8px);opacity:calc(var(--light,.7) * var(--handle-caustic));content:"";border-radius:50%;position:absolute;inset:30%}.handle-cast-still{opacity:1}.handle-words{filter:drop-shadow(0 10px 16px var(--handle-cast));opacity:0;transition:opacity .18s ease, transform .26s var(--ease-out);justify-items:center;display:grid;position:absolute;bottom:2.25rem;left:.75rem;right:.75rem;transform:translateY(.5rem)scale(.97)}.handle-words[data-open]{opacity:1;transform:none}.handle-words-pane{box-sizing:border-box;background:radial-gradient(120% 140% at 20% 0%, var(--handle-glass-hi), transparent 60%), var(--handle-glass);max-width:100%;box-shadow:inset 0 0 0 1px var(--handle-glass-line);letter-spacing:-.011em;text-align:center;text-wrap:balance;color:var(--handle-on-glass);border-radius:1.375rem;padding:.6875rem 1.125rem;font-size:.9375rem;font-weight:510;line-height:1.375rem}.handle-words-label{letter-spacing:-.01em;color:var(--handle-on-glass-2);justify-content:center;align-items:center;gap:.3125rem;font-size:.8125rem;line-height:1.125rem;display:flex}.handle-word{white-space:pre-wrap;color:var(--handle-on-glass-2);opacity:0;transition:opacity .16s}.handle-word[data-on]{opacity:1}.handle-mark{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.handle-mark-glow{filter:blur(7px);opacity:var(--handle-glow)}.handle-touch{will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.handle-touch i{background:var(--handle-touch);width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 1.5px var(--handle-touch-line);opacity:0;transition:opacity .2s ease, transform .18s var(--ease-out);border-radius:50%;position:absolute;top:-1.25rem;left:-1.25rem;transform:scale(1.3)}.handle-touch[data-on] i{opacity:1;transform:none}.handle-touch[data-on][data-down] i{transform:scale(.82)}.handle-ask:focus-visible,.handle-offer:focus-visible,.handle-plus:focus-visible,.handle-mic:focus-visible,.handle-list:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.handle-list:focus-visible{outline-offset:-2px}.handle-field:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--exp-ink) 46%, transparent), inset 0 1px 0 0 var(--handle-pane-edge), 0 1px 2px var(--handle-pane-shadow), 0 10px 28px -8px var(--handle-pane-shadow)}.handle-grip:focus{outline:0}.handle-grip:focus-visible .handle-bead{outline:2px solid var(--accent);outline-offset:3px;clip-path:none}@media (hover:hover) and (pointer:fine){button.handle-mic:hover{color:var(--exp-ink)}}.handle-note{font-size:var(--text-xs);letter-spacing:var(--tracking-meta);color:var(--fg-muted);margin-top:.75rem}.handle-frames{--handle-s:1;color:var(--exp-ink);letter-spacing:-.01em;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;font-size:.8125rem;font-weight:510;line-height:1.25rem;display:grid}.handle-tile{background:var(--exp-stage);min-width:0;box-shadow:inset 0 0 0 1px var(--exp-stage-line);border-radius:.75rem;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:1.5rem;display:flex;overflow:hidden}.handle-tile-wide{grid-column:1/-1}.handle-tile-note{font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-ui);letter-spacing:var(--tracking-meta);color:var(--fg-muted);text-wrap:pretty}.handle-tile-art{flex:1;place-items:center;display:grid}.handle-forms{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;padding-block:1.5rem .5rem;display:grid}.handle-form,.handle-layer,.handle-pull{text-align:center;justify-items:center;gap:.75rem;display:grid}.handle-frames .handle-meta{color:var(--exp-muted)}.handle-form-cell{place-items:center;height:6rem;display:grid}.handle-window{width:calc(var(--w) * var(--handle-s) * 1px);height:calc(var(--h) * var(--handle-s) * 1px);text-align:left;pointer-events:none;flex:none;position:relative;overflow:hidden}.handle-window-phone{transform:translate(calc(var(--x) * var(--handle-s) * -1px), calc(var(--y) * var(--handle-s) * -1px));position:absolute;top:0;left:0}.handle-film{--handle-s:1;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:1rem;padding-block:.5rem .25rem;display:grid}.handle-film-cell{justify-items:center;gap:.625rem;display:grid}.handle-film .handle-window{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3.5rem);mask-image:linear-gradient(90deg,#0000,#000 3.5rem)}.handle-tile-art{--handle-s:.94}.handle-tile-art .handle-window{-webkit-mask-image:linear-gradient(#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(#000 calc(100% - 3rem),#0000)}.handle-tile-art:has([data-where=app]) .handle-window{-webkit-mask-image:linear-gradient(0deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(0deg,#000 calc(100% - 3rem),#0000)}@media (max-width:640px){.handle-frames{grid-template-columns:minmax(0,1fr)}.handle-tile{padding:1rem}.handle-forms{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.25rem}.handle-film{--handle-s:.7;grid-template-columns:repeat(2,auto);justify-content:space-around;row-gap:1.25rem}.handle-tile-art{--handle-s:.66}}@media (prefers-reduced-motion:reduce){.handle-swap,.handle-ask,.handle-offer,.handle-seeing,.handle-glyph{transition:opacity .2s,background-color .16s}@starting-style{.handle-swap,.handle-ask,.handle-offer,.handle-seeing,.handle-glyph{transform:none}}.handle-grow{transition:opacity .2s}@starting-style{.handle-grow{grid-template-rows:1fr}}.handle-written{animation:none}.handle-written:after{display:none}.handle-words{transition:opacity .2s;transform:none}.handle-composer{transition:opacity .2s}.handle-working svg{animation:none}}
