:root{--lime:#bdf26a;--limeInk:#0e0b1f;--pink:#ff4d73;--pinkSoft:#fff1f5;--speech:#ff2e59;--wirePink:#ff2e59;--wireBlue:#5f90ff;--wireInk:#ff2e59;--playerInlay:#bdf26a;--playerInk:#000;--shared:#557ae7;--sharedSoft:#557ae71a;--w-blue:#6a8ff7;--w-red:#ff2e59;--w-pink:#ed84bd;--w-green:#c2ff8a;--w-yellow:#fffe6e;--w-offwhite:#f4feff;--w-ink:#0b0b0f;--bubbleFill:#0a0914eb;--bubbleInk:#fff;--bubbleInlay:#ff2e59;--bubbleTextInk:#fff;--thoughtFill:#342860eb;--bg:#f6f5fb;--bgGlow:#9e65d729;--bgGlow2:#57d9e524;--ink:#0e0b1f;--inkMuted:#0e0b1fbd;--inkFaint:#0e0b1f8a;--line:#0e0b1f1f;--lineStrong:#0e0b1f;--chip:#0e0b1f;--chipInk:#fff;--sms:#fff;--smsInk:#151318;--smsInkRgb:21, 19, 24;--smsInkMuted:#151318b3;--smsEdge:#fff9;--iconFilter:none;--glassAlpha:.4;--glassFill:1.75;--glassRegularBase:#ffffff9e;--glassClearBase:#ffffff4d;--glassEdgeBase:#ffffffd9;--glassEdgeSoftBase:#ffffff59;--shadowInkBase:#0e0b1f29;--shadowInk2Base:#0e0b1f0f;--shadowSoftBase:#0e0b1f1f;--glassOutline:#fffffff2;--glassOutlineW:1.5px;--glassRegular:color-mix(in srgb, var(--glassRegularBase) calc(min(1, var(--glassAlpha) * var(--glassFill)) * 100%), transparent);--glassClear:color-mix(in srgb, var(--glassClearBase) calc(min(1, var(--glassAlpha) * var(--glassFill)) * 100%), transparent);--glassEdge:color-mix(in srgb, var(--glassEdgeBase) calc(var(--glassAlpha) * 100%), transparent);--glassEdgeSoft:color-mix(in srgb, var(--glassEdgeSoftBase) calc(var(--glassAlpha) * 100%), transparent);--shadow:0 28px 70px color-mix(in srgb, var(--shadowInkBase) calc(var(--glassAlpha) * 100%), transparent), 0 3px 10px color-mix(in srgb, var(--shadowInk2Base) calc(var(--glassAlpha) * 100%), transparent);--shadowSoft:0 12px 34px color-mix(in srgb, var(--shadowSoftBase) calc(var(--glassAlpha) * 100%), transparent);--glassFilterRegular:blur(calc(26px * var(--glassAlpha))) saturate(calc(1 + .45 * var(--glassAlpha))) contrast(calc(1 + .02 * var(--glassAlpha)));--glassFilterClear:blur(calc(16px * var(--glassAlpha))) saturate(calc(1 + .35 * var(--glassAlpha)));--fontDisplay:"Bricolage Grotesque", "SF Pro Display", -apple-system, system-ui, sans-serif;--fontBody:"Inter", -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--fontSpeech:"Biro Script", "Caveat", "Nothing You Could Do", cursive;--fontHand:"Nothing You Could Do", cursive;--fontSms:"Montserrat", "Gotham", "Proxima Nova", -apple-system, system-ui, sans-serif;--fontMono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-hero:72px;--text-stat:64px;--text-stage:30px;--text-title:28px;--text-card:26px;--text-title-sm:22px;--text-toast:18px;--text-input:17px;--text-cta:16px;--text-row:15px;--text-body:14px;--text-quote:13.5px;--text-chip:13px;--text-meta:12px;--text-mono:12px;--text-label:11px;--weight-light:300;--weight-body:450;--weight-medium:500;--weight-chip:560;--weight-strong:600;--weight-label:640;--weight-bold:700;--track-label:.12em;--track-title:-.02em;--track-hero:-.03em;--track-stat:-.04em;--leading-body:1.4;--leading-ui:1.25;--leading-tight:1.12;--leading-mono:1.5;--rPanel:40px;--rCard:32px;--rRow:14px;--control:44px;--notchGap:2px;--notchControl:calc(var(--control) * 1.4375);--panelPad:24px;--tSpawn:.52s;--tPopulate:.26s;--tDismiss:.24s;--tQuick:.16s;--spring:cubic-bezier(.22, 1.25, .36, 1);--easeOut:cubic-bezier(.22, .9, .28, 1);--easeIn:cubic-bezier(.55, 0, .8, .4);--uiScale:1;--wireHueDur:8s;--wireHuePlay:running;--doodleSpinDur:6s;--doodleSpinPlay:running;--doodleSwing:8deg;--doodleLife:3.2s;--doodleRise:-10px;--doodleGrow:1.25;--doodleInk:#000;--doodleInkMix:0}:root[data-theme=dark]{--pinkSoft:#ff4d7324;--sharedSoft:#557ae72e;--bg:#0b0a14;--bgGlow:#557ae738;--bgGlow2:#57d9e51a;--ink:#fff;--inkMuted:#ffffffe0;--inkFaint:#ffffffa3;--line:#ffffff24;--lineStrong:#f4f2fa;--chip:#f4f2fa;--chipInk:#0e0b1f;--sms:#000;--smsInk:#fff;--smsInkRgb:255, 255, 255;--smsInkMuted:#ffffffa8;--smsEdge:#ffffff14;--iconFilter:invert(1) hue-rotate(180deg);--playerInlay:#bdf26a;--playerInk:#000;--glassRegularBase:#1a162ce0;--glassClearBase:#1a162c80;--glassEdgeBase:#ffffff47;--glassEdgeSoftBase:#ffffff1a;--shadowInkBase:#00000080;--shadowInk2Base:#0000004d;--shadowSoftBase:#0006;--glassOutline:#fff6}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font-family:var(--fontBody);font-size:var(--text-body);-webkit-font-smoothing:antialiased;transition:background .32s var(--easeOut), color .32s var(--easeOut);overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img{display:block}.layer{pointer-events:none;position:absolute;inset:0}.layer>*{pointer-events:auto}.glass{color:var(--ink);isolation:isolate;position:relative}.glass>.glass-surface{z-index:-1}.glass-interactive{cursor:pointer;transition:transform var(--tQuick) var(--easeOut), box-shadow var(--tQuick) var(--easeOut)}.glass-interactive:hover{transform:translateY(-1px)}.glass-interactive:active{transform:scale(.97)}.hero{font-family:var(--fontDisplay);font-optical-sizing:auto;font-size:var(--text-hero);font-weight:var(--weight-strong);letter-spacing:var(--track-hero);flex-direction:column;align-items:flex-start;gap:6px;line-height:1.02;display:flex}.hero .outline{font-weight:var(--weight-strong);padding:.02em .42em .08em}.hero>:nth-child(2){margin-left:.15em}.hero>:nth-child(3){margin-left:.55em}.title{font-family:var(--fontDisplay);font-optical-sizing:auto;font-size:var(--text-title);font-weight:var(--weight-strong);letter-spacing:var(--track-title);overflow-wrap:break-word;margin:0;line-height:1.1;display:block}.title>.round{vertical-align:middle;margin-right:.28em;display:inline-flex}.title .outline,.title .outline-fill{color:inherit;line-height:inherit;background:0 0;border:0;border-radius:0;padding:0;display:inline}.title-sm{font-size:var(--text-title-sm)}.outline{border:1.5px solid var(--lineStrong);border-radius:999px;padding:.05em .45em .1em;line-height:1.05;display:inline-block}.outline-fill{background:var(--chip);color:var(--chipInk);border-color:var(--chip)}.label{font-family:var(--fontBody);font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--inkFaint)}.muted{color:var(--inkMuted)}.hand{font-family:var(--fontHand)}.wordmark{font-family:var(--fontHand);font-size:var(--text-stage);color:var(--ink);letter-spacing:.01em}.chip{height:34px;font-size:var(--text-chip);font-weight:var(--weight-chip);letter-spacing:-.005em;white-space:nowrap;transition:transform var(--tQuick) var(--easeOut), background var(--tQuick);border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.chip:active{transform:scale(.96)}.chip-outline{border:1.5px solid var(--lineStrong)}.chip-ink{background:var(--chip);color:var(--chipInk)}.chip-lime{background:var(--lime);color:var(--limeInk)}.chip-glass{height:34px;font-size:var(--text-chip);font-weight:var(--weight-chip);align-items:center;gap:6px;padding:0 14px;display:inline-flex}.chip-check{flex:none}.round{width:var(--control);height:var(--control);transition:transform var(--tQuick) var(--easeOut), background var(--tQuick);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.round-l{width:56px;height:56px}.round:active{transform:scale(.94)}.round-ink{background:var(--chip);color:var(--chipInk)}.round-lime{background:var(--lime);color:var(--limeInk)}.round-outline{border:1.5px solid var(--lineStrong)}.panel{padding:var(--panelPad,24px)}.panel>.title{padding-right:calc(var(--notchCenter,34px) * 2 - var(--panelPad,24px))}.panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.panel-sub{font-size:var(--text-body);color:var(--inkMuted);margin:2px 0 16px}:where(a[href],button,input,textarea,select,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--w-ink);outline-offset:2px;box-shadow:0 0 0 5px var(--lime)}.in-notch{z-index:2;position:absolute}.in-notch.round{width:var(--notchControl);height:var(--notchControl)}.in-notch-tr{right:var(--notchCenter,34px);top:var(--notchCenter,34px);transform:translate(50%,-50%)}.in-notch-tl{left:var(--notchCenter,34px);top:var(--notchCenter,34px);transform:translate(-50%,-50%)}.in-notch-br{right:var(--notchCenter,34px);bottom:var(--notchCenter,34px);transform:translate(50%,50%)}.in-notch-tr.round:active{transform:translate(50%,-50%)scale(.94)}.in-notch-tl.round:active{transform:translate(-50%,-50%)scale(.94)}.in-notch-br.round:active{transform:translate(50%,50%)scale(.94)}.stat{align-items:baseline;gap:10px;display:flex}.stat-value{font-family:var(--fontDisplay);font-optical-sizing:auto;font-size:var(--text-stat);font-weight:var(--weight-strong);letter-spacing:var(--track-stat);font-variant-numeric:tabular-nums;line-height:.95}.stat-unit{font-size:var(--text-row);font-weight:var(--weight-medium);color:var(--inkMuted)}.card-title{font-family:var(--fontDisplay);font-size:var(--text-card);font-weight:var(--weight-medium);letter-spacing:-.02em;color:var(--inkMuted);margin:0 0 22px}.fraction{align-items:center;gap:2px;display:flex}.fraction-cur{flex-direction:column;align-self:flex-start;gap:4px;display:flex}.fraction-tgt{align-self:flex-end;align-items:baseline;gap:8px;display:flex}.fraction-slash{color:var(--ink);margin:0 -6px}.badge{background:var(--pink);color:#fff;min-width:26px;height:26px;font-family:var(--fontDisplay);font-size:var(--text-chip);font-weight:var(--weight-bold);letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;display:inline-flex;position:absolute;top:-6px;right:-6px;box-shadow:0 6px 16px #ff4d7366}.pill{height:20px;font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.pill-pink{background:var(--pink);color:#fff}.pill-lime{background:var(--lime);color:var(--limeInk)}.pill-ink{background:var(--chip);color:var(--chipInk)}.rows{flex-direction:column;display:flex}.row{border-radius:var(--rRow);transition:background var(--tQuick)}.row+.row .row-line{border-top:1px solid var(--line)}.row-open{background:var(--pinkSoft);margin:2px -10px;padding:0 10px}.row-open+.row .row-line,.row-open .row-line{border-top-color:#0000}.row-shared.row-open{background:var(--sharedSoft)}.row-shared .context:before{background:var(--shared)}.row-shared .row-name{width:auto}.row-line{align-items:center;gap:12px;height:52px;display:flex}.row-icon{width:36px;height:36px;filter:var(--iconFilter,none);flex:none;margin:-3px}.rail-item img{width:44px;height:44px;filter:var(--iconFilter,none)}:root[data-theme=dark]{--iconFilter:invert(1) hue-rotate(180deg)}.row-name{font-size:var(--text-row);font-weight:var(--weight-strong);letter-spacing:-.005em;flex:none;width:92px}.row .pill{margin-right:4px}.row-summary{font-size:var(--text-body);color:var(--inkMuted);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.row-apps{flex:none;gap:6px;display:inline-flex}.row-apps img{border-radius:4px;width:18px;height:18px}.row-count{font-family:var(--fontDisplay);font-size:var(--text-row);font-weight:var(--weight-strong);text-align:right;font-variant-numeric:tabular-nums;flex:none;width:34px}.row-muted .row-name,.row-muted .row-summary,.row-muted .row-count{color:var(--inkFaint)}.row-muted .row-icon{opacity:.45}.row-body{flex-direction:column;gap:8px;padding:0 0 12px 42px;display:flex}.context{font-size:var(--text-body);align-items:center;gap:10px;display:flex}.context:before{content:"";background:var(--pink);border-radius:3px;flex:none;width:6px;height:6px}.context .pill{margin-left:auto}.note-file{font-family:var(--fontMono);font-size:var(--text-label);color:var(--inkFaint)}.note-summary{font-size:var(--text-body);font-weight:var(--weight-medium)}.note-fact{font-size:var(--text-chip);color:var(--inkMuted);gap:8px;display:flex}.note-fact:before{content:"-";font-family:var(--fontMono);color:var(--inkFaint)}.circle{align-items:center;gap:6px;padding:10px 0 4px 42px;display:flex}.circle .label{width:100%;margin-bottom:8px}.circle-row{gap:6px;display:flex}.avatar{object-fit:cover;border-radius:999px}.avatar-ring{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--pink)}.slot{border:1.5px dashed var(--inkFaint);width:48px;height:48px;color:var(--inkFaint);border-radius:999px;justify-content:center;align-items:center;display:flex}.track{flex-direction:column;gap:8px;display:flex}.track-ticks{font-size:var(--text-label);color:var(--inkFaint);justify-content:space-between;padding:0 4px;display:flex}.track-bar{background:var(--chip);border-radius:999px;height:26px;position:relative}.track-fill{background:var(--chip);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.track-thumb{background:var(--bg);border-radius:999px;width:44px;height:20px;position:absolute;top:3px;box-shadow:0 2px 6px #00000040}.hud{position:absolute}.dock{pointer-events:none;flex-direction:row-reverse;align-items:flex-start;gap:16px;display:flex;position:absolute;top:72px;right:48px}.dock-col{flex-direction:column;align-items:flex-end;gap:16px;display:flex}.dock-slot{pointer-events:auto;flex:none}.dock .hud{transform-origin:100% 0;position:relative!important;inset:auto!important}.dock .hud[data-phase=hidden],.hud[data-phase=hidden]{display:none}.hud[data-phase=spawn]{animation:hud-spawn var(--tSpawn) var(--spring) both}.hud[data-phase=dismiss]{animation:hud-dismiss var(--tDismiss) var(--easeOut) both;pointer-events:none}.hud[data-phase=spawn] .pop{opacity:0}.hud[data-phase=populated] .pop{animation:pop-in var(--tPopulate) var(--easeOut) both}.hud[data-phase=dismiss] .pop{opacity:1}@keyframes hud-spawn{0%{opacity:0;filter:blur(10px);transform:translateY(22px)scale(.9)}60%{filter:blur()}to{opacity:1;filter:blur();transform:none}}@keyframes hud-dismiss{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(8px);transform:translateY(10px)scale(.95)}}@keyframes pop-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes badge-pop{0%{opacity:0;transform:scale(.9)}1%{opacity:1}55%{transform:scale(1.35)}75%{transform:scale(.92)}to{transform:scale(1)}}.badge-pop{animation:badge-pop .48s var(--spring) both}:root{--labZoom:1}@property --off{syntax:"<length>";inherits:false;initial-value:0}@keyframes chroma-march{0%{stroke-dashoffset:var(--off)}to{stroke-dashoffset:calc(var(--off) - 100px)}}.chroma-march{animation:linear infinite chroma-march}.chroma-sweep{animation:chroma-march var(--easeOut) 1 both}@keyframes chroma-arrive{0%{opacity:0;filter:blur(7px);transform:scale(.985)}to{opacity:1;filter:blur();transform:none}}.chroma-arrive{animation:chroma-arrive .26s var(--easeOut) both}@keyframes chroma-breathe{0%,to{opacity:.6}50%{opacity:1}}.chroma-breathe{animation:2.4s ease-in-out infinite chroma-breathe}@media (prefers-reduced-motion:reduce){.hud[data-phase=spawn],.hud[data-phase=dismiss],.pop,.badge-pop,.chroma-march,.chroma-breathe{opacity:1!important;animation:none!important}.chroma-sweep{animation:none!important}.chroma-arrive{filter:none!important;animation:none!important;transform:none!important}}.chat{flex-direction:column;gap:12px;max-width:100%;display:flex}.stage-head{justify-content:space-between;align-items:baseline;gap:12px;padding:6px 14px 2px;display:flex}.stage-title{font-family:var(--fontBody);font-size:var(--text-stage);font-weight:var(--weight-strong);letter-spacing:-.025em;color:var(--ink)}.stage-status{font-family:var(--fontBody);font-size:var(--text-chip);color:var(--inkMuted);white-space:nowrap}.stage-status em{color:var(--pink);font-style:normal}.inlay{background:var(--sms);color:var(--smsInk);box-shadow:0 1px 0 var(--smsEdge) inset;border-radius:34px;padding:18px 20px}.inlay .label{color:var(--smsInkMuted)}.inlay .chip-glass{background:rgba(var(--smsInkRgb),.05);color:var(--smsInk)}.inlay .chip{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:34px;padding-top:6px;padding-bottom:6px;line-height:1.25}.stage-input{flex-direction:column;gap:4px;display:flex}.stage-input .talk-bar{background:rgba(var(--smsInkRgb),.05);box-shadow:none}.talk-bar-wrap{margin-top:10px;position:relative}.stage-input .talk-bar:after{display:none}.stage-input .talk-topic{color:var(--smsInk)}.stage-input .round-glass{background:rgba(var(--smsInkRgb),.06);box-shadow:none}.section{align-items:baseline;gap:12px;padding:10px 0 6px;display:flex}.section-sub{font-size:var(--text-body);color:var(--inkMuted)}.session-variant{font-size:var(--text-body);font-weight:var(--weight-medium);margin-top:-2px}.session-role{font-size:var(--text-chip);color:var(--inkMuted);margin-top:4px;line-height:1.4}.quest{border-radius:var(--rRow);align-items:center;gap:12px;height:46px;margin:0 -10px;padding:0 10px;display:flex}.quest+.quest{border-top:1px solid var(--line)}.quest-selected{background:var(--pinkSoft)}.quest-selected+.quest,.quest-selected{border-top-color:#0000!important}.marker{font-size:var(--text-row);width:18px;color:var(--ink)}.quest-selected .marker{color:var(--pink)}.quest-title{font-size:var(--text-row);font-weight:var(--weight-strong);flex:1}.dots{align-items:center;gap:4px;display:inline-flex}.dots i{border:1.5px solid var(--inkFaint);border-radius:50%;width:11px;height:11px}.dots i.on{background:var(--pink);border-color:var(--pink)}.dots em{font-style:normal;font-size:var(--text-chip);font-weight:var(--weight-strong);color:var(--inkMuted);font-variant-numeric:tabular-nums;margin-left:6px}.objectives{flex-direction:column;display:flex}.objective{height:38px;font-size:var(--text-body);font-weight:var(--weight-medium);align-items:center;gap:12px;display:flex}.check-circle{border:1.5px solid var(--inkFaint);border-radius:50%;flex:none;width:18px;height:18px}.actions{gap:8px;margin-top:16px;display:flex}.toast{background:var(--glassRegular);-webkit-backdrop-filter:var(--glassFilterRegular);box-shadow:var(--shadowSoft);animation:hud-spawn var(--tSpawn) var(--spring) both;border-radius:18px;align-items:center;gap:16px;padding:14px 22px 14px 18px;display:flex;top:40px;left:50%;transform:translate(-50%)}.toast-bar{background:var(--pink);border-radius:2px;align-self:stretch;width:4px}.toast-title{font-family:var(--fontDisplay);font-size:var(--text-toast);font-weight:var(--weight-strong);letter-spacing:-.01em}.toast-detail{font-size:var(--text-chip);color:var(--inkMuted)}.choices{margin-bottom:14px}.badge-num{width:20px;height:20px;font-size:var(--text-label);font-weight:var(--weight-bold);border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;margin-right:2px;display:inline-flex}.inputbar{align-items:center;gap:10px;padding:10px 10px 10px 12px;display:flex}.inputbar:after{content:"";background:var(--glassRegular);border-radius:4px;width:20px;height:20px;position:absolute;bottom:-9px;left:44px;transform:rotate(45deg)}.input-text{font-size:var(--text-input);font-weight:var(--weight-medium);flex:1;padding:0 6px}.input-placeholder{color:var(--inkFaint);font-weight:var(--weight-body)}.finds{flex-direction:column;display:flex}.find{color:inherit;gap:16px;padding:12px 0;text-decoration:none;display:flex}.find+.find{border-top:1px solid var(--line)}.find-photo{aspect-ratio:16/9;object-fit:cover;background:var(--line);border-radius:14px;flex:none;width:168px}.find-body{flex-direction:column;justify-content:center;gap:8px;min-width:0;display:flex}.find-caption{font-size:var(--text-row);font-weight:var(--weight-strong);line-height:var(--leading-body)}.find-source{font-size:var(--text-meta);font-weight:var(--weight-strong);color:var(--inkMuted);align-items:center;gap:6px;display:inline-flex}.find-source img{border-radius:4px;width:16px;height:16px}.prose p{font-size:var(--text-row);line-height:var(--leading-body);margin:0 0 12px}.prose-sources{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:10px;display:flex}.thread{flex-direction:column;gap:14px;padding:6px 0 4px;display:flex;position:relative}.thread:before{content:"";background:var(--line);border-radius:1px;width:2px;position:absolute;top:22px;bottom:44px;left:6px}.moment{border-radius:12px;grid-template-rows:auto auto;grid-template-columns:26px 1fr;column-gap:8px;padding:10px 12px 10px 0;display:grid;position:relative}.moment-active{background:var(--pinkSoft);margin-left:-10px;padding-left:10px}.moment-active .moment-dot{margin-left:10px}.moment-dot{background:var(--inkFaint);opacity:.45;border-radius:50%;grid-row:1/span 2;align-self:center;width:13px;height:13px}.moment-active .moment-dot{background:var(--pink);opacity:1}.moment-item{font-size:var(--text-input);font-weight:var(--weight-body)}.moment-active .moment-item{font-weight:var(--weight-strong)}.sticker-stage{justify-content:center;padding:6px 0 4px;display:flex}.sticker{filter:drop-shadow(0 18px 30px #0e0b1f38);width:360px;animation:3.2s ease-in-out infinite sticker-sway}@keyframes sticker-sway{0%,to{transform:rotate(-3deg)translate(-6px)}50%{transform:rotate(3deg)translate(6px)}}.gift{align-items:center;gap:14px;padding:10px 0;display:flex}.gift+.gift{border-top:1px solid var(--line)}.gift-thumb{object-fit:cover;background:var(--line);border-radius:14px;flex:none;width:56px;height:56px}.gift-playlist{background:linear-gradient(135deg, var(--lime), #57d9e5)}.gift-note{background:linear-gradient(135deg, #9e65d7, var(--pink))}.gift-body{flex-direction:column;gap:4px;display:flex}.gift-title{font-size:var(--text-row);font-weight:var(--weight-strong);align-items:center;gap:8px;display:inline-flex}.gift-when{font-size:var(--text-meta);color:var(--inkMuted);text-transform:capitalize}.field{border:1.5px solid var(--line);height:56px;font-size:var(--text-input);background:var(--glassClear);border-radius:16px;align-items:center;margin:6px 0 12px;padding:0 18px;display:flex}.cta-wide{justify-content:center;width:100%;height:52px}.switch{font-size:var(--text-chip);color:var(--inkMuted);margin-top:14px}.switch u{color:var(--ink);text-underline-offset:3px;cursor:pointer;text-decoration-thickness:1px}.done{font-size:var(--text-input);font-weight:var(--weight-strong);align-items:center;gap:12px;padding:8px 0;display:flex}.done-check{background:var(--lime);width:32px;height:32px;color:var(--limeInk);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.sticker{animation:none}}.control{z-index:20;flex-direction:column;align-items:center;gap:12px;max-width:calc(100vw - 96px);display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.control>.chat{zoom:var(--uiScale,1)}.chat>.in-notch,.chat>[class*=inNotch]{--notchCenter:42px;--notchControl:calc(var(--control) * 1.797)}.chat{gap:var(--chatGap,12px);max-width:min(100%, var(--chatW,532px));width:max-content;min-width:var(--chatW,532px);padding:var(--chatPad,15px);flex-direction:column;display:flex}.launcher-inlay{border-radius:30px;flex-wrap:nowrap;align-items:center;gap:13px;margin-top:2px;padding:8px 12px;display:flex}.hud-switch{height:36px;color:var(--smsInk);font:inherit;font-size:var(--text-chip);font-weight:var(--weight-strong);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:background var(--tQuick);background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 4px 0 6px;display:inline-flex;position:relative}.hud-switch:hover{background:rgba(var(--smsInkRgb),.06)}.hud-switch:disabled{cursor:not-allowed;opacity:.45}.hud-switch+.hud-switch:before{content:"";background:rgba(var(--smsInkRgb),.08);pointer-events:none;width:1px;height:22px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}.hud-switch kbd{font-family:var(--fontMono);font-size:var(--text-label);background:rgba(var(--smsInkRgb),.08);min-width:18px;height:18px;color:var(--smsInkMuted);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.stage-open{width:28px;height:28px;color:var(--smsInk);transition:background var(--tQuick), color var(--tQuick), transform var(--tQuick);background:#5f90ff24;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.hud-switch:hover .stage-open{transform:scale(1.08)}.hud-switch.on .stage-open{background:var(--chip);color:var(--chipInk)}.hud-switch.on .stage-open svg{transform:rotate(180deg)}.hud-switch .badge{top:-4px;right:-2px}@media (width<=768px){.control{align-items:stretch;max-width:none;padding:0 12px;bottom:12px;left:0;right:0;transform:none}.control>.chat{width:auto;padding:14px}.launcher-inlay{scrollbar-width:none;overflow-x:auto}}.cta{background:var(--lime);height:56px;color:var(--limeInk);font-size:var(--text-cta);font-weight:var(--weight-strong);letter-spacing:-.01em;transition:transform var(--tQuick) var(--easeOut), opacity var(--tQuick);border-radius:999px;align-items:center;gap:10px;padding:0 22px 0 20px;display:inline-flex}.cta:hover:not(:disabled){transform:translateY(-1px)}.cta:active:not(:disabled){transform:scale(.97)}.cta:disabled{opacity:.5;cursor:not-allowed}.theme-on{background:var(--chip)!important;color:var(--chipInk)!important}.thoughts{z-index:4;transform-origin:50% 100%;cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:14px;display:flex;position:fixed}.drift-anchor{position:relative}.tapbacks{z-index:6;pointer-events:none;display:flex;position:absolute;top:-16px;right:-10px}.tapbacks-left{left:-10px;right:auto}.tapback+.tapback{margin-left:-9px}.tapback{width:43px;height:43px;animation:tapback-in .36s var(--spring) both;border-radius:999px;justify-content:center;align-items:center;font-size:32px;line-height:1;display:inline-flex;position:relative}.tapback .emoji{z-index:1;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-style:normal;position:relative}img.emoji-live{pointer-events:none;-webkit-user-select:none;user-select:none;width:1.25em;height:1.25em;display:block}img.emoji-live.emoji-inline{vertical-align:-.22em;width:1.2em;height:1.2em;display:inline-block}.bubble-face{white-space:nowrap}@keyframes tapback-in{0%{opacity:0;transform:scale(.3)translateY(6px)}60%{transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes picker-in{0%{opacity:0;transform:scale(.6)translateY(8px)}to{opacity:1;transform:none}}.emoji-menu{z-index:8;background:var(--glassRegular);width:292px;height:348px;-webkit-backdrop-filter:var(--glassFilterRegular);box-shadow:0 16px 40px #0e0b1f38, inset 0 0 0 var(--glassOutlineW) var(--glassOutline);animation:picker-in .26s var(--spring) both;transform-origin:0 10%;cursor:default;border-radius:24px;flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;top:-8px;left:calc(100% + 12px)}.emoji-menu .emoji-top{border-radius:18px;flex:none;justify-content:space-between;align-items:center;gap:2px;padding:4px 6px;display:flex}.emoji-top button{cursor:pointer;width:34px;height:34px;animation:tapback-in .32s var(--spring) both;transition:transform var(--tQuick), background var(--tQuick);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:19px;line-height:1;display:inline-flex}.emoji-top button .emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.emoji-top button:hover{background:rgba(var(--smsInkRgb),.1);transform:scale(1.18)}.emoji-top button.on{background:var(--chip)}.emoji-top button.proposed{box-shadow:inset 0 0 0 1.5px rgba(var(--smsInkRgb),.24);margin-right:4px}.emoji-top button.full{opacity:.35;cursor:not-allowed}.emoji-top button.full:hover{background:0 0;transform:none}.emoji-menu .emoji-host{border-radius:22px;flex:1;min-height:0;padding:0;overflow:hidden}.emoji-menu emoji-picker{--background:transparent;--border-size:0;--border-radius:22px;--button-hover-background:rgba(var(--smsInkRgb),.1);--button-active-background:rgba(var(--smsInkRgb),.18);--indicator-color:var(--speech);--indicator-height:2px;--input-border-color:rgba(var(--smsInkRgb),.22);--input-border-radius:999px;--input-font-color:var(--smsInk);--input-placeholder-color:rgba(var(--smsInkRgb),.5);--input-padding:.4rem .85rem;--input-font-size:13px;--category-font-color:var(--smsInkMuted);--category-font-size:10px;--num-columns:7;--emoji-size:1.3rem;--emoji-padding:.32rem;--category-emoji-size:.95rem;--outline-color:var(--speech);--skintone-border-radius:14px;width:100%;height:100%;color:var(--smsInk);font-family:var(--fontBody)}@media (prefers-reduced-motion:reduce){.emoji-menu,.emoji-top button,.tapback{animation:none}}@keyframes drift{0%{transform:translate(0)}33%{transform:translate(2px,-3px)}66%{transform:translate(-2px,2px)}to{transform:translate(0)}}.drift{animation:drift var(--driftT,9s) ease-in-out infinite;animation-delay:var(--driftD,0s)}@media (prefers-reduced-motion:reduce){.drift{animation:none}}.chain-item{transform-origin:30%;position:relative}.bubble-line{display:block}.bubble-line+.bubble-line{margin-top:.35em}.bubble-by{font-family:var(--fontBody);letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-top:.5em;font-size:.42em;font-style:normal;font-weight:600;display:block}@keyframes line-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes text-in{0%{opacity:0;filter:blur(3px);transform:translateY(10px)scale(.96)}to{opacity:1;filter:none;transform:none}}.text-in{animation:text-in .46s var(--spring) both}.bubble{box-sizing:border-box}.bubble-text.bubble-words{width:max-content;display:block;position:absolute}.bubble-live{transition:width .26s var(--easeOut), height .26s var(--easeOut)}.fx-ghost{visibility:hidden}.fx-live{width:100%;position:absolute;top:0;left:0}.fx-hold{display:none}.fx-ch{white-space:pre;transition:text-shadow .6s var(--easeOut);display:inline}.fx-hidden{visibility:hidden}.fx-cipher{font-family:var(--fontMono);opacity:.9;font-size:.74em;font-style:normal;font-weight:500}.fx-glow{text-shadow:0 0 6px #fffffff2,0 0 16px #fff9,0 0 28px #ffffff59}.fx-tg{vertical-align:middle;align-items:center;height:1.12em;display:inline-flex}.fx-tg-dots i{background:currentColor;border-radius:50%;width:.24em;height:.24em;margin-right:.2em;animation:.9s ease-in-out infinite fx-dot;display:inline-block}.fx-tg-dots i:nth-child(2){animation-delay:.15s}.fx-tg-dots i:nth-child(3){margin-right:0;animation-delay:.3s}@keyframes fx-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.fx-tg-dots i{opacity:.8;animation:none}.bubble-live{transition:none}.text-in{animation:none}}.line-in{animation:line-in .32s 80ms var(--easeOut) both}.bubble-grow .wire-stroke{animation:none}.chain-item{transition:opacity .48s var(--easeOut), --wob .6s var(--easeOut)}@property --wob{syntax:"<number>";inherits:true;initial-value:0}.chain-item[data-age="2"]{opacity:.62}.chain-item[data-age="3"]{opacity:.36}.chain-item .bubble-rim,.chain-item .bubble-text,.chain-item .tapbacks{filter:blur(var(--cardBlur,0px))}.chain-item .bubble-inlay{filter:brightness(var(--stackLift,1)) blur(var(--cardBlur,0px))}.chain-item .bubble-wire{filter:drop-shadow(0 10px 22px #0e0b1f1a) brightness(var(--stackLift,1)) blur(var(--cardBlur,0px)) saturate(var(--wireSat,1))}.chain-item .bubble-rim,.chain-item .bubble-text,.chain-item .bubble-inlay,.chain-item .bubble-wire,.chain-item .tapbacks{transition:filter .32s var(--easeOut)}@media (prefers-reduced-motion:reduce){.chain-item .bubble-rim,.chain-item .bubble-text,.chain-item .bubble-inlay,.chain-item .bubble-wire,.chain-item .tapbacks{transition:none}}.bubble{color:var(--bubbleInk);font-family:var(--bubbleFont,"Clear Doodle"), var(--fontSpeech);letter-spacing:0;line-height:1.12;position:relative}.bubble-tip{pointer-events:none;width:0;height:0;position:absolute}.bubble-wire{filter:drop-shadow(0 10px 22px #0e0b1f1a) saturate(var(--wireSat,1));transition:filter .32s var(--easeOut)}.bubble-text{z-index:1;font-synthesis:none;line-height:1.12;display:block;position:relative}.chain-item .bubble-text{rotate:var(--wordsLevel,0deg)}.bubble b{font-weight:var(--bubbleBold,800);font-variation-settings:var(--bubbleBoldAxis,normal);-webkit-text-stroke:var(--bubbleBoldStroke,0) currentColor;paint-order:stroke fill}.bubble u{text-underline-offset:.14em;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration:underline;text-decoration-thickness:.07em}.bubble i{opacity:.92;font-style:italic}.bubble-text .emoji{font-synthesis:none;letter-spacing:0;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-style:normal;font-weight:400}.bubble-wire{z-index:0;pointer-events:none;position:absolute;overflow:visible}.wire-fill{fill:var(--bubbleFill)}.wire-stroke{fill:none;stroke:var(--wirePink);stroke-linecap:round;stroke-linejoin:round;opacity:.95}.wire-pass-1{stroke:var(--wireBlue);opacity:.85}.wire-pass-2{stroke:var(--wirePink);opacity:.55}.bubble-wire .wire-stroke{transition:opacity .32s var(--easeOut)}.bubble-wire .wire-stroke.wire-off{opacity:0}.bubble-wire .wire-fill{transition:opacity .32s var(--easeOut)}.bubble-wire .wire-fill.wire-off{opacity:0!important}.wire-dashed{stroke-dasharray:6 5}.wire-dot{fill:var(--bubbleFill);stroke:var(--wirePink)}.puff-fill{fill:var(--speech)}.puff-stroke{fill:none}.think-in .puff{animation:puff-in .36s var(--spring) both;transform-box:fill-box;transform-origin:50%}@keyframes puff-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.bubble-glass{z-index:0;background:var(--glassRegular);-webkit-backdrop-filter:var(--glassFilterRegular);pointer-events:none;position:absolute}.eq-thinking .wire-fill{fill:var(--speech);fill-opacity:calc(.16 * var(--glassAlpha,1))}.bubble-inlay{z-index:0;background:var(--bubbleInlay);pointer-events:none;position:absolute;box-shadow:inset 0 1px #ffffff40}.bubble-rim{z-index:0;pointer-events:none;position:absolute;overflow:visible}.bubble-shadow{z-index:0;pointer-events:none;filter:blur(calc(9px + var(--cardBlur,0px)));position:absolute;overflow:visible;transform:translateY(10px)}.shadow-fill{fill:#0e0b1f2b}.rim-stroke{fill:none;stroke:var(--glassOutline);stroke-width:var(--glassOutlineW);stroke-linejoin:round;stroke-linecap:round}.eq-thinking{color:var(--bubbleTextInk)}.eq-thinking .fx-glow{text-shadow:0 0 6px var(--speech), 0 0 16px #ff2e598c, 0 0 28px #ff2e594d}.eq-thinking .wire-stroke{stroke:var(--wireInk);opacity:.95}@property --wireHue{syntax:"<color>";inherits:true;initial-value:#6a8ff7}.thoughts{animation:wire-hue var(--wireHueDur) linear infinite;animation-play-state:var(--wireHuePlay)}.eq-thinking .wire-pass-1{stroke:var(--wireHue);opacity:.85}@keyframes wire-hue{0%,to{--wireHue:var(--w-blue)}20%{--wireHue:var(--w-green)}40%{--wireHue:var(--w-yellow)}60%{--wireHue:var(--w-red)}80%{--wireHue:var(--w-pink)}}.wire-doodle{fill:none;stroke:var(--doodleInk);stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%;animation:doodle-life var(--doodleLife) var(--easeOut) both, doodle-drift var(--doodleSpinDur) ease-in-out infinite;animation-play-state:running, var(--doodleSpinPlay)}@supports (color:color-mix(in srgb, red, blue)){.wire-doodle{stroke:color-mix(in srgb, var(--doodleInk) calc(var(--doodleInkMix) * 100%), var(--wireHue))}}@keyframes doodle-life{0%{opacity:0;translate:0;scale:.3}14%{opacity:.95;scale:1}70%{opacity:.9;scale:1;translate:0 calc(var(--doodleRise) * .35)}to{opacity:0;scale:var(--doodleGrow);translate:0 var(--doodleRise)}}.wire-doodle.is-held{animation:doodle-drift var(--doodleSpinDur) ease-in-out infinite;animation-play-state:var(--doodleSpinPlay);opacity:.95;translate:0;scale:1}@keyframes doodle-drift{0%,to{rotate:calc(var(--doodleSwing) * -1)}50%{rotate:var(--doodleSwing)}}.eq-thinking .wire-pass-2{stroke:var(--wireInk);opacity:.5}.eq-whisper .wire-fill{fill:var(--thoughtFill)}.eq-whisper .wire-stroke,.eq-whisper .wire-dot{stroke:var(--wireBlue)}.bubble-link{color:var(--wireBlue);text-underline-offset:.14em;-webkit-text-decoration:underline #5f90ffb3;text-decoration:underline #5f90ffb3;text-decoration-thickness:1.5px}.bubble-link:hover{color:var(--wirePink);-webkit-text-decoration-color:var(--wirePink);text-decoration-color:var(--wirePink)}.bubble-link-plain{text-decoration-style:dashed}.wire-gold .wire-last{stroke:#ebb206;opacity:1}.eq-magic{filter:drop-shadow(0 0 16px #ebb20673)}.eq-alert .wire-fill{fill:var(--wirePink)}.eq-alert .wire-stroke{stroke:#fff;opacity:.9}@keyframes bubble-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.bubble-in{animation:bubble-in .26s var(--spring) both}.eq-excited.bubble-in,.eq-magic.bubble-in{animation:bubble-pop .42s var(--spring) both}@keyframes bubble-pop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.bubble-in .wire-stroke{stroke-dasharray:2400;stroke-dashoffset:2400px;animation:.7s cubic-bezier(.3,.7,.2,1) forwards wire-draw}.bubble-in .wire-stroke+.wire-stroke{animation-delay:.12s}.bubble-in .wire-dashed{stroke-dasharray:6 5;stroke-dashoffset:0;animation:none}@keyframes wire-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.bubble-in,.eq-excited.bubble-in,.eq-magic.bubble-in,.bubble-in .wire-stroke{stroke-dashoffset:0;animation:none}}.face-zone{border:1.5px dashed var(--pink);pointer-events:none;z-index:3;border-radius:50%;position:absolute}.face-zone:after{content:"face · bubbles keep off";letter-spacing:.1em;text-transform:uppercase;color:var(--pink);white-space:nowrap;font-size:10px;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.think-in{transform-origin:30% 100%;animation:.9s cubic-bezier(.22,1.2,.36,1) both sketch-snap}.think-in .wire-stroke{stroke-dasharray:1;stroke-dashoffset:1px;animation:.56s cubic-bezier(.4,0,.2,1) forwards wire-sketch}.think-in .wire-fill{opacity:0;animation:flash-settle .52s .56s var(--easeOut) forwards}.think-in .bubble-inlay{opacity:0;animation:inlay-in .42s .6s var(--easeOut) forwards}.think-in .bubble-text{opacity:0;animation:words-pop .34s var(--wordsShow,.8s) var(--spring) forwards}@keyframes inlay-in{0%{opacity:0}to{opacity:1}}@keyframes wire-sketch{0%{stroke-dashoffset:1px;stroke-width:calc(var(--wireW,1.8px) * .33)}70%{stroke-width:calc(var(--wireW,1.8px) * 1.44)}to{stroke-dashoffset:0;stroke-width:var(--wireW,1.8px)}}@keyframes sketch-snap{0%{transform:scale(.96)rotate(-.6deg)}62%{transform:scale(.96)rotate(-.6deg)}78%{transform:scale(1.04)rotate(.4deg)}to{transform:none}}@keyframes flash-settle{0%{opacity:0;fill:#fff}30%{opacity:1;fill:#fff}to{opacity:1;fill:var(--speech)}}@keyframes words-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wire-doodle,.thoughts{animation:none}.think-in,.think-in .wire-stroke,.think-in .wire-fill,.think-in .bubble-inlay,.think-in .bubble-text{opacity:1;stroke-dashoffset:0;animation:none;transform:none}}.u-pointer-events-auto{pointer-events:auto}.u-pointer-events-none{pointer-events:none}.u-absolute{position:absolute}.u-fixed{position:fixed}.u-relative{position:relative}.u-inset-0{inset:0}.u-inset-x-0{left:0;right:0}.u-top-0{top:0}.u-top-1\/2{top:50%}.u-top-2{top:.5rem}.u-right-1{right:.25rem}.u-right-2{right:.5rem}.u-bottom-6{bottom:1.5rem}.u-left-1\/2{left:50%}.u--top-7{top:-1.75rem}.u-flex{display:flex}.u-inline-flex{display:inline-flex}.u-flex-col{flex-direction:column}.u-flex-1{flex:1}.u-shrink-0{flex-shrink:0}.u-items-center{align-items:center}.u-items-baseline{align-items:baseline}.u-items-stretch{align-items:stretch}.u-items-end{align-items:flex-end}.u-justify-center{justify-content:center}.u-justify-between{justify-content:space-between}.u-self-end{align-self:flex-end}.u-gap-2{gap:.5rem}.u-gap-3{gap:.75rem}.u-gap-4{gap:1rem}.u-min-h-0{min-height:0}.u-min-h-32{min-height:8rem}.u-h-full{height:100%}.u-h-6{height:1.5rem}.u-h-7{height:1.75rem}.u-h-16{height:4rem}.u-h-24{height:6rem}.u-h-2\/5{height:40%}.u-h-1\/2{height:50%}.u-w-6{width:1.5rem}.u-w-7{width:1.75rem}.u-w-12{width:3rem}.u-w-16{width:4rem}.u-w-24{width:6rem}.u-w-full{width:100%}.u-overflow-hidden{overflow:hidden}.u-overflow-y-auto{overflow-y:auto}.u-overflow-x-hidden{overflow-x:hidden}.u-select-none{-webkit-user-select:none;user-select:none}.u-whitespace-nowrap{white-space:nowrap}.u-translate-x-neg50{transform:translate(-50%)}.u-translate-y-neg50{transform:translateY(-50%)}.u--translate-y-3{transform:translateY(-3px)}.u--rotate-7{transform:rotate(-7deg)}.u-left-half-center{left:50%;transform:translate(-50%)}.u-center-y{top:50%;transform:translateY(-50%)}.u-center-both{top:50%;left:50%;transform:translate(-50%,-50%)}.u-object-cover{object-fit:cover}.u-leading-none{line-height:1}.u-leading-snug{line-height:1.375}.u-tabular-nums{font-variant-numeric:tabular-nums}.u-text-center{text-align:center}.u-uppercase{text-transform:uppercase}.u-line-through{text-decoration:line-through}.u-font-bold{font-weight:var(--weight-bold)}.u-font-semibold{font-weight:var(--weight-strong)}.u-font-medium{font-weight:var(--weight-medium)}.u-z-10{z-index:10}.u-space-y-1\.5>*+*{margin-top:.375rem}.u-transition-colors{transition:color .15s,background-color .15s}.u-transition-opacity{transition:opacity .15s}.u-transition-transform{transition:transform .15s}.u-opacity-0{opacity:0}.u-opacity-55{opacity:.55}.u-grayscale{filter:grayscale()}.u-cursor-not-allowed{cursor:not-allowed}.u-cursor-grab{cursor:grab}.u-cursor-grabbing{cursor:grabbing}.u-animate-spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.u-focus-outline-none:focus{outline:none}.u-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2")}@font-face{font-family:Biro Script;font-style:normal;font-weight:400;font-display:swap;src:local(Biro Script Reduced),local(BiroScript-Reduced),local(Biro Script)}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/caveat-latin.woff2)format("woff2")}@font-face{font-family:Clear Doodle;font-style:normal;font-weight:400;font-display:swap;src:local(Clear Doodle),local(ClearDoodle-Regular),url(/fonts/clear-doodle.otf)format("opentype")}@font-face{font-family:Fictional;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/fictional/fictional-variable.ttf)format("truetype")}@font-face{font-family:Electric Blue;font-style:normal;font-weight:100 950;font-display:swap;src:url(/fonts/electric-blue/electric-blue-variable.woff2)format("woff2")}@font-face{font-family:OffBit;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/offbit/offbit-regular.woff2)format("woff2")}@font-face{font-family:OffBit;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/offbit/offbit-bold.woff2)format("woff2")}@font-face{font-family:Jigsaw Stencil;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/jigsaw-stencil/jigsaw-stencil-light.otf)format("opentype")}@font-face{font-family:Jigsaw Stencil;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/jigsaw-stencil/jigsaw-stencil-light-italic.otf)format("opentype")}@font-face{font-family:Jigsaw Stencil;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jigsaw-stencil/jigsaw-stencil-regular.otf)format("opentype")}@font-face{font-family:Jigsaw Stencil;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/jigsaw-stencil/jigsaw-stencil-regular-italic.otf)format("opentype")}@font-face{font-family:Jigsaw Stencil;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jigsaw-stencil/jigsaw-stencil-medium.otf)format("opentype")}@font-face{font-family:Jigsaw Stencil;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/jigsaw-stencil/jigsaw-stencil-medium-italic.otf)format("opentype")}@font-face{font-family:Jigsaw Stencil;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jigsaw-stencil/jigsaw-stencil-bold.otf)format("opentype")}@font-face{font-family:Jigsaw Stencil;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/jigsaw-stencil/jigsaw-stencil-bold-italic.otf)format("opentype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/montserrat-light-italic-latin.woff2)format("woff2")}@font-face{font-family:Nothing You Could Do;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/nothing-you-could-do.woff2)format("woff2")}#root{-webkit-user-select:text;user-select:text}html,body{margin:0;padding:0}@media (width<=768px){html{height:100%}body{overscroll-behavior:none;touch-action:manipulation;width:100%;position:fixed;inset:0;overflow:hidden}#root{width:100%;height:100%;overflow:hidden}}@keyframes app-open{0%{opacity:0;transform:scale(.3)translateY(80px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes app-close{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.3)translateY(80px)}}@keyframes app-open-mobile{0%{opacity:0;transform:scale(.92)translateY(24px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes app-close-mobile{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.92)translateY(24px)}}@keyframes thinking-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes mic-listen-pulse{0%,to{box-shadow:0 0 #38bdf873}50%{box-shadow:0 0 0 6px #38bdf800}}@keyframes file-consume{0%{transform:scale(1)}40%{transform:scale(.94)translateY(3px)}70%{transform:scale(1.02)translateY(-1px)}to{transform:scale(1)translateY(0)}}._overlay_1ijjw_4{z-index:2000;padding:16px;padding:max(16px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._noClose_1ijjw_16 .panel>.title{padding-right:0}._form_1ijjw_20{flex-direction:column;display:flex}._input_1ijjw_26{width:100%;min-width:0;color:inherit;background:0 0;border:0;outline:0;font-family:inherit}._input_1ijjw_26::placeholder{color:var(--inkFaint);font-weight:var(--weight-body)}._input_1ijjw_26:disabled{opacity:.5}._error_1ijjw_46{font-size:var(--text-chip);color:var(--pink);margin:12px 0 0;line-height:1.45}._note_1ijjw_53{font-size:var(--text-chip);margin:12px 0 0;line-height:1.45}._switches_1ijjw_59{flex-direction:column;gap:6px;margin-top:14px;display:flex}._switches_1ijjw_59 .switch{margin-top:0}._link_1ijjw_70{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}._link_1ijjw_70:disabled{opacity:.45;cursor:not-allowed}._root_12yke_1{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}._icon_12yke_10{width:100%;height:100%;animation:.9s linear infinite _ui-spinner-spin_12yke_1}._segment_12yke_16{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-dasharray:8 20}@keyframes _ui-spinner-spin_12yke_1{to{transform:rotate(360deg)}}._splash_1ihpd_1{box-sizing:border-box;z-index:3000;background:var(--w-ink);opacity:1;justify-content:center;align-items:center;width:100%;max-width:100%;height:100dvh;transition:opacity .42s;display:flex;position:fixed;inset:0;overflow:hidden}._dismissing_1ihpd_22{opacity:0;pointer-events:none}._content_1ihpd_27{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:22rem;display:flex}._title_1ihpd_36{font-family:var(--fontSms);font-size:var(--text-title);font-weight:var(--weight-strong);letter-spacing:.28em;color:var(--w-offwhite);text-indent:.28em;margin:0}._divider_1ihpd_46{background:color-mix(in srgb, var(--w-offwhite) 28%, transparent);border:none;width:4.5rem;height:1px;margin:1.25rem 0}._subtitle_1ihpd_54{font-family:var(--fontBody);font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;color:color-mix(in srgb, var(--w-offwhite) 72%, transparent);margin:0}._error_1ihpd_64{border-radius:var(--rRow);background:color-mix(in srgb, var(--w-red) 18%, transparent);font-family:var(--fontBody);font-size:var(--text-chip);color:color-mix(in srgb, var(--w-offwhite) 90%, var(--w-red));margin:1.25rem 0 0;padding:.5rem .75rem}._ctaSlot_1ihpd_74{flex-direction:column;align-items:center;gap:.75rem;width:10.5rem;margin-top:2rem;display:flex}._pill_1ihpd_83{box-sizing:border-box;background:var(--lime);width:10.5rem;height:2.75rem;font-family:var(--fontBody);font-size:var(--text-row);font-weight:var(--weight-medium);color:var(--limeInk);box-shadow:0 8px 24px color-mix(in srgb, var(--lime) 30%, transparent);border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0;line-height:1;display:flex}._pillButton_1ihpd_103{cursor:pointer;transition:filter .15s,transform .15s}._pillButton_1ihpd_103:hover:not(:disabled){filter:brightness(1.06)}._pillButton_1ihpd_103:active:not(:disabled){transform:scale(.98)}._pillButton_1ihpd_103:disabled{opacity:.6;cursor:not-allowed}._pillLoader_1ihpd_122{pointer-events:none}._spinner_1ihpd_127{width:1.25rem;height:1.25rem}._spinner_1ihpd_127 svg circle{stroke:currentColor}._retryBtn_1ihpd_136{font-family:var(--fontBody);font-size:var(--text-chip);font-weight:var(--weight-strong);color:color-mix(in srgb, var(--w-offwhite) 80%, transparent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._retryBtn_1ihpd_136:hover{color:var(--w-offwhite)}._wrap_17o1g_4{border-radius:var(--rRow);background:var(--sms);color:var(--smsInk);box-shadow:0 1px 0 var(--smsEdge) inset;flex-direction:column;gap:6px;margin-bottom:6px;padding:12px 14px;display:flex}._head_17o1g_16{justify-content:space-between;align-items:baseline;display:flex}._heading_17o1g_22{font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--smsInkMuted);margin:0}._notNow_17o1g_31{font:inherit;font-size:var(--text-label);color:var(--smsInkMuted);cursor:pointer;text-underline-offset:.16em;background:0 0;border:0;text-decoration:underline}._prompt_17o1g_42{font-size:var(--text-body);font-weight:var(--weight-strong);line-height:var(--leading-body);margin:0 0 4px}._list_17o1g_49{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._option_17o1g_58{background:rgba(var(--smsInkRgb), .05);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--tQuick), transform var(--tQuick);border:0;border-radius:12px;align-items:flex-start;gap:8px;padding:7px 10px;display:flex}._option_17o1g_58:hover{background:rgba(var(--smsInkRgb), .1);transform:translateY(-1px)}._letter_17o1g_79{font-weight:var(--weight-bold);color:var(--speech);flex:none}._label_17o1g_85{font-size:var(--text-chip);line-height:1.35}._freeText_17o1g_90{box-shadow:inset 0 0 0 1px rgba(var(--smsInkRgb), .18);background:0 0}._freeText_17o1g_90 ._letter_17o1g_79{color:var(--smsInkMuted)}._edge_cwnhj_14{--lip:var(--dockLip,16px);--edgeGap:var(--dockRise,10px);--shadowRoom:24px;left:50%;bottom:calc(100% + var(--dockY,0px));z-index:1;zoom:calc(var(--uiScale,1) * var(--dockScale,1));box-sizing:content-box;width:max-content;padding:calc(var(--edgeGap) + var(--shadowRoom)) var(--shadowRoom) 0;transform:translateX(calc(-50% + var(--dockX,0px)));pointer-events:none;position:absolute;overflow:hidden}._shelfWrap_cwnhj_32{pointer-events:auto;transform:translateY(calc(100% - var(--lip)));transition:transform .46s var(--spring)}._edge_cwnhj_14[data-out] ._shelfWrap_cwnhj_32{transform:translateY(calc(-1 * var(--edgeGap)))}._shelf_cwnhj_32{padding:var(--dockPadY,9px) var(--dockPadX,24px);position:relative}._grip_cwnhj_50{background:color-mix(in srgb, var(--ink) 38%, transparent);width:28px;height:2.5px;transition:opacity var(--tQuick) var(--easeOut);border-radius:2px;position:absolute;top:4px;left:50%;transform:translate(-50%)}._edge_cwnhj_14[data-out] ._grip_cwnhj_50{opacity:0}._tiles_cwnhj_66{gap:var(--dockGap,28px);flex-direction:row;display:flex}._tile_cwnhj_66{cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}._tile_cwnhj_66:disabled{cursor:not-allowed;opacity:.45}._tile_cwnhj_66:focus-visible{box-shadow:none;outline:none}._tile_cwnhj_66:focus-visible ._frost_cwnhj_93{outline:2px solid var(--ink);outline-offset:3px}._icon_cwnhj_100{--face:calc(var(--dockIcon,43px) - var(--dockLayer,8px));--lx:calc(var(--leanX,0) * var(--dockParallax,1));--ly:calc(var(--leanY,0) * var(--dockParallax,1));width:var(--dockIcon,43px);height:var(--dockIcon,43px);transform:perspective(240px) rotateY(calc(var(--lx) * var(--dockTilt,10deg) * -1)) rotateX(calc(var(--ly) * var(--dockTilt,10deg)));transition:translate var(--tQuick) var(--easeOut), scale var(--tQuick) var(--easeOut);display:block;position:relative}._tile_cwnhj_66:hover ._icon_cwnhj_100{translate:0 -1px}._tile_cwnhj_66:active ._icon_cwnhj_100{scale:.95}._hudSwitch_cwnhj_131{flex:none;display:flex;position:relative}._hudSwitchPill_cwnhj_137{--dockIcon:18px;--dockLayer:3px;--dockIconRadius:5px;--dockGlyph:.64;min-width:44px;max-width:var(--switchMax,112px);border:1px solid rgba(var(--smsInkRgb), .14);background:rgba(var(--smsInkRgb), .04);height:28px;color:var(--smsInk);cursor:pointer;transition:background var(--tQuick);border-radius:999px;justify-content:center;align-items:center;gap:1px;padding:0 3px 0 5px;display:inline-flex}._hudSwitchPill_cwnhj_137>svg{flex:none;width:14px;height:14px}._hudSwitchPill_cwnhj_137[aria-expanded=true]{background:rgba(var(--smsInkRgb), .09)}._hudSwitchPill_cwnhj_137:hover,._hudSwitchPill_cwnhj_137:focus-visible{border-color:color-mix(in srgb, var(--playerInk) 14%, transparent);background:var(--userRing,var(--playerInlay));color:var(--playerInk);transition:background var(--tQuick), border-color var(--tQuick), color var(--tQuick)}._switchHover_cwnhj_183{transition:grid-template-columns .22s var(--easeOut);grid-template-columns:0fr;display:grid}._switchHover_cwnhj_183>span{min-width:0;overflow:hidden}._hudSwitchPill_cwnhj_137:hover ._switchHover_cwnhj_183,._hudSwitchPill_cwnhj_137:focus-visible ._switchHover_cwnhj_183{grid-template-columns:1fr}._switchHoverText_cwnhj_199{font-family:var(--fontBody);font-size:var(--text-chip);font-weight:var(--weight-medium);white-space:nowrap;padding:0 2px 0 5px;display:block}._hudSwitchPill_cwnhj_137:focus-visible,._hudIconBtn_cwnhj_209:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._hudDots_cwnhj_215{flex:none;width:18px;height:18px}._dot_cwnhj_221{fill:#0000;stroke:currentColor;stroke-width:1.6px;stroke-opacity:.5;transform-box:fill-box;transform-origin:50%;transition:fill .16s var(--easeOut), stroke .16s var(--easeOut), translate .42s var(--spring)}._dotOn_cwnhj_235{fill:var(--tint);stroke:var(--tint);stroke-opacity:1;animation:.32s cubic-bezier(.34,1.56,.64,1) _dotOn_cwnhj_235}@keyframes _dotOn_cwnhj_235{0%{transform:scale(.3)}to{transform:none}}._switchFace_cwnhj_252{transform-origin:100%;align-items:center;gap:5px;min-width:0;height:18px;animation:.26s cubic-bezier(.34,1.56,.64,1) both _switchFace_cwnhj_252;display:inline-flex}._switchName_cwnhj_262{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--fontBody);font-size:var(--text-chip);font-weight:var(--weight-medium);margin-right:1px;overflow:hidden}@keyframes _switchFace_cwnhj_252{0%{transform:scale(.5)rotate(-15deg)}to{transform:none}}._hudIcons_cwnhj_286{--dockIcon:37.5px;--dockLayer:6px;--dockIconRadius:10px;--dockGlyph:.6;--dockDepth:3.5px;bottom:calc(100% + var(--menuDrop,10px) + 8px);z-index:5;pointer-events:none;gap:5px;display:flex;position:absolute;right:-4px}._hudIconsOut_cwnhj_301{pointer-events:auto}._hudIconBtn_cwnhj_209{cursor:pointer;opacity:0;width:45px;height:48px;transition:transform .18s var(--easeOut), opacity .12s var(--easeOut);background:0 0;border:none;place-items:center;padding:0;display:inline-grid;position:relative;transform:translateY(14px)scale(.6)rotate(-10deg)}._hudIconsOut_cwnhj_301 ._hudIconBtn_cwnhj_209{opacity:1;transition:transform .48s cubic-bezier(.34, 1.7, .5, 1), opacity .16s var(--easeOut);transform:none}._hudIconsOut_cwnhj_301 ._hudIconBtn_cwnhj_209:hover{transition-delay:0s;transform:translateY(-3px)scale(1.08)}._hudIconsOut_cwnhj_301 ._hudIconBtn_cwnhj_209:active{transition-duration:90ms;transform:scale(.94)}._hudIconBtn_cwnhj_209[aria-pressed=true]:after{content:"";background:var(--tint);border-radius:999px;width:6px;height:6px;margin-left:-3px;position:absolute;bottom:0;left:50%}._hudIconBtn_cwnhj_209 ._icon_cwnhj_100{pointer-events:none}._hudKey_cwnhj_360{background:rgba(var(--smsInkRgb), .1);min-width:14px;height:14px;color:var(--smsInk);font-family:var(--fontMono);font-size:var(--text-label);border-radius:5px;place-items:center;padding:0 3px;display:inline-grid;position:absolute;top:-2px;right:-2px}@media (prefers-reduced-motion:reduce){._switchFace_cwnhj_252,._dotOn_cwnhj_235{animation:none}._dot_cwnhj_221,._switchHover_cwnhj_183,._hudIconBtn_cwnhj_209,._hudIconsOut_cwnhj_301 ._hudIconBtn_cwnhj_209{transition:none}._hudIconBtn_cwnhj_209,._hudIconsOut_cwnhj_301 ._hudIconBtn_cwnhj_209,._hudIconsOut_cwnhj_301 ._hudIconBtn_cwnhj_209:hover,._hudIconsOut_cwnhj_301 ._hudIconBtn_cwnhj_209:active{transform:none}}._plate_cwnhj_399{left:var(--dockLayer,8px);width:var(--face);height:var(--face);border-radius:var(--dockIconRadius,11px);background:var(--tint);translate:calc(var(--lx) * var(--dockDepth,3px)) calc(var(--ly) * var(--dockDepth,3px));position:absolute;top:0}._frost_cwnhj_93{width:var(--face);height:var(--face);border-radius:var(--dockIconRadius,11px);color:var(--tint);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), linear-gradient(to top right, color-mix(in srgb, var(--w-offwhite) 62%, transparent) 0%, color-mix(in srgb, var(--w-offwhite) 30%, transparent) 38%, color-mix(in srgb, var(--w-offwhite) 8%, transparent) 72%), linear-gradient(transparent, transparent);background-blend-mode:soft-light, normal, normal;translate:calc(var(--lx) * var(--dockDepth,3px) * -1) calc(var(--ly) * var(--dockDepth,3px) * -1);-webkit-backdrop-filter:blur(var(--dockFrostBlur,9px)) saturate(1.4);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--w-offwhite) 90%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--w-offwhite) 45%, transparent), 0 5px 12px color-mix(in srgb, var(--w-ink) 14%, transparent);background-size:64px 64px,100% 100%,100% 100%;place-items:center;display:grid;position:absolute;bottom:0;left:0}._frost_cwnhj_93 svg{width:calc(var(--face) * var(--dockGlyph,.58));height:calc(var(--face) * var(--dockGlyph,.58));translate:calc(var(--lx) * var(--dockDepth,3px) * -.6) calc(var(--ly) * var(--dockDepth,3px) * -.6);filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--w-ink) 20%, transparent))}._frost_cwnhj_93 svg .g{fill:var(--w-offwhite)}._initial_cwnhj_455{font-family:var(--fontDisplay);font-size:var(--text-row);font-weight:var(--weight-bold);color:var(--w-offwhite);text-shadow:0 2px 3px color-mix(in srgb, var(--w-ink) 20%, transparent)}._name_cwnhj_464{background:var(--w-ink);color:var(--w-offwhite);font-size:var(--text-label);font-weight:var(--weight-strong);white-space:nowrap;pointer-events:none;visibility:var(--dockNames,visible);opacity:0;transition:opacity var(--tQuick) var(--easeOut), transform var(--tQuick) var(--easeOut);border-radius:999px;padding:3px 8px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}._tile_cwnhj_66:hover ._name_cwnhj_464,._tile_cwnhj_66:focus-visible ._name_cwnhj_464{opacity:1;transform:translate(-50%)}._openDot_cwnhj_489{background:var(--ink);border-radius:50%;width:4px;height:4px;position:absolute;bottom:-6px;left:calc(50% - 4px)}._digit_cwnhj_503{z-index:3;box-sizing:border-box;background:color-mix(in srgb, var(--tint) 80%, var(--w-ink));min-width:19px;height:19px;color:var(--w-offwhite);font-family:var(--fontBody);font-size:var(--text-meta);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--w-offwhite) 85%, transparent), 0 2px 6px color-mix(in srgb, var(--w-ink) 28%, transparent);translate:calc(var(--lx) * var(--dockDepth,3px) * -1) calc(var(--ly) * var(--dockDepth,3px) * -1);animation:_digitPop_cwnhj_1 .28s var(--spring) both;border-radius:999px;place-items:center;padding:0 5px;line-height:1;display:grid;position:absolute;top:-8px;right:-7px}@keyframes _digitPop_cwnhj_1{0%{scale:.4}to{scale:1}}@media (prefers-reduced-motion:reduce){._shelfWrap_cwnhj_32,._icon_cwnhj_100,._grip_cwnhj_50,._name_cwnhj_464{transition:none}._tile_cwnhj_66:hover ._icon_cwnhj_100{translate:none}._icon_cwnhj_100{transform:none}._plate_cwnhj_399,._frost_cwnhj_93,._frost_cwnhj_93 svg,._digit_cwnhj_503{translate:none}._digit_cwnhj_503{animation:none}}._playerTile_cwnhj_569{pointer-events:auto;height:var(--chatProfileSize,22px);width:var(--chatProfileSize,22px);border:var(--chatProfileRingW,1.5px) solid var(--userRing,var(--glassOutline));background:var(--chip);transition:transform var(--tQuick) var(--easeOut);cursor:pointer;border-radius:999px;flex:none;margin-left:auto;position:relative;overflow:hidden}._playerTile_cwnhj_569:hover{transform:translateY(-1px)}._playerTile_cwnhj_569:active{transform:scale(.94)}._playerTileOpen_cwnhj_592{border-color:var(--lime);box-shadow:0 0 0 2px var(--lime)}._merged_cwnhj_600{border-width:var(--mergedRingW,3.125px);width:100%;height:100%;margin-left:0}._merged_cwnhj_600:hover{transform:none}._merged_cwnhj_600 ._thinkingDot_cwnhj_611{width:12px;height:12px;top:8%;right:8%}._thinkingDot_cwnhj_611{pointer-events:none;z-index:10;background:var(--pink);width:8px;height:8px;box-shadow:0 0 8px var(--pink);border-radius:999px;animation:1.2s ease-in-out infinite _thinking-dot_cwnhj_1;position:absolute;top:1px;right:1px}._media_cwnhj_632{object-fit:cover;width:100%;height:100%}._inNotch_cwnhj_642{z-index:2;width:var(--notchControl);height:var(--notchControl);border-width:var(--userRingW,2px);box-shadow:none;margin-left:0;position:absolute}._inNotchTr_cwnhj_652{right:var(--notchCenter,34px);top:var(--notchCenter,34px);transform:translate(50%,-50%)}._inNotchTr_cwnhj_652:hover{transform:translate(50%,-50%)}._inNotchTr_cwnhj_652:active{transform:translate(50%,-50%)scale(.94)}._inNotch_cwnhj_642 ._thinkingDot_cwnhj_611{width:10px;height:10px;top:4px;right:4px}._expandedWrap_1httl_3{pointer-events:auto;flex-direction:column;gap:4px;width:100%;display:flex}._seeds_1httl_11{margin-bottom:10px}._shell_1httl_15{background:color-mix(in srgb, var(--sms) calc(var(--composerAlpha,.75) * 100%), transparent);border-radius:28px;align-items:center;gap:10px;padding:10px 10px 10px 12px;display:flex;position:relative}._row_1httl_28{isolation:isolate;box-sizing:border-box;background:color-mix(in srgb, var(--sms) calc(var(--composerAlpha,.75) * 100%), transparent);width:max-content;box-shadow:inset 0 0 0 1px rgba(var(--smsInkRgb), .12);transition:box-shadow var(--tQuick);align-items:center;padding:0 8px;display:flex;position:relative}._row_1httl_28[data-focused]{box-shadow:inset 0 0 0 1px rgba(var(--smsInkRgb), .35)}._boxGlow_1httl_47{z-index:-2;pointer-events:none;background:radial-gradient(55% 85% at 8% 55%, color-mix(in srgb, color-mix(in srgb, var(--w-yellow) 55%, var(--w-pink)) calc(var(--boxGlow,.45) * 100%), transparent), transparent 72%), radial-gradient(55% 85% at 92% 55%, color-mix(in srgb, var(--w-blue) calc(var(--boxGlow,.45) * 100%), transparent), transparent 72%);filter:blur(18px);position:absolute;inset:-22px -30px}._rowText_1httl_63{--switchMax:112px;--chatMax:68px;--side:calc(var(--switchMax) + 8px + var(--chatMax));grid-template-columns:auto minmax(0, 1fr) var(--side);align-items:end;column-gap:8px;display:grid}._rowSide_1httl_75{align-items:center;gap:8px;display:flex}._rowText_1httl_63 ._rowSide_1httl_75{margin-bottom:4px}._rowSideEnd_1httl_86{justify-content:flex-end}._rowText_1httl_63 ._textBody_1httl_93{height:auto;min-height:28px;padding-block:4px}._rowText_1httl_63 ._textarea_1httl_104{text-align:left}._rowText_1httl_63 ._textarea_1httl_104::placeholder{text-align:center;text-indent:calc(var(--side) - (28px * 2 + 8px))}._rowText_1httl_63 ._textarea_1httl_104{max-height:calc(5 * var(--leading-body,1.35) * 1em);scrollbar-width:none;padding:0 2px}._rowText_1httl_63 ._textarea_1httl_104:placeholder-shown{max-height:calc(var(--leading-body,1.35) * 1em);overflow:hidden}._toolsAnchor_1httl_128{display:flex;position:relative}._toolsAnchor_1httl_128 ._toolsMenu_1httl_134{left:0;top:calc(100% + var(--menuDrop,10px));z-index:30;width:max-content;min-width:240px;box-shadow:var(--am-shadow-lg), 0 0 0 1px rgba(var(--smsInkRgb), .08);position:absolute}._toolsAnchor_1httl_128 ._toolsMenuUp_1httl_146{top:auto;bottom:calc(100% + var(--menuDrop,10px) + 8px)}._toolBtn_1httl_151{border:1px solid rgba(var(--smsInkRgb), .14);background:rgba(var(--smsInkRgb), .04);width:28px;height:28px;color:var(--smsInk);cursor:pointer;transition:background var(--tQuick);border-radius:999px;place-items:center;padding:0;display:inline-grid}._toolBtn_1httl_151 svg{width:14px;height:14px}._toolBtn_1httl_151:hover{background:rgba(var(--smsInkRgb), .09)}._toolBtnActive_1httl_174{background:rgba(var(--smsInkRgb), .12)}._growBtn_1httl_182{color:var(--smsInk);cursor:pointer;background:0 0;border:none;flex:none;padding:0;display:inline-flex;position:relative}._growBtn_1httl_182:focus-visible{outline:none}._growFace_1httl_197{box-sizing:border-box;border:1px solid rgba(var(--smsInkRgb), .14);background:rgba(var(--smsInkRgb), .04);white-space:nowrap;min-width:28px;height:28px;transition:background var(--tQuick), border-color var(--tQuick), color var(--tQuick);border-radius:999px;align-items:center;padding:0 6px;display:inline-flex}._growLeft_1httl_215 ._growFace_1httl_197{flex-direction:row-reverse}._growBtnActive_1httl_219 ._growFace_1httl_197{background:rgba(var(--smsInkRgb), .12)}._growBtn_1httl_182:hover ._growFace_1httl_197,._growBtn_1httl_182:focus-visible ._growFace_1httl_197{border-color:color-mix(in srgb, var(--playerInk) 14%, transparent);background:var(--userRing,var(--playerInlay));color:var(--playerInk)}._growBtn_1httl_182:focus-visible ._growFace_1httl_197{outline:2px solid var(--ink);outline-offset:2px}._growIcon_1httl_236{flex:none;place-items:center;width:14px;height:14px;display:inline-grid}._growIcon_1httl_236 svg{width:14px;height:14px}._growLabel_1httl_251{transition:grid-template-columns .22s var(--easeOut);grid-template-columns:0fr;display:grid}._growLabel_1httl_251>span{min-width:0;overflow:hidden}._growBtn_1httl_182:hover ._growLabel_1httl_251,._growBtn_1httl_182:focus-visible ._growLabel_1httl_251{grid-template-columns:1fr}._growText_1httl_267{font-family:var(--fontBody);font-size:var(--text-chip);font-weight:var(--weight-medium);padding:0 3px 0 6px;display:block}._growLeft_1httl_215 ._growText_1httl_267{padding:0 6px 0 3px}@media (prefers-reduced-motion:reduce){._growLabel_1httl_251{transition:none}}._sendGrad_1httl_286{background:linear-gradient(135deg, var(--w-pink), var(--w-blue));width:30px;height:30px;color:var(--w-offwhite);cursor:pointer;transition:transform var(--tQuick) var(--easeOut), opacity var(--tQuick);border:none;border-radius:999px;place-items:center;padding:0;display:inline-grid}._sendGrad_1httl_286 svg{width:14px;height:14px}._sendGrad_1httl_286:hover:not(:disabled){transform:translateY(-1px)}._sendGrad_1httl_286:disabled{opacity:.45;cursor:not-allowed}._toolBtn_1httl_151:focus-visible,._sendGrad_1httl_286:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._shellInner_1httl_320{flex:1;min-width:0;position:relative}._footerGroup_1httl_326{flex:none;align-items:center;gap:8px;display:flex}._plusWrap_1httl_333{flex-direction:column;gap:8px;width:100%;display:flex}._plusIcon_1httl_340{transition:transform var(--tQuick) var(--easeOut);display:inline-flex}._plusIconOpen_1httl_345{transform:rotate(45deg)}._plusMenu_1httl_133{background:color-mix(in srgb, var(--sms) calc(var(--composerAlpha,.92) * 100%), transparent);width:100%;box-shadow:0 0 0 1px rgba(var(--smsInkRgb), .08);border-radius:18px;flex-direction:column;gap:2px;padding:8px;display:flex}._plusMenuItem_1httl_361{width:100%;color:var(--smsInk);text-align:left;cursor:pointer;transition:background var(--tQuick);background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}._plusMenuItem_1httl_361:hover{background:rgba(var(--smsInkRgb), .08)}._plusMenuItemSoon_1httl_381{cursor:default;color:rgba(var(--smsInkRgb), .6)}._plusMenuItemSoon_1httl_381:hover{background:0 0}._plusMenuItem_1httl_361:active{background:rgba(var(--smsInkRgb), .12)}._plusMenuItemActive_1httl_394{background:rgba(var(--smsInkRgb), .1)}._plusMenuIcon_1httl_399{background:rgba(var(--smsInkRgb), .08);width:36px;height:36px;color:var(--smsInk);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}._plusMenuCopy_1httl_411{flex-direction:column;gap:2px;min-width:0;display:flex}._plusMenuLabel_1httl_418{font-family:var(--fontBody);font-size:var(--text-body);font-weight:var(--weight-strong);color:var(--smsInk);line-height:1.2}._plusMenuDesc_1httl_426{font-family:var(--fontBody);font-size:var(--text-meta);font-weight:var(--weight-body);color:var(--smsInkMuted);line-height:1.25}._plusMenuProfile_1httl_435{border:none;border-top:1px solid rgba(var(--smsInkRgb), .08);cursor:pointer;background:0 0;border-radius:0;justify-content:flex-start;align-items:center;width:fit-content;margin-top:2px;padding:8px 12px 4px;display:flex;position:relative}._plusMenuProfile_1httl_435 ._profileMedia_1httl_454,._plusMenuProfileActive_1httl_450 ._profileMedia_1httl_454{height:var(--chatProfileSize,22px);width:var(--chatProfileSize,22px);border:var(--chatProfileRingW,1.5px) solid var(--userRing,var(--glassOutline));background:var(--chip);object-fit:cover;transition:transform var(--tQuick) var(--easeOut);border-radius:999px}._plusMenuProfile_1httl_435:hover ._profileMedia_1httl_454{transform:translateY(-1px)}._plusMenuProfile_1httl_435:active ._profileMedia_1httl_454{transform:scale(.94)}._plusMenuProfileActive_1httl_450 ._profileMedia_1httl_454{border-color:var(--lime);box-shadow:0 0 0 2px var(--lime)}._profileThinkingDot_1httl_478{pointer-events:none;left:calc(12px + var(--chatProfileSize,22px) - 9px);z-index:1;background:var(--pink);width:8px;height:8px;box-shadow:0 0 8px var(--pink);border-radius:999px;animation:1.2s ease-in-out infinite _thinking-dot_1httl_1;position:absolute;top:9px}._iconBtn_1httl_492{width:var(--control);height:var(--control);background:rgba(var(--smsInkRgb), .06);color:var(--smsInk);cursor:pointer;transition:transform var(--tQuick) var(--easeOut), background var(--tQuick);border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}._iconBtn_1httl_492:hover{background:rgba(var(--smsInkRgb), .1);transform:translateY(-1px)}._iconBtn_1httl_492:active{transform:scale(.94)}._iconBtnActive_1httl_518{background:var(--chip);color:var(--chipInk)}._sendBtn_1httl_524{width:var(--control);height:var(--control);background:var(--chip);color:var(--chipInk);cursor:pointer;transition:transform var(--tQuick) var(--easeOut), opacity var(--tQuick);border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}._sendBtn_1httl_524:hover:not(:disabled){transform:translateY(-1px)}._sendBtn_1httl_524:active:not(:disabled){transform:scale(.94)}._sendBtn_1httl_524:disabled{opacity:.35;cursor:not-allowed}._textBody_1httl_93{box-sizing:border-box;height:calc(10px + 2.7em);min-height:40px;font-size:var(--text-row);line-height:var(--leading-body);align-items:center;display:flex}._textarea_1httl_104:focus-visible{box-shadow:none;outline:none}._textarea_1httl_104{box-sizing:border-box;field-sizing:content;resize:none;width:100%;min-height:1.35em;max-height:100%;font-family:var(--fontBody);font-size:var(--text-row);font-weight:var(--weight-medium);line-height:var(--leading-body);color:var(--smsInk);background:0 0;border:none;outline:none;padding:0 6px;display:block;overflow-y:auto}._textarea_1httl_104::placeholder{color:var(--smsInkMuted);font-weight:var(--weight-body);text-align:center}._textarea_1httl_104:focus::placeholder{color:#0000}@supports not (field-sizing:content){._textarea_1httl_104{height:100%;padding-top:calc(5px + .675em)}}._micBody_1httl_619{align-items:center;min-height:40px;display:flex}._micRow_1httl_625{align-items:center;gap:12px;width:100%;display:flex}._micText_1httl_632{font-family:var(--fontBody);font-size:var(--text-row);color:var(--smsInk);flex:1}._recBadge_1httl_639{border:1px solid color-mix(in srgb, var(--pink) 35%, transparent);background:color-mix(in srgb, var(--pink) 12%, transparent);font-family:var(--fontBody);font-size:var(--text-label);font-weight:var(--weight-label);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--pink);border-radius:999px;align-items:center;gap:6px;padding:2px 8px;display:flex}._recDot_1httl_655{background:var(--pink);border-radius:999px;width:8px;height:8px}._waveform_1httl_662{background:rgba(var(--smsInkRgb), .04);border-radius:6px;flex-shrink:0;width:48px;height:32px}._fileBody_1httl_670{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:40px;display:flex}._fileInput_1httl_680{display:none}._fileBtn_1httl_684{border:1.5px solid var(--line);font-family:var(--fontBody);font-size:var(--text-chip);font-weight:var(--weight-chip);color:var(--smsInk);cursor:pointer;transition:transform var(--tQuick) var(--easeOut);background:0 0;border-radius:999px;padding:6px 16px}._fileBtn_1httl_684:hover:not(:disabled){transform:translateY(-1px)}._fileBtn_1httl_684:disabled{opacity:.5;cursor:not-allowed}._fileHint_1httl_706{font-family:var(--fontBody);font-size:var(--text-label);color:var(--smsInkMuted)}._fileError_1httl_712{font-family:var(--fontBody);font-size:var(--text-label);font-weight:var(--weight-strong);color:var(--pink)}._sketchBody_1httl_719{min-height:40px;font-family:var(--fontBody);font-size:var(--text-body);color:var(--smsInkMuted);justify-content:center;align-items:center;display:flex}._phoneRow_1httl_733{--sms:#fff;--smsInk:#151318;--smsInkMuted:#151318b3;--smsEdge:#fff9;--ink:#0e0b1f;--inkMuted:#0e0b1fbd;--inkFaint:#0e0b1f8a;--line:#0e0b1f1f;--iconFilter:none;align-items:flex-end;gap:8px;width:100%;display:flex}._phonePlus_1httl_751{background:var(--sms);width:40px;height:40px;color:var(--smsInk);box-shadow:0 0 0 1px var(--line);cursor:pointer;transition:transform var(--tQuick) var(--easeOut);border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}._phonePlus_1httl_751:active{transform:scale(.94)}._phonePlusActive_1httl_771{background:var(--chip);color:var(--chipInk)}._shell_1httl_15._phoneField_1httl_777{background:var(--sms);min-width:0;min-height:40px;box-shadow:0 0 0 1px var(--line);border-radius:22px;flex:1;gap:4px;padding:4px 4px 4px 12px}._phoneField_1httl_777 ._textBody_1httl_93{height:auto;min-height:32px;max-height:120px}._phoneField_1httl_777 ._textarea_1httl_104{max-height:120px;padding:0}._phoneField_1httl_777 ._textarea_1httl_104::placeholder{text-align:left}._fieldMic_1httl_803{width:32px;height:32px;color:var(--smsInkMuted);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}._fieldMicOn_1httl_817{background:var(--chip);color:var(--chipInk)}._lumies_1httl_826{cursor:pointer}._lumiesFace_1httl_833{padding:0}._lumiesFace_1httl_833 ._growText_1httl_267{padding:0 6px 0 9px}._lumiesRound_1httl_841{isolation:isolate;border-radius:999px;flex:none;width:26px;height:26px;display:block;position:relative;overflow:hidden}._lumiesControl_1httl_853 ._lumiesRound_1httl_841{width:100%;height:100%}._lumiesPic_1httl_858{z-index:0;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}._lumiesGlint_1httl_870{z-index:1;background:linear-gradient(110deg, transparent 34%, color-mix(in srgb, var(--w-offwhite) 70%, transparent) 44%, var(--w-offwhite) 50%, color-mix(in srgb, var(--w-offwhite) 70%, transparent) 56%, transparent 66%);pointer-events:none;position:absolute;inset:-30%;transform:translate(-110%)}._lumies_1httl_826:hover ._lumiesGlint_1httl_870,._lumies_1httl_826:focus-visible ._lumiesGlint_1httl_870{transition:transform 1.1s var(--easeOut);transform:translate(110%)}._lumies_1httl_826:hover ._lumiesRound_1httl_841:after,._lumies_1httl_826:focus-visible ._lumiesRound_1httl_841:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--w-red);pointer-events:none;position:absolute;inset:0}._growBtn_1httl_182._lumies_1httl_826:hover ._growFace_1httl_197,._growBtn_1httl_182._lumies_1httl_826:focus-visible ._growFace_1httl_197{border-color:color-mix(in srgb, var(--w-red) 60%, transparent);background:var(--w-red);color:var(--w-offwhite)}._lumiesMenuPic_1httl_914{object-fit:cover;border-radius:999px;width:20px;height:20px}@media (prefers-reduced-motion:reduce){._lumies_1httl_826:hover ._lumiesGlint_1httl_870,._lumies_1httl_826:focus-visible ._lumiesGlint_1httl_870{transition:none;transform:translate(-110%)}}._input_17wwl_4{color:var(--smsInk);contain:inline-size;min-width:calc(var(--chatW,532px) - 2 * var(--chatPad,15px));margin-bottom:calc(var(--chatPad,15px) - var(--chatGap,12px))}._input_17wwl_4.stage-input .chip{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:34px;padding-top:6px;padding-bottom:6px;line-height:1.25}._input_17wwl_4.stage-input .chip-glass{background:var(--sms);color:var(--smsInk)}._reply_17wwl_40{z-index:0;--bubbleInlay:var(--playerInlay);--bubbleTextInk:var(--playerInk);cursor:pointer;position:absolute;bottom:calc(100% + 18px);right:0}._replyLeaving_17wwl_55{animation:_replyLeave_17wwl_1 .6s var(--easeOut) forwards;pointer-events:none}._tileBadge_17wwl_63{z-index:40;pointer-events:none;opacity:0;position:fixed;top:0;left:0}._tileBadge_17wwl_63 .tapback{width:30px;height:30px;font-size:22px}@keyframes _replyLeave_17wwl_1{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-10px)scale(.96)}}@media (prefers-reduced-motion:reduce){._replyLeaving_17wwl_55{opacity:0;animation:none}}._logFold_17wwl_103{contain:inline-size;margin-top:calc(-1 * var(--chatGap,12px));transition:grid-template-rows .42s var(--spring);grid-template-rows:0fr;display:grid}._logFoldOpen_17wwl_112{grid-template-rows:1fr}._logFoldInner_17wwl_116{min-height:0;overflow:hidden}._logInlay_17wwl_123{margin-top:var(--chatGap,12px);margin-bottom:calc(var(--chatPad,15px) - var(--chatGap,12px));border-radius:22px;position:relative;overflow:hidden}._hudRow_17wwl_137{zoom:var(--uiScale,1);align-items:flex-end;display:flex;position:relative}._replyOnPlayer_17wwl_146{bottom:calc(100% + 10px)}._replyLeft_17wwl_150{left:0;right:auto}._boxed_17wwl_157{padding-bottom:var(--boxLift,200px)}._playerFloat_17wwl_163{z-index:0;position:absolute}._overPlayer_17wwl_168{z-index:1;position:relative}._dockGuides_17wwl_179{z-index:26;pointer-events:none;filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--ink) 22%, transparent));position:fixed;inset:0;overflow:visible}._dockGuide_17wwl_179{opacity:.75;transition:opacity .16s var(--easeOut)}._dockGuideOn_17wwl_193{opacity:1}._dockStem_17wwl_197{stroke:var(--w-offwhite);stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:_dockStem_17wwl_197 .375s var(--easeOut) forwards;animation-delay:inherit}._dockAnchor_17wwl_207{fill:color-mix(in srgb, var(--w-offwhite) 25%, transparent);stroke:var(--w-offwhite);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;transform:translate(var(--fromX,0), var(--fromY,0)) scale(0);animation:.65s cubic-bezier(.3,1.3,.5,1) forwards _dockAnchor_17wwl_207;animation-delay:inherit;transition:fill .16s var(--easeOut), scale .22s cubic-bezier(.34, 1.56, .64, 1)}._dockGuideOn_17wwl_193 ._dockAnchor_17wwl_207{fill:var(--userRing,var(--playerInlay));scale:1.6}@keyframes _dockStem_17wwl_197{to{stroke-dashoffset:0}}@keyframes _dockAnchor_17wwl_207{0%{transform:translate(var(--fromX,0), var(--fromY,0)) scale(.2)}55%{transform:translate(0)scale(1.4)}75%{transform:translate(0)scale(.85)}90%{transform:translate(0)scale(1.08)}to{transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){._dockStem_17wwl_197{stroke-dashoffset:0;animation:none}._dockAnchor_17wwl_207{transition:none;animation:none;transform:none}}._playerPinned_17wwl_266{z-index:19;position:fixed}._playerZoom_17wwl_271{zoom:var(--uiScale,1);position:relative}._playerGrab_17wwl_278{--driftT:7s;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}._playerDragging_17wwl_287{cursor:grabbing;animation:none}._playerHud_17wwl_294{flex:none;transition:transform .42s cubic-bezier(.34,1.56,.64,1);position:relative}._playerGrab_17wwl_278:hover ._playerHud_17wwl_294{transform:translateY(-3px)scale(1.04)}._playerDragging_17wwl_287 ._playerHud_17wwl_294,._playerDragging_17wwl_287:hover ._playerHud_17wwl_294{transform:scale(1.1)rotate(-4deg)}._playerHudTile_17wwl_312{--mergedRingW:8.125px;display:flex;position:absolute}@media (prefers-reduced-motion:reduce){._playerHud_17wwl_294{transition:none}._playerGrab_17wwl_278:hover ._playerHud_17wwl_294,._playerDragging_17wwl_287 ._playerHud_17wwl_294{transform:none}}._boxInput_17wwl_331{contain:none;min-width:0;margin-bottom:0}._besideNotch_17wwl_338{margin-right:calc(2 * 42px + 2px - var(--chatPad,15px) + 6px)}@media (width<=768px){._input_17wwl_4{min-width:0}.control._control_17wwl_264{bottom:max(21px, calc(12px + max(var(--keyboard-height,0px), env(safe-area-inset-bottom,0px))))}}.chat._fit_17wwl_8{z-index:2;min-width:0;position:relative}@media (prefers-reduced-motion:reduce){._logFold_17wwl_103{transition:none}}._consoleFrame_17wwl_380{font-family:var(--fontMono);color:var(--ink);position:relative}._group_17wwl_388{font-family:var(--fontBody);border-bottom:1px solid color-mix(in srgb, var(--ink) 12%, transparent);padding:10px 72px 8px 16px}._groupRow_17wwl_394{align-items:center;gap:10px;min-width:0;display:flex}._groupLabel_17wwl_401{font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--inkMuted);flex:none}._members_17wwl_410{scrollbar-width:none;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}._member_17wwl_410,._seat_17wwl_420{cursor:pointer;border-radius:999px;flex:none;width:30px;height:30px;padding:0}._member_17wwl_410{border:1.5px solid var(--userRing,var(--glassOutline));background:var(--chip);overflow:hidden}._memberMedia_17wwl_435{object-fit:cover;width:100%;height:100%;display:block}._seat_17wwl_420{border:1.5px dashed var(--inkFaint);color:var(--inkFaint);background:0 0;justify-content:center;align-items:center;transition:color .16s,border-color .16s;display:inline-flex}._seat_17wwl_420:hover{color:var(--ink);border-color:var(--ink)}._seat_17wwl_420 svg{width:12px;height:12px}._member_17wwl_410:focus-visible,._seat_17wwl_420:focus-visible{outline:1.5px solid var(--pink);outline-offset:2px}._groupAction_17wwl_468{flex:none;margin-left:auto}._groupAction_17wwl_468 .chip{height:28px;font-size:var(--text-meta);padding:0 12px}._invites_17wwl_479{margin-top:10px}._threadRow_17wwl_484{align-items:center;gap:10px;margin-top:6px;display:flex}._threadNow_17wwl_491{min-width:0;font-size:var(--text-chip);font-weight:var(--weight-strong);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._threadRow_17wwl_484 .chip,._threadsHead_17wwl_502 .chip{height:28px;font-size:var(--text-meta);padding:0 12px}._threads_17wwl_502{margin-top:10px}._threadsHead_17wwl_502{align-items:center;gap:10px;margin-bottom:6px;display:flex}._threadsHead_17wwl_502>:first-child{flex:1;margin:0}._threadList_17wwl_524{scrollbar-width:thin;max-height:220px;margin:0;padding:0;list-style:none;overflow-y:auto}._thread_17wwl_484{border-radius:10px;align-items:center;gap:6px;display:flex}._thread_17wwl_484+._thread_17wwl_484{border-top:1px solid color-mix(in srgb, var(--ink) 10%, transparent)}._threadActive_17wwl_544{background:color-mix(in srgb, var(--lime) 22%, transparent)}._threadOpen_17wwl_548{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:baseline;gap:10px;padding:8px;display:flex}._threadOpen_17wwl_548:disabled{cursor:progress;opacity:.6}._threadOpen_17wwl_548:focus-visible,._threadDelete_17wwl_569:focus-visible{outline:1.5px solid var(--pink);outline-offset:2px}._threadTitle_17wwl_574{min-width:0;font-size:var(--text-chip);font-weight:var(--weight-chip);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._threadWhen_17wwl_584{font-family:var(--fontMono);font-size:var(--text-label);color:var(--inkMuted);flex:none}._threadDelete_17wwl_569{min-width:28px;height:28px;color:var(--inkFaint);font:inherit;font-size:var(--text-meta);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}._threadDelete_17wwl_569:hover{color:var(--ink)}._threadDelete_17wwl_569 svg{width:12px;height:12px}._threadDeleteArmed_17wwl_617{background:var(--pink);color:var(--chipInk)}._invitesNote_17wwl_622{font-size:var(--text-meta);color:var(--inkMuted);margin:0 0 6px;line-height:1.4}._inviteList_17wwl_629{margin:0;padding:0;list-style:none}._invite_17wwl_479{min-height:38px;font-size:var(--text-chip);align-items:center;gap:10px;display:flex}._invite_17wwl_479+._invite_17wwl_479{border-top:1px solid color-mix(in srgb, var(--ink) 10%, transparent)}._inviteSeat_17wwl_647{background:color-mix(in srgb, var(--ink) 8%, transparent);width:26px;height:26px;font-size:var(--text-meta);font-weight:var(--weight-label);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}._inviteName_17wwl_660{font-weight:var(--weight-strong)}._inviteWhy_17wwl_664{min-width:0;color:var(--inkMuted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._inviteGo_17wwl_674{opacity:.45;cursor:not-allowed;flex:none;display:inline-flex}._inviteGo_17wwl_674>*{pointer-events:none}._inviteGo_17wwl_674 .chip{height:26px;font-size:var(--text-meta);padding:0 10px}._console_17wwl_380{animation:_consoleIn_17wwl_1 .32s var(--easeOut) both;overscroll-behavior:contain;scrollbar-width:thin;-webkit-user-select:text;user-select:text;max-height:58vh;font-size:var(--text-meta);flex-direction:column;gap:12px;padding:12px 16px 16px;line-height:1.5;display:flex;overflow-y:auto}._rule_17wwl_708{background:color-mix(in srgb, var(--ink) 28%, transparent);flex:auto;min-width:12px;height:1px}._banner_17wwl_715,._day_17wwl_716{font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--inkMuted);align-items:center;gap:10px;padding:2px 0;display:flex}._earlier_17wwl_728{font-family:var(--fontMono);font-size:var(--text-label);letter-spacing:.08em;color:var(--ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0}._earlier_17wwl_728:hover:not(:disabled){text-decoration:underline}._earlier_17wwl_728:disabled{opacity:.5;cursor:default}._turn_17wwl_751{flex-direction:column;gap:5px;display:flex}._stamp_17wwl_757{font-size:var(--text-label);font-variant-numeric:tabular-nums;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--inkMuted);align-self:center}._youRow_17wwl_768{justify-content:flex-end;align-items:flex-start;gap:10px;display:flex}._youBubble_17wwl_775{background:var(--consoleUserInlay,var(--playerInlay));max-width:88%;color:var(--consoleUserInk,var(--playerInk));font-family:var(--fontBody);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:14px;padding:10px 12px 12px;position:relative}._youTapback_17wwl_789{font-size:var(--text-meta)}._youReactions_17wwl_795{background:var(--w-offwhite);height:22px;box-shadow:0 0 0 1.5px var(--glassOutline), var(--shadowSoft);font-size:var(--text-chip);border-radius:999px;align-items:center;padding:0 7px;line-height:1;display:inline-flex;position:absolute;top:-11px;left:-8px}._youBubble_17wwl_775:has(._youReactions_17wwl_795){margin-top:6px}._card_17wwl_820{--glassRegular:color-mix(in srgb, var(--glassRegularBase) calc(var(--cardGlass,.5) * 100%), transparent);--glassFilterRegular:blur(calc(26px * var(--cardGlass,.5))) saturate(calc(1 + .45 * var(--cardGlass,.5))) contrast(calc(1 + .02 * var(--cardGlass,.5)));background:var(--glassRegular);width:fit-content;max-width:88%;-webkit-backdrop-filter:var(--glassFilterRegular);box-shadow:inset 0 0 0 var(--glassOutlineW) var(--glassOutline);border-radius:14px;flex-direction:column;align-self:flex-start;gap:10px;padding:10px 12px 12px;display:flex}._cardHead_17wwl_837{min-width:0;font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;align-items:center;gap:10px;display:flex}._cardIcon_17wwl_848{color:var(--speech)}._portraitButton_17wwl_856{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0;display:inline-flex}._cardAvatar_17wwl_866,._youAvatar_17wwl_867{width:var(--consoleAvatarSize,41px);height:var(--consoleAvatarSize,41px);background:var(--chip);object-fit:cover;box-shadow:0 0 0 1.5px var(--glassOutline), var(--shadowSoft);border-style:solid;border-radius:999px;flex:none}._cardAvatar_17wwl_866{border-width:var(--lumieRingW,3px);border-color:var(--lumieRing,var(--speech))}._youAvatar_17wwl_867{border-width:var(--userRingW,3px);border-color:var(--userRing,var(--consoleUserInlay,var(--playerInlay)))}._cardFeel_17wwl_891{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:-4px;display:flex}._cardMood_17wwl_899{font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:.06em;color:var(--speech);flex:none}._cardFeelNote_17wwl_907{min-width:0;font-family:var(--fontBody);font-size:var(--text-meta);color:var(--inkMuted);flex:auto;font-style:italic}._cardTitle_17wwl_917{font-family:var(--fontSpeech,var(--fontBody));font-size:var(--text-card);font-weight:var(--weight-body);letter-spacing:0;text-transform:none;color:var(--speech);flex:none;line-height:1}._cardMeta_17wwl_928{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-strong);letter-spacing:.08em;text-transform:none;color:var(--inkMuted);flex:auto;overflow:hidden}._take_17wwl_943,._aside_17wwl_944,._nextStep_17wwl_945{font-family:var(--fontBody);line-height:var(--leading-body);color:var(--ink);overflow-wrap:anywhere}._take_17wwl_943{font-size:var(--text-row);font-weight:var(--weight-medium);padding:0 2px}._take_17wwl_943 strong{font-weight:var(--weight-bold)}._aside_17wwl_944{font-size:var(--text-row);padding:0 2px}._nextStep_17wwl_945{border-left:2px solid color-mix(in srgb, var(--speech) 45%, transparent);font-size:var(--text-body);padding-left:10px}._partial_17wwl_974{opacity:.55}._pbp_17wwl_978{border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 6%, transparent);font-family:var(--fontBody);font-size:var(--text-body);line-height:var(--leading-body);color:var(--ink);overflow-wrap:anywhere;border-radius:10px;gap:8px;padding:10px 12px;display:grid}._pbpLabel_17wwl_992{font-size:var(--text-meta);font-weight:var(--weight-strong);color:var(--inkMuted)}._pbpMd_17wwl_1000 ul,._pbpMd_17wwl_1000 ol{gap:4px;margin-top:0;margin-bottom:0;padding-left:0;display:grid}._pbpMd_17wwl_1000 a{color:var(--speech);text-underline-offset:2px;text-decoration:underline}._pbpMd_17wwl_1000 table{max-width:100%;display:block;overflow-x:auto}._tree_17wwl_1022{margin:0;padding:0 0 0 22px;list-style:none;position:relative}._tree_17wwl_1022:before{content:"";background:color-mix(in srgb, var(--ink) 35%, transparent);width:1px;position:absolute;top:-4px;bottom:12px;left:6px}._treeItem_17wwl_1039{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:4px 0;display:flex;position:relative}._treeItem_17wwl_1039:before{content:"";background:color-mix(in srgb, var(--ink) 35%, transparent);width:14px;height:1px;position:absolute;top:50%;left:-16px}._chip_17wwl_19{border:1px solid color-mix(in srgb, var(--w-ink) 10%, transparent);background:var(--w-offwhite);max-width:100%;box-shadow:0 1px 2px color-mix(in srgb, var(--w-ink) 12%, transparent);font-family:var(--fontBody);font-size:var(--text-chip);font-weight:var(--weight-strong);letter-spacing:0;text-transform:none;white-space:nowrap;text-overflow:ellipsis;color:var(--w-ink);border-radius:999px;align-items:center;gap:8px;padding:5px 14px 5px 10px;display:inline-flex;overflow:hidden}._chipGlyph_17wwl_1082{font-weight:var(--weight-bold);letter-spacing:0}._chipTool_17wwl_1087 ._chipGlyph_17wwl_1082{color:color-mix(in srgb, var(--w-green) 70%, var(--w-ink))}._chipNotice_17wwl_1091{border-color:color-mix(in srgb, var(--speech) 50%, transparent)}._chipNotice_17wwl_1091 ._chipGlyph_17wwl_1082{color:var(--speech)}._chipMemory_17wwl_1099{border-color:color-mix(in srgb, var(--w-blue) 60%, transparent)}._chipMemory_17wwl_1099 ._chipGlyph_17wwl_1082{color:var(--w-blue)}._chipCommand_17wwl_1107 ._chipGlyph_17wwl_1082{color:var(--speech)}._chipMood_17wwl_1111{border-style:dashed;border-color:color-mix(in srgb, var(--w-ink) 30%, transparent)}._chipMood_17wwl_1111 ._chipGlyph_17wwl_1082{color:var(--speech)}._treeDetail_17wwl_1120{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--fontBody);font-size:var(--text-meta);color:color-mix(in srgb, var(--ink) 82%, transparent);flex:200px;overflow:hidden}._cursor_17wwl_1132{vertical-align:-.15em;background:currentColor;width:.6em;height:1em;margin-left:2px;animation:1s steps(2,end) infinite _cursorBlink_17wwl_1;display:inline-block}@keyframes _cursorBlink_17wwl_1{50%{opacity:0}}@media (prefers-reduced-motion:reduce){._cursor_17wwl_1132{animation:none}}@keyframes _consoleIn_17wwl_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._console_17wwl_380{animation:none}}@media (width<=768px){.chat._bare_17wwl_1176{box-shadow:none;background:0 0;padding:0 12px}._bare_17wwl_1176>.glass-surface{display:none}}._bold_10xuw_1{font-weight:700}._italic_10xuw_5{font-style:italic}._strike_10xuw_9{opacity:.7;text-decoration:line-through}._listDisc_10xuw_14{margin-left:1rem;list-style-type:disc}._listDecimal_10xuw_19{margin-left:1rem;list-style-type:decimal}._code_10xuw_24{background:color-mix(in srgb, currentColor 12%, transparent);font-size:.92em;font-family:var(--fontMono);border-radius:.25rem;padding:0 .25rem}._blockquote_10xuw_32{border-left:2px solid color-mix(in srgb, currentColor 28%, transparent);opacity:.9;padding-left:.5rem;display:block}._link_10xuw_40{pointer-events:auto;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 60%, transparent);text-decoration-color:color-mix(in srgb, currentColor 60%, transparent);text-underline-offset:2px}._image_10xuw_47{object-fit:cover;border-radius:.25rem;max-width:100%;max-height:12rem;margin:.25rem 0;display:block}._imageGate_10xuw_57{pointer-events:auto;border:1px dashed color-mix(in srgb, currentColor 35%, transparent);color:inherit;font:inherit;font-size:var(--text-meta);font-weight:var(--weight-medium);opacity:.8;cursor:pointer;background:0 0;border-radius:.25rem;margin:.25rem 0;padding:.125rem .5rem;display:inline-block}._imageGate_10xuw_57:hover,._imageGate_10xuw_57:focus-visible{opacity:1}._hr_10xuw_78{border-top:1px solid color-mix(in srgb, currentColor 22%, transparent);margin:.25rem 0;display:block}._table_10xuw_85{margin:.25rem 0}._th_10xuw_89{padding:0 .25rem;font-weight:700}._td_10xuw_94{padding:0 .25rem}._underline_10xuw_98{text-underline-offset:2px;text-decoration:underline}._wrap_1bbw4_26{left:calc(40px * var(--labZoom,1));z-index:12;zoom:calc(var(--labScale,1) * var(--screenFit,1));position:fixed;top:.75rem}._wrap_1bbw4_26,._wrap_1bbw4_26 *{box-sizing:border-box}._trigger_1bbw4_59{align-items:center;display:inline-flex}._perf_1bbw4_67{align-items:center;gap:8px;padding:0 11px 0 9px;display:inline-flex;position:relative}._perf_1bbw4_67:before{content:"";background:var(--line);width:1px;height:14px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._perfButton_1bbw4_87{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-self:stretch}._perfButton_1bbw4_87:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}._perfButton_1bbw4_87:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}._perfOpen_1bbw4_106{background:color-mix(in srgb, var(--ink) 10%, transparent)}._perfCell_1bbw4_110{align-items:baseline;gap:6px;display:inline-flex}._perfLabel_1bbw4_116{font-family:var(--fontBody);font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--inkFaint)}._perfValue_1bbw4_125{font-family:var(--fontMono);font-size:var(--text-label);color:var(--ink);font-variant-numeric:tabular-nums}._qualitySelect_1bbw4_133{appearance:none;font-family:var(--fontMono);font-size:var(--text-label);color:var(--ink);cursor:pointer;transition:background var(--tQuick);background:0 0;border:0;border-radius:6px;margin:0 -4px;padding:2px 4px}._qualitySelect_1bbw4_133:hover,._qualitySelect_1bbw4_133:focus-visible{background:rgba(var(--smsInkRgb), .07);outline:none}._triggerBtn_1bbw4_153{height:30px;font-family:var(--fontBody);font-size:var(--text-meta);font-weight:var(--weight-chip);letter-spacing:-.005em;white-space:nowrap;color:var(--ink);cursor:pointer;transition:background var(--tQuick), transform var(--tQuick) var(--easeOut);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 11px 0 9px;display:inline-flex}._triggerBtn_1bbw4_153:hover{background:rgba(var(--smsInkRgb), .07)}._triggerBtn_1bbw4_153:active{transform:scale(.96)}._triggerValue_1bbw4_180{font-family:var(--fontMono);font-size:var(--text-label);color:var(--inkMuted)}._railBody_1bbw4_192{--dbg-fg:var(--smsInk);--dbg-fg-70:rgba(var(--smsInkRgb), .7);--dbg-fg-55:rgba(var(--smsInkRgb), .55);--dbg-fg-40:rgba(var(--smsInkRgb), .4);--dbg-line:rgba(var(--smsInkRgb), .14);--dbg-line-strong:rgba(var(--smsInkRgb), .26);--dbg-fill:rgba(var(--smsInkRgb), .06);--dbg-fill-hover:rgba(var(--smsInkRgb), .12);--dbg-accent:var(--smsInk);box-sizing:border-box;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--dbg-line-strong) transparent;max-height:46vh;overflow:hidden auto}._railBody_1bbw4_192 *{box-sizing:border-box}._slot_1bbw4_216{display:flex;position:absolute;top:3.25rem;right:0}._panel_1bbw4_216{--dbg-fg:var(--smsInk);--dbg-fg-70:rgba(var(--smsInkRgb), .7);--dbg-fg-55:rgba(var(--smsInkRgb), .55);--dbg-fg-40:rgba(var(--smsInkRgb), .4);--dbg-line:rgba(var(--smsInkRgb), .14);--dbg-line-strong:rgba(var(--smsInkRgb), .26);--dbg-fill:rgba(var(--smsInkRgb), .06);--dbg-fill-hover:rgba(var(--smsInkRgb), .12);--dbg-accent:var(--smsInk);flex-direction:column;gap:8px;width:25rem;max-height:80vh;padding:10px;display:flex}._head_1bbw4_255{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:2px 8px 0;display:flex}._name_1bbw4_264{color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:2px 4px;display:flex}._name_1bbw4_264:hover{background:rgba(var(--smsInkRgb), .08)}._title_1bbw4_280{font-family:var(--fontBody);font-size:var(--text-title-sm);font-weight:var(--weight-strong);letter-spacing:-.025em;color:var(--ink)}._chev_1bbw4_288{opacity:.6;transition:transform var(--tQuick) var(--easeOut);flex:none}._chevUp_1bbw4_294{transform:rotate(180deg)}._tabRow_1bbw4_300{border:1.5px solid var(--line);border-radius:999px;flex:none;gap:2px;padding:2px;display:inline-flex}._tabBtn_1bbw4_309{height:22px;font-family:var(--fontBody);font-size:var(--text-label);font-weight:var(--weight-strong);color:var(--inkMuted);cursor:pointer;transition:background var(--tQuick), color var(--tQuick);background:0 0;border:0;border-radius:999px;padding:0 9px}._tabBtn_1bbw4_309:hover{color:var(--ink)}._tabBtnActive_1bbw4_327{background:var(--chip);color:var(--chipInk)}._inlay_1bbw4_332{background:var(--sms);min-height:0;color:var(--smsInk);box-shadow:0 1px 0 var(--smsEdge) inset;border-radius:20px;flex:1;overflow:hidden}._sectionTitle_1bbw4_346{font-family:var(--fontDisplay);font-size:var(--text-label);font-weight:var(--weight-label);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--dbg-fg-40);padding:.25rem .5rem}._separator_1bbw4_356{border-top:1px solid var(--dbg-line);margin:.25rem 0}._statusList_1bbw4_361{flex-direction:column;gap:.25rem;padding:0 .25rem .25rem;display:flex}._statusRow_1bbw4_368{overflow-wrap:anywhere;border:1px solid var(--dbg-line);background:var(--dbg-fill);font-size:var(--text-meta);font-family:var(--fontMono);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 .5rem;padding:.25rem .5rem;display:flex}._statusLabel_1bbw4_385{color:var(--dbg-fg-55)}._statusValueOk_1bbw4_389{color:color-mix(in srgb, var(--w-green) 55%, var(--smsInk))}._statusValueIdle_1bbw4_393{color:var(--dbg-fg-40)}._btn_1bbw4_22{border:1px solid var(--dbg-line);background:var(--dbg-fill);font-family:var(--fontMono);font-size:var(--text-meta);font-weight:var(--weight-medium);color:var(--dbg-fg-70);cursor:pointer;border-radius:12px;padding:.25rem .5rem;transition:background-color .15s,border-color .15s,color .15s}._btn_1bbw4_22:hover:not(:disabled){background:var(--dbg-fill-hover);color:var(--dbg-fg)}._btn_1bbw4_22:disabled{opacity:.4;cursor:not-allowed}._btnOn_1bbw4_398{background:color-mix(in srgb, var(--dbg-accent) 22%, transparent);border-color:color-mix(in srgb, var(--dbg-accent) 55%, transparent);color:color-mix(in srgb, var(--dbg-accent) 70%, var(--smsInk))}._btnOn_1bbw4_398:hover:not(:disabled){background:color-mix(in srgb, var(--dbg-accent) 30%, transparent);color:color-mix(in srgb, var(--dbg-accent) 85%, var(--smsInk))}._btnFlex_1bbw4_398{flex:auto;min-width:0}._btnTiny_1bbw4_398{font-size:var(--text-label);font-weight:var(--weight-label);text-transform:uppercase;letter-spacing:var(--track-label);padding:.125rem .375rem}._accentAlert_1bbw4_399{--dbg-accent:var(--pink)}._pushRight_1bbw4_466{margin-left:auto}._btnRow_1bbw4_472{flex-wrap:wrap;gap:.25rem;padding:0 .25rem .25rem;display:flex}._hint_1bbw4_481{font-family:var(--fontMono);font-size:var(--text-meta);overflow-wrap:break-word;color:var(--dbg-fg-40);margin:0 .25rem .25rem;padding:0 .625rem}._consoleFilters_1bbw4_493{flex-wrap:wrap;align-items:center;gap:.25rem;margin-bottom:.5rem;display:flex}._emptyState_1bbw4_501{border:1px solid var(--dbg-line);background:var(--dbg-fill);text-align:center;font-size:var(--text-meta);font-family:var(--fontMono);color:var(--dbg-fg-40);border-radius:12px;padding:.75rem .625rem}._entryList_1bbw4_512{-webkit-user-select:text;user-select:text;cursor:text;flex-direction:column;gap:.375rem;display:flex}._diagnostic_1bbw4_521{font-family:var(--fontMono);border:1px solid;border-radius:12px;padding:.375rem .5rem}._diagnosticError_1bbw4_529{border-color:color-mix(in srgb, var(--w-red) 45%, transparent);background:color-mix(in srgb, var(--w-red) 18%, transparent);color:color-mix(in srgb, var(--w-red) 60%, var(--smsInk))}._diagnosticWarn_1bbw4_535{border-color:color-mix(in srgb, var(--w-yellow) 40%, transparent);background:color-mix(in srgb, var(--w-yellow) 14%, transparent);color:color-mix(in srgb, var(--w-yellow) 45%, var(--smsInk))}._diagnosticInfo_1bbw4_541{border-color:var(--dbg-line);background:var(--dbg-fill);color:var(--dbg-fg-70)}._diagnosticMeta_1bbw4_547{font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--track-label);opacity:.75;align-items:center;gap:.375rem;display:flex}._diagnosticTime_1bbw4_557{margin-left:auto}._diagnosticMessage_1bbw4_563{font-size:var(--text-meta);overflow-wrap:anywhere;margin-top:.125rem;line-height:1.375}._diagnosticDetail_1bbw4_561{white-space:pre-wrap;overflow-wrap:break-word;background:rgba(var(--smsInkRgb), .06);max-height:5rem;font-size:var(--text-meta);opacity:.8;scrollbar-width:thin;scrollbar-color:var(--dbg-line-strong) transparent;border-radius:6px;margin-top:.25rem;padding:.25rem .375rem;line-height:1.375;overflow:hidden auto}._diagnosticDetail_1bbw4_561::-webkit-scrollbar{width:.375rem}._diagnosticDetail_1bbw4_561::-webkit-scrollbar-track{background:0 0}._diagnosticDetail_1bbw4_561::-webkit-scrollbar-thumb{background:var(--dbg-line-strong);border-radius:999px}._diagnosticCode_1bbw4_602{font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--track-label);opacity:.5;margin-top:.25rem}._emotionHeader_1bbw4_610{justify-content:space-between;align-items:center;padding:.25rem .5rem;display:flex}._emotionTitle_1bbw4_617{font-family:var(--fontDisplay);font-size:var(--text-label);font-weight:var(--weight-label);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--dbg-fg-40)}._emotionStatusLive_1bbw4_626{font-size:var(--text-label);font-family:var(--fontMono);text-transform:uppercase;letter-spacing:var(--track-label);color:color-mix(in srgb, var(--w-green) 55%, var(--smsInk))}._emotionStatusIdle_1bbw4_634{font-size:var(--text-label);font-family:var(--fontMono);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--dbg-fg-40)}._emotionMood_1bbw4_644{font-size:var(--text-meta);font-family:var(--fontMono);overflow-wrap:anywhere;color:var(--dbg-fg-70);margin-bottom:.25rem;padding:0 .5rem}._emotionMoodValue_1bbw4_653{font-weight:var(--weight-strong);color:var(--dbg-fg)}._emotionSource_1bbw4_658{color:var(--dbg-fg-40);margin-left:.375rem}._emotionBars_1bbw4_663{flex-direction:column;gap:.125rem;padding:0 .5rem .25rem;display:flex}._emotionBarRow_1bbw4_670{font-size:var(--text-meta);font-family:var(--fontMono);align-items:center;gap:.375rem;display:flex}._emotionBarLabel_1bbw4_678{width:4.75rem;color:var(--dbg-fg-55);flex-shrink:0}._emotionBarTrack_1bbw4_686{background:var(--dbg-fill-hover);border-radius:999px;flex:1;min-width:0;height:.375rem;position:relative;overflow:hidden}._emotionBarFill_1bbw4_696{inset-block:0;background:linear-gradient(to right, var(--pink), var(--w-red));border-radius:999px;position:absolute;left:0}._emotionBarValue_1bbw4_704{text-align:right;font-variant-numeric:tabular-nums;width:1.75rem;color:var(--dbg-fg-55);flex-shrink:0}@media (width<=768px){._wrap_1bbw4_26{display:none}}._theme_mya6o_7{z-index:20;pointer-events:auto;justify-content:flex-end;gap:6px;display:flex;position:fixed;top:.75rem;right:.75rem}._mark_mya6o_18{width:44px;height:44px}@media (width<=768px){._theme_mya6o_7{display:none}}._anchor_165im_3{pointer-events:none;right:16px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:30;position:fixed}._toast_165im_11{pointer-events:auto;background:var(--glassRegular);max-width:min(30rem,100vw - 32px);-webkit-backdrop-filter:var(--glassFilterRegular);box-shadow:var(--shadowSoft), inset 0 0 0 var(--glassOutlineW) var(--glassOutline);font-size:var(--text-chip);border-radius:20px;align-items:center;gap:12px;padding:12px 14px;line-height:1.35;display:flex}._message_165im_27{min-width:0}._actions_165im_31{flex:none;align-items:center;gap:6px;display:inline-flex}._shellCustom_10ib6_3{pointer-events:auto;transition:width var(--tQuick) var(--easeOut);position:absolute}._loading_10ib6_10{text-align:center;min-height:8rem;font-family:var(--fontBody);font-size:var(--text-meta);color:var(--inkMuted);justify-content:center;align-items:center;padding:24px 16px;display:flex}@media (width<=768px){._mobilePanel_10ib6_25{--mobile-panel-scale:1;--mobile-panel-inset-x:0px;--mobile-panel-top:calc(78px + env(safe-area-inset-top,0px));--mobile-panel-bottom:env(safe-area-inset-bottom,0px);left:var(--mobile-panel-inset-x);right:var(--mobile-panel-inset-x);top:var(--mobile-panel-top);max-width:none;max-height:calc(100dvh - var(--mobile-panel-top) - var(--mobile-panel-bottom) - var(--keyboard-height,0px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:fit-content;transform:scale(var(--mobile-panel-scale));transform-origin:top;margin-inline:auto;position:fixed;overflow:hidden auto;width:auto!important}._mobilePanel_10ib6_25 .hud{max-width:none;width:100%!important;position:relative!important;inset:auto!important}._mobilePanel_10ib6_25 .glass-surface,._mobilePanel_10ib6_25 .in-notch{display:none}._mobilePanel_10ib6_25 .panel{-webkit-mask:none;mask:none;padding:0 24px 24px!important}._mobilePanel_10ib6_25 .panel>.title{padding-right:0}}._docked_10ib6_77{pointer-events:auto;position:relative}._scaled_10ib6_83{zoom:var(--uiScale,1)}._layer_1pas1_2{z-index:1600;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._scrim_1pas1_11{background:color-mix(in srgb, var(--ink) 28%, transparent);border:0;padding:0;position:absolute;inset:0}._sheet_1pas1_19{border-radius:var(--rCard);background:var(--sms);width:min(100%,320px);color:var(--smsInk);box-shadow:var(--shadow);animation:_sheet-in_1pas1_1 var(--tQuick,.18s) var(--easeOut) both;flex-direction:column;gap:8px;padding:22px 20px 18px;display:flex;position:relative}@keyframes _sheet-in_1pas1_1{0%{transform:translateY(8px)scale(.97)}}._title_1pas1_39{font-family:var(--fontDisplay);font-size:var(--text-title-sm);font-weight:var(--weight-strong);line-height:var(--leading-tight);margin:0}._what_1pas1_47{background:var(--line);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere;border-radius:12px;margin:0;padding:10px 12px}._label_1pas1_57{font-size:var(--text-meta);color:var(--smsInkMuted);display:block}._note_1pas1_63{font-size:var(--text-meta);color:var(--smsInkMuted);margin:0}._actions_1pas1_69{grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;display:grid}._keep_1pas1_76,._forget_1pas1_77{font:inherit;font-size:var(--text-body);font-weight:var(--weight-strong);border:0;border-radius:999px;padding:11px 0}._keep_1pas1_76{background:var(--line);color:var(--smsInk)}._forget_1pas1_77{background:var(--pink);color:#fff}@media (prefers-reduced-motion:reduce){._sheet_1pas1_19{animation:none}}._docked_1179h_4{pointer-events:auto;position:relative}._free_1179h_9{pointer-events:auto;position:absolute}._scaled_1179h_16{zoom:var(--uiScale,1)}._homing_1179h_21{transition:left var(--tDismiss) var(--easeOut), top var(--tDismiss) var(--easeOut)}._inlay_1179h_26{background:var(--sms);color:var(--smsInk);box-shadow:0 1px 0 var(--smsEdge) inset;border-radius:20px;padding:12px 16px}._scroll_1179h_34{max-height:40vh;margin:0 -10px;padding:0 10px;overflow:hidden auto}._list_1179h_43{flex-direction:column;padding-bottom:4px;display:flex}._list_1179h_43 ._lineValue_1179h_49{flex:1}._note_1179h_53{font-size:var(--text-body);margin:4px 0 2px}@media (width<=768px){._mobile_1179h_58{--mobile-panel-inset-x:.75rem;--mobile-panel-top:calc(.75rem + env(safe-area-inset-top,0px));--mobile-panel-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px));left:var(--mobile-panel-inset-x);right:var(--mobile-panel-inset-x);top:var(--mobile-panel-top);width:auto;max-width:none;max-height:calc(100dvh - var(--mobile-panel-top) - var(--mobile-panel-bottom) - var(--keyboard-height,0px));pointer-events:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform-origin:top;height:fit-content;margin-inline:auto;position:fixed;overflow:hidden auto;transform:scale(1)}._mobile_1179h_58 .hud{max-width:none;width:100%!important;position:relative!important;inset:auto!important}}@media (prefers-reduced-motion:reduce){._homing_1179h_21{transition:none}}._about_1179h_99{border-bottom:1px solid var(--line);flex-direction:column;margin-bottom:10px;padding-bottom:10px;display:flex}._line_1179h_49{min-height:36px;transition:background var(--tQuick) var(--easeOut);border-radius:12px;align-items:flex-start;gap:12px;margin:0 -10px;padding:7px 10px;display:flex}._line_1179h_49:hover,._line_1179h_49:focus-within{background:color-mix(in srgb, var(--smsInk) 4%, transparent)}._lineLabel_1179h_125{width:104px;font-size:var(--text-chip);font-weight:var(--weight-strong);color:var(--smsInkMuted);flex:none;padding-top:1px}._lineValue_1179h_49{min-width:0;font-size:var(--text-row);line-height:var(--leading-body);overflow-wrap:anywhere;cursor:text;-webkit-user-select:none;user-select:none;border-radius:6px;outline:none}._lineValue_1179h_49:focus-visible{box-shadow:0 0 0 2px var(--smsInk)}._lineMain_1179h_149{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._lineLink_1179h_158{font-size:var(--text-meta);font-weight:var(--weight-strong);color:var(--smsInkMuted);align-self:flex-start;text-decoration:none}._lineLink_1179h_158:hover{color:var(--smsInk);text-decoration:underline}._pills_1179h_172{flex-wrap:wrap;gap:6px;display:flex}._pillsWait_1179h_178{font-size:var(--text-chip);color:var(--smsInkMuted)}._fillNote_1179h_184{font-size:var(--text-chip);color:var(--smsInkMuted);margin:0 0 6px}._lineUntidied_1179h_191{font-style:italic;font-weight:var(--weight-medium);opacity:.7}._lineOpen_1179h_198{color:var(--smsInkMuted);font-style:italic}._lineWhere_1179h_203{color:var(--smsInkMuted);font-size:var(--text-chip);font-style:normal}._lineField_1179h_209{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._lineWhy_1179h_217{font-size:var(--text-meta);color:var(--smsInkMuted)}._answerField_1179h_222{border:0;border-bottom:1.5px solid var(--lineStrong);width:100%;min-width:0;color:inherit;font:inherit;font-size:var(--text-row);background:0 0;outline:none;padding:0 0 2px}._answerField_1179h_222:focus-visible{box-shadow:none;border-bottom-color:var(--smsInk);outline:none}._answerField_1179h_222::placeholder{color:var(--smsInkMuted)}._xp_1179h_247{font-family:var(--fontDisplay);font-size:var(--text-meta);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;color:var(--smsInkMuted);white-space:nowrap;flex:none;padding-top:2px}._xpEarned_1179h_259{color:var(--pink);animation:_xp-earned_1179h_1 .52s var(--spring) both}@keyframes _xp-earned_1179h_1{0%{transform:translateY(6px)scale(.8)}to{transform:none}}._lineForget_1179h_274{opacity:0;transition:opacity var(--tQuick) var(--easeOut);flex:none;margin:-4px 0}._line_1179h_49:hover ._lineForget_1179h_274,._line_1179h_49:focus-within ._lineForget_1179h_274{opacity:1}._lineForget_1179h_274:has(._lineHide_1179h_287){align-items:center;gap:8px;display:inline-flex}._lineHide_1179h_287{color:var(--smsInkMuted);font-size:var(--text-meta);white-space:nowrap;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}._lineHide_1179h_287:hover{color:var(--smsInk)}._lineHide_1179h_287:disabled{cursor:wait}@media (prefers-reduced-motion:reduce){._line_1179h_49,._lineForget_1179h_274{transition:none}._lineForget_1179h_274{opacity:1}._xpEarned_1179h_259{animation:none}}@media (width<=768px){._scroll_1179h_34{max-height:none;overflow:visible}}._pageList_1179h_336{color:var(--ink)}._pageList_1179h_336 ._line_1179h_49{border-bottom:1px solid var(--line);border-radius:0;align-items:baseline;gap:16px;min-height:0;margin:0;padding:14px 0}._pageList_1179h_336 ._line_1179h_49:hover,._pageList_1179h_336 ._line_1179h_49:focus-within{background:0 0}._pageList_1179h_336 ._lineLabel_1179h_125{width:96px;font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--ink);padding-top:0}._pageList_1179h_336 ._lineValue_1179h_49{font-size:var(--text-body)}._pageList_1179h_336 ._lineOpen_1179h_198{color:var(--inkFaint);font-style:normal}._pageList_1179h_336 ._lineUntidied_1179h_191{color:var(--inkMuted);opacity:1;font-style:normal}._pageList_1179h_336 ._xp_1179h_247{padding-top:0}._pageList_1179h_336 ._lineForget_1179h_274{align-self:center;margin:-12px 0}._pageList_1179h_336 ._list_1179h_43{padding-bottom:0}._pageList_1179h_336 ._about_1179h_99{border-bottom:0;margin-bottom:0;padding-bottom:0}._pageList_1179h_336 ._fillNote_1179h_184{margin:4px 0 8px}._notesRow_1179h_405{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);font:inherit;font-size:var(--text-body);font-weight:var(--weight-medium);text-align:left;background:0 0;align-items:center;gap:8px;padding:14px 0;display:flex}._notesRow_1179h_405>:first-child{flex:1}._notesCount_1179h_425{color:var(--inkMuted);font-variant-numeric:tabular-nums}._notesChevron_1179h_430{color:var(--inkFaint);font-size:20px;line-height:1}._notesPage_1179h_437 ._lineUntidied_1179h_191{display:none}._domainPage_1179h_442 .title{font-size:18px}.hud-inline ._pageList_1179h_336 ._line_1179h_49{gap:12px;padding:10px 0}.hud-inline ._pageList_1179h_336 ._line_1179h_49:last-child{border-bottom:0}.hud-inline ._pageList_1179h_336 ._lineLabel_1179h_125{width:84px}._lane_zcuyu_5{pointer-events:none;z-index:40;justify-content:flex-end;display:flex;position:absolute;inset:16px 72px auto 0}._banner_zcuyu_15{pointer-events:auto;transform-origin:100% 0;transition:width .32s var(--spring);position:relative!important;inset:auto!important}._glass_zcuyu_24{flex-direction:column;display:flex;position:relative}._head_zcuyu_32{flex-direction:column;align-items:center;gap:2px;padding:14px 56px 8px;display:flex}._sub_zcuyu_41{text-align:center;font-size:var(--text-body);color:var(--inkMuted);margin:-4px 0 6px;padding:0 20px}._drawer_zcuyu_49{overscroll-behavior:contain;transform-origin:50% 0;max-height:calc(100vh - 204px);animation:_drawerIn_zcuyu_1 .38s var(--spring) both;padding:8px 20px 24px;overflow-y:auto}@keyframes _drawerIn_zcuyu_1{0%{filter:blur(6px);transform:scaleY(.88)translateY(-8px)}to{filter:none;transform:none}}._title_zcuyu_70{white-space:nowrap;margin:0}._close_zcuyu_75{position:absolute;top:12px;right:10px}._dev_zcuyu_82{color:var(--inkMuted);cursor:pointer;transition:background var(--tQuick);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:4px 8px;display:inline-flex}._dev_zcuyu_82:hover,._dev_zcuyu_82:focus-visible{background:rgba(var(--smsInkRgb), .07);outline:none}._devLabel_zcuyu_101{white-space:nowrap}._track_zcuyu_105{background:rgba(var(--smsInkRgb), .16);width:26px;height:15px;transition:background var(--tQuick) var(--easeOut);border-radius:999px;position:relative}._knob_zcuyu_114{background:var(--w-offwhite);width:11px;height:11px;box-shadow:0 1px 2px rgba(var(--smsInkRgb), .3);transition:translate .2s var(--spring);border-radius:50%;position:absolute;top:2px;left:2px}._devOn_zcuyu_126{color:var(--ink)}._devOn_zcuyu_126 ._track_zcuyu_105{background:var(--lime)}._devOn_zcuyu_126 ._knob_zcuyu_114{translate:11px}@media (prefers-reduced-motion:reduce){._banner_zcuyu_15,._knob_zcuyu_114{transition:none}._drawer_zcuyu_49{animation:none}}._layer_29li8_1{pointer-events:none;z-index:9;position:fixed;inset:0}._tile_29li8_10{z-index:1;pointer-events:none;transition:left .42s var(--spring), top .42s var(--spring), width .42s var(--spring), height .42s var(--spring);position:absolute}._carried_29li8_22{z-index:3}._slot_29li8_28{zoom:var(--tileZoom,1);pointer-events:auto;transition:width .42s var(--spring), height .42s var(--spring)}._slot_29li8_28>*,._slot_29li8_28 .hud,._slot_29li8_28 .hud>div{height:100%}._slot_29li8_28 .hud{width:100%!important;position:relative!important;inset:auto!important}._slot_29li8_28 .hud>div>.panel{box-sizing:border-box;flex-direction:column;height:100%;display:flex}._slot_29li8_28 .hud>div>.panel>.panel-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--inkFaint) transparent;flex:1;min-height:0;overflow:hidden auto}._fit_29li8_70{flex-direction:column;justify-content:center;display:flex}._fit_29li8_70 ._slot_29li8_28>*,._fit_29li8_70 ._slot_29li8_28 .hud,._fit_29li8_70 ._slot_29li8_28 .hud>div{height:auto}._fit_29li8_70 ._slot_29li8_28 .hud>div>.panel{height:auto;max-height:var(--fitMax)}._fit_29li8_70 ._slot_29li8_28 .hud>div>.panel>.panel-body{flex:0 auto}._slot_29li8_28 .hud>div>.panel>.in-notch.round-ink{background:var(--tint,var(--chip))}._landing_29li8_101{z-index:2;box-sizing:border-box;border-radius:calc(var(--rPanel,40px) * var(--tileZoom,1));border:1.5px solid var(--tint,var(--ink));background:color-mix(in srgb, var(--tint,var(--ink)) 12%, transparent);pointer-events:none;transition:left .42s var(--spring), top .42s var(--spring);position:absolute}@media (prefers-reduced-motion:reduce){._tile_29li8_10,._slot_29li8_28{transition:none}}._hang_29li8_123{justify-content:flex-start}._mobilePage_29li8_129{background:var(--bg);position:fixed;inset:0}._mobileBar_29li8_136{z-index:2;padding:calc(24px + env(safe-area-inset-top,0px)) 24px 0;pointer-events:none;justify-content:space-between;display:flex;position:fixed;top:0;left:0;right:0}._mobileBar_29li8_136>*{pointer-events:auto}._layer_m1lnw_9{z-index:31;pointer-events:none;position:fixed;inset:0}._spot_m1lnw_17{width:0;height:0;animation:3.2s ease-in-out infinite _bob_m1lnw_1;position:absolute}._anchor_m1lnw_24{--dot:24px;height:var(--dot);border:2.5px solid var(--w-offwhite);background:var(--w-red);color:var(--w-offwhite);pointer-events:auto;cursor:pointer;box-shadow:0 2px 8px color-mix(in srgb, var(--ink) 28%, transparent);animation:_spawn_m1lnw_1 .46s var(--easeOut) backwards;transition:scale .26s var(--spring);border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;left:0;translate:-50% -50%}._anchor_m1lnw_24:after{content:"";width:var(--dot);height:var(--dot);margin:calc(var(--dot) / -2) 0 0 calc(var(--dot) / -2);border:2px solid var(--w-red);pointer-events:none;animation:_ripple_m1lnw_1 2.6s var(--easeOut) infinite;animation-delay:inherit;border-radius:50%;position:absolute;top:50%;left:50%}._anchor_m1lnw_24:hover,._anchor_m1lnw_24:focus-visible{outline:none;scale:1.08}._anchorOn_m1lnw_68{--dot:30px}._anchorOn_m1lnw_68:after{animation-duration:1.3s}._dot_m1lnw_76{width:calc(var(--dot) - 5px);height:calc(var(--dot) - 5px);transition:width .28s var(--spring);flex:none}._anchor_m1lnw_24:hover ._dot_m1lnw_76,._anchor_m1lnw_24:focus-visible ._dot_m1lnw_76{width:0}._name_m1lnw_90{white-space:nowrap;max-width:0;font-size:var(--text-chip);font-weight:var(--weight-chip);transition:max-width .28s var(--spring), padding .28s var(--spring);overflow:hidden}._anchor_m1lnw_24:hover ._name_m1lnw_90,._anchor_m1lnw_24:focus-visible ._name_m1lnw_90{max-width:160px;padding:0 12px}._hs_m1lnw_113{pointer-events:none;width:0;height:0;position:absolute}._hs_m1lnw_113:hover,._hs_m1lnw_113:focus-within{z-index:2}._hsDot_m1lnw_125{border:1.5px solid var(--w-offwhite);pointer-events:auto;cursor:pointer;opacity:.5;width:15px;height:15px;filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--w-ink) 35%, transparent));animation:_spawn_m1lnw_1 .32s var(--easeOut) backwards;animation-delay:inherit;transition:scale .16s var(--spring), background-color .12s var(--easeOut), border-color .12s var(--easeOut), opacity .12s var(--easeOut);background:0 0;border-radius:50%;padding:0;position:absolute;top:0;left:0;translate:-50% -50%}._hs_m1lnw_113:hover ._hsDot_m1lnw_125,._hs_m1lnw_113:focus-within ._hsDot_m1lnw_125{opacity:1;border-color:var(--w-red);outline:none;scale:1.3}._hsDot_m1lnw_125:active,._hsOn_m1lnw_159 ._hsDot_m1lnw_125{opacity:1;border-color:var(--w-red);background:var(--w-red)}._hsArm_m1lnw_167{width:var(--reach);transform-origin:0;height:16px;rotate:var(--out);pointer-events:none;transition:scale .2s cubic-bezier(.3,1.5,.5,1);position:absolute;top:-8px;left:0;scale:0 1}._hsLeg_m1lnw_182{filter:drop-shadow(0 0 1.5px color-mix(in srgb, var(--w-ink) 45%, transparent));position:absolute;top:calc(50% - 12px);left:0;overflow:visible}._legPass_m1lnw_191{fill:none;stroke:var(--w-red);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.24s cubic-bezier(.4,0,.2,1) forwards _sketch_m1lnw_1}._legPassBack_m1lnw_202{stroke-width:1.2px;opacity:.7}._hsArm_m1lnw_167:after{content:"";border:1px solid var(--w-offwhite);border-radius:50%;width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;right:0}._hs_m1lnw_113:hover ._hsArm_m1lnw_167,._hs_m1lnw_113:focus-within ._hsArm_m1lnw_167{pointer-events:auto;scale:1}._hsCardAt_m1lnw_228{width:0;height:0;position:absolute}._hsCard_m1lnw_228{text-align:left;white-space:nowrap;cursor:pointer;translate:var(--cx) var(--cy);transform-origin:calc(-1 * var(--cx)) calc(-1 * var(--cy));visibility:hidden;pointer-events:none;transition:scale .14s var(--spring), visibility 0s linear .14s;background:0 0;border:0;padding:0;position:absolute;top:0;left:0;scale:.5}._hs_m1lnw_113:hover ._hsCard_m1lnw_228,._hs_m1lnw_113:focus-within ._hsCard_m1lnw_228{visibility:visible;pointer-events:auto;transition:scale .18s var(--spring) .11s, visibility 0s linear .11s;scale:1}._hsGlass_m1lnw_266{align-items:center;gap:6px;height:44px;padding:4px;display:flex}._hsPic_m1lnw_277{border:2.5px solid var(--speech);background:linear-gradient(135deg, var(--a) 0 52%, var(--b) 52% 100%);width:36px;height:36px;box-shadow:0 0 0 1.5px var(--glassOutline), var(--shadowSoft);border-radius:50%;flex:none}._hsPicOwn_m1lnw_288{background:var(--sms)}._hsInlay_m1lnw_293{background:var(--sms);height:36px;color:var(--smsInk);box-shadow:0 1px 0 var(--smsEdge) inset;border-radius:999px;flex-direction:column;justify-content:center;padding:0 14px;line-height:1.15;display:flex}._hsTitle_m1lnw_306{font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--smsInkMuted)}._hsName_m1lnw_314{font-size:var(--text-chip);font-weight:var(--weight-strong)}@keyframes _sketch_m1lnw_1{to{stroke-dashoffset:0}}@keyframes _spawn_m1lnw_1{0%{scale:0}55%{scale:1.3}78%{scale:.9}to{scale:1}}@keyframes _ripple_m1lnw_1{0%{opacity:.7;transform:scale(1)}60%,to{opacity:0;transform:scale(2.1)}}@keyframes _bob_m1lnw_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){._spot_m1lnw_17,._anchor_m1lnw_24{animation:none}._anchor_m1lnw_24:after{display:none}._name_m1lnw_90{transition:none}._hsDot_m1lnw_125{animation:none}._hsArm_m1lnw_167,._hsCard_m1lnw_228{transition:none}._legPass_m1lnw_191{stroke-dashoffset:0;animation:none}}._wire_dufqd_3{z-index:25;pointer-events:none;position:fixed;overflow:visible}._stroke_dufqd_11{fill:none;stroke:var(--wireInk);stroke-linecap:round;stroke-linejoin:round;opacity:.95;stroke-dasharray:1;stroke-dashoffset:1px;animation:.56s cubic-bezier(.4,0,.2,1) forwards _focus-sketch_dufqd_1}._second_dufqd_22{stroke:var(--wireBlue);opacity:.85;animation-delay:90ms}._leaving_dufqd_29{transition:opacity .32s var(--easeOut), transform .32s var(--easeOut);opacity:0;transform:translateY(-4px)scale(1.01)}@keyframes _focus-sketch_dufqd_1{0%{stroke-dashoffset:1px;stroke-width:calc(var(--wireW,1.8px) * .33)}70%{stroke-width:calc(var(--wireW,1.8px) * 1.44)}to{stroke-dashoffset:0;stroke-width:var(--wireW,1.8px)}}@media (prefers-reduced-motion:reduce){._stroke_dufqd_11{stroke-dashoffset:0;animation:none}._leaving_dufqd_29{transition:none;transform:none}}._column_1oxs8_3{pointer-events:none;opacity:1;transition:opacity 2.8s ease-out}._column_1oxs8_3>*{pointer-events:auto}._row_1oxs8_13{position:relative}._row_1oxs8_13._rowEntering_1oxs8_21{animation:_skyChatBubbleEnter_1oxs8_1 .48s var(--spring) both}._row_1oxs8_13._rowExiting_1oxs8_25{animation:_skyChatBubbleExit_1oxs8_1 .42s var(--easeOut) forwards;pointer-events:none}@keyframes _skyChatBubbleEnter_1oxs8_1{0%{opacity:0;transform:translateY(1rem)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _skyChatBubbleExit_1oxs8_1{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-10px)scale(.96)}}._column_1oxs8_3{display:grid}._row_1oxs8_13{cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .48s var(--easeOut), transform .48s var(--spring), --wob .6s var(--easeOut);grid-area:1/1;place-self:end start}._row_1oxs8_13 .emoji-menu{-webkit-user-select:text;user-select:text}._row_1oxs8_13[data-pull]{transition:opacity .48s var(--easeOut), transform .42s var(--easeOut), --wob .6s var(--easeOut)}._row_1oxs8_13[data-age]{opacity:1}@keyframes _stackWobble_1oxs8_1{0%,to{rotate:calc(var(--wob,0) * 1deg);translate:0}30%{rotate:calc(var(--wob,0) * -.8deg);translate:calc(var(--wob,0) * .7px) calc(var(--wob,0) * -1.1px)}55%{rotate:calc(var(--wob,0) * .55deg);translate:calc(var(--wob,0) * -.9px) calc(var(--wob,0) * .5px)}80%{rotate:calc(var(--wob,0) * -.35deg);translate:calc(var(--wob,0) * .4px) calc(var(--wob,0) * .9px)}}._row_1oxs8_13{animation:_stackWobble_1oxs8_1 var(--wobT,16s) ease-in-out infinite;animation-delay:var(--wobD,0s)}._row_1oxs8_13[data-reading]{animation-play-state:paused}._rag_1oxs8_156{will-change:transform;position:relative}._copyMenu_1oxs8_164{z-index:60;position:fixed}._copyMenu_1oxs8_164 button{height:34px;font-family:var(--fontBody);font-size:var(--text-chip);font-weight:var(--weight-strong);letter-spacing:-.01em;color:var(--ink);background:var(--glassRegular);-webkit-backdrop-filter:var(--glassFilterRegular);box-shadow:inset 0 0 0 var(--glassOutlineW) var(--glassOutline), var(--shadowSoft);cursor:pointer;transition:transform var(--tQuick) var(--easeOut);border:0;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}._copyMenu_1oxs8_164 button:hover{transform:translateY(-1px)}._copyMenu_1oxs8_164 button:active{transform:scale(.97)}._spread_1oxs8_202{grid-template-columns:auto;place-items:end start;display:grid}._cell_1oxs8_209{flex-direction:column;place-self:end start;align-items:flex-start;min-width:0;display:flex;position:relative}._cellEntering_1oxs8_220{animation:_skyChatBubbleEnter_1oxs8_1 .48s var(--spring) both}._moreTag_1oxs8_228{white-space:nowrap;margin-top:calc(6px * var(--bScale,1));padding:calc(4px * var(--bScale,1)) calc(12px * var(--bScale,1));background:var(--sms);color:var(--smsInk);font:600 calc(14px * var(--bScale,1)) / 1.2 var(--fontBody);cursor:pointer;border:none;border-radius:999px;position:absolute;top:100%;left:0}._moreTag_1oxs8_228:hover{transform:translateY(-1px)}._row_1oxs8_13._rowRiffleOut_1oxs8_253{animation:_riffleOut_1oxs8_1 .42s var(--easeOut) forwards;pointer-events:none}@keyframes _riffleOut_1oxs8_1{to{opacity:0;transform:translateY(28px)scale(1.05)}}._row_1oxs8_13._rowRiffleFade_1oxs8_265{animation:_riffleFade_1oxs8_1 .42s var(--easeOut) forwards;pointer-events:none}@keyframes _riffleFade_1oxs8_1{to{opacity:0}}._row_1oxs8_13._rowRiffleIn_1oxs8_276{animation:_riffleIn_1oxs8_1 .48s var(--easeOut) both}@keyframes _riffleIn_1oxs8_1{0%{opacity:0}}._riffleMark_1oxs8_287{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font:var(--weight-medium,500) 12px/1.2 var(--fontBody,system-ui, sans-serif);white-space:nowrap;cursor:pointer;animation:_riffleIn_1oxs8_1 .24s var(--easeOut) both;background:#0e0b1f9e;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:5px 11px;display:inline-flex;position:absolute;top:100%;left:0}._riffleMark_1oxs8_287:focus-visible{outline-offset:3px;outline:2px solid #bdf26a}._riffleNew_1oxs8_315{color:#bdf26a}._prismTag_1oxs8_322{z-index:8;color:#bdf26a;max-width:80%;font:var(--weight-medium,500) 11px/1.2 var(--fontBody,system-ui, sans-serif);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;animation:_riffleIn_1oxs8_1 .24s var(--easeOut) both;background:#120f24;border:1px solid #bdf26a8c;border-radius:999px;align-items:center;gap:5px;padding:3px 9px 3px 7px;display:inline-flex;position:absolute;top:-11px;left:14px;overflow:hidden}._row_1oxs8_13[data-age="0"] ._prismTag_1oxs8_322{box-shadow:0 0 0 3px #bdf26a29,0 0 14px #bdf26a66}._prismTagMark_1oxs8_349{border-bottom:8px solid;border-left:4px solid #0000;border-right:4px solid #0000;flex:none;width:0;height:0}._reactChip_1oxs8_363{z-index:9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;height:26px;font:var(--weight-medium,500) 13px/1 var(--fontBody,system-ui, sans-serif);cursor:pointer;opacity:0;transition:opacity .16s var(--easeOut), transform .16s var(--easeOut);background:#0e0b1fc7;border:1px solid #ffffff2e;border-radius:999px;padding:0 9px;position:absolute;top:-10px;transform:translateY(4px)scale(.9)}._row_1oxs8_13:hover ._reactChip_1oxs8_363,._reactChip_1oxs8_363:focus-visible{opacity:1;transform:none}._row_1oxs8_13:hover ._reactChipCell_1oxs8_392{opacity:0;transform:translateY(4px)scale(.9)}._row_1oxs8_13:hover ._cell_1oxs8_209:hover>._reactChipCell_1oxs8_392,._reactChipCell_1oxs8_392:focus-visible{opacity:1;transform:none}._reactChip_1oxs8_363:focus-visible{outline-offset:2px;outline:2px solid #bdf26a}._reactGuess_1oxs8_411{justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;top:-12px}._row_1oxs8_13:hover ._reactGuess_1oxs8_411:not(._reactChipCell_1oxs8_392),._row_1oxs8_13:hover ._cell_1oxs8_209:hover>._reactChipCell_1oxs8_392._reactGuess_1oxs8_411,._reactGuess_1oxs8_411:focus-visible{opacity:1;transform:scale(1.08)}._reactGuessFace_1oxs8_428{pointer-events:none;-webkit-user-select:none;user-select:none;width:22px;height:22px;display:block}._reactGuessGlyph_1oxs8_436{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:18px;line-height:1}@media (hover:none){._reactChip_1oxs8_363{display:none}}@media (prefers-reduced-motion:reduce){._reactChip_1oxs8_363{transition:opacity .16s var(--easeOut)}}._holdRing_1oxs8_454{z-index:1000;pointer-events:none;opacity:0;width:52px;height:52px;margin:-26px 0 0 -26px;animation:1ms linear .12s forwards _holdShow_1oxs8_1;position:fixed}._holdRing_1oxs8_454 circle{fill:none;stroke-width:4px;stroke-linecap:round}._holdRingTrack_1oxs8_471{stroke:#ffffff47}._holdRingFill_1oxs8_475{stroke:#bdf26a;stroke-dasharray:139;stroke-dashoffset:139px;transform-origin:50%;animation:.3s linear .12s forwards _holdFill_1oxs8_1;transform:rotate(-90deg)}@keyframes _holdShow_1oxs8_1{to{opacity:1}}@keyframes _holdFill_1oxs8_1{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){._row_1oxs8_13,._row_1oxs8_13._rowEntering_1oxs8_21,._row_1oxs8_13._rowExiting_1oxs8_25,._row_1oxs8_13._rowRiffleOut_1oxs8_253,._row_1oxs8_13._rowRiffleFade_1oxs8_265,._row_1oxs8_13._rowRiffleIn_1oxs8_276,._riffleMark_1oxs8_287,._prismTag_1oxs8_322,._cellEntering_1oxs8_220{animation:none}}._ghost_1oxs8_515{pointer-events:none;border:1.5px dashed #ffffff8c;border-radius:18px;grid-area:1/1;place-self:end start;animation:.32s ease-out both _ghostIn_1oxs8_1}@keyframes _ghostIn_1oxs8_1{0%{opacity:0}}._cellCut_1oxs8_534 .bubble-link-plain{color:inherit;opacity:.6;margin-left:.35em;font-weight:700;text-decoration:none;transition:opacity .16s ease-out}._cellCutLive_1oxs8_545 .bubble-link-plain{cursor:pointer}._cellCutLive_1oxs8_545 .bubble-link-plain:hover{opacity:1}._guides_7idfj_7{z-index:26;pointer-events:none;filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--ink) 22%, transparent));position:fixed;inset:0;overflow:visible}._guide_7idfj_7{opacity:.75;transition:opacity .16s var(--easeOut)}._guideOn_7idfj_21{opacity:1}._stem_7idfj_25{stroke:var(--w-offwhite);stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:_stem_7idfj_25 .375s var(--easeOut) forwards;animation-delay:inherit}._anchor_7idfj_35{fill:color-mix(in srgb, var(--w-offwhite) 25%, transparent);stroke:var(--w-offwhite);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;transform:translate(var(--fromX,0), var(--fromY,0)) scale(0);animation:.65s cubic-bezier(.3,1.3,.5,1) forwards _anchor_7idfj_35;animation-delay:inherit;transition:fill .16s var(--easeOut), scale .22s cubic-bezier(.34, 1.56, .64, 1)}._guideOn_7idfj_21 ._anchor_7idfj_35{fill:var(--w-red);scale:1.6}@keyframes _stem_7idfj_25{to{stroke-dashoffset:0}}@keyframes _anchor_7idfj_35{0%{transform:translate(var(--fromX,0), var(--fromY,0)) scale(.2)}55%{transform:translate(0)scale(1.4)}75%{transform:translate(0)scale(.85)}90%{transform:translate(0)scale(1.08)}to{transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){._stem_7idfj_25{stroke-dashoffset:0;animation:none}._anchor_7idfj_35{transition:none;animation:none;transform:none}}._chat_h41zi_4{--threadGround:#4cb9c4;--sms:#fff;--smsInk:#151318;--smsInkMuted:#151318b3;--smsEdge:#fff9;--ink:#0e0b1f;--inkMuted:#0e0b1fbd;--inkFaint:#0e0b1f8a;--line:#0e0b1f1f;--iconFilter:none;--bg:#f6f5fb;--lineStrong:#0e0b1f;--chip:#0e0b1f;--chipInk:#fff;--glassRegularBase:#ffffff9e;--glassOutline:#fffffff2;--glassRegular:color-mix(in srgb, var(--glassRegularBase) calc(min(1, var(--glassAlpha) * var(--glassFill)) * 100%), transparent);background:radial-gradient(80% 45% at 75% 10%, color-mix(in srgb, #fff 28%, var(--threadGround)), transparent 70%), radial-gradient(70% 50% at 10% 90%, color-mix(in srgb, #0a5560 22%, var(--threadGround)), transparent 70%), var(--threadGround);animation:_chat-in_h41zi_1 var(--tQuick,.18s) var(--easeOut) both;flex-direction:column;display:flex;position:fixed;inset:0}._chat_h41zi_4:before{content:"";z-index:0;pointer-events:none;mix-blend-mode:soft-light;opacity:.9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes _chat-in_h41zi_1{0%{opacity:0}}._empty_h41zi_57{pointer-events:none;background:0 0;animation:none}._empty_h41zi_57:before{display:none}._empty_h41zi_57 ._head_h41zi_68,._empty_h41zi_57 ._greetingCard_h41zi_69{pointer-events:auto}._greetingCard_h41zi_69{width:max-content;max-width:calc(100% - 48px);left:50%;top:calc(48px + env(safe-area-inset-top,0px) + 8.25%);position:absolute;transform:translate(-50%)}._greeting_h41zi_69{text-align:left;text-wrap:pretty;margin:0}._greeting_h41zi_69 p{margin:0}._greeting_h41zi_69{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._who_h41zi_110{flex-direction:column;align-items:center;gap:4px;margin-top:-10px;display:flex}._name_h41zi_119{font-size:var(--text-meta);font-weight:var(--weight-strong);color:var(--ink)}._note_h41zi_126{background:var(--line);font-size:var(--text-meta);color:var(--inkMuted);border-radius:999px;align-self:center;margin:2px 0;padding:3px 10px}._headButton_h41zi_137{flex:none}._head_h41zi_68{padding:calc(24px + env(safe-area-inset-top,0px)) 24px 0;z-index:1;flex:none;justify-content:space-between;align-items:flex-start;display:flex;position:relative}._face_h41zi_152{object-fit:cover;background:var(--sms);width:64px;height:64px;box-shadow:0 0 0 1px var(--line);border-radius:50%}._thread_h41zi_164{z-index:1;--composerZone:calc(var(--controlH,72px) + max(21px, calc(12px + max(var(--keyboard-height,0px), env(safe-area-inset-bottom,0px)))));overscroll-behavior:contain;min-height:0;padding:56px 24px calc(16px + var(--composerZone));-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent 48px, #000 88px, #000 calc(100% - var(--composerZone) - 12px), transparent calc(100% - var(--composerZone) + 8px));mask-image:linear-gradient(to bottom, transparent 0, transparent 48px, #000 88px, #000 calc(100% - var(--composerZone) - 12px), transparent calc(100% - var(--composerZone) + 8px));-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent 48px, #000 88px, #000 calc(100% - var(--composerZone) - 12px), transparent calc(100% - var(--composerZone) + 8px));flex-direction:column;flex:1;gap:6px;margin-top:-48px;display:flex;position:relative;overflow-y:auto}._stamp_h41zi_187{font-size:var(--text-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--inkMuted);align-self:center;margin:8px 0 6px}._hers_h41zi_197,._yours_h41zi_198{max-width:82%}._hers_h41zi_197{align-self:flex-start}._yours_h41zi_198{align-self:flex-end}._card_h41zi_211{background:var(--sms);color:var(--smsInk);border:1px solid var(--line);font-size:var(--text-body);line-height:var(--leading-body);border-radius:16px;align-self:stretch;padding:12px 14px}._cardLabel_h41zi_222{font-size:var(--text-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--smsInkMuted);margin-bottom:6px;display:block}._cardBlock_h41zi_232 ol,._cardBlock_h41zi_232 ul{margin:4px 0;padding-left:20px}._cardBlock_h41zi_232 li+li{margin-top:4px}._cardBlock_h41zi_232+._cardBlock_h41zi_232{margin-top:8px}._hudCard_h41zi_247{background:var(--sms);color:var(--smsInk);border:1px solid var(--line);border-radius:16px;align-self:stretch;margin:4px 0;overflow:clip}._hudBody_h41zi_259{position:relative;overflow:clip}._readOnly_h41zi_267{pointer-events:none}._readOnly_h41zi_267 .actions{pointer-events:auto}._hudBody_h41zi_259 .hud{max-width:none;width:100%!important;position:relative!important;inset:auto!important}._hudBody_h41zi_259 .glass-surface,._hudBody_h41zi_259 .in-notch{display:none}._hudBody_h41zi_259 .panel{-webkit-mask:none;mask:none;padding:12px 14px 4px!important}._hudBody_h41zi_259 .panel>.title{letter-spacing:0;padding-right:0;font-size:16px;line-height:1.25;display:none}._domainCard_h41zi_307 ._hudBody_h41zi_259 .panel-sub{display:none}._hudBody_h41zi_259 .panel-sub{font-size:var(--text-meta);margin:2px 0 8px;line-height:1.3}._hudLoading_h41zi_317{font-size:var(--text-meta);color:var(--smsInkMuted);margin:0;padding:16px}._hudOpen_h41zi_326{border:0;border-top:1px solid var(--line);width:100%;height:44px;color:var(--ink);font:inherit;font-size:var(--text-meta);font-weight:var(--weight-strong);letter-spacing:var(--track-label);text-transform:uppercase;background:0 0;justify-content:center;align-items:center;padding:0 16px;line-height:1;display:flex}._hudOpen_h41zi_326:active{background:var(--line)}._questHead_h41zi_350{background:color-mix(in srgb, var(--pink) 10%, var(--sms));color:var(--ink);align-items:center;gap:12px;padding:12px 14px;display:flex}._questIcon_h41zi_360{background:var(--pink);width:36px;height:36px;color:var(--pink);border-radius:10px;flex:none;place-items:center;display:grid}._questIcon_h41zi_360 svg{width:22px;height:22px}._questIcon_h41zi_360 .g{fill:#fff}._questInitial_h41zi_380{color:#fff;font-family:var(--fontDisplay);font-size:17px;font-weight:var(--weight-strong)}._questHeadText_h41zi_387{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._questEyebrow_h41zi_395{font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--pink)}._questNameRow_h41zi_404{align-items:baseline;gap:10px;display:flex}._questNameRow_h41zi_404 ._questName_h41zi_404{flex:1;min-width:0}._questTag_h41zi_415{font-size:var(--text-meta);font-weight:var(--weight-strong);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink);white-space:nowrap;flex:none;gap:12px;display:inline-flex}._questName_h41zi_404{font-family:var(--fontDisplay);font-size:16px;font-weight:var(--weight-strong);line-height:1.25}@media (prefers-reduced-motion:reduce){._chat_h41zi_4{animation:none}}._menuLayer_h41zi_441{z-index:1500;pointer-events:none;position:fixed;inset:0}._menuOpen_h41zi_448{pointer-events:auto}._scrim_h41zi_452{background:color-mix(in srgb, var(--ink) 28%, transparent);opacity:0;transition:opacity var(--tQuick,.18s) var(--easeOut);border:0;padding:0;position:absolute;inset:0}._menuOpen_h41zi_448 ._scrim_h41zi_452{opacity:1}._drawer_h41zi_466{width:min(84vw,340px);padding:calc(24px + env(safe-area-inset-top,0px)) 24px calc(24px + env(safe-area-inset-bottom,0px));background:var(--bg);box-shadow:var(--shadow);transition:transform .28s var(--easeOut);flex-direction:column;gap:20px;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-104%)}._menuOpen_h41zi_448 ._drawer_h41zi_466{transform:none}._menuSection_h41zi_486{flex-direction:column;gap:6px;min-height:0;display:flex}._menuHistory_h41zi_493{flex:1}._menuHistory_h41zi_493 ._menuList_h41zi_497{overflow-y:auto}._menuLabel_h41zi_501{font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--inkFaint);padding:0 10px}._menuLabelAsIs_h41zi_511{text-transform:none}._menuList_h41zi_497{flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex}._menuItem_h41zi_524{width:100%;color:var(--ink);font:inherit;font-size:var(--text-row);text-align:left;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 10px;display:flex}._menuHere_h41zi_541{background:var(--line);font-weight:var(--weight-strong)}._menuItem_h41zi_524:active{background:var(--line)}._menuItem_h41zi_524:disabled{opacity:.5}._menuTitle_h41zi_554{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._menuWhen_h41zi_561{font-size:var(--text-meta);color:var(--inkMuted);flex:none}._menuNote_h41zi_567{font-size:var(--text-meta);color:var(--inkMuted);margin:0;padding:0 10px}@media (prefers-reduced-motion:reduce){._scrim_h41zi_452,._drawer_h41zi_466{transition:none}}._soonLayer_h41zi_582{z-index:1500;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._scrimSoon_h41zi_591{background:color-mix(in srgb, var(--ink) 28%, transparent);border:0;padding:0;position:absolute;inset:0}._soon_h41zi_582{border-radius:var(--rCard);background:var(--sms);width:min(100%,320px);color:var(--smsInk);box-shadow:var(--shadow);text-align:center;animation:_soon-in_h41zi_1 var(--tQuick,.18s) var(--easeOut) both;flex-direction:column;align-items:center;gap:10px;padding:24px 22px 20px;display:flex;position:relative}@keyframes _soon-in_h41zi_1{0%{transform:translateY(8px)scale(.97)}}._soonIcon_h41zi_621{background:var(--line);border-radius:999px;place-items:center;width:48px;height:48px;display:grid}._soonTitle_h41zi_630{font-family:var(--fontDisplay);font-size:var(--text-title-sm);font-weight:var(--weight-strong);line-height:var(--leading-tight);margin:4px 0 0}._soonText_h41zi_638{font-size:var(--text-body);line-height:var(--leading-body);color:var(--smsInkMuted);margin:0}._soonButton_h41zi_645{background:var(--chip);color:var(--chipInk);font:inherit;font-size:var(--text-body);font-weight:var(--weight-strong);border:0;border-radius:999px;margin-top:8px;padding:10px 28px}@media (prefers-reduced-motion:reduce){._soon_h41zi_582{animation:none}}._bubble_bogqj_2{z-index:0;isolation:isolate;font-family:var(--bubbleFont,"Clear Doodle"), var(--fontSpeech);overflow-wrap:anywhere;font-size:19px;line-height:1.12;position:relative}._tailed_bogqj_13{margin-bottom:12px}._shadow_bogqj_17,._glass_bogqj_18,._rim_bogqj_19{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}._shadow_bogqj_17{z-index:-3;filter:blur(9px);transform:translateY(8px)}._shadow_bogqj_17 path{fill:color-mix(in srgb, var(--ink) 22%, transparent)}._glass_bogqj_18{z-index:-2}._glass_bogqj_18 path{fill:#ffffff80}._rim_bogqj_19{z-index:-1}._rim_bogqj_19 path{fill:none;stroke:#fffffff2;stroke-width:var(--glassOutlineW,1.5px);stroke-linejoin:round}._inlay_bogqj_60{border-radius:16px;padding:9px 14px 10px;position:relative;box-shadow:inset 0 1px #ffffff40}._hersInlay_bogqj_67{background:var(--bubbleInlay);color:var(--bubbleTextInk)}._yoursInlay_bogqj_72{background:var(--playerInlay);color:var(--playerInk)}._inlay_bogqj_60 p{margin:0}._anchor_py1wb_4{z-index:3;pointer-events:auto;width:236px;transition:left .18s var(--easeOut), top .18s var(--easeOut);position:fixed;translate:-100%}._placed_py1wb_16,._dragging_py1wb_17{transition:none}._card_py1wb_21{color:var(--ink);font-family:var(--fontBody);gap:6px;padding:10px 12px 9px;display:grid}._head_py1wb_29{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;min-width:0;display:flex}._dragging_py1wb_17 ._head_py1wb_29{cursor:grabbing}._minimize_py1wb_44{width:24px;height:24px;color:var(--inkMuted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-4px -6px -4px 0;padding:0;display:grid}._minimize_py1wb_44:hover{background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink)}._minimize_py1wb_44:focus-visible{outline:2px solid var(--ink);outline-offset:1px}._minimize_py1wb_44 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:12px;height:12px}._pulse_py1wb_79{background:var(--lime);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--lime) 30%, transparent);border-radius:50%;flex:none;animation:1.6s ease-in-out infinite _pulse_py1wb_79}._pulseSlow_py1wb_89{background:var(--pink);box-shadow:0 0 0 3px color-mix(in srgb, var(--pink) 30%, transparent)}@keyframes _pulse_py1wb_79{50%{transform:scale(.72)}}._name_py1wb_100{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-meta);font-weight:var(--weight-strong);flex:1;overflow:hidden}._scope_py1wb_110,._scopeQuiet_py1wb_111{font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;border-radius:999px;flex:none;padding:1px 7px}._scopeQuiet_py1wb_111{color:var(--inkFaint)}._scope_py1wb_110{cursor:pointer;color:var(--limeInk);background:var(--lime);border:0;font-family:inherit}._scope_py1wb_110:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._frame_py1wb_138{border-radius:10px;align-items:baseline;gap:4px;margin:0 -4px;padding:2px 4px;display:flex}._frame_py1wb_138:hover{background:var(--line)}._fps_py1wb_151{font-family:var(--fontMono);font-size:var(--text-row);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._unit_py1wb_158{font-size:var(--text-label);color:var(--inkFaint);margin-left:1px}._ms_py1wb_164{font-family:var(--fontMono);font-size:var(--text-label);color:var(--inkMuted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:1}._spark_py1wb_173{flex:none;align-self:center;width:72px;height:18px}._sparkBar_py1wb_180{fill:color-mix(in srgb, var(--ink) 32%, transparent)}._sparkSlow_py1wb_184{fill:var(--pink)}._grid_py1wb_188{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px 4px;display:grid}._cell_py1wb_194{cursor:default;border-radius:7px;min-width:0;padding:2px 4px;display:grid}._cellOn_py1wb_202{background:var(--line)}._section_py1wb_207{font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--inkMuted);border-top:1px solid var(--line);padding-top:4px}._label_py1wb_217{font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--inkFaint);line-height:1.2}._value_py1wb_226{font-family:var(--fontMono);font-size:var(--text-meta);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._warn_py1wb_236 ._value_py1wb_226,._fps_py1wb_151._warn_py1wb_236{box-shadow:inset 0 -2px 0 var(--pink)}._shader_py1wb_241{border-top:1px solid var(--line);align-items:baseline;gap:6px;min-width:0;padding:3px 4px 0;display:flex}._program_py1wb_250{font-family:var(--fontMono);font-size:var(--text-label);color:var(--inkMuted);white-space:nowrap;margin-left:auto}._foot_py1wb_258{font-family:var(--fontMono);font-size:var(--text-label);color:var(--inkFaint);text-align:right;justify-content:space-between;gap:8px;display:flex}._api_py1wb_269{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;overflow:hidden}._api_py1wb_269._warn_py1wb_236{color:var(--pink)}._detail_py1wb_282{min-width:100%;max-width:300px;color:var(--ink);pointer-events:none;gap:4px;padding:9px 12px 10px;display:grid;position:absolute;top:calc(100% + 6px);right:0}._detailTitle_py1wb_295{font-size:var(--text-meta);font-weight:var(--weight-strong)}._detailNote_py1wb_300{font-size:var(--text-label);line-height:var(--leading-body);color:var(--inkMuted)}._detailRows_py1wb_306{gap:1px;margin:2px 0 0;display:grid}._detailRow_py1wb_306{font-size:var(--text-label);justify-content:space-between;gap:12px;display:flex}._detailRow_py1wb_306 dt{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--inkMuted);overflow:hidden}._detailRow_py1wb_306 dd{font-family:var(--fontMono);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}@media (prefers-reduced-motion:reduce){._pulse_py1wb_79{animation:none}._anchor_py1wb_4{transition:none}}._labelWrap_1hks4_2{pointer-events:none}._label_1hks4_2{background:color-mix(in srgb, var(--ink) 72%, transparent);color:var(--chipInk);font-family:var(--fontBody);font-size:var(--text-label);letter-spacing:var(--track-label);white-space:nowrap;border-radius:999px;padding:1px 6px;display:inline-block;transform:translate(14px,-14px)}._labelPicked_1hks4_19{background:var(--lime);color:var(--limeInk)}._overlay_188fo_1{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._spinner_188fo_10{border:2px solid #ffffff4d;border-top-color:#fffc;border-radius:999px;width:2.5rem;height:2.5rem;animation:1s linear infinite _spin_188fo_10}@keyframes _spin_188fo_10{to{transform:rotate(360deg)}}._wrapper_1ngmk_1{touch-action:none;width:100%;height:100%;position:relative}._loadError_1ngmk_8{text-align:center;width:100%;height:100%;font-size:var(--text-label);color:#71717a;background:#fafafa;justify-content:center;align-items:center;padding-left:.75rem;padding-right:.75rem;display:flex}._loadErrorCode_1ngmk_22{color:#3f3f46}._backdrop_16lng_4,._backdrop_kr8fa_10{z-index:0;pointer-events:none;position:fixed;inset:0}._canvas_kr8fa_17{width:100%;height:100%;display:block}._ground_dxlqz_1{z-index:0;pointer-events:none;background:radial-gradient(60% 70% at 62% 40%, var(--bgGlow), transparent 70%), radial-gradient(40% 50% at 20% 85%, var(--bgGlow2), transparent 70%), var(--bg);transition:background .32s var(--easeOut);position:absolute;inset:0}._scene_dxlqz_14{width:100%;height:100%;position:absolute;inset:0}._column_s7iwe_3{pointer-events:none;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:30;flex-direction:column;gap:8px;display:flex;position:fixed;right:24px}._chip_s7iwe_14{pointer-events:auto;background:var(--chip);max-width:min(32rem,100vw - 48px);font-family:var(--fontBody);font-size:var(--text-meta);color:var(--chipInk);box-shadow:var(--shadowSoft);border-radius:18px;align-items:center;gap:8px;padding:6px 6px 6px 14px;display:flex}._label_s7iwe_30{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;min-width:0;font-weight:var(--weight-medium);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}._applyBtn_s7iwe_42,._cancelBtn_s7iwe_43{height:26px;font-family:var(--fontBody);font-size:var(--text-label);font-weight:var(--weight-strong);cursor:pointer;transition:transform var(--tQuick) var(--easeOut);border:none;border-radius:999px;flex:none;padding:0 12px}._applyBtn_s7iwe_42{background:var(--pink);color:var(--chipInk)}._cancelBtn_s7iwe_43{color:var(--chipInk);opacity:.75;background:0 0}._applyBtn_s7iwe_42:hover,._cancelBtn_s7iwe_43:hover{transform:translateY(-1px)}._cancelBtn_s7iwe_43:hover{opacity:1}._anchor_wsjkw_3{pointer-events:none;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:30;position:fixed;left:50%;transform:translate(-50%)}._chip_wsjkw_12{pointer-events:auto;background:var(--chip);font-family:var(--fontBody);font-size:var(--text-meta);color:var(--chipInk);box-shadow:var(--shadowSoft);border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 14px;display:flex}._label_wsjkw_26{font-weight:var(--weight-medium)}._undoBtn_wsjkw_30{background:var(--lime);height:26px;font-family:var(--fontBody);font-size:var(--text-label);font-weight:var(--weight-strong);color:var(--limeInk);cursor:pointer;transition:transform var(--tQuick) var(--easeOut);border:none;border-radius:999px;padding:0 12px}._undoBtn_wsjkw_30:hover{transform:translateY(-1px)}._bootScreen_rtc00_3{width:100vw;height:100vh;font-size:var(--text-body);color:#71717a;background:#fff;justify-content:center;align-items:center;display:flex}._bootScreenPadded_rtc00_14{text-align:center;padding:1.5rem}._shell_rtc00_20{opacity:1;background:#09090b;width:100vw;height:100vh;transition:opacity .42s;position:relative}._shellPreload_rtc00_35{z-index:0;opacity:0;pointer-events:none;position:fixed;inset:0}@media (width<=768px){._shell_rtc00_20,._shellPreload_rtc00_35,._bootScreen_rtc00_3,._bootScreenPadded_rtc00_14{width:100%;height:100dvh;overflow:hidden}}._authError_rtc00_55{top:calc(3.5rem + env(safe-area-inset-top,0px));z-index:1000;max-width:24rem;font-size:var(--text-meta);color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:.5rem .75rem;position:fixed;right:1rem;box-shadow:0 1px 2px #0000000d}._dismissBtn_rtc00_70{font-weight:var(--weight-medium);color:#7f1d1d;cursor:pointer;background:0 0;border:none;margin-left:.5rem;text-decoration:underline}._dismissBtn_rtc00_70:hover{text-decoration:none}._screen_1f8nm_1{box-sizing:border-box;z-index:4000;background:var(--w-ink);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._card_1f8nm_13{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:26rem;display:flex}._title_1f8nm_22{font-family:var(--fontSms);font-size:var(--text-title-sm);font-weight:var(--weight-strong);letter-spacing:.04em;color:var(--w-offwhite);margin:0}._body_1f8nm_31{font-family:var(--fontBody);font-size:var(--text-body);line-height:var(--leading-body);color:color-mix(in srgb, var(--w-offwhite) 72%, transparent);margin:.75rem 0 0}._reloadBtn_1f8nm_39{box-sizing:border-box;background:var(--lime);width:10.5rem;height:2.75rem;font-family:var(--fontBody);font-size:var(--text-row);font-weight:var(--weight-medium);color:var(--limeInk);box-shadow:0 8px 24px color-mix(in srgb, var(--lime) 30%, transparent);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;margin-top:2rem;padding:0;line-height:1;transition:filter .15s,transform .15s;display:flex}._reloadBtn_1f8nm_39:hover{filter:brightness(1.06)}._reloadBtn_1f8nm_39:active{transform:scale(.98)}._detail_1f8nm_69{border-radius:var(--rRow);background:color-mix(in srgb, var(--w-offwhite) 8%, transparent);max-width:100%;font-family:var(--fontMono);font-size:var(--text-meta);text-align:left;color:color-mix(in srgb, var(--w-offwhite) 80%, transparent);margin:1.5rem 0 0;padding:.5rem .75rem;overflow-x:auto}
