.room-module__xeXncq__room{isolation:isolate;--stage-top:max(var(--size-landing-nav) + var(--space-7), calc(50vh - 260px));--orb-y:calc(var(--stage-top) + var(--leading-lg) + var(--space-4));--room-h:100vh;--sketch-pad:var(--page-padding);--head-pad:var(--space-4);--panel-w:min(var(--size-panel-ground), 34vw);--avatar-x:calc(100vw - var(--sketch-pad) - var(--panel-w) + var(--border-width) + var(--head-pad));--avatar-y:calc(var(--sketch-pad) + var(--border-width) + var(--head-pad))}@supports (height:100dvh){.room-module__xeXncq__room{--room-h:100dvh}}.room-module__xeXncq__backdrop{z-index:-1;background-image:var(--pattern-hatch);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 42%,#0000 45%,#000 100%);mask-image:radial-gradient(70% 70% at 50% 42%,#0000 45%,#000 100%)}.room-module__xeXncq__top{z-index:2;height:var(--size-landing-nav);padding:0 var(--page-padding);align-items:center;gap:var(--space-4);grid-template-columns:1fr auto 1fr;display:grid;position:absolute;inset:0 0 auto}.room-module__xeXncq__lockup{font-size:var(--text-lg);line-height:var(--leading-lg);justify-self:start}.room-module__xeXncq__steps{gap:var(--space-6);font-size:var(--text-ui);line-height:var(--leading-ui);color:var(--color-fg-muted);margin:0;padding:0;list-style:none;display:flex}.room-module__xeXncq__steps li{position:relative}.room-module__xeXncq__steps li[aria-current]{color:var(--color-fg);font-weight:var(--weight-medium)}.room-module__xeXncq__stepMark{width:calc(100% + 8px);height:8px;position:absolute;bottom:-8px;left:-4px;overflow:visible}.room-module__xeXncq__stepMark path{fill:none;stroke:var(--marker-orange);stroke-width:var(--sketch-stroke);stroke-linecap:round}@media (max-width:760px){.room-module__xeXncq__steps{display:none}}.room-module__xeXncq__orb{z-index:3;width:var(--size-orb-room);height:var(--size-orb-room);transform-origin:0 0;transform:translate(calc(50vw - var(--size-orb-room) / 2), var(--orb-y));transition:transform var(--duration-slow) var(--ease-in-out);position:absolute;top:0;left:0}.room-module__xeXncq__orb[data-place=panel]{transform:translate(var(--avatar-x), var(--avatar-y)) scale(.24)}.room-module__xeXncq__live{height:100dvh;min-height:0;overflow:hidden}.room-module__xeXncq__talk{--talk-bottom:calc(var(--space-9) + var(--size-control-lg));padding:var(--stage-top) var(--page-padding) var(--talk-bottom);text-align:center;flex-direction:column;align-items:center;display:flex}.room-module__xeXncq__talk .room-module__xeXncq__state{min-height:var(--leading-lg);font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--color-fg-secondary)}.room-module__xeXncq__orbSlot{height:var(--size-orb-room);margin:var(--space-4) 0 var(--space-6);flex:none}@media (max-height:720px){.room-module__xeXncq__room{--stage-top:calc(var(--size-landing-nav) + var(--space-4))}.room-module__xeXncq__talk{--talk-bottom:calc(var(--space-7) + var(--size-control-lg))}.room-module__xeXncq__orbSlot{margin-bottom:var(--space-4)}}.captions.room-module__xeXncq__captions{width:100%;max-width:var(--width-reading);height:calc(3 * var(--leading-xl));margin-bottom:var(--space-5);font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:var(--tracking-tight);flex:none;overflow:hidden}.room-module__xeXncq__roll{width:100%;transition:transform var(--duration-slow) var(--ease-out);position:relative}.captions.room-module__xeXncq__captions .caption{font-size:inherit;line-height:inherit;transition:color var(--duration-slow) var(--ease-out)}.room-module__xeXncq__word{opacity:0;transition:opacity var(--duration-base) var(--ease-out)}.room-module__xeXncq__word[data-shown]{opacity:1}.room-module__xeXncq__micDock{left:50%;bottom:var(--page-padding);z-index:3;position:absolute;transform:translate(-50%)}.room-module__xeXncq__mic.btn{width:var(--size-control-lg);height:var(--size-control-lg);border-radius:var(--radius-full);border-color:var(--color-border-strong);background:var(--color-bg);color:var(--color-fg);flex:none;padding:0}.room-module__xeXncq__mic.btn:hover{background:var(--color-bg-subtle)}.room-module__xeXncq__mic.btn[data-muted]{border-color:var(--color-bg-inverse);background:var(--color-bg-inverse);color:var(--color-fg-inverse)}.room-module__xeXncq__mic.btn[data-muted]:hover{border-color:var(--color-bg-inverse);background:var(--color-bg-inverse);color:var(--color-fg-inverse)}.room-module__xeXncq__mic svg{width:var(--size-icon-md);height:var(--size-icon-md)}.room-module__xeXncq__sketchPhase{grid-template-columns:minmax(0, 1fr) var(--panel-w);gap:var(--space-4);padding:var(--sketch-pad);display:grid;position:absolute;inset:0}.room-module__xeXncq__frame.sketch-frame{flex-direction:column;min-height:0;padding:0;display:flex}.room-module__xeXncq__frameScroll{min-height:0;padding:var(--space-7) var(--space-5) var(--space-6);flex:1;overflow:auto}.room-module__xeXncq__panel{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);flex-direction:column;min-height:0;display:flex;overflow:hidden}.room-module__xeXncq__panelHead{align-items:center;gap:var(--space-3);padding:var(--head-pad);border-bottom:var(--border-width) solid var(--color-border);flex:none;display:flex}.room-module__xeXncq__avatarSlot{width:var(--size-orb-corner);height:var(--size-orb-corner);flex:none}.room-module__xeXncq__who{flex-direction:column;flex:1;min-width:0;display:flex}.room-module__xeXncq__name{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--weight-medium)}.room-module__xeXncq__panelHead .room-module__xeXncq__state{min-height:var(--leading-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.room-module__xeXncq__panelTask{padding:var(--space-4);border-bottom:var(--border-width) solid var(--color-border);flex:none}.room-module__xeXncq__transcript{min-height:0;padding:var(--space-4);overscroll-behavior:contain;flex:1;overflow-y:auto}.room-module__xeXncq__entries{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.room-module__xeXncq__entries li,.room-module__xeXncq__liveYou{font-size:var(--text-ui);line-height:var(--leading-ui);color:var(--color-fg-muted);flex-direction:column;gap:2px;display:flex}.room-module__xeXncq__entries li[data-who=ground]{color:var(--color-fg-secondary)}.room-module__xeXncq__entries li[data-latest]{color:var(--color-fg)}.room-module__xeXncq__liveYou{margin-top:var(--space-3)}.room-module__xeXncq__entries p,.room-module__xeXncq__liveYou p{margin:0}.room-module__xeXncq__speaker{font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium);color:var(--color-fg-muted)}.room-module__xeXncq__panelFoot{padding:var(--space-3) var(--space-4);border-top:var(--border-width) solid var(--color-border);flex:none;justify-content:flex-end;display:flex}.room-module__xeXncq__panelFoot>.btn.leave{position:static}.room-module__xeXncq__appear{animation:room-module__xeXncq__appear var(--duration-slow) var(--ease-out) both}@keyframes room-module__xeXncq__appear{0%{opacity:0}}@media (max-width:899px){.room-module__xeXncq__room{--live-h:var(--room-h);--panel-h:42vh;--avatar-x:calc(var(--sketch-pad) + var(--border-width) + var(--head-pad));--avatar-y:calc(var(--live-h) - var(--sketch-pad) - var(--panel-h) + var(--border-width) + var(--head-pad))}.room-module__xeXncq__sketchPhase{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, 1fr) var(--panel-h)}}@media (max-width:599px){.room-module__xeXncq__room{--sketch-pad:var(--space-3);--call-bar-h:calc(var(--size-control-lg) + 2 * var(--space-2));--call-bar-bottom:env(safe-area-inset-bottom,0px)}.room-module__xeXncq__sketchPhase{gap:var(--space-3);overscroll-behavior:contain;padding-bottom:calc(var(--call-bar-h) + var(--call-bar-bottom) + var(--space-3));flex-direction:column;display:flex;overflow-y:auto}.room-module__xeXncq__frame.sketch-frame{flex:none}.room-module__xeXncq__frameScroll{padding:var(--space-6) var(--space-3) var(--space-5);overflow:visible}.room-module__xeXncq__orb[data-place=panel],.room-module__xeXncq__avatarSlot,.room-module__xeXncq__who,.room-module__xeXncq__transcript{display:none}.room-module__xeXncq__panel{flex:none;order:-1;overflow:visible}.room-module__xeXncq__panelTask{padding:var(--space-4);border-bottom:0}.room-module__xeXncq__panelHead{z-index:3;height:calc(var(--call-bar-h) + var(--call-bar-bottom));padding:0 0 var(--call-bar-bottom);border-top:var(--border-width) solid var(--color-border);background:var(--color-bg);border-bottom:0;justify-content:center;position:fixed;bottom:0;left:0;right:0}.room-module__xeXncq__panelFoot{z-index:4;right:var(--space-3);bottom:calc(var(--call-bar-bottom) + (var(--call-bar-h) - var(--size-control-sm)) / 2);border-top:0;padding:0;position:fixed}}.room-module__xeXncq__welcome.welcome{padding-top:calc(var(--size-landing-nav) + var(--space-5))}.room-module__xeXncq__disclosure{margin:var(--space-2) 0 0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-fg-secondary)}.room-module__xeXncq__disclosure a{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.room-module__xeXncq__micActions{gap:var(--space-3);flex-direction:column;display:flex}.room-module__xeXncq__closing{max-width:var(--width-reading);padding:calc(var(--size-landing-nav) + var(--space-7)) var(--page-padding) calc(var(--size-landing-nav) + var(--space-5));align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;margin:auto;display:flex}.room-module__xeXncq__closingTitle{font-size:var(--text-3xl);line-height:var(--leading-3xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-hero);text-wrap:balance;margin:0}.room-module__xeXncq__closingText{max-width:var(--width-captions);font-size:var(--text-xl);line-height:var(--leading-xl);color:var(--color-fg-secondary);text-wrap:pretty;margin:0}.room-module__xeXncq__closing>.btn{margin-top:var(--space-3)}.room-module__xeXncq__underStrip .room-module__xeXncq__room{min-height:calc(100vh - var(--size-dryrun-strip))}.room-module__xeXncq__underStrip .room-module__xeXncq__live{min-height:0;height:calc(100vh - var(--size-dryrun-strip));height:calc(100dvh - var(--size-dryrun-strip))}@media (max-width:899px){.room-module__xeXncq__underStrip .room-module__xeXncq__room{--live-h:calc(var(--room-h) - var(--size-dryrun-strip))}}
.orb-module__3oBq7q__orb{width:100%;height:100%;color:var(--color-fg);display:block;position:relative}.orb-module__3oBq7q__orb[data-state=ended]{color:var(--color-fg-muted)}.orb-module__3oBq7q__mark{width:100%;height:100%;display:block;overflow:visible}.orb-module__3oBq7q__ring{border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-full);opacity:0;pointer-events:none;position:absolute;inset:0}
.sketch-module__alQ5pq__screen{flex-direction:column;gap:18px;min-width:0;display:flex}.sketch-module__alQ5pq__head{justify-content:space-between;align-items:baseline;gap:16px;min-width:0;display:flex}.sketch-module__alQ5pq__title{overflow-wrap:anywhere;min-width:0}.sketch-module__alQ5pq__nav{flex-wrap:wrap;justify-content:flex-end;gap:16px;display:flex}.sketch-module__alQ5pq__stack{flex-direction:column;gap:8px;min-width:0;display:flex}.sketch-module__alQ5pq__row{gap:12px;min-width:0;display:flex}.sketch-module__alQ5pq__column{flex-direction:column;flex-basis:0;gap:12px;min-width:0;display:flex}@media (max-width:520px){.sketch-module__alQ5pq__screen .sketch-module__alQ5pq__row{flex-wrap:wrap}.sketch-module__alQ5pq__screen .sketch-module__alQ5pq__column{flex-basis:100%}}.sketch-module__alQ5pq__plain{padding:0}.sketch-module__alQ5pq__boxHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.sketch-module__alQ5pq__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sketch-module__alQ5pq__barSide{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sketch-module__alQ5pq__strong{font-weight:700}.sketch-module__alQ5pq__lines{flex-direction:column;gap:8px;padding:4px 0;display:flex}.sketch-module__alQ5pq__field{flex-direction:column;gap:4px;min-width:0;display:flex}.sketch-module__alQ5pq__fieldBox{min-height:1.3em;padding:4px 10px}.sketch-module__alQ5pq__select{justify-content:space-between;gap:8px;width:100%;padding:4px 10px;display:flex}.sketch-module__alQ5pq__menu{flex-direction:column;gap:2px;margin-top:4px;padding:4px 10px;display:flex}.sketch-module__alQ5pq__options{flex-wrap:wrap;gap:6px 12px;display:flex}.sketch-module__alQ5pq__radio .box{border-radius:50%}.sketch-module__alQ5pq__button{white-space:nowrap;padding:5px 14px}.sketch-module__alQ5pq__stepper{align-items:center;gap:8px;display:flex}.sketch-module__alQ5pq__stepperButton{padding:0 8px}.sketch-module__alQ5pq__count{text-align:center;min-width:3.5em}.sketch-module__alQ5pq__tabs{flex-wrap:wrap;gap:16px;display:flex}.sketch-module__alQ5pq__tab{border-bottom:var(--sketch-stroke) solid transparent;padding-bottom:2px}.sketch-module__alQ5pq__tab[aria-selected=true],.sketch-module__alQ5pq__tab.sketch-module__alQ5pq__active{border-bottom-color:var(--sketch-ink)}.sketch-module__alQ5pq__listRows{flex-direction:column;display:flex}.sketch-module__alQ5pq__listRow{border-bottom:var(--sketch-stroke) solid var(--sketch-ink-soft);justify-content:space-between;align-items:baseline;gap:12px;width:100%;padding:6px 0;display:flex}.sketch-module__alQ5pq__listRow:last-child{border-bottom:0}.sketch-module__alQ5pq__table{gap:4px 12px;display:grid}.sketch-module__alQ5pq__tableHead{font-weight:700}.sketch-module__alQ5pq__tableRule{grid-column:1/-1}.sketch-module__alQ5pq__chart{flex-direction:column;gap:6px;display:flex}.sketch-module__alQ5pq__bars{align-items:flex-end;gap:8px;height:72px;display:flex}.sketch-module__alQ5pq__barValue{border:var(--sketch-stroke) solid var(--sketch-ink);border-radius:6px 3px 5px 2px/3px 6px 2px 5px;flex:1;min-height:4px}.sketch-module__alQ5pq__line{width:100%;height:72px;display:block;overflow:visible}.sketch-module__alQ5pq__line polyline{fill:none;stroke:var(--sketch-ink);stroke-width:var(--sketch-stroke);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sketch-module__alQ5pq__image{height:64px}.sketch-module__alQ5pq__badge{white-space:nowrap;align-self:flex-start;padding:0 10px;font-size:.85em;display:inline-flex}.sketch-module__alQ5pq__badge-good{background:repeating-linear-gradient(45deg, var(--sketch-ink-soft) 0 1px, transparent 1px 7px)}.sketch-module__alQ5pq__badge-warn{border-style:dashed}.sketch-module__alQ5pq__badge-bad{border-width:var(--sketch-stroke-bold);font-weight:700}.sketch-module__alQ5pq__stat{flex-direction:column;gap:2px;min-width:0;display:flex}.sketch-module__alQ5pq__statValue{font-size:1.8em;font-weight:700;line-height:1.1}.sketch-module__alQ5pq__progressHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sketch-module__alQ5pq__progress{box-sizing:border-box;height:18px;padding:3px}.sketch-module__alQ5pq__progressFill{border-radius:6px 3px 5px 2px/3px 6px 2px 5px;height:100%}.sketch-module__alQ5pq__avatar{align-items:center;gap:10px;min-width:0;display:flex}.sketch-module__alQ5pq__avatarFace{border-radius:50% 45% 55% 48%/52% 50% 46%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:.8em;display:inline-flex}.sketch-module__alQ5pq__avatarText{flex-direction:column;min-width:0;display:flex}.sketch-module__alQ5pq__slider{height:24px;position:relative}.sketch-module__alQ5pq__sliderTrack{position:absolute;top:11px;left:0;right:0}.sketch-module__alQ5pq__sliderKnob{background:var(--sketch-paper);pointer-events:none;border-radius:50% 45% 55% 48%/52% 50% 46%;width:20px;height:20px;margin-left:-10px;padding:0;position:absolute;top:2px}.sketch-module__alQ5pq__sliderInput{opacity:0;cursor:pointer;width:100%;margin:0;position:absolute;inset:0}.sketch-module__alQ5pq__date{justify-content:space-between;align-items:center;gap:8px;padding:4px 10px;display:flex}.sketch-module__alQ5pq__dateInput{border:0;min-width:0;padding:0}.sketch-module__alQ5pq__calendar{border:var(--sketch-stroke) solid var(--sketch-ink);border-top-width:5px;border-radius:3px 2px;flex:none;width:16px;height:14px}.sk [data-changed]{animation:2.4s ease-out sketch-module__alQ5pq__changed}@keyframes sketch-module__alQ5pq__changed{0%,40%{box-shadow:0 0 0 3px var(--color-focus-ring)}to{box-shadow:0 0 0 3px #0000}}@media (prefers-reduced-motion:reduce){.sk [data-changed]{box-shadow:0 0 0 3px var(--color-focus-ring);animation:none}}.sketch-module__alQ5pq__control{appearance:none;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer}.sketch-module__alQ5pq__control:not(.sk-hatch){background:0 0}.sketch-module__alQ5pq__control:not(.sk-box){border:0;padding:0}.sketch-module__alQ5pq__input{resize:none;box-sizing:border-box;width:100%;color:inherit;font:inherit;background:0 0;padding:4px 10px;display:block}.sketch-module__alQ5pq__input::placeholder{color:var(--sketch-ink-soft);opacity:1}.sk [data-target]{position:relative}.sk [data-target]:hover:not(:disabled):after{content:"";height:var(--sketch-stroke);background:var(--sketch-ink-soft);pointer-events:none;border-radius:2px;position:absolute;bottom:-7px;left:-4px;right:-4px;transform:rotate(-.8deg)}.sk textarea[data-target]:hover:after{content:none}.sk .sketch-module__alQ5pq__listRow[data-target]:hover:after{content:none}.sk button[data-target]:active:not(:disabled){background:repeating-linear-gradient(45deg, var(--sketch-ink) 0 2px, transparent 2px 10px)}.sk [data-target]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.sketch-module__alQ5pq__thumbTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sketch-module__alQ5pq__thumbEmpty{height:100%;font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--color-fg-muted);justify-content:center;align-items:center;display:flex}
.ground-cursor-module__d2CSpG__cursor{z-index:3;pointer-events:none;opacity:0;transition:opacity var(--duration-slow) var(--ease-out);will-change:transform;position:absolute;top:0;left:0}.ground-cursor-module__d2CSpG__cursor[data-placed]{opacity:1}.ground-cursor-module__d2CSpG__arrow{transform-origin:3px 2px;width:20px;height:22px;transition:transform var(--duration-fast) var(--ease-out);position:absolute;top:-2px;left:-3px;overflow:visible}.ground-cursor-module__d2CSpG__cursor[data-pressing] .ground-cursor-module__d2CSpG__arrow{transform:scale(.82)}.ground-cursor-module__d2CSpG__ripple{z-index:3;border:2px solid var(--marker-orange);pointer-events:none;opacity:0;width:28px;height:28px;animation:ground-cursor-module__d2CSpG__ripple calc(var(--duration-slow) + var(--duration-base)) var(--ease-out);border-radius:50%;margin:-14px 0 0 -14px;position:absolute}@keyframes ground-cursor-module__d2CSpG__ripple{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}.ground-cursor-module__d2CSpG__arrow path{fill:var(--marker-orange);stroke:var(--color-bg);stroke-width:1.5px;stroke-linejoin:round}.ground-cursor-module__d2CSpG__name{align-items:center;gap:var(--space-1);padding:2px var(--space-2) 2px 6px;border-radius:var(--radius-md);background:var(--marker-orange);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium);white-space:nowrap;display:inline-flex;position:absolute;top:18px;left:12px}.ground-cursor-module__d2CSpG__cursor[data-flip] .ground-cursor-module__d2CSpG__name{left:auto;right:4px}.ground-cursor-module__d2CSpG__cursor[data-rise] .ground-cursor-module__d2CSpG__name{top:auto;bottom:4px}.ground-cursor-module__d2CSpG__cursor[data-speaking] .ground-cursor-module__d2CSpG__hatch{animation:ground-cursor-module__d2CSpG__voice-lines var(--orb-speak-duration) linear infinite}@keyframes ground-cursor-module__d2CSpG__voice-lines{0%,to{opacity:.45}20%{opacity:1}45%{opacity:.6}70%{opacity:1}}.ground-cursor-module__d2CSpG__mark{z-index:2;pointer-events:none;transition:opacity calc(var(--duration-slow) + var(--duration-base)) var(--ease-out);position:absolute}.ground-cursor-module__d2CSpG__mark[data-fading]{opacity:0}.ground-cursor-module__d2CSpG__mark svg{width:100%;height:100%;display:block;overflow:visible}.ground-cursor-module__d2CSpG__mark path{fill:none;stroke:var(--marker-orange);stroke-width:var(--sketch-stroke-bold);stroke-linecap:round}.ground-cursor-module__d2CSpG__mark[data-ground-mark=highlight]{z-index:1;mix-blend-mode:multiply}.ground-cursor-module__d2CSpG__mark[data-ground-mark=highlight] path{stroke:var(--marker-yellow);stroke-linecap:butt}
.sketch-module__xOKzdq__root{width:100%;max-width:var(--width-wide);flex-direction:column;margin:0 auto;display:flex;position:relative}.sk [data-target]{position:relative}.sk [data-target]:hover:not(:disabled):after{content:"";height:var(--sketch-stroke);background:var(--sketch-ink-soft);pointer-events:none;border-radius:2px;position:absolute;bottom:-7px;left:-4px;right:-4px;transform:rotate(-.8deg)}.sk button[data-target]:active:not(:disabled){background:repeating-linear-gradient(45deg, var(--sketch-ink) 0 2px, transparent 2px 10px)}.sk [data-target]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.sketch-module__xOKzdq__blocked{padding:var(--space-1) var(--space-2);background:var(--sketch-paper);white-space:nowrap;pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}
.task-card-module__uNDBkW__wrap{width:100%;position:relative}.task-card-module__uNDBkW__card{box-sizing:border-box;gap:var(--space-2);width:100%;animation:task-card-module__uNDBkW__task-enter var(--duration-slow) var(--ease-out) both;flex-direction:column;display:flex}@keyframes task-card-module__uNDBkW__task-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.task-card-module__uNDBkW__eyebrow{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--color-fg-muted);font-variant-numeric:tabular-nums}.task-card-module__uNDBkW__title{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--weight-medium);color:var(--color-fg)}.task-card-module__uNDBkW__goal{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-fg-secondary);margin:0}.task-card-module__uNDBkW__steps{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.task-card-module__uNDBkW__step{align-items:flex-start;gap:var(--space-3);display:flex}.task-card-module__uNDBkW__box{border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);width:18px;height:18px;transition:background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);flex:none;margin-top:1px}.task-card-module__uNDBkW__boxDone{background:var(--color-bg-inverse);border-color:var(--color-bg-inverse)}.task-card-module__uNDBkW__check{width:100%;height:100%;display:block}.task-card-module__uNDBkW__check path{fill:none;stroke:var(--color-fg-inverse);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset var(--duration-base) var(--ease-out)}.task-card-module__uNDBkW__boxDone .task-card-module__uNDBkW__check path{stroke-dashoffset:0}.task-card-module__uNDBkW__stepText{font-size:var(--text-ui);line-height:var(--leading-ui);color:var(--color-fg);transition:color var(--duration-base) var(--ease-out)}.task-card-module__uNDBkW__stepTextDone{color:var(--color-fg-muted)}@media (max-width:599px){.task-card-module__uNDBkW__card{gap:var(--space-1)}.task-card-module__uNDBkW__title{font-size:var(--text-body);line-height:var(--leading-body)}.task-card-module__uNDBkW__goal{font-size:var(--text-ui);line-height:var(--leading-ui)}.task-card-module__uNDBkW__steps{margin-top:var(--space-1)}}.task-card-module__uNDBkW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.you-caption-module__EBCRuW__you{gap:var(--space-1);width:100%;max-width:var(--width-captions);text-align:center;opacity:0;transition:opacity var(--duration-base) var(--ease-out);pointer-events:none;flex-direction:column;display:flex}.you-caption-module__EBCRuW__you[data-visible]{opacity:1}.you-caption-module__EBCRuW__label{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--color-fg-muted);flex:none}.you-caption-module__EBCRuW__text{max-height:calc(2 * var(--leading-body));font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-fg-muted);overflow:hidden}
