._home_1bec0_1{background-color:var(--home-bg);width:100%;height:100dvh;font-family:var(--font-base);flex-direction:column;transition:background-color .4s;display:flex;position:relative;overflow:hidden}._grain_1bec0_13,._scanlines_1bec0_14{pointer-events:none;z-index:10;position:absolute;inset:0}._grain_1bec0_13{opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat}._scanlines_1bec0_14{opacity:.06;background-image:repeating-linear-gradient(0deg, var(--scanline-color) 0, var(--scanline-color) 1px, transparent 1px, transparent 3px)}._top-bar_1bec0_38{z-index:20;border-bottom:1px solid var(--top-bar-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;padding:.85rem 1rem .8rem;display:flex}._top-bar__right_1bec0_49{align-items:center;display:flex}._badge-inner_1bec0_54{display:none}._badge-dot_1bec0_58{background-color:#c0392b;border-radius:999px;width:.55rem;height:.55rem;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulse_1bec0_1}._badge-label_1bec0_66{color:var(--badge-text);letter-spacing:.22em;font-size:.82rem}._top-bar__right_1bec0_49{gap:1rem}._theme-button_1bec0_76{border:1px solid var(--toggle-border);color:var(--toggle-text);font-family:var(--font-base);letter-spacing:.2em;cursor:pointer;background:0 0;padding:.35rem .85rem;font-size:.72rem;transition:border-color .18s,color .18s,background-color .18s,transform .18s}._theme-button_1bec0_76:hover,._theme-button_1bec0_76:focus-visible{border-color:var(--menu-active);color:var(--title-text);transform:translateY(-1px)}._theme-button_1bec0_76:active{transform:translateY(0)}._theme-button_1bec0_76:focus-visible,._menu-item_1bec0_104:focus-visible{outline:1px solid var(--menu-active);outline-offset:2px}._version_1bec0_109{color:var(--version-text);letter-spacing:.2em;text-align:right;font-size:.72rem}._stage_1bec0_116{z-index:20;flex:1;justify-content:center;align-items:center;padding:1rem 1rem 2rem;display:flex}._stage__layout_1bec0_125{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;max-width:72rem;display:flex}._title-block_1bec0_135{text-align:center;border-right:0;flex-direction:column;flex:1.1;justify-content:center;align-items:center;padding-right:0;animation:.7s cubic-bezier(.16,1,.3,1) both _riseIn_1bec0_1;display:flex}._subtitle_1bec0_148,._tagline_1bec0_149,._title_1bec0_135{margin:0}._subtitle_1bec0_148{color:var(--subtitle-text);letter-spacing:.4em;font-size:clamp(.7rem,1vw,1.5rem)}._stamp-box_1bec0_160{padding:1.1rem 0 .35rem;display:inline-block}._title_1bec0_135{color:var(--title-text);font-family:var(--font-flavor);letter-spacing:.08em;-webkit-user-select:none;user-select:none;font-size:clamp(2.6rem,10vw,5rem);line-height:1}._tagline_1bec0_149{color:var(--tagline-text);letter-spacing:.18em;font-size:clamp(.65rem,.9vw,.9rem);font-style:italic}._menu-stage_1bec0_181{isolation:isolate;justify-content:center;align-items:center;width:20rem;height:16.5rem;padding-left:0;animation:.7s cubic-bezier(.16,1,.3,1) .12s both _riseIn_1bec0_1;display:flex;position:relative}._stack-card_1bec0_193,._tape-strip_1bec0_194{position:absolute}._stack-card_1bec0_193{width:20rem;height:16.5rem;box-shadow:2px 3px 14px #0000003d}._stack-card--backmost_1bec0_204{background-color:var(--card-0);top:.85rem;left:1.7rem;transform:rotate(3.5deg)}._stack-card--middle_1bec0_211{background-color:var(--card-1);top:.45rem;left:.85rem;transform:rotate(1.8deg);box-shadow:2px 3px 12px #0000002e}._tape-strip_1bec0_194{z-index:3;background-color:var(--tape-color);width:2.5rem;height:.78rem;top:.8rem;right:1.1rem;transform:rotate(5deg);box-shadow:inset 0 1px #ffffff1f}._menu-card_1bec0_230{z-index:4;background-color:var(--card-2);width:20rem;height:16.5rem;position:relative;overflow:hidden;box-shadow:4px 8px 22px #00000047}._paper-line_1bec0_240{pointer-events:none;background-color:var(--ruled-line);height:1px;position:absolute;left:0;right:0}._menu-list_1bec0_249{flex-direction:column;justify-content:center;gap:.25rem;height:100%;padding:1.45rem 1.65rem;display:flex}form{margin:0}._menu-item_1bec0_104,._menu-link_1bec0_263{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;width:100%;padding:.55rem 0;text-decoration:none;display:flex}._menu-pipe_1bec0_276{color:#c0392b;margin-right:-.125rem;font-size:1.35rem;line-height:1}._menu-arrow_1bec0_283{color:var(--chevron-idle);font-size:1rem;line-height:1;transition:color .18s,transform .18s}._menu-label_1bec0_292{color:var(--menu-idle);font-family:var(--font-flavor);letter-spacing:.12em;font-size:clamp(1.15rem,2.3vw,1.55rem);transition:color .18s,transform .18s}._menu-item--active_1bec0_302 ._menu-arrow_1bec0_283{color:var(--chevron-active);transform:translate(4px)}._menu-item--active_1bec0_302 ._menu-label_1bec0_292{color:var(--menu-active);font-weight:700;transform:translate(4px)}._form-error_1bec0_313{color:#c0392b;letter-spacing:.08em;margin:.5rem 0 0;font-size:.65rem}._hidden-form_1bec0_320{width:0;height:0;position:absolute;overflow:hidden}._overwrite-modal-shell_1bec0_327{z-index:50;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._overwrite-modal-backdrop_1bec0_337{cursor:pointer;background-color:#000000a6;border:none;position:absolute;inset:0}._overwrite-modal-card_1bec0_345{z-index:1;background-color:var(--card-2);width:min(26rem,100%);padding:1.75rem 1.75rem 1.5rem;position:relative;box-shadow:4px 8px 22px #00000059}._overwrite-modal-text_1bec0_354{color:var(--menu-active);font-family:var(--font-base);letter-spacing:.02em;margin:0 0 1.5rem;font-size:.85rem;line-height:1.55}._overwrite-modal-actions_1bec0_363{justify-content:flex-end;gap:.75rem;display:flex}._overwrite-modal-button_1bec0_369{border:1px solid var(--toggle-border);color:var(--menu-active);font-family:var(--font-base);letter-spacing:.14em;cursor:pointer;background:0 0;padding:.5rem 1.1rem;font-size:.72rem;transition:border-color .18s,transform .18s}._overwrite-modal-button_1bec0_369:hover,._overwrite-modal-button_1bec0_369:focus-visible{transform:translateY(-1px)}._overwrite-modal-button--confirm_1bec0_388{color:#c0392b;background-color:#c0392b1f;border-color:#c0392b}._status-bar_1bec0_394{z-index:20;border-top:1px solid var(--bottom-border);background-color:var(--bottom-bar-bg);padding:.65rem 1rem}._status-item_1bec0_402{color:var(--status-label);letter-spacing:.2em;font-size:.72rem}._status-value_1bec0_408{color:var(--status-value)}._status-off_1bec0_412{color:var(--status-off);font-weight:700}._row-1_1bec0_417{display:none}@keyframes _pulse_1bec0_1{0%,to{opacity:1}50%{opacity:.4}}@keyframes _riseIn_1bec0_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._title-block_1bec0_135,._menu-stage_1bec0_181{animation:none}._theme-button_1bec0_76,._menu-arrow_1bec0_283,._menu-label_1bec0_292{transition:none}}@media (width>=425px){._row-1_1bec0_417{justify-content:space-between;display:flex}}@media (width>=475px){._subtitle_1bec0_148{font-size:clamp(1rem,1vw,1.5rem)}._tagline_1bec0_149{font-size:clamp(.875rem,.9vw,.9rem)}}@media (width>=768px){._status-bar_1bec0_394{flex-wrap:wrap;gap:2rem;display:flex}._top-bar_1bec0_38{justify-content:space-between;padding:1rem 1.25rem .9rem}._badge-inner_1bec0_54{border:1px solid var(--badge-border);background-color:var(--badge-bg);align-items:center;gap:.75rem;padding:.45rem 1rem;display:flex}._stage_1bec0_116{padding:1rem}}@media (width>=1024px){._row-1_1bec0_417{gap:1rem;justify-content:initial;flex:1}._title_1bec0_135{font-size:clamp(3.4rem,10vw,5.9rem)}._stamp-box_1bec0_160{border:3px solid var(--stamp-border);box-shadow:var(--stamp-shadow);padding:1rem 1.8rem;display:inline-block;rotate:-1.5deg}._stage__layout_1bec0_125{flex-direction:row;gap:2.1rem}._title-block_1bec0_135{border-right:1px solid var(--divider);text-align:left;align-items:flex-start;gap:1.1rem;padding-right:2.1rem}._menu-stage_1bec0_181{width:20.8rem;height:17rem;padding-left:2.1rem}._stack-card_1bec0_193,._menu-card_1bec0_230{width:20.8rem;height:17rem}._stack-card--backmost_1bec0_204{left:1.6rem}._stack-card--middle_1bec0_211{left:.8rem}}@media (width>=1024px) and (width<=1150px){._stage_1bec0_116{padding:.85rem}._stage__layout_1bec0_125{gap:1.65rem;max-width:64rem}._title_1bec0_135{font-size:clamp(3.1rem,8vw,5.2rem)}._title-block_1bec0_135{gap:.95rem;padding-right:1.65rem}._menu-stage_1bec0_181{width:19.25rem;height:15.8rem;padding-left:1.65rem}._stack-card_1bec0_193,._menu-card_1bec0_230{width:19.25rem;height:15.8rem}._stack-card--backmost_1bec0_204{left:1.4rem}._stack-card--middle_1bec0_211{left:.7rem}._menu-list_1bec0_249{padding:1.25rem 1.4rem}._menu-label_1bec0_292{font-size:clamp(1.05rem,1.9vw,1.35rem)}._tagline_1bec0_149{max-width:28rem}}
