.dnP7zW_room{background:radial-gradient(at 50% 30%,#0d1a0c 0%,#050605 70%);place-items:center;min-height:100dvh;padding:20px;display:grid}.dnP7zW_screen{width:min(680px,100%);font-family:var(--font-screen), ui-monospace, monospace;color:#39ff14;text-shadow:0 0 6px #39ff1473;background:repeating-linear-gradient(0deg,#39ff1409 0 1px,#0000 1px 3px),#060b06;border:2px solid #1d3a18;border-radius:18px;padding:clamp(22px,5vw,44px);font-size:clamp(19px,2.6vw,23px);line-height:1.25;box-shadow:0 0 60px #39ff141f,inset 0 0 80px #000000b3}.dnP7zW_brand{font-family:var(--font-label), sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ff3fa4;text-shadow:none;font-size:12px;font-weight:700}.dnP7zW_title{margin-top:10px;font-size:clamp(38px,8vw,62px);font-weight:400;line-height:.95}.dnP7zW_sub{color:#8fbf85;margin-top:14px}.dnP7zW_form{background:#030603;border:1px solid #2c5a24;border-radius:10px;align-items:center;gap:10px;margin-top:26px;padding:10px 12px;display:flex}.dnP7zW_prompt{color:#ff3fa4}.dnP7zW_input{color:#39ff14;min-width:0;font:inherit;text-shadow:inherit;background:0 0;border:0;outline:0;flex:1}.dnP7zW_input::placeholder{color:#3f6b38}.dnP7zW_button{color:#050605;font-family:var(--font-screen), monospace;font-size:inherit;text-shadow:none;cursor:pointer;background:#39ff14;border:0;border-radius:6px;padding:4px 16px}.dnP7zW_button:disabled{opacity:.6;cursor:wait}.dnP7zW_error{color:#ff3fa4;text-shadow:none;margin-top:14px}.dnP7zW_yes,.dnP7zW_no{background:#39ff140f;border:1px solid #39ff14;border-radius:10px;margin-top:22px;padding:16px 18px}.dnP7zW_no{color:#ffb3d9;text-shadow:none;background:#ff3fa40f;border-color:#ff3fa4}.dnP7zW_yes p+p,.dnP7zW_no p+p{margin-top:6px}.dnP7zW_big{font-size:clamp(32px,6vw,46px);line-height:1}.dnP7zW_no .dnP7zW_big{color:#ff3fa4}.dnP7zW_dim{opacity:.7}.dnP7zW_actions{flex-wrap:wrap;gap:8px 22px;padding-top:8px;display:flex}.dnP7zW_actions a{color:#fff;text-shadow:none}.dnP7zW_foot{color:#5f8a57;text-shadow:none;margin-top:26px;font-size:.85em}@media (max-width:480px){.dnP7zW_form{flex-wrap:wrap}.dnP7zW_button{width:100%;padding:8px}}
