.AmbientSignals-module__jCmyWW__stream{gap:var(--space-2);pointer-events:none;z-index:25;flex-direction:column;align-items:center;max-width:min(720px,80vw);display:flex;position:fixed;top:10vh;left:50%;transform:translate(-50%)}.AmbientSignals-module__jCmyWW__signal{font-family:var(--font-display);color:var(--glow-muted);text-align:center;margin:0;font-size:clamp(15px,1.6vw,18px);font-style:italic;line-height:1.4;animation:1.6s cubic-bezier(.16,1,.3,1) both AmbientSignals-module__jCmyWW__signal-in}.AmbientSignals-module__jCmyWW__signal.AmbientSignals-module__jCmyWW__alarm{color:var(--alarm)}@keyframes AmbientSignals-module__jCmyWW__signal-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
.Canvas-module__PwusCW__canvas{position:absolute;inset:0;overflow:hidden}.Canvas-module__PwusCW__ring{pointer-events:none;border:1px dashed #ffffff0a;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Canvas-module__PwusCW__ring1{width:280px;height:280px}.Canvas-module__PwusCW__ring2{width:520px;height:520px}.Canvas-module__PwusCW__ring3{width:820px;height:820px}.Canvas-module__PwusCW__you{width:var(--you-point);height:var(--you-point);border-radius:var(--radius-full);background:var(--glow-primary);box-shadow:var(--halo-active);z-index:20;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Canvas-module__PwusCW__you:after{content:"";border-radius:var(--radius-full);border:1px solid var(--glow-whisper);opacity:0;animation:4s cubic-bezier(.4,0,.2,1) infinite Canvas-module__PwusCW__you-breathe;position:absolute;inset:-16px}@keyframes Canvas-module__PwusCW__you-breathe{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:.6;transform:scale(1.15)}}.Canvas-module__PwusCW__agentWrap{width:0;height:0;animation:Canvas-module__PwusCW__orbit var(--period) linear infinite;position:absolute;top:50%;left:50%}@keyframes Canvas-module__PwusCW__orbit{0%{transform:rotate(calc(var(--angle-start) * var(--direction))) translateX(var(--radius)) rotate(calc(var(--angle-start) * var(--direction) * -1))}to{transform:rotate(calc((var(--angle-start) + 360deg) * var(--direction))) translateX(var(--radius)) rotate(calc((var(--angle-start) + 360deg) * var(--direction) * -1))}}.Canvas-module__PwusCW__agent{width:inherit;height:inherit;border-radius:var(--radius-full);background:var(--glow-body);box-shadow:var(--halo-soft);cursor:pointer;color:#0000;transition:transform var(--dur-medium) var(--ease-out-soft), box-shadow var(--dur-medium) var(--ease-out-soft), background var(--dur-medium) var(--ease-out-soft);padding:0;text-decoration:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Canvas-module__PwusCW__agentWrap>.Canvas-module__PwusCW__agent{width:100%;height:100%}.Canvas-module__PwusCW__agent:hover{box-shadow:var(--halo-pulse);background:var(--glow-primary);transform:translate(-50%,-50%)scale(1.4)}.Canvas-module__PwusCW__agent.Canvas-module__PwusCW__active{background:var(--glow-primary);box-shadow:var(--halo-active)}.Canvas-module__PwusCW__agent.Canvas-module__PwusCW__pulsing{background:var(--glow-primary);box-shadow:var(--halo-active);animation:3s cubic-bezier(.4,0,.2,1) infinite Canvas-module__PwusCW__orb-breathe}.Canvas-module__PwusCW__agent.Canvas-module__PwusCW__dim{background:var(--glow-whisper);box-shadow:0 0 12px #ffffff0f}.Canvas-module__PwusCW__agent.Canvas-module__PwusCW__idle{background:var(--glow-body);box-shadow:var(--halo-soft)}.Canvas-module__PwusCW__agent.Canvas-module__PwusCW__alarm{background:var(--alarm);box-shadow:0 0 32px var(--alarm-glow), 0 0 80px #f9706633}@keyframes Canvas-module__PwusCW__orb-breathe{0%,to{opacity:.85}50%{opacity:1}}.Canvas-module__PwusCW__agent:after{content:attr(data-name);font-family:var(--font-mono);font-size:var(--text-label);color:var(--glow-muted);letter-spacing:var(--tracking-micro);white-space:nowrap;opacity:0;transition:opacity var(--dur-small) var(--ease-out-soft);pointer-events:none;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)}.Canvas-module__PwusCW__agent:hover:after{opacity:1}@media (prefers-reduced-motion:reduce){.Canvas-module__PwusCW__agentWrap{animation:none}}
.InputLine-module__SGr1zq__dock{bottom:var(--space-12);width:100%;max-width:var(--input-width);padding:0 var(--space-8);z-index:40;position:fixed;left:50%;transform:translate(-50%)}.InputLine-module__SGr1zq__line{padding:var(--space-4) 0 var(--space-3);-webkit-backdrop-filter:none;border:none;border-bottom:1px solid var(--glow-void);transition:border-color var(--dur-medium) var(--ease-out-soft);background:0 0;align-items:baseline;gap:0;display:flex;position:relative}.InputLine-module__SGr1zq__line:focus-within{border-bottom-color:var(--glow-trace);box-shadow:none}.InputLine-module__SGr1zq__prompt{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.InputLine-module__SGr1zq__input{font-family:var(--font-display);color:var(--glow-primary);letter-spacing:0;caret-color:var(--glow-primary);background:0 0;border:none;outline:none;flex:1;font-size:22px;font-style:italic;line-height:1.35}.InputLine-module__SGr1zq__input::placeholder{color:var(--glow-whisper);opacity:.55;font-style:italic}.InputLine-module__SGr1zq__cursor{background:var(--glow-primary);align-self:center;width:1px;height:22px;margin-left:-2px;animation:2s cubic-bezier(.4,0,.6,1) infinite InputLine-module__SGr1zq__breathe;display:inline-block}@keyframes InputLine-module__SGr1zq__breathe{0%,to{opacity:.15}50%{opacity:.9}}.InputLine-module__SGr1zq__hint{margin-top:var(--space-3);font-family:var(--font-mono);color:var(--glow-whisper);letter-spacing:var(--tracking-micro);opacity:.5;transition:opacity var(--dur-medium) var(--ease-out-soft);justify-content:space-between;padding:0;font-size:10px;display:flex}.InputLine-module__SGr1zq__line:focus-within~.InputLine-module__SGr1zq__hint,.InputLine-module__SGr1zq__dock:hover .InputLine-module__SGr1zq__hint{opacity:.85}.InputLine-module__SGr1zq__kbdActive{color:var(--glow-primary);border-color:var(--glow-muted);background:#ffffff0a}.InputLine-module__SGr1zq__line.InputLine-module__SGr1zq__listening{border-bottom-color:var(--glow-primary)}.InputLine-module__SGr1zq__mic{border:1px solid var(--glow-trace);border-radius:var(--radius-full);cursor:pointer;width:28px;height:28px;transition:all var(--dur-small) var(--ease-out-soft);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.InputLine-module__SGr1zq__mic:hover{border-color:var(--glow-muted)}.InputLine-module__SGr1zq__mic.InputLine-module__SGr1zq__micLive{border-color:var(--alarm);box-shadow:0 0 12px var(--alarm-glow)}.InputLine-module__SGr1zq__micDot{border-radius:var(--radius-full);background:var(--glow-muted);width:6px;height:6px;transition:background var(--dur-small) var(--ease-out-soft)}.InputLine-module__SGr1zq__mic.InputLine-module__SGr1zq__micLive .InputLine-module__SGr1zq__micDot{background:var(--alarm);animation:1.2s cubic-bezier(.4,0,.6,1) infinite InputLine-module__SGr1zq__mic-pulse}@keyframes InputLine-module__SGr1zq__mic-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}.InputLine-module__SGr1zq__hint kbd{font-family:var(--font-mono);border:1px solid var(--glow-trace);color:var(--glow-muted);background:var(--abyss-3);cursor:pointer;border-radius:3px;padding:1px 5px;font-size:10px}@media (max-width:640px){.InputLine-module__SGr1zq__dock{bottom:var(--space-5);padding:0 var(--space-4);padding-bottom:env(safe-area-inset-bottom,0px)}.InputLine-module__SGr1zq__input{font-size:18px;line-height:1.3}.InputLine-module__SGr1zq__mic{width:32px;height:32px}.InputLine-module__SGr1zq__hint{padding-top:var(--space-2);gap:var(--space-3);font-size:11px}.InputLine-module__SGr1zq__hintRight,.InputLine-module__SGr1zq__kbdHotkey,.InputLine-module__SGr1zq__hintSep{display:none}.InputLine-module__SGr1zq__hintLeft{gap:var(--space-3);align-items:center;display:flex}.InputLine-module__SGr1zq__hint kbd{border-radius:999px;align-items:center;min-height:28px;padding:6px 12px;font-size:12px;line-height:1;display:inline-flex}.InputLine-module__SGr1zq__kbdLabel{margin-left:0}.InputLine-module__SGr1zq__kbdCommands{background:var(--abyss-2,var(--abyss-3));border-color:var(--glow-mid,var(--glow-trace));color:var(--glow-bright,var(--glow-muted))}}
.CommandPalette-module__gC9N4W__dim{-webkit-backdrop-filter:blur(8px);z-index:100;animation:CommandPalette-module__gC9N4W__dim-in var(--dur-small) var(--ease-out-soft);background:#02040a8c;position:fixed;inset:0}@keyframes CommandPalette-module__gC9N4W__dim-in{0%{opacity:0}to{opacity:1}}.CommandPalette-module__gC9N4W__palette{-webkit-backdrop-filter:blur(40px);border:1px solid var(--glow-whisper);border-radius:var(--radius-lg);z-index:101;width:100%;max-width:720px;animation:CommandPalette-module__gC9N4W__palette-in .32s var(--ease-out-long);background:#0b1220eb;position:fixed;top:14vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 40px 120px #0009,inset 0 0 0 1px #ffffff0a}@keyframes CommandPalette-module__gC9N4W__palette-in{0%{opacity:0;transform:translate(-50%)translateY(-8px)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.CommandPalette-module__gC9N4W__inputWrap{align-items:center;gap:var(--space-5);padding:var(--space-6) var(--space-8);border-bottom:var(--border-hair);display:flex}.CommandPalette-module__gC9N4W__prompt{font-family:var(--font-mono);color:var(--glow-whisper);font-size:14px}.CommandPalette-module__gC9N4W__input{font-family:var(--font-display);color:var(--glow-primary);letter-spacing:0;background:0 0;border:none;outline:none;flex:1;font-size:22px;font-style:italic;line-height:1.35}.CommandPalette-module__gC9N4W__input::placeholder{color:var(--glow-whisper);opacity:.55;font-style:italic}.CommandPalette-module__gC9N4W__filter{padding:2px var(--space-3);font-family:var(--font-mono);letter-spacing:var(--tracking-micro);color:var(--glow-body);background:var(--abyss-3);border:var(--border-hair);border-radius:var(--radius-sm);font-size:11px}.CommandPalette-module__gC9N4W__results{max-height:60vh;padding-block:var(--space-3);overflow-y:auto}.CommandPalette-module__gC9N4W__group{padding-block:var(--space-3)}.CommandPalette-module__gC9N4W__groupLabel{padding:var(--space-3) var(--space-8) var(--space-2);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-micro);color:var(--glow-whisper)}.CommandPalette-module__gC9N4W__result{align-items:center;gap:var(--space-5);width:100%;padding:var(--space-4) var(--space-8);text-align:left;transition:background var(--dur-micro) var(--ease-out-soft);display:flex;position:relative}.CommandPalette-module__gC9N4W__result:hover,.CommandPalette-module__gC9N4W__result.CommandPalette-module__gC9N4W__active{background:#ffffff0a}.CommandPalette-module__gC9N4W__result.CommandPalette-module__gC9N4W__active:before{content:"";background:var(--glow-primary);border-radius:0 2px 2px 0;width:2px;position:absolute;top:8px;bottom:8px;left:0}.CommandPalette-module__gC9N4W__icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.CommandPalette-module__gC9N4W__iconOrb{border-radius:var(--radius-full);background:var(--glow-body);width:8px;height:8px;box-shadow:var(--halo-soft)}.CommandPalette-module__gC9N4W__iconOrb.CommandPalette-module__gC9N4W__bright{background:var(--glow-primary);box-shadow:var(--halo-active)}.CommandPalette-module__gC9N4W__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CommandPalette-module__gC9N4W__title{font-family:var(--font-display);color:var(--glow-elevated);font-size:17px;font-style:italic;font-weight:400;line-height:1.3}.CommandPalette-module__gC9N4W__result.CommandPalette-module__gC9N4W__active .CommandPalette-module__gC9N4W__title{color:var(--glow-primary)}.CommandPalette-module__gC9N4W__title em{color:var(--glow-primary);font-style:italic;font-weight:400}.CommandPalette-module__gC9N4W__meta{font-family:var(--font-mono);color:var(--glow-muted);letter-spacing:var(--tracking-mono);font-size:12px}.CommandPalette-module__gC9N4W__tag{font-family:var(--font-mono);letter-spacing:var(--tracking-micro);border:1px solid var(--glow-trace);color:var(--glow-muted);border-radius:3px;padding:2px 6px;font-size:10px}.CommandPalette-module__gC9N4W__tag.CommandPalette-module__gC9N4W__urgent{color:var(--alarm);border-color:var(--alarm)}.CommandPalette-module__gC9N4W__footer{padding:var(--space-3) var(--space-8);border-top:var(--border-hair);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-micro);color:var(--glow-whisper);justify-content:space-between;display:flex}.CommandPalette-module__gC9N4W__footerGroup{gap:var(--space-5);display:flex}.CommandPalette-module__gC9N4W__footerGroup span{align-items:center;gap:var(--space-2);display:flex}.CommandPalette-module__gC9N4W__footer kbd{font-family:var(--font-mono);border:1px solid var(--glow-trace);color:var(--glow-muted);background:0 0;border-radius:3px;padding:1px 5px;font-size:10px}
.ResponsePane-module__5ZJvDq__pane{width:100%;max-width:640px;padding:var(--space-8) var(--space-8);z-index:35;-webkit-backdrop-filter:blur(28px);border:var(--border-hair);border-radius:var(--radius-lg);gap:var(--space-5);animation:ResponsePane-module__5ZJvDq__pane-in var(--dur-medium) var(--ease-out-long);background:#060a15f0;flex-direction:column;display:flex;position:fixed;top:18vh;bottom:18vh;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 40px 120px #0000008c,inset 0 0 0 1px #ffffff0a}@keyframes ResponsePane-module__5ZJvDq__pane-in{0%{opacity:0;transform:translate(-50%)translateY(-6px)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.ResponsePane-module__5ZJvDq__head{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:var(--border-hair);flex-direction:column;display:flex}.ResponsePane-module__5ZJvDq__meta{align-items:baseline;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-micro);color:var(--glow-whisper);display:flex}.ResponsePane-module__5ZJvDq__tag{color:var(--glow-muted)}.ResponsePane-module__5ZJvDq__dur{color:var(--glow-whisper)}.ResponsePane-module__5ZJvDq__prompt{font-family:var(--font-display);color:var(--glow-muted);max-width:none;font-size:18px;font-style:italic;line-height:1.45}.ResponsePane-module__5ZJvDq__body{font-family:var(--font-display);color:var(--glow-primary);padding-right:var(--space-3);gap:var(--space-3);flex-direction:column;font-size:20px;font-style:italic;line-height:1.5;display:flex}.ResponsePane-module__5ZJvDq__error{font-family:var(--font-mono);color:var(--alarm);padding:var(--space-3) var(--space-4);border:1px solid var(--alarm);border-radius:var(--radius-sm);background:#f970660a;font-size:14px}.ResponsePane-module__5ZJvDq__dismiss{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-micro);color:var(--glow-whisper);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);transition:color var(--dur-small) var(--ease-out-soft);align-self:flex-end}.ResponsePane-module__5ZJvDq__dismiss:hover{color:var(--glow-body)}.ResponsePane-module__5ZJvDq__body a{color:var(--glow-primary);text-decoration:underline;-webkit-text-decoration-color:var(--glow-muted);text-decoration-color:var(--glow-muted);text-underline-offset:3px;transition:all var(--dur-small) var(--ease-out-soft)}.ResponsePane-module__5ZJvDq__body a:hover{-webkit-text-decoration-color:var(--glow-primary);text-decoration-color:var(--glow-primary)}.ResponsePane-module__5ZJvDq__body code{font-family:var(--font-mono);color:var(--glow-primary);background:#ffffff0f;border-radius:3px;padding:1px 5px;font-size:.92em}.ResponsePane-module__5ZJvDq__body strong{color:var(--glow-primary);font-weight:500}.ResponsePane-module__5ZJvDq__body em{color:var(--glow-elevated);font-style:italic}.ResponsePane-module__5ZJvDq__body .resPara{white-space:pre-wrap;margin:0}.ResponsePane-module__5ZJvDq__body .resHeading1{font-family:var(--font-interface);color:var(--glow-primary);margin:var(--space-2) 0 var(--space-1);font-size:20px;font-style:normal;font-weight:500}.ResponsePane-module__5ZJvDq__body .resHeading2{font-family:var(--font-interface);color:var(--glow-elevated);margin:var(--space-2) 0 var(--space-1);font-size:16px;font-style:normal;font-weight:500}.ResponsePane-module__5ZJvDq__body .resHeading3{font-family:var(--font-mono);font-style:normal;font-size:var(--text-label);letter-spacing:var(--tracking-micro);color:var(--glow-whisper);text-transform:lowercase;margin:var(--space-2) 0 0}.ResponsePane-module__5ZJvDq__body .resList{gap:var(--space-2);font-family:var(--font-interface);color:var(--glow-body);flex-direction:column;margin:0;padding:0;font-size:15px;font-style:normal;line-height:1.5;list-style:none;display:flex}.ResponsePane-module__5ZJvDq__body .resList li{padding-left:var(--space-4);position:relative}.ResponsePane-module__5ZJvDq__body .resList li:before{content:"—";color:var(--glow-whisper);position:absolute;left:0}.ResponsePane-module__5ZJvDq__body .resTableWrap{margin:var(--space-2) 0;border:var(--border-hair);border-radius:var(--radius-sm);overflow-x:auto}.ResponsePane-module__5ZJvDq__body .resTable{width:100%;font-family:var(--font-mono);border-collapse:collapse;color:var(--glow-body);font-size:12px;font-style:normal;line-height:1.4}:is(.ResponsePane-module__5ZJvDq__body .resTable th,.ResponsePane-module__5ZJvDq__body .resTable td){padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--glow-trace);vertical-align:top}.ResponsePane-module__5ZJvDq__body .resTable th{color:var(--glow-whisper);letter-spacing:var(--tracking-micro);text-transform:lowercase;background:#ffffff05;font-size:11px;font-weight:500}.ResponsePane-module__5ZJvDq__body .resTable tr:last-child td{border-bottom:none}@media (max-width:640px){.ResponsePane-module__5ZJvDq__pane{padding:var(--space-5) var(--space-4);max-width:none;width:calc(100% - var(--space-4));gap:var(--space-3);background:var(--abyss-1);-webkit-backdrop-filter:none;top:8vh;bottom:12vh}.ResponsePane-module__5ZJvDq__body{padding-right:0;font-size:16px;line-height:1.5}.ResponsePane-module__5ZJvDq__prompt{font-size:17px}.ResponsePane-module__5ZJvDq__body .resHeading1{font-size:18px}.ResponsePane-module__5ZJvDq__body .resHeading2{font-size:15px}.ResponsePane-module__5ZJvDq__body .resList{font-size:14px}.ResponsePane-module__5ZJvDq__body .resTable{font-size:11px}:is(.ResponsePane-module__5ZJvDq__body .resTable th,.ResponsePane-module__5ZJvDq__body .resTable td){padding:var(--space-2) var(--space-2)}}
.Artifact-module__2_a3-G__artifact{margin-top:var(--space-5);padding:var(--space-5) var(--space-5);border:var(--border-hair);border-radius:var(--radius-md);gap:var(--space-4);background:#02040a59;flex-direction:column;display:flex}.Artifact-module__2_a3-G__head{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.Artifact-module__2_a3-G__label{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-micro);color:var(--glow-whisper)}.Artifact-module__2_a3-G__title{font-family:var(--font-display);color:var(--glow-elevated);letter-spacing:-.01em;font-size:20px;font-style:italic;font-weight:400;line-height:1.15}.Artifact-module__2_a3-G__table{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:13px}.Artifact-module__2_a3-G__table thead{background:#02040a66}.Artifact-module__2_a3-G__table th{text-align:left;padding:var(--space-3) var(--space-4);letter-spacing:var(--tracking-micro);color:var(--glow-whisper);border-bottom:var(--border-hair);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--dur-small) var(--ease-out-soft);white-space:nowrap;font-size:10px;font-weight:500}.Artifact-module__2_a3-G__table th:hover{color:var(--glow-body)}.Artifact-module__2_a3-G__table th.Artifact-module__2_a3-G__sorted{color:var(--glow-primary)}.Artifact-module__2_a3-G__sortMark{color:var(--glow-primary);margin-left:4px;display:inline-block}.Artifact-module__2_a3-G__table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--glow-void);color:var(--glow-body);vertical-align:top}.Artifact-module__2_a3-G__table tr:last-child td{border-bottom:none}.Artifact-module__2_a3-G__table tr:hover td{background:#ffffff05}.Artifact-module__2_a3-G__table td.Artifact-module__2_a3-G__num{text-align:right;font-variant-numeric:tabular-nums;color:var(--glow-elevated)}.Artifact-module__2_a3-G__caption{font-family:var(--font-mono);font-size:var(--text-label);color:var(--glow-whisper);padding-top:var(--space-2)}.Artifact-module__2_a3-G__draftMeta{gap:var(--space-2);padding:var(--space-3) 0;border-top:var(--border-hair);border-bottom:var(--border-hair);flex-direction:column;display:flex}.Artifact-module__2_a3-G__draftRow{gap:var(--space-4);font-family:var(--font-mono);align-items:baseline;font-size:12px;display:flex}.Artifact-module__2_a3-G__draftField{color:var(--glow-whisper);letter-spacing:var(--tracking-micro);width:24px}.Artifact-module__2_a3-G__draftValue{color:var(--glow-body)}.Artifact-module__2_a3-G__draftSubject{width:100%;padding:var(--space-3) var(--space-4);border:var(--border-hair);border-radius:var(--radius-sm);font-family:var(--font-display);color:var(--glow-primary);letter-spacing:-.01em;background:#02040a40;font-size:20px;font-style:italic}.Artifact-module__2_a3-G__draftBody{width:100%;padding:var(--space-4) var(--space-4);border:var(--border-hair);border-radius:var(--radius-sm);font-family:var(--font-display);color:var(--glow-body);letter-spacing:-.005em;resize:vertical;background:#02040a40;min-height:160px;font-size:17px;font-style:italic;line-height:1.55}.Artifact-module__2_a3-G__draftBody:focus{border-color:var(--glow-muted)}.Artifact-module__2_a3-G__draftActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.Artifact-module__2_a3-G__draftBtn{font-family:var(--font-mono);letter-spacing:var(--tracking-micro);color:var(--glow-body);padding:var(--space-2) var(--space-5);border:var(--border-hair);border-radius:var(--radius-full);transition:all var(--dur-small) var(--ease-out-soft);cursor:pointer;font-size:12px}.Artifact-module__2_a3-G__draftBtn:hover,.Artifact-module__2_a3-G__draftBtn.Artifact-module__2_a3-G__primary{color:var(--glow-primary);border-color:var(--glow-muted)}.Artifact-module__2_a3-G__draftBtn.Artifact-module__2_a3-G__primary:hover{border-color:var(--glow-elevated);background:#ffffff08}.Artifact-module__2_a3-G__draftBtn:disabled{opacity:.4;cursor:default}.Artifact-module__2_a3-G__draftBtn:disabled:hover{color:var(--glow-body);border-color:inherit;background:0 0}.Artifact-module__2_a3-G__draftStatus{font-family:var(--font-mono);letter-spacing:var(--tracking-micro);color:var(--glow-whisper);padding-top:var(--space-2);font-size:11px}.Artifact-module__2_a3-G__draftStatus.Artifact-module__2_a3-G__err{color:var(--alarm)}.Artifact-module__2_a3-G__metric{padding:var(--space-6) var(--space-5);align-items:flex-start;gap:var(--space-2)}.Artifact-module__2_a3-G__metricLabel{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-micro);color:var(--glow-muted)}.Artifact-module__2_a3-G__metricValue{font-family:var(--font-mono);color:var(--glow-primary);letter-spacing:-.02em;font-size:44px;font-weight:500;line-height:1}.Artifact-module__2_a3-G__metricValue.Artifact-module__2_a3-G__urgent{color:var(--alarm)}.Artifact-module__2_a3-G__metricSub{font-family:var(--font-mono);color:var(--glow-whisper);font-size:12px}.Artifact-module__2_a3-G__templatePicker{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--glow-void);flex-direction:column;display:flex}.Artifact-module__2_a3-G__templateLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-micro);color:var(--glow-whisper);font-size:10px}.Artifact-module__2_a3-G__templateList{gap:var(--space-2);flex-direction:column;display:flex}.Artifact-module__2_a3-G__templateRow{padding:var(--space-3) var(--space-4);border:1px solid var(--glow-void);border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:all var(--dur-small) var(--ease-out-soft);background:0 0;justify-content:space-between;align-items:baseline;display:flex}.Artifact-module__2_a3-G__templateRow:hover{border-color:var(--glow-muted);background:#ffffff05}.Artifact-module__2_a3-G__templateName{font-family:var(--font-mono);color:var(--glow-primary);font-size:13px}.Artifact-module__2_a3-G__templateMeta{font-family:var(--font-mono);letter-spacing:var(--tracking-micro);color:var(--glow-whisper);font-size:10px}
.ThoughtStream-module__49NXFq__stream{align-items:center;gap:var(--space-2);z-index:45;pointer-events:none;width:100%;max-width:640px;padding:0 var(--space-8);transition:opacity var(--dur-large) var(--ease-out-long);flex-direction:column;display:flex;position:fixed;top:12vh;left:50%;transform:translate(-50%)}.ThoughtStream-module__49NXFq__stream[data-streaming=false]{opacity:.55}.ThoughtStream-module__49NXFq__thought{font-family:var(--font-display);color:var(--glow-primary);text-align:center;text-shadow:0 0 18px #ffffff40;max-width:44ch;animation:ThoughtStream-module__49NXFq__thought-in var(--dur-medium) var(--ease-out-long) both;margin:0;font-size:18px;font-style:italic;line-height:1.35}.ThoughtStream-module__49NXFq__thought.ThoughtStream-module__49NXFq__stale{color:var(--glow-muted);opacity:.65;text-shadow:none;font-size:16px}@keyframes ThoughtStream-module__49NXFq__thought-in{0%{opacity:0;filter:blur(3px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:640px){.ThoughtStream-module__49NXFq__stream{z-index:20;padding:0 var(--space-4);top:9vh}.ThoughtStream-module__49NXFq__thought{max-width:34ch;font-size:15px;line-height:1.3}.ThoughtStream-module__49NXFq__thought.ThoughtStream-module__49NXFq__stale{opacity:.45;font-size:13px}}
.TopBar-module__7Lcfaq__topbar{padding:var(--space-6) var(--space-8);z-index:40;pointer-events:none;align-items:center;gap:var(--space-6);grid-template-columns:1fr auto 1fr;display:grid;position:fixed;top:0;left:0;right:0}.TopBar-module__7Lcfaq__topbar>*{pointer-events:auto}.TopBar-module__7Lcfaq__leftCol{flex-direction:column;gap:2px;display:flex}.TopBar-module__7Lcfaq__mark{font-family:var(--font-display);color:var(--glow-muted);cursor:pointer;transition:color var(--dur-small) var(--ease-out-soft);font-size:20px;font-style:italic;text-decoration:none}.TopBar-module__7Lcfaq__mark:hover{color:var(--glow-primary)}.TopBar-module__7Lcfaq__cost{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-micro);color:var(--glow-whisper);cursor:pointer;transition:color var(--dur-small) var(--ease-out-soft);text-decoration:none}.TopBar-module__7Lcfaq__cost:hover{color:var(--glow-primary)}.TopBar-module__7Lcfaq__center{text-align:center;font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-micro);color:var(--glow-muted)}.TopBar-module__7Lcfaq__time b{color:var(--glow-body);font-weight:500}.TopBar-module__7Lcfaq__sub{font-size:var(--text-caption);color:var(--glow-whisper);margin-top:2px}.TopBar-module__7Lcfaq__status{justify-self:end;align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-micro);color:var(--glow-muted);display:flex}.TopBar-module__7Lcfaq__dot{border-radius:var(--radius-full);background:var(--glow-primary);width:6px;height:6px;box-shadow:var(--halo-soft);animation:2.4s ease-in-out infinite TopBar-module__7Lcfaq__pulse-halo}.TopBar-module__7Lcfaq__status.TopBar-module__7Lcfaq__attention{color:var(--alarm)}.TopBar-module__7Lcfaq__status.TopBar-module__7Lcfaq__attention .TopBar-module__7Lcfaq__dot{background:var(--alarm);box-shadow:0 0 12px var(--alarm-glow)}@keyframes TopBar-module__7Lcfaq__pulse-halo{0%,to{opacity:.7}50%{opacity:1}}
.page-module__E0kJGG__root{width:100vw;height:100vh;position:relative;overflow:hidden}
