.Device_bezel__PPBxe{width:360px;background:linear-gradient(180deg,#2c2c2c,#1f1f1f);border:4px solid #050505;border-radius:28px 28px 100px 100px/28px 28px 70px 70px;padding:22px 22px 36px;box-shadow:inset 0 -10px 0 0 rgba(0,0,0,.45),inset 0 2px 0 0 hsla(0,0%,100%,.04),0 8px 0 0 #000,0 12px 24px 0 rgba(0,0,0,.6);position:relative}.Device_bezel__PPBxe:after{content:"";position:absolute;top:14px;right:18px;width:0;height:0}.Device_topRow__Ej4WH{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding:0 4px;height:12px;font-size:6px;color:#555;letter-spacing:1px}.Device_led__14AqH{width:8px;height:8px;border-radius:50%;background:var(--led-on);box-shadow:0 0 4px var(--led-on),inset 0 -2px 0 rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.4)}.Device_clock__DYidf{flex-shrink:0}.Device_brand__4V9hQ{margin-left:auto;font-size:8px;color:#555}.Device_battery__kpdgv{display:inline-flex;gap:1px;border:1px solid #555;padding:1px;height:8px;align-items:stretch;position:relative}.Device_battery__kpdgv:after{content:"";position:absolute;right:-3px;top:2px;width:2px;height:4px;background:#555}.Device_batteryFill__xQKGe{width:3px;background:#888}.Device_lcd__49GxF{background:#050505;padding:8px;border-radius:6px;box-shadow:inset 0 2px 4px rgba(0,0,0,.8),0 1px 0 hsla(0,0%,100%,.06)}.Device_lcdInner__NRRdY{background:var(--gb-lightest);height:340px;padding:14px;position:relative;overflow:hidden;display:flex;flex-direction:column;background-image:repeating-linear-gradient(0deg,rgba(15,56,15,.03),rgba(15,56,15,.03) 1px,transparent 0,transparent 3px)}.Device_gloss__YCfMh{position:absolute;top:-10%;left:-20%;width:50%;height:140%;background:linear-gradient(115deg,transparent 40%,hsla(0,0%,100%,.18) 50%,transparent 60%);pointer-events:none;transform:rotate(8deg)}.Device_footer__grDF2{margin-top:14px;padding:0 4px;font-family:var(--font-pixel-prose),var(--font-pixel),monospace;font-size:14px;color:#888;text-align:center;line-height:1.4;letter-spacing:.4px}.StatBars_bars__M4wjR{display:flex;flex-direction:column;gap:4px;color:var(--gb-darkest)}.StatBars_row__jHtQ3{display:flex;align-items:center;gap:6px}.StatBars_icon__MzCEF{display:inline-grid;grid-template-rows:repeat(7,2px);flex-shrink:0}.StatBars_iconRow__hPXBG{display:grid;grid-template-columns:repeat(7,2px)}.StatBars_iconPixel__yrnMB{width:2px;height:2px;background:var(--gb-darkest)}.StatBars_iconBlank__vfdu4{width:2px;height:2px}.StatBars_track__1Q6b4{display:inline-flex;gap:1px;border:2px solid var(--gb-darkest);padding:2px;background:var(--gb-light)}.StatBars_cellOn__M_C0O{width:12px;height:8px;background:var(--gb-darkest)}.StatBars_cellOff__XmgHd{width:12px;height:8px;background:var(--gb-light)}.Buttons_row__ov8WP{display:flex;justify-content:center;gap:18px;margin-top:22px;padding:0 4px}.Buttons_btn__X9Aci{width:70px;height:70px;background:linear-gradient(180deg,#4a4a4a,#2c2c2c);border:3px solid #000;border-radius:50%;color:#ddd;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;box-shadow:0 6px 0 0 #000,inset 0 2px 0 hsla(0,0%,100%,.12),inset 0 -3px 0 rgba(0,0,0,.4);transition:transform 60ms ease,box-shadow 60ms ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;position:relative}.Buttons_btn__X9Aci:hover:not(:disabled){background:linear-gradient(180deg,#555,#333)}.Buttons_btn__X9Aci:disabled{opacity:.4;cursor:not-allowed}.Buttons_btnDown__BqM27{transform:translateY(4px);box-shadow:0 2px 0 0 #000,inset 0 2px 0 hsla(0,0%,100%,.06),inset 0 -2px 0 rgba(0,0,0,.4)}.Buttons_letter__ZK864{font-size:16px;color:#fff;text-shadow:0 1px 0 #000}.Buttons_label__pfwJ9{font-size:6px;letter-spacing:1px;color:#999}.TalkChat_scrim__miWXL{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:100;padding:12px}.TalkChat_box__znI_f{width:100%;max-width:380px;height:600px;max-height:var(--tg-vh,90dvh);background:var(--gb-lightest);color:var(--gb-darkest);border:4px solid var(--gb-darkest);box-shadow:0 6px 0 0 #000;display:flex;flex-direction:column}@supports not (height:1dvh){.TalkChat_box__znI_f{max-height:var(--tg-vh,90vh)}}.TalkChat_header__XZEBe{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:var(--gb-dark);color:var(--gb-lightest);font-size:8px;letter-spacing:1.5px}.TalkChat_title__NLhXz{text-transform:lowercase}.TalkChat_headerActions__Hs_FY{display:flex;gap:6px}.TalkChat_iconBtn__ywEAc{background:var(--gb-darkest);color:var(--gb-lightest);border:2px solid var(--gb-lightest);font-family:inherit;font-size:7px;padding:4px 6px;cursor:pointer;letter-spacing:1px}.TalkChat_iconBtn__ywEAc:hover:not(:disabled){background:var(--gb-lightest);color:var(--gb-darkest)}.TalkChat_iconBtn__ywEAc:disabled{opacity:.4;cursor:not-allowed}.TalkChat_interrogateBtn___2NKC{background:#5a1010;border-color:#ff8080;color:#ffd0d0}.TalkChat_interrogateBtn___2NKC:hover:not(:disabled){background:#ff8080;color:#2a0a0a}.TalkChat_dreamBtn__WBCD8{background:#2a1a4a;border-color:#c0a0ff;color:#e0d0ff}.TalkChat_dreamBtn__WBCD8:hover:not(:disabled){background:#c0a0ff;color:#1a0a3a}.TalkChat_list__sMy1Z{flex:1 1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px;background-image:repeating-linear-gradient(0deg,rgba(15,56,15,.04),rgba(15,56,15,.04) 1px,transparent 0,transparent 3px)}.TalkChat_list__sMy1Z::-webkit-scrollbar{width:8px}.TalkChat_list__sMy1Z::-webkit-scrollbar-track{background:var(--gb-light)}.TalkChat_list__sMy1Z::-webkit-scrollbar-thumb{background:var(--gb-darkest)}.TalkChat_hint__d5Sa1{text-align:center;margin:auto;opacity:.6}.TalkChat_bubbleRow__VejT3{display:flex;flex-direction:column;gap:2px;max-width:80%}.TalkChat_rowUser__MN6nX{align-self:flex-end;align-items:flex-end}.TalkChat_rowPet__hTqbi{align-self:flex-start;align-items:flex-start}.TalkChat_bubblePet__jbOlC,.TalkChat_bubbleUser__aa2MY{padding:8px 12px;border:2px solid var(--gb-darkest);word-wrap:break-word;white-space:pre-wrap}.TalkChat_bubbleUser__aa2MY{background:var(--gb-dark);color:var(--gb-lightest)}.TalkChat_bubblePet__jbOlC{background:var(--gb-lightest);color:var(--gb-darkest)}.TalkChat_cursor__mbikn{display:inline-block;margin-left:2px;animation:TalkChat_blink__JGUmX .6s step-end infinite}@keyframes TalkChat_blink__JGUmX{50%{opacity:0}}.TalkChat_meta__oo8_M{display:flex;gap:8px;font-size:6px;letter-spacing:1px;opacity:.65;padding:0 4px}.TalkChat_metaLink__6OauY{color:var(--gb-darkest);text-decoration:underline}.TalkChat_metaLink__6OauY:hover{text-decoration:none}.TalkChat_chips__Z_vvF{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px 0}.TalkChat_chip__vD_8W{padding:6px 10px;background:var(--gb-light);color:var(--gb-darkest);border:2px solid var(--gb-darkest);cursor:pointer}.TalkChat_chip__vD_8W:hover:not(:disabled){background:var(--gb-darkest);color:var(--gb-lightest)}.TalkChat_chip__vD_8W:disabled{opacity:.4;cursor:not-allowed}.TalkChat_actionBar__mobcm{display:flex;gap:6px;padding:8px 12px 0}.TalkChat_actionBtn__lKt45{flex:1 1;padding:7px 8px;font-family:var(--font-pixel),monospace;font-size:9px;letter-spacing:1.5px;border:2px solid var(--gb-darkest);cursor:pointer;background:var(--gb-light);color:var(--gb-darkest);transition:transform 60ms ease}.TalkChat_actionBtn__lKt45:hover:not(:disabled){transform:translateY(-1px)}.TalkChat_actionBtn__lKt45:disabled{opacity:.4;cursor:not-allowed}.TalkChat_composer__ZgTpW{display:flex;gap:6px;padding:10px 12px 12px;border-top:2px dashed var(--gb-dark);min-width:0}.TalkChat_input__atMP6{flex:1 1;min-width:0;padding:10px;font-size:16px!important;background:var(--gb-light);color:var(--gb-darkest);border:2px solid var(--gb-darkest);outline:none}.TalkChat_input__atMP6::placeholder{color:var(--gb-darkest);opacity:.5}.TalkChat_input__atMP6:focus{background:var(--gb-lightest)}.TalkChat_input__atMP6:disabled{opacity:.5;cursor:not-allowed}.TalkChat_sendBtn__ZuBSe{font-family:var(--font-pixel),monospace;font-size:8px;letter-spacing:1.5px;padding:0 14px;background:var(--gb-darkest);color:var(--gb-lightest);border:2px solid var(--gb-darkest);cursor:pointer}.TalkChat_sendBtn__ZuBSe:hover:not(:disabled){background:var(--gb-lightest);color:var(--gb-darkest)}.TalkChat_sendBtn__ZuBSe:disabled{opacity:.4;cursor:not-allowed}.SpriteMood_wrap__NHa7C{display:inline-block;line-height:0}.SpriteMood_anxious__ODDct{animation:SpriteMood_zg-shake__F5VNf 1.6s ease-in-out infinite}@keyframes SpriteMood_zg-shake__F5VNf{0%,to{transform:translateX(0)}20%{transform:translateX(-1px)}40%{transform:translateX(1px)}60%{transform:translateX(-1px)}80%{transform:translateX(1px)}}.SpriteMood_dramatic__12zwt{filter:drop-shadow(0 0 0 transparent);animation:SpriteMood_zg-glow__kkDTS 2.4s ease-in-out infinite}@keyframes SpriteMood_zg-glow__kkDTS{0%,to{filter:drop-shadow(0 0 2px rgba(155,188,15,0))}50%{filter:drop-shadow(0 0 6px rgba(155,188,15,.6))}}.SpriteMood_vain__JBlyF{animation:SpriteMood_zg-vain__uFFOb 2s ease-in-out infinite}@keyframes SpriteMood_zg-vain__uFFOb{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.SpriteMood_cynical__QWO_n{transform:rotate(-1.5deg);transform-origin:50% 80%}