._btn_kc1jg_1{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-muted);border:var(--b) solid var(--ink);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.72rem;text-decoration:none;display:inline-flex}._btn_kc1jg_1:hover{color:var(--ink)}@media (max-width:768px){._btn_kc1jg_1{min-height:44px;padding:0 .8rem}}._console_irjos_1{width:100%;padding:.75rem}._bar_irjos_6{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.65rem;display:flex}._live_irjos_15{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--neon);font-size:.7rem}._tabs_irjos_23{flex-wrap:wrap;flex:1;gap:.4rem;display:flex}._tab_irjos_23{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-muted);border:var(--b) solid var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:.25rem .6rem;font-size:.72rem}._tab_irjos_23:hover{color:var(--ink)}._tabOn_irjos_46{color:var(--paper);background:var(--ink)}._frameWrap_irjos_51{aspect-ratio:16/10;border:var(--b) solid var(--ink);border-radius:var(--r);background:var(--paper);width:100%;position:relative;overflow:hidden}._frame_irjos_51{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}._screen_irjos_75:fullscreen{background:var(--paper);cursor:auto;flex-direction:column;padding:1rem;display:flex}._screen_irjos_75:fullscreen *{cursor:auto}._screen_irjos_75:fullscreen ._frameWrap_irjos_51{aspect-ratio:auto;flex:1}._form_10waa_1{flex-direction:column;gap:1rem;max-width:40rem;display:flex;position:relative}._field_10waa_9{flex-direction:column;gap:.4rem;display:flex}._label_10waa_15{font-family:var(--font-mono);color:var(--text-muted);font-size:.8rem}._input_10waa_21{border:var(--b) solid var(--ink);border-radius:var(--r);width:100%;min-height:44px;color:var(--ink);font:inherit;resize:vertical;background:0 0;padding:.8rem 1rem;font-size:.95rem}._input_10waa_21::placeholder{color:var(--text-muted)}._input_10waa_21:focus-visible{box-shadow:4px 4px 0 0 var(--neon);outline:none}._trap_10waa_43{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}._row_10waa_51{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._problem_10waa_58{color:var(--neon);font-size:.9rem}._problem_10waa_58:empty{display:none}._done_10waa_67{flex-wrap:wrap;align-items:center;gap:1rem;max-width:40rem;display:flex}._wrap_1cxpa_2{min-height:calc(100dvh - 79px);color:var(--text);background-image:radial-gradient(#f3ecdd0d 1px, transparent 1.2px), linear-gradient(180deg, var(--paper) 0%, var(--paper-2) 100%);background-size:22px 22px,100% 100%;justify-content:center;display:flex}._inner_1cxpa_13{width:100%;max-width:1080px;padding:clamp(2rem, 6vw, 4.5rem) var(--space-gutter) 4rem;flex-direction:column;gap:clamp(2.5rem,6vw,4rem);display:flex}._head_1cxpa_22{text-align:center;max-width:640px;margin:0 auto}._kicker_1cxpa_28{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--neon);margin-bottom:.6rem;font-size:.72rem;font-weight:700}._title_1cxpa_38{font-family:var(--font-display);color:var(--ink);margin-bottom:1rem;font-size:clamp(2.4rem,8vw,4rem);line-height:1}._sub_1cxpa_46{color:var(--text-muted);font-size:clamp(1rem,2.4vw,1.15rem);line-height:1.55}._actions_1cxpa_52{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.75rem;display:flex}._demo_1cxpa_60{margin:0}._caption_1cxpa_64{text-align:center;font-family:var(--font-mono);color:var(--text-muted);margin-top:.75rem;font-size:.75rem}._poster_1cxpa_72{text-align:center;color:var(--text-muted);padding:4rem 1.5rem}._points_1cxpa_78{gap:var(--space-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._pointTitle_1cxpa_84{font-family:var(--font-mono);color:var(--ink);margin-bottom:.5rem;font-size:.9rem;font-weight:700}._pointBody_1cxpa_92{color:var(--text-muted);line-height:1.55}._install_1cxpa_97{border:var(--b) solid var(--ink);border-radius:var(--r);max-width:100%;font-family:var(--font-mono);color:var(--ink);margin:0 auto;padding:.9rem 1.25rem;font-size:.85rem;overflow-x:auto}._block_1cxpa_109{flex-direction:column;gap:1rem;display:flex}._blockTitle_1cxpa_115{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem;font-weight:700}._blockIntro_1cxpa_124{max-width:40rem;color:var(--ink-soft)}._links_1cxpa_129,._apps_1cxpa_130{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._link_1cxpa_129,._app_1cxpa_130{border:var(--b) solid var(--ink);border-radius:var(--r);min-height:44px;color:var(--ink);flex-direction:column;gap:.2rem;padding:.9rem 1.1rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}._link_1cxpa_129:hover{box-shadow:var(--shadow-sm);transform:translate(-2px,-2px)}._link_1cxpa_129:focus-visible{box-shadow:4px 4px 0 0 var(--neon);outline:none}._app_1cxpa_130{opacity:.5;border-style:dashed}._linkLabel_1cxpa_168{font-family:var(--font-mono);font-size:.9rem;font-weight:700}._linkNote_1cxpa_174{color:var(--text-muted);font-size:.85rem}@media (max-width:768px){._points_1cxpa_78{grid-template-columns:1fr}._links_1cxpa_129,._apps_1cxpa_130{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){._links_1cxpa_129,._apps_1cxpa_130{grid-template-columns:1fr}}
