:root{--bg:#000;--panel:#0a0a0a;--panel-2:#0f0f0f;--line:#ffffff12;--line-2:#ffffff1c;--text:#fff;--muted:#9a9a9a;--dim:#6b6b6b;--green:#1fe08a;--green-deep:#0c3d27}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#2a2a2a transparent;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}.wrap{width:100%;max-width:1040px;margin:0 auto;padding:0 24px}.green{color:var(--green)}.btn{cursor:pointer;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 18px;font-size:13px;font-weight:500;transition:filter .15s;display:inline-flex}.btn-green{background:var(--green);color:#00150a;box-shadow:inset 0 0 0 1px #ffffff26}.btn-green:hover{filter:brightness(1.08)}.dot{background:var(--green);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 3px #1fe08a2e,0 0 12px #1fe08a99}.title{text-align:center;max-width:520px;margin:0 auto 36px}.title h2{letter-spacing:-.03em;align-items:center;gap:12px;font-size:24px;font-weight:500;display:inline-flex}.title p{color:var(--muted);margin-top:14px;font-size:14px}.box{background:var(--panel);border:1px solid var(--line);border-radius:14px}::selection{background:#1fe08a59}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#262626 padding-box padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#3a3a3a}::-webkit-scrollbar-corner{background:0 0}
