.AssetBar_bar__rTJ9K{display:flex;align-items:center;gap:12px;padding:10px 24px;border-bottom:1px solid var(--line);background:var(--paper);font-family:var(--mono,"JetBrains Mono",ui-monospace,Menlo,monospace);min-height:44px;position:relative}.AssetBar_isNew__mGVSW{animation:AssetBar_sr-asset-in__rZ15N .32s cubic-bezier(.22,1,.36,1) both}@keyframes AssetBar_sr-asset-in__rZ15N{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AssetBar_left__YdDDj{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.AssetBar_right__a7RUt{display:flex;align-items:center;gap:12px;flex-shrink:0}.AssetBar_dot__KMy__{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}.AssetBar_dot__KMy__[data-state=live]{background:var(--ok);animation:AssetBar_sr-asset-pulse__Z1r7M 2.2s ease-in-out infinite}.AssetBar_dot__KMy__[data-state=staged]{background:var(--warn)}.AssetBar_dot__KMy__[data-state=pushing]{background:var(--ink-4);animation:AssetBar_sr-asset-pulse-fast__M_O4P .9s ease-in-out infinite}.AssetBar_dot__KMy__[data-state=gone]{background:var(--err)}@keyframes AssetBar_sr-asset-pulse__Z1r7M{0%,to{opacity:1}50%{opacity:.45}}@keyframes AssetBar_sr-asset-pulse-fast__M_O4P{0%,to{opacity:1}50%{opacity:.35}}.AssetBar_label___mftk{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;font-weight:500;flex-shrink:0}.AssetBar_label___mftk[data-state=live]{color:var(--ok)}.AssetBar_label___mftk[data-state=staged]{color:var(--warn)}.AssetBar_label___mftk[data-state=pushing]{color:var(--ink-4)}.AssetBar_label___mftk[data-state=gone]{color:var(--err)}.AssetBar_url__VRohH{font-family:inherit;font-size:13px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:340px;min-width:0}.AssetBar_url__VRohH[data-state=gone]{color:var(--ink-4);font-style:italic}.AssetBar_copyBtn__VIsUs{background:transparent;border:1px solid var(--line);color:var(--ink-3);font-family:inherit;font-size:10px;letter-spacing:.3px;padding:3px 8px;cursor:pointer;text-transform:lowercase;transition:color .12s ease,border-color .12s ease}.AssetBar_copyBtn__VIsUs:focus-visible,.AssetBar_copyBtn__VIsUs:hover{color:var(--ink-2);border-color:var(--ink-4);outline:none}.AssetBar_copyBtn__VIsUs[data-copied=true]{color:var(--ok);border-color:#c8e0ce}.AssetBar_lastDeploy__H9Fzj{font-size:10px;color:var(--ink-4);flex-shrink:0;white-space:nowrap}.AssetBar_menuWrap__uwcyS{position:relative}.AssetBar_menuBtn__EBhj9{background:transparent;border:1px solid transparent;color:var(--ink-3);font-family:inherit;font-size:14px;line-height:1;padding:2px 6px;cursor:pointer;border-radius:2px;transition:background .12s ease,color .12s ease}.AssetBar_menuBtn__EBhj9:focus-visible,.AssetBar_menuBtn__EBhj9:hover{background:var(--paper-2);color:var(--ink-2);outline:none}.AssetBar_menu__g29pD{position:absolute;top:calc(100% + 4px);right:0;z-index:20;min-width:160px;background:var(--paper);border:1px solid var(--line);padding:4px 0;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(26,26,24,.08)}.AssetBar_menuItem__jVtl3{background:transparent;border:0;text-align:left;padding:6px 12px;font-family:inherit;font-size:11px;color:var(--ink-2);cursor:pointer;letter-spacing:.2px}.AssetBar_menuItem__jVtl3:focus-visible,.AssetBar_menuItem__jVtl3:hover{background:var(--paper-2);outline:none}.AssetBar_menuItem__jVtl3[data-danger=true]{color:var(--err)}@media (prefers-reduced-motion:reduce){.AssetBar_dot__KMy__[data-state=live],.AssetBar_dot__KMy__[data-state=pushing],.AssetBar_isNew__mGVSW{animation:none}}.QuestionLine_lineQuestion__1dwRj{margin-top:10px;margin-bottom:2px;padding-left:18px}.QuestionLine_aiText__SqKHZ{color:var(--accent);font-weight:600;font-size:15px;animation:QuestionLine_sr-question-arrive__sZEYW 1.1s ease-out}@keyframes QuestionLine_sr-question-arrive__sZEYW{0%{color:var(--ai-text,var(--text,#1a1a18))}30%{color:var(--text-bright,var(--text,#1a1a18))}to{color:var(--accent)}}@media (prefers-reduced-motion:reduce){.QuestionLine_aiText__SqKHZ{animation:none}}.PillStack_srChoices__9TjjT{padding-left:18px;margin-top:8px;margin-bottom:4px;display:flex;flex-direction:column;gap:6px;max-width:420px;animation:PillStack_sr-choices-in___LGCO .45s ease-out .3s backwards}@keyframes PillStack_sr-choices-in___LGCO{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PillStack_srChoices__9TjjT{animation:none}}.PillStack_srChoice__3Yy9g{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:var(--text,#1a1a18);background:var(--surface,#f4efe4);border:1px solid var(--border-strong,var(--border-2,var(--border-1,#d8d1bf)));padding:7px 12px;cursor:pointer;letter-spacing:.01em;transition:border-color .15s,color .15s,background .15s,transform .08s;display:flex;align-items:center;gap:10px;text-align:left;width:100%;line-height:1.4;font-weight:inherit;border-radius:0}.PillStack_srChoiceKey__uy2wt{font-size:10px;color:var(--text-dim,#6a675f);background:var(--surface-2,#ece5d5);padding:1px 5px;border-radius:2px;letter-spacing:.04em;border:1px solid var(--border,var(--border-1,#d8d1bf));flex-shrink:0;min-width:18px;text-align:center;display:inline-block;font-family:inherit}.PillStack_srChoicePrimary__iu4jq{border-color:var(--accent);color:var(--accent)}.PillStack_srChoicePrimary__iu4jq .PillStack_srChoiceKey__uy2wt{color:var(--accent);background:var(--accent-subtle,var(--accent-wash,rgba(21,128,61,.08)));border-color:rgba(21,128,61,.3)}.PillStack_srChoice__3Yy9g:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-subtle,var(--accent-wash,rgba(21,128,61,.08)))}.PillStack_srChoice__3Yy9g:active{transform:translateY(1px)}.PillStack_srChoice__3Yy9g:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.PillStack_srAnswered__XWrsU .PillStack_srChoice__3Yy9g:not(.PillStack_srChosen__toah_){opacity:.3;pointer-events:none}.PillStack_srAnswered__XWrsU .PillStack_srChoice__3Yy9g.PillStack_srChosen__toah_,.PillStack_srChoice__3Yy9g.PillStack_srChosen__toah_{border-color:var(--accent);color:var(--accent);background:var(--accent-subtle,var(--accent-wash,rgba(21,128,61,.08)))}.PillStack_srChoiceLabel__HQg8n{flex:1;min-width:0}.ActionRow_row__mvKjC{margin:14px 0 12px;border-top:1px solid var(--line);padding-top:10px;animation:ActionRow_sr-actions-in__vrfAY .38s cubic-bezier(.22,1,.36,1) both}.ActionRow_row__mvKjC[data-reduced=true]{animation:none}@keyframes ActionRow_sr-actions-in__vrfAY{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}.ActionRow_eyebrow__KWMey{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px;font-family:inherit}.ActionRow_eyebrow__KWMey[data-variant=unpublish]{color:var(--err)}.ActionRow_buttons__vunVN{display:flex;gap:8px;flex-wrap:wrap}.ActionRow_btn__k_vi5{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:var(--paper-2);border:1px solid var(--line);font-size:12px;line-height:1.4;color:var(--ink-2);font-family:inherit;font-weight:400;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.ActionRow_btn__k_vi5:focus-visible,.ActionRow_btn__k_vi5:hover{border-color:var(--ink-4);outline:none}.ActionRow_btnPrimary__jh40E{background:var(--ink);border-color:var(--ink);color:var(--paper);font-weight:500}.ActionRow_btnPrimary__jh40E:focus-visible,.ActionRow_btnPrimary__jh40E:hover{background:var(--ink-2);border-color:var(--ink-2);color:var(--paper)}.ActionRow_btnPrimary__jh40E .ActionRow_arrow__ynK6K{color:var(--paper);opacity:.75}.ActionRow_btnWarn__fw4i0{background:var(--warn);border-color:var(--warn);color:#ffffff;font-weight:500}.ActionRow_btnWarn__fw4i0:focus-visible,.ActionRow_btnWarn__fw4i0:hover{background:#9c4808;border-color:#9c4808;color:#ffffff}.ActionRow_btnWarn__fw4i0 .ActionRow_arrow__ynK6K{color:#ffffff;opacity:.85}.ActionRow_btnDanger__EMQhj{background:var(--err);border-color:var(--err);color:#ffffff;font-weight:500}.ActionRow_btnDanger__EMQhj:focus-visible,.ActionRow_btnDanger__EMQhj:hover{background:#8d1a12;border-color:#8d1a12;color:#ffffff}.ActionRow_btnDanger__EMQhj .ActionRow_arrow__ynK6K{color:#ffffff;opacity:.85}.ActionRow_arrow__ynK6K{color:var(--ink-4);opacity:.75}.ActionRow_badge__f_Xsk{display:inline-flex;align-items:center;margin-left:6px;padding:0 5px;background:rgba(255,255,255,.18);font-size:10px;min-width:14px;justify-content:center}.ActionRow_stale__4RDKY{margin:8px 0;font-size:11px;color:var(--ink-4);font-style:italic}@media (prefers-reduced-motion:reduce){.ActionRow_row__mvKjC{animation:none}}.GlyphRibbon_strip__bfFjN{display:flex;flex-wrap:wrap;gap:10px 14px;padding:10px 0 12px;margin:6px 0 10px;border-bottom:1px dashed var(--line-2);font-size:11px;color:var(--ink-3);animation:GlyphRibbon_sr-strip-appear__UOa_v .32s cubic-bezier(.22,1,.36,1) both}.GlyphRibbon_label__Ebk9f{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-4);align-self:center;margin-right:2px;opacity:.8;font-family:var(--mono,"JetBrains Mono",ui-monospace,Menlo,monospace);user-select:none}@keyframes GlyphRibbon_sr-strip-appear__UOa_v{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.GlyphRibbon_strip__bfFjN{animation:none}}.TurnGlyph_glyph___CKOm{display:inline-flex;align-items:baseline;gap:5px;color:var(--ink-3);cursor:help;position:relative;font-family:var(--mono,"JetBrains Mono",ui-monospace,Menlo,monospace);font-size:11px;line-height:1.55;outline-offset:2px}.TurnGlyph_glyph___CKOm:focus-visible,.TurnGlyph_glyph___CKOm:hover{color:var(--ink-2)}.TurnGlyph_glyph___CKOm:focus-visible{outline:1px solid var(--ink-4)}.TurnGlyph_icon__rACvb{font-weight:500;width:12px;display:inline-block;text-align:center}.TurnGlyph_label__n1Evl{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.TurnGlyph_kindPublish__Trs_J .TurnGlyph_icon__rACvb,.TurnGlyph_kindPush__zKQso .TurnGlyph_icon__rACvb{color:var(--ok)}.TurnGlyph_kindTemplate__XUQeS .TurnGlyph_icon__rACvb{color:var(--accent-template,var(--mark))}.TurnGlyph_kindBio__hAOYb .TurnGlyph_icon__rACvb{color:var(--warn)}.TurnGlyph_kindAnswer__BrdXU .TurnGlyph_icon__rACvb,.TurnGlyph_kindUpload__3rvyd .TurnGlyph_icon__rACvb{color:var(--ink-4)}.TurnGlyph_kindUnpublish__W8eLn .TurnGlyph_icon__rACvb{color:var(--err)}.TurnGlyph_isNew__z9fth{animation:TurnGlyph_sr-glyph-land__m8IKm .48s cubic-bezier(.22,1,.36,1) both}@keyframes TurnGlyph_sr-glyph-land__m8IKm{0%{opacity:0;transform:translateY(28px) scale(1.15)}55%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.TurnGlyph_isNew__z9fth{animation:none}}.ResolvedToken_resolved__A1SiZ{display:inline-flex;align-items:center;gap:8px;margin:4px 0 10px;font-family:var(--mono,"JetBrains Mono",ui-monospace,Menlo,monospace);font-size:11px;color:var(--ink-3);animation:ResolvedToken_sr-resolve-in__iVfHE .42s cubic-bezier(.22,1,.36,1) both;max-width:100%}@keyframes ResolvedToken_sr-resolve-in__iVfHE{0%{opacity:0;transform:scale(1.04)}60%{opacity:1}to{opacity:1;transform:scale(1)}}.ResolvedToken_arrow__pxTKd{color:var(--ink-4);font-size:12px;flex-shrink:0}.ResolvedToken_verb__lYnRV{color:var(--ink-4);font-size:10px;letter-spacing:1.2px;text-transform:uppercase;flex-shrink:0}.ResolvedToken_value__ADD2B{color:var(--ink-2);font-weight:500;padding:2px 8px;border-radius:2px;background:var(--paper-2);border:1px solid var(--line);max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResolvedToken_value__ADD2B[data-kind=publish],.ResolvedToken_value__ADD2B[data-kind=push]{color:var(--ok);border-color:#c8e0ce;background:#eaf4ec}.ResolvedToken_value__ADD2B[data-kind=template]{color:var(--accent-template,var(--mark));border-color:#ecd0be;background:#fbf1e8}.ResolvedToken_value__ADD2B[data-kind=unpublish]{color:var(--err);border-color:#e5c8c4;background:#fbedeb}@media (prefers-reduced-motion:reduce){.ResolvedToken_resolved__A1SiZ{animation:none}}.StagedReceipt_receipt__RuKJU{display:flex;flex-direction:column;gap:4px;margin:10px 0;padding:10px 12px 10px 14px;background:#faf2e4;border:1px solid #e9d5a9;border-left:2px solid var(--warn);font-family:var(--mono,"JetBrains Mono",ui-monospace,Menlo,monospace);font-size:11px;color:var(--ink-3);cursor:default}.StagedReceipt_isNew___4g7X{animation:StagedReceipt_sr-staged-in__Ukyj0 .32s cubic-bezier(.22,1,.36,1) both}@keyframes StagedReceipt_sr-staged-in__Ukyj0{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.StagedReceipt_headerRow__Mz5tw{display:flex;align-items:center;gap:8px;width:100%;background:transparent;border:0;padding:0;margin:0;font-family:inherit;font-size:inherit;color:inherit;text-align:left;cursor:pointer}.StagedReceipt_headerRow__Mz5tw:focus-visible{outline:1px dashed var(--warn);outline-offset:2px}.StagedReceipt_icon__iaOsa{color:var(--warn);font-size:11px;flex-shrink:0}.StagedReceipt_verb__eDVYw{font-size:9px;letter-spacing:1.4px;text-transform:uppercase;color:var(--warn);font-weight:500;flex-shrink:0}.StagedReceipt_count__DNAn1,.StagedReceipt_meta__0NIJv{color:var(--ink-3);flex-shrink:0}.StagedReceipt_chevron__8XvxI{margin-left:auto;color:var(--ink-4);font-size:11px;flex-shrink:0;transition:transform .16s ease}.StagedReceipt_chevron__8XvxI[data-expanded=true]{transform:rotate(180deg)}.StagedReceipt_labels__tJmva{color:var(--ink-2);padding-left:19px;line-height:1.55;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StagedReceipt_expandedRegion__asaY0{padding:6px 0 2px 19px;display:flex;flex-direction:column;gap:2px}.StagedReceipt_expandedItem__2Qin7{color:var(--ink-3);font-size:11px}@media (prefers-reduced-motion:reduce){.StagedReceipt_isNew___4g7X{animation:none}.StagedReceipt_chevron__8XvxI{transition:none}}.ChatTopbar_root__yz9aD{padding:6px 16px;border-bottom:1px solid var(--line,#d8d1bf);background:var(--paper,#f4efe4);flex:0 0 auto}.ChatTopbar_label__ZOh8O{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-4,#9c978a);line-height:1;font-weight:400}.ProseLong_wrap__ZUXnI{position:relative}.ProseLong_clamped__VGfS0{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.ProseLong_clamped__VGfS0:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5em;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--paper,#f4efe4));transition:opacity .18s cubic-bezier(.22,1,.36,1);opacity:1}.ProseLong_open__ITdnd:after{opacity:0}.ProseLong_toggle__1nJNp{display:inline-block;margin-top:4px;padding:0;background:transparent;border:0;font-family:inherit;font-size:11px;color:var(--ink-3,#6a675f);cursor:pointer;letter-spacing:.2px;transition:color .12s cubic-bezier(.22,1,.36,1)}.ProseLong_toggle__1nJNp:focus-visible,.ProseLong_toggle__1nJNp:hover{color:var(--ink-2,#3a3a36);outline:none}@media (prefers-reduced-motion:reduce){.ProseLong_clamped__VGfS0:after,.ProseLong_toggle__1nJNp{transition:none}}.YouLine_wrap__OVdW_{position:relative;color:var(--ink-2,#3a3a36);margin:4px 0;transition:background .12s cubic-bezier(.22,1,.36,1)}.YouLine_clamped__hs7pF{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer}.YouLine_clamped__hs7pF:focus-visible{outline:2px solid var(--accent,#15803d);outline-offset:2px}.YouLine_open__LuDLy{cursor:default}.YouLine_moreAffordance__ZmcI_{color:var(--ink-3,#6a675f);font-size:11px;margin-left:4px;white-space:nowrap;user-select:none}@media (prefers-reduced-motion:reduce){.YouLine_wrap__OVdW_{transition:none}}