.micro-page{min-height:100vh;font-size:16px}.micro-header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 4vw;display:flex}.micro-header nav{color:#a8b0ac;flex-wrap:wrap;gap:18px;font-size:14px;display:flex}.micro-header nav a[aria-current],.micro-header nav a:hover{color:var(--green)}.micro-workspace{max-width:1160px;margin:auto;padding:42px 24px 64px}.micro-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.micro-eyebrow{font:700 13px var(--font-geist-mono);color:var(--green);letter-spacing:.1em}.micro-title h1{letter-spacing:-.045em;margin:8px 0;font-size:clamp(32px,5vw,48px);line-height:1.1}.micro-title p{color:#a8b0ac;margin:0}.micro-page button{cursor:pointer;background:#161c18;border:1px solid #3a423c;border-radius:8px;min-height:44px;padding:10px 17px;font-size:14px;font-weight:650}.micro-page button:hover:not(:disabled){border-color:var(--green)}.micro-page button:disabled{opacity:.45;cursor:not-allowed}.micro-page .micro-primary{background:var(--green);border-color:var(--green);color:#081106}.micro-page :focus-visible{outline:2px solid var(--green);outline-offset:4px}.micro-stats{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px;display:grid;overflow:hidden}.micro-stats>div{gap:10px;padding:22px;display:grid}.micro-stats>div+div{border-left:1px solid var(--line)}.micro-stats span{color:#a8b0ac;font-size:14px}.micro-stats strong{font:650 clamp(22px,3vw,31px) var(--font-geist-mono);overflow-wrap:anywhere}.micro-stats small{color:#a8b0ac;font-size:14px}.micro-panel{border:1px solid var(--line);background:var(--panel);border-radius:12px;overflow:hidden}.micro-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;display:flex}.micro-toolbar h2{margin:0;font-size:20px}.micro-empty{text-align:center;padding:54px 24px}.micro-empty h3{margin:0 0 12px;font-size:22px}.micro-empty p{color:#a8b0ac;max-width:550px;margin:10px auto}.micro-empty button{margin:14px 0}.micro-empty a{color:var(--green)}.micro-wallet,.micro-actions,.micro-row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.micro-wallet>span{font:14px var(--font-geist-mono);color:#a8b0ac;padding:8px}.micro-reward-total strong,.micro-eth{color:var(--green)}.micro-toolbar p{color:#a8b0ac;margin:6px 0 0;font-size:13px}.micro-error,.micro-notice,.micro-chain-note{overflow-wrap:anywhere;background:#101a12;border:1px solid #384a39;border-radius:10px;margin-bottom:20px;padding:16px 20px}.micro-error{color:#ffabb9;background:#231216;border-color:#733c46;justify-content:space-between;align-items:center;gap:15px;display:flex}.micro-chain-note{background:#18160e;border-color:#65592c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.micro-chain-note p{margin:0}.micro-table-wrap{overflow-x:auto}.micro-page table{border-collapse:collapse;text-align:left;width:100%}.micro-page th{color:#a8b0ac;white-space:nowrap;background:#111614;padding:14px 16px;font-size:14px;font-weight:500}.micro-page td{border-top:1px solid var(--line-soft);padding:19px 16px;font-size:15px}.micro-page td:first-child,.micro-page th:first-child{width:46px;padding-right:0}.micro-page input[type=checkbox]{width:19px;height:19px;accent-color:var(--green);cursor:pointer}.micro-token-id{font:650 17px var(--font-geist-mono)}.micro-page table small{color:#a8b0ac;font-size:12px}.micro-page td strong{white-space:nowrap;font-weight:600}.micro-eth{white-space:nowrap;font-family:var(--font-geist-mono);font-size:14px}.micro-eligibility{color:#b9a96a;margin-top:6px;font-size:13px;display:block}.micro-eligibility.ready{color:#a8b0ac}.micro-page .micro-burn{color:#ff9dac;background:#211317;border-color:#663440}.micro-page .micro-burn:hover:not(:disabled){border-color:var(--red)}.micro-explanation{color:#a8b0ac;grid-template-columns:1fr 1fr;gap:24px;padding:8px 3px;font-size:14px;display:grid}.micro-explanation strong{color:#d5ddd6;margin-bottom:4px;display:block}.micro-footer{border-top:1px solid var(--line);color:#a8b0ac;flex-wrap:wrap;justify-content:space-between;gap:14px;padding:20px 0;font-size:13px;display:flex}.micro-footer>div{gap:20px;display:flex}.micro-footer a:hover{color:var(--green)}.micro-transactions{color:var(--green);flex-wrap:wrap;gap:12px;margin:12px 0 24px;font-size:14px;display:flex}.micro-burn-dialog{width:min(510px,100vw - 32px);max-height:90vh;color:var(--text);background:#101412;border:1px solid #733c46;border-radius:14px;padding:28px;overflow:auto;box-shadow:0 20px 100px #000}.micro-burn-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000c7}.micro-burn-dialog .micro-eyebrow{color:#ff9dac}.micro-burn-dialog h2{margin:14px 0;font-size:27px}.micro-burn-dialog p{color:#bac3bb}.micro-burn-dialog dl{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0}.micro-burn-dialog dl>div{flex-wrap:wrap;justify-content:space-between;gap:8px;margin:12px 0;font-size:14px;display:flex}.micro-burn-dialog dd{margin:0;font-weight:700}.micro-page .micro-fine{color:#a8b0ac;font-size:13px;line-height:1.6}.micro-panel>p.micro-fine{padding:0 20px}.micro-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.micro-page .micro-burn-confirm{color:#16070a;background:#ec607a;border-color:#ec607a}@media (max-width:800px){.micro-page th,.micro-page td{padding:14px 12px}.micro-row-actions{flex-direction:column;align-items:stretch}.micro-explanation{grid-template-columns:1fr;gap:0}.micro-toolbar{padding:18px}.micro-stats strong{font-size:24px}.micro-table-wrap{scrollbar-width:thin}.micro-page table{min-width:660px}}@media (max-width:650px){.micro-header{padding:18px 20px}.micro-header .brand strong{font-size:24px}.micro-header nav{gap:12px}.micro-workspace{padding:28px 16px}.micro-stats{grid-template-columns:1fr}.micro-stats>div{justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.micro-stats>div+div{border-left:0;border-top:1px solid var(--line)}}
