.ExportGameModal_exportRows__7UU7Q{display:flex;flex-direction:column;gap:.5rem;margin:.4rem 0 1rem}.ExportGameModal_exportRow__z9NCG{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.5rem 0;border-bottom:1px solid var(--field-border)}.ExportGameModal_exportRow__z9NCG:last-child{border-bottom:none}.ExportGameModal_exportLabel___EKvU{font-family:var(--font-headline);font-size:var(--font-size-s);font-weight:800;color:var(--color-white)}.ExportGameModal_exportSub__B8inX{font-weight:600;color:var(--color-accent);opacity:.7}.ExportGameModal_exportActions__K7nIl{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.ExportGameModal_exportMiniPrimary__Ci8gP,.ExportGameModal_exportMini__vq2Z0{font-family:var(--font-headline);font-size:var(--font-size-xs);font-weight:700;padding:.4em .7em;border-radius:5px;cursor:pointer;letter-spacing:.03em}.ExportGameModal_exportMini__vq2Z0{color:var(--color-accent);background:transparent;border:1px solid var(--color-accent-dark)}.ExportGameModal_exportMini__vq2Z0:hover{color:var(--color-white);background:var(--color-accent-dark)}.ExportGameModal_exportMini__vq2Z0:disabled,.ExportGameModal_exportMini__vq2Z0:disabled:hover{cursor:not-allowed;opacity:.45;color:var(--color-accent);background:transparent}.ExportGameModal_exportMiniPrimary__Ci8gP{color:var(--color-black);background:var(--color-accent);border:1px solid var(--color-accent)}.ExportGameModal_exportMiniPrimary__Ci8gP:hover{background:var(--color-accent-light);border-color:var(--color-accent-light)}.ExportGameModal_exportBuilding__hsBhy{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-accent)}.ExportGameModal_exportBuilding__hsBhy,.ExportGameModal_exportErr__quXfr{font-family:var(--font-headline);font-size:var(--font-size-xs);font-weight:700}.ExportGameModal_exportErr__quXfr{color:var(--color-danger)}.ExportGameModal_exportHint__EhWUe{font-family:var(--font-headline);font-size:var(--font-size-xs);color:var(--color-accent);opacity:.7;line-height:1.5;margin:0}.AgentView_page__rsOcM{position:relative;z-index:1;min-height:100vh;--neon:#8bb2ff;--neon-glow:rgba(123,165,255,0.45);--field-bg:rgba(7,12,28,0.62);--field-border:rgba(123,165,255,0.30);--radius-panel:12px;--radius-control:8px}.AgentView_shell__mddU3{width:100vw;margin:calc(var(--nav-height) + 1.5rem) calc(50% - 50vw) 3rem;padding-inline:max(3vw,calc((100vw - 1400px) / 2))}.AgentView_cabinet__igw5p{border:1px solid var(--field-border);border-radius:var(--radius-panel);background:rgba(5,8,18,.55);box-shadow:inset 0 0 30px rgba(0,0,0,.45),0 0 24px var(--neon-glow);overflow:hidden;max-width:calc((100svh - 340px) * 384 / 240);margin:0 auto;scroll-margin-top:calc(var(--nav-height) + 1rem)}.AgentView_cabinetV2__umVbO{--avail-w:min(1400px,94vw);--avail-h:calc(100svh - 340px);--stage-h:min(var(--avail-h),calc(var(--avail-w) * 9 / 16));max-width:calc(var(--stage-h) * 2)}.AgentView_deck__1l0bu{position:relative;display:flex;align-items:center;gap:.4rem;padding:.55rem .7rem;background:linear-gradient(rgba(123,165,255,.08),rgba(123,165,255,0));border-bottom:1px solid var(--field-border)}.AgentView_recBar__cr8MW{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:.5rem;padding:.18rem .18rem .18rem .55rem;border:1px solid rgba(255,56,90,.55);border-radius:999px;background:rgba(255,56,90,.12);white-space:nowrap}.AgentView_recPulse__mH0rh{width:.6rem;height:.6rem;border-radius:50%;background:#ff385a;box-shadow:0 0 .5rem #ff385a;animation:AgentView_recPulse__mH0rh 1.1s ease-in-out infinite}.AgentView_recTime__GvM_8{font-family:var(--font-headline);font-weight:700;font-size:var(--font-size-s);color:#ffd0d8;font-variant-numeric:tabular-nums}.AgentView_recStop__dxvX1{font:inherit;font-size:var(--font-size-xs);font-weight:700;color:#fff;background:#ff385a;border:none;border-radius:999px;padding:.2rem .75rem;line-height:1.4;cursor:pointer}.AgentView_recStop__dxvX1:hover{background:#ff1f47}@keyframes AgentView_recPulse__mH0rh{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.82)}}.AgentView_stageRec__uXQgE:after{content:"";position:absolute;inset:0;border:3px solid #ff385a;box-shadow:0 0 22px 2px rgba(255,56,90,.5);pointer-events:none;z-index:2}.AgentView_recPulsing__lLco6{color:#ff385a;border-color:#ff385a;animation:AgentView_recBtnPulse__Yish3 1.1s ease-in-out infinite}@keyframes AgentView_recBtnPulse__Yish3{0%,to{box-shadow:0 0 0 0 rgba(255,56,90,0)}50%{box-shadow:0 0 0 4px rgba(255,56,90,.28)}}.AgentView_gtitle__YQZQJ{font-family:var(--font-headline);font-weight:800;font-size:var(--font-size-s);text-transform:uppercase;letter-spacing:.04em;color:var(--color-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50%}.AgentView_spacer__JQtXu{flex:1}.AgentView_deckBtn__EURBE{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-control);border:1px solid var(--field-border);background:var(--field-bg);color:var(--neon);cursor:pointer;text-decoration:none;transition:color .12s ease,border-color .12s ease,background .12s ease}.AgentView_deckBtn__EURBE:hover{color:var(--color-white);border-color:var(--neon);background:rgba(123,165,255,.16);text-decoration:none}.AgentView_deckBtn__EURBE:disabled{opacity:.4;cursor:default}.AgentView_exportDeckBtn__joB6O{width:auto;gap:6px;padding:0 12px;font-family:var(--font-headline);font-size:var(--font-size-xs);font-weight:700}.AgentView_copied__X_ZD_{color:#5dff8f;border-color:#5dff8f}.AgentView_pencilBtn__Yubgp{display:inline-flex;align-items:center;justify-content:center;width:28px;height:32px;border:none;background:none;color:rgba(255,225,218,.5);cursor:pointer;transition:color .12s ease}.AgentView_pencilBtn__Yubgp:hover{color:var(--color-white)}.AgentView_stageWrap__vyisk{position:relative;aspect-ratio:384/240;background:#000}.AgentView_stageWrapV2__3SdhB{aspect-ratio:auto;height:var(--stage-h)}.AgentView_stageWrap__vyisk:fullscreen{aspect-ratio:auto;width:100%;height:100%}.AgentView_stageWrapV2__3SdhB:fullscreen .AgentView_gameframe__wjgQn{height:min(100%,calc(100vw / 2));width:min(100%,calc(100vh * 16 / 9));margin:auto}.AgentView_gameframe__wjgQn{position:absolute;inset:0;width:100%;height:100%;border:0;background:#000}.AgentView_vBadge__p8l0N{flex-shrink:0;padding:.12rem .45rem;border-radius:999px;border:1px solid var(--field-border);background:rgba(123,165,255,.14);color:var(--neon);font-family:var(--font-headline);font-weight:800;font-size:var(--font-size-xs);letter-spacing:.03em}.AgentView_stream__GN0v3{margin:.8rem 0;border:1px solid var(--field-border);border-radius:10px;overflow:hidden;background:rgba(5,8,18,.55);animation:AgentView_streamIn__TVzun .3s ease}@keyframes AgentView_streamIn__TVzun{0%{opacity:0;transform:translateY(-4px)}}.AgentView_stream__GN0v3 .AgentView_stripe__MNc3f{margin:0;border:none;border-radius:0;box-shadow:none}.AgentView_stream__GN0v3 .AgentView_stripeTop__Da0jH{border-bottom:1px solid rgba(var(--stripe-accent),.35)}.AgentView_stream__GN0v3 .AgentView_stripeBottom__k52lr{border-top:1px solid rgba(var(--stripe-accent),.35)}.AgentView_streamLine___EEiO{display:flex;align-items:center;gap:.55rem;width:100%;padding:.6rem .8rem;border:none;background:none;color:rgba(255,225,218,.9);font:inherit;font-size:var(--font-size-s);text-align:left;cursor:pointer}.AgentView_streamLine___EEiO:hover{background:rgba(123,165,255,.06)}.AgentView_streamLineText__TcsAF{flex:1;min-width:0;line-height:1.4;word-break:break-word}.AgentView_streamChevron__LqoHj{flex-shrink:0;color:var(--neon);opacity:.8}.AgentView_streamOpen__QRkOT{border:none;background:none}.AgentView_streamToggle__FsVzg{display:inline-flex;align-items:center;gap:.35rem;width:100%;padding:.45rem .8rem;border:none;border-bottom:1px solid var(--field-border);background:none;color:var(--neon);font:inherit;font-size:var(--font-size-xs);text-align:left;cursor:pointer}.AgentView_streamFeed__hrAj7{max-height:32vh;overflow-y:auto;padding:.7rem .9rem;display:flex;flex-direction:column;gap:.4rem;font-size:var(--font-size-s);line-height:1.5;color:rgba(255,225,218,.92)}.AgentView_chatStack__Z5Gxw{margin:1.1rem 0 0;max-height:min(420px,46vh);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:1.1rem;padding:.4rem .95rem 2.9rem;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 44px),transparent)}.AgentView_row__zMcMm{display:flex;align-items:flex-end;gap:.45rem;max-width:72%;animation:AgentView_bubbleIn__CDpT4 .28s cubic-bezier(.2,.7,.3,1.2) both}.AgentView_rowAgent__FMcHM{align-self:flex-start}.AgentView_rowUser__yiY_l{align-self:flex-end;flex-direction:row-reverse}@media (max-width:640px){.AgentView_row__zMcMm{max-width:92%}.AgentView_chatStack__Z5Gxw{padding-left:.5rem;padding-right:.5rem}}.AgentView_avatar__Z4seV{flex-shrink:0;width:30px;height:30px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:8px;background:#221d4a;user-select:none}.AgentView_avatarImg__Q8HJo{width:100%;height:100%;object-fit:cover;display:block}.AgentView_avatarGlyph__cDxyp{font-size:15px;line-height:1}.AgentView_avatarAgent__2amDW{margin-right:.4rem;box-shadow:0 0 0 1.5px #34407e,0 2px 8px rgba(40,30,90,.5)}.AgentView_avatarUser__3xQfK{margin-left:.4rem;background:#20496b;box-shadow:0 0 0 1.5px #3aa6e3,0 2px 8px rgba(60,130,240,.45)}@keyframes AgentView_bubbleIn__CDpT4{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.AgentView_bubble__X4PpY{position:relative;padding:.55rem .9rem;border-radius:var(--radius-panel);font-size:var(--font-size-s);line-height:1.5;word-break:break-word}.AgentView_bubble__X4PpY:after{content:"";position:absolute;top:15px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent}.AgentView_bubbleAgent__sgDy2{background:linear-gradient(155deg,#34407e,#221d4a);color:#f3e9ff;box-shadow:0 3px 12px rgba(40,30,90,.45)}.AgentView_bubbleAgent__sgDy2:after{left:-8px;border-right:9px solid #34407e}.AgentView_bubbleUser__jyz0A{background:linear-gradient(155deg,#4f7bff,#2bb4e6);color:#ffffff;white-space:pre-wrap;box-shadow:0 3px 14px rgba(60,130,240,.4)}.AgentView_bubbleUser__jyz0A:after{right:-8px;border-left:9px solid #3aa6e3}.AgentView_bubbleFailed__gaQe8{background:linear-gradient(155deg,#b83b6a,#6e2540);color:#ffe1ea;box-shadow:0 3px 12px rgba(150,40,80,.4)}.AgentView_bubbleFailed__gaQe8:after{border-right-color:#b83b6a}.AgentView_bubbleTime__HccHe{flex-shrink:0;padding-bottom:2px;font-size:var(--font-size-xs);color:rgba(255,225,218,.38);white-space:nowrap}@media (prefers-reduced-motion:reduce){.AgentView_row__zMcMm{animation:none}}.AgentView_bubbleAgent__sgDy2 p:last-child,.AgentView_bubbleAgent__sgDy2 ul:last-child{margin-bottom:0!important}.AgentView_empty__F7nTd{margin:1.2rem 0 0;text-align:center;color:rgba(255,225,218,.5);font-size:var(--font-size-s)}.AgentView_prose__G1Yh7{white-space:pre-wrap;word-break:break-word}.AgentView_activity__XLyxZ{display:flex;align-items:baseline;gap:.4rem;font-size:var(--font-size-xs);color:var(--neon);opacity:.8}.AgentView_activityMeta__nRvsD{color:rgba(255,225,218,.45);font-style:italic}.AgentView_activityErr__rYiaQ{color:#ff8080;opacity:1}.AgentView_count__PPiNN{opacity:.55}.AgentView_working__c5MqR{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--font-size-xs);color:rgba(255,225,218,.6)}.AgentView_workingDot___DMJv{width:7px;height:7px;border-radius:50%;background:#5dff8f;animation:AgentView_chatBlink__BM8qq 1.1s ease-in-out infinite}@keyframes AgentView_chatBlink__BM8qq{50%{opacity:.25}}.AgentView_stripe__MNc3f{--stripe-accent:93,255,143;display:flex;align-items:stretch;margin:.5rem 0 0;border:1px solid var(--field-border);border-radius:10px;overflow:hidden;background:rgba(5,8,18,.5);transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.AgentView_stripeTop__Da0jH{border-color:rgba(var(--stripe-accent),.4);background:linear-gradient(to bottom,rgba(var(--stripe-accent),.18),rgba(5,8,18,.5) 92%);box-shadow:0 12px 26px -14px rgba(var(--stripe-accent),.55)}.AgentView_stripeBottom__k52lr{border-color:rgba(var(--stripe-accent),.4);background:linear-gradient(to top,rgba(var(--stripe-accent),.18),rgba(5,8,18,.5) 92%);box-shadow:0 -12px 26px -14px rgba(var(--stripe-accent),.55)}.AgentView_stripeStep__ZdQwv{flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .55rem;font-size:var(--font-size-xs);color:rgba(255,225,218,.4);border-right:1px solid var(--field-border);transition:color .2s ease}.AgentView_stripeStep__ZdQwv:last-child{border-right:none}.AgentView_stripeMark__gsd5v{display:inline-flex;align-items:center;justify-content:center;width:1rem}.AgentView_stepActive__9MTcs{color:var(--color-white)}.AgentView_stepDone__JjUUV{color:#8effb0}.AgentView_stepFailed__hyJuE{color:#ff9a9a}.AgentView_stepActive__9MTcs .AgentView_stripeMark__gsd5v{color:var(--neon)}.AgentView_stepDone__JjUUV .AgentView_stripeMark__gsd5v{color:#5dff8f}.AgentView_stepFailed__hyJuE .AgentView_stripeMark__gsd5v{color:#ff8080}.AgentView_stripeDone__9zWX3{--stripe-accent:93,255,143}.AgentView_stripeFailed__TtP_5{--stripe-accent:255,128,128}.AgentView_stripeReason__HxYhZ{margin:.45rem 0 0;font-size:var(--font-size-xs);color:#ff9a9a;line-height:1.45}.AgentView_composer__TCfWa{margin:1rem auto 0;max-width:1100px;width:100%;display:flex;flex-direction:column}.AgentView_chips__9GFKI{display:flex;flex-wrap:wrap;gap:.45rem;margin:.7rem 0 0;transition:opacity .18s ease}.AgentView_chipsOut__OeT8L{opacity:0}.AgentView_chip__sQGrE{display:inline-flex;align-items:center;gap:.45em;font-family:var(--font-headline);font-size:var(--font-size-s);color:var(--color-accent-light);background:rgba(10,16,36,.55);border:1px solid var(--field-border);border-radius:999px;padding:.4em .85em;cursor:pointer}.AgentView_chip__sQGrE:hover:not(:disabled){border-color:var(--neon);color:var(--color-white);box-shadow:0 0 14px var(--neon-glow)}.AgentView_chip__sQGrE:disabled{opacity:.4;cursor:default}.AgentView_chipEm__PaAX_{font-size:1.1em;line-height:1}.AgentView_chipAction__qRBBl{color:var(--color-white);border-style:dashed;border-color:rgba(123,165,255,.55)}.AgentView_promptRow___jNe8{display:flex;align-items:stretch;gap:.6rem}.AgentView_inputWrap__dFn_6{position:relative;flex:1;min-width:0}.AgentView_captureGrid__Yelbq{flex-shrink:0;display:grid;grid-template-columns:36px;grid-auto-rows:36px;gap:.4rem;align-content:center}.AgentView_capIcon__RVbRo{display:inline-block;width:18px;height:18px;background-color:currentColor;-webkit-mask:var(--icon) center /contain no-repeat;mask:var(--icon) center /contain no-repeat}.AgentView_input__7ojKl{display:block;width:100%;box-sizing:border-box;min-height:84px;max-height:200px;resize:vertical;padding:.7rem 3rem .7rem .9rem;border-radius:var(--radius-panel);border:1px solid var(--field-border);background:var(--field-bg);color:var(--color-white);font-family:var(--font-body);font-size:var(--font-size-s);line-height:1.45}.AgentView_input__7ojKl::placeholder{color:rgba(255,225,218,.4)}.AgentView_input__7ojKl:disabled{opacity:.5}.AgentView_inputBlocked__YIzQR{border:1px solid rgba(255,196,120,.45);background:rgba(38,27,13,.55);color:#ffd9a8;font-style:italic;box-shadow:inset 0 2px 14px rgba(0,0,0,.5)}.AgentView_inputActions__VVLbR{position:absolute;right:.5rem;bottom:.5rem;display:flex;flex-direction:column;gap:.35rem}.AgentView_iconBtn__7AtIz{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-control);border:1px solid var(--field-border);background:#0a0f1f;color:var(--neon);cursor:pointer}.AgentView_iconBtnOn__CT5XB,.AgentView_iconBtn__7AtIz:hover:not(:disabled){color:var(--color-white);border-color:var(--neon);background:#131c33}.AgentView_iconBtn__7AtIz:disabled{opacity:.35;cursor:default}@property --rainbow-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes AgentView_rainbowSpin__tsfqi{to{--rainbow-angle:360deg}}.AgentView_rainbow__Kg4He{border:1px solid transparent;background:linear-gradient(var(--field-bg),var(--field-bg)) padding-box,linear-gradient(var(--field-border),var(--field-border)) border-box}.AgentView_rainbow__Kg4He:focus{outline:none;background:linear-gradient(rgba(7,12,28,.92),rgba(7,12,28,.92)) padding-box,conic-gradient(from var(--rainbow-angle),#ff5d5d,#ffae4d,#ffe14d,#5dff8f,#4dd2ff,#9a6bff,#ff5dc8,#ff5d5d) border-box;box-shadow:inset 0 0 22px rgba(0,0,0,.55),0 0 22px var(--neon-glow);animation:AgentView_rainbowSpin__tsfqi 4s linear infinite}.AgentView_promptRainbow__nP1rA{border:1px solid transparent;box-shadow:inset 0 2px 14px rgba(0,0,0,.6),0 0 14px rgba(123,165,255,.16);animation:AgentView_rainbowSpin__tsfqi 9s linear infinite}.AgentView_promptRainbow__nP1rA,.AgentView_promptRainbow__nP1rA:focus{background:linear-gradient(#0a0f1f,#0a0f1f) padding-box,conic-gradient(from var(--rainbow-angle),#ff5d5d,#ffae4d,#ffe14d,#5dff8f,#4dd2ff,#9a6bff,#ff5dc8,#ff5d5d) border-box}.AgentView_promptRainbow__nP1rA:focus{outline:none;box-shadow:inset 0 2px 14px rgba(0,0,0,.6),0 0 26px var(--neon-glow);animation:AgentView_rainbowSpin__tsfqi 4.5s linear infinite}.AgentView_error__Bv_Ti{margin:.6rem 0 0;color:#ff8080;font-size:var(--font-size-s)}.AgentView_renameNote__siKq4{margin:0 0 .9rem;font-size:var(--font-size-s);color:rgba(255,225,218,.8);line-height:1.5}.AgentView_renameInput__WW1WZ{width:100%;box-sizing:border-box;padding:.6rem .8rem;border-radius:10px;border:1px solid var(--field-border);background:var(--field-bg);color:var(--color-white);font-family:var(--font-body);font-size:var(--font-size-base)}.AgentView_renameInput__WW1WZ::placeholder{color:rgba(255,225,218,.4)}.AgentView_shareNote__oa2fO{margin:0 0 .9rem;font-size:var(--font-size-s);color:rgba(255,225,218,.8);line-height:1.5}.AgentView_shareNote__oa2fO strong{color:var(--color-white);font-weight:700}.AgentView_sharePrivate__owlQO{margin:0 0 .9rem;padding:.7rem .9rem;border:1px solid rgba(255,90,90,.7);border-radius:.5rem;background:rgba(200,30,45,.22);color:#ff8a8a;font-size:var(--font-size-s);font-weight:700;line-height:1.4}.AgentView_shareUrlRow__0VmO8{display:flex;align-items:center;gap:.5rem}.AgentView_shareUrlField__12YZl{position:relative;flex:1 1 auto;min-width:0}.AgentView_shareUrlInput__FyVYO{width:100%;box-sizing:border-box;padding:.6rem 2.6rem .6rem .8rem;border-radius:10px;border:1px solid var(--field-border);background:var(--field-bg);color:var(--color-white);font-family:var(--font-body);font-size:var(--font-size-s)}.AgentView_shareCopyBtn__MkIX6{position:absolute;top:50%;right:6px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--neon);cursor:pointer;transition:color .12s ease,background .12s ease}.AgentView_shareCopyBtn__MkIX6:hover{color:var(--color-white);background:rgba(123,165,255,.16)}.AgentView_shareCopyBtnDone__SBHy3{color:#5dff8f}.AgentView_shareSocial__V1qgN{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.AgentView_embedBlock__9q2eD{margin-top:1.2rem;padding-top:1.1rem;border-top:1px solid rgba(255,225,218,.12)}.AgentView_embedHead__r7jQH{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.AgentView_embedTitle___7zhu{margin:0;font-family:var(--font-headline);font-size:var(--font-size-s);color:var(--color-white)}.AgentView_embedHint__y_Lmt{margin:.3rem 0 0;font-size:.82rem;line-height:1.5;color:rgba(255,225,218,.62)}.AgentView_embedSwitch__OWKRp{position:relative;flex:0 0 auto;width:42px;height:24px;border-radius:999px;border:1px solid var(--field-border);background:var(--field-bg);cursor:pointer;transition:background .15s ease,border-color .15s ease}.AgentView_embedSwitch__OWKRp:has(:focus-visible){outline:2px solid var(--neon);outline-offset:2px}.AgentView_embedSwitch__OWKRp input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.AgentView_embedSwitch__OWKRp:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:rgba(255,225,218,.55);transition:transform .15s ease,background .15s ease}.AgentView_embedSwitchOn__46Rxa{background:rgba(123,165,255,.32);border-color:var(--neon)}.AgentView_embedSwitchOn__46Rxa:after{transform:translateX(18px);background:var(--color-white)}.AgentView_embedSwitch__OWKRp[aria-disabled=true]{opacity:.55;cursor:progress}.AgentView_embedSnippet___HxfM{width:100%;box-sizing:border-box;margin-top:.8rem;padding:.6rem .8rem;border-radius:10px;border:1px solid var(--field-border);background:var(--field-bg);color:var(--color-white);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem;line-height:1.5;resize:vertical}.AgentView_embedActions__HpWap{display:flex;align-items:center;gap:.6rem;margin-top:.6rem}.AgentView_footerBar__hhpCs{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1.4rem 0 0}@media (prefers-reduced-motion:reduce){.AgentView_promptRainbow__nP1rA,.AgentView_promptRainbow__nP1rA:focus,.AgentView_rainbow__Kg4He:focus,.AgentView_workingDot___DMJv{animation:none}}.AgentView_capturePreview__uilH_{display:block;width:100%;max-height:min(60vh,540px);object-fit:contain;border-radius:var(--radius-panel);background:linear-gradient(45deg,rgba(255,255,255,.04) 25%,transparent 0,transparent 75%,rgba(255,255,255,.04) 0) 0 0 /20px 20px,#0c0a1c;box-shadow:0 6px 24px rgba(0,0,0,.45)}video.AgentView_capturePreview__uilH_{image-rendering:pixelated}.AgentView_captureMeta__Hxw4_{margin-right:auto;font-size:var(--font-size-s);color:var(--color-accent);opacity:.8;white-space:nowrap}.AgentView_captures__oqktX{margin-top:.4rem;display:flex;flex-direction:column;gap:.3rem}.AgentView_capturesToggle__6EnTQ{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;height:30px;padding:0 .7rem 0 .55rem;border:1px solid var(--field-border);border-radius:var(--radius-control);background:var(--field-bg);color:var(--neon);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:color .12s ease,border-color .12s ease,background .12s ease}.AgentView_capturesToggleOpen__qxn9D,.AgentView_capturesToggle__6EnTQ:hover{color:var(--color-white);border-color:var(--neon);background:rgba(123,165,255,.16)}.AgentView_capturesChevron__5BxKi{transition:transform .18s ease}.AgentView_capturesToggleOpen__qxn9D .AgentView_capturesChevron__5BxKi{transform:rotate(90deg)}.AgentView_capturesCount__MCkvE{min-width:1.1rem;padding:0 .35rem;border-radius:999px;background:rgba(123,165,255,.2);color:inherit;font-size:var(--font-size-xs);text-align:center;line-height:1.4;letter-spacing:0}.AgentView_captureRow__xBIE9{display:flex;gap:.6rem;overflow-x:auto;padding:8px 6px 10px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--neon-glow) transparent}.AgentView_captureRow__xBIE9::-webkit-scrollbar{height:8px}.AgentView_captureRow__xBIE9::-webkit-scrollbar-thumb{background:var(--neon-glow);border-radius:4px}.AgentView_captureThumb__Y6wjr{position:relative;flex:0 0 auto;height:64px;aspect-ratio:16/9;padding:0;border:1px solid rgba(139,178,255,.28);border-radius:var(--radius-control);overflow:hidden;background:#0c0a1c;cursor:pointer;scroll-snap-align:start;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.AgentView_captureThumb__Y6wjr:hover:not(:disabled){border-color:var(--neon);transform:translateY(-2px);box-shadow:0 4px 14px rgba(60,130,240,.32)}.AgentView_captureThumb__Y6wjr:disabled{cursor:default}.AgentView_captureThumb__Y6wjr img{width:100%;height:100%;object-fit:cover;display:block}.AgentView_captureThumbBlank__0vXWH{display:block;width:100%;height:100%;background:linear-gradient(135deg,#141033,#0c0a1c)}.AgentView_capturePlay__k8G0q{position:absolute;inset:0;margin:auto;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:rgba(8,10,24,.62);color:#fff;box-shadow:0 0 0 1.5px rgba(255,255,255,.35);padding-left:2px}.AgentView_captureSpinner__r_6vu{position:absolute;inset:0;margin:auto;width:20px;height:20px;border-radius:50%;border:2.5px solid rgba(139,178,255,.25);border-top:2.5px solid var(--neon);animation:AgentView_captureSpin__gEweS .7s linear infinite}@keyframes AgentView_captureSpin__gEweS{to{transform:rotate(1turn)}}.AgentView_captureNote__gbAtP{margin:.6rem 0 0;font-size:var(--font-size-s);color:rgba(255,225,218,.55)}@media (prefers-reduced-motion:reduce){.AgentView_captureSpinner__r_6vu,.AgentView_desktopPulse__g4q3X{animation:none}}.AgentView_desktopPulse__g4q3X{width:8px;height:8px;border-radius:50%;background:var(--neon);animation:AgentView_chatBlink__BM8qq 1.1s ease-in-out infinite}.AgentView_deckLoading__WkzXw{flex:none;width:14px;height:14px;margin:0 6px;border-radius:50%;border:2px solid rgba(255,255,255,.2);border-top-color:rgba(255,255,255,.85);animation:AgentView_deckLoadingSpin__sMTWu 1.1s linear infinite}@keyframes AgentView_deckLoadingSpin__sMTWu{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.AgentView_deckLoading__WkzXw{animation:none;border-top-color:rgba(255,255,255,.5)}}.LocaleToggle_bar__kqsfg{position:fixed;bottom:1rem;left:1rem;z-index:20;display:flex;align-items:center;gap:.6rem;padding:.3rem .4rem .3rem .8rem;border-radius:999px;background:color-mix(in srgb,var(--color-off-black) 85%,transparent);backdrop-filter:blur(6px);font-size:.8rem;color:color-mix(in srgb,var(--color-white) 65%,transparent)}@media (max-width:640px){.LocaleToggle_note__zS3I_{display:none}.LocaleToggle_bar__kqsfg{padding:.3rem}}.LocaleToggle_bar__kqsfg[data-pending]{opacity:.6}.LocaleToggle_note__zS3I_{letter-spacing:.02em}.LocaleToggle_button__OAb86{background:none;border:1px solid color-mix(in srgb,var(--color-accent) 45%,transparent);border-radius:999px;padding:.25rem .8rem;color:var(--color-accent);font-family:var(--font-body);font-size:inherit;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.LocaleToggle_button__OAb86:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 14%,transparent);border-color:var(--color-accent)}.LocaleToggle_button__OAb86:disabled{cursor:progress}