.setup-flow-module__Btmogq__setupFlow{--amber:#e7a845;--black:#050505;--ivory:#f6ead2;--moss:#6d9f7c;z-index:20;background:var(--black);color:var(--ivory);position:absolute;inset:0;overflow:hidden}.setup-flow-module__Btmogq__setupHeader{z-index:2;color:#f6ead27a;justify-content:space-between;align-items:center;font-size:.68rem;font-weight:760;display:flex;position:absolute;top:5%;left:4%;right:4%}.setup-flow-module__Btmogq__progress{gap:6px;display:flex}.setup-flow-module__Btmogq__progress i{background:#f6ead221;width:15px;height:3px}.setup-flow-module__Btmogq__progress .setup-flow-module__Btmogq__progressActive{background:var(--amber)}.setup-flow-module__Btmogq__backButton{z-index:3;color:#f6ead28a;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:.74rem;display:inline-flex;position:absolute;top:11%;left:4%}.setup-flow-module__Btmogq__backButton:hover,.setup-flow-module__Btmogq__backButton:focus-visible{color:var(--ivory);outline:none}.setup-flow-module__Btmogq__backButton svg{width:16px}.setup-flow-module__Btmogq__setupBody{grid-template-columns:minmax(260px,.78fr) minmax(520px,1.55fr);width:100%;height:100%;display:grid}.setup-flow-module__Btmogq__identityPane{background:#090908;border-right:1px solid #f6ead21a;align-content:center;justify-items:center;display:grid;position:relative}.setup-flow-module__Btmogq__identityPane:after{background:var(--amber);content:"";width:6px;height:6px;animation:2.4s steps(2,end) infinite setup-flow-module__Btmogq__setupPulse;position:absolute;bottom:12%;right:18%}.setup-flow-module__Btmogq__identityPane>p{color:#f6ead266;margin:26px 0 0;font-size:.72rem}.setup-flow-module__Btmogq__pixelSignal{justify-content:space-between;width:58%;transition:width .42s steps(4,end);display:flex}.setup-flow-module__Btmogq__signalEye{aspect-ratio:1.7;border:10px solid var(--ivory);clip-path:polygon(12% 0,88% 0,88% 10%,100% 10%,100% 90%,88% 90%,88% 100%,12% 100%,12% 90%,0 90%,0 10%,12% 10%);width:42%;display:block;position:relative}.setup-flow-module__Btmogq__signalEye i{background:var(--black);width:20%;height:42%;position:absolute;top:30%;left:42%}.setup-flow-module__Btmogq__signalEye i:after{background:var(--amber);content:"";width:6px;height:6px;position:absolute;top:0;left:0}.setup-flow-module__Btmogq__signalStep0 .setup-flow-module__Btmogq__signalEye{transform:scaleY(.18)}.setup-flow-module__Btmogq__signalStep1 .setup-flow-module__Btmogq__signalEye:first-child i,.setup-flow-module__Btmogq__signalStep2 .setup-flow-module__Btmogq__signalEye:last-child i{transform:translate(18%)}.setup-flow-module__Btmogq__signalStep4{width:64%}.setup-flow-module__Btmogq__signalStep5{width:68%}.setup-flow-module__Btmogq__contentPane{align-items:center;padding:9% 8% 6%;display:grid;position:relative;overflow:hidden}.setup-flow-module__Btmogq__contentPane>div{width:min(760px,100%)}.setup-flow-module__Btmogq__stepKicker{color:var(--amber);text-transform:uppercase;margin-bottom:14px;font-size:.7rem;font-weight:800;display:block}.setup-flow-module__Btmogq__contentPane h1,.setup-flow-module__Btmogq__contentPane h2,.setup-flow-module__Btmogq__contentPane p,.setup-flow-module__Btmogq__contentPane blockquote{margin-top:0}.setup-flow-module__Btmogq__contentPane h1{margin-bottom:18px;font-size:3.2rem;line-height:1.04}.setup-flow-module__Btmogq__contentPane h2{margin-bottom:18px;font-size:1.75rem;line-height:1.15}.setup-flow-module__Btmogq__introStep>p{color:#f6ead294;max-width:620px;margin-bottom:24px;font-size:.9rem;line-height:1.7}.setup-flow-module__Btmogq__primaryActions{align-items:center;gap:20px;display:flex}.setup-flow-module__Btmogq__primaryButton{border:1px solid var(--amber);background:var(--amber);color:#15100a;min-height:42px;font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:.8rem;font-weight:760;display:inline-flex}.setup-flow-module__Btmogq__primaryButton:hover,.setup-flow-module__Btmogq__primaryButton:focus-visible{outline-offset:2px;background:#f1b85c;outline:2px solid #e7a84547}.setup-flow-module__Btmogq__primaryButton:disabled{color:#f6ead259;cursor:wait;background:#f6ead214;border-color:#f6ead21f}.setup-flow-module__Btmogq__primaryButton svg{width:17px}.setup-flow-module__Btmogq__textButton{color:#f6ead27a;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem}.setup-flow-module__Btmogq__textButton:hover,.setup-flow-module__Btmogq__textButton:focus-visible{color:var(--ivory);outline:none}.setup-flow-module__Btmogq__deviceSummary,.setup-flow-module__Btmogq__baseFound{border-top:1px solid #f6ead21f;border-bottom:1px solid #f6ead21f;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;min-height:64px;display:grid}.setup-flow-module__Btmogq__deviceSummary>svg,.setup-flow-module__Btmogq__baseFound>svg:first-child{width:20px;color:var(--amber)}.setup-flow-module__Btmogq__deviceSummary div,.setup-flow-module__Btmogq__baseFound div{gap:4px;display:grid}.setup-flow-module__Btmogq__deviceSummary strong,.setup-flow-module__Btmogq__baseFound strong{font-size:.82rem}.setup-flow-module__Btmogq__deviceSummary span,.setup-flow-module__Btmogq__baseFound span{color:#f6ead270;font-size:.7rem}.setup-flow-module__Btmogq__deviceSummary>i,.setup-flow-module__Btmogq__baseFound>svg:last-child{width:9px;height:9px;color:var(--moss)}.setup-flow-module__Btmogq__readyDot{background:var(--moss)}.setup-flow-module__Btmogq__scanningDot{background:var(--amber);animation:1s steps(2,end) infinite setup-flow-module__Btmogq__setupPulse}.setup-flow-module__Btmogq__checkRows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;margin:12px 0 18px;display:grid}.setup-flow-module__Btmogq__statusRow{border-bottom:1px solid #f6ead214;grid-template-columns:28px 1fr auto 18px;align-items:center;min-height:42px;display:grid}.setup-flow-module__Btmogq__statusRow>svg:first-child{color:#f6ead28c;width:15px}.setup-flow-module__Btmogq__statusRow span,.setup-flow-module__Btmogq__statusRow strong{font-size:.72rem}.setup-flow-module__Btmogq__statusRow strong{color:#f6ead275;font-weight:520}.setup-flow-module__Btmogq__statusRow>svg:last-child{width:14px;color:var(--moss)}.setup-flow-module__Btmogq__statusRow>i{background:#e7a845a6;width:5px;height:5px;animation:1s steps(2,end) infinite setup-flow-module__Btmogq__setupPulse}.setup-flow-module__Btmogq__pairStep{grid-template-columns:minmax(180px,.65fr) minmax(300px,1fr);align-items:center;column-gap:48px;display:grid}.setup-flow-module__Btmogq__pairStep .setup-flow-module__Btmogq__stepKicker,.setup-flow-module__Btmogq__pairStep h2{grid-column:1/-1}.setup-flow-module__Btmogq__pairStep .setup-flow-module__Btmogq__primaryButton{grid-column:2;justify-self:start;margin-top:16px}.setup-flow-module__Btmogq__radar{aspect-ratio:1;grid-row:3/span 3;place-items:center;width:min(180px,100%);display:grid;position:relative}.setup-flow-module__Btmogq__radarRing{aspect-ratio:1;border:1px solid #e7a8456b;border-radius:50%;width:34%;animation:2.2s ease-out infinite setup-flow-module__Btmogq__radar;position:absolute}.setup-flow-module__Btmogq__radarRing:nth-child(2){animation-delay:.55s}.setup-flow-module__Btmogq__radarRing:nth-child(3){animation-delay:1.1s}.setup-flow-module__Btmogq__radar>svg{width:24px;color:var(--amber)}.setup-flow-module__Btmogq__radarPaired .setup-flow-module__Btmogq__radarRing{border-color:#6d9f7c80;animation-play-state:paused}.setup-flow-module__Btmogq__baseFound{grid-column:2}.setup-flow-module__Btmogq__characterHeader{grid-template-columns:minmax(160px,.55fr) minmax(280px,1fr);gap:24px;margin-bottom:14px;display:grid}.setup-flow-module__Btmogq__characterHeader label,.setup-flow-module__Btmogq__voicePicker>span{color:#f6ead270;margin-bottom:8px;font-size:.68rem;display:block}.setup-flow-module__Btmogq__characterHeader input{width:100%;height:38px;color:var(--ivory);font:inherit;background:0 0;border:0;border-bottom:1px solid #f6ead23d;border-radius:0;outline:none;padding:0;font-size:1.15rem}.setup-flow-module__Btmogq__characterHeader input:focus{border-color:var(--amber)}.setup-flow-module__Btmogq__voicePicker>div{gap:6px;display:flex}.setup-flow-module__Btmogq__voicePicker button{color:#f6ead28c;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:1px solid #f6ead221;border-radius:6px;align-items:center;gap:6px;padding:0 11px;font-size:.7rem;display:inline-flex}.setup-flow-module__Btmogq__voicePicker button svg{width:14px}.setup-flow-module__Btmogq__voicePicker .setup-flow-module__Btmogq__selectedVoice{color:var(--ivory);border-color:#e7a8459e}.setup-flow-module__Btmogq__personaList{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.setup-flow-module__Btmogq__personaList>button{min-height:92px;color:var(--ivory);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #f6ead21c;border-radius:6px;padding:14px;position:relative}.setup-flow-module__Btmogq__personaList>button>span{font-size:.78rem;font-weight:700}.setup-flow-module__Btmogq__personaList p{color:#f6ead26b;margin:8px 0 0;font-size:.66rem;line-height:1.5}.setup-flow-module__Btmogq__personaList i{color:var(--amber);position:absolute;top:10px;right:10px}.setup-flow-module__Btmogq__personaList i svg{width:14px}.setup-flow-module__Btmogq__personaList .setup-flow-module__Btmogq__selectedPersona{border-color:var(--amber);background:#e7a8450f}.setup-flow-module__Btmogq__characterStep blockquote{color:#f6ead29e;margin:12px 0;font-size:.78rem}.setup-flow-module__Btmogq__privacyRows{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.setup-flow-module__Btmogq__toggleRow{min-height:120px;color:var(--ivory);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #f6ead21c;border-radius:6px;grid-template-columns:26px 1fr;align-content:start;gap:10px;padding:15px;display:grid;position:relative}.setup-flow-module__Btmogq__toggleRow>svg{width:17px;color:var(--amber)}.setup-flow-module__Btmogq__toggleRow>span{gap:7px;display:grid}.setup-flow-module__Btmogq__toggleRow strong{font-size:.75rem}.setup-flow-module__Btmogq__toggleRow small{color:#f6ead266;font-size:.63rem;line-height:1.5}.setup-flow-module__Btmogq__toggleRow>i{border:1px solid #f6ead23d;border-radius:999px;width:28px;height:14px;position:absolute;bottom:12px;right:12px}.setup-flow-module__Btmogq__toggleRow>i b{background:#f6ead266;border-radius:50%;width:8px;height:8px;transition:transform .16s;position:absolute;top:2px;left:2px}.setup-flow-module__Btmogq__toggleRow>.setup-flow-module__Btmogq__toggleOn{border-color:var(--amber)}.setup-flow-module__Btmogq__toggleRow>.setup-flow-module__Btmogq__toggleOn b{background:var(--amber);transform:translate(14px)}.setup-flow-module__Btmogq__privacyNote{color:#f6ead27a;align-items:center;gap:9px;margin:14px 0;font-size:.68rem;display:flex}.setup-flow-module__Btmogq__privacyNote svg{width:16px;color:var(--moss)}.setup-flow-module__Btmogq__awakeningStep{justify-items:start;gap:14px;display:grid}.setup-flow-module__Btmogq__awakeningStep>svg{width:22px;color:var(--amber);animation:.9s steps(2,end) infinite setup-flow-module__Btmogq__setupPulse}.setup-flow-module__Btmogq__awakeningStep span{color:#f6ead273;font-size:.75rem}.setup-flow-module__Btmogq__awakeningStep h2{font-size:2.4rem}@keyframes setup-flow-module__Btmogq__setupPulse{0%,to{opacity:.32}50%{opacity:1}}@keyframes setup-flow-module__Btmogq__radar{0%{opacity:.8;transform:scale(.45)}to{opacity:0;transform:scale(2.6)}}@media (max-height:520px){.setup-flow-module__Btmogq__setupHeader{top:4%}.setup-flow-module__Btmogq__backButton{top:10%}.setup-flow-module__Btmogq__contentPane{padding-top:8%;padding-bottom:3%}.setup-flow-module__Btmogq__contentPane h1{margin-bottom:12px;font-size:2.35rem}.setup-flow-module__Btmogq__contentPane h2{margin-bottom:12px;font-size:1.35rem}.setup-flow-module__Btmogq__introStep>p{margin-bottom:16px;font-size:.76rem}.setup-flow-module__Btmogq__stepKicker{margin-bottom:8px}.setup-flow-module__Btmogq__identityPane>p{margin-top:16px}.setup-flow-module__Btmogq__signalEye{border-width:7px}.setup-flow-module__Btmogq__deviceSummary,.setup-flow-module__Btmogq__baseFound{min-height:52px}.setup-flow-module__Btmogq__statusRow{min-height:34px}.setup-flow-module__Btmogq__primaryButton{min-height:36px}.setup-flow-module__Btmogq__characterHeader{margin-bottom:9px}.setup-flow-module__Btmogq__characterHeader input{height:32px}.setup-flow-module__Btmogq__personaList>button{min-height:72px;padding:10px}.setup-flow-module__Btmogq__personaList p{margin-top:5px;font-size:.59rem}.setup-flow-module__Btmogq__characterStep blockquote{margin:8px 0}.setup-flow-module__Btmogq__toggleRow{min-height:94px;padding:11px}.setup-flow-module__Btmogq__toggleRow small{font-size:.58rem}.setup-flow-module__Btmogq__privacyNote{margin:10px 0}}@media (max-width:800px){.setup-flow-module__Btmogq__setupBody{grid-template-columns:32% 68%}.setup-flow-module__Btmogq__contentPane{padding-left:6%;padding-right:5%}.setup-flow-module__Btmogq__pixelSignal{width:68%}.setup-flow-module__Btmogq__characterHeader{grid-template-columns:minmax(130px,.55fr) minmax(230px,1fr);gap:14px}.setup-flow-module__Btmogq__voicePicker button{padding:0 8px}.setup-flow-module__Btmogq__personaList,.setup-flow-module__Btmogq__privacyRows{gap:5px}.setup-flow-module__Btmogq__personaList>button,.setup-flow-module__Btmogq__toggleRow{padding-left:9px;padding-right:9px}.setup-flow-module__Btmogq__pairStep{grid-template-columns:minmax(145px,.6fr) minmax(250px,1fr);column-gap:24px}}@media (prefers-reduced-motion:reduce){.setup-flow-module__Btmogq__identityPane:after,.setup-flow-module__Btmogq__scanningDot,.setup-flow-module__Btmogq__statusRow>i,.setup-flow-module__Btmogq__radarRing,.setup-flow-module__Btmogq__awakeningStep>svg{animation:none}}
.prototype-module__6PeatW__prototypeShell{color:#f6ead2;background:#000;place-items:center;min-height:100svh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;overflow:hidden}.prototype-module__6PeatW__robotScreen{--amber:#e7a845;--black:#030303;--ivory:#f6ead2;--moss:#6d9f7c;aspect-ratio:20/9;background:var(--black);isolation:isolate;touch-action:manipulation;width:min(100vw,222.222svh);height:min(100svh,45vw);position:relative;overflow:hidden;container-type:inline-size}.prototype-module__6PeatW__faceButton{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.prototype-module__6PeatW__faceButton:focus-visible{outline:2px solid var(--amber);outline-offset:-8px}.prototype-module__6PeatW__aliveMark{aspect-ratio:1;background:var(--amber);opacity:.78;width:6px;animation:3.4s steps(2,end) infinite prototype-module__6PeatW__alive;position:absolute;top:5.5%;left:3.2%}.prototype-module__6PeatW__face{transform-origin:50%;justify-content:space-between;align-items:center;width:70%;transition:transform .24s steps(4,end);display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.prototype-module__6PeatW__eyeGrid{grid-template-columns:repeat(18,minmax(0,1fr));gap:clamp(1px,.16cqw,3px);width:43%;display:grid}.prototype-module__6PeatW__pixel{aspect-ratio:1;background:0 0}.prototype-module__6PeatW__ivory{background:var(--ivory)}.prototype-module__6PeatW__amber{background:var(--amber)}.prototype-module__6PeatW__off{background:0 0}.prototype-module__6PeatW__message{z-index:3;color:var(--ivory);text-align:center;opacity:0;pointer-events:none;padding:0 18%;font-size:1.05rem;font-weight:560;transition:opacity .18s,transform .18s;position:absolute;bottom:15%;left:0;right:0;transform:translateY(8px)}.prototype-module__6PeatW__messageVisible{opacity:.9;transform:translateY(0)}.prototype-module__6PeatW__deviceAlert{z-index:12;width:min(430px,52%);min-height:62px;color:var(--ivory);opacity:0;pointer-events:none;background:#12100d;border:1px solid #e7a84561;border-radius:6px;grid-template-columns:30px 1fr 32px;align-items:center;gap:10px;padding:10px 12px;transition:opacity .18s,transform .22s;display:grid;position:absolute;top:5%;left:50%;transform:translate(-50%,-18px)}.prototype-module__6PeatW__deviceAlertVisible{opacity:1;pointer-events:auto;transform:translate(-50%)}.prototype-module__6PeatW__deviceAlert>svg{width:18px;color:var(--amber)}.prototype-module__6PeatW__deviceAlert>span{gap:4px;display:grid}.prototype-module__6PeatW__deviceAlert strong,.prototype-module__6PeatW__deviceAlert small{line-height:1.35}.prototype-module__6PeatW__deviceAlert strong{font-size:.76rem}.prototype-module__6PeatW__deviceAlert small{color:#f6ead280;font-size:.65rem}.prototype-module__6PeatW__deviceAlert button{aspect-ratio:1;color:#f6ead280;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;padding:0;display:grid}.prototype-module__6PeatW__deviceAlert button:hover,.prototype-module__6PeatW__deviceAlert button:focus-visible{color:var(--ivory);background:#f6ead214;outline:none}.prototype-module__6PeatW__deviceAlert button svg{width:15px}.prototype-module__6PeatW__quickStatus{z-index:5;color:#f6ead29e;opacity:0;pointer-events:none;align-items:center;gap:20px;font-size:.78rem;transition:opacity .18s;display:flex;position:absolute;top:5%;right:3%}.prototype-module__6PeatW__quickStatus span{align-items:center;gap:6px;display:inline-flex}.prototype-module__6PeatW__quickStatus span:first-child svg{color:var(--moss)}.prototype-module__6PeatW__quickStatusVisible{opacity:1}.prototype-module__6PeatW__edgeHandle{z-index:8;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;width:44px;height:24px;padding:0;display:flex;position:absolute;bottom:1.8%;left:50%;transform:translate(-50%)}.prototype-module__6PeatW__edgeHandle span{background:#e7a84594;width:3px;height:3px}.prototype-module__6PeatW__edgeHandle:focus-visible{outline:1px solid var(--amber);outline-offset:2px}.prototype-module__6PeatW__toolbar{z-index:7;opacity:0;pointer-events:none;background:#0b0b0bf5;border:1px solid #f6ead229;border-radius:8px;align-items:center;gap:8px;padding:8px;transition:opacity .17s,transform .17s;display:flex;position:absolute;bottom:4.5%;left:50%;transform:translate(-50%,16px)}.prototype-module__6PeatW__toolbarVisible{opacity:1;pointer-events:auto;transform:translate(-50%)}.prototype-module__6PeatW__toolbar button,.prototype-module__6PeatW__sheetHeader button,.prototype-module__6PeatW__sheetHeaderActions a{aspect-ratio:1;color:#f6ead2b8;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:40px;padding:0;display:grid}.prototype-module__6PeatW__toolbar button:hover,.prototype-module__6PeatW__toolbar button:focus-visible,.prototype-module__6PeatW__sheetHeader button:hover,.prototype-module__6PeatW__sheetHeader button:focus-visible,.prototype-module__6PeatW__sheetHeaderActions a:hover,.prototype-module__6PeatW__sheetHeaderActions a:focus-visible{color:var(--ivory);background:#f6ead214;outline:none}.prototype-module__6PeatW__toolbar svg,.prototype-module__6PeatW__sheetHeader svg,.prototype-module__6PeatW__sheetHeaderActions svg{width:19px}.prototype-module__6PeatW__statusSheet{z-index:10;opacity:0;pointer-events:none;background:#0b0b0a;border-top:1px solid #f6ead22b;grid-template-columns:minmax(220px,.75fr) minmax(260px,1fr) minmax(240px,.9fr);align-items:center;gap:5%;height:48%;padding:4% 5%;transition:opacity .22s,transform .26s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(102%)}.prototype-module__6PeatW__statusSheetOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.prototype-module__6PeatW__sheetHeader{justify-content:space-between;align-self:stretch;align-items:flex-start;gap:20px;display:flex;position:relative}.prototype-module__6PeatW__sheetHeader p,.prototype-module__6PeatW__sheetHeader h1,.prototype-module__6PeatW__sheetHeader strong,.prototype-module__6PeatW__sheetHeader span,.prototype-module__6PeatW__relationship p{margin:0}.prototype-module__6PeatW__sheetHeader p{color:var(--amber);white-space:nowrap;margin-bottom:10px;font-size:.68rem;font-weight:760}.prototype-module__6PeatW__sheetHeader h1{margin-bottom:5px;font-size:1.65rem;line-height:1.1}.prototype-module__6PeatW__sheetHeader strong{color:#f6ead2b8;margin-bottom:7px;font-size:.7rem;display:block}.prototype-module__6PeatW__sheetHeaderActions{gap:2px;display:flex}.prototype-module__6PeatW__sheetHeader span,.prototype-module__6PeatW__relationship p{color:#f6ead28c;font-size:.78rem;line-height:1.55}.prototype-module__6PeatW__relationship{align-self:stretch;padding-top:2px}.prototype-module__6PeatW__relationship>div:first-child{justify-content:space-between;align-items:baseline;display:flex}.prototype-module__6PeatW__relationship span{color:#f6ead294;font-size:.78rem}.prototype-module__6PeatW__relationship strong{color:var(--ivory);font-size:1.7rem;font-weight:620}.prototype-module__6PeatW__relationshipTrack{background:#f6ead21f;height:6px;margin:13px 0 12px}.prototype-module__6PeatW__relationshipTrack span{background:var(--amber);width:42%;height:100%;display:block}.prototype-module__6PeatW__sheetControls{gap:2px;display:grid}.prototype-module__6PeatW__sheetControls button{min-height:38px;color:var(--ivory);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f6ead21a;grid-template-columns:28px 1fr auto;align-items:center;padding:0 4px;display:grid}.prototype-module__6PeatW__sheetControls svg{width:16px;color:var(--amber)}.prototype-module__6PeatW__sheetControls span,.prototype-module__6PeatW__sheetControls i{font-size:.76rem;font-style:normal}.prototype-module__6PeatW__sheetControls i{color:#f6ead275}.prototype-module__6PeatW__motionActions{gap:10px;display:flex;position:absolute;bottom:8%;right:5%}.prototype-module__6PeatW__motionActions button{color:#f6ead2b8;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:1px solid #f6ead224;border-radius:6px;align-items:center;gap:7px;padding:0 10px;font-size:.72rem;display:inline-flex}.prototype-module__6PeatW__motionActions button:hover,.prototype-module__6PeatW__motionActions button:focus-visible{color:var(--ivory);border-color:#e7a84599;outline:none}.prototype-module__6PeatW__motionActions svg{width:15px}.prototype-module__6PeatW__motion-nod .prototype-module__6PeatW__face{animation:.72s steps(6,end) prototype-module__6PeatW__nod}.prototype-module__6PeatW__motion-shake .prototype-module__6PeatW__face{animation:.72s steps(6,end) prototype-module__6PeatW__shake}.prototype-module__6PeatW__motion-lean .prototype-module__6PeatW__face{animation:.72s steps(6,end) prototype-module__6PeatW__lean}.prototype-module__6PeatW__rotateHint{display:none}@keyframes prototype-module__6PeatW__alive{0%,72%,to{opacity:.3}76%,88%{opacity:.9}}@keyframes prototype-module__6PeatW__nod{0%,to{transform:translate(-50%,-50%)}45%{transform:translate(-50%,-42%)scaleY(.94)}}@keyframes prototype-module__6PeatW__shake{0%,to{transform:translate(-50%,-50%)}25%{transform:translate(-54%,-50%)}70%{transform:translate(-46%,-50%)}}@keyframes prototype-module__6PeatW__lean{0%,to{transform:translate(-50%,-50%)}45%{transform:translate(-50%,-50%)rotate(2deg)translateY(3%)}}@media (orientation:portrait) and (max-width:760px){.prototype-module__6PeatW__robotScreen{aspect-ratio:auto;width:100vw;height:100svh}.prototype-module__6PeatW__robotScreen>:not(.prototype-module__6PeatW__rotateHint){visibility:hidden}.prototype-module__6PeatW__rotateHint{color:#f6ead2c7;text-align:center;place-content:center;justify-items:center;gap:14px;padding:32px;display:grid;position:absolute;inset:0}.prototype-module__6PeatW__rotateHint svg{width:30px;height:30px;color:var(--amber)}.prototype-module__6PeatW__rotateHint p{margin:0;font-size:.95rem}}@media (max-height:520px){.prototype-module__6PeatW__message{font-size:.9rem;bottom:13%}.prototype-module__6PeatW__toolbar{bottom:5.8%}.prototype-module__6PeatW__toolbar button{width:34px}.prototype-module__6PeatW__statusSheet{height:64%;padding-top:3%;padding-bottom:3%}.prototype-module__6PeatW__sheetHeader h1{font-size:1.35rem}.prototype-module__6PeatW__sheetHeaderActions{position:absolute;top:-4px;right:0}.prototype-module__6PeatW__sheetHeaderActions a,.prototype-module__6PeatW__sheetHeaderActions button{width:30px}.prototype-module__6PeatW__sheetHeader strong,.prototype-module__6PeatW__sheetHeader span,.prototype-module__6PeatW__relationship p{font-size:.66rem}.prototype-module__6PeatW__sheetControls button{min-height:30px}.prototype-module__6PeatW__motionActions{gap:6px;bottom:4%}.prototype-module__6PeatW__motionActions button{min-height:30px;padding:0 8px;font-size:.64rem}}@media (max-width:800px){.prototype-module__6PeatW__statusSheet{grid-template-columns:185px minmax(180px,1fr) minmax(190px,1fr);gap:3%;padding-left:3%;padding-right:3%}.prototype-module__6PeatW__motionActions{right:3%}.prototype-module__6PeatW__motionActions button{justify-content:center;width:34px;padding:0;font-size:0}}@media (prefers-reduced-motion:reduce){.prototype-module__6PeatW__aliveMark,.prototype-module__6PeatW__motion-nod .prototype-module__6PeatW__face,.prototype-module__6PeatW__motion-shake .prototype-module__6PeatW__face,.prototype-module__6PeatW__motion-lean .prototype-module__6PeatW__face{animation:none}.prototype-module__6PeatW__face,.prototype-module__6PeatW__message,.prototype-module__6PeatW__toolbar,.prototype-module__6PeatW__statusSheet{transition:none}}
