._4XAWUG_workspace{flex:1;min-width:0;min-height:0;display:flex}._4XAWUG_chat{--legal-h:calc(var(--step--2) * 1.5 + var(--space-4) + env(safe-area-inset-bottom));--thread-fade:var(--space-7);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}._4XAWUG_thread{overscroll-behavior-y:contain;min-height:0;padding:var(--space-5) var(--space-4) var(--space-6);flex:1;overflow-y:auto}._4XAWUG_threadInner{--turn-gap:var(--space-8);--tile-lift:var(--shadow-thread-card);--tile-lift-hover:var(--shadow-slight);max-width:var(--measure-thread);gap:var(--space-4);padding-bottom:calc(var(--thread-fade) - var(--space-6));flex-direction:column;margin:0 auto;display:flex}@media (max-width:600px){._4XAWUG_threadInner{--turn-gap:var(--space-6)}}._4XAWUG_landing{overscroll-behavior-y:contain;overflow-y:auto}._4XAWUG_landing ._4XAWUG_legal{position:static}._4XAWUG_landing ._4XAWUG_composerWrap{margin:auto 0;position:static}._4XAWUG_landingNote ._4XAWUG_composerWrap{margin-bottom:0}._4XAWUG_landingNote ._4XAWUG_autoNote{margin-bottom:auto}._4XAWUG_landingBrain ._4XAWUG_composerWrap{margin-top:0}._4XAWUG_landingBrain ._4XAWUG_askLabel{margin-top:auto}._4XAWUG_landingBrain ._4XAWUG_askLabel,._4XAWUG_landingBrain ._4XAWUG_composerWrap,._4XAWUG_landingBrain ._4XAWUG_legal{position:relative}._4XAWUG_landingBrain ._4XAWUG_composerWrap{bottom:auto}._4XAWUG_askLabel{margin:0 0 var(--space-3);padding:0 var(--space-4);text-align:center;font-size:var(--step-1);font-weight:var(--weight-medium);color:var(--text);flex:none;display:block}._4XAWUG_pitch{padding:var(--space-8) var(--space-4) 0;flex:none;container-type:inline-size}._4XAWUG_heroTitle{font-size:var(--step-3);font-weight:var(--weight-bold);letter-spacing:-.025em;text-align:center;text-wrap:balance;margin:0 auto var(--space-3)}._4XAWUG_autoNote{max-width:var(--measure);padding:0 calc(var(--space-4) + var(--space-2));text-align:center;text-wrap:pretty;font-size:var(--step--1);color:var(--text-muted);flex:none;margin:0 auto;line-height:1.5}@supports (font-size:1cqi){._4XAWUG_heroTitle{text-wrap:initial;white-space:nowrap;font-size:min(var(--step-3), 5.35cqi)}}._4XAWUG_intro{--intro-pace:.6;--intro-rise:calc(50dvh - 6.8rem);--intro-shift:3.94em}@media (prefers-reduced-motion:no-preference){:where(:root:not([data-motion=reduce])) ._4XAWUG_intro{overflow:clip}}:where(:root[data-motion=full]) ._4XAWUG_intro{overflow:clip}._4XAWUG_intro [data-intro=line]{animation:_4XAWUG_introShift calc(.52s * var(--intro-pace)) var(--ease) calc(1s * var(--intro-pace)) both;display:inline-block}._4XAWUG_intro [data-intro=tail]{animation:_4XAWUG_introTail calc(.52s * var(--intro-pace)) var(--ease) calc(1s * var(--intro-pace)) both;display:inline-block}._4XAWUG_intro ._4XAWUG_heroTitle{animation:_4XAWUG_introFade calc(.52s * var(--intro-pace)) var(--ease) calc(.12s * var(--intro-pace)) both, _4XAWUG_introRise calc(.72s * var(--intro-pace)) var(--ease) calc(1.44s * var(--intro-pace)) both}._4XAWUG_intro ._4XAWUG_autoNote,._4XAWUG_intro ._4XAWUG_composer,._4XAWUG_intro ._4XAWUG_legal{animation:_4XAWUG_introFade calc(.5s * var(--intro-pace)) var(--ease) calc(2.04s * var(--intro-pace)) both}@keyframes _4XAWUG_introFade{0%{opacity:0}to{opacity:1}}@keyframes _4XAWUG_introRise{0%{transform:translateY(var(--intro-rise))}to{transform:translateY(0)}}@keyframes _4XAWUG_introShift{0%{transform:translateX(var(--intro-shift))}to{transform:translate(0)}}@keyframes _4XAWUG_introTail{0%{opacity:0;transform:translate(.35em)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) ._4XAWUG_intro [data-intro=line],:where(:root:not([data-motion=full])) ._4XAWUG_intro [data-intro=tail],:where(:root:not([data-motion=full])) ._4XAWUG_intro ._4XAWUG_heroTitle,:where(:root:not([data-motion=full])) ._4XAWUG_intro ._4XAWUG_autoNote,:where(:root:not([data-motion=full])) ._4XAWUG_intro ._4XAWUG_composer,:where(:root:not([data-motion=full])) ._4XAWUG_intro ._4XAWUG_legal{animation:none}}:where(:root[data-motion=reduce]) ._4XAWUG_intro [data-intro=line],:where(:root[data-motion=reduce]) ._4XAWUG_intro [data-intro=tail],:where(:root[data-motion=reduce]) ._4XAWUG_intro ._4XAWUG_heroTitle,:where(:root[data-motion=reduce]) ._4XAWUG_intro ._4XAWUG_autoNote,:where(:root[data-motion=reduce]) ._4XAWUG_intro ._4XAWUG_composer,:where(:root[data-motion=reduce]) ._4XAWUG_intro ._4XAWUG_legal{animation:none}._4XAWUG_turn{gap:var(--space-3);scroll-margin-top:calc(36px + 2 * var(--space-2) + 1px + env(safe-area-inset-top) + var(--space-3));flex-direction:column;display:flex}._4XAWUG_clipLeftover{--leftover-gap:var(--space-4);transition:grid-template-rows var(--dur-enter) var(--ease), opacity var(--dur-enter) var(--ease), margin var(--dur-enter) var(--ease), display var(--dur-enter) allow-discrete;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);display:grid}._4XAWUG_clipLeftoverLine{--leftover-gap:var(--space-3)}._4XAWUG_clipLeftover>*{min-height:0}._4XAWUG_clipLeftover[data-gone]{opacity:0;grid-template-rows:0fr;margin-block-start:calc(-1 * var(--leftover-gap));display:none}._4XAWUG_clipLeftover[data-gone]>*{overflow:hidden}@starting-style{._4XAWUG_clipLeftover:not([data-gone]){opacity:0;grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) ._4XAWUG_clipLeftover{transition:none}}:where(:root[data-motion=reduce]) ._4XAWUG_clipLeftover{transition:none}._4XAWUG_turnUser{max-width:88%;margin-top:var(--turn-gap);align-self:flex-end;align-items:flex-end}._4XAWUG_threadInner>._4XAWUG_turnUser:first-child{margin-top:0}._4XAWUG_bubble{white-space:pre-wrap;overflow-wrap:anywhere}._4XAWUG_turnUser ._4XAWUG_bubble{background:var(--surface-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius) var(--radius) var(--radius-sm) var(--radius);box-shadow:var(--shadow-slight)}._4XAWUG_turnChoice{align-self:flex-end}._4XAWUG_choice{background:var(--surface-2);max-width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius) var(--radius) var(--radius-sm) var(--radius);box-shadow:var(--shadow-slight);font-size:var(--step--1);line-height:var(--leading-body);color:var(--text);overflow-wrap:anywhere;margin:0}._4XAWUG_choiceLead{color:var(--text-muted)}._4XAWUG_turnUser ._4XAWUG_bubbleFiles{align-items:stretch;gap:var(--space-2);max-width:min(100%,24rem);padding:var(--space-2);white-space:normal;flex-direction:column;display:flex}._4XAWUG_bubbleFiles ._4XAWUG_mediaTile{width:100%;max-width:none}._4XAWUG_bubbleFiles ._4XAWUG_mediaTile ._4XAWUG_mediaPress{border-radius:var(--radius-sm);width:100%;max-width:none;box-shadow:none;border:0}._4XAWUG_bubbleFiles ._4XAWUG_mediaTile ._4XAWUG_mediaArt{width:100%;max-width:none;max-height:none}._4XAWUG_bubbleFiles ._4XAWUG_fileChip{padding:var(--space-1) var(--space-2);border:0}._4XAWUG_designChip{max-width:100%;color:var(--text)}._4XAWUG_designChip svg{color:var(--text-muted);flex:none}._4XAWUG_designName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._4XAWUG_words{padding:0 var(--space-2) var(--space-1);white-space:pre-wrap;overflow-wrap:anywhere}._4XAWUG_autoBadge{align-items:center;gap:var(--space-2);font-size:var(--step--1);font-weight:var(--weight-medium);color:var(--accent-text);display:inline-flex}._4XAWUG_autoDot{border-radius:var(--radius-pill);background:var(--accent);flex:none;width:6px;height:6px}._4XAWUG_modelName{font-size:var(--step--1);color:var(--text-muted)}._4XAWUG_answeredBy{isolation:isolate;align-items:center;gap:var(--space-1);font-weight:inherit;display:inline-flex;position:relative}._4XAWUG_answeredBy:before{content:"";z-index:-1;border-radius:var(--radius-sm);position:absolute;inset:-2px -5px}._4XAWUG_answeredBy:after{content:"";position:absolute;inset:-12px -8px}._4XAWUG_answeredBy svg{color:var(--text-muted);transition:rotate var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);flex:none}@media (hover:hover){._4XAWUG_answeredBy:hover:before{background:var(--surface-2)}._4XAWUG_answeredBy:hover svg{color:var(--text)}}._4XAWUG_answeredBy:focus-visible:before,._4XAWUG_answeredBy[aria-expanded=true]:before{background:var(--surface-2)}._4XAWUG_answeredBy:focus-visible svg,._4XAWUG_answeredBy[aria-expanded=true] svg{color:var(--text)}._4XAWUG_answeredBy[aria-expanded=true] svg{rotate:180deg}._4XAWUG_answeringAgain{margin-left:var(--space-2);font-weight:var(--weight-regular);color:var(--text-muted)}._4XAWUG_searchNote{animation:_4XAWUG_chat-arrive var(--dur-enter) var(--ease) both;font-size:var(--step--1);color:var(--text-muted);margin:0}._4XAWUG_searchNoteWaiting{align-items:center;gap:var(--space-2);display:flex}._4XAWUG_pictureCheck{align-items:center;gap:var(--space-2);animation:_4XAWUG_chat-arrive var(--dur-enter) var(--ease) both;font-size:var(--step--1);color:var(--text-muted);margin:0;display:flex}._4XAWUG_pictureCheck[data-leaving]{animation:_4XAWUG_chat-leave calc(var(--dur-enter) * .7) var(--ease) both}._4XAWUG_sources{align-items:center;gap:var(--space-2);font-size:var(--step--1);color:var(--text-muted);flex-wrap:wrap;margin:0;display:flex}._4XAWUG_sourcesLabel{font-size:var(--step--2)}._4XAWUG_errorRow{animation:_4XAWUG_chat-arrive var(--dur-enter) var(--ease) both;gap:var(--space-2);padding:var(--space-3) 0 0;border-top:1px solid var(--line);flex-direction:column;display:flex}._4XAWUG_error{color:var(--text-muted);font-size:var(--step--1);margin:0}._4XAWUG_errorActions{align-items:center;gap:var(--space-4);margin:0;display:flex}._4XAWUG_retryButton{font-size:var(--step--1);color:var(--text);font-weight:var(--weight-medium);text-decoration:underline;position:relative}._4XAWUG_retryButton:after{content:"";position:absolute;inset:-12px -8px}._4XAWUG_offline{animation:_4XAWUG_chat-arrive var(--dur-enter) var(--ease) both;margin:0 0 var(--space-2);font-size:var(--step--1);color:var(--text-muted)}._4XAWUG_thinking{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--step--1);display:flex}._4XAWUG_turn:not(._4XAWUG_turnBadgeOnly)+._4XAWUG_thinking,._4XAWUG_turn:not(._4XAWUG_turnBadgeOnly)+._4XAWUG_thinkingPicture{margin-top:calc(var(--step--1) * var(--leading-body) + var(--space-4))}._4XAWUG_turn:empty{display:none}._4XAWUG_turnWriting{min-height:calc(2 * var(--step--1) * var(--leading-body) + var(--space-4))}._4XAWUG_thinkingPicture{aspect-ratio:4/3;width:min(100%,22rem);padding:var(--space-4);text-align:center;background:var(--surface-2);border-radius:var(--radius);justify-content:center;align-items:center;display:flex;position:relative}._4XAWUG_flightLayer{z-index:4;pointer-events:none;position:fixed;inset:0}._4XAWUG_flightLayer>canvas{width:100%;height:100%}._4XAWUG_orbitPending ._4XAWUG_waitOrbit>i{visibility:hidden}._4XAWUG_entering,._4XAWUG_turn:not(._4XAWUG_entering):nth-last-of-type(-n+3){animation:_4XAWUG_turnEnter var(--dur-enter) var(--ease) both}._4XAWUG_turn:not(._4XAWUG_entering):nth-last-of-type(2){animation-delay:calc(var(--dur-enter) * .2)}._4XAWUG_turn:not(._4XAWUG_entering):last-of-type{animation-delay:calc(var(--dur-enter) * .4)}@keyframes _4XAWUG_turnEnter{0%{opacity:0;translate:0 .5rem}to{opacity:1;translate:0}}._4XAWUG_waitLine{animation:_4XAWUG_waitLine var(--dur-enter) var(--ease) both}@keyframes _4XAWUG_waitLine{0%{opacity:0}to{opacity:1}}._4XAWUG_caret>:last-child:after{content:"";vertical-align:text-bottom;border-radius:var(--radius-pill);background:var(--text-muted);width:.08em;min-width:1px;height:1.05em;animation:_4XAWUG_caretBlink calc(var(--dur-enter) * 5) var(--ease) infinite;margin-left:.14em;display:inline-block}._4XAWUG_caret._4XAWUG_typing>:last-child:after{opacity:1;animation:none}@keyframes _4XAWUG_caretBlink{0%,35%{opacity:1}55%,85%{opacity:.12}to{opacity:1}}._4XAWUG_entering ._4XAWUG_autoBadge,._4XAWUG_entering ._4XAWUG_modelName{animation:_4XAWUG_badgeSettle var(--dur-enter) var(--ease) backwards}._4XAWUG_entering ._4XAWUG_autoDot{animation:_4XAWUG_dotSettle var(--dur-release) var(--spring) both}@keyframes _4XAWUG_badgeSettle{0%{opacity:0;translate:0 .25rem}to{opacity:1;translate:0}}@keyframes _4XAWUG_dotSettle{0%{scale:.2}to{scale:1}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) ._4XAWUG_entering,:where(:root:not([data-motion=full])) ._4XAWUG_turn:not(._4XAWUG_entering):nth-last-of-type(-n+3),:where(:root:not([data-motion=full])) ._4XAWUG_waitLine,:where(:root:not([data-motion=full])) ._4XAWUG_caret>:last-child:after,:where(:root:not([data-motion=full])) ._4XAWUG_entering ._4XAWUG_autoBadge,:where(:root:not([data-motion=full])) ._4XAWUG_entering ._4XAWUG_modelName,:where(:root:not([data-motion=full])) ._4XAWUG_entering ._4XAWUG_autoDot{animation:none}}:where(:root[data-motion=reduce]) ._4XAWUG_entering,:where(:root[data-motion=reduce]) ._4XAWUG_turn:not(._4XAWUG_entering):nth-last-of-type(-n+3),:where(:root[data-motion=reduce]) ._4XAWUG_waitLine,:where(:root[data-motion=reduce]) ._4XAWUG_caret>:last-child:after,:where(:root[data-motion=reduce]) ._4XAWUG_entering ._4XAWUG_autoBadge,:where(:root[data-motion=reduce]) ._4XAWUG_entering ._4XAWUG_modelName,:where(:root[data-motion=reduce]) ._4XAWUG_entering ._4XAWUG_autoDot{animation:none}._4XAWUG_files{gap:var(--space-2);flex-wrap:wrap;display:flex}._4XAWUG_turnUser ._4XAWUG_mediaTile{align-items:flex-end}._4XAWUG_fileChip{align-items:center;gap:var(--space-2);padding:6px var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--step--1);text-decoration:none;display:inline-flex}._4XAWUG_fileRow{align-items:center;gap:var(--space-1);flex-wrap:wrap;max-width:100%;display:flex}._4XAWUG_composerWrap{bottom:var(--legal-h);padding:var(--space-3) var(--space-4);background:var(--bg);flex:none;position:sticky}._4XAWUG_thread~._4XAWUG_composerWrap:before{content:"";inset-inline:0;height:var(--thread-fade);background:linear-gradient(to top, var(--bg), color-mix(in srgb, var(--bg) 62%, transparent) 45%, transparent);pointer-events:none;position:absolute;bottom:100%}@media print,(forced-colors:active){._4XAWUG_thread~._4XAWUG_composerWrap:before{display:none}}._4XAWUG_composerWrap[data-paywall]{padding-inline:var(--space-2)}._4XAWUG_composerWrap[data-help-first]{position:relative;bottom:auto}._4XAWUG_composerWrap[data-help-first]~._4XAWUG_legal{position:static}._4XAWUG_dockDrop{transition:transform .42s var(--ease-fall)}._4XAWUG_composer{max-width:var(--measure);padding:var(--space-3);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-composer);margin:0 auto;position:relative}._4XAWUG_composer:focus-within{border-color:var(--accent-text);box-shadow:0 0 0 1px var(--accent-text), var(--shadow-composer)}._4XAWUG_input{width:100%;padding:var(--space-1) var(--space-2);resize:none;color:var(--text);font:inherit;font-size:var(--step-input);min-height:var(--tap);field-sizing:content;background:0 0;border:0;outline:none;max-height:40dvh;line-height:1.5;display:block}._4XAWUG_input::placeholder{color:var(--text-muted);opacity:1;white-space:nowrap;transition:opacity var(--clear-ms) linear, filter var(--clear-ms) linear;overflow:hidden}._4XAWUG_clearing::placeholder{opacity:0;filter:blur(2px)}._4XAWUG_inputWrap{position:relative}._4XAWUG_ghost{pointer-events:none;white-space:pre-wrap;overflow-wrap:break-word;position:absolute;inset:0;overflow:hidden}._4XAWUG_ghostPrefix{visibility:hidden}._4XAWUG_ghostText{color:var(--text-muted);pointer-events:auto;cursor:pointer}._4XAWUG_row{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}._4XAWUG_spacer{flex:1}._4XAWUG_modelSlot{flex:0 auto;min-width:0;display:flex}._4XAWUG_row ._4XAWUG_modelSlot>*{flex:0 auto;min-width:0}._4XAWUG_iconButton{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--text-muted);flex:none;place-items:center;display:grid;position:relative}._4XAWUG_iconButton:active:not(:disabled){scale:var(--press-scale-strong)}._4XAWUG_iconButton:after{content:"";position:absolute;inset:-4px}._4XAWUG_iconButton:hover{background:var(--surface-2);color:var(--text)}._4XAWUG_iconButton:disabled[aria-busy=true]{opacity:1}._4XAWUG_iconButton:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._4XAWUG_recording{background:var(--surface-2);color:var(--text)}._4XAWUG_send:active:not(:disabled){scale:var(--press-scale-strong)}._4XAWUG_send{border-radius:var(--radius-pill);background:var(--accent);width:36px;height:36px;color:var(--accent-ink);flex:none;place-items:center;display:grid;position:relative}._4XAWUG_send:hover:not(:disabled){background:var(--accent-hover)}._4XAWUG_send:after{content:"";position:absolute;inset:-4px}._4XAWUG_send:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._4XAWUG_sendGlyph,._4XAWUG_stopGlyph{grid-area:1/1;place-items:center;display:grid}._4XAWUG_stopGlyph,._4XAWUG_send[data-stop] ._4XAWUG_sendGlyph{opacity:0;transform:scale(.5)}._4XAWUG_send[data-stop] ._4XAWUG_stopGlyph{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){:where(:root:not([data-motion=reduce])) ._4XAWUG_sendGlyph,:where(:root:not([data-motion=reduce])) ._4XAWUG_stopGlyph{transition:opacity var(--dur-hover) var(--ease), transform var(--dur-hover) var(--ease)}}._4XAWUG_send[hidden]{display:none}._4XAWUG_seePlans{border-radius:var(--radius-pill);background:var(--accent);height:36px;color:var(--accent-ink);font:inherit;font-size:var(--step--1);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;border:0;flex:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex}._4XAWUG_seePlans:hover{background:var(--accent-hover)}._4XAWUG_lockLine{padding:0 var(--space-2) var(--space-1);color:var(--text-muted-raised);font-size:var(--step--2);align-items:center;gap:6px;margin:0;display:flex}._4XAWUG_moreWrap{--panel-w:min(15rem, calc(100vw - 2 * var(--space-5)));--panel-h:calc(var(--rows,3) * var(--tap) + 2 * var(--space-2) + 2 * var(--morph-border));--pill-r:var(--radius-sm)}._4XAWUG_moreItem{align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap);text-align:left;padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--step--1);display:flex}._4XAWUG_moreItem svg{color:var(--text-muted-raised);flex:none}._4XAWUG_moreItem:hover:not(:disabled){background:var(--surface-2)}._4XAWUG_moreItem:disabled{--row-opacity:var(--disabled-opacity);cursor:not-allowed}._4XAWUG_moreCheck{color:var(--accent-text);margin-left:auto}._4XAWUG_moreCheck svg{color:inherit}._4XAWUG_moreLocked{color:var(--text-muted-raised);text-decoration:none}._4XAWUG_moreLock{color:var(--text-muted-raised);margin-left:auto;display:flex}._4XAWUG_dropOverlay{z-index:1000;padding:var(--space-4);background:var(--scrim);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}._4XAWUG_dropCard{justify-items:center;gap:var(--space-2);width:min(100%,26rem);padding:var(--space-6) var(--space-5);border:2px dashed var(--accent-text);border-radius:var(--radius-sheet);background:var(--surface-raised);box-shadow:var(--shadow-card);color:var(--text);text-align:center;display:grid}._4XAWUG_dropIcon{width:56px;height:56px;margin-bottom:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--accent-text);place-items:center;display:grid}._4XAWUG_dropTitle{font-size:var(--step-1);font-weight:600;line-height:var(--leading-tight);margin:0}._4XAWUG_dropHint{color:var(--text-muted-raised);font-size:var(--step--1);line-height:var(--leading-body);margin:0}@media (prefers-reduced-motion:no-preference){:where(:root:not([data-motion=reduce])) ._4XAWUG_dropOverlay{animation:_4XAWUG_dropFade var(--dur-enter) var(--ease)}}:where(:root[data-motion=full]) ._4XAWUG_dropOverlay{animation:_4XAWUG_dropFade var(--dur-enter) var(--ease)}@keyframes _4XAWUG_dropFade{0%{opacity:0}}._4XAWUG_media{--media-tile:var(--space-8);--tile-remove-reach:calc((var(--tap) - 24px) / 2 - 2px);margin:calc(var(--tile-remove-reach) * -1) 0 var(--space-2);padding:var(--tile-remove-reach) 0 0;gap:var(--space-2);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}._4XAWUG_media::-webkit-scrollbar{display:none}._4XAWUG_tile{animation:_4XAWUG_chat-tile-in var(--dur-enter) var(--ease) both;width:var(--media-tile);height:var(--media-tile);border-radius:var(--radius-sm);background:var(--surface-2);flex:none;position:relative}._4XAWUG_tile[data-landed]{animation:none}._4XAWUG_roledTile{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:none;display:flex}._4XAWUG_roleSwitch._4XAWUG_roleSwitch{margin-top:0}._4XAWUG_roleSwitch._4XAWUG_roleSwitch>button{min-height:var(--menu-row-h);padding:0 var(--space-2);font-size:var(--step--2)}._4XAWUG_tilePress{isolation:isolate;border-radius:inherit;cursor:zoom-in;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}._4XAWUG_tilePress:focus-visible{outline-offset:-2px}._4XAWUG_tileImage{object-fit:cover;border-radius:inherit;width:100%;height:100%;transition:scale var(--dur-enter) var(--ease-out);display:block}._4XAWUG_tileLocal{z-index:-1;position:absolute;inset:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){._4XAWUG_tilePress:hover ._4XAWUG_tileImage{scale:1.04}}._4XAWUG_tilePress:active ._4XAWUG_tileImage{transition-duration:var(--dur-press);transition-timing-function:var(--ease)}._4XAWUG_tileWait{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}._4XAWUG_tileWait>*{border-radius:var(--radius-sm);background:var(--surface-raised);width:28px;height:28px;box-shadow:var(--shadow-raised);color:var(--text-muted);place-items:center;display:grid}._4XAWUG_tileRemove{top:2px;border-radius:var(--radius-pill);background:var(--on-image);width:24px;height:24px;color:var(--on-image-ink);place-items:center;font-size:14px;line-height:1;display:grid;position:absolute;inset-inline-end:2px}._4XAWUG_tileRemove:hover{background:var(--on-image-hover)}._4XAWUG_tileRemove:after{content:"";inset:calc((24px - var(--tap)) / 2);position:absolute}@media (hover:hover) and (pointer:fine){._4XAWUG_tileRemove:after{inset:-6px}}._4XAWUG_doc{align-items:center;gap:var(--space-2);height:var(--media-tile);border:1px solid var(--line);border-radius:var(--radius-sm);flex:none;max-width:14rem;padding:6px;display:flex;position:relative}._4XAWUG_docUploading{color:var(--text-muted)}._4XAWUG_docPeek{aspect-ratio:1;background:var(--surface-2);border-radius:6px;flex:none;place-items:center;height:100%;padding:3px;display:grid;overflow:hidden}._4XAWUG_docText{font-family:var(--font-mono);color:var(--text-muted);white-space:pre-wrap;word-break:break-all;align-self:flex-start;width:100%;max-height:100%;font-size:5px;line-height:1.5;overflow:hidden}._4XAWUG_docMark{font-size:var(--step--2);font-weight:var(--weight-medium);color:var(--text-muted);letter-spacing:.04em}._4XAWUG_docName{min-width:0;font-size:var(--step--2);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}._4XAWUG_chips{margin:0 0 var(--space-2);gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}._4XAWUG_chip{align-items:center;gap:var(--space-2);max-width:100%;padding:4px 4px 4px var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-raised);font-size:var(--step--1);display:inline-flex}._4XAWUG_chipName{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}._4XAWUG_shots{margin:0 0 var(--space-2);gap:var(--space-1) var(--space-3);font-size:var(--step--1);flex-wrap:wrap;padding:0;list-style:none;display:flex}._4XAWUG_shot{align-items:baseline;gap:var(--space-1);min-width:0;max-width:100%;display:inline-flex}._4XAWUG_shotNumber{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}._4XAWUG_shotWords{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}._4XAWUG_chipRemove{border-radius:var(--radius-pill);width:20px;height:20px;color:var(--text-muted-raised);flex:none;place-items:center;font-size:15px;line-height:1;display:grid;position:relative}._4XAWUG_chipRemove:hover{background:var(--surface-2);color:var(--text)}._4XAWUG_chipRemove:after{content:"";position:absolute;inset:-8px}._4XAWUG_chipWait{flex:none;place-items:center;width:20px;height:20px;display:grid}._4XAWUG_notice{animation:_4XAWUG_chat-arrive var(--dur-enter) var(--ease) both;max-width:var(--measure);margin:0 auto var(--space-2);padding-inline:var(--space-3);font-size:var(--step--1);color:var(--text-muted);text-wrap:pretty}._4XAWUG_noticeOffer{margin-top:var(--space-2)}._4XAWUG_noticeAction{font-size:inherit;font-weight:var(--weight-medium);color:var(--text);text-underline-offset:2px;transition:color var(--dur-hover) var(--ease);text-decoration:underline;position:relative}._4XAWUG_noticeAction:after{content:"";position:absolute;inset:-12px -8px}@media (hover:hover) and (pointer:fine){._4XAWUG_noticeAction:hover{color:var(--text-muted)}}._4XAWUG_legal{padding:0 var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));background:var(--bg);text-align:center;font-size:var(--step--2);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;flex:none;margin:0;line-height:1.5;position:sticky;bottom:0;overflow:hidden}._4XAWUG_legalUnderSheet{visibility:hidden}@media (max-width:389px){._4XAWUG_legal{font-size:var(--step--3)}}@media (min-width:900px){._4XAWUG_thread{padding:var(--space-6) var(--space-5)}._4XAWUG_turn{scroll-margin-top:0}._4XAWUG_legalUnderSheet{visibility:visible}._4XAWUG_intro{--intro-rise:calc(50dvh - 6rem)}._4XAWUG_composerWrap,._4XAWUG_composerWrap[data-paywall]{padding:var(--space-3) var(--space-5)}._4XAWUG_thread~._4XAWUG_composerWrap:before{inset-inline:var(--space-5)}._4XAWUG_autoNote{padding:0 var(--space-5)}._4XAWUG_legal{padding:0 var(--space-5) var(--space-5)}}._4XAWUG_editSwap{align-items:center;gap:var(--space-1) var(--space-2);padding:0 var(--space-2);color:var(--text-muted);font-size:var(--step--1);animation:_4XAWUG_edit-swap-in var(--dur-enter) var(--ease) both;flex-wrap:wrap;margin:0;display:flex}._4XAWUG_editSwapUse{min-height:var(--menu-row-h);padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text);font:inherit;cursor:pointer}._4XAWUG_editSwapUse:hover:not(:disabled){background:var(--surface-2)}._4XAWUG_editSwapUse:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._4XAWUG_editSwapUse:disabled{opacity:var(--disabled-opacity);cursor:default}@keyframes _4XAWUG_edit-swap-in{0%{opacity:0;translate:0 2px}}@media (prefers-reduced-motion:reduce){._4XAWUG_editSwap{animation:none}}._4XAWUG_quote{padding:0 var(--space-2);font-variant-numeric:tabular-nums}._4XAWUG_count{padding:0 var(--space-2);color:var(--text-muted);font-size:var(--step--2);font-variant-numeric:tabular-nums;margin:0}._4XAWUG_composerHidden{display:none}@keyframes _4XAWUG_chat-arrive{0%{opacity:0;translate:0 6px}}@keyframes _4XAWUG_chat-leave{to{opacity:0}}@keyframes _4XAWUG_chat-tile-in{0%{opacity:0;translate:-6px}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) ._4XAWUG_offline,:where(:root:not([data-motion=full])) ._4XAWUG_notice,:where(:root:not([data-motion=full])) ._4XAWUG_errorRow,:where(:root:not([data-motion=full])) ._4XAWUG_searchNote,:where(:root:not([data-motion=full])) ._4XAWUG_pictureCheck:not([data-leaving]),:where(:root:not([data-motion=full])) ._4XAWUG_tile{animation:none}}:where(:root[data-motion=reduce]) ._4XAWUG_offline,:where(:root[data-motion=reduce]) ._4XAWUG_notice,:where(:root[data-motion=reduce]) ._4XAWUG_errorRow,:where(:root[data-motion=reduce]) ._4XAWUG_searchNote,:where(:root[data-motion=reduce]) ._4XAWUG_pictureCheck:not([data-leaving]),:where(:root[data-motion=reduce]) ._4XAWUG_tile{animation:none}
._1HeNsW_scrim{z-index:81;background:var(--feedback-scrim);transition:opacity var(--dur-enter) var(--ease);position:fixed;inset:0}._1HeNsW_scrim[data-leaving]{opacity:0;transition-duration:var(--dur-hover)}._1HeNsW_place{z-index:82;padding:var(--space-4);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}._1HeNsW_pop{width:min(var(--feedback-w), 100%);border:1px solid var(--lift-edge);border-radius:var(--feedback-radius);background:var(--lift-panel);max-height:100%;box-shadow:var(--lift-shadow-pop);color:var(--text);pointer-events:auto;transition:translate var(--dur-release) var(--spring), scale var(--dur-release) var(--spring), opacity var(--dur-hover) var(--ease-out);overflow-y:auto}._1HeNsW_pop[data-leaving]{opacity:0;pointer-events:none;transition-duration:var(--dur-hover);transition-timing-function:var(--ease);translate:0 1%;scale:.98}@starting-style{._1HeNsW_scrim{opacity:0}._1HeNsW_pop{opacity:0;translate:0 4%;scale:.97}}._1HeNsW_sheet._1HeNsW_sheet{bottom:calc(var(--keyboard,0px) - var(--space-4));max-height:calc(100dvh - var(--keyboard,0px) - var(--space-7));padding-bottom:calc(env(safe-area-inset-bottom) + var(--space-4));border-radius:var(--feedback-sheet-radius) var(--feedback-sheet-radius) 0 0;background:var(--lift-panel);animation-duration:var(--dur-release);animation-timing-function:var(--ease-feedback-sheet)}._1HeNsW_sheet._1HeNsW_sheet[data-leaving]{animation-duration:calc(var(--dur-enter) * 1.1);animation-timing-function:var(--ease)}._1HeNsW_sheet._1HeNsW_sheet>:first-child:before{width:var(--feedback-grab-w)}._1HeNsW_content{padding:var(--feedback-pad)}._1HeNsW_sheet ._1HeNsW_content{min-height:0;padding:var(--space-1) var(--space-4) var(--space-3);overflow-y:auto}._1HeNsW_head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}._1HeNsW_heading{min-width:0}._1HeNsW_title{font-size:var(--feedback-title);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:0}._1HeNsW_hint{font-size:var(--feedback-small);color:var(--text-muted);margin:2px 0 0}._1HeNsW_close{width:var(--feedback-close);height:var(--feedback-close);border:1px solid var(--lift-edge);border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:var(--lift-shadow-small);color:var(--text);flex:none;place-items:center;display:grid;position:relative}._1HeNsW_close:after{content:"";inset:var(--button-hit);position:absolute}._1HeNsW_tiles{gap:var(--feedback-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._1HeNsW_tile{--press-scale:var(--press-scale-wide);min-width:0;height:var(--feedback-tile-h);padding:0 var(--space-1);border:1px solid var(--lift-edge);border-radius:var(--feedback-tile-radius);background:var(--surface-raised);box-shadow:var(--lift-shadow-small);font-size:var(--feedback-tile-text);color:var(--text);white-space:nowrap;transition:scale var(--dur-release) var(--spring), translate var(--dur-hover) var(--ease), box-shadow var(--dur-hover) var(--ease), background-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);justify-content:center;align-items:center;gap:6px;line-height:1.1;display:flex;position:relative}._1HeNsW_tile svg{flex:none}._1HeNsW_tile:active:not(:disabled),._1HeNsW_ghost:active:not(:disabled),._1HeNsW_send:active:not(:disabled){transition-duration:var(--dur-press);transition-timing-function:var(--ease)}._1HeNsW_tile[aria-pressed=true]{background:var(--text);color:var(--bg);border-color:#0000}._1HeNsW_tile:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){._1HeNsW_tile:hover:not(:disabled){box-shadow:var(--lift-shadow);translate:0 -1px}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) ._1HeNsW_tile:hover:not(:disabled){translate:none}}@media (pointer:coarse){._1HeNsW_tile:after{content:"";inset:calc((var(--feedback-tile-h) - var(--tap)) / 2 - 1px) 0;position:absolute}}._1HeNsW_well{margin-top:var(--space-3);padding:10px var(--space-3);border-radius:var(--feedback-well-radius);background:var(--lift-well);box-shadow:var(--lift-well-inset)}._1HeNsW_well:focus-within{outline:1px solid var(--text-muted)}._1HeNsW_note{width:100%;min-height:var(--feedback-note-h);font:inherit;font-size:var(--feedback-note-text);color:var(--text);resize:none;background:0 0;border:0;padding:0;display:block}._1HeNsW_note:focus-visible{outline:none}._1HeNsW_note::placeholder{color:var(--text-muted)}._1HeNsW_note:disabled{opacity:var(--disabled-opacity)}@media (pointer:coarse){._1HeNsW_note{font-size:var(--step-input)}}._1HeNsW_counter{margin-top:var(--space-1);font-size:var(--step--2);color:var(--text-muted);text-align:right;display:block}._1HeNsW_failed{margin:var(--space-2) 0 0;font-size:var(--feedback-small);color:var(--text-muted);animation:_1HeNsW_rise var(--dur-enter) var(--ease) both}@keyframes _1HeNsW_rise{0%{opacity:0;transform:translateY(4px)}}._1HeNsW_foot{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-top:var(--space-3);display:flex}._1HeNsW_ghost,._1HeNsW_send{min-height:var(--feedback-tile-h);border-radius:var(--radius-pill);font-size:var(--step--1);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex;position:relative}._1HeNsW_ghost{padding:0 var(--space-3);color:var(--text-muted);transition:scale var(--dur-release) var(--spring), background-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease)}._1HeNsW_remove{margin-right:auto;margin-left:calc(var(--space-3) * -1)}._1HeNsW_ghost:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){._1HeNsW_ghost:hover:not(:disabled){background:var(--lift-wash-hover);color:var(--text)}}._1HeNsW_send{padding:0 var(--feedback-pad);background:var(--accent);box-shadow:var(--lift-shadow-small);color:var(--accent-ink);font-weight:var(--weight-medium);transition:scale var(--dur-release) var(--spring), opacity var(--dur-hover) var(--ease), box-shadow var(--dur-hover) var(--ease)}._1HeNsW_send:disabled{opacity:var(--feedback-send-off);box-shadow:none;cursor:default}._1HeNsW_send[aria-busy=true]{opacity:1}._1HeNsW_sendWait{left:var(--space-1);display:inline-flex;position:absolute}@media (pointer:coarse){._1HeNsW_ghost:after,._1HeNsW_send:after{content:"";inset:calc((var(--feedback-tile-h) - var(--tap)) / 2) 0;position:absolute}}@media (max-width:359px){._1HeNsW_tile{gap:var(--space-1);padding:0 2px}}._1HeNsW_content[data-arming]{pointer-events:none}
.M4bsgG_wrap{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-height:32px;display:flex;position:relative}.M4bsgG_bar{align-items:center;gap:2px;margin-left:-8px;display:flex}.M4bsgG_second{align-items:center;gap:2px;display:inline-flex}.M4bsgG_second[data-split]:before{content:"";background:var(--line);width:1px;height:14px;margin:0 4px}.M4bsgG_slot{flex:none;display:inline-flex;position:relative}.M4bsgG_slot[data-open]{z-index:41}.M4bsgG_moreWrap{--pill-r:var(--radius-sm)}.M4bsgG_control{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-muted);transition:scale var(--dur-release) var(--spring), color var(--dur-hover) var(--ease), background-color var(--dur-hover) var(--ease);flex:none;place-items:center;display:inline-grid;position:relative}.M4bsgG_control:where(:active):where(:not(:disabled)){scale:var(--press-scale-strong);transition-duration:var(--dur-press);transition-timing-function:var(--ease)}.M4bsgG_control[aria-expanded=true]{color:var(--text);background:var(--surface-2)}.M4bsgG_control[aria-pressed=true],.M4bsgG_control[data-state=copied],.M4bsgG_control[data-state=loading],.M4bsgG_control[data-state=playing]{color:var(--text)}.M4bsgG_control[data-rated]{background:var(--surface-2)}.M4bsgG_control>svg{transform-origin:50% 100%}.M4bsgG_control:disabled{opacity:var(--disabled-opacity);cursor:default}.M4bsgG_control[aria-busy=true]{cursor:progress}.M4bsgG_glyphs{grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;width:16px;height:16px;display:grid}.M4bsgG_glyphs>*{opacity:0;transition:opacity var(--dur-enter) var(--ease-out), transform var(--dur-enter) var(--ease-out);grid-area:1/1;transform:scale(.6)}.M4bsgG_glyphLoad{margin-inline:-2px;display:inline-flex}.M4bsgG_control[data-state=idle] .M4bsgG_glyphIdle,.M4bsgG_control[data-state=failed] .M4bsgG_glyphIdle,.M4bsgG_control[data-state=copied] .M4bsgG_glyphDone,.M4bsgG_control[data-state=loading] .M4bsgG_glyphLoad,.M4bsgG_control[data-state=playing] .M4bsgG_glyphPlay{opacity:1;transform:none}@media (min-width:600px) and (hover:hover) and (pointer:fine){.M4bsgG_control:hover:not(:disabled){color:var(--text);background:var(--surface-2)}.M4bsgG_second[data-reveal]>*{opacity:0;pointer-events:none;transition:opacity var(--dur-hover) var(--ease), translate var(--dur-hover) var(--ease);translate:-4px}.M4bsgG_second[data-reveal]>:nth-child(2){transition-delay:calc(var(--dur-hover) * .15)}.M4bsgG_second[data-reveal]>:nth-child(3){transition-delay:calc(var(--dur-hover) * .3)}:is(article:hover .M4bsgG_second[data-reveal]>*,article:focus-within .M4bsgG_second[data-reveal]>*,.M4bsgG_wrap[data-pinned] .M4bsgG_second[data-reveal]>*){opacity:1;pointer-events:auto;translate:none}.M4bsgG_second[data-reveal][data-split]:before{opacity:0;transition:opacity var(--dur-hover) var(--ease)}.M4bsgG_wrap[data-pinned] .M4bsgG_second[data-reveal]:before{opacity:1}article:hover .M4bsgG_second[data-reveal]:before{opacity:1}article:focus-within .M4bsgG_second[data-reveal]:before{opacity:1}}@media (max-width:599px),(hover:none),(pointer:coarse){.M4bsgG_bar,.M4bsgG_second{gap:0}.M4bsgG_bar{margin-left:-11px}.M4bsgG_control{border-radius:12px;width:40px;height:40px}.M4bsgG_control:after{content:"";position:absolute;inset:-2px 0}.M4bsgG_control>svg,.M4bsgG_glyphs>svg{width:18px;height:18px}.M4bsgG_glyphs>.M4bsgG_glyphPlay{width:14px;height:14px}.M4bsgG_glyphs{width:18px;height:18px}.M4bsgG_second[data-split]:before{height:16px}}.M4bsgG_thanks{align-items:center;gap:var(--space-2);font-size:var(--step--1);color:var(--text-muted);white-space:nowrap;animation:M4bsgG_fade-in var(--dur-enter) var(--ease-out) both;display:inline-flex}@media (max-width:359px){.M4bsgG_thanks{white-space:normal}}.M4bsgG_tick{color:var(--text);display:inline-flex}.M4bsgG_undo{font-size:var(--step--1);color:var(--text-muted);text-underline-offset:3px;text-decoration:underline;position:relative}.M4bsgG_undo:after{content:"";position:absolute;inset:-12px -8px}.M4bsgG_undo:hover{color:var(--text)}.M4bsgG_undoInverted,.M4bsgG_undoInverted:hover{color:var(--bg);font-weight:var(--weight-medium)}.M4bsgG_unsaved{font-size:var(--step--1);color:var(--text-muted);white-space:nowrap;animation:M4bsgG_fade-in var(--dur-enter) var(--ease-out) both}@keyframes M4bsgG_fade-in{0%{opacity:0}}.M4bsgG_tip{z-index:30;left:var(--tip-x,0);padding:5px var(--space-2);border-radius:var(--radius-xs);background:var(--surface-raised);box-shadow:0 0 0 1px var(--line), var(--shadow-raised);font-size:var(--step--2);font-weight:var(--weight-medium);color:var(--text);white-space:nowrap;pointer-events:none;animation:M4bsgG_fade-in var(--dur-hover) var(--ease) both;line-height:1.3;position:absolute;translate:-50%}.M4bsgG_tapLabel{z-index:42;left:var(--tip-x,0);align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--text);color:var(--bg);box-shadow:var(--shadow-card);font-size:var(--step--1);font-weight:var(--weight-medium);white-space:nowrap;pointer-events:none;animation:M4bsgG_tap-in var(--dur-enter) var(--ease) both;display:inline-flex;position:absolute;translate:-50%}.M4bsgG_tapLabel[data-leaving]{animation:M4bsgG_tap-out var(--dur-enter) var(--ease) both}.M4bsgG_tapLabel .M4bsgG_undo{pointer-events:auto}@keyframes M4bsgG_tap-in{0%{opacity:0;transform:translateY(4px)scale(.96)}}@keyframes M4bsgG_tap-out{to{opacity:0;transform:translateY(2px)}}.M4bsgG_menu{z-index:40;--row-h:var(--menu-row-h);--rule-h:9px;--board-row-h:calc(var(--menu-row-h) + var(--space-3));--panel-chrome:18px;--panel-w:min(248px, calc(100vw - var(--space-4) * 2));--panel-h:calc(var(--rows,1) * var(--row-h) + var(--rules,0) * var(--rule-h) + var(--board-rows,0) * var(--board-row-h) + var(--panel-chrome))}.M4bsgG_item{align-items:center;gap:var(--space-3);width:100%;min-height:var(--row-h);padding:0 var(--space-2);border-radius:var(--radius-sm);text-align:left;font-size:var(--step--1);color:var(--text);white-space:nowrap;transition:background var(--dur-hover) var(--ease);display:flex}.M4bsgG_item>svg{color:var(--text-muted);flex:none}.M4bsgG_item:focus-visible{background:var(--surface-2);outline:none}.M4bsgG_boardRow:has(:focus-visible){background:var(--surface-2);outline:none}@media (hover:hover) and (pointer:fine){.M4bsgG_item:hover,.M4bsgG_boardRow:hover{background:var(--surface-2)}}.M4bsgG_item[aria-disabled=true]{cursor:progress}.M4bsgG_trail{color:var(--text-muted);font-size:var(--step--2);align-items:center;gap:2px;margin-left:auto;display:inline-flex}.M4bsgG_boardRow{border-radius:var(--radius-sm);transition:background var(--dur-hover) var(--ease);align-items:center;display:flex}.M4bsgG_boardRow .M4bsgG_item{background:0 0;flex:1;min-width:0}.M4bsgG_boardTrail{max-width:50%;height:var(--row-h);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--step--2);flex:none;align-items:center;gap:2px;display:inline-flex}.M4bsgG_boardTrail:hover{color:var(--text)}.M4bsgG_boardTrail>svg{flex:none}.M4bsgG_boardName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.M4bsgG_menu [role=menuitemradio]{min-height:var(--board-row-h);padding-inline:var(--space-2)}.M4bsgG_menu [role=none][data-scroll]{max-height:calc(6 * var(--board-row-h))}.M4bsgG_menu[data-settled] [role=none][data-scroll]{overscroll-behavior:contain;overflow-y:auto}.M4bsgG_glyphGap{flex:none;width:16px}.M4bsgG_rule{margin:4px var(--space-2);border:0;border-top:1px solid var(--line)}
.t5TWIa_motion{gap:var(--space-1);margin:0 0 var(--space-2);padding:0 var(--space-1);display:grid}.t5TWIa_slots{align-items:center;gap:var(--space-2);min-width:0;display:flex}.t5TWIa_onto{color:var(--text-muted);font-size:var(--step--2);flex:none}.t5TWIa_slot{flex:1 1 0;min-width:0;position:relative}.t5TWIa_pick{align-items:center;gap:var(--space-2);width:100%;min-height:var(--tap);padding:4px var(--space-3) 4px 4px;border:1px dashed var(--line);border-radius:var(--radius-sm);color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;display:flex}.t5TWIa_slot[data-filled] .t5TWIa_pick{background:var(--surface-raised);border-style:solid;padding-inline-end:calc(var(--space-3) + 24px)}.t5TWIa_pick:hover:not(:disabled){background:var(--surface-2)}.t5TWIa_pick:focus-visible,.t5TWIa_clear:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.t5TWIa_pick:disabled,.t5TWIa_clear:disabled{opacity:var(--disabled-opacity);cursor:default}.t5TWIa_thumb{border-radius:var(--radius-xs);background:var(--surface-2);flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.t5TWIa_media{object-fit:cover;width:100%;height:100%}.t5TWIa_plus{color:var(--text-muted);font-size:var(--step-1);line-height:1}.t5TWIa_words{min-width:0;line-height:1.25;display:grid}.t5TWIa_label{font-size:var(--step--1)}.t5TWIa_detail{color:var(--text-muted);font-size:var(--step--2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t5TWIa_clear{border-radius:var(--radius-pill);width:24px;height:24px;color:var(--text-muted);font:inherit;font-size:var(--step-0);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:6px;translate:0 -50%}.t5TWIa_clear:after{content:"";inset:calc((var(--tap) - 24px) / -2);position:absolute}.t5TWIa_clear:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.t5TWIa_note{padding:0 var(--space-1);color:var(--text-muted);font-size:var(--step--1);margin:0}
.r3nTbq_box{max-width:var(--measure);margin:0 auto;position:relative;overflow:visible}.r3nTbq_chrome{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-panel)}.r3nTbq_box[data-phase=moving],.r3nTbq_box[data-phase=growing]{overflow-clip-margin:6px;overflow:clip}.r3nTbq_box[data-phase=growing]{transition:height calc(var(--dur-enter) * 1.5) var(--spring)}
article.kb5QPa_pending{animation-delay:var(--dur-hover)}.kb5QPa_line{align-items:center;gap:var(--space-2);color:var(--text-muted);margin:0;display:flex}
._6YRuwa_card{gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-5);color:var(--text);grid-template-columns:minmax(0,1fr);display:grid}._6YRuwa_top{min-height:var(--tap);margin-bottom:calc(var(--space-2) * -1);justify-content:space-between;align-items:center;display:flex}._6YRuwa_wordmark{font-weight:var(--weight-bold);font-size:var(--step-0);letter-spacing:-.01em}._6YRuwa_topHeading{font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--text);margin:0;line-height:1.2}._6YRuwa_close{width:var(--tap);height:var(--tap);margin-right:calc((var(--tap) - 20px) / -2);border-radius:var(--radius-pill);color:var(--text-muted-raised);cursor:pointer;transition:color var(--dur-hover) var(--ease), background var(--dur-hover) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid}._6YRuwa_close:hover:not(:disabled){color:var(--text);background:var(--surface-2)}._6YRuwa_close:disabled{opacity:var(--disabled-opacity);cursor:default}._6YRuwa_pane{gap:var(--space-3);animation:_6YRuwa_rise var(--dur-enter) var(--ease) calc(var(--dur-enter) * .5) both;grid-template-columns:minmax(0,1fr);display:grid}._6YRuwa_help{animation:_6YRuwa_rise var(--dur-enter) var(--ease) calc(var(--dur-enter) * .5) both}@keyframes _6YRuwa_rise{0%{opacity:0;translate:0 4px}}._6YRuwa_heading{font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--weight-bold);letter-spacing:-.02em;color:var(--text);margin:0;line-height:1.1}._6YRuwa_line{color:var(--text);margin:0;line-height:1.5}._6YRuwa_line strong{font-weight:var(--weight-medium);overflow-wrap:anywhere}._6YRuwa_field{align-items:center;gap:var(--space-3);min-height:calc(var(--tap) + var(--space-2));margin-top:var(--space-2);padding:0 var(--space-4);background:var(--lift-card-hover);border:1px solid var(--lift-field-edge);border-radius:var(--radius-sm);box-shadow:var(--lift-field-shadow);transition:border-color var(--dur-hover) var(--ease), box-shadow var(--dur-hover) var(--ease);display:flex}._6YRuwa_field:focus-within{border-color:var(--accent-text);box-shadow:0 0 0 1px var(--accent-text), var(--lift-field-shadow-focus)}._6YRuwa_fieldError,._6YRuwa_fieldError:focus-within{border-color:var(--text);box-shadow:0 0 0 1px var(--text), var(--lift-field-shadow-focus)}._6YRuwa_fieldIcon{color:var(--text-muted-raised);flex:none;display:inline-flex}._6YRuwa_input{min-width:0;min-height:var(--tap);color:var(--text);font-family:inherit;font-size:max(var(--step-input), var(--step-0));background:0 0;border:0;outline:none;flex:1;padding:0}._6YRuwa_input:focus-visible{outline:none}._6YRuwa_input::placeholder{color:var(--text-muted-raised)}._6YRuwa_error{align-items:center;gap:var(--space-2);color:var(--text);font-size:var(--step--1);margin:0;display:flex}._6YRuwa_error svg{flex:none}._6YRuwa_error strong{font-weight:var(--weight-medium)}._6YRuwa_primary{min-height:calc(var(--tap) + var(--space-2));margin-top:var(--space-1);padding:0 var(--space-5);background:var(--accent);color:var(--accent-ink);border-radius:var(--radius-pill);font:inherit;font-weight:var(--weight-medium);cursor:pointer;transition:background var(--dur-hover) var(--ease);border:0;place-items:center;display:grid}._6YRuwa_primary:hover{background:var(--accent-hover)}._6YRuwa_primary[aria-busy=true]{cursor:progress}._6YRuwa_road{align-items:center;gap:var(--space-2) var(--space-3);margin:var(--space-2) 0 0;font-size:var(--step--1);color:var(--text-muted-raised);flex-wrap:wrap;padding:0;list-style:none;display:flex}._6YRuwa_road li{align-items:center;gap:var(--space-3);color:var(--text-muted-raised);display:inline-flex}._6YRuwa_road li[aria-current=step]{color:var(--text)}._6YRuwa_road li+li:before{content:"→";color:var(--text-muted-raised)}._6YRuwa_fine{font-size:var(--step--2);color:var(--text-muted-raised);margin:0}._6YRuwa_fine a{color:var(--text-muted-raised);text-underline-offset:2px;text-decoration:underline}._6YRuwa_fine a:hover{color:var(--text)}._6YRuwa_codeHead{align-items:start;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}._6YRuwa_codeHeading{font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--weight-bold);letter-spacing:-.015em;color:var(--text);margin:0;line-height:1.2}._6YRuwa_cells{isolation:isolate;justify-self:start;gap:var(--space-2);max-width:100%;margin-top:var(--space-1);display:inline-flex;position:relative}._6YRuwa_cell{width:var(--tap);min-width:0;height:calc(var(--tap) + var(--space-2));background:var(--lift-card-hover);border:1px solid var(--lift-field-edge);border-radius:var(--radius-sm);box-shadow:inset 0 1px 0 var(--card-highlight);font-variant-numeric:tabular-nums;color:var(--text);transition:box-shadow var(--dur-hover) var(--ease), border-color var(--dur-hover) var(--ease);place-items:center;font-size:1.375rem;font-weight:600;display:grid;position:relative}._6YRuwa_cell:before{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--lift-field-shadow);transition:box-shadow var(--dur-hover) var(--ease);position:absolute;inset:-1px}._6YRuwa_cell:nth-child(4){margin-left:var(--space-2)}._6YRuwa_cell[data-active]{border-color:var(--accent-text);box-shadow:0 0 0 1px var(--accent-text), inset 0 1px 0 var(--card-highlight)}._6YRuwa_cell[data-active]:before{box-shadow:var(--lift-field-shadow-focus)}._6YRuwa_cells[data-state=wrong] ._6YRuwa_cell,._6YRuwa_cells[data-state=accepted] ._6YRuwa_cell{border-color:var(--text);box-shadow:0 0 0 1px var(--text), inset 0 1px 0 var(--card-highlight)}._6YRuwa_digit{animation:_6YRuwa_settle var(--dur-enter) var(--spring) both}@keyframes _6YRuwa_settle{0%{scale:.86}}._6YRuwa_caret{border-radius:var(--radius-pill);background:var(--text);width:2px;height:1.4em;font-size:var(--step-0);animation:_6YRuwa_blink calc(var(--dur-enter) * 5) steps(1, end) infinite}@keyframes _6YRuwa_blink{50%{background:0 0}}._6YRuwa_codeInput{z-index:1;color:#0000;caret-color:#0000;width:100%;height:100%;font-size:max(var(--step-input), var(--step-0));cursor:text;background:0 0;border:0;outline:none;padding:0;position:absolute;inset:0}._6YRuwa_codeInput:focus-visible{outline:none}._6YRuwa_codeInput::placeholder{color:#0000}._6YRuwa_codeInput::selection{background:0 0}._6YRuwa_status{align-items:center;gap:var(--space-2);min-height:var(--space-5);font-size:var(--step--1);color:var(--text-muted-raised);margin:0;display:flex}._6YRuwa_status svg{flex:none}._6YRuwa_statusInk{color:var(--text)}._6YRuwa_sentLine{align-items:center;gap:var(--space-2);animation:_6YRuwa_rise var(--dur-enter) var(--ease) both;display:inline-flex}._6YRuwa_foot{align-items:center;gap:0 var(--space-4);font-size:var(--step--1);flex-wrap:wrap;margin:0;display:flex}._6YRuwa_countdown{min-height:var(--tap);color:var(--text-muted-raised);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}._6YRuwa_link{min-height:var(--tap);color:var(--text-muted-raised);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._6YRuwa_link:hover:not(:disabled){color:var(--text)}._6YRuwa_link:disabled{opacity:var(--disabled-opacity);cursor:default}._6YRuwa_shake{animation:_6YRuwa_shake calc(var(--dur-hover) * 2) var(--ease) both}@keyframes _6YRuwa_shake{20%{translate:-6px}45%{translate:5px}70%{translate:-3px}88%{translate:2px}}._6YRuwa_envelope{margin-top:var(--space-1);color:var(--text);flex:none;overflow:visible}._6YRuwa_envelopeOutline{stroke-dasharray:1;animation:_6YRuwa_draw var(--dur-release) var(--ease) both}._6YRuwa_envelopeFlap{transform-box:fill-box;transform-origin:50% 0;animation:_6YRuwa_flap var(--dur-enter) var(--ease) calc(var(--dur-enter) + var(--dur-press)) both}._6YRuwa_envelopeBody{animation:_6YRuwa_lift calc(var(--dur-release) - var(--dur-hover)) var(--ease) calc(var(--dur-enter) * 2 + var(--dur-press)) both}._6YRuwa_envelopeTrail{opacity:0;animation:_6YRuwa_trail calc(var(--dur-release) - var(--dur-hover)) var(--ease-fall) calc(var(--dur-enter) * 2 + var(--dur-press)) both}._6YRuwa_envelopeCheck{stroke-dasharray:1;animation:_6YRuwa_draw calc(var(--dur-release) - var(--dur-hover)) var(--ease) calc(var(--dur-enter) * 2 + var(--dur-press)) both}@keyframes _6YRuwa_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes _6YRuwa_flap{0%{scale:1 -1}to{scale:1}}@keyframes _6YRuwa_lift{50%{translate:0 -1px}}@keyframes _6YRuwa_trail{0%{opacity:0;translate:2px}40%{opacity:1}to{opacity:0;translate:-2px}}@media (hover:hover) and (pointer:fine){._6YRuwa_field:hover:not(:focus-within,._6YRuwa_fieldError),._6YRuwa_cells:not([data-state]):hover ._6YRuwa_cell:not([data-active]):before{box-shadow:var(--lift-field-shadow-focus)}}@media (max-width:600px){._6YRuwa_card{padding:var(--space-3) var(--space-4) var(--space-4)}._6YRuwa_road{display:none}._6YRuwa_cell{width:calc(var(--tap) - 2px);height:calc(var(--tap) + var(--space-2) - 2px)}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) ._6YRuwa_pane,:where(:root:not([data-motion=full])) ._6YRuwa_help,:where(:root:not([data-motion=full])) ._6YRuwa_sentLine,:where(:root:not([data-motion=full])) ._6YRuwa_digit,:where(:root:not([data-motion=full])) ._6YRuwa_shake,:where(:root:not([data-motion=full])) ._6YRuwa_caret,:where(:root:not([data-motion=full])) ._6YRuwa_envelopeOutline,:where(:root:not([data-motion=full])) ._6YRuwa_envelopeFlap,:where(:root:not([data-motion=full])) ._6YRuwa_envelopeBody,:where(:root:not([data-motion=full])) ._6YRuwa_envelopeTrail,:where(:root:not([data-motion=full])) ._6YRuwa_envelopeCheck{animation:none}:where(:root:not([data-motion=full])) ._6YRuwa_envelopeOutline,:where(:root:not([data-motion=full])) ._6YRuwa_envelopeCheck{stroke-dashoffset:0}}:where(:root[data-motion=reduce]) ._6YRuwa_pane,:where(:root[data-motion=reduce]) ._6YRuwa_sentLine,:where(:root[data-motion=reduce]) ._6YRuwa_digit,:where(:root[data-motion=reduce]) ._6YRuwa_shake,:where(:root[data-motion=reduce]) ._6YRuwa_caret,:where(:root[data-motion=reduce]) ._6YRuwa_envelopeOutline,:where(:root[data-motion=reduce]) ._6YRuwa_envelopeFlap,:where(:root[data-motion=reduce]) ._6YRuwa_envelopeBody,:where(:root[data-motion=reduce]) ._6YRuwa_envelopeTrail,:where(:root[data-motion=reduce]) ._6YRuwa_envelopeCheck{animation:none}:where(:root[data-motion=reduce]) ._6YRuwa_envelopeOutline,:where(:root[data-motion=reduce]) ._6YRuwa_envelopeCheck{stroke-dashoffset:0}
._65M_tq_brain{height:var(--brain-h,36%);pointer-events:none;color:var(--text);position:absolute;top:0;left:0;right:0;overflow:hidden;container-type:size}._65M_tq_still{width:0;height:0;position:absolute;top:0;left:0}._65M_tq_brain[data-live] ._65M_tq_still{display:none}._65M_tq_canvas{width:100%;height:100%;position:absolute;inset:0}
