html{scroll-padding-top:90px}.quick-nav{position:sticky;top:0;z-index:8;display:flex;gap:8px;align-items:center;padding:12px 24px;overflow:auto;background:#100d20f5;border-bottom:1px solid #b295d52f;backdrop-filter:blur(20px);scrollbar-width:thin}.quick-nav a,.quick-nav button{font:500 12px 'DM Sans',sans-serif;white-space:nowrap;padding:10px 15px;border-radius:30px;border:1px solid #b999dc24;color:#e4d5f3;background:#c19aeb08;text-decoration:none}.quick-nav .nav-bid{background:#d6ff9b;color:#192213;border-color:#d6ff9b;font-weight:700}.theme-switch{white-space:nowrap;font-size:11px!important}.hero-bid{margin:20px 0 0;border-color:#d6ff9b80;color:#dcffb1;background:#97c56812}.location-banner{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:22px;border:1px solid #bca1da40;border-radius:16px;background:#9b6fcc10;margin-bottom:22px}.location-banner>div{flex:1;min-width:210px}.location-banner b{font:500 18px Outfit}.location-banner p{font-size:12px;color:#baa9cb;margin:7px 0 0;line-height:1.6}.location-banner .text-link{font-size:12px}.advanced-filters{display:grid;grid-template-columns:2fr 1.25fr .8fr 1fr 1.2fr auto;gap:12px;align-items:end;margin:20px 0}.advanced-filters label{font-size:10px;color:#bda3d4;display:grid;gap:7px}.advanced-filters input,.advanced-filters select{width:100%;min-width:0;font-size:12px;padding:11px}.advanced-filters .btn{padding:12px;font-size:12px}.event-art>img{position:absolute;width:100%;height:100%;object-fit:cover;inset:0}.event-art:has(img)>span:last-child{display:none}.event-art:has(img) .example-label{background:#100d20d9;z-index:1;color:#fff}.event-detail-image{width:100%;max-height:300px;object-fit:cover;border-radius:14px;margin-bottom:20px}.thumbnail-preview{width:100%;max-height:180px;object-fit:contain;margin:12px 0;border-radius:10px}.thumbnail-editor{padding:18px;background:#a87fde0a;border:1px dashed #ad89d84f;border-radius:12px}.thumbnail-editor input{padding:10px;font-size:12px}.thumbnail-editor button{font-size:11px}.event-detail-actions{display:flex;gap:10px;margin-bottom:18px}.tool-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tool-grid>button{padding:28px;background:#1b142be6;border:1px solid #bc9ade32;border-radius:16px;text-align:left;color:#eee4fa;transition:transform .2s}.tool-grid>button:hover{transform:translateY(-3px);border-color:#c6a3ed}.tool-grid span{font-size:9px;letter-spacing:1.5px;color:#c4a2e7}.tool-grid h3{font:500 23px Outfit;margin:18px 0 12px}.tool-grid p{font-size:13px;line-height:1.8;color:#b5a2c7}#manage-event>label,#manage-event>.row>label{display:grid;gap:8px;margin-bottom:17px}#manage-event>.row>label{flex:1}#public-bid-form input{font-size:26px;padding:16px;font-weight:600}.hero .lead{max-width:470px}
html[data-theme=light]{color-scheme:light;background:#f7f8fa}html[data-theme=light] body{background:#f7f8fa!important;color:#18243a!important;font-family:'DM Sans',sans-serif}html[data-theme=light] .cosmos,html[data-theme=light] #starfield,html[data-theme=light] .bill-orbit{display:none}html[data-theme=light] body:before,html[data-theme=light] body:after{display:none}html[data-theme=light] header{background:#fff;border-bottom:1px solid #e1e5ec}html[data-theme=light] .brand{color:#19243a}html[data-theme=light] header nav,html[data-theme=light] .quick-nav{background:#fffffff5;border-color:#dee4ed;box-shadow:0 2px 14px #152d4710}html[data-theme=light] header nav a,html[data-theme=light] .quick-nav a,html[data-theme=light] .quick-nav button{color:#33415a}html[data-theme=light] .quick-nav .nav-bid{background:#2454c6;color:#fff;border-color:#2454c6}html[data-theme=light] .hero{background:transparent!important}html[data-theme=light] .hero h1,html[data-theme=light] h2,html[data-theme=light] h3{color:#16233b;text-shadow:none;font-family:'DM Sans',sans-serif;letter-spacing:-.6px}html[data-theme=light] .hero h1 span{color:#2555c7;background:none;-webkit-text-fill-color:#2555c7}html[data-theme=light] .lead,html[data-theme=light] .helper,html[data-theme=light] .micro,html[data-theme=light] .section-note{color:#52637b}html[data-theme=light] .eyebrow{color:#305c9a}html[data-theme=light] .btn{background:#fff;color:#24426c;border:1px solid #b6c4d8;box-shadow:none}html[data-theme=light] .btn.primary,html[data-theme=light] .hero-bid{background:#2454c6;color:#fff;border-color:#2454c6}html[data-theme=light] .text-link,html[data-theme=light] .bill-empty a{color:#2454c6}html[data-theme=light] .hero-card{background:#eef3ff;border:1px solid #cad8f4;box-shadow:0 18px 40px #1b356d14;transform:none!important}html[data-theme=light] .hero-card h2,html[data-theme=light] .hero-card p,html[data-theme=light] .hero-card .mini-label{color:#213d70}html[data-theme=light] .ad-slot{background:#fff;border-color:#cad3e0;color:#68758b}html[data-theme=light] .billboard-shell{background:#fff;border-color:#d3dbe7;box-shadow:0 12px 32px #1f3a6310}html[data-theme=light] .billboard-intro{background:#eef3fc;border-color:#d4deec}html[data-theme=light] .billboard-intro em,html[data-theme=light] .bill-price{color:#2454c6}html[data-theme=light] .billboard-intro p,html[data-theme=light] .bill-price span,html[data-theme=light] .bill-stage-head>span,html[data-theme=light] .bill-rules,html[data-theme=light] .bill-live{color:#596b85}html[data-theme=light] .bill-empty{border-color:#cbd7e9;background:#fbfcff}html[data-theme=light] .bill-empty p{color:#5e7089}html[data-theme=light] .bill-empty>span{color:#4571c9}html[data-theme=light] .bill-rank,html[data-theme=light] .boost-preview{background:#f1f5fd;border-color:#cedbee}html[data-theme=light] .rank-copy strong,html[data-theme=light] .boost-preview strong{color:#1e365c}html[data-theme=light] .rank-number,html[data-theme=light] .rank-bid{color:#2454c6}html[data-theme=light] .rank-label,html[data-theme=light] .rank-copy>span,html[data-theme=light] .rank-copy small,html[data-theme=light] .rank-bid small{color:#5e7089}html[data-theme=light] .app-card,html[data-theme=light] .game-card,html[data-theme=light] .event-card,html[data-theme=light] .tool-grid>button{background:#fff;color:#1c3053;border-color:#d8dfe9;box-shadow:0 5px 18px #1a376109}html[data-theme=light] .card-copy p,html[data-theme=light] .event-bottom span,html[data-theme=light] .tool-grid p{color:#5c6d84}html[data-theme=light] .event-category,html[data-theme=light] .tool-grid span{color:#4262a1}html[data-theme=light] .how{background:#edf2fa;border-color:#d9e2ef}html[data-theme=light] .how p{color:#253d64}html[data-theme=light] .how span{color:#62718a}html[data-theme=light] .location-banner{background:#edf4ff;border-color:#c7d7ed}html[data-theme=light] .location-banner p,html[data-theme=light] .advanced-filters label{color:#546a88}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{background:#fff!important;color:#1a2b47!important;border-color:#bfcbdc!important;color-scheme:light}html[data-theme=light] dialog{background:#fff!important;color:#243653;border-color:#cbd6e7;box-shadow:0 25px 100px #192e6140}html[data-theme=light] dialog .dialog-head{background:#f7f9fd;border-color:#d9e2ef}html[data-theme=light] dialog .close{color:#364c70;background:#e9eef6}html[data-theme=light] .pill{background:#eaf0fd;color:#305392;border-color:#c5d6f4}html[data-theme=light] .event-facts,html[data-theme=light] .stat-grid>div,html[data-theme=light] .empty-state{background:#f4f7fc;color:#405775;border-color:#d0dced}html[data-theme=light] .stat-grid b,html[data-theme=light] .points-number,html[data-theme=light] td a{color:#2454c6}html[data-theme=light] th,html[data-theme=light] .stat-grid span,html[data-theme=light] .event-facts b{color:#627493}html[data-theme=light] td,html[data-theme=light] th,html[data-theme=light] .dashboard-row{border-color:#dbe3ee}html[data-theme=light] .form-error{background:#fff1f0;color:#9e3028;border-color:#eac1bc}html[data-theme=light] .don-island{background:#fffffffa;border-color:#b8c9e4;box-shadow:0 10px 45px #12326728}html[data-theme=light] .bill-don-toggle strong,html[data-theme=light] .don-actions a,html[data-theme=light] .don-actions button{color:#243e64}html[data-theme=light] .bill-don-toggle small,html[data-theme=light] .don-island p,html[data-theme=light] .don-bill-head{color:#6a7b96}html[data-theme=light] .don-actions a,html[data-theme=light] .don-actions button{background:#f1f5fb;border-color:#cfdaeb}html[data-theme=light] .don-bill-head a{color:#2454c6}html[data-theme=light] footer{border-color:#d4deeb;color:#546c8e}html[data-theme=light] .theme-switch{background:#edf2fc}html[data-theme=light] .mini-label{color:#526b93}html[data-theme=light] .game-arena{background:#14101e;color:#fff}html[data-theme=light] .game-arena h3{color:#fff}
@media(max-width:1050px){.advanced-filters{grid-template-columns:2fr 1.4fr 1fr}.quick-nav{padding:10px 18px}header nav{gap:7px}.theme-switch{padding:9px!important}}@media(max-width:700px){.quick-nav{padding:9px 14px;gap:7px}.quick-nav a,.quick-nav button{font-size:11px;padding:10px 13px}.advanced-filters{grid-template-columns:1fr 1fr;gap:10px}.advanced-filters>label:first-child{grid-column:1/-1}.advanced-filters label{font-size:11px}.tool-grid{grid-template-columns:1fr;gap:12px}.tool-grid>button{padding:22px}.tool-grid h3{font-size:21px;margin:12px 0 9px}.location-banner{padding:17px;gap:12px}.location-banner>div{flex-basis:100%}.location-banner .btn{font-size:11px}.hero-bid{font-size:12px;max-width:100%}header nav #install{display:none}header nav .theme-switch{display:inline-flex;font-size:10px!important;padding:9px!important}header{gap:8px;padding:17px 15px!important}header .brand{font-size:18px}.event-detail-actions{flex-wrap:wrap}.event-detail-actions .btn{font-size:11px}.theme-switch{min-width:94px}.quick-nav::-webkit-scrollbar{height:3px}#manage-event>.row{flex-wrap:wrap}#manage-event>.row>label{min-width:120px}}

html[data-theme=light] .hero .lead,html[data-theme=light] .hero .micro,html[data-theme=light] .hero .eyebrow{text-shadow:none}html[data-theme=light] .brand-mini{background:#e8eef9;color:#486394}
