@import url("/assets/design-tokens.css");body.dark{background:var(--lv-bg);color:var(--lv-text)}body.dark main{max-width:560px;margin:0 auto;padding:0 16px 32px}body.dark .card{background:var(--lv-bg);border:1px solid var(--lv-border);color:var(--lv-text);box-shadow:none}body.dark h1,body.dark h2,body.dark p,body.dark strong{color:var(--lv-text)}body.dark .hint{color:var(--lv-text-secondary)}body.dark a{color:var(--lv-text);text-decoration:underline}body.dark a.tap{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0 4px}body.dark form button{min-height:44px;width:100%;background:var(--lv-orange);color:var(--lv-ink);border:0;font-weight:700}body.dark form button.secondary{background:transparent;color:var(--lv-text);border:1px solid var(--lv-border);margin-top:12px}body.dark footer{color:var(--lv-text);padding:16px;text-align:center;font-size:13px}body.dark form button.secondary{border:var(--lv-control-border-width) solid var(--lv-control-border)}