:root{color-scheme:dark;--bg:#091514;--panel:#122422;--text:#f2f6f3;--muted:#b8c8c1;--gold:#f2cf81;--line:#2d4540}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.wrap{width:min(880px,100% - 32px);margin:auto}a{color:var(--gold);text-underline-offset:4px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--gold);outline-offset:3px}header{border-bottom:1px solid var(--line)}.nav{display:flex;justify-content:space-between;gap:16px;padding-block:18px}.brand{font-weight:750;text-decoration:none}main{padding:28px 0 40px}h1{font-size:clamp(1.8rem,5vw,2.7rem);line-height:1.2}h2{font-size:1.3rem;line-height:1.3}p{margin:0 0 16px}.intro{color:var(--muted)}section{background:var(--panel);padding:24px;border:1px solid var(--line);border-radius:14px;margin:20px 0}label{display:block;margin:14px 0}input,textarea,select{display:block;width:100%;font:inherit;padding:11px 12px;background:#091514;color:var(--text);border:1px solid var(--line);border-radius:7px;margin-top:5px}textarea{min-height:110px;resize:vertical}input[type=checkbox]{width:20px;height:20px;flex:none;margin-top:4px}.check{display:flex;gap:10px;align-items:flex-start}button{font:inherit;font-weight:700;border:0;padding:12px 18px;min-height:44px;border-radius:8px;background:var(--gold);color:#17271f;cursor:pointer}.secondary{background:#213a32;color:var(--text);border:1px solid var(--line)}button:disabled{opacity:.55;cursor:wait}.account{display:flex;justify-content:space-between;align-items:center;gap:12px}#ownerFeedback{color:var(--gold);overflow-wrap:anywhere}.error{color:#ffb4b4!important}.detail{color:var(--muted)}.trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}footer{padding:22px 0;border-top:1px solid var(--line)}[hidden]{display:none!important}@media(max-width:480px){section{padding:18px}.nav .brand{max-width:170px}.account{align-items:flex-start}}
