:root{color:#f6f0ea;background:#070607;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;letter-spacing:0;--bg: #070607;--panel: #111013;--panel-2: #171316;--line: rgba(255, 255, 255, .12);--line-strong: rgba(255, 255, 255, .2);--text: #f6f0ea;--muted: #a9a0a0;--red: #ef2d3a;--red-dark: #9f1824;--gold: #f1b84b;--green: #4dd6c2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;color:var(--text);background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.035) 1px,transparent 1px),radial-gradient(circle at 50% 0%,rgba(239,45,58,.22),transparent 34rem),var(--bg);background-size:58px 58px,58px 58px,auto,auto}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}.app-shell{width:min(1400px,calc(100% - 32px));margin:0 auto;padding:20px 0 36px}.topbar{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:minmax(220px,1.2fr) auto minmax(220px,.8fr);align-items:center;gap:16px;padding:12px 0;background:#070607e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.08)}.brand{display:inline-flex;align-items:center;gap:10px;min-width:0}.brand strong,.brand small{display:block;white-space:nowrap}.brand strong{font-size:1rem}.brand small{margin-top:2px;color:var(--muted);font-size:.74rem}.brand-mark,.metric-icon{display:inline-grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border:1px solid rgba(239,45,58,.65);background:linear-gradient(135deg,#ef2d3a3d,#f1b84b1a);color:#fff;border-radius:8px}.brand-mark{overflow:hidden;padding:0;background:#09090b}.brand-mark img{width:100%;height:100%;object-fit:cover;display:block}.nav-links{display:flex;align-items:center;justify-content:center;gap:6px}.nav-links a,.nav-links button{padding:9px 12px;color:#cfc6c2;border:1px solid transparent;border-radius:8px;font-size:.9rem}.nav-links a:hover,.nav-links button:hover{color:#fff;border-color:var(--line);background:#ffffff0a}.nav-links .social-link{min-height:38px;font-weight:900;color:#fff;border-color:#ef2d3a59;background:#ef2d3a1a}.wallet-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.holder-pill{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border:1px solid rgba(241,184,75,.34);border-radius:999px;color:#ffe1a1;background:#f1b84b17;font-size:.78rem;font-weight:800;white-space:nowrap}.holder-pill.verified{border-color:#4dd6c257;color:#cafff8;background:#4dd6c217}.icon-button,.ghost-button,.primary-button,.secondary-button,.submit-button,.filter-row button,.segmented button,.vote-row button,.payout-row button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border:1px solid var(--line);color:var(--text);background:#ffffff0e;border-radius:8px;white-space:nowrap}.icon-button{min-width:160px;padding:0 14px;border-color:#ef2d3a6b;background:#ef2d3a1f}.ghost-button{padding:0 13px}.ghost-button.compact{min-width:0}.command-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);gap:22px;min-height:560px;padding:34px 0 20px}.command-copy{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:28px 0}.ticker-line,.signal-row{display:flex;flex-wrap:wrap;gap:8px}.ticker-pill,.signal-row span,.tag-row span{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:5px 9px;border:1px solid rgba(239,45,58,.38);color:#ffd8d8;background:#ef2d3a1a;border-radius:8px;font-size:.82rem}.ticker-pill.muted{border-color:#4dd6c257;color:#bbfff7;background:#4dd6c214}h1,h2,h3,p{margin:0}h1{max-width:820px;margin-top:20px;font-size:4rem;line-height:1.06;font-weight:900}.lead{max-width:600px;margin-top:18px;color:#e0d8d2;font-size:1.18rem;line-height:1.7}.primary-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.primary-button,.secondary-button,.submit-button{min-height:48px;padding:0 18px;font-weight:800}.primary-button,.submit-button{border-color:#ef2d3ae6;color:#fff;background:linear-gradient(135deg,#ef2d3a,#9f1824)}.secondary-button{border-color:#f1b84b80;color:#ffe4ac;background:#f1b84b1a}.signal-row{margin-top:22px}.signal-row span{color:#e8e1dc;border-color:var(--line);background:#ffffff0a}.visual-panel{position:relative;min-height:500px;overflow:hidden;border:1px solid rgba(239,45,58,.25);background:#100b0c;border-radius:8px}.visual-panel img{width:100%;height:100%;min-height:500px;object-fit:cover;display:block;filter:saturate(1.08) contrast(1.04)}.visual-panel:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,6,7,.55),transparent 45%,rgba(7,6,7,.28)),linear-gradient(0deg,rgba(7,6,7,.62),transparent 45%);pointer-events:none}.visual-stat{position:absolute;z-index:2;min-width:148px;padding:11px 12px;border:1px solid rgba(255,255,255,.18);background:#070607b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px}.visual-stat.top{top:18px;right:18px}.visual-stat.bottom{left:18px;bottom:18px}.visual-stat span,.visual-stat strong{display:block}.visual-stat span{color:var(--muted);font-size:.76rem}.visual-stat strong{margin-top:4px;font-size:1.15rem}.metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.metric,.form-panel,.process-panel,.application-card,.rule-manifesto,.relief-usage-card,.payout-rule-card,.holder-claim-panel,.vault-balance,.pool-table,.tax-row{border:1px solid var(--line);background:#111013e6;border-radius:8px}.metric{display:flex;align-items:center;gap:12px;min-height:116px;padding:16px}.metric div{min-width:0}.metric span,.metric small{color:var(--muted)}.metric strong{display:block;margin-top:4px;color:#fff;font-size:1.45rem}.metric small{display:block;margin-top:4px;font-size:.8rem}.notice-bar{display:flex;align-items:center;gap:9px;min-height:44px;margin:14px 0 0;padding:11px 13px;color:#ffe6b2;border:1px solid rgba(241,184,75,.28);background:#f1b84b14;border-radius:8px}.audience-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.audience-card,.phase-card,.case-wall-card{border:1px solid var(--line);background:#111013e6;border-radius:8px}.audience-card{display:grid;gap:12px;min-height:250px;padding:18px;border-color:#ef2d3a47;background:linear-gradient(135deg,rgba(239,45,58,.14),transparent 54%),#111013eb}.audience-card span,.case-wall-card span{color:var(--red);font-size:.78rem;font-weight:900;text-transform:uppercase}.audience-card strong{color:#fff;font-size:1.42rem}.audience-card p,.case-wall-card p,.phase-card p{color:#d7cfca;line-height:1.65}.audience-card div{display:flex;flex-wrap:wrap;gap:7px}.audience-card em{display:inline-flex;align-items:center;min-height:28px;padding:4px 8px;color:#ffe1a1;border:1px solid rgba(241,184,75,.3);background:#f1b84b14;border-radius:8px;font-size:.82rem;font-style:normal}.audience-card a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:fit-content;min-height:40px;margin-top:auto;padding:0 13px;color:#fff;border:1px solid rgba(239,45,58,.65);background:#ef2d3a24;border-radius:8px;font-weight:800}.phase-section{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.phase-card{display:grid;gap:10px;min-height:170px;padding:14px}.phase-card>span{display:inline-grid;place-items:center;width:34px;height:34px;color:#fff;border:1px solid rgba(239,45,58,.5);background:#ef2d3a21;border-radius:8px;font-weight:900}.phase-card div{display:flex;align-items:center;justify-content:space-between;gap:8px}.phase-card strong{color:#fff}.phase-card em,.section-note{color:var(--gold);font-size:.82rem;font-style:normal;font-weight:900}.workspace-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:16px;margin-top:16px}.form-panel,.process-panel{padding:18px}.section-heading,.section-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.section-heading span{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:800}.section-heading strong{color:var(--green);font-size:.82rem}.segmented{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:18px 0;padding:4px;border:1px solid var(--line);border-radius:8px;background:#ffffff09}.segmented button{min-height:40px;border-color:transparent;background:transparent;color:#cfc8c4}.segmented button.active{color:#fff;border-color:#ef2d3a85;background:#ef2d3a29}.application-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.application-form label{display:grid;gap:7px;min-width:0}.application-form label:nth-of-type(4),.application-form label:nth-of-type(5),.application-form .submit-button{grid-column:1 / -1}.application-form span{color:#dcd4ce;font-size:.86rem;font-weight:700}input,textarea,select{width:100%;border:1px solid var(--line);color:#fff;background:#0505069e;border-radius:6px;outline:none}input,select{min-height:42px;padding:0 12px}select{cursor:pointer}textarea{resize:vertical;min-height:104px;padding:11px 12px;line-height:1.5}input:focus,textarea:focus,select:focus{border-color:#ef2d3ab8;box-shadow:0 0 0 3px #ef2d3a24}.submit-button{width:100%}.flow-list{display:grid;gap:10px;margin-top:18px}.tweet-template-box,.precheck-panel,.checklist-panel{margin-top:14px;border:1px solid var(--line);background:#ffffff09;border-radius:8px}.tweet-template-box{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px}.tweet-template-box strong,.precheck-score strong{color:#fff}.tweet-template-box p{margin-top:4px;color:var(--muted);line-height:1.45}.tweet-template-box button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid rgba(241,184,75,.42);color:#ffe1a1;background:#f1b84b17;border-radius:8px;white-space:nowrap}.precheck-panel{display:grid;gap:12px;padding:13px}.precheck-score{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:end}.precheck-score span,.precheck-score em{color:var(--muted);font-size:.84rem}.precheck-score strong{grid-row:span 2;color:var(--green);font-size:2rem;line-height:1}.precheck-score em{font-style:normal}.precheck-tags{display:flex;flex-wrap:wrap;gap:6px}.precheck-tags span{display:inline-flex;align-items:center;min-height:27px;padding:4px 7px;color:#d9d1ce;border:1px solid var(--line);background:#ffffff0a;border-radius:8px;font-size:.8rem}.checklist-panel{display:grid;gap:8px;padding:12px}.checklist-panel div{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;color:var(--muted);line-height:1.45}.checklist-panel svg{margin-top:2px;color:#ffffff42}.checklist-panel .done{color:#d9fff9}.checklist-panel .done svg{color:var(--green)}.flow-step{display:grid;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;gap:12px;min-height:92px;padding:14px;border:1px solid var(--line);background:#ffffff09;border-radius:8px}.flow-step>span{display:grid;place-items:center;width:42px;height:42px;color:#fff;border:1px solid rgba(239,45,58,.5);background:#ef2d3a24;border-radius:8px}.flow-step strong{display:block;margin-bottom:4px}.flow-step p,.risk-copy p{color:var(--muted);line-height:1.6}.risk-copy{display:flex;gap:10px;margin-top:14px;padding:13px;color:#ffe3a3;border:1px solid rgba(241,184,75,.28);background:#f1b84b14;border-radius:8px}.community-section,.case-wall-section,.relief-rules-section,.vault-section,.holder-claim-section,.whitepaper-section,.tax-section{margin-top:38px}.section-title-row{margin-bottom:14px}.eyebrow{display:block;margin-bottom:6px;color:var(--red);font-size:.78rem;font-weight:900;text-transform:uppercase}h2{font-size:2rem}.filter-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.community-toolbar{display:flex;align-items:flex-end;flex-direction:column;gap:8px}.data-source-pill{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid var(--line);border-radius:999px;color:#cfc7c3;background:#ffffff0b;font-size:.76rem;font-weight:900}.data-source-pill.live{color:#cafff8;border-color:#4dd6c252;background:#4dd6c214}.filter-row button{min-height:36px;padding:0 11px;color:#d7cfcb}.filter-row button.active{color:#fff;border-color:#ef2d3a9e;background:#ef2d3a26}.application-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.empty-queue{grid-column:1 / -1;display:grid;gap:8px;min-height:150px;padding:22px;border:1px dashed rgba(77,214,194,.26);border-radius:8px;background:linear-gradient(135deg,rgba(77,214,194,.08),transparent 42%),#111013c7}.empty-queue strong{color:#fff;font-size:1.04rem}.empty-queue span{color:var(--muted);line-height:1.7}.case-wall-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.case-wall-card{display:grid;gap:10px;min-width:0;min-height:210px;padding:16px;border-color:#f1b84b3d;background:linear-gradient(135deg,rgba(241,184,75,.1),transparent 48%),#111013eb}.case-wall-card strong{min-width:0;overflow-wrap:anywhere;word-break:break-word;color:#fff;font-size:1.12rem}.case-wall-card em{min-width:0;overflow-wrap:anywhere;word-break:break-word;color:var(--gold);font-style:normal;font-weight:900}.case-wall-card p{display:-webkit-box;max-width:100%;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow-wrap:anywhere;word-break:break-word}.case-wall-card.paid{border-color:#4dd6c247;background:linear-gradient(135deg,rgba(77,214,194,.1),transparent 42%),linear-gradient(155deg,rgba(239,45,58,.08),transparent 54%),#111013eb}.case-wall-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:auto}.case-wall-meta small,.case-wall-meta a{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-width:0;min-height:28px;padding:0 8px;border:1px solid var(--line);border-radius:999px;color:#d9d1ce;background:#ffffff0b;font-size:.76rem;font-weight:800;text-decoration:none;overflow-wrap:anywhere;word-break:break-word}.case-wall-meta a{color:#cafff8;border-color:#4dd6c252;background:#4dd6c214}.application-card{display:flex;flex-direction:column;min-width:0;min-height:500px;padding:15px}.card-head,.card-meta,.vote-row,.payout-row{display:flex;align-items:center;gap:8px}.card-head{justify-content:space-between;align-items:flex-start}.card-head>div{min-width:0}.case-id{color:var(--red);font-size:.78rem;font-weight:900}h3{margin-top:4px;font-size:1.08rem;overflow-wrap:anywhere;word-break:break-word}.status-badge{flex:0 0 auto;padding:6px 8px;border:1px solid var(--line);border-radius:8px;font-size:.78rem;font-weight:800}.status-badge.red{color:#ffd8d8;border-color:#ef2d3a80;background:#ef2d3a1f}.status-badge.gold{color:#ffe1a1;border-color:#f1b84b73;background:#f1b84b1a}.status-badge.green{color:#cafff8;border-color:#4dd6c26b;background:#4dd6c217}.status-badge.muted{color:#cac4c0;background:#ffffff0e}.card-meta{flex-wrap:wrap;margin-top:12px;color:var(--muted);font-size:.82rem}.card-meta span,.card-meta a{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-width:0;min-height:27px;padding:4px 7px;border:1px solid var(--line);border-radius:8px;overflow-wrap:anywhere;word-break:break-word}.card-meta a{color:#ffe1a1}.story-text{display:-webkit-box;max-width:100%;min-height:104px;margin-top:14px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow-wrap:anywhere;word-break:break-word;color:#e4ddd8;line-height:1.65}.score-board{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:14px}.score-board div{min-height:76px;padding:10px;border:1px solid var(--line);background:#ffffff09;border-radius:8px}.score-board span{color:var(--muted);font-size:.78rem}.score-board strong{display:block;margin-top:7px;font-size:1.18rem}.tag-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.tag-row span{max-width:100%;overflow-wrap:anywhere;word-break:break-word;border-color:var(--line);color:#d9d1ce;background:#ffffff0a}.vote-gate{display:flex;align-items:center;gap:7px;min-width:0;margin-top:12px;padding-top:14px;color:#d8fffa;font-size:.82rem}.vote-gate span{min-width:0;overflow-wrap:anywhere;word-break:break-word}.vote-gate svg{color:var(--green);flex:0 0 auto}.vote-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:8px;padding-top:14px}.vote-row button{min-width:0;padding:0 10px;white-space:normal;overflow-wrap:anywhere;line-height:1.2}.vote-row button:first-child{color:#cafff8;border-color:#4dd6c259;background:#4dd6c214}.vote-row button.active{box-shadow:inset 0 0 0 1px currentColor,0 0 22px #ef2d3a29}.vote-row button:disabled{cursor:wait;opacity:.62}.vote-row button:nth-child(2){color:#ffd8d8;border-color:#ef2d3a6b;background:#ef2d3a1a}.vote-row button:nth-child(3){color:#ffe1a1;border-color:#f1b84b6b;background:#f1b84b17}.discussion-panel{display:grid;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.discussion-head,.discussion-tone-row,.discussion-item small{display:flex;align-items:center}.discussion-head{justify-content:space-between;gap:10px}.discussion-head strong{color:#fff;font-size:.94rem}.discussion-head span,.discussion-item small,.discussion-list>em{color:var(--muted);font-size:.8rem;font-style:normal}.discussion-compose{display:grid;gap:8px}.discussion-tone-row{gap:6px}.discussion-tone-row button,.discussion-compose>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid var(--line);color:#d7cfcb;background:#ffffff0b;border-radius:8px;font-size:.82rem}.discussion-tone-row button.active{color:#fff;border-color:#ef2d3a8f;background:#ef2d3a24}.discussion-compose textarea{min-height:82px}.discussion-compose>button{justify-self:start;color:#fff;border-color:#ef2d3a80;background:#ef2d3a1f}.detail-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:fit-content;min-height:36px;padding:0 11px;border:1px solid rgba(77,214,194,.3);color:#cafff8;background:#4dd6c212;border-radius:8px;font-size:.84rem}.discussion-list{display:grid;gap:8px}.discussion-item{display:grid;gap:6px;min-width:0;padding:9px;border:1px solid var(--line);background:#ffffff08;border-radius:8px}.discussion-item p{min-width:0;overflow-wrap:anywhere;word-break:break-word;color:#e4ddd8;line-height:1.55}.discussion-tone{width:fit-content;padding:3px 7px;border:1px solid var(--line);border-radius:8px;font-size:.76rem;font-weight:900}.discussion-tone.support{color:#cafff8;border-color:#4dd6c259;background:#4dd6c214}.discussion-tone.oppose{color:#ffd8d8;border-color:#ef2d3a6b;background:#ef2d3a1a}.discussion-tone.more-info{color:#ffe1a1;border-color:#f1b84b6b;background:#f1b84b17}.modal-backdrop{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:18px;background:#030203b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.application-modal{width:min(980px,100%);max-height:min(860px,calc(100vh - 36px));overflow:auto;padding:18px;border:1px solid rgba(239,45,58,.32);background:linear-gradient(135deg,rgba(239,45,58,.12),transparent 48%),#111013;border-radius:8px;box-shadow:0 24px 80px #00000080}.modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line)}.modal-head button{display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);color:#ffd8d8;background:#ffffff0d;border-radius:8px}.modal-meta-grid,.modal-score-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.detail-stat,.modal-score-row>div,.modal-score-row>span{min-height:78px;padding:10px;border:1px solid var(--line);background:#ffffff09;border-radius:8px}.detail-stat span,.modal-copy-block span{color:var(--muted);font-size:.82rem}.detail-stat strong{display:block;margin-top:7px;overflow-wrap:anywhere;color:#fff}.modal-section-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.modal-copy-block{display:grid;gap:8px;min-width:0;min-height:160px;padding:12px;border:1px solid var(--line);background:#ffffff09;border-radius:8px}.modal-copy-block p{min-width:0;overflow-wrap:anywhere;word-break:break-word;color:#e4ddd8;line-height:1.65}.modal-link-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px}.modal-link-row a,.modal-link-row span{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 10px;border:1px solid var(--line);border-radius:8px;color:#d8fffa;background:#4dd6c20f;font-size:.84rem}.modal-discussion{margin-top:14px}.payout-row{min-height:46px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.payout-row>div{display:grid;gap:3px;min-width:0}.payout-row span,.payout-row em{color:var(--muted);font-size:.84rem;font-style:normal}.payout-row strong{overflow-wrap:anywhere;word-break:break-word;color:#fff}.payout-row button{margin-left:auto;min-height:34px;padding:0 10px;color:#fff;border-color:#ef2d3a8c;background:#ef2d3a21}.payout-badge{display:inline-grid;gap:2px;min-width:112px;padding:6px 8px;border:1px solid var(--line);border-radius:8px;text-align:left}.payout-badge strong{font-size:.84rem}.payout-badge small{color:var(--muted);font-size:.72rem}.payout-badge.green{color:#cafff8;border-color:#4dd6c26b;background:#4dd6c214}.payout-badge.gold{color:#ffe1a1;border-color:#f1b84b6b;background:#f1b84b17}.payout-badge.red{color:#ffd8d8;border-color:#ef2d3a70;background:#ef2d3a1a}.payout-badge.muted{color:#d7cfcb;background:#ffffff0b}.relief-rule-layout{display:grid;grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);gap:14px}.rule-manifesto{display:flex;min-height:240px;flex-direction:column;justify-content:center;gap:12px;padding:20px;border-color:#ef2d3a3d;background:linear-gradient(135deg,rgba(239,45,58,.16),transparent 52%),#111013eb}.rule-manifesto svg{color:var(--red)}.rule-manifesto strong{max-width:520px;font-size:1.45rem;line-height:1.3}.rule-manifesto p,.relief-usage-card p,.payout-rule-card p{color:#d7cfca;line-height:1.65}.relief-usage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.relief-usage-card,.payout-rule-card{display:grid;gap:10px;min-height:214px;padding:15px}.relief-usage-card span,.payout-rule-card span{color:var(--red);font-size:.78rem;font-weight:900;text-transform:uppercase}.relief-usage-card strong,.payout-rule-card strong{color:#fff;font-size:1.08rem}.relief-usage-card em,.payout-rule-card em{color:var(--gold);font-style:normal;font-weight:900}.payout-rule-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.vault-layout{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);gap:14px}.vault-balance{display:flex;flex-direction:column;justify-content:center;min-height:280px;padding:20px;background:linear-gradient(135deg,rgba(239,45,58,.14),transparent 48%),#111013f0}.vault-balance span{color:var(--muted)}.vault-balance strong{margin-top:10px;font-size:2.6rem}.vault-balance .address-strong{max-width:100%;overflow-wrap:anywhere;font-size:2.05rem}.vault-balance p{max-width:520px;margin-top:12px;color:#d9d1ca;line-height:1.65}.vault-error,.vault-updated{display:block;margin-top:10px;line-height:1.45}.vault-error{color:#ffd8d8}.vault-updated{color:var(--green)}.contract-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.mainnet-note{margin-top:14px}.pool-table{display:grid;overflow:hidden}.pool-row{display:grid;grid-template-columns:minmax(0,1fr) 78px;align-items:center;gap:10px;min-height:56px;padding:11px 14px;border-bottom:1px solid var(--line)}.pool-row:last-child{border-bottom:0}.pool-row strong,.pool-row span{display:block}.pool-row span{margin-top:3px;color:var(--muted);font-size:.84rem}.pool-row em{color:var(--gold);font-size:1.15rem;font-style:normal;font-weight:900;text-align:right}.tax-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.tax-row{display:grid;gap:12px;min-height:160px;padding:14px}.tax-bar{width:100%;height:8px;overflow:hidden;background:#ffffff14;border-radius:8px}.tax-bar span{display:block;height:100%;border-radius:inherit}.tax-row strong,.tax-row span,.tax-row em{display:block}.tax-row strong{min-height:44px}.tax-row span{color:var(--muted);font-size:.84rem}.tax-row em{margin-top:auto;color:#fff;font-size:1.5rem;font-style:normal;font-weight:900}.holder-claim-panel{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:14px;padding:16px;border-color:#f1b84b47;background:linear-gradient(135deg,rgba(241,184,75,.12),transparent 48%),#111013eb}.claim-copy{display:flex;min-height:220px;flex-direction:column;justify-content:center;gap:12px;padding:16px;border:1px solid rgba(241,184,75,.24);background:#ffffff09;border-radius:8px}.claim-copy svg{color:var(--gold)}.claim-copy strong{max-width:460px;color:#fff;font-size:1.42rem;line-height:1.32}.claim-copy p{color:#d7cfca;line-height:1.65}.claim-data-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.claim-stat{display:grid;align-content:center;min-height:92px;gap:7px;padding:12px;border:1px solid var(--line);background:#ffffff09;border-radius:8px}.claim-stat span{color:var(--muted);font-size:.8rem}.claim-stat strong{overflow-wrap:anywhere;color:#fff;font-size:1.02rem}.claim-official-note{display:grid;gap:7px;grid-column:2;padding:12px;border:1px solid rgba(241,184,75,.3);background:#f1b84b14;border-radius:8px}.claim-official-note strong{color:#ffe1a1;font-size:.92rem}.claim-official-note span{color:#ddd4cf;line-height:1.55}.claim-exclusion-box{display:grid;gap:9px;grid-column:2;padding:12px;border:1px solid rgba(77,214,194,.28);background:#4dd6c20e;border-radius:8px}.claim-exclusion-box strong{color:#cafff8;font-size:.92rem}.claim-exclusion-box div{display:flex;flex-wrap:wrap;gap:6px}.claim-exclusion-box span{display:inline-flex;align-items:center;min-height:27px;padding:4px 7px;color:#d8fffa;border:1px solid rgba(77,214,194,.22);background:#07060738;border-radius:8px;font-size:.8rem}.whitepaper-paper{display:grid;gap:18px;padding:18px;border:1px solid rgba(239,45,58,.28);background:linear-gradient(135deg,rgba(239,45,58,.13),transparent 32%),linear-gradient(155deg,rgba(241,184,75,.08),transparent 52%),#0c0b0df0;border-radius:8px}.whitepaper-hero{display:grid;gap:12px;min-height:240px;align-content:end;padding:20px;border:1px solid rgba(239,45,58,.28);background:linear-gradient(120deg,rgba(239,45,58,.18),transparent 42%),linear-gradient(280deg,rgba(77,214,194,.09),transparent 44%),#ffffff09;border-radius:8px}.whitepaper-hero span,.whitepaper-kicker{color:var(--red);font-size:.76rem;font-weight:900;text-transform:uppercase}.whitepaper-hero h3{max-width:920px;margin:0;color:#fff;font-size:2.12rem;line-height:1.18}.whitepaper-hero p,.whitepaper-block p,.whitepaper-closing p{max-width:960px;margin:0;color:#d8d0cc;line-height:1.78}.whitepaper-punchline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.whitepaper-punchline strong{min-height:92px;padding:16px;color:#fff;border:1px solid rgba(239,45,58,.36);background:linear-gradient(135deg,rgba(239,45,58,.15),transparent 58%),#ffffff0a;border-radius:8px;font-size:1.22rem;line-height:1.35}.whitepaper-punchline strong:nth-child(2){border-color:#f1b84b61;background:linear-gradient(135deg,rgba(241,184,75,.15),transparent 58%),#ffffff0a}.whitepaper-block{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid var(--line);background:#ffffff09;border-radius:8px}.whitepaper-block h3{margin:0;color:#fff;font-size:1.36rem}.whitepaper-block strong{color:#fff}.whitepaper-block em{display:block;padding:12px;color:#ffe1a1;border:1px solid rgba(241,184,75,.28);background:#f1b84b14;border-radius:8px;font-style:normal;font-weight:900;line-height:1.55}.whitepaper-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.whitepaper-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:8px;background:#ffffff08}.whitepaper-table{width:100%;min-width:760px;border-collapse:collapse}.whitepaper-table th,.whitepaper-table td{padding:13px 14px;border-bottom:1px solid rgba(255,255,255,.08);text-align:left;vertical-align:top;line-height:1.58}.whitepaper-table th{color:#fff;background:#ef2d3a24;font-size:.88rem}.whitepaper-table td{color:#dcd4d0}.whitepaper-table td:first-child{width:18%;color:#fff;font-weight:900}.whitepaper-table td:nth-child(2){color:#bfb6b2}.whitepaper-table td:nth-child(3){color:#ffe1a1;font-weight:800}.whitepaper-table tr:last-child td{border-bottom:0}.whitepaper-table.compact{min-width:680px}.whitepaper-list-grid,.whitepaper-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.whitepaper-list-grid span,.whitepaper-principles span{min-width:0;padding:10px;color:#e8dfda;border:1px solid var(--line);background:#07060747;border-radius:8px;font-size:.9rem;font-weight:800;line-height:1.45;overflow-wrap:anywhere}.whitepaper-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.whitepaper-rule-card{display:grid;gap:9px;padding:16px;border-radius:8px;border:1px solid var(--line)}.whitepaper-rule-card.red{border-color:#ef2d3a57;background:linear-gradient(135deg,rgba(239,45,58,.16),transparent 56%),#ffffff09}.whitepaper-rule-card.gold{border-color:#f1b84b57;background:linear-gradient(135deg,rgba(241,184,75,.14),transparent 56%),#ffffff09}.whitepaper-rule-card span{color:var(--muted);font-size:.78rem;font-weight:900}.whitepaper-rule-card strong{color:#fff;font-size:1.5rem}.whitepaper-rule-card p{margin:0;color:#ddd5d0;line-height:1.62}.whitepaper-flow{display:grid;grid-template-columns:repeat(9,minmax(104px,1fr));gap:8px;max-width:100%;overflow-x:auto}.whitepaper-flow div{display:grid;align-content:start;gap:8px;min-height:112px;padding:11px;border:1px solid rgba(77,214,194,.22);background:#4dd6c20e;border-radius:8px}.whitepaper-flow span{color:var(--green);font-size:.78rem;font-weight:900}.whitepaper-flow strong{color:#fff;line-height:1.42;overflow-wrap:anywhere}.whitepaper-closing{display:grid;gap:14px;padding:18px;border:1px solid rgba(239,45,58,.38);background:linear-gradient(135deg,rgba(239,45,58,.18),transparent 48%),#ffffff09;border-radius:8px}.whitepaper-closing strong{color:#fff;font-size:1.18rem;line-height:1.58}.ops-section{margin-top:48px;padding:18px;border:1px solid rgba(239,45,58,.28);background:linear-gradient(135deg,rgba(239,45,58,.12),transparent 34%),#0e0f12d6}.ops-auth-row{display:grid;grid-template-columns:minmax(260px,420px) 1fr;gap:14px;align-items:end;margin-top:14px;padding:14px;border:1px solid var(--line);border-radius:8px;background:#ffffff09}.ops-auth-row label,.ops-form-grid label{display:grid;gap:7px}.ops-auth-row span,.ops-form-grid span{color:#dcd4ce;font-size:.84rem;font-weight:800}.ops-auth-row p{margin:0;color:var(--muted);line-height:1.55}.ops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.ops-card{display:grid;gap:12px;padding:14px;border:1px solid var(--line);border-radius:8px;background:#090a0cc7}.ops-card-head,.ops-mini-stats{display:flex;align-items:center;justify-content:space-between;gap:10px}.ops-card-head>div{display:grid;gap:5px;min-width:0}.ops-card-head strong{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}.ops-mini-stats{justify-content:flex-start;flex-wrap:wrap}.ops-mini-stats span{padding:5px 8px;border:1px solid var(--line);border-radius:999px;color:#d9d1ce;background:#ffffff0a;font-size:.78rem;font-weight:800}.ops-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ops-wide{grid-column:1 / -1}.site-footer{display:flex;justify-content:space-between;gap:14px;margin-top:34px;padding-top:18px;color:var(--muted);border-top:1px solid var(--line)}@media(max-width:1180px){.topbar{grid-template-columns:1fr}.nav-links,.wallet-actions{justify-content:flex-start}.command-grid,.workspace-grid,.relief-rule-layout,.modal-section-grid,.holder-claim-panel,.ops-auth-row,.vault-layout{grid-template-columns:1fr}.command-grid{min-height:0}.visual-panel,.visual-panel img{min-height:420px}.claim-exclusion-box,.claim-official-note{grid-column:1}.metrics-grid,.phase-section,.relief-usage-grid,.payout-rule-grid,.tax-grid,.application-grid,.case-wall-grid,.ops-grid,.whitepaper-list-grid,.whitepaper-principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.app-shell{width:min(100% - 20px,1400px);padding-top:10px}.topbar{position:static}.brand strong{font-size:.95rem}.brand small{white-space:normal}.nav-links{overflow-x:auto;justify-content:flex-start;padding-bottom:4px}.wallet-actions{flex-wrap:wrap}.icon-button{flex:1 1 180px}h1{font-size:2.42rem}.lead{font-size:1rem}.command-grid{gap:10px;padding-top:18px}.visual-panel,.visual-panel img{min-height:330px}.metrics-grid,.audience-section,.phase-section,.modal-meta-grid,.modal-score-row,.application-grid,.case-wall-grid,.ops-grid,.ops-form-grid,.relief-usage-grid,.payout-rule-grid,.whitepaper-grid,.whitepaper-punchline,.whitepaper-rule-grid,.whitepaper-list-grid,.whitepaper-principles,.claim-data-grid,.tax-grid,.application-form,.score-board{grid-template-columns:1fr}.whitepaper-paper{padding:12px}.whitepaper-hero{min-height:0;padding:16px}.whitepaper-hero h3{font-size:1.55rem}.whitepaper-punchline strong,.whitepaper-block,.whitepaper-closing{padding:13px}.application-card,.story-text{min-height:0}.section-title-row{align-items:flex-start;flex-direction:column}.filter-row{justify-content:flex-start}.community-toolbar{align-items:flex-start}.site-footer{flex-direction:column}}@media(max-width:430px){h1{font-size:2rem}.primary-actions,.wallet-actions,.vote-row,.payout-row{align-items:stretch;flex-direction:column}.primary-button,.secondary-button,.tweet-template-box button,.payout-row button{width:100%}.tweet-template-box{grid-template-columns:1fr}.payout-badge{width:100%}.vote-row{grid-template-columns:1fr}.visual-stat{position:relative;inset:auto;margin:8px}.visual-panel{display:grid}.visual-panel img{grid-area:1 / 1}.visual-stat.top,.visual-stat.bottom{grid-area:1 / 1;align-self:start;justify-self:end}.visual-stat.bottom{align-self:end;justify-self:start}}
