html[data-theme=lab]{--bg:#090c18;--surface:#10152a;--surface-2:#151b34cc;--border:#1e2745;--track:#161d38;--sidebar-bg:#0b0f1f;--text:#eef2ff;--text-2:#aab4d3;--text-3:#6f7a9c;--blue:#4f7cff;--purple:#8b5cf6;--green:#22c55e;--cyan:#22d3ee;--orange:#f59e0b;--pink:#ec4899;--red:#f43f5e;--blue-light:#7c9dff;--purple-light:#a78bfa;--r-sm:10px;--r-md:12px;--r-lg:16px;--shadow-sm:0 6px 18px rgba(2,6,23,0.35);--shadow-md:0 10px 30px rgba(2,6,23,0.45);--shadow-lg:0 18px 48px rgba(2,6,23,0.55);--lab-line:rgba(255,255,255,0.06);--lab-sheen:linear-gradient(180deg,rgba(255,255,255,0.035),rgba(255,255,255,0) 55%);--lab-glow:0 0 0 1px rgba(124,92,246,0.35),0 8px 30px rgba(124,92,246,0.25);--lab-marker:#8b5cf6}html[data-theme=lab] body:before{content:"";position:fixed;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--blue),var(--purple));z-index:9999;pointer-events:none}html[data-theme=lab] body{background:var(--bg)}html[data-theme=lab] .dash-sidebar{width:222px;background:var(--sidebar-bg);border-right:1px solid var(--lab-line);padding:1.25rem .75rem;gap:1px}html[data-theme=lab] .dash-sidebar-brand{padding:.25rem .5rem 1rem}html[data-theme=lab] .dash-nav-section,html[data-theme=lab] .dash-sidebar-label{font-size:10px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-3);padding:1rem .6rem .4rem}html[data-theme=lab] .dash-nav-link{position:relative;color:var(--text-2);padding:.5rem .65rem;border-radius:10px;font-size:14px;font-weight:500;gap:10px}html[data-theme=lab] .dash-nav-link:hover{background:rgba(255,255,255,.04);color:var(--text)}html[data-theme=lab] .dash-nav-link.active{background:linear-gradient(90deg,rgba(79,124,255,.16),rgba(79,124,255,.04));color:#fff;box-shadow:none}html[data-theme=lab] .dash-nav-link.active:before{content:"";position:absolute;left:-.75rem;top:6px;bottom:6px;width:3px;border-radius:0 3px 3px 0;background:var(--blue);box-shadow:0 0 12px rgba(79,124,255,.8)}html[data-theme=lab] .dash-main{padding:1.75rem 2rem 2.5rem}html[data-theme=lab] .page-title{font-size:30px;letter-spacing:-.6px}html[data-theme=lab] .page-subtitle{color:var(--text-3)}html[data-theme=lab] .card{background:var(--lab-sheen),var(--surface);border:1px solid var(--lab-line);border-radius:16px;box-shadow:var(--shadow-md),inset 0 1px 0 rgba(255,255,255,.04);padding:1.35rem}html[data-theme=lab] .card-title{color:var(--text-3);letter-spacing:1.2px}html[data-theme=lab] .card .text-md,html[data-theme=lab] .card h2{color:var(--text)}html[data-theme=lab] .stats-row{gap:12px;margin-bottom:20px}html[data-theme=lab] .stat-chip{position:relative;overflow:hidden;text-align:left;padding:14px 14px 12px;border-radius:14px;border-top-width:1px;border:1px solid var(--lab-line);background:var(--surface);box-shadow:var(--shadow-sm),inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme=lab] .stat-chip:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(160deg,color-mix(in srgb,var(--_accent,#4f7cff) 22%,transparent),transparent 60%)}html[data-theme=lab] .stat-chip:after{content:"";position:absolute;right:-30px;bottom:-30px;width:90px;height:90px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--_accent,#4f7cff) 45%,transparent),transparent 70%);pointer-events:none}html[data-theme=lab] .stat-chip:nth-child(8n+1){--_accent:#4f7cff;border-color:rgba(79,124,255,.35)}html[data-theme=lab] .stat-chip:nth-child(8n+2){--_accent:#22d3ee;border-color:rgba(34,211,238,.35)}html[data-theme=lab] .stat-chip:nth-child(8n+3){--_accent:#22c55e;border-color:rgba(34,197,94,.35)}html[data-theme=lab] .stat-chip:nth-child(8n+4){--_accent:#a855f7;border-color:rgba(168,85,247,.35)}html[data-theme=lab] .stat-chip:nth-child(8n+5){--_accent:#f59e0b;border-color:rgba(245,158,11,.35)}html[data-theme=lab] .stat-chip:nth-child(8n+6){--_accent:#ec4899;border-color:rgba(236,72,153,.35)}html[data-theme=lab] .stat-chip:nth-child(8n+7){--_accent:#22d3ee;border-color:rgba(34,211,238,.35)}html[data-theme=lab] .stat-chip:nth-child(8n+8){--_accent:#4f7cff;border-color:rgba(79,124,255,.35)}html[data-theme=lab] .stat-chip-value{position:relative;font-size:26px;font-weight:800;letter-spacing:-.5px;color:#fff!important}html[data-theme=lab] .stat-chip-label{position:relative;font-size:10px;letter-spacing:1.2px;color:var(--text-2);margin-top:6px}html[data-theme=lab] .btn{border-radius:10px;font-weight:600}html[data-theme=lab] .btn-primary{background:linear-gradient(180deg,#8b5cf6,#6d28d9);color:#fff;box-shadow:0 6px 20px rgba(124,58,237,.35),inset 0 1px 0 rgba(255,255,255,.18)}html[data-theme=lab] .btn-primary:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 8px 26px rgba(124,58,237,.45),inset 0 1px 0 rgba(255,255,255,.18)}html[data-theme=lab] .btn-ghost{background:rgba(255,255,255,.03);color:var(--text-2);border:1px solid var(--lab-line)}html[data-theme=lab] .btn-ghost:hover:not(:disabled){background:rgba(255,255,255,.06);color:var(--text);border-color:rgba(255,255,255,.12)}html[data-theme=lab] .tab-btn.active{background:rgba(79,124,255,.14);color:#fff;border-color:rgba(79,124,255,.35)}html[data-theme=lab] .input{background:#0c1124;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:var(--text)}html[data-theme=lab] .input::placeholder{color:var(--text-3)}html[data-theme=lab] .input:hover{border-color:rgba(255,255,255,.14)}html[data-theme=lab] .input:focus{border-color:var(--purple);box-shadow:0 0 0 3px rgba(139,92,246,.22)}html[data-theme=lab] .field-stack>span,html[data-theme=lab] label{color:var(--text-2);font-weight:600}html[data-theme=lab] .table th{background:transparent;color:var(--text-3);letter-spacing:1.1px}html[data-theme=lab] .table td,html[data-theme=lab] .table th{border-bottom:1px solid var(--lab-line)}html[data-theme=lab] .table tbody tr:hover td{background:rgba(255,255,255,.025)}html[data-theme=lab] .badge{border-radius:8px;padding:3px 9px;letter-spacing:.6px}html[data-theme=lab] .badge-muted{background:rgba(255,255,255,.06);color:var(--text-2)}html[data-theme=lab] .ads-moves,html[data-theme=lab] .card.is-primary{box-shadow:var(--lab-glow),var(--shadow-md)}@media (prefers-reduced-motion:reduce){html[data-theme=lab] *{transition:none!important;animation:none!important}}.sb-design{font-family:var(--sb-font)}.sb-design h1,.sb-design h2,.sb-design h3{font-family:var(--sb-font-heading);font-weight:var(--sb-heading-weight);text-transform:var(--sb-heading-transform);letter-spacing:var(--sb-heading-spacing)}.sb-design button,.sb-design input,.sb-design select,.sb-design textarea{font-family:inherit}.sb-design :focus-visible{outline:2px solid var(--sb-accent);outline-offset:2px}.sb-texture{position:relative;isolation:isolate}.sb-texture:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.07;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.sb-design.fan-signup-page{background:var(--sb-page-bg,var(--public-page-bg));color:var(--sb-page-text)}.sb-design.fan-signup-page.sb-own-bg{background:var(--public-page-bg)}.sb-design .fan-signup-header h1{color:var(--sb-page-text);font-family:var(--sb-font-heading);font-weight:var(--sb-heading-weight);text-transform:var(--sb-heading-transform);letter-spacing:var(--sb-heading-spacing)}.sb-design .fan-signup-header p{color:var(--sb-page-text);font-weight:500}.sb-design .fan-signup-header span{color:var(--sb-page-muted)}.sb-design .fan-signup-card,.sb-design .fan-signup-success{background:var(--sb-card-bg);border:var(--sb-border-w) solid var(--sb-border);border-radius:var(--sb-radius);box-shadow:var(--sb-shadow);padding:var(--sb-pad);color:var(--sb-text)}.sb-design .fan-details-grid,.sb-design .fan-location-grid,.sb-design .fan-name-grid,.sb-design .fan-signup-form{gap:var(--sb-gap)}.sb-design .fan-signup-card .label{color:var(--sb-text);font-weight:600}.sb-design .fan-signup-card .label span{color:var(--sb-muted)!important}.sb-design .fan-signup-card .input{min-height:var(--sb-input-h);border-style:solid;border-color:var(--sb-input-border);border-width:var(--sb-input-border-w);border-radius:var(--sb-radius-input);background:var(--sb-input-bg);color:var(--sb-text);font-size:var(--sb-fs);box-shadow:none}.sb-design .fan-signup-card .input::placeholder{color:var(--sb-muted);opacity:.8}.sb-design .fan-signup-card .input:focus{border-color:var(--sb-accent);box-shadow:0 0 0 1px var(--sb-accent)}.sb-design.sb-input-underline .fan-signup-card .input{padding-left:2px;padding-right:2px}.sb-design.sb-input-underline .fan-signup-card .input:focus{box-shadow:0 1px 0 0 var(--sb-accent)}.sb-design .fan-signup-card .fan-phone-input{min-height:calc(var(--sb-input-h) + 6px)}.sb-design .fan-optional-label{color:var(--sb-muted)}.sb-design .fan-email-fallback,.sb-design .fan-signup-card .optin-box{border:var(--sb-border-w) solid var(--sb-border);border-radius:var(--sb-radius-input);background:var(--sb-input-bg)}.sb-design .fan-signup-card .optin-box{border-width:max(1px,var(--sb-border-w))}.sb-design .fan-consent-primary{border-color:var(--sb-accent)}.sb-design .fan-email-fallback p,.sb-design .fan-signup-card .rsvp-optin span{color:var(--sb-text)}.sb-design .fan-signup-card .rsvp-optin input{accent-color:var(--sb-accent)}.sb-design .fan-signup-card .text-primary{color:var(--sb-text)}.sb-design .fan-email-fallback-secondary{color:var(--sb-accent)}.sb-design .fan-signup-form .rsvp-button{min-height:var(--sb-input-h);background:var(--sb-btn-bg);color:var(--sb-btn-fg);border:var(--sb-btn-border);border-radius:var(--sb-radius-btn);box-shadow:none;font-family:var(--sb-font-heading);text-transform:var(--sb-heading-transform);letter-spacing:var(--sb-heading-spacing)}.sb-design .fan-signup-form .rsvp-button:hover{filter:brightness(1.08);transform:none;box-shadow:none}.sb-design .fan-signup-success h2{color:var(--sb-text);font-family:var(--sb-font-heading)}.sb-design .fan-signup-success p{color:var(--sb-muted)}.sb-design .fan-signup-success-icon{background:var(--sb-accent);color:var(--sb-accent-text);border-radius:var(--sb-radius)}.sb-design .fan-signup-footer,.sb-design .optin-legal-links,.sb-design .optin-legal-links a{color:var(--sb-page-muted)}.sb-design.rsvp-page:not(.sb-own-bg){color:var(--sb-page-text)}.sb-design .rsvp-hero-image{border-radius:var(--sb-radius);box-shadow:var(--sb-shadow);border:var(--sb-border-w) solid var(--sb-border)}.sb-design .rsvp-content h1,.sb-design .rsvp-image-copy h1{line-height:1}.sb-design .rsvp-calendar-badge{border-radius:var(--sb-radius);border:var(--sb-border-w) solid var(--sb-border);box-shadow:var(--sb-shadow);background:var(--sb-card-bg)}.sb-design .rsvp-calendar-badge strong{color:var(--sb-text);font-family:var(--sb-font-heading)}.sb-design .rsvp-calendar-badge em{color:var(--sb-muted)}.sb-design .rsvp-calendar-badge span,.sb-design .rsvp-eyebrow{font-family:var(--sb-font-heading)}.sb-design .rsvp-eyebrow{border-radius:var(--sb-radius)}.sb-design .rsvp-card{gap:var(--sb-gap);margin-top:var(--sb-gap);padding:var(--sb-pad);border:var(--sb-border-w) solid var(--sb-border);border-radius:var(--sb-radius);background:var(--sb-card-bg);box-shadow:var(--sb-shadow);color:var(--sb-text)}.sb-design .rsvp-form-title{color:var(--sb-text);font-family:var(--sb-font-heading);font-weight:var(--sb-heading-weight);text-transform:var(--sb-heading-transform);letter-spacing:var(--sb-heading-spacing)}.sb-design .rsvp-card label span,.sb-design .rsvp-form-subtitle,.sb-design .rsvp-optin,.sb-design .rsvp-optin span{color:var(--sb-muted)}.sb-design .rsvp-card .fan-name-grid{gap:var(--sb-gap)}.sb-design .rsvp-card input:not([type=checkbox]):not([type=radio]){min-height:var(--sb-input-h);border-style:solid;border-color:var(--sb-input-border);border-width:var(--sb-input-border-w);border-radius:var(--sb-radius-input);background:var(--sb-input-bg);color:var(--sb-text);font-size:var(--sb-fs)}.sb-design.sb-input-underline .rsvp-card input:not([type=checkbox]):not([type=radio]){padding-left:2px;padding-right:2px}.sb-design .rsvp-card input:not([type=checkbox]):not([type=radio]):focus{border-color:var(--sb-accent);outline:2px solid color-mix(in srgb,var(--sb-accent) 22%,transparent);outline-offset:0}.sb-design .rsvp-optin input{accent-color:var(--sb-accent)}.sb-design .optin-legal-links a{color:inherit}.sb-design .rsvp-optin-prompt{border-radius:var(--sb-radius-input);border-color:var(--sb-border);background:color-mix(in srgb,var(--sb-text) 5%,transparent);color:var(--sb-text)}.sb-design .rsvp-button{min-height:calc(var(--sb-input-h) + 2px);border:var(--sb-btn-border);border-radius:var(--sb-radius-btn);background:var(--sb-btn-bg);color:var(--sb-btn-fg);box-shadow:var(--sb-shadow);font-family:var(--sb-font-heading);text-transform:var(--sb-heading-transform);letter-spacing:var(--sb-heading-spacing)}.sb-design .rsvp-button:hover{box-shadow:var(--sb-shadow);transform:none;filter:brightness(1.08)}.sb-design .rsvp-button:active{box-shadow:var(--sb-shadow);transform:translateY(1px)}.sb-design .rsvp-button:focus-visible{outline:2px solid var(--sb-accent);outline-offset:3px}.sb-design.sb-own-bg .rsvp-button{background:var(--public-button-bg);color:#fff;border:0}.sb-design .rsvp-success{font-family:var(--sb-font-heading);text-transform:var(--sb-heading-transform)}.sb-design:not(.sb-own-bg) .rsvp-ticket-secondary span,.sb-design:not(.sb-own-bg) .rsvp-ticket-text{color:var(--sb-page-muted)}.sb-design:not(.sb-own-bg) .rsvp-ticket-text a{color:var(--sb-page-text)}.sb-design .rsvp-secondary-link,.sb-design .rsvp-ticket-secondary a{border:var(--sb-border-w) solid var(--sb-border);border-radius:var(--sb-radius-btn);background:var(--sb-card-bg);color:var(--sb-text)}.sb-design .tour-header{border-radius:var(--sb-radius);box-shadow:var(--sb-shadow);border:var(--sb-border-w) solid var(--sb-border)}.sb-design .tour-shows{gap:var(--sb-gap)}.sb-design:not(.sb-own-bg) .tour-show-row{background:var(--sb-card-bg);border:var(--sb-border-w) solid var(--sb-border);box-shadow:var(--sb-shadow);color:var(--sb-text)}.sb-design .tour-show-row{border-radius:var(--sb-radius)}.sb-design .tour-date-badge{border-radius:min(var(--sb-radius),10px)}.sb-design .tour-show-location{font-family:var(--sb-font-heading);text-transform:var(--sb-heading-transform);letter-spacing:var(--sb-heading-spacing)}.sb-design .tour-status-badge{border-top-right-radius:max(calc(var(--sb-radius) - 1px),0px);border-bottom-left-radius:min(var(--sb-radius),8px)}.sb-design .tour-rsvp-btn{border:var(--sb-btn-border);border-radius:var(--sb-radius-btn);background:var(--sb-btn-bg);color:var(--sb-btn-fg)!important;font-family:var(--sb-font-heading);text-transform:var(--sb-heading-transform);letter-spacing:var(--sb-heading-spacing)}.sb-design .tour-rsvp-btn,.sb-design .tour-rsvp-btn:active,.sb-design .tour-rsvp-btn:hover{box-shadow:var(--sb-shadow)}.sb-design .tour-rsvp-btn:focus-visible{outline:2px solid var(--sb-accent)}.sb-design.sb-own-bg .tour-rsvp-btn{background:var(--public-button-bg);color:#fff!important;border:0}.sb-design .evt-artist{font-weight:var(--sb-heading-weight);text-transform:var(--sb-heading-transform);letter-spacing:var(--sb-heading-spacing)}.sb-design .evt-artist,.sb-design .evt-row-label h2{font-family:var(--sb-font-heading)}.sb-design .evt-headline{border-left-width:max(var(--sb-border-w),2px)}.sb-design .evt-btn{border-radius:var(--sb-radius-btn)}.sb-design:not(.sb-own-bg) .evt-btn-primary{background:var(--sb-btn-bg);color:var(--sb-btn-fg);border:var(--sb-btn-border)}.sb-design .evt-btn-outline{border-width:max(var(--sb-border-w),1px)}.sb-design .evt-cal{border-radius:var(--sb-radius-btn)}.sb-design .evt-cal-menu,.sb-design .evt-image{border-radius:var(--sb-radius);box-shadow:var(--sb-shadow)}.sb-design .evt-figure-accent{border-radius:var(--sb-radius)}.sb-preset-foundry .rsvp-button:hover,.sb-preset-foundry .tour-rsvp-btn:hover,.sb-preset-industrial .rsvp-button:hover,.sb-preset-industrial .tour-rsvp-btn:hover,.sb-preset-minimal .rsvp-button:hover,.sb-preset-minimal .tour-rsvp-btn:hover{transform:none}.sb-design.contest-page .contest-body{padding:0 var(--sb-pad)}.sb-design.contest-page .contest-status-slot{margin-bottom:var(--sb-gap)}.sb-design.contest-page .contest-prize-card,.sb-design.contest-page .contest-show-card{margin-top:calc(var(--sb-gap) + 4px)}.sb-design.contest-page .rsvp-card{padding:var(--sb-pad);gap:var(--sb-gap);font-size:var(--sb-fs)}.sb-design.contest-page .contest-prize-card,.sb-design.contest-page .rsvp-card{border-radius:var(--sb-radius);border:var(--sb-border-w) solid var(--contest-border);box-shadow:var(--sb-shadow)}.sb-design.contest-page:not(.sb-own-bg) .contest-prize-card{background:var(--sb-card-bg)}.sb-design.contest-page .contest-prize-card-header{padding:calc(var(--sb-pad) * .5) var(--sb-pad)}.sb-design.contest-page .contest-prize-row{padding:calc(var(--sb-pad) * .6) calc(var(--sb-pad) * .5);gap:var(--sb-gap)}.sb-design.contest-page .contest-place-label,.sb-design.contest-page .contest-prize-card-count{border-radius:var(--sb-radius-input)}.sb-design.contest-page .contest-prize-badge{border-radius:var(--sb-radius)}.sb-design.contest-page .contest-show-list ul{border-radius:var(--sb-radius-input)}.sb-design.contest-page .contest-show-card{border-radius:var(--sb-radius);box-shadow:var(--sb-shadow);padding:calc(var(--sb-pad) * .6);gap:var(--sb-gap)}.sb-design.contest-page:not(.sb-own-bg) .contest-show-card{background:var(--sb-card-bg);color:var(--sb-text);border:var(--sb-border-w) solid var(--sb-border)}.sb-design.contest-page .contest-show-card-date{border-radius:calc(var(--sb-radius) * .5)}.sb-design.contest-page:not(.sb-own-bg) .contest-show-card-date{background:color-mix(in srgb,var(--sb-text) 7%,transparent)}.sb-design.contest-page:not(.sb-own-bg) .contest-show-card-date span,.sb-design.contest-page:not(.sb-own-bg) .contest-show-card-meta{color:var(--sb-muted)}.sb-design.contest-page:not(.sb-own-bg) .contest-show-card-date b{color:var(--sb-text)}.sb-design.contest-page .contest-show-card-venue{font-family:var(--sb-font-heading)}.sb-design.contest-page .rsvp-card input:not([type=checkbox]):not([type=radio]){min-height:var(--sb-input-h);border-radius:var(--sb-radius-input);border-style:solid;border-width:var(--sb-input-border-w);font-size:var(--sb-fs)}.sb-design.contest-page:not(.sb-own-bg) .rsvp-card input:not([type=checkbox]):not([type=radio]){background:var(--sb-input-bg);border-color:var(--sb-input-border);color:var(--sb-text)}.sb-design.contest-page:not(.sb-own-bg) .rsvp-card input::placeholder{color:var(--sb-muted);opacity:.8}.sb-design.contest-page.sb-input-underline .rsvp-card input:not([type=checkbox]):not([type=radio]){padding-left:2px;padding-right:2px}.sb-design.contest-page .rsvp-card input:not([type=checkbox]):not([type=radio]):focus{border-color:var(--sb-accent);outline:2px solid color-mix(in srgb,var(--sb-accent) 22%,transparent);outline-offset:0}.sb-design.contest-page .contest-show-option input,.sb-design.contest-page .rsvp-optin input{accent-color:var(--sb-accent)}.sb-design.contest-page .contest-show-option{border-radius:var(--sb-radius-input);border:max(var(--sb-border-w),1px) solid color-mix(in srgb,var(--contest-border) 70%,transparent);padding:calc(var(--sb-pad) * .5) calc(var(--sb-pad) * .6)}.sb-design.contest-page .contest-show-option.is-on{border-color:var(--sb-accent);background:color-mix(in srgb,var(--sb-accent) 10%,transparent)}.sb-design.contest-page .contest-show-pick{gap:calc(var(--sb-gap) * .7)}.sb-design.contest-page .contest-show-card-btn,.sb-design.contest-page .rsvp-button{border-radius:var(--sb-radius-btn);box-shadow:var(--sb-shadow);font-family:var(--sb-font-heading);text-transform:var(--sb-heading-transform);letter-spacing:var(--sb-heading-spacing)}.sb-design.contest-page .rsvp-button{min-height:var(--sb-input-h)}.sb-design.contest-page:not(.sb-own-bg) .contest-show-card-btn,.sb-design.contest-page:not(.sb-own-bg) .rsvp-button{background:var(--sb-btn-bg);color:var(--sb-btn-fg)!important;border:var(--sb-btn-border)}.sb-design.contest-page .rsvp-button:active,.sb-design.contest-page .rsvp-button:hover{transform:none;box-shadow:var(--sb-shadow)}.sb-design.contest-page:not(.sb-own-bg) .contest-show-card-btn:hover{background:var(--sb-btn-bg);filter:brightness(.92)}.sb-design.contest-page .contest-share-btn,.sb-design.contest-page .contest-share-link{border-radius:var(--sb-radius-input)}.sb-design.contest-rules-page{background:var(--sb-page-bg);color:var(--sb-page-text)}.sb-design.contest-rules-page .contest-rules-card{background:var(--sb-card-bg);border:var(--sb-border-w) solid var(--sb-border);border-radius:var(--sb-radius);box-shadow:var(--sb-shadow);padding:calc(var(--sb-pad) + 12px);font-size:var(--sb-fs)}.sb-design.contest-rules-page .contest-rules-eyebrow{color:var(--sb-muted)}.sb-design.contest-rules-page .contest-rules-card h2,.sb-design.contest-rules-page .contest-rules-title{color:var(--sb-text)}.sb-design.contest-rules-page .contest-rules-card p,.sb-design.contest-rules-page .contest-rules-card ul{color:color-mix(in srgb,var(--sb-text) 85%,transparent)}.sb-design.contest-rules-page .contest-rules-lede{background:color-mix(in srgb,var(--sb-text) 6%,transparent);color:var(--sb-text);border-radius:var(--sb-radius-input)}.sb-design.contest-rules-page .contest-rules-card a{color:var(--sb-accent)}.sb-design.contest-rules-page .contest-rules-back{border-top-color:color-mix(in srgb,var(--sb-border) 50%,transparent)}@media (max-width:560px){.sb-design.contest-rules-page .contest-rules-card{padding:calc(var(--sb-pad) + 2px) var(--sb-pad)}}.sb-design .lp-rich-text a{color:var(--sb-accent)}.sb-design .lp-inline-error{color:#b91c1c!important}.sb-design .lp-card input::placeholder{color:var(--sb-muted);opacity:1}.sb-design.sb-preset-foundry .lp-card a[data-link-type=button],.sb-design.sb-preset-industrial .lp-card a[data-link-type=button],.sb-design.sb-preset-minimal .lp-card a[data-link-type=button]{letter-spacing:.01em}.sb-design:not(.sb-own-buttons).sb-preset-foundry .lp-card a[data-link-type=button],.sb-design:not(.sb-own-buttons).sb-preset-industrial .lp-card a[data-link-type=button]{text-transform:uppercase}.sb-design.sb-release .rsvp-card{background:var(--sb-card-bg);border:var(--sb-border-w) solid var(--sb-border);border-radius:var(--sb-radius);box-shadow:var(--sb-shadow);padding:var(--sb-pad);gap:var(--sb-gap);color:var(--sb-text)}.sb-design.sb-release .rel-gate-t,.sb-design.sb-release .rsvp-form-title{color:var(--sb-text);font-family:var(--sb-font-heading);font-weight:var(--sb-heading-weight);text-transform:var(--sb-heading-transform);letter-spacing:var(--sb-heading-spacing)}.sb-design.sb-release .rsvp-card label span,.sb-design.sb-release .rsvp-form-subtitle,.sb-design.sb-release .rsvp-optin{color:var(--sb-muted)}.sb-design.sb-release .ps-input,.sb-design.sb-release .rsvp-card input:not([type=checkbox]):not([type=radio]){min-height:var(--sb-input-h);border-radius:var(--sb-radius-input);background:var(--sb-input-bg);border-style:solid;border-width:var(--sb-input-border-w);border-color:var(--sb-input-border);color:var(--sb-text);font-size:var(--sb-fs)}.sb-design.sb-release .ps-input:focus,.sb-design.sb-release .rsvp-card input:focus{border-color:var(--sb-accent);outline:2px solid color-mix(in srgb,var(--sb-accent) 25%,transparent);outline-offset:0}.sb-design.sb-release .ps-consent input,.sb-design.sb-release .rsvp-optin input{accent-color:var(--sb-accent)}.sb-design.sb-release .rsvp-button{min-height:var(--sb-input-h);background:var(--sb-btn-bg);color:var(--sb-btn-fg);border:var(--sb-btn-border);border-radius:var(--sb-radius-btn);box-shadow:var(--sb-shadow);text-transform:var(--sb-heading-transform);letter-spacing:var(--sb-heading-spacing)}.sb-design.sb-release .rsvp-button:hover{box-shadow:var(--sb-shadow);filter:brightness(1.08);transform:none}.sb-design.sb-release .rsvp-button:active{box-shadow:none;filter:brightness(.95)}.sb-design.sb-release .rsvp-button:focus-visible{outline:2px solid var(--sb-accent)}.sb-design.sb-release .release-signup-cta{border-radius:var(--sb-radius-btn);border-width:max(var(--sb-border-w),1.5px)}.sb-design.sb-release .rel-contest,.sb-design.sb-release .rsvp-optin-prompt{border-radius:var(--sb-radius-input)}