.Lcd-module__I08Apa__lcd{border-radius:6%/8%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 2px 6px #00000073,inset 0 -1px #ffffff40}.Lcd-module__I08Apa__canvas{width:100%;height:100%;display:block}.Lcd-module__I08Apa__icon,.Lcd-module__I08Apa__screen{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;margin:0;padding:0;position:absolute}.Lcd-module__I08Apa__screen{touch-action:pan-y}.Lcd-module__I08Apa__icon:focus-visible,.Lcd-module__I08Apa__screen:focus-visible{outline-offset:-3px;border-radius:6px;outline:2px dashed #1c2418b3}.Lcd-module__I08Apa__glare{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(118deg,#ffffff57 0%,#ffffff14 26%,#fff0 27%),linear-gradient(118deg,#fff0 30%,#ffffff12 31%,#fff0 38%),radial-gradient(120% 90% at 50% 120%,#00000029,#0000 60%);position:absolute;inset:0}
.Device-module__mss50a__device{aspect-ratio:400/570;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;position:relative}.Device-module__mss50a__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Device-module__mss50a__shaking{animation:.62s cubic-bezier(.36,.07,.19,.97) both Device-module__mss50a__shake}@keyframes Device-module__mss50a__shake{10%,90%{transform:translate(-1px)rotate(-.6deg)}20%,80%{transform:translate(3px)rotate(1.2deg)}30%,50%,70%{transform:translate(-5px)rotate(-1.8deg)}40%,60%{transform:translate(5px)rotate(1.8deg)}}.Device-module__mss50a__keyring{transform-box:view-box;transform-origin:200px 0;animation:5.5s ease-in-out infinite Device-module__mss50a__sway}.Device-module__mss50a__shaking .Device-module__mss50a__keyring,[data-alert] .Device-module__mss50a__keyring{animation-duration:1.4s}@keyframes Device-module__mss50a__sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)}}.Device-module__mss50a__guts{opacity:var(--shell-guts)}.Device-module__mss50a__logo{font-family:var(--font-logo), system-ui, sans-serif;letter-spacing:1px;fill:var(--shell-ink);stroke:var(--shell-rim);stroke-width:9px;stroke-linejoin:round;paint-order:stroke;font-size:42px}.Device-module__mss50a__todayEmpty{stroke:var(--shell-mid);stroke-width:1.6px;animation:1.6s ease-in-out infinite Device-module__mss50a__todayPulse}@keyframes Device-module__mss50a__todayPulse{0%,to{fill:#e0d3b2;stroke-opacity:1}50%{fill:#fff6df;stroke-opacity:.25}}.Device-module__mss50a__todayFed{transform-box:fill-box;transform-origin:50%;stroke:#0b3d1f;stroke-width:1px;animation:.7s cubic-bezier(.2,1.8,.4,1) both Device-module__mss50a__todayPop}@keyframes Device-module__mss50a__todayPop{0%{transform:scale(.2)}to{transform:scale(1)}}.Device-module__mss50a__led{fill:#50ff8a}.Device-module__mss50a__ledGlow{fill:#50ff8a;opacity:.55}[data-hungry] .Device-module__mss50a__led,[data-hungry] .Device-module__mss50a__ledGlow{fill:#ffae2e}[data-alert] .Device-module__mss50a__led,[data-alert] .Device-module__mss50a__ledGlow{fill:#ff3d2e;animation:.9s steps(2,jump-none) infinite Device-module__mss50a__ledBlink}@keyframes Device-module__mss50a__ledBlink{0%{opacity:1}to{opacity:.2}}.Device-module__mss50a__bezelText{font-family:var(--font-pixel), monospace;letter-spacing:.6px;fill:#ffeed680;font-size:7px;font-style:italic}.Device-module__mss50a__speaker{transform-box:fill-box;transform-origin:50%}.Device-module__mss50a__speaking{animation:.18s ease-in-out 2 Device-module__mss50a__speak}@keyframes Device-module__mss50a__speak{50%{transform:scale(1.18)}}.Device-module__mss50a__reset{font-family:var(--font-pixel), monospace;fill:var(--shell-ink);opacity:.55;font-size:6px}.Device-module__mss50a__btnLabel{font-family:var(--font-pixel), monospace;fill:var(--shell-ink);stroke:var(--shell-rim);stroke-width:3px;paint-order:stroke;font-size:14px;font-weight:700}.Device-module__mss50a__lcdSlot{position:absolute}.Device-module__mss50a__btn{aspect-ratio:1;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 36% 30%,#fffef8 0%,#f3ead7 38%,#d9c8a2 78%,#bba77c 100%);border:0;border-radius:50%;padding:0;transition:transform 70ms ease-out,box-shadow 70ms ease-out;position:absolute;box-shadow:0 5px #8d7a55,0 9px 12px #0006,inset 0 -4px 6px #0000001f,inset 0 2px 2px #ffffffe6}.Device-module__mss50a__btn:after{content:"";filter:blur(1.5px);background:#ffffffd9;border-radius:50%;width:30%;height:20%;position:absolute;top:16%;left:24%}.Device-module__mss50a__btn:hover{filter:brightness(1.03)}.Device-module__mss50a__pressed{transform:translateY(4px);box-shadow:0 1px #8d7a55,0 2px 4px #0006,inset 0 3px 6px #00000038,inset 0 -1px 1px #ffffff80}.Device-module__mss50a__btn:focus-visible{outline:3px solid var(--shell-ink);outline-offset:4px}
.fx-module__mIA1BW__toasts{z-index:50;top:calc(env(safe-area-inset-top,0px) + 64px);pointer-events:none;flex-direction:column;gap:10px;width:min(360px,100vw - 32px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.fx-module__mIA1BW__toast{pointer-events:auto;text-align:left;width:100%;font:inherit;cursor:pointer;color:#2b1d14;background:var(--toast-bg,#fbf3de);border:3px solid #2b1d14;border-radius:4px;align-items:center;gap:12px;padding:10px 14px;animation:.42s cubic-bezier(.2,1.6,.4,1) both fx-module__mIA1BW__toastIn;display:flex;box-shadow:5px 5px #2b1d14}.fx-module__mIA1BW__cream{--toast-bg:#fbf3de}.fx-module__mIA1BW__gold{--toast-bg:#ffd84d}.fx-module__mIA1BW__green{--toast-bg:#9be9a8}.fx-module__mIA1BW__red{--toast-bg:#ff8a6b}@keyframes fx-module__mIA1BW__toastIn{0%{opacity:0;transform:translateY(-18px)scale(.92)rotate(-2deg)}to{opacity:1;transform:none}}.fx-module__mIA1BW__toastIcon{width:36px;height:36px;color:var(--toast-bg);background:#2b1d14;border-radius:2px;flex-shrink:0;place-items:center;display:grid}.fx-module__mIA1BW__toastText{flex-direction:column;gap:2px;min-width:0;display:flex}.fx-module__mIA1BW__toastText strong{font-family:var(--font-pixel), monospace;letter-spacing:.5px;text-transform:uppercase;font-size:14px}.fx-module__mIA1BW__toastText span{font-family:var(--font-term), monospace;opacity:.85;font-size:18px;line-height:1}.fx-module__mIA1BW__burstLayer{pointer-events:none;z-index:5;width:0;height:0;position:absolute;top:45%;left:50%}.fx-module__mIA1BW__piece{border-radius:2px;animation:1.2s cubic-bezier(.16,.84,.44,1) both fx-module__mIA1BW__fly;position:absolute;top:0;left:0;box-shadow:0 0 0 1.5px #0b3d1f99}@keyframes fx-module__mIA1BW__fly{0%{opacity:1;transform:translate(-50%,-50%)scale(.3)rotate(0)}70%{opacity:1}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy) + 90px)) scale(1) rotate(var(--rot));opacity:0}}@media (max-width:1023px){.fx-module__mIA1BW__toasts{top:calc(env(safe-area-inset-top,0px) + 6px);gap:6px}.fx-module__mIA1BW__toast{gap:10px;padding:6px 10px;box-shadow:4px 4px #2b1d14}.fx-module__mIA1BW__toastIcon{width:24px;height:24px}.fx-module__mIA1BW__toastIcon svg{width:16px;height:16px}.fx-module__mIA1BW__toastText{white-space:nowrap;flex-direction:row;align-items:baseline;gap:8px;overflow:hidden}.fx-module__mIA1BW__toastText strong{flex-shrink:0;font-size:12px}.fx-module__mIA1BW__toastText span{text-overflow:ellipsis;font-size:16px;overflow:hidden}.fx-module__mIA1BW__toast:nth-last-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.fx-module__mIA1BW__piece,.fx-module__mIA1BW__toast{animation-duration:1ms}}
.Bubble-module__4YzDMW__bubble{--bg:#fbf3de;color:#2b1d14;background:var(--bg);border:3px solid #2b1d14;border-radius:6px;width:min(100%,380px);padding:12px 16px 11px;animation:.36s cubic-bezier(.2,1.6,.4,1) both Bubble-module__4YzDMW__bubbleIn;position:relative;box-shadow:5px 5px #2b1d14}.Bubble-module__4YzDMW__bubble:before,.Bubble-module__4YzDMW__bubble:after{content:"";border-left:11px solid #0000;border-right:11px solid #0000;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.Bubble-module__4YzDMW__bubble:before{border-bottom:11px solid #2b1d14;top:-14px}.Bubble-module__4YzDMW__bubble:after{border-bottom:8px solid var(--bg);border-left-width:8px;border-right-width:8px;top:-8px}@keyframes Bubble-module__4YzDMW__bubbleIn{0%{opacity:0;transform:translateY(-6px)scale(.96)}}.Bubble-module__4YzDMW__name{font-family:var(--font-pixel), monospace;letter-spacing:1px;text-transform:uppercase;color:var(--bg);background:#2b1d14;border-radius:2px;padding:2px 7px 1px;font-size:10px;position:absolute;top:-12px;left:12px}.Bubble-module__4YzDMW__text{font-family:var(--font-term), monospace;margin:0;font-size:21px;line-height:1.05}.Bubble-module__4YzDMW__ghost{visibility:hidden}.Bubble-module__4YzDMW__happy{--bg:#b7f0bf}.Bubble-module__4YzDMW__warn{--bg:#ffd84d}.Bubble-module__4YzDMW__panic{--bg:#ff8a6b}.Bubble-module__4YzDMW__panic .Bubble-module__4YzDMW__text{animation:.24s steps(2,jump-none) infinite Bubble-module__4YzDMW__jitter}.Bubble-module__4YzDMW__sad{--bg:#cfc6b4}@keyframes Bubble-module__4YzDMW__jitter{0%{transform:translate(0)}to{transform:translate(1px,-1px)}}@media (prefers-reduced-motion:reduce){.Bubble-module__4YzDMW__panic .Bubble-module__4YzDMW__text{animation:none}}
.Hud-module__8Ucc6G__hud{width:100%;max-width:1400px;padding:calc(env(safe-area-inset-top,0px) + 12px) 16px 8px;font-family:var(--font-pixel), monospace;color:var(--cream);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.Hud-module__8Ucc6G__brand{align-items:baseline;gap:10px;display:none}.Hud-module__8Ucc6G__logo{font-family:var(--font-logo), system-ui;color:var(--shell-mid);-webkit-text-stroke:1px #0003;text-shadow:0 3px 0 var(--shell-rim), 0 0 26px var(--shell-glow);font-size:30px;line-height:1}.Hud-module__8Ucc6G__demo{letter-spacing:1px;text-transform:uppercase;color:#2b1d14;background:#ffd84d;border-radius:2px;padding:3px 6px 2px;font-size:10px;transform:rotate(-4deg);box-shadow:2px 2px #2b1d14}.Hud-module__8Ucc6G__week{gap:5px;display:flex}.Hud-module__8Ucc6G__day{flex-direction:column;align-items:center;gap:3px;display:flex}.Hud-module__8Ucc6G__sq{background:#fff3dc1f;border-radius:3px;width:15px;height:15px;box-shadow:inset 0 0 0 1px #fff3dc1f}.Hud-module__8Ucc6G__sqEmptyToday{box-shadow:inset 0 0 0 1.5px var(--shell-mid);animation:1.4s ease-in-out infinite Hud-module__8Ucc6G__emptyPulse}@keyframes Hud-module__8Ucc6G__emptyPulse{50%{box-shadow:inset 0 0 0 1.5px var(--shell-hi), 0 0 12px var(--shell-glow);background:#ff7a1a66}}.Hud-module__8Ucc6G__sqFedToday{animation:.6s cubic-bezier(.2,1.8,.4,1) both Hud-module__8Ucc6G__fedPop;box-shadow:inset 0 0 0 1.5px #0b3d1f,0 0 12px #40c46399}@keyframes Hud-module__8Ucc6G__fedPop{0%{transform:scale(.3)}}.Hud-module__8Ucc6G__dow{color:#fff3dc66;font-size:8px;line-height:1}.Hud-module__8Ucc6G__dowToday{color:var(--shell-hi)}.Hud-module__8Ucc6G__stats{align-items:center;gap:10px;display:flex}.Hud-module__8Ucc6G__streak{align-items:baseline;gap:4px;font-size:18px;display:inline-flex}.Hud-module__8Ucc6G__streak b{font-weight:700}.Hud-module__8Ucc6G__streak small{opacity:.6;font-size:10px}.Hud-module__8Ucc6G__streak svg{align-self:center}.Hud-module__8Ucc6G__flameOn{color:#ffb43a;filter:drop-shadow(0 0 6px #ff8c1ecc);animation:.9s steps(2,jump-none) infinite alternate Hud-module__8Ucc6G__flame}.Hud-module__8Ucc6G__flameOff{color:#fff3dc40}@keyframes Hud-module__8Ucc6G__flame{to{transform:scaleY(1.12)translateY(-1px)}}.Hud-module__8Ucc6G__level{flex-direction:column;gap:3px;display:none}.Hud-module__8Ucc6G__lv{letter-spacing:1px;font-size:11px}.Hud-module__8Ucc6G__xp{background:#fff3dc1f;border-radius:1px;width:64px;height:6px;display:block;overflow:hidden}.Hud-module__8Ucc6G__xp span{background:linear-gradient(90deg,#40c463,#9be9a8);height:100%;transition:width .7s cubic-bezier(.2,1.4,.4,1);display:block;box-shadow:0 0 8px #40c463b3}.Hud-module__8Ucc6G__iconBtn{width:40px;height:40px;color:var(--cream);cursor:pointer;background:#fff3dc0d;border:2px solid #fff3dc29;border-radius:12px;place-items:center;padding:0;transition:background .15s,transform 90ms;display:grid}.Hud-module__8Ucc6G__iconBtn:hover{background:#fff3dc1f}.Hud-module__8Ucc6G__iconBtn:active{transform:scale(.92)}.Hud-module__8Ucc6G__iconBtn:focus-visible{outline:2px solid var(--shell-mid);outline-offset:2px}.Hud-module__8Ucc6G__swatch{border-radius:50% 50% 48% 48%/58% 58% 42% 42%;width:20px;height:24px;box-shadow:inset 0 -2px 3px #0000004d,0 0 0 1.5px #00000059}.Hud-module__8Ucc6G__shellWrap{position:relative}.Hud-module__8Ucc6G__picker{z-index:60;overscroll-behavior:contain;color:#2b1d14;background:#fbf3de;border:3px solid #2b1d14;border-radius:6px;width:250px;max-height:calc(100dvh - 90px);padding:10px;animation:.22s cubic-bezier(.2,1.5,.4,1) both Hud-module__8Ucc6G__pop;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:6px 6px #2b1d14}@keyframes Hud-module__8Ucc6G__pop{0%{opacity:0;transform:translateY(-8px)scale(.95)}}.Hud-module__8Ucc6G__pickerTitle{letter-spacing:2px;text-transform:uppercase;opacity:.6;margin:0 0 6px 4px;font-size:11px}.Hud-module__8Ucc6G__shellItem{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;grid-template-rows:auto auto;grid-template-columns:26px 1fr;align-items:center;column-gap:10px;padding:7px 8px;display:grid}.Hud-module__8Ucc6G__shellItem .Hud-module__8Ucc6G__swatch{grid-row:span 2}.Hud-module__8Ucc6G__shellItem:hover,.Hud-module__8Ucc6G__shellItem:focus-visible{background:#2b1d1414;outline:none}.Hud-module__8Ucc6G__shellCurrent{background:#2b1d141f}.Hud-module__8Ucc6G__shellName{font-size:13px}.Hud-module__8Ucc6G__shellHint{font-family:var(--font-term), monospace;opacity:.7;align-items:center;gap:4px;font-size:15px;line-height:1;display:inline-flex}.Hud-module__8Ucc6G__shellLocked .Hud-module__8Ucc6G__swatch{filter:grayscale(.85)brightness(.8)}.Hud-module__8Ucc6G__shellLocked .Hud-module__8Ucc6G__shellName{opacity:.55}@media (min-width:560px){.Hud-module__8Ucc6G__level{display:flex}}@media (min-width:1024px){.Hud-module__8Ucc6G__hud{padding:18px 28px 10px}.Hud-module__8Ucc6G__brand{display:flex}.Hud-module__8Ucc6G__sq{width:17px;height:17px}}
.Terminal-module__SZjxVq__crt{--amber:#ffb43a;--amber-hi:#ffd27a;--amber-dim:#ffb43a80;--amber-glow:#ffa0288c;--glass:#0d0a07;height:100%;min-height:0;font-family:var(--font-term), ui-monospace, monospace;color:var(--amber);flex-direction:column;display:flex;position:relative}.Terminal-module__SZjxVq__screen{background:radial-gradient(130% 110% at 50% 45%, #ff961e12, transparent 60%), radial-gradient(150% 120% at 50% 50%, var(--glass) 55%, #050403 100%);border-radius:22px 22px 0 0;flex-direction:column;flex:1;min-height:0;animation:7s step-end infinite Terminal-module__SZjxVq__flicker;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #000000e6,inset 0 0 12px #000c}@keyframes Terminal-module__SZjxVq__flicker{0%,96%,to{opacity:1}97%{opacity:.94}98%{opacity:.99}}.Terminal-module__SZjxVq__scanlines{pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#00000047 0 1px,#0000 1px 3px),radial-gradient(120% 100%,#0000 62%,#0000008c 100%);position:absolute;inset:0}.Terminal-module__SZjxVq__titlebar{color:var(--amber-dim);text-shadow:0 0 6px var(--amber-glow);white-space:nowrap;border-bottom:1px dashed #ffb43a38;align-items:center;gap:10px;padding:10px 16px 6px;font-size:17px;display:flex;overflow:hidden}.Terminal-module__SZjxVq__output{min-height:0;text-shadow:0 0 1px var(--amber-hi), 0 0 7px var(--amber-glow);scrollbar-width:thin;scrollbar-color:#ffb43a59 transparent;overscroll-behavior:contain;flex:1;padding:10px 16px 6px;font-size:19px;line-height:1.12;position:relative;overflow:hidden auto}.Terminal-module__SZjxVq__line{white-space:pre;min-height:1.12em;animation:.16s ease-out both Terminal-module__SZjxVq__lineIn}@keyframes Terminal-module__SZjxVq__lineIn{0%{opacity:0;filter:brightness(2.4);transform:translate(-4px)}to{opacity:1;filter:none;transform:none}}.Terminal-module__SZjxVq__textLine{white-space:pre;min-height:1.12em}.Terminal-module__SZjxVq__blockLine{padding:6px 0 8px;animation:.22s ease-out both Terminal-module__SZjxVq__lineIn}.Terminal-module__SZjxVq__bar{width:calc(var(--w) * 1ch);vertical-align:.02em;height:.62em;color:var(--amber);background:linear-gradient(90deg, currentColor calc(var(--f) * 100%), transparent 0), #ffb43a29;filter:drop-shadow(0 0 3px var(--amber-glow));display:inline-block;-webkit-mask:repeating-linear-gradient(90deg,#000 0 calc(1ch - 2px),#0000 calc(1ch - 2px) 1ch);mask:repeating-linear-gradient(90deg,#000 0 calc(1ch - 2px),#0000 calc(1ch - 2px) 1ch)}.Terminal-module__SZjxVq__sym{text-align:center;width:1ch;display:inline-block;overflow:visible}.Terminal-module__SZjxVq__sprite{width:calc(var(--sw) * 7px);height:calc(var(--sh) * 7px);color:var(--amber-hi);filter:drop-shadow(0 0 5px var(--amber-glow));display:block}.Terminal-module__SZjxVq__split{flex-wrap:wrap;align-items:center;gap:8px 28px;padding-left:12px;display:flex}.Terminal-module__SZjxVq__splitLeft{flex-shrink:0}.Terminal-module__SZjxVq__splitRight{min-width:0}.Terminal-module__SZjxVq__grid{grid-template-columns:2ch repeat(var(--weeks), minmax(0, 1fr));max-width:calc(2ch + var(--weeks) * 17px);gap:3px;padding:0 4px 0 12px;font-size:15px;line-height:1;display:grid}.Terminal-module__SZjxVq__month{color:var(--amber-dim);text-shadow:none;white-space:nowrap;padding-bottom:3px;overflow:hidden}.Terminal-module__SZjxVq__dayLabel{height:0;color:var(--amber-dim);text-shadow:none;align-self:center;align-items:center;font-size:13px;display:flex;overflow:visible}.Terminal-module__SZjxVq__cell{aspect-ratio:1;background:var(--amber);border-radius:2px;width:100%;display:inline-block}.Terminal-module__SZjxVq__l0{background:#ffb43a12;box-shadow:inset 0 0 0 1px #ffb43a1f}.Terminal-module__SZjxVq__l1{opacity:.32}.Terminal-module__SZjxVq__l2{opacity:.55}.Terminal-module__SZjxVq__l3{opacity:.8}.Terminal-module__SZjxVq__l4{opacity:1;box-shadow:0 0 6px var(--amber-glow)}.Terminal-module__SZjxVq__todayCell{outline:1.5px solid var(--amber-hi);outline-offset:1px;animation:1s steps(2,jump-none) infinite Terminal-module__SZjxVq__blink}.Terminal-module__SZjxVq__legend{color:var(--amber-dim);text-shadow:none;grid-column:2/-1;align-items:center;gap:4px;padding-top:8px;display:flex}.Terminal-module__SZjxVq__legend .Terminal-module__SZjxVq__cell{width:11px}.Terminal-module__SZjxVq__measure{visibility:hidden;white-space:pre;pointer-events:none;position:absolute}.Terminal-module__SZjxVq__dim{color:var(--amber-dim);text-shadow:none}.Terminal-module__SZjxVq__hi{color:var(--amber-hi)}.Terminal-module__SZjxVq__ok{color:#c6ff7a;text-shadow:0 0 7px #aaff5a80}.Terminal-module__SZjxVq__warn{color:#ff7a45;text-shadow:0 0 7px #ff5a2899}.Terminal-module__SZjxVq__err{color:#ff4d3a;text-shadow:0 0 7px #ff3c2899}.Terminal-module__SZjxVq__inv{background:var(--amber);color:var(--glass);text-shadow:none;box-shadow:0 0 10px var(--amber-glow);padding:0 4px}.Terminal-module__SZjxVq__blink{color:var(--amber-hi);animation:1s steps(2,jump-none) infinite Terminal-module__SZjxVq__blink}@keyframes Terminal-module__SZjxVq__blink{0%{opacity:1}to{opacity:.15}}.Terminal-module__SZjxVq__chips{scrollbar-width:none;flex-shrink:0;gap:8px;padding:6px 16px 2px;display:flex;overflow-x:auto}.Terminal-module__SZjxVq__chips::-webkit-scrollbar{display:none}.Terminal-module__SZjxVq__chip{font:inherit;color:var(--amber);cursor:pointer;text-shadow:0 0 6px var(--amber-glow);background:#ffb43a0f;border:1px solid #ffb43a73;border-radius:4px;flex-shrink:0;padding:6px 10px 5px;font-size:17px;line-height:1;transition:background .12s,color .12s}.Terminal-module__SZjxVq__chip:hover,.Terminal-module__SZjxVq__chip:focus-visible{background:var(--amber);color:var(--glass);text-shadow:none;outline:none}.Terminal-module__SZjxVq__inputLine{cursor:text;text-shadow:0 0 7px var(--amber-glow);flex-shrink:0;align-items:center;gap:8px;padding:8px 16px 12px;font-size:19px;display:flex;position:relative}.Terminal-module__SZjxVq__prompt{color:var(--amber-dim);flex-shrink:0}.Terminal-module__SZjxVq__typed{white-space:pre;color:var(--amber-hi);overflow:hidden}.Terminal-module__SZjxVq__cursor{background:var(--amber);opacity:.35;width:.6em;height:1em;box-shadow:0 0 8px var(--amber-glow);flex-shrink:0;margin-left:-6px}.Terminal-module__SZjxVq__cursorOn{opacity:1;animation:1.05s steps(2,jump-none) infinite Terminal-module__SZjxVq__blink}.Terminal-module__SZjxVq__input{opacity:0;color:#0000;caret-color:#0000;background:0 0;border:0;width:100%;font-size:16px;position:absolute;inset:0}.Terminal-module__SZjxVq__bezelBottom{display:none}@media (min-width:1024px){.Terminal-module__SZjxVq__crt{background:linear-gradient(170deg,#e4dbc5 0%,#d3c8ad 55%,#bfb293 100%);border-radius:30px 30px 26px 26px;padding:22px 22px 0;box-shadow:inset 0 2px 1px #ffffffb3,inset 0 -6px 12px #0000002e,0 30px 60px #0000008c,0 8px #9e9171}.Terminal-module__SZjxVq__screen{border-radius:26px/30px;box-shadow:inset 0 0 60px #000000e6,inset 0 0 12px #000c,0 0 0 4px #2a241c,0 0 0 6px #ffffff59}.Terminal-module__SZjxVq__bezelBottom{align-items:center;gap:14px;height:54px;padding:0 12px;display:flex}.Terminal-module__SZjxVq__brand{font-family:var(--font-pixel), monospace;letter-spacing:3px;color:#8f8266;text-shadow:0 1px #fff9,0 -1px #00000026;margin-right:auto;font-size:12px}.Terminal-module__SZjxVq__power{background:#6bff8f;border-radius:50%;width:9px;height:9px;box-shadow:0 0 8px #6bff8f,inset 0 0 2px #fff}.Terminal-module__SZjxVq__knob{background:radial-gradient(circle at 35% 30%,#f2ecde,#b3a687 70%,#8c8063);border-radius:50%;width:26px;height:26px;box-shadow:0 2px 3px #00000059,inset 0 -2px 3px #0003}}@media (max-width:1023px){.Terminal-module__SZjxVq__output,.Terminal-module__SZjxVq__inputLine{font-size:18px}.Terminal-module__SZjxVq__titlebar{font-size:16px}}
.Commitchi-module__nbMdUa__root{--cream:#fff3dc;--peek:calc(64px + env(safe-area-inset-bottom,0px));min-height:100dvh;color:var(--cream);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow-x:clip}.Commitchi-module__nbMdUa__ambient{z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 50% 0,#22170f 0%,#140e0b 55%,#0c0806 100%);position:fixed;inset:0}.Commitchi-module__nbMdUa__glow{background:radial-gradient(38% 32% at 50% 40%, var(--shell-glow), transparent 72%), radial-gradient(70% 40% at 50% 105%, #ffbe6e12, transparent 70%);transition:opacity .8s,filter .8s;animation:7s ease-in-out infinite Commitchi-module__nbMdUa__breathe;position:absolute;inset:0}@keyframes Commitchi-module__nbMdUa__breathe{50%{opacity:.78}}.Commitchi-module__nbMdUa__confetti{opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='380' height='380' viewBox='0 0 380 380'><g fill='none' stroke='%23fff3dc' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M28 44 q10 -14 20 0 t20 0 t20 0'/><path d='M252 318 q10 -14 20 0 t20 0'/><circle cx='318' cy='74' r='9'/><path d='M122 262 l14 -24 l14 24 z'/><path d='M206 150 h22 M217 139 v22'/><path d='M44 188 l18 10'/><path d='M330 196 l-6 18'/></g><g fill='%23fff3dc'><rect x='74' y='120' width='9' height='9' rx='2'/><rect x='338' y='262' width='7' height='7' rx='1.5'/><rect x='176' y='44' width='8' height='8' rx='2'/><rect x='186' y='54' width='8' height='8' rx='2' opacity='.5'/><circle cx='40' cy='330' r='4'/><circle cx='262' cy='208' r='3'/></g></svg>");background-size:380px 380px;position:absolute;inset:0}.Commitchi-module__nbMdUa__grain{opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.Commitchi-module__nbMdUa__root[data-mood=sleep] .Commitchi-module__nbMdUa__glow{opacity:.35;animation:none}.Commitchi-module__nbMdUa__root[data-mood=dead] .Commitchi-module__nbMdUa__glow{filter:grayscale()brightness(.6);animation:none}.Commitchi-module__nbMdUa__root[data-mood=hungry] .Commitchi-module__nbMdUa__glow,.Commitchi-module__nbMdUa__root[data-mood=sick] .Commitchi-module__nbMdUa__glow{animation-duration:2.4s}.Commitchi-module__nbMdUa__top{z-index:20;transition:background .3s;position:relative}.Commitchi-module__nbMdUa__top:has([role=menu]){z-index:45}.Commitchi-module__nbMdUa__main{width:100%;padding:0 16px calc(var(--peek) + 12px);flex:1;grid-template-columns:minmax(0,1fr);place-items:center;display:grid}.Commitchi-module__nbMdUa__stage{flex-direction:column;align-items:center;gap:14px;width:100%;min-width:0;transition:transform .46s cubic-bezier(.2,1,.3,1);display:flex}.Commitchi-module__nbMdUa__deviceWrap{width:min(86vw,70.18dvh - 182.468px,440px);margin-top:6px;position:relative}.Commitchi-module__nbMdUa__float{will-change:transform;animation:6s ease-in-out infinite Commitchi-module__nbMdUa__float;position:relative}@keyframes Commitchi-module__nbMdUa__float{50%{transform:translateY(-8px)rotate(-.5deg)}}.Commitchi-module__nbMdUa__floor{background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;height:7%;animation:6s ease-in-out infinite Commitchi-module__nbMdUa__floor;position:absolute;bottom:-3.5%;left:16%;right:16%}@keyframes Commitchi-module__nbMdUa__floor{50%{opacity:.7;transform:scale(.86)}}.Commitchi-module__nbMdUa__bubbleSlot{justify-content:center;width:100%;padding:0 4px;display:flex}@media (min-width:700px) and (min-height:900px){.Commitchi-module__nbMdUa__deviceWrap{width:min(70vw,70.18dvh - 196.504px,520px)}}.Commitchi-module__nbMdUa__hint{font-family:var(--font-pixel), monospace;letter-spacing:.5px;color:#fff3dc80;text-align:center;margin:0;font-size:10px}.Commitchi-module__nbMdUa__hint kbd{min-width:18px;font:inherit;color:#2b1d14;background:#f3ead7;border-radius:4px;margin:0 2px;padding:2px 4px 1px;display:inline-block;box-shadow:0 2px #8d7a55}.Commitchi-module__nbMdUa__hintDesktop{display:none}@media (max-height:740px) and (max-width:1023px){.Commitchi-module__nbMdUa__hint{display:none}.Commitchi-module__nbMdUa__deviceWrap{width:min(86vw,70.18dvh - 161.414px,440px)}}.Commitchi-module__nbMdUa__side{z-index:30;height:var(--sheet-h,min(82dvh, 700px));transform:translateY(calc(100% - var(--peek)));filter:drop-shadow(0 -14px 30px #0000008c);flex-direction:column;transition:transform .46s cubic-bezier(.2,1,.3,1),height .46s cubic-bezier(.2,1,.3,1);display:flex;position:fixed;bottom:0;left:0;right:0}.Commitchi-module__nbMdUa__sideOpen{transform:translateY(0)}.Commitchi-module__nbMdUa__root[data-sheet] .Commitchi-module__nbMdUa__top{background:linear-gradient(#170f0b 94%,#170f0b00)}.Commitchi-module__nbMdUa__sideOpen .Commitchi-module__nbMdUa__handle{height:46px;padding-bottom:0}.Commitchi-module__nbMdUa__sideOpen .Commitchi-module__nbMdUa__handleStatus{display:none}.Commitchi-module__nbMdUa__root[data-sheet] .Commitchi-module__nbMdUa__bubbleSlot,.Commitchi-module__nbMdUa__root[data-sheet] .Commitchi-module__nbMdUa__hint{opacity:0;pointer-events:none}.Commitchi-module__nbMdUa__handle{height:var(--peek);padding:8px 16px env(safe-area-inset-bottom,0px);color:#ffb43a;font-family:var(--font-term), monospace;text-shadow:0 0 8px #ffa0288c;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#20170f,#110c08);border:0;border-top:2px solid #ffb43a66;border-radius:22px 22px 0 0;flex-shrink:0;grid-template-columns:1fr;align-content:center;justify-items:center;gap:3px;font-size:21px;line-height:1;display:grid}.Commitchi-module__nbMdUa__grip{background:#ffb43a80;border-radius:3px;width:44px;height:5px;margin-bottom:3px}.Commitchi-module__nbMdUa__handleStatus{color:#ffb43a8c;text-shadow:none;font-size:16px}.Commitchi-module__nbMdUa__termWrap{background:#0d0a07;flex:1;min-height:0}.Commitchi-module__nbMdUa__headerRight{text-overflow:ellipsis;margin-left:auto;overflow:hidden}@media (orientation:landscape) and (max-height:560px) and (max-width:1023px){.Commitchi-module__nbMdUa__main{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:20px;padding:0 16px 12px}.Commitchi-module__nbMdUa__deviceWrap{width:calc(70.18dvh - 77.198px)}.Commitchi-module__nbMdUa__hint,.Commitchi-module__nbMdUa__bubbleSlot{display:none}.Commitchi-module__nbMdUa__side{filter:none;height:calc(100dvh - 84px);position:relative;transform:none}.Commitchi-module__nbMdUa__handle{display:none}.Commitchi-module__nbMdUa__termWrap{border-radius:18px;overflow:hidden}}@media (min-width:1024px){.Commitchi-module__nbMdUa__root{--peek:0px}.Commitchi-module__nbMdUa__glow{background:radial-gradient(30% 36% at 27% 48%, var(--shell-glow), transparent 72%), radial-gradient(60% 40% at 50% 105%, #ffbe6e12, transparent 70%)}.Commitchi-module__nbMdUa__main{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,4vw,80px);max-width:1400px;margin:0 auto;padding:4px 28px 28px}.Commitchi-module__nbMdUa__deviceWrap{width:min(34vw,70.18dvh - 175.45px,480px)}.Commitchi-module__nbMdUa__hintDesktop{display:inline}.Commitchi-module__nbMdUa__side{filter:none;width:100%;height:min(100dvh - 130px,780px);transition:none;position:relative;left:auto;right:auto;transform:none}.Commitchi-module__nbMdUa__handle{display:none}.Commitchi-module__nbMdUa__termWrap,.Commitchi-module__nbMdUa__root[data-sheet] .Commitchi-module__nbMdUa__top{background:0 0}.Commitchi-module__nbMdUa__root[data-sheet] .Commitchi-module__nbMdUa__bubbleSlot,.Commitchi-module__nbMdUa__root[data-sheet] .Commitchi-module__nbMdUa__hint{opacity:1;pointer-events:auto}}.Commitchi-module__nbMdUa__rip{z-index:10;pointer-events:none;background:radial-gradient(at 50% 45%,#0000 35%,#0000008c 100%);animation:2s both Commitchi-module__nbMdUa__fadeIn;position:fixed;inset:0}@keyframes Commitchi-module__nbMdUa__fadeIn{0%{opacity:0}}.Commitchi-module__nbMdUa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Commitchi-module__nbMdUa__float,.Commitchi-module__nbMdUa__floor,.Commitchi-module__nbMdUa__glow{animation:none}}
