@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff) format("woff")}:root{color-scheme:dark;--bg: #090a0d;--surface: rgba(18, 20, 27, .94);--surface-2: rgba(28, 31, 41, .92);--line: #2c3140;--line-strong: #41485b;--text: #f4f7f1;--muted: #c7d1d4;--green: #39ff14;--cyan: #59d9ff;--pink: #ff4fd8;--amber: #ffcc66;--danger: #ff6b6b;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,system-ui,monospace;background:var(--bg);color:var(--text)}*{box-sizing:border-box}html{background:var(--bg);color:var(--text);max-width:100%}body{margin:0;min-width:320px;max-width:100%;overflow-x:hidden;font-size:16px;line-height:1.45;background:linear-gradient(180deg,rgba(57,255,20,.1),transparent 240px),linear-gradient(90deg,rgba(89,217,255,.08),transparent 34%),repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 1px,transparent 1px,transparent 72px),var(--bg);color:var(--text)}button,select,input{font:inherit;color:inherit}button,select,input{min-width:0}a{color:var(--cyan)}.shell{width:min(1280px,calc(100vw - 32px));margin:0 auto;padding:24px 0 48px}.topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0 24px}.brand-lockup{display:flex;align-items:center;gap:14px;min-width:0}.brand-icon{width:54px;height:54px;flex:0 0 auto;border-radius:8px;background:#000;object-fit:contain}.eyebrow{margin:0 0 4px;color:var(--green);font-size:.88rem;font-weight:700;letter-spacing:0;text-transform:uppercase}h1,h2,h3,p{margin:0}h1{font-size:clamp(2.15rem,5vw,5.1rem);line-height:.9;letter-spacing:0}h2{font-size:1.22rem;letter-spacing:0}h3{font-size:1rem;letter-spacing:0}.account,.inline,.panel-head,.list-row{display:flex;align-items:center;gap:10px}.account{flex-wrap:wrap;justify-content:flex-end}.avatar{width:32px;height:32px;border-radius:50%}.button{border:1px solid var(--line-strong);border-radius:8px;background:#1b1f29;color:var(--text);padding:10px 13px;text-decoration:none;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease;line-height:1.2;max-width:100%}.button.primary{border-color:var(--green);background:var(--green);color:#111;font-weight:700}.button.ghost{background:transparent}.button.danger{border-color:var(--danger);color:#ff9a9a}.button:hover:not(:disabled){border-color:var(--cyan);transform:translateY(-1px)}.button:disabled{cursor:wait;opacity:.58}.notice{margin:0 0 16px;border-left:3px solid var(--green);background:#19281cf2;padding:12px 14px}.band,.panel{border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:0 18px 50px #00000047}.band{padding:28px}.empty,.auth-band{display:flex;align-items:center;justify-content:space-between;gap:16px}.auth-band p{margin-top:8px}.auth-actions{display:grid;gap:8px;min-width:min(280px,100%)}.auth-actions .button{width:100%}.grid{display:grid;gap:16px}.grid.two{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.panel{padding:18px}.panel-head{display:flex;align-items:center;gap:12px;justify-content:space-between;flex-wrap:wrap;margin-bottom:14px}.panel-actions{display:flex;flex-wrap:wrap;gap:8px}.panel-title-row,.pagination-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.compact-title-row{align-items:flex-start;margin-bottom:10px}.compact-pagination{margin:14px 0 0}.section-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.tab-buttons{display:flex;flex-wrap:wrap;gap:8px}.tab-buttons button{min-height:38px;border:1px solid var(--line-strong);border-radius:8px;background:#10131a;color:var(--muted);padding:8px 12px}.tab-buttons button.selected{border-color:#39ff14b8;background:#39ff141a;color:var(--green)}.segmented{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.segmented button{min-height:34px;border:1px solid var(--line-strong);border-radius:8px;background:#10131a;color:var(--muted);padding:7px 10px}.segmented button.selected{border-color:#39ff14b8;background:#39ff141a;color:var(--green)}.audit-controls{display:grid;grid-template-columns:minmax(190px,1.1fr) minmax(150px,.7fr) minmax(130px,.45fr) auto;gap:10px;margin-bottom:14px}.verify-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.verify-summary div{border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:12px 14px}.verify-summary span,.compact-field span{display:block;color:var(--muted);font-size:.86rem;margin-bottom:4px}.verify-summary strong{font-size:1.35rem}select,input[type=text]{min-height:43px;border:1px solid var(--line-strong);border-radius:8px;background:#10131a;color:var(--text);padding:9px 11px}select:focus,input[type=text]:focus{border-color:var(--cyan);outline:2px solid rgba(89,217,255,.14)}.inline{flex-wrap:wrap;margin:12px 0}.compact-field{min-width:160px}.list,.role-stack,.status-lines,.audit{display:grid;gap:10px}.list-row{justify-content:space-between;min-height:44px;border-bottom:1px solid var(--line)}code{color:var(--cyan);overflow-wrap:anywhere}.muted{color:var(--muted)}.mapping-row{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--line)}.mapping-row p{margin-top:4px;color:var(--muted);font-size:.95rem}.dot{width:10px;height:10px;border-radius:50%;background:var(--muted)}.dot.ok{background:var(--green)}.warn-dot{background:var(--amber)}.pill{display:inline-flex;align-items:center;justify-self:start;width:fit-content;border:1px solid var(--line-strong);border-radius:999px;color:var(--muted);padding:4px 8px;font-size:.86rem;white-space:nowrap}.pill.ok{border-color:var(--green);color:var(--green)}.warn-pill{border-color:var(--amber);color:var(--amber)}.good{color:var(--green)}.warn{color:var(--amber)}.small-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.small-list span{background:#223a2be6;border-radius:8px;color:#b7ffad;padding:5px 8px}.receipt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.receipt div{min-width:0}.receipt span{display:block;color:var(--muted);font-size:.86rem;margin-bottom:4px}.receipt strong{overflow-wrap:anywhere}.verify-focus{width:min(620px,100%);min-width:0;max-width:100%;margin:0 auto;display:grid;gap:18px;padding:24px}.verify-focus h2{font-size:clamp(1.55rem,4vw,2.4rem);line-height:1}.verify-focus .button{width:100%;min-width:0;min-height:48px;font-size:1.06rem}.verify-safety{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.verify-safety span{min-width:0;border:1px solid rgba(89,217,255,.26);border-radius:8px;background:#10131abd;color:#d5f6ff;padding:8px 10px;font-size:.94rem}.wallet-browser-required{display:grid;gap:14px}.mobile-wallet-help{display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;gap:10px;align-items:center;border:1px solid rgba(89,217,255,.22);border-radius:8px;background:#050c0aa8;color:var(--muted);padding:10px;font-size:.9rem;line-height:1.4}.discord-return-help{display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;gap:10px;align-items:center;color:var(--muted);font-size:.9rem}.verify-focus .wallet-browser-button,.verify-focus .discord-return-button{width:auto;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;padding:8px 11px;font-size:.9rem;white-space:nowrap}.wallet-browser-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:0}.wallet-browser-actions.prominent{display:grid;gap:10px;justify-content:stretch}.verify-focus .wallet-browser-actions.prominent .wallet-browser-button{width:100%;min-height:52px}.wallet-browser-note{font-size:.9rem;line-height:1.45}.verify-focus .wallet-copy-fallback{display:inline-flex;align-items:center;justify-content:center;gap:7px;justify-self:stretch;min-height:40px;font-size:.9rem}.discord-return-button{justify-self:start}.legal-copy{font-size:.94rem;line-height:1.5;overflow-wrap:anywhere}.verified-wallets{border-top:1px solid var(--line);padding-top:14px}.verified-wallets>span{display:block;color:var(--muted);font-size:.9rem}.wallet-list{display:grid;gap:8px;margin-top:10px;min-width:0}.wallet-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:44px;border:1px solid var(--line);border-radius:8px;background:#10131abd;padding:8px 10px}.wallet-address-link{min-width:0;max-width:100%;overflow:hidden;display:inline-flex;align-items:center;gap:7px;color:var(--cyan);text-decoration:none}.wallet-address-link:hover{color:var(--green)}.wallet-address-link code{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.wallet-address-link svg{flex:0 0 auto;stroke-width:2.2}.verify-focus .wallet-unlink-button{width:auto;min-width:86px;min-height:34px;flex:0 0 auto;padding:7px 11px;font-size:.9rem}.admin-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:16px;align-items:start}.admin-side-stack,.admin-main-stack{display:grid;gap:16px;min-width:0;align-content:start}.admin-console{display:grid;gap:16px}.console-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:18px;align-items:stretch;border:1px solid rgba(89,217,255,.24);border-radius:8px;background:linear-gradient(135deg,rgba(57,255,20,.09),transparent 36%),linear-gradient(90deg,rgba(255,79,216,.11),transparent 54%),var(--surface);padding:22px}.console-hero h2{font-size:clamp(1.5rem,3vw,2.5rem);line-height:1}.console-hero p{max-width:650px;margin-top:8px}.console-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.console-metrics div,.empty-card{border:1px solid var(--line);border-radius:8px;background:#090a0d8c;padding:14px}.console-metrics span{display:block;color:var(--muted);font-size:.86rem;margin-bottom:5px}.console-metrics strong{overflow-wrap:anywhere}.admin-empty{min-height:360px;display:grid;place-items:center}.empty-card{width:min(560px,100%);background:var(--surface)}.empty-card h2{font-size:clamp(1.6rem,4vw,2.6rem);line-height:1}.empty-card p{margin-top:10px}.side{display:grid;gap:12px;border-color:#39ff1447}.wide{min-width:0}.field{display:grid;gap:6px}.field span,.check{color:#cfd4cf;font-size:.98rem}.check{display:flex;align-items:center;gap:8px}.admin-facts,.role-help,.support-search,.support-actions{display:flex;flex-wrap:wrap;gap:8px}.admin-facts span,.role-help span,.preview-box span{border:1px solid var(--line);border-radius:8px;color:var(--muted);padding:6px 8px;font-size:.88rem}.preview-box{display:grid;gap:8px;border:1px solid #37402e;border-radius:8px;background:#172018f2;padding:10px}.health-grid,.support-panel,.verified-users{display:grid;gap:12px}.health-summary-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.verified-users-toolbar{display:grid;grid-template-columns:minmax(0,320px) max-content;gap:10px;align-items:center;margin-bottom:12px}.verified-users-toolbar input{width:100%}.health-row{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;border-top:1px solid var(--line);padding:10px 0}.health-row p{margin-top:4px;color:var(--muted);font-size:.92rem}.health-row span:last-child{color:var(--muted);font-size:.86rem}.setup-health-panel .panel-head{align-items:flex-start}.setup-health-panel .health-row{grid-template-columns:12px minmax(0,1fr)}.setup-health-panel .health-row>span:last-child{grid-column:2}.support-search input{width:min(260px,100%);min-width:0}.support-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.support-columns h3{margin-bottom:10px}.support-history{display:grid;gap:10px;border-top:1px solid var(--line);padding-top:14px}.verified-user-row{display:grid;gap:10px;border-top:1px solid var(--line);padding:12px 0}.verified-user-main,.verified-user-meta,.verified-user-actions{display:flex;align-items:center;gap:10px}.verified-user-main{justify-content:space-between}.verified-user-main div{display:grid;gap:4px;min-width:0}.verified-user-meta,.verified-user-actions{flex-wrap:wrap}.verified-user-meta span{color:var(--muted);font-size:.92rem}.load-more{justify-self:start}.ban-reason{color:var(--amber);font-size:.95rem}.data-panel{display:grid;gap:8px}.data-section{display:grid;gap:14px}.verified-users-table{display:grid;border-top:1px solid var(--line);overflow-x:visible}.verified-users-row{display:grid;grid-template-columns:minmax(150px,1.35fr) minmax(48px,.32fr) minmax(48px,.32fr) minmax(104px,.72fr) minmax(188px,.95fr) minmax(128px,.72fr);gap:8px;align-items:center;min-width:0;border-bottom:1px solid var(--line);padding:8px 0}.verified-users-row>span{min-width:0;overflow-wrap:anywhere}.verified-users-head{color:var(--muted);font-size:.86rem;font-weight:700;text-transform:uppercase}.verified-user-cell{display:grid;gap:3px;min-width:0}.compact-actions{justify-content:flex-end;gap:6px}.last-run-cell{white-space:nowrap}.icon-button{width:34px;height:34px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0}.icon-button svg{flex:0 0 auto;stroke-width:2.2}.support-section{border-top:1px solid var(--line);padding-top:14px}.table{display:grid;gap:0;overflow-x:auto;padding-bottom:2px}.table-head,.table-row{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(112px,.55fr) minmax(260px,1.35fr) minmax(210px,1fr) 48px 84px;gap:12px;align-items:center}@media(min-width:821px){.table-head,.table-row{min-width:900px}}.table-head{color:var(--muted);font-size:.88rem;padding:0 0 8px}.table-row{min-height:58px;border-top:1px solid var(--line);padding:10px 0}.table-row.editable{align-items:start}.table-row.editable input,.table-row.editable select{width:100%}.readonly-field{min-height:43px;display:flex;align-items:center;border:1px solid var(--line);border-radius:8px;background:#10131a8f;color:var(--text);padding:9px 11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.readonly-field.placeholder{color:var(--muted)}.role-search-input{min-width:0}.table-row.editable input[spellcheck=false]{font-size:.94rem}.mobile-field{display:grid;gap:5px}.mobile-label{display:none;color:var(--muted);font-size:.86rem}.check-field{align-content:center}.table-row p{margin-top:3px;color:var(--muted);font-size:.9rem}.row-error{grid-column:1 / -1;color:var(--amber)}.row-note{margin-top:3px;font-size:.88rem}.ok-text{color:var(--green)}.role-help{margin-top:14px}.role-help p{color:var(--muted);font-size:.92rem;line-height:1.5}.audit-table{border-top:1px solid var(--line)}.audit-row{display:grid;grid-template-columns:180px minmax(170px,.8fr) minmax(150px,.7fr) minmax(0,1.3fr);gap:10px;border-bottom:1px solid var(--line);padding:10px 0}.audit-head{color:var(--muted);font-size:.86rem;font-weight:700;text-transform:uppercase}.audit-details{min-width:0;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-inline{color:var(--muted);padding:14px 0}.audit-row.compact{grid-template-columns:minmax(130px,1fr) minmax(0,.8fr) minmax(70px,.5fr)}.support-history-table{display:grid;border-top:1px solid var(--line)}.support-history-row{display:grid;grid-template-columns:minmax(190px,.42fr) minmax(160px,.34fr) minmax(0,1fr);gap:12px;align-items:start;min-width:0;border-bottom:1px solid var(--line);padding:10px 0}.support-history-head{color:var(--muted);font-size:.86rem;font-weight:700;text-transform:uppercase}.support-message{min-width:0;color:var(--text);overflow-wrap:anywhere}.wallet-address-actions{display:inline-flex;align-items:center;gap:6px;min-width:0}.wallet-address-actions code{min-width:0}.date-cell{white-space:nowrap}.table-note{margin:0 0 8px;font-size:.92rem}.support-pagination{margin-top:10px}@media(max-width:820px){.shell{width:min(100vw - 20px,760px);padding-top:18px}.topbar,.panel-head,.empty,.auth-band,.verified-user-main{align-items:flex-start;flex-direction:column}.topbar,.account,.panel-actions{width:100%}.brand-icon{width:46px;height:46px}.account{justify-content:flex-start}.support-search,.verified-users-toolbar,.support-search input{width:100%}.verified-users-toolbar,.audit-controls{grid-template-columns:1fr}.auth-band .button,.side .button,.panel-actions .button,.verified-users-toolbar .button,.audit-controls .button,.auth-actions{width:100%}.verify-focus{width:100%;padding:18px;gap:16px}.verify-safety,.mobile-wallet-help,.discord-return-help{grid-template-columns:1fr}.verify-focus .wallet-browser-button,.verify-focus .discord-return-button{width:100%}.wallet-browser-actions{width:100%;justify-content:stretch}.wallet-row{align-items:center;grid-template-columns:minmax(0,1fr) auto}.verify-focus .wallet-unlink-button{width:auto;min-width:78px}.verified-users-table{overflow-x:visible}.verified-users-row{grid-template-columns:1fr;min-width:0}.verified-users-head{display:none}.compact-actions{justify-content:flex-start}.grid.two,.admin-layout,.console-hero,.verify-summary,.receipt,.support-columns{grid-template-columns:1fr}.console-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.side{position:static}.wide{grid-column:auto}.table-head{display:none}.table{overflow-x:visible}.table-row{grid-template-columns:1fr;min-width:0;border:1px solid var(--line);border-radius:8px;background:#10131aa3;margin-bottom:10px;padding:12px}.table-row .button{width:100%}.mobile-label{display:block}.audit-row{grid-template-columns:1fr}.support-history-row{grid-template-columns:1fr;gap:4px}.support-history-head{display:none}.audit-details{white-space:normal}}@media(max-width:520px){.shell{width:100%;max-width:430px;padding:12px 10px 32px}.panel,.band,.console-hero{padding:14px}.brand-lockup{gap:10px;width:100%}.brand-icon{width:40px;height:40px}h1{font-size:1.75rem;line-height:1;overflow-wrap:anywhere}.console-hero h2,.empty-card h2,.verify-focus h2{font-size:1.38rem}.verify-focus{padding:14px;gap:14px}.verify-focus .button{min-height:46px;font-size:.98rem}.verify-safety{gap:7px}.verify-safety span,.mobile-wallet-help,.discord-return-help,.legal-copy,.verified-wallets>span{font-size:.88rem}.mobile-wallet-help,.discord-return-help{gap:8px;padding:9px}.wallet-row{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;padding:9px}.wallet-address-link{width:100%;justify-content:space-between}.verify-focus .wallet-unlink-button{width:100%;min-width:0;min-height:36px}.console-metrics{grid-template-columns:1fr}.button,select,input[type=text]{min-height:44px}.pagination-row{align-items:stretch;flex-direction:column}.pagination-row .button{width:100%}.health-row{grid-template-columns:10px minmax(0,1fr)}.health-row>span:last-child{grid-column:2}}
