#wallet-generator{width:100%;height:850px;border:0;display:block;background:var(--panel)}#wallet-generator[hidden]{display:none}select{width:100%;min-width:0;max-width:100%;background:#11141d;color:#edf0fa;padding:12px;border:1px solid #262936;border-radius:6px}#jobs button{overflow-wrap:anywhere;white-space:normal;max-width:100%}#bulk-wallets label{overflow-wrap:anywhere}form{min-width:0}#draft{min-width:0}#draft p{overflow-wrap:anywhere}#draft button{max-width:100%;white-space:normal}:root{color-scheme:dark;--bg:#0a0b10;--panel:#11141d;--border:#262936;--muted:#9299ac;--purple:#ac8aff;--teal:#65e6ca}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--bg);color:#edf0fa;font:14px/1.6 system-ui,-apple-system,sans-serif}aside{position:fixed;inset:0 auto 0 0;width:232px;border-right:1px solid var(--border);padding:34px 24px;background:#0e1017;display:flex;flex-direction:column}.brand{font-weight:800;letter-spacing:4px;font-size:23px;text-decoration:none;color:white}.brand small{display:block;font-size:8px;letter-spacing:2px;color:var(--muted);margin-left:36px}.logo{color:var(--purple);font-size:31px;vertical-align:middle}nav{margin-top:48px;display:grid;gap:12px}nav a{color:var(--muted);text-decoration:none;font-size:11px;padding:12px 5px}nav a span{margin-left:15px;font-size:13px}nav a:hover{color:var(--purple);background:#ac8aff0d}.sidebar-foot{margin-top:auto;font-size:12px}.sidebar-foot small{color:var(--muted)}.dot{display:inline-block;width:7px;height:7px;background:var(--teal);border-radius:50%;margin-right:8px}main{margin-left:232px;max-width:1600px;padding:30px 40px}header,.section-head{display:flex;justify-content:space-between;align-items:center;gap:14px}.eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;color:var(--muted)}.badge{font:10px/1.5 ui-monospace,monospace;letter-spacing:1px;padding:7px 11px;border:1px solid #ac8aff55;border-radius:5px;background:#ac8aff0a;color:var(--purple);white-space:nowrap}.teal{color:var(--teal)}.hero{display:flex;justify-content:space-between;align-items:center;padding:40px 0 28px}h1{font-size:clamp(32px,4vw,58px);line-height:1.12;font-weight:650;letter-spacing:-2px;margin:12px 0 20px}h1 em{font-style:normal;color:var(--purple)}p{color:var(--muted)}.hero-orbit{font-size:135px;line-height:1;color:var(--purple);text-align:center;filter:drop-shadow(0 0 45px #9670e555);padding-right:35px}.hero-orbit span{display:block;font:9px system-ui;letter-spacing:7px;margin-top:15px}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.stats article{border:1px solid var(--border);border-radius:10px;padding:20px;background:linear-gradient(120deg,#151824,#10121a)}.stats small{font-size:9px;letter-spacing:2px;color:var(--muted)}.stats strong{display:block;font-size:19px;font-weight:500;margin:6px 0}.stats span{font-size:11px;color:var(--muted)}#notice{border-left:2px solid var(--teal);padding:10px 16px;background:#65e6ca08;margin:24px 0;color:var(--teal);overflow-wrap:anywhere}#notice.error{border-color:#ff9eac;color:#ff9eac}.panel{padding:26px;border:1px solid var(--border);border-radius:12px;background:var(--panel);margin-bottom:20px;min-width:0}h2{font-size:23px;letter-spacing:-.5px;margin:6px 0 20px;font-weight:550}h3{font-weight:500}label{display:block;font-size:11px;color:#b7bfd1;margin-bottom:14px}input,textarea{display:block;width:100%;background:#0b0d14;border:1px solid #303442;color:white;border-radius:6px;padding:12px;margin-top:7px;font:13px system-ui;min-width:0}textarea{min-height:90px;resize:vertical}input:focus,textarea:focus,button:focus-visible,a:focus-visible{outline:2px solid var(--purple);outline-offset:2px}button{border:0;border-radius:6px;background:var(--purple);color:#141020;padding:12px 18px;font-weight:650;cursor:pointer;min-height:42px}button:hover{filter:brightness(1.12)}button:disabled{opacity:.45;cursor:not-allowed}.secondary{background:#222839;color:#d4d9e5}.inline{display:flex;gap:12px;align-items:flex-end}.inline label{flex:1;margin:0}.hint{font-size:11px;color:var(--muted)}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;font-size:12px;white-space:nowrap}th{text-align:left;font-size:9px;font-weight:500;color:var(--muted);letter-spacing:1px;padding:14px 9px;border-bottom:1px solid var(--border)}td{padding:15px 9px;border-bottom:1px solid #222632}td small{display:block;color:var(--muted);font-size:10px}td button{font-size:10px;min-height:30px;padding:6px 10px;background:#ac8aff15;color:var(--purple)}.two{display:grid;grid-template-columns:1fr 1fr;gap:20px;min-width:0}.checklist{padding-left:20px;color:#b8bfd0;line-height:2.4;font-size:12px}a{color:var(--purple)}code{font-size:11px;overflow-wrap:anywhere}pre{background:#0b0d14;border:1px solid #242936;border-radius:6px;padding:14px;color:#9dd6cb;font:11px/1.7 ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere;max-height:350px;overflow:auto}.list{margin:16px 0;display:grid;gap:10px}.list article{background:#0c0f17;padding:14px;border:1px solid #252a38;border-radius:7px;overflow-wrap:anywhere}.list p{margin:3px 0;font:11px ui-monospace,monospace}.list label.check{display:flex;gap:10px;align-items:center}.check input{width:auto;margin:0}.list .two{gap:10px}hr{border:0;border-top:1px solid var(--border);margin:24px 0}footer{display:flex;justify-content:space-between;color:#616a80;font-size:9px;letter-spacing:1px;padding:18px 0 30px}@media(max-width:1100px){aside{width:190px;padding:28px 16px}main{margin-left:190px;padding:25px}.two{grid-template-columns:1fr}.hero-orbit{font-size:90px;padding-right:0}.stats strong{font-size:15px}}@media(max-width:700px){aside{position:static;width:auto;padding:18px 20px}.brand small,.sidebar-foot{display:none}nav{margin-top:15px;display:flex;overflow:auto;gap:12px}nav a{padding:4px;white-space:nowrap}nav a span{margin-left:5px;font-size:11px}main{margin:0;padding:20px 14px}.hero{padding:24px 0}.hero-orbit{display:none}.stats{grid-template-columns:1fr;gap:8px}.stats article{padding:14px}.stats strong{display:inline;margin:0 10px}.stats span{display:block}.panel{padding:18px}.inline{flex-direction:column;align-items:stretch}.section-head{align-items:flex-start;flex-wrap:wrap}header .eyebrow{max-width:170px;font-size:8px}footer{display:block}footer span{display:block}h1{letter-spacing:-1px}}
