.lounge-heading{display:flex;align-items:start;justify-content:space-between;gap:24px;margin:6px 0 30px}.lounge-heading h1{font-size:34px;letter-spacing:-1.1px;margin:0 0 9px}.lounge-heading p{margin:0;color:var(--muted);font-size:14px;line-height:1.7}.lounge-heading>span{display:flex;align-items:center;gap:8px;padding-top:10px;white-space:nowrap;color:var(--muted);font-size:12px}.lounge-heading svg{width:16px;height:16px}.lounge-layout{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:28px;align-items:start}.lounge-gate{border:1px solid var(--line);background:var(--panel);border-radius:10px;overflow:hidden}.lounge-gate-art{background:var(--panel-up);height:215px;display:flex;align-items:center;justify-content:center;gap:0;border-bottom:1px solid var(--line)}.lounge-gate-art img{width:175px;height:175px;object-fit:contain;image-rendering:pixelated}.lounge-gate-art img:nth-child(2){width:205px;height:205px}.lounge-gate-copy{padding:30px}.lounge-gate-copy h2{font-size:24px;letter-spacing:-.5px;margin:0 0 12px}.lounge-gate-copy>p{font-size:14px;line-height:1.75;color:var(--muted);max-width:480px;margin:0 0 23px}.lounge-gate-copy .button{width:100%;max-width:290px}.lounge-note{font-size:12px!important;line-height:1.65!important;color:var(--muted);margin:14px 0 0!important}.lounge-gate-copy details{margin-top:24px;padding-top:18px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.lounge-gate-copy summary{cursor:pointer;color:var(--text)}.lounge-rules{border-top:2px solid var(--text);padding-top:19px}.lounge-rules h2{font-size:16px;margin:0 0 18px}.lounge-rules ol{padding:0;margin:0;list-style:none;counter-reset:rules}.lounge-rules li{counter-increment:rules;padding:0 0 18px 28px;position:relative;font-size:12px;color:var(--muted);line-height:1.65}.lounge-rules li:before{content:counter(rules) '.';position:absolute;left:0;color:var(--text);font-size:12px}.lounge-rules strong{display:block;font-weight:550;color:var(--text);margin-bottom:3px}.lounge-rules>p{border-top:1px solid var(--line);padding-top:16px;color:var(--muted);font-size:11px;line-height:1.7}.lounge-rules a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.lounge-status{font-size:13px;line-height:1.7;color:var(--text);margin:15px 0}.lounge-status:empty{display:none}.lounge-toolbar,.lounge-member-bar,.lounge-form-actions{display:flex;align-items:center;justify-content:space-between;gap:14px}.lounge-member-bar{padding-bottom:18px;border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}.lounge-toolbar{padding:20px 0}.lounge-quiet{background:none;border:0;padding:8px 0;color:var(--muted);cursor:pointer;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:4px;min-height:40px}.lounge-quiet:hover{color:var(--text)}.lounge-row{display:grid;grid-template-columns:minmax(0,1fr) 75px;gap:20px;border-top:1px solid var(--line);padding:24px 0}.lounge-meta{display:flex;flex-wrap:wrap;gap:7px 14px;color:var(--muted);font-size:11px;line-height:1.7}.lounge-meta strong{font-weight:500;color:var(--text)}.lounge-thread-link{display:block;background:none;border:none;color:var(--text);font:inherit;font-size:18px;font-weight:550;text-align:left;padding:8px 0;cursor:pointer;line-height:1.45;overflow-wrap:anywhere}.lounge-thread-link:hover{text-decoration:underline;text-underline-offset:4px}.lounge-excerpt{font-size:13px;line-height:1.7;margin:0;color:var(--muted);overflow-wrap:anywhere}.lounge-reply-count{font-size:12px;color:var(--muted);padding-top:27px;text-align:right;white-space:nowrap}.lounge-reply-count small{display:block;margin-top:6px}.lounge-empty{padding:50px 25px;border:1px dashed var(--line-strong);text-align:center;border-radius:8px}.lounge-empty h3{font-size:18px;font-weight:500;margin:0 0 12px}.lounge-empty p{font-size:13px;line-height:1.7;color:var(--muted);margin:0}.lounge-form{padding:23px;background:var(--panel);border:1px solid var(--line);border-radius:8px;margin:12px 0 24px}.lounge-form h2{font-size:19px;margin:0 0 20px}.lounge-form label,.lounge-gate label,.lounge-report label{display:block;color:var(--text);font-size:12px;line-height:1.6;margin:16px 0 6px}.lounge-form input,.lounge-form textarea,.lounge-form select,.lounge-gate input,.lounge-report select,.lounge-toolbar select{display:block;background:var(--bg);border:1px solid var(--line-strong);border-radius:5px;color:var(--text);font:inherit;font-size:14px;padding:11px 12px;width:100%;margin:7px 0 0}.lounge-form textarea{resize:vertical;min-height:130px}.lounge-form-actions{margin-top:18px}.lounge-form .lounge-note{max-width:340px;margin:0!important}.lounge-toolbar label{font-size:12px;color:var(--muted)}.lounge-toolbar select{font-size:12px;width:auto;margin:0}.lounge-full-post{padding:25px 0;border-bottom:1px solid var(--line)}.lounge-full-post h2{font-size:25px;letter-spacing:-.5px;line-height:1.35;overflow-wrap:anywhere;margin:16px 0}.lounge-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.85;color:var(--text)}.lounge-post-actions{display:flex;justify-content:flex-end}.lounge-replies-heading{font-size:14px;font-weight:500;margin:24px 0 0}.lounge-report{width:440px;max-width:calc(100vw - 32px);padding:28px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--text)}.lounge-report[open]{display:block}.lounge-report h2{font-size:22px;margin-top:0}.lounge-report p{font-size:13px;color:var(--muted)}.lounge-report::backdrop{background:rgba(0,0,0,.5)}#page-community :focus-visible,.lounge-report :focus-visible{outline:2px solid var(--text);outline-offset:4px}#page-community [hidden]{display:none!important}#page-community button:disabled{opacity:.55;cursor:not-allowed}
.community-vote{position:relative;overflow:hidden;margin:0 0 24px;padding:28px 30px 20px;border:1px solid var(--line-strong);border-radius:12px;background:var(--panel)}.community-vote::before{content:'';position:absolute;inset:0 auto 0 0;width:4px;background:var(--blue-text)}.community-vote-head{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:30px;align-items:start}.community-vote-kicker{display:flex;align-items:center;gap:8px;color:var(--blue-text);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.community-vote-kicker i{width:7px;height:7px;border-radius:50%;background:var(--blue-text)}.community-vote-head h2{margin:11px 0 8px;font-size:26px;letter-spacing:-.04em}.community-vote-head p{max-width:650px;font-size:12px;line-height:1.7}.community-vote-state{padding-left:24px;border-left:1px solid var(--line);text-align:right}.community-vote-state strong,.community-vote-state span{display:block}.community-vote-state strong{font-size:28px;letter-spacing:-.05em}.community-vote-state span{margin-top:2px;color:var(--muted);font-size:10px}.lounge-polls{margin-top:22px}.poll-card+.poll-card{margin-top:24px;padding-top:24px;border-top:1px solid var(--line)}.poll-card.is-closed{opacity:.78}.poll-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.poll-meta{display:flex;align-items:center;gap:8px;flex:none}.poll-state{padding:3px 7px;border:1px solid var(--line);border-radius:999px;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.poll-state.is-open{border-color:var(--blue-text);color:var(--blue-text)}.poll-state.is-closed{color:var(--muted)}.poll-loading{padding:22px;border:1px solid var(--line);border-radius:8px;font-size:12px}.poll-question{margin:0 0 5px;font-size:15px;font-weight:650;line-height:1.45}.poll-total{flex:none;padding-top:2px;color:var(--muted);font-size:9px;line-height:1.5;white-space:nowrap}.poll-description{margin:0 0 13px;color:var(--muted);font-size:10px;line-height:1.6}.poll-options{display:grid;grid-template-columns:1fr 1fr;gap:9px}.poll-option{--poll-progress:0%;position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:80px;overflow:hidden;width:100%;padding:13px 14px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);text-align:left;transition:border-color .15s,transform .15s}.poll-option::before{content:'';position:absolute;inset:0 auto 0 0;width:var(--poll-progress);background:var(--blue-soft);pointer-events:none}.poll-option>*{position:relative}.poll-option:hover:not(:disabled){border-color:var(--blue-text);transform:translateY(-1px)}.poll-option[aria-pressed=true]{border-color:var(--blue-text);box-shadow:inset 0 0 0 1px var(--blue-text)}.poll-card.is-closed .poll-option:disabled{opacity:1;cursor:default}.poll-option-number{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line-strong);border-radius:6px;background:var(--panel);color:var(--muted);font-size:10px;font-weight:700}.poll-option-copy strong,.poll-option-copy small{display:block}.poll-option-copy strong{font-size:12px;line-height:1.45}.poll-option-copy small{margin-top:4px;color:var(--muted);font-size:9px;line-height:1.45}.poll-option-result{min-width:54px;text-align:right}.poll-option-result strong,.poll-option-result small{display:block}.poll-option-result strong{font-size:16px}.poll-option-result small{color:var(--muted);font-size:9px}.poll-option-choice{grid-column:2 / -1;margin-top:-4px;color:var(--blue-text);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lounge-poll-status{min-height:20px;margin:12px 0 0;color:var(--blue-text);font-size:11px;line-height:1.6}.lounge-poll-status:empty{min-height:0}.community-vote-foot{display:flex;justify-content:space-between;gap:20px;margin-top:13px;padding-top:14px;border-top:1px solid var(--line);color:var(--muted);font-size:9px;line-height:1.55}.poll-empty{padding:22px;border:1px solid var(--line);border-radius:8px;color:var(--muted);font-size:12px}
@media(max-width:1100px){.lounge-layout{grid-template-columns:minmax(0,1fr) 200px;gap:22px}.lounge-gate-art img{width:140px;height:140px}.lounge-gate-art img:nth-child(2){width:170px;height:170px}.poll-options{grid-template-columns:1fr}}
@media(max-width:900px){.lounge-layout{grid-template-columns:1fr;gap:32px}.lounge-rules{padding-top:18px}.lounge-rules ol{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}}
@media(max-width:760px){.lounge-layout{grid-template-columns:1fr;gap:32px}.lounge-heading{display:grid;grid-template-columns:1fr;margin-bottom:22px;gap:11px}.lounge-heading h1{font-size:28px}.lounge-heading>span{justify-self:start;padding-top:0;font-size:10px}.lounge-heading svg{width:17px;height:17px}.community-vote{padding:23px 19px 17px}.community-vote-head{grid-template-columns:1fr;gap:17px}.community-vote-head h2{font-size:23px}.community-vote-state{display:flex;align-items:baseline;gap:7px;padding:13px 0 0;border-top:1px solid var(--line);border-left:0;text-align:left}.community-vote-state strong{font-size:23px}.poll-title-row{display:grid;gap:3px}.poll-total{padding-top:0}.poll-option{grid-template-columns:30px minmax(0,1fr) auto;min-height:76px;padding:12px 11px;gap:9px}.poll-option-number{width:28px;height:28px}.poll-option-copy small{display:none}.community-vote-foot{display:grid;gap:5px}.lounge-gate-copy{padding:24px}.lounge-gate-copy h2{font-size:22px}.lounge-gate-art{height:180px}.lounge-gate-art img{width:110px;height:140px}.lounge-gate-art img:nth-child(2){width:135px;height:160px}.lounge-gate-copy .button{max-width:none}.lounge-rules{padding-top:18px}.lounge-rules ol{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.lounge-form-actions{align-items:stretch;flex-direction:column}.lounge-row{grid-template-columns:1fr;gap:8px;padding:20px 0}.lounge-reply-count{padding:0;text-align:left}.lounge-reply-count small{display:inline;margin-left:10px}.lounge-form{padding:18px}.lounge-heading p{font-size:13px}.lounge-toolbar{gap:10px}}
.lounge-toolbar .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.daily-draw{position:relative;margin:0 0 24px;padding:30px;border:1px solid var(--line-strong);border-radius:12px;background:var(--panel);overflow:hidden}.daily-draw:before{content:'';position:absolute;inset:0 0 auto;height:3px;background:var(--blue-text)}.daily-draw-head{display:flex;justify-content:space-between;gap:28px;align-items:flex-start}.daily-draw-kicker{display:block;margin-bottom:10px;color:var(--blue-text);font-size:9px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.daily-draw h2{margin:0 0 9px;font-size:27px;letter-spacing:-.04em}.daily-draw-head p{max-width:650px;margin:0;color:var(--muted);font-size:12px;line-height:1.7}.daily-draw-state{flex:none;padding:6px 9px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.daily-draw-state.is-open{border-color:var(--blue-text);color:var(--blue-text)}.daily-draw-facts{display:grid;grid-template-columns:1.3fr .7fr .8fr;margin-top:23px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.daily-draw-facts>div{padding:17px 18px 17px 0}.daily-draw-facts>div+div{padding-left:18px;border-left:1px solid var(--line)}.daily-draw-facts span,.daily-draw-facts strong,.daily-draw-prize span,.daily-draw-prize strong{display:block}.daily-draw-facts span,.daily-draw-prize span{margin-bottom:5px;color:var(--muted);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.daily-draw-facts strong{font-size:14px;font-weight:600;line-height:1.45}.daily-draw-prize{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:16px;padding:17px 0}.daily-draw-prize span{margin:0}.daily-draw-prize strong{font-size:13px;font-weight:500;line-height:1.55}.daily-draw-actions{display:flex;align-items:center;gap:18px}.daily-draw-actions .button{min-width:205px}.daily-draw-actions p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.daily-draw-proof{margin-top:18px;padding-top:14px;border-top:1px solid var(--line);color:var(--muted);font-size:10px;line-height:1.65}.daily-draw-proof summary{cursor:pointer;color:var(--text);font-weight:600}.daily-draw-proof p{overflow-wrap:anywhere}
@media(max-width:760px){.daily-draw{padding:24px 19px}.daily-draw-head{display:grid;gap:14px}.daily-draw h2{font-size:23px}.daily-draw-state{justify-self:start}.daily-draw-facts{grid-template-columns:1fr 1fr}.daily-draw-facts>div{padding:14px 12px 14px 0}.daily-draw-facts>div+div{padding-left:12px}.daily-draw-facts>div:first-child{grid-column:1/-1;border-bottom:1px solid var(--line)}.daily-draw-facts>div:nth-child(2){border-left:0}.daily-draw-prize{grid-template-columns:1fr;gap:4px}.daily-draw-actions{align-items:stretch;flex-direction:column}.daily-draw-actions .button{width:100%}}

/* Local fair-draw preview */
.daily-draw{padding:0;background:var(--panel)}.daily-draw:before{height:4px;background:linear-gradient(90deg,var(--blue-text) 0 72%,#c56d49 72% 100%)}.daily-draw-head{padding:31px 32px 0}.daily-draw-head p{max-width:720px}.daily-draw-board{display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:0;margin-top:24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.daily-draw-main{padding:0 32px 26px}.daily-draw-timer{position:relative;display:flex;min-height:195px;flex-direction:column;align-items:center;justify-content:center;padding:24px;border-left:1px solid var(--line);background:color-mix(in srgb,var(--blue-text) 7%,var(--panel))}.daily-draw-timer:before,.daily-draw-timer:after{content:'';position:absolute;left:-10px;width:18px;height:18px;border:1px solid var(--line);border-radius:50%;background:var(--bg)}.daily-draw-timer:before{top:-10px}.daily-draw-timer:after{bottom:-10px}.daily-draw-timer span{color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.daily-draw-timer strong{margin:14px 0 8px;font-size:30px;font-weight:650;letter-spacing:.04em;font-variant-numeric:tabular-nums}.daily-draw-timer small{color:var(--muted);font-size:8px;letter-spacing:.08em;text-transform:uppercase}.daily-draw-facts{margin-top:0;border-top:0}.daily-draw-checks{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:0 32px}.daily-draw-checks article{display:flex;gap:12px;align-items:center;padding:21px 16px 21px 0}.daily-draw-checks article+article{padding-left:20px;border-left:1px solid var(--line)}.daily-draw-checks article>span{display:grid;place-items:center;width:30px;height:30px;flex:none;border:1px solid var(--line-strong);border-radius:50%;color:var(--blue-text);font-size:9px;font-weight:700}.daily-draw-checks strong,.daily-draw-checks small{display:block}.daily-draw-checks strong{font-size:11px}.daily-draw-checks small{margin-top:4px;color:var(--muted);font-size:9px;line-height:1.4}.daily-draw-claim{margin:0 32px 26px;padding:24px;border:1px solid color-mix(in srgb,#c56d49 55%,var(--line));border-radius:9px;background:color-mix(in srgb,#c56d49 7%,var(--panel))}.daily-draw-claim h3{margin:4px 0 7px;font-size:20px}.daily-draw-claim p{margin:0;color:var(--muted);font-size:10px;line-height:1.6}.daily-draw-claim>label:not(.daily-draw-consent){display:block;margin:18px 0 0;color:var(--text);font-size:11px}.daily-draw-claim input[type=text],.daily-draw-claim input:not([type]){display:block;width:100%;margin-top:7px;padding:11px 12px;border:1px solid var(--line-strong);border-radius:5px;background:var(--bg);color:var(--text);font:inherit;font-size:13px}.daily-draw-consent{display:flex;gap:9px;align-items:flex-start;margin:14px 0;color:var(--muted);font-size:10px;line-height:1.55}.daily-draw-consent input{margin-top:3px}.daily-draw-claim .button{min-width:220px}.daily-draw-claim-status{margin-top:10px!important;color:var(--text)!important}.daily-draw-proof{margin:0 32px 25px;padding-top:15px}
.daily-draw-wheel-panel{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"copy wheel" "roster roster";gap:18px 34px;padding:30px 32px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--panel-up) 54%,var(--panel))}.daily-draw-wheel-copy{grid-area:copy;align-self:center;max-width:570px}.daily-draw-wheel-copy h3{margin:0 0 10px;font-size:24px;letter-spacing:-.035em}.daily-draw-wheel-copy>p{margin:0;color:var(--muted);font-size:11px;line-height:1.7}.daily-draw-wheel-key{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:17px;color:var(--muted);font-size:9px;font-weight:650;letter-spacing:.045em;text-transform:uppercase}.daily-draw-wheel-key span{display:flex;align-items:center;gap:7px}.daily-draw-wheel-key i{width:9px;height:9px;border:1px solid var(--line-strong);border-radius:50%;background:var(--panel)}.daily-draw-wheel-key i.is-yours{border-color:#c56d49;background:#c56d49}.daily-draw-spin{margin-top:12px;min-height:34px;color:var(--blue-text);font-weight:650}.daily-draw-spin:disabled{color:var(--muted);cursor:default;opacity:1}.daily-draw-wheel-stage{grid-area:wheel;position:relative;display:grid;place-items:center;min-height:318px}.daily-draw-wheel{--wheel-size:286px;--wheel-radius:110px;position:relative;display:grid;place-items:center;width:var(--wheel-size);height:var(--wheel-size);filter:drop-shadow(0 15px 24px color-mix(in srgb,var(--text) 12%,transparent))}.daily-draw-wheel-rotor{position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--text) 32%,var(--line));border-radius:50%;background:conic-gradient(from -30deg,color-mix(in srgb,var(--blue-text) 76%,var(--panel)) 0 60deg,color-mix(in srgb,#c56d49 78%,var(--panel)) 60deg 120deg,color-mix(in srgb,#d6ad5c 70%,var(--panel)) 120deg 180deg,color-mix(in srgb,var(--blue-text) 52%,var(--panel)) 180deg 240deg,color-mix(in srgb,#9b6471 64%,var(--panel)) 240deg 300deg,color-mix(in srgb,#c56d49 55%,var(--panel)) 300deg 360deg);box-shadow:inset 0 0 0 9px color-mix(in srgb,var(--panel) 80%,transparent),inset 0 0 0 10px var(--line);transition:transform 4.8s cubic-bezier(.12,.7,.08,1);will-change:transform}.daily-draw-wheel-rotor:after{content:'';position:absolute;inset:18%;border:1px solid color-mix(in srgb,var(--panel) 58%,transparent);border-radius:50%;background:color-mix(in srgb,var(--panel) 36%,transparent)}.daily-draw-wheel-entry{position:absolute;z-index:2;top:50%;left:50%;display:grid;place-items:center;width:49px;height:49px;margin:-24.5px;border:2px solid color-mix(in srgb,var(--panel) 78%,var(--line));border-radius:50%;overflow:hidden;background:var(--panel);box-shadow:0 4px 13px color-mix(in srgb,var(--text) 21%,transparent);transform:rotate(var(--entry-angle)) translateY(calc(var(--wheel-radius) * -1)) rotate(var(--entry-counter-angle))}.daily-draw-wheel-entry img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.daily-draw-wheel-entry span{font-size:9px;font-weight:750}.daily-draw-wheel-entry.is-yours{border-color:#c56d49;box-shadow:0 0 0 3px color-mix(in srgb,#c56d49 30%,transparent),0 4px 13px color-mix(in srgb,var(--text) 21%,transparent)}.daily-draw-wheel-entry.is-winner{border-color:#d6ad5c;box-shadow:0 0 0 4px color-mix(in srgb,#d6ad5c 35%,transparent),0 4px 13px color-mix(in srgb,var(--text) 21%,transparent)}.daily-draw-wheel-hub{position:relative;z-index:4;display:grid;place-items:center;width:92px;height:92px;border:1px solid var(--line-strong);border-radius:50%;background:var(--panel);box-shadow:0 5px 18px color-mix(in srgb,var(--text) 13%,transparent)}.daily-draw-wheel-hub strong,.daily-draw-wheel-hub span{display:block}.daily-draw-wheel-hub strong{font-size:28px;letter-spacing:-.05em}.daily-draw-wheel-hub span{margin-top:-15px;color:var(--muted);font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.daily-draw-wheel-pointer{position:absolute;z-index:6;top:2px;left:50%;width:0;height:0;transform:translateX(-50%);border-right:11px solid transparent;border-left:11px solid transparent;border-top:25px solid #c56d49;filter:drop-shadow(0 2px 2px color-mix(in srgb,var(--text) 22%,transparent))}.daily-draw-wheel-roster{grid-area:roster;display:flex;gap:8px;overflow-x:auto;padding:3px 0 4px;scrollbar-width:thin}.daily-draw-wheel-ticket{display:flex;min-width:max-content;align-items:center;gap:8px;padding:6px 10px 6px 6px;border:1px solid var(--line);border-radius:999px;background:var(--panel);color:var(--muted);font-size:9px}.daily-draw-wheel-ticket img{width:29px;height:29px;border-radius:50%;object-fit:cover;image-rendering:pixelated}.daily-draw-wheel-ticket i{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:var(--panel-up);color:var(--text);font-size:9px;font-style:normal;font-weight:700}.daily-draw-wheel-ticket.is-yours{border-color:#c56d49;color:var(--text)}.daily-draw-wheel-ticket.is-winner{border-color:#d6ad5c;color:var(--text)}.daily-draw-wheel-empty{color:var(--muted);font-size:10px;line-height:1.6}.daily-draw-wheel.is-spinning .daily-draw-wheel-rotor{transform:rotate(var(--wheel-turn))}
@media(prefers-reduced-motion:reduce){.daily-draw-wheel-rotor{transition-duration:.01ms}}
@media(max-width:900px){.daily-draw-board{grid-template-columns:minmax(0,1fr) 210px}.daily-draw-timer strong{font-size:25px}.daily-draw-checks article{align-items:flex-start}.daily-draw-checks article>span{width:26px;height:26px}}
@media(max-width:900px){.daily-draw-wheel-panel{grid-template-columns:minmax(0,1fr) 300px;gap:16px 24px}.daily-draw-wheel{--wheel-size:264px;--wheel-radius:101px}.daily-draw-wheel-stage{min-height:292px}}
@media(max-width:760px){.daily-draw{padding:0}.daily-draw-head{padding:27px 20px 0}.daily-draw-board{grid-template-columns:1fr;margin-top:20px}.daily-draw-main{padding:0 20px 22px}.daily-draw-timer{min-height:128px;border-top:1px dashed var(--line-strong);border-left:0}.daily-draw-timer:before,.daily-draw-timer:after{top:-10px;bottom:auto}.daily-draw-timer:before{left:-10px}.daily-draw-timer:after{right:-10px;left:auto}.daily-draw-timer strong{margin:10px 0 5px;font-size:28px}.daily-draw-wheel-panel{grid-template-columns:1fr;grid-template-areas:"copy" "wheel" "roster";gap:13px;padding:25px 20px}.daily-draw-wheel-copy h3{font-size:21px}.daily-draw-wheel-stage{min-height:280px}.daily-draw-wheel{--wheel-size:258px;--wheel-radius:98px}.daily-draw-wheel-entry{width:44px;height:44px;margin:-22px}.daily-draw-wheel-hub{width:82px;height:82px}.daily-draw-wheel-hub strong{font-size:25px}.daily-draw-checks{grid-template-columns:1fr;padding:8px 20px}.daily-draw-checks article{padding:13px 0}.daily-draw-checks article+article{padding-left:0;border-top:1px solid var(--line);border-left:0}.daily-draw-claim{margin:7px 20px 22px;padding:20px}.daily-draw-claim .button{width:100%;min-width:0}.daily-draw-proof{margin:0 20px 22px}.daily-draw-facts{grid-template-columns:1fr 1fr}.daily-draw-actions{gap:12px}}
/* Private multi-wallet holder profile */
.holder-profile{position:relative;margin:0 0 24px;overflow:hidden;border:1px solid var(--line-strong);border-radius:12px;background:var(--panel)}
.holder-profile:before{content:'';position:absolute;inset:0 auto 0 0;width:4px;background:#c56d49}
.holder-profile-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:start;padding:29px 31px 25px}
.holder-profile-kicker{display:block;color:var(--blue-text);font-size:9px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}
.holder-profile-head h2{margin:10px 0 8px;font-size:27px;letter-spacing:-.04em}
.holder-profile-head p{max-width:720px;margin:0;color:var(--muted);font-size:12px;line-height:1.7}
.holder-profile-state{padding:6px 9px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}
.holder-profile-state.is-verified{border-color:var(--blue-text);color:var(--blue-text)}
.holder-profile-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--panel-up) 58%,var(--panel))}
.holder-profile-stats article{padding:19px 30px}
.holder-profile-stats article+article{border-left:1px solid var(--line)}
.holder-profile-stats span,.holder-profile-stats strong,.holder-profile-stats small{display:block}
.holder-profile-stats span{color:var(--muted);font-size:9px;letter-spacing:.07em;text-transform:uppercase}
.holder-profile-stats strong{margin:7px 0 3px;font-size:27px;line-height:1}
.holder-profile-stats small{color:var(--muted);font-size:9px}
.holder-profile-body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}
.holder-profile-collection,.holder-profile-wallet-panel{min-width:0;padding:26px 30px 29px}
.holder-profile-wallet-panel{border-left:1px solid var(--line)}
.holder-profile-section-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:17px}
.holder-profile-section-head span,.holder-profile-section-head strong{display:block}
.holder-profile-section-head span{margin-bottom:5px;color:var(--muted);font-size:9px;letter-spacing:.07em;text-transform:uppercase}
.holder-profile-section-head strong{font-size:13px}
.holder-profile-section-head button{flex:none;color:var(--blue-text);font-size:10px;font-weight:650}
.holder-profile-section-head button:disabled{color:var(--muted)}
.holder-profile-printers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.holder-profile-printers>p,.holder-profile-wallets>p{margin:0;padding:22px;border:1px dashed var(--line-strong);border-radius:8px;color:var(--muted);font-size:10px;line-height:1.6}
.holder-profile-printers>p{grid-column:1/-1}
.holder-profile-printer{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:var(--bg);animation:profile-in .28s ease both;transition:transform .18s ease,border-color .18s ease}
.holder-profile-printer:hover{transform:translateY(-2px);border-color:var(--blue-text)}
.holder-profile-printer img{display:block;width:100%;aspect-ratio:1;object-fit:cover;image-rendering:pixelated}
.holder-profile-printer div{padding:9px 10px}
.holder-profile-printer strong,.holder-profile-printer small{display:block}
.holder-profile-printer strong{font-size:10px}
.holder-profile-printer small{margin-top:3px;color:var(--muted);font-size:8px}
.holder-profile-history{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.holder-profile-history[hidden]{display:none}.holder-profile-history-head{margin-bottom:13px}.holder-profile-history-head span,.holder-profile-history-head strong,.holder-profile-history-head small{display:block}.holder-profile-history-head span{color:#9a4c32;font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.holder-profile-history-head strong{margin-top:5px;font-size:13px}.holder-profile-history-head small{margin-top:5px;color:var(--muted);font-size:8px;line-height:1.5}.holder-profile-printer.is-previous{border-color:color-mix(in srgb,#c56d49 38%,var(--line));background:color-mix(in srgb,#c56d49 4%,var(--bg))}.holder-profile-printer.is-previous img{filter:saturate(.72)}.holder-printer-previous-state{width:max-content;padding:3px 5px;border:1px solid color-mix(in srgb,#c56d49 45%,var(--line));border-radius:4px;color:#9a4c32;font-size:7px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.holder-profile-printer .holder-printer-earned{margin-top:2px;padding-top:7px;border-top:1px solid var(--line);color:var(--blue-text);font-weight:750;line-height:1.45}.holder-printer-history-stats{width:100%;padding:6px;border:1px solid var(--line);border-radius:5px;background:var(--panel);color:var(--blue-text);font:inherit;font-size:8px;font-weight:750;cursor:pointer}.holder-printer-history-stats:hover{border-color:var(--blue-text)}
.holder-profile-wallets{display:grid;gap:8px}
.holder-profile-wallet{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px;border:1px solid var(--line);border-radius:8px;background:var(--bg);animation:profile-in .28s ease both}
.holder-profile-wallet i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--blue-soft);color:var(--blue-text);font-size:10px;font-style:normal;font-weight:750}
.holder-profile-wallet strong,.holder-profile-wallet small{display:block}
.holder-profile-wallet strong{font-size:10px}
.holder-wallet-region-flag{position:relative;display:inline-grid!important;min-width:26px;height:16px;margin-left:8px;padding:0 4px 0 6px;place-items:center;border:1px solid var(--line-strong);border-left:3px solid var(--blue-text);border-radius:2px 4px 4px 2px;background:var(--panel-up);color:var(--text);font-size:7px;font-weight:850;letter-spacing:.04em;line-height:1;vertical-align:1px}
.holder-profile-wallet small{margin-top:3px;color:var(--muted);font-size:9px;letter-spacing:.025em}
.holder-profile-wallet .holder-wallet-reward-value{margin-top:6px;color:var(--blue-text);font-size:9px;font-weight:750;letter-spacing:0}
.holder-profile-wallet em{color:#c56d49;font-size:8px;font-style:normal;font-weight:700;letter-spacing:.06em;text-transform:uppercase}
.holder-profile-invite,.holder-profile-accept{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(260px,1fr) auto;gap:18px;align-items:end;margin:0 30px 24px;padding:19px;border:1px solid color-mix(in srgb,#c56d49 52%,var(--line));border-radius:9px;background:color-mix(in srgb,#c56d49 6%,var(--panel));animation:profile-in .25s ease both}
.holder-profile-invite[hidden],.holder-profile-accept[hidden]{display:none}
.holder-profile-invite strong,.holder-profile-accept strong{display:block;font-size:13px}
.holder-profile-invite p,.holder-profile-accept p{margin:5px 0 0;color:var(--muted);font-size:10px;line-height:1.55}
.holder-profile-invite label{color:var(--muted);font-size:9px}
.holder-profile-invite input{display:block;width:100%;margin-top:6px;padding:10px 11px;border:1px solid var(--line-strong);border-radius:5px;background:var(--bg);color:var(--text);font:inherit;font-size:10px}
.holder-profile-invite .button,.holder-profile-accept .button{min-width:140px}
.holder-profile-invite>small{grid-column:2/-1;color:var(--muted);font-size:8px}
.holder-profile-accept{grid-template-columns:minmax(0,1fr) auto;align-items:center}
.holder-profile-status{margin:0;padding:0 30px 24px;color:var(--muted);font-size:9px;line-height:1.55}
@keyframes profile-in{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.holder-profile-printer,.holder-profile-wallet,.holder-profile-invite,.holder-profile-accept{animation:none;transition:none}}
@media(max-width:900px){.holder-profile-body{grid-template-columns:1fr}.holder-profile-wallet-panel{border-top:1px solid var(--line);border-left:0}.holder-profile-printers{grid-template-columns:repeat(3,minmax(0,1fr))}.holder-profile-invite{grid-template-columns:1fr 1fr}.holder-profile-invite>div{grid-column:1/-1}.holder-profile-invite>small{grid-column:1/-1}}
@media(max-width:760px){.holder-profile-head{grid-template-columns:1fr;gap:14px;padding:25px 20px 21px}.holder-profile-head h2{font-size:23px}.holder-profile-state{justify-self:start}.holder-profile-stats article{padding:16px 12px}.holder-profile-stats article:first-child{padding-left:20px}.holder-profile-stats article:last-child{padding-right:20px}.holder-profile-stats strong{font-size:23px}.holder-profile-stats small{font-size:8px;line-height:1.35}.holder-profile-collection,.holder-profile-wallet-panel{padding:23px 20px}.holder-profile-printers{grid-template-columns:repeat(2,minmax(0,1fr))}.holder-profile-section-head{gap:10px}.holder-profile-invite,.holder-profile-accept{grid-template-columns:1fr;align-items:stretch;margin:0 20px 20px;padding:17px}.holder-profile-invite>div,.holder-profile-invite>small{grid-column:1}.holder-profile-invite .button,.holder-profile-accept .button{width:100%}.holder-profile-status{padding:0 20px 21px}}
/* Reference-inspired horizontal Printer draw reel */
.daily-draw-wheel-panel{grid-template-columns:1fr;grid-template-areas:"copy" "wheel" "roster";gap:20px;padding:30px 32px 26px;background:color-mix(in srgb,var(--panel-up) 54%,var(--panel))}
.daily-draw-wheel-copy{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker spin" "title spin" "body spin" "key spin";column-gap:34px;align-items:center}
.daily-draw-wheel-copy>.daily-draw-kicker{grid-area:kicker}
.daily-draw-wheel-copy>h3{grid-area:title}
.daily-draw-wheel-copy>p{grid-area:body;max-width:720px}
.daily-draw-wheel-key{grid-area:key}
.daily-draw-replay-actions{grid-area:spin;align-self:center;display:flex;min-width:190px;flex-direction:column;gap:8px}.daily-draw-spin{width:100%;min-width:190px;padding:10px 14px;border:1px solid var(--line-strong);border-radius:5px;background:var(--panel);text-align:center}.daily-draw-share{display:block;padding:9px 12px;border:1px solid var(--line);border-radius:5px;background:var(--panel);color:var(--blue-text);font-size:10px;font-weight:650;line-height:1.4;text-align:center;text-decoration:none}.daily-draw-share:hover,.daily-draw-share:focus-visible{border-color:var(--blue-text);text-decoration:underline}
.daily-draw-wheel-stage{grid-area:wheel;position:relative;display:grid;min-height:372px;place-items:center;overflow:hidden;padding:44px 0 46px;border-top:3px solid #1d2022;border-bottom:3px solid #1d2022;background:#e8dec8}
.daily-draw-wheel-stage:before{content:'VERIFIED DRAW REEL';position:absolute;top:16px;left:20px;color:#4f7e98;font-size:9px;font-weight:800;letter-spacing:.22em}
.daily-draw-wheel-stage:after{content:'';position:absolute;right:20px;bottom:17px;width:128px;height:7px;background:#4f7e98}
.daily-draw-wheel{position:relative;display:block;width:100%;height:270px;overflow:hidden;filter:none}
.daily-draw-wheel:before,.daily-draw-wheel:after{content:'';position:absolute;z-index:5;top:0;bottom:0;width:34px;background:#e8dec8;pointer-events:none}
.daily-draw-wheel:before{left:0}.daily-draw-wheel:after{right:0}
.daily-draw-wheel-rotor{position:absolute;z-index:2;top:15px;left:0;display:flex;width:max-content;gap:32px;border:0;border-radius:0;background:none!important;box-shadow:none;transition:none;will-change:transform}
.daily-draw-wheel-rotor:after{display:none}
.daily-draw-wheel-entry{position:relative;z-index:auto;top:auto;left:auto;display:block;width:190px;height:230px;flex:none;margin:0;padding:7px;border:2px solid #1d2022;border-radius:0;overflow:hidden;background:#f5efe2;box-shadow:7px 8px 0 rgba(58,49,36,.14);transform:none}
.daily-draw-wheel-entry:before{content:'';position:absolute;top:50%;left:-8px;width:18px;height:7px;background:#8a5639;transform:translateY(-50%)}
.daily-draw-wheel-entry img{display:block;width:172px;height:172px;object-fit:cover;image-rendering:pixelated}
.daily-draw-wheel-entry>i{display:grid;width:172px;height:172px;place-items:center;background:#d9ccb0;color:#1d2022;font-size:36px;font-style:normal;font-weight:800}
.daily-draw-wheel-card-copy{display:flex;align-items:center;justify-content:space-between;padding:8px 3px 0;color:#1d2022}
.daily-draw-wheel-card-copy strong{font-size:10px;letter-spacing:.12em}
.daily-draw-wheel-card-copy small{position:relative;padding-left:17px;color:#4f7e98;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.daily-draw-wheel-card-copy small:before{content:'';position:absolute;top:50%;left:0;width:12px;height:4px;background:#4f7e98;transform:translateY(-50%)}
.daily-draw-wheel-entry.is-yours{border-color:#8a5639;box-shadow:0 0 0 3px #f5efe2,0 0 0 5px #8a5639,7px 8px 0 rgba(58,49,36,.14)}
.daily-draw-wheel-entry.is-winner{border-color:#4f7e98;box-shadow:0 0 0 4px #f5efe2,0 0 0 7px #4f7e98,0 0 0 11px #f5efe2,0 0 0 14px #8a5639}
.daily-draw-wheel-selector{position:absolute;z-index:4;top:8px;left:50%;width:214px;height:244px;transform:translateX(-50%);border:3px solid #8a5639;box-shadow:0 0 0 5px #e8dec8,0 0 0 7px #4f7e98;pointer-events:none}
.daily-draw-wheel-selector:before,.daily-draw-wheel-selector:after{content:'';position:absolute;left:50%;width:38px;height:10px;background:#4f7e98;transform:translateX(-50%)}
.daily-draw-wheel-selector:before{top:-25px}.daily-draw-wheel-selector:after{bottom:-25px}
.daily-draw-wheel-hub{position:absolute;z-index:7;top:0;right:38px;display:flex;width:auto;height:auto;gap:5px;align-items:baseline;padding:6px 9px;border:0;border-radius:0;background:#1d2022;box-shadow:none;color:#f5efe2}
.daily-draw-wheel-hub strong{font-size:14px;letter-spacing:0}.daily-draw-wheel-hub span{margin:0;color:#d9ccb0;font-size:7px}
.daily-draw-wheel-pointer{display:none}
.daily-draw-wheel.is-spinning .daily-draw-wheel-rotor{transform:translate3d(var(--reel-stop),0,0)!important;transition:transform 4.8s cubic-bezier(.08,.72,.1,1)}
.daily-draw-wheel.is-live .daily-draw-wheel-rotor{animation:reel-live var(--reel-live-duration,22s) linear infinite}
.daily-draw-wheel.is-settled .daily-draw-wheel-selector{animation:reel-lock .38s ease}
.daily-draw-wheel-roster{padding:2px 0 4px}
.daily-draw-wheel-ticket{border-radius:3px;background:color-mix(in srgb,#e8dec8 30%,var(--panel))}
@keyframes reel-lock{0%,100%{transform:translateX(-50%) scale(1)}45%{transform:translateX(-50%) scale(1.025)}}
@keyframes reel-live{from{transform:translate3d(var(--reel-live-start),0,0)}to{transform:translate3d(var(--reel-live-end),0,0)}}
@media(prefers-reduced-motion:reduce){.daily-draw-wheel.is-live .daily-draw-wheel-rotor{animation:none;transform:translate3d(var(--reel-live-start),0,0)!important}.daily-draw-wheel.is-spinning .daily-draw-wheel-rotor{transition-duration:.01ms}.daily-draw-wheel.is-settled .daily-draw-wheel-selector{animation:none}}
@media(max-width:760px){.daily-draw-wheel-panel{gap:16px;padding:25px 20px}.daily-draw-wheel-copy{grid-template-columns:1fr;grid-template-areas:"kicker" "title" "body" "key" "spin";column-gap:0}.daily-draw-replay-actions{width:100%;margin-top:16px}.daily-draw-wheel-stage{min-height:316px;padding:40px 0 42px}.daily-draw-wheel-stage:before{left:14px;font-size:8px}.daily-draw-wheel-stage:after{right:14px;width:80px;height:6px}.daily-draw-wheel{height:228px}.daily-draw-wheel:before,.daily-draw-wheel:after{width:14px}.daily-draw-wheel-rotor{top:14px;gap:20px}.daily-draw-wheel-entry{width:148px;height:190px;padding:6px;box-shadow:5px 6px 0 rgba(58,49,36,.14)}.daily-draw-wheel-entry img,.daily-draw-wheel-entry>i{width:132px;height:132px}.daily-draw-wheel-card-copy{padding-top:7px}.daily-draw-wheel-selector{top:8px;width:168px;height:204px}.daily-draw-wheel-selector:before,.daily-draw-wheel-selector:after{width:31px;height:8px}.daily-draw-wheel-selector:before{top:-22px}.daily-draw-wheel-selector:after{bottom:-22px}.daily-draw-wheel-hub{right:17px;padding:5px 7px}.daily-draw-wheel-hub strong{font-size:12px}}
/* Private launch-holder claim form */
.launch-claim-pool{position:relative;overflow:hidden;margin:22px 0 8px;border:1px solid var(--line-strong);border-radius:12px;background:var(--panel)}
.launch-claim-pool:before{content:'';position:absolute;inset:0 auto 0 0;width:4px;background:#c56d49}
.launch-claim-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:start;padding:28px 30px 23px}
.launch-claim-kicker{display:block;color:var(--blue-text);font-size:9px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}
.launch-claim-head h2{margin:9px 0 8px;font-size:25px;letter-spacing:-.04em}
.launch-claim-head p{max-width:650px;margin:0;color:var(--muted);font-size:11px;line-height:1.7}
.launch-claim-state{padding:6px 9px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:8px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}
.launch-claim-state.is-eligible,.launch-claim-state.is-reserved{border-color:var(--blue-text);color:var(--blue-text)}
.launch-claim-state.is-locked{border-color:#c56d49;color:#c56d49}
.launch-claim-ledger{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--panel-up) 62%,var(--panel))}
.launch-claim-ledger article{padding:18px 28px}
.launch-claim-ledger article+article{border-left:1px solid var(--line)}
.launch-claim-ledger span,.launch-claim-ledger strong,.launch-claim-ledger small{display:block}
.launch-claim-ledger span{color:var(--muted);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
.launch-claim-ledger strong{margin:7px 0 4px;font-size:18px;letter-spacing:-.02em}
.launch-claim-ledger small{color:var(--muted);font-size:8px;line-height:1.4}
.launch-claim-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,300px);gap:26px;align-items:center;padding:24px 30px}
.launch-claim-checks{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.launch-claim-checks>div{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:7px;background:var(--bg)}
.launch-claim-checks i{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--line-strong);border-radius:50%;color:var(--blue-text);font-size:8px;font-style:normal;font-weight:750}
.launch-claim-checks strong,.launch-claim-checks small{display:block}
.launch-claim-checks strong{font-size:9px}
.launch-claim-checks small{margin-top:3px;color:var(--muted);font-size:8px;line-height:1.4}
.launch-claim-action{display:grid;gap:9px}
.launch-claim-action label{display:flex;justify-content:space-between;gap:12px;color:var(--text);font-size:9px;font-weight:750;letter-spacing:.02em}
.launch-claim-action label span{color:var(--muted);font-size:8px;font-weight:600;text-transform:uppercase}
.launch-claim-action textarea{width:100%;min-height:72px;resize:vertical;border:1px solid var(--line-strong);border-radius:7px;background:var(--bg);color:var(--text);font:inherit;font-size:10px;line-height:1.5;padding:10px 11px}
.launch-claim-action textarea:focus{outline:2px solid var(--blue-text);outline-offset:2px}
.launch-claim-action textarea:disabled{cursor:default;opacity:.58}
.launch-claim-action .button{width:100%;min-height:43px}
.launch-claim-action .button:disabled{cursor:default}
.launch-claim-action p{margin:9px 0 0;color:var(--muted);font-size:9px;line-height:1.55}
.launch-claim-foot{margin:0;padding:0 30px 22px;color:var(--muted);font-size:8px;line-height:1.55}
@media(max-width:900px){.launch-claim-body{grid-template-columns:1fr}.launch-claim-checks{grid-template-columns:repeat(3,1fr)}.launch-claim-action{grid-template-columns:minmax(220px,1fr) minmax(180px,.7fr);align-items:end}.launch-claim-action label,.launch-claim-action p{grid-column:1/-1}.launch-claim-action .button{grid-column:2;grid-row:2}.launch-claim-action textarea{grid-column:1;grid-row:2}.launch-claim-action p{margin:0}}
@media(max-width:760px){.launch-claim-head{grid-template-columns:1fr;gap:13px;padding:24px 20px 20px}.launch-claim-head h2{font-size:22px}.launch-claim-state{justify-self:start}.launch-claim-ledger article{padding:15px 10px}.launch-claim-ledger article:first-child{padding-left:20px}.launch-claim-ledger article:last-child{padding-right:20px}.launch-claim-ledger strong{font-size:14px}.launch-claim-body{padding:20px}.launch-claim-checks{grid-template-columns:1fr}.launch-claim-action{display:grid;grid-template-columns:1fr}.launch-claim-action label,.launch-claim-action textarea,.launch-claim-action .button,.launch-claim-action p{grid-column:1;grid-row:auto}.launch-claim-action p{margin-top:2px}.launch-claim-foot{padding:0 20px 20px}}

.holder-pfp-studio{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:34px;align-items:center;margin:0 30px 25px;padding:28px;border:1px solid var(--line-strong);border-radius:11px;background:color-mix(in srgb,var(--bg) 78%,var(--panel));box-shadow:0 18px 48px rgba(15,24,36,.08)}
.holder-pfp-preview{position:relative;max-width:390px;margin:auto}.holder-pfp-preview canvas{display:block;width:100%;height:auto;border-radius:50%;background:#d9c59b;box-shadow:0 0 0 7px var(--panel),0 0 0 8px var(--line-strong),0 22px 45px rgba(15,24,36,.2)}.holder-pfp-preview>span{position:absolute;right:2%;bottom:7%;padding:6px 9px;border:1px solid rgba(255,255,255,.4);border-radius:999px;background:#172538;color:#f7eedb;font-size:8px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}
.holder-pfp-controls{min-width:0}.holder-pfp-controls h3{margin:9px 0 7px;font-size:25px;letter-spacing:-.04em;overflow-wrap:anywhere}.holder-pfp-controls>p{max-width:620px;margin:0 0 20px;color:var(--muted);font-size:11px;line-height:1.65;overflow-wrap:anywhere}.holder-pfp-controls>div{min-width:0;margin-top:17px}.holder-pfp-label{display:block;margin-bottom:9px;color:var(--muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}
.holder-pfp-printers{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 7px;scrollbar-width:thin}.holder-pfp-printers>span{padding:12px 13px;border:1px dashed var(--line-strong);border-radius:8px;color:var(--muted);font-size:9px}.holder-pfp-printers button{display:grid;grid-template-columns:38px auto;gap:9px;align-items:center;flex:0 0 auto;padding:5px 11px 5px 5px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--text);font:inherit;font-size:9px;font-weight:700;cursor:pointer}.holder-pfp-printers button:hover,.holder-pfp-printers button[aria-pressed="true"]{border-color:var(--blue-text);box-shadow:0 0 0 2px var(--blue-soft)}.holder-pfp-printers img{width:38px;height:38px;border-radius:5px;image-rendering:pixelated}
.holder-pfp-themes{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.holder-pfp-themes button{display:flex;gap:8px;align-items:center;min-height:41px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--text);font:inherit;font-size:9px;font-weight:700;cursor:pointer}.holder-pfp-themes button:hover,.holder-pfp-themes button[aria-pressed="true"]{border-color:var(--blue-text);box-shadow:0 0 0 2px var(--blue-soft)}.holder-pfp-themes i{width:17px;height:17px;border:4px solid #243a55;border-radius:50%;background:#f5ecd8}.holder-pfp-themes [data-pfp-theme="cobalt"] i{border-color:#f3e4bd;background:#1f3858}.holder-pfp-themes [data-pfp-theme="toner"] i{border-color:#d8b36f;background:#111820}
.holder-pfp-controls>.button{width:100%;margin-top:19px;min-height:46px;white-space:normal}.holder-pfp-status{margin:8px 0 0!important;font-size:8px!important;text-align:center;overflow-wrap:anywhere}.holder-pfp-status.is-ready{color:var(--blue-text)}
@media(max-width:820px){.holder-pfp-studio{grid-template-columns:1fr}.holder-pfp-preview{width:min(72vw,360px)}}
@media(max-width:560px){.holder-pfp-studio{gap:25px;margin:0 20px 21px;padding:20px}.holder-pfp-controls h3{font-size:22px}.holder-pfp-themes{grid-template-columns:1fr}.holder-pfp-preview{width:min(76vw,310px)}}
@media(max-width:360px){.holder-pfp-preview>span{right:50%;bottom:5%;transform:translateX(50%);white-space:nowrap}.holder-pfp-controls h3{font-size:20px}.holder-pfp-controls>.button{padding-inline:8px;font-size:9px}}

/* Community V2 dashboard, XP ledger and self-custody transfer */
.community-toolbar{position:sticky;top:70px;z-index:19;margin:-7px 0 22px;border:1px solid var(--line-strong);border-radius:9px;background:var(--panel);box-shadow:0 12px 26px rgba(17,25,34,.08)}
.community-wallet-bar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 14px}.community-wallet-copy{min-width:0}.community-wallet-copy span,.community-wallet-copy strong,.community-wallet-copy small{display:block}.community-wallet-copy span{color:var(--blue-text);font-size:8px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.community-wallet-copy strong{margin-top:2px;font-size:12px;line-height:1.3}.community-wallet-copy small{margin-top:2px;color:var(--muted);font-size:9px;line-height:1.4}.community-wallet-actions{display:flex;flex:none;gap:8px}.community-wallet-actions button{min-height:40px;padding:8px 13px;border:1px solid var(--line-strong);border-radius:6px;background:var(--bg);color:var(--text);font:inherit;font-size:10px;font-weight:700;white-space:nowrap;cursor:pointer}.community-wallet-actions button:hover:not(:disabled){border-color:var(--blue-text);background:var(--blue-soft)}#community-wallet-verify{border-color:var(--blue-text);background:var(--blue-text);color:var(--bg)}#community-wallet-verify:hover:not(:disabled){filter:brightness(1.1);background:var(--blue-text)}.community-wallet-actions button:disabled{opacity:.65}
#community-x-link{border-color:#171717;background:#171717;color:#fff}#community-x-link:hover:not(:disabled),#community-x-link:focus-visible{border-color:#171717;background:#2a2a2a;color:#fff}#community-x-link.is-linked{border-color:var(--blue-text);background:var(--blue-soft);color:var(--text)}
.community-nav{display:flex;gap:5px;overflow-x:auto;padding:5px;border-top:1px solid var(--line);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.community-nav button{flex:1;min-width:max-content;min-height:40px;padding:9px 15px;border:0;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:10px;font-weight:700;letter-spacing:.035em;cursor:pointer}.community-nav button:hover,.community-nav button:focus-visible,.community-nav button[aria-current="location"]{background:var(--blue-soft);color:var(--text)}
html:has(body[data-page="community"]){scroll-padding-top:calc(82px + var(--community-toolbar-height, 120px))}
.community-dashboard{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(370px,.85fr);margin-bottom:24px;overflow:hidden;border:1px solid var(--line-strong);border-radius:12px;background:var(--panel)}.community-dashboard-copy{position:relative;padding:34px}.community-dashboard-copy:after{content:'';position:absolute;right:0;bottom:0;width:112px;height:8px;background:#c56d49}.community-dashboard-kicker{color:var(--blue-text);font-size:9px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.community-dashboard h2,.community-earn h2{margin:10px 0 10px;font-size:28px;letter-spacing:-.045em}.community-dashboard-copy>p,.community-earn-head p{max-width:640px;margin:0;color:var(--muted);font-size:11px;line-height:1.75}.community-dashboard-actions{display:flex;gap:17px;align-items:center;margin-top:24px}.community-dashboard-actions .button{min-width:170px}.community-dashboard-note{margin:10px 0 0!important;color:var(--muted)!important;font-size:9px!important}.community-dashboard-score{display:grid;grid-template-columns:1fr 1fr;border-left:1px solid var(--line);background:color-mix(in srgb,var(--panel-up) 67%,var(--panel))}.community-dashboard-score article{display:flex;min-height:145px;flex-direction:column;justify-content:center;padding:23px}.community-dashboard-score article:nth-child(even){border-left:1px solid var(--line)}.community-dashboard-score article:nth-child(n+3){border-top:1px solid var(--line)}.community-dashboard-score span,.community-dashboard-score small{color:var(--muted);font-size:8px;line-height:1.45}.community-dashboard-score span{font-weight:700;letter-spacing:.09em;text-transform:uppercase}.community-dashboard-score strong{margin:8px 0 4px;font-size:28px;letter-spacing:-.05em;font-variant-numeric:tabular-nums}
.community-earn{margin-bottom:24px;padding:31px 32px 28px;border:1px solid var(--line-strong);border-radius:12px;background:var(--panel)}.community-earn-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:start}.community-season{min-width:170px;padding-left:22px;border-left:1px solid var(--line);text-align:right}.community-season span,.community-season strong{display:block}.community-season span{color:var(--muted);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.community-season strong{margin-top:7px;font-size:11px}.community-earn-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:30px;margin-top:25px;padding-top:24px;border-top:1px solid var(--line)}.community-earn-grid h3{margin:0 0 13px;font-size:13px}.community-xp-rules{display:grid;grid-template-columns:1fr 1fr;gap:8px}.community-xp-rules article{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:7px;background:var(--bg)}.community-xp-rules strong,.community-xp-rules small{display:block}.community-xp-rules strong{font-size:9px}.community-xp-rules small{margin-top:3px;color:var(--muted);font-size:7px}.community-xp-rules b{color:var(--blue-text);font-size:13px}.community-leaderboard-head{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.community-leaderboard-head span{color:var(--muted);font-size:8px}.community-leaderboard{max-height:284px;overflow-y:auto;margin:0;padding:0;list-style:none}.community-leaderboard li{display:grid;grid-template-columns:31px minmax(0,1fr);gap:11px;align-items:center;padding:10px 0;border-top:1px solid var(--line);font-size:9px}.community-leaderboard li>span{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--line-strong);border-radius:50%;color:var(--blue-text);font-weight:750}.community-leaderboard strong,.community-leaderboard small{display:block}.community-leaderboard small{margin-top:2px;color:var(--muted);font-size:8px}.community-reward-ledger{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:0;margin-top:25px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.community-reward-ledger>div{padding:15px 17px}.community-reward-ledger>div+div{border-left:1px solid var(--line)}.community-reward-ledger span,.community-reward-ledger strong{display:block}.community-reward-ledger span{color:var(--muted);font-size:8px;text-transform:uppercase}.community-reward-ledger strong{margin-top:6px;font-size:11px}.community-reward-ledger p{grid-column:1/-1;margin:0;padding:13px 17px;border-top:1px solid var(--line);color:var(--muted);font-size:8px;line-height:1.6}
.poll-rule{padding:3px 7px;border:1px solid color-mix(in srgb,#c56d49 55%,var(--line));border-radius:999px;color:#c56d49;font-size:8px;font-weight:700;white-space:nowrap}.lounge-post-actions{gap:15px;align-items:center}.lounge-helpful{min-height:36px;padding:7px 10px;border:1px solid var(--line);border-radius:5px;background:var(--panel);color:var(--blue-text);font:inherit;font-size:9px;font-weight:700;cursor:pointer}.lounge-helpful:hover:not(:disabled){border-color:var(--blue-text)}
.holder-transfer{display:grid;grid-template-columns:minmax(0,.8fr) minmax(310px,1.2fr);gap:32px;margin:0 30px 25px;padding:27px 28px;border:1px solid var(--line-strong);border-radius:11px;background:color-mix(in srgb,#c56d49 5%,var(--panel))}.holder-transfer h3{margin:9px 0 8px;font-size:23px;letter-spacing:-.04em}.holder-transfer>div>p{margin:0;color:var(--muted);font-size:10px;line-height:1.7}.holder-transfer form{display:grid;grid-template-columns:.65fr 1.35fr;gap:12px}.holder-transfer label{color:var(--text);font-size:9px;font-weight:700}.holder-transfer select,.holder-transfer input[type=text],.holder-transfer input:not([type]){display:block;width:100%;margin-top:7px;padding:11px;border:1px solid var(--line-strong);border-radius:6px;background:var(--bg);color:var(--text);font:inherit;font-size:10px}.holder-transfer-consent{display:flex;grid-column:1/-1;gap:9px;align-items:flex-start;padding:10px 11px;border:1px solid color-mix(in srgb,#c56d49 46%,var(--line));border-radius:6px;background:color-mix(in srgb,#c56d49 8%,var(--panel));color:var(--muted)!important;font-weight:500!important;line-height:1.5}.holder-transfer-consent strong{color:var(--text);font-weight:800}.holder-transfer-consent input{margin-top:2px}.holder-transfer .button{grid-column:1/-1;min-height:44px}.holder-transfer form p{grid-column:1/-1;margin:0;color:var(--muted);font-size:8px;line-height:1.5}.holder-transfer form p a{color:var(--blue-text);text-decoration:underline;text-underline-offset:3px}
.community-submit-shortcut{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:24px;padding:25px 28px;border:1px solid var(--line-strong);border-radius:11px;background:var(--panel)}.community-submit-shortcut h2{margin:7px 0 6px;font-size:22px;letter-spacing:-.04em}.community-submit-shortcut p{max-width:680px;margin:0;color:var(--muted);font-size:10px;line-height:1.65}.community-submit-shortcut .button{flex:none;min-width:190px}
@media(max-width:960px){.community-dashboard{grid-template-columns:1fr}.community-dashboard-score{border-top:1px solid var(--line);border-left:0}.community-dashboard-score article{min-height:120px}.community-earn-grid{grid-template-columns:1fr}.holder-transfer{grid-template-columns:1fr}}
@media(max-width:760px){.community-toolbar{margin-bottom:18px}.community-wallet-bar{align-items:flex-start;flex-direction:column;gap:8px;padding:9px 11px}.community-wallet-copy small{font-size:8px}.community-wallet-actions{width:100%}.community-wallet-actions button{flex:1;min-width:0;min-height:36px;padding:7px 8px;font-size:9px}.community-nav button{padding:9px 11px;font-size:9px}.community-dashboard-copy{padding:25px 20px}.community-dashboard h2,.community-earn h2{font-size:23px}.community-dashboard-actions{align-items:stretch;flex-direction:column}.community-dashboard-actions .button,.community-dashboard-actions .lounge-quiet{width:100%}.community-dashboard-score article{min-height:106px;padding:18px 15px}.community-dashboard-score strong{font-size:23px}.community-earn{padding:25px 20px}.community-earn-head{grid-template-columns:1fr}.community-season{padding:13px 0 0;border-top:1px solid var(--line);border-left:0;text-align:left}.community-xp-rules{grid-template-columns:1fr}.community-reward-ledger{grid-template-columns:1fr}.community-reward-ledger>div+div{border-top:1px solid var(--line);border-left:0}.community-reward-ledger p{grid-column:1}.poll-meta{flex-wrap:wrap;justify-content:flex-end}.holder-transfer{margin:0 20px 21px;padding:22px 20px}.holder-transfer form{grid-template-columns:1fr}.holder-transfer form>*{grid-column:1}.community-submit-shortcut{align-items:stretch;flex-direction:column;padding:22px 20px}.community-submit-shortcut .button{width:100%;min-width:0}.lounge-post-actions{justify-content:flex-start}}
@media(max-width:760px){.community-toolbar{position:static;top:auto}html:has(body[data-page="community"]){scroll-padding-top:75px}}

/* Two complete Sunday lottery pools shown together */
.sunday-lottery-stack{display:grid;gap:22px;margin-top:25px;padding:0 32px 31px}.sunday-entry-panel{overflow:hidden;border:1px solid var(--line-strong);border-radius:10px;background:var(--panel)}.sunday-slot-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 25px;border-bottom:1px solid var(--line);background:var(--panel-up)}.sunday-slot-head:before{content:'';position:absolute;top:0;bottom:0;left:0;width:4px;background:var(--blue-text)}.sunday-slot-paste:before{background:#c56d49}.sunday-slot-head span{color:var(--muted);font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sunday-slot-head h3{margin:6px 0 5px;font-size:22px;line-height:1.08;letter-spacing:-.04em}.sunday-slot-head p{max-width:650px;margin:0;color:var(--muted);font-size:9px;line-height:1.55}.sunday-slot-head>strong{flex:none;color:var(--text);font-size:24px;line-height:1;letter-spacing:-.05em;text-align:right}.sunday-slot-head>strong small{display:block;margin-top:6px;color:var(--muted);font-size:8px;letter-spacing:.16em}.sunday-connected-panel .daily-draw-board{margin-top:0}.sunday-paste-panel{padding:0 32px 31px}.sunday-paste-panel>.sunday-slot-head{margin:0 -32px 25px}.sunday-paste-panel [hidden]{display:none!important}.sunday-paste-intro{display:grid;grid-template-columns:minmax(0,1fr) 270px;overflow:hidden;border:1px solid var(--line-strong);border-radius:10px;background:var(--panel-up)}.sunday-paste-copy{padding:30px}.sunday-paste-copy h3,.sunday-paste-reel-panel h3{margin:9px 0 10px;font-size:25px;line-height:1.08;letter-spacing:-.04em}.sunday-paste-copy>p,.sunday-paste-reel-panel>div>p{max-width:700px;margin:0;color:var(--muted);font-size:10px;line-height:1.7}.sunday-paste-copy form{margin-top:22px}.sunday-paste-copy label{display:block;color:var(--text);font-size:9px;font-weight:750}.sunday-paste-copy form>div{display:flex;gap:8px;margin-top:7px}.sunday-paste-copy input{min-width:0;flex:1;padding:11px 12px;border:1px solid var(--line-strong);border-radius:6px;background:var(--bg);color:var(--text);font:inherit;font-size:11px}.sunday-paste-copy .button{min-width:155px}.sunday-paste-message{min-height:18px;margin-top:9px!important;font-size:8px!important}.sunday-paste-message[data-kind=error]{color:#c56d49}.sunday-paste-message[data-kind=success]{color:var(--blue-text)}.sunday-paste-receipt{display:grid;grid-template-columns:74px minmax(0,1fr);gap:14px;align-items:center;margin-top:16px;padding:11px;border:1px solid var(--line);border-radius:7px;background:var(--bg)}.sunday-paste-receipt img{width:74px;height:74px;border:1px solid var(--line-strong);border-radius:4px;object-fit:cover;image-rendering:pixelated}.sunday-paste-receipt span,.sunday-paste-receipt strong,.sunday-paste-receipt small{display:block}.sunday-paste-receipt span{color:var(--blue-text);font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.sunday-paste-receipt strong{margin-top:4px;font-size:13px}.sunday-paste-receipt small{margin-top:5px;color:var(--muted);font-size:8px}.sunday-paste-receipt b{color:var(--text)}
.sunday-paste-prize{display:flex;min-height:330px;flex-direction:column;align-items:center;justify-content:center;padding:28px;border-left:1px solid #343630;background:#1b1c19;color:#f5f3ec;text-align:center}.sunday-paste-prize span{color:#a9aaa3;font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.sunday-paste-prize strong{margin:15px 0 2px;color:#f0c3a2;font-size:47px;line-height:.95;letter-spacing:-.065em}.sunday-paste-prize b{font-size:13px;letter-spacing:.18em}.sunday-paste-prize small{max-width:175px;margin-top:20px;color:#999b92;font-size:8px;line-height:1.55}.sunday-paste-facts{display:grid;grid-template-columns:1.25fr .55fr 1fr .72fr;margin-top:12px;border:1px solid var(--line);border-radius:8px;background:var(--line)}.sunday-paste-facts article{min-width:0;padding:14px 16px;background:var(--panel)}.sunday-paste-facts article+article{border-left:1px solid var(--line)}.sunday-paste-facts span,.sunday-paste-facts strong{display:block}.sunday-paste-facts span{color:var(--muted);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sunday-paste-facts strong{margin-top:6px;font-size:10px;line-height:1.45}
.sunday-paste-reel-panel{margin-top:12px;padding:25px 26px;border:1px solid var(--line);border-radius:9px;background:color-mix(in srgb,var(--panel-up) 55%,var(--panel))}.sunday-paste-reel{display:flex;gap:9px;margin-top:20px;overflow-x:auto;padding:13px;border:1px solid var(--line);border-radius:7px;background:var(--bg);scrollbar-width:thin}.sunday-paste-reel>p{width:100%;margin:0;padding:27px;color:var(--muted);font-size:9px;text-align:center}.sunday-paste-ticket{width:112px;flex:none;padding:7px;border:1px solid var(--line-strong);border-radius:5px;background:var(--panel)}.sunday-paste-ticket img{width:96px;height:96px;border-radius:3px;object-fit:cover;image-rendering:pixelated}.sunday-paste-ticket strong,.sunday-paste-ticket small{display:block}.sunday-paste-ticket strong{margin-top:7px;font-size:9px}.sunday-paste-ticket small{margin-top:2px;color:var(--muted);font-size:7px}.sunday-paste-ticket.is-winner{border-color:#c56d49;box-shadow:0 0 0 3px color-mix(in srgb,#c56d49 15%,transparent)}.sunday-paste-reel-message{margin:10px 0 0;color:var(--muted);font-size:8px}.sunday-paste-rules{display:grid;grid-template-columns:repeat(4,1fr);margin-top:12px;border:1px solid var(--line);border-radius:8px;background:var(--line)}.sunday-paste-rules article{padding:15px;background:var(--panel)}.sunday-paste-rules article+article{border-left:1px solid var(--line)}.sunday-paste-rules strong,.sunday-paste-rules span{display:block}.sunday-paste-rules strong{font-size:9px}.sunday-paste-rules span{margin-top:6px;color:var(--muted);font-size:8px;line-height:1.5}.sunday-paste-proof{margin-top:12px;padding:14px 16px;border:1px solid var(--line);border-radius:7px;background:var(--panel)}.sunday-paste-proof summary{cursor:pointer;font-size:9px;font-weight:750}.sunday-paste-proof dl{display:grid;grid-template-columns:1fr 1fr;margin:14px 0 0;border-top:1px solid var(--line)}.sunday-paste-proof dl>div{min-width:0;padding:13px 12px 0 0}.sunday-paste-proof dt{color:var(--muted);font-size:7px;letter-spacing:.08em;text-transform:uppercase}.sunday-paste-proof dd{margin:5px 0 0;overflow-wrap:anywhere;font-size:8px;line-height:1.5}
@media(max-width:900px){.sunday-paste-intro{grid-template-columns:1fr 230px}.sunday-paste-rules{grid-template-columns:1fr 1fr}.sunday-paste-rules article:nth-child(3){border-left:0}.sunday-paste-rules article:nth-child(n+3){border-top:1px solid var(--line)}}
@media(max-width:760px){.sunday-lottery-stack{gap:16px;margin-top:20px;padding:0 20px 22px}.sunday-slot-head{display:grid;gap:15px;padding:20px}.sunday-slot-head h3{font-size:20px}.sunday-slot-head>strong{text-align:left}.sunday-paste-panel{padding:0 20px 20px}.sunday-paste-panel>.sunday-slot-head{margin:0 -20px 20px}.sunday-paste-intro{grid-template-columns:1fr}.sunday-paste-copy{padding:24px 20px}.sunday-paste-copy h3,.sunday-paste-reel-panel h3{font-size:22px}.sunday-paste-copy form>div{display:grid}.sunday-paste-copy .button{width:100%;min-width:0}.sunday-paste-prize{min-height:220px;border-top:1px solid #343630;border-left:0}.sunday-paste-prize strong{font-size:42px}.sunday-paste-facts{grid-template-columns:1fr 1fr}.sunday-paste-facts article:nth-child(3){border-left:0}.sunday-paste-facts article:nth-child(n+3){border-top:1px solid var(--line)}.sunday-paste-reel-panel{padding:22px 18px}.sunday-paste-rules{grid-template-columns:1fr}.sunday-paste-rules article+article{border-top:1px solid var(--line);border-left:0}.sunday-paste-proof dl{grid-template-columns:1fr}.sunday-paste-receipt{grid-template-columns:62px minmax(0,1fr)}.sunday-paste-receipt img{width:62px;height:62px}}

/* Member identity, private wallet labels, and collection-first XP board */
.holder-profile-wallet{grid-template-columns:32px minmax(0,1fr)}
.holder-profile-wallet-edit{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;gap:7px}
.holder-profile-wallet-edit input{min-width:0;padding:8px 9px;border:1px solid var(--line);border-radius:5px;background:var(--panel);color:var(--text);font:inherit;font-size:9px}
.holder-profile-wallet-edit button{padding:7px 10px;border:1px solid var(--line-strong);border-radius:5px;background:var(--panel-up);color:var(--blue-text);font:inherit;font-size:8px;font-weight:750;cursor:pointer}
.holder-member-tools{display:grid;grid-template-columns:1fr 1fr;margin:0 30px 25px;border:1px solid var(--line-strong);border-radius:11px;background:var(--bg)}
.holder-member-tools>article{min-width:0;padding:25px}.holder-member-tools>article+article{border-left:1px solid var(--line)}
.holder-member-tools h3{margin:8px 0 7px;font-size:20px;letter-spacing:-.035em}.holder-member-tools article>p{margin:0;color:var(--muted);font-size:9px;line-height:1.65}
.holder-member-tools>.holder-identity-tool{grid-column:1/-1;border-bottom:1px solid var(--line)}.holder-member-tools>.holder-identity-tool+article{border-left:0}.holder-member-tools>.holder-referral-tool+.holder-x-tool{border-left:1px solid var(--line)}
.holder-identity-editor{display:grid;grid-template-columns:72px minmax(260px,1fr) minmax(220px,.72fr);gap:18px;align-items:center;margin-top:18px}.holder-profile-avatar{display:grid;place-items:center;width:72px;height:72px;overflow:hidden;border:1px solid var(--line-strong);border-radius:50%;background:var(--panel)}.holder-profile-avatar img{width:100%;height:100%;object-fit:cover}.holder-profile-avatar span{color:var(--blue-text);font-size:23px;font-weight:850}.holder-identity-editor form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 12px;align-items:end}.holder-profile-alias-field,.holder-profile-region{grid-column:1/-1;color:var(--text);font-size:9px;font-weight:700}.holder-identity-editor input[type=text],.holder-identity-editor input:not([type]),.holder-identity-editor select{display:block;width:100%;margin-top:6px;padding:11px;border:1px solid var(--line-strong);border-radius:6px;background:var(--panel);color:var(--text);font:inherit;font-size:11px}.holder-profile-region small{display:block;margin-top:5px;color:var(--muted);font-size:8px;font-weight:500;line-height:1.45}.holder-profile-public{display:flex;gap:8px;align-items:flex-start;color:var(--muted);font-size:8px;line-height:1.45}.holder-profile-public input{margin-top:1px}.holder-identity-editor .button{min-height:39px;padding:8px 14px}.holder-identity-proof{padding-left:18px;border-left:1px solid var(--line)}.holder-identity-proof strong,.holder-identity-proof small{display:block}.holder-identity-proof strong{font-size:12px}.holder-identity-proof small{margin-top:6px;color:var(--muted);font-size:8px;line-height:1.55}
.holder-referral-tool form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end;margin-top:17px}.holder-referral-tool label{color:var(--text);font-size:9px;font-weight:700}.holder-referral-tool input{display:block;width:100%;margin-top:6px;padding:10px 11px;border:1px solid var(--line-strong);border-radius:6px;background:var(--panel);color:var(--text);font:inherit;font-size:10px}.holder-referral-tool .button{min-height:39px;padding:8px 13px}.holder-referral-tool .lounge-quiet{grid-column:1/-1;justify-self:start}
.holder-referral-link,.holder-referral-actions{grid-column:1/-1}.holder-referral-link input{color:var(--blue-text)}.holder-referral-actions{display:flex;align-items:center;gap:13px}.holder-referral-actions .button{flex:none}.holder-referral-actions a{color:var(--blue-text)}
#holder-profile-customize-status,#holder-referral-status,#holder-x-status{margin-top:10px;color:var(--muted);font-size:8px;line-height:1.55}
.holder-x-account{display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px;align-items:center;margin-top:17px;padding:11px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.holder-x-account>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#171717;color:#fff;font-size:14px;font-weight:800}.holder-x-account img{width:42px;height:42px;border-radius:50%;object-fit:cover}.holder-x-account strong,.holder-x-account small{display:block}.holder-x-account strong{font-size:11px}.holder-x-account small{margin-top:4px;color:var(--muted);font-size:8px}.holder-x-actions{display:flex;gap:10px;align-items:center;margin-top:12px}.holder-x-actions .button{min-height:39px;padding:8px 13px}
.community-leaderboard{max-height:340px}.community-leaderboard li{grid-template-columns:31px auto minmax(0,1fr)}.community-leaderboard a{display:inline-block;margin-top:3px;color:var(--blue-text);font-size:8px;text-decoration:none}.community-leader-art{display:flex}.community-leader-art img{width:34px;height:34px;margin-left:-7px;border:2px solid var(--panel);border-radius:6px;object-fit:cover;image-rendering:pixelated}.community-leader-art img:first-child{margin-left:0}.community-leader-art img.is-x-avatar{position:relative;z-index:2;border-radius:50%;image-rendering:auto}.community-leader-art span{display:grid;place-items:center;width:34px;height:34px;margin-left:-7px;border:2px solid var(--panel);border-radius:6px;background:var(--blue-soft);color:var(--blue-text);font-size:7px;font-weight:800}
.community-leader-copy{min-width:0}.community-gallery-open{display:block;margin:6px 0 0;padding:0;border:0;background:none;color:var(--blue-text);font:inherit;font-size:8px;font-weight:750;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.community-gallery-open:disabled{color:var(--muted);text-decoration:none}.community-printer-gallery{width:min(940px,calc(100vw - 32px));max-height:calc(100vh - 32px);padding:0;overflow:auto;border:1px solid var(--line-strong);border-radius:14px;background:var(--panel);color:var(--text);box-shadow:0 28px 90px rgba(7,12,20,.42)}.community-printer-gallery[open]{display:block}.community-printer-gallery::backdrop{background:rgba(10,16,24,.72);backdrop-filter:blur(5px)}.community-printer-gallery-close{position:absolute;top:16px;right:18px;min-height:36px;padding:7px 11px;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--text);font:inherit;font-size:9px;font-weight:750;cursor:pointer}.community-printer-gallery-head{padding:30px 78px 22px 28px;border-bottom:1px solid var(--line)}.community-printer-gallery-head>span{color:var(--blue-text);font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.community-printer-gallery-head h2{margin:8px 0 7px;font-size:27px;letter-spacing:-.04em}.community-printer-gallery-head p{margin:0;color:var(--muted);font-size:10px;line-height:1.6}.community-printer-gallery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:24px 28px 29px}.community-printer-gallery figure{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.community-printer-gallery figure img{display:block;width:100%;aspect-ratio:1;object-fit:cover;image-rendering:pixelated}.community-printer-gallery figcaption{padding:10px 11px;color:var(--text);font-size:9px;font-weight:750}
@media(max-width:900px){.holder-member-tools{grid-template-columns:1fr}.holder-member-tools>article+article,.holder-member-tools>.holder-referral-tool+.holder-x-tool{border-top:1px solid var(--line);border-left:0}.holder-identity-editor{grid-template-columns:72px minmax(0,1fr)}.holder-identity-proof{grid-column:1/-1;padding:14px 0 0;border-top:1px solid var(--line);border-left:0}}
@media(max-width:760px){.holder-member-tools{margin:0 20px 21px}.holder-member-tools>article{padding:21px 18px}.holder-identity-editor{grid-template-columns:58px minmax(0,1fr);gap:13px}.holder-profile-avatar{width:58px;height:58px}.holder-identity-editor form{grid-column:1/-1;grid-template-columns:1fr}.holder-profile-alias-field,.holder-profile-region{grid-column:1}.holder-identity-editor .button{width:100%}.holder-referral-tool form{grid-template-columns:1fr}.holder-referral-tool .button{width:100%}.community-leaderboard-head{align-items:flex-start;flex-direction:column}.community-leaderboard-head span{line-height:1.45}.community-printer-gallery-head{padding:26px 64px 18px 18px}.community-printer-gallery-head h2{font-size:23px}.community-printer-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:18px}.community-printer-gallery figcaption{padding:9px;font-size:8px}}

/* Rarity sorting, favorites, and public holder showcases */
.holder-profile-section-head>div:first-child small{display:block;margin-top:4px;color:var(--muted);font-size:8px;line-height:1.45}.holder-profile-collection-actions{display:flex;align-items:end;gap:12px}.holder-profile-collection-actions label{display:grid;gap:5px;color:var(--muted);font-size:8px}.holder-profile-collection-actions select{padding:7px 28px 7px 8px;border:1px solid var(--line);border-radius:5px;background:var(--panel);color:var(--text);font:inherit;font-size:9px}
.holder-profile-printer.is-favorite{border-color:#c56d49;box-shadow:inset 0 0 0 1px color-mix(in srgb,#c56d49 35%,transparent)}.holder-profile-printer>div{display:grid;gap:6px;padding:9px 10px}.holder-profile-printer .holder-profile-printer-head,.holder-profile-printer .holder-profile-printer-actions{padding:0}.holder-profile-printer-head{display:grid;gap:5px}.holder-profile-printer-head .printer-rarity-badge{margin:0}.holder-profile-printer-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px}.holder-profile-printer-actions button{min-width:0;padding:6px;border:1px solid var(--line);border-radius:5px;background:var(--panel);color:var(--text);font:inherit;font-size:8px;font-weight:750;cursor:pointer}.holder-profile-printer-actions button:hover{border-color:var(--blue-text)}.holder-profile-printer-actions .holder-printer-favorite[aria-pressed="true"]{border-color:#c56d49;background:color-mix(in srgb,#c56d49 10%,var(--panel));color:#9a4c32}
.community-leader-art{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.community-leader-art:disabled{cursor:default}.community-leader-art:focus-visible{outline:2px solid var(--blue-text);outline-offset:4px}.community-leader-art img.is-desk{border-radius:50%;image-rendering:auto}.community-showcase-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:17px}.community-showcase-links{display:flex;flex-wrap:wrap;gap:8px 16px}.community-showcase-links>a{color:var(--blue-text);font-size:9px;font-weight:750}.community-showcase-controls label{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:8px}.community-showcase-controls select{padding:7px 28px 7px 8px;border:1px solid var(--line);border-radius:5px;background:var(--bg);color:var(--text);font:inherit;font-size:9px}
.community-printer-gallery-grid{display:flex;gap:13px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.community-printer-gallery figure{flex:0 0 min(220px,70vw);scroll-snap-align:start}.community-printer-gallery figure.is-favorite{border-color:#c56d49}.community-printer-gallery figure.is-desk{border-color:color-mix(in srgb,var(--blue-text) 45%,var(--line))}.community-printer-gallery figure.is-desk>img{image-rendering:auto}.community-printer-gallery figure>button{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.community-printer-gallery figcaption{display:grid;gap:5px}.community-printer-gallery figcaption>span,.community-printer-gallery figcaption>small{display:block}.community-printer-gallery figcaption>span{font-size:10px}.community-printer-gallery figcaption>small{color:var(--muted);font-size:8px;font-weight:600;line-height:1.45}.community-printer-gallery figure>button:hover figcaption>span{color:var(--blue-text)}
@media(max-width:760px){.holder-profile-section-head{display:grid}.holder-profile-collection-actions{align-items:end;justify-content:space-between}.community-showcase-controls{align-items:flex-start;flex-direction:column}.community-printer-gallery-grid{display:flex;gap:10px;padding:18px}.community-printer-gallery figure{flex-basis:min(200px,72vw)}}

/* Sunday five-winner lottery and verified history */
.daily-draw-prize-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin:0 0 18px}.daily-draw-prize-list>span{display:flex;min-height:56px;flex-direction:column;justify-content:center;padding:10px 11px;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:var(--muted);font-size:8px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.daily-draw-prize-list strong{margin-top:5px;color:var(--text);font-size:11px;letter-spacing:0;text-transform:none}.daily-draw-history{padding:27px 32px 31px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--panel-up) 35%,var(--panel))}.daily-draw-history-head{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:17px}.daily-draw-history-head h3{margin:0;font-size:20px;letter-spacing:-.035em}.daily-draw-history-head>small{max-width:300px;color:var(--muted);font-size:9px;line-height:1.55;text-align:right}.daily-draw-history-list{display:grid;gap:12px}.daily-draw-history-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);overflow:hidden;border:1px solid var(--line-strong);border-radius:8px;background:var(--panel)}.daily-draw-history-proof{padding:22px}.daily-draw-history-proof>span{color:var(--blue-text);font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.daily-draw-history-proof h4{margin:7px 0 12px;font-size:17px}.daily-draw-history-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.daily-draw-history-stats span{padding:11px 9px 11px 0;color:var(--muted);font-size:8px}.daily-draw-history-stats span+span{padding-left:10px;border-left:1px solid var(--line)}.daily-draw-history-stats strong{display:block;margin-top:4px;color:var(--text);font-size:11px}.daily-draw-winners{display:grid;gap:6px;margin-top:13px}.daily-draw-winner{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:9px;align-items:center;padding:8px 9px;border:1px solid var(--line);border-radius:5px;background:var(--bg);font-size:9px}.daily-draw-winner>i{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:var(--blue-soft);color:var(--blue-text);font-style:normal;font-weight:850}.daily-draw-winner strong,.daily-draw-winner small{display:block}.daily-draw-winner small{margin-top:2px;color:var(--muted);font-size:8px}.daily-draw-winner>b{font-size:9px}.daily-draw-history-proof details{margin-top:13px;color:var(--muted);font-size:8px;line-height:1.6;overflow-wrap:anywhere}.daily-draw-history-post{display:grid;grid-template-columns:112px minmax(0,1fr);gap:15px;align-items:center;padding:18px;border-left:1px solid var(--line);background:#15191d;color:#f4efe5;text-decoration:none}.daily-draw-history-post img{width:112px;height:112px;border:1px solid #454b50;border-radius:5px;object-fit:cover;image-rendering:pixelated}.daily-draw-history-post span,.daily-draw-history-post strong,.daily-draw-history-post small{display:block}.daily-draw-history-post span{font-size:9px;font-weight:750}.daily-draw-history-post strong{margin:8px 0 6px;font-size:14px;line-height:1.4}.daily-draw-history-post small{color:#b9bdc0;font-size:9px;line-height:1.55}.daily-draw-history-post em{display:inline-block;margin-top:10px;color:#f4efe5;font-size:9px;font-style:normal;text-decoration:underline;text-underline-offset:3px}.daily-draw-history-empty{margin:0;color:var(--muted);font-size:10px}
@media(max-width:900px){.daily-draw-prize-list{grid-template-columns:repeat(3,1fr)}.daily-draw-history-row{grid-template-columns:1fr}.daily-draw-history-post{border-top:1px solid var(--line);border-left:0}}
@media(max-width:760px){.daily-draw-prize-list{grid-template-columns:1fr 1fr}.daily-draw-prize-list>span:first-child{grid-column:1/-1}.daily-draw-history{padding:23px 20px}.daily-draw-history-head{display:grid;gap:5px}.daily-draw-history-head>small{text-align:left}.daily-draw-history-stats{grid-template-columns:1fr}.daily-draw-history-stats span+span{padding-left:0;border-top:1px solid var(--line);border-left:0}.daily-draw-history-post{grid-template-columns:82px minmax(0,1fr);padding:15px}.daily-draw-history-post img{width:82px;height:82px}}

/* Marketplace holder request */
.magic-eden-request{display:grid;grid-template-columns:minmax(0,.95fr) minmax(390px,1.05fr);margin:0 0 24px;overflow:hidden;border:1px solid var(--line-strong);border-radius:12px;background:var(--panel)}.magic-eden-request-copy{position:relative;padding:34px 36px;background:color-mix(in srgb,var(--panel-up) 55%,var(--panel))}.magic-eden-request-copy:after{content:'';position:absolute;right:0;bottom:0;width:86px;height:7px;background:#c56d49}.magic-eden-request-kicker{color:var(--blue-text);font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.magic-eden-request h2{max-width:540px;margin:10px 0 11px;font-size:30px;line-height:1.08;letter-spacing:-.045em}.magic-eden-request-copy>p{max-width:610px;margin:0;color:var(--muted);font-size:10px;line-height:1.75}.magic-eden-request-steps{display:grid;grid-template-columns:repeat(3,1fr);margin-top:24px;border:1px solid var(--line);border-radius:7px;background:var(--bg)}.magic-eden-request-steps>div{padding:14px}.magic-eden-request-steps>div+div{border-left:1px solid var(--line)}.magic-eden-request-steps span,.magic-eden-request-steps strong,.magic-eden-request-steps small{display:block}.magic-eden-request-steps span{color:#c56d49;font-size:8px;font-weight:850}.magic-eden-request-steps strong{margin:6px 0 3px;font-size:9px}.magic-eden-request-steps small{color:var(--muted);font-size:7px;line-height:1.4}.magic-eden-request-disclosure{margin-top:15px!important;padding-left:12px;border-left:2px solid var(--blue-text)}.magic-eden-request-form{display:grid;grid-template-columns:1fr 1fr;gap:13px;padding:30px 32px}.magic-eden-request-form label{color:var(--text);font-size:9px;font-weight:700}.magic-eden-request-form label>span{color:var(--muted);font-weight:500}.magic-eden-request-form select,.magic-eden-request-form input[type=text],.magic-eden-request-form textarea{display:block;width:100%;margin-top:7px;padding:11px 12px;border:1px solid var(--line-strong);border-radius:6px;background:var(--bg);color:var(--text);font:inherit;font-size:10px}.magic-eden-request-form textarea{resize:vertical}.magic-eden-request-form label:nth-of-type(2),.magic-eden-request-form label:nth-of-type(3),.magic-eden-request-consent,.magic-eden-request-form>.button,.magic-eden-request-form>p,.magic-eden-request-history{grid-column:1/-1}.magic-eden-request-amount{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:baseline;padding:0 0 15px;border-bottom:1px solid var(--line)}.magic-eden-request-amount span,.magic-eden-request-amount small{color:var(--muted);font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.magic-eden-request-amount strong{font-size:30px;line-height:1;letter-spacing:-.05em}.magic-eden-request-consent{display:flex;gap:9px;align-items:flex-start;padding:11px 12px;border:1px solid color-mix(in srgb,#c56d49 42%,var(--line));border-radius:6px;background:color-mix(in srgb,#c56d49 7%,var(--panel));color:var(--muted)!important;font-weight:500!important;line-height:1.5}.magic-eden-request-consent input{margin-top:2px}.magic-eden-request-form>.button{min-height:44px}.magic-eden-request-form>p{margin:0;color:var(--muted);font-size:8px;line-height:1.55}.magic-eden-request-history{display:grid;gap:7px;padding-top:12px;border-top:1px solid var(--line)}.magic-eden-request-history>strong{font-size:9px;text-transform:uppercase}.magic-eden-request-history>div{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:9px 10px;border:1px solid var(--line);border-radius:5px;background:var(--bg)}.magic-eden-request-history span,.magic-eden-request-history small{display:block}.magic-eden-request-history span{font-size:9px;font-weight:700}.magic-eden-request-history small{margin-top:2px;color:var(--muted);font-size:7px;font-weight:500}.magic-eden-request-history b{padding:4px 7px;border:1px solid var(--blue-text);border-radius:99px;color:var(--blue-text);font-size:7px;text-transform:uppercase}
@media(max-width:900px){.magic-eden-request{grid-template-columns:1fr}.magic-eden-request-form{border-top:1px solid var(--line)}}
@media(max-width:760px){.magic-eden-request-copy{padding:26px 20px}.magic-eden-request h2{font-size:25px}.magic-eden-request-steps{grid-template-columns:1fr}.magic-eden-request-steps>div+div{border-top:1px solid var(--line);border-left:0}.magic-eden-request-form{grid-template-columns:1fr;padding:24px 20px}.magic-eden-request-form>*{grid-column:1}.magic-eden-request-amount{grid-template-columns:auto 1fr auto}}

.lounge-form label.lounge-terms{display:flex;align-items:flex-start;gap:12px;font-size:13px;line-height:1.65;margin:20px 0}.lounge-form .lounge-terms input{flex:0 0 20px;width:20px;height:20px;padding:0;margin:2px 0}.lounge-terms a{text-decoration:underline;text-underline-offset:3px}.lounge-post-actions{flex-wrap:wrap}.lounge-post-actions button,.lounge-muted-post button{min-height:44px}.lounge-muted-post{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--line);font-size:13px;color:var(--muted)}.lounge-muted-post p{margin:0}
