html[data-event-theme=BLUE]{--event-page:#061521;--event-page-2:#102e48;--event-surface:#0d2233;--event-surface-soft:#153149;--event-text:#f7fbff;--event-muted:#abc3d6;--event-border:#78bceb35;--event-accent:#42b7ff;--event-accent-2:#3e68e8;--event-shadow:#00152280;color-scheme:dark}html[data-event-theme=PINK]{--event-page:#fff1f6;--event-page-2:#f5dce8;--event-surface:#fffafd;--event-surface-soft:#f8e7ef;--event-text:#35222c;--event-muted:#765c69;--event-border:#b66f9038;--event-accent:#df5d91;--event-accent-2:#a96bc5;--event-shadow:#6d274022;color-scheme:light}html[data-event-theme=WHITE]{--event-page:#f5f3ef;--event-page-2:#e7e2da;--event-surface:#fff;--event-surface-soft:#eeeae4;--event-text:#171615;--event-muted:#66615c;--event-border:#514a4030;--event-accent:#9b7440;--event-accent-2:#c7a46e;--event-shadow:#332b2024;color-scheme:light}html[data-event-theme] body{background:var(--event-page);color:var(--event-text)}html[data-event-theme] .access-page{background:radial-gradient(circle at 80% 5%,var(--event-page-2),transparent 40%),var(--event-page)!important;color:var(--event-text)!important}html[data-event-theme] .access-card{border-color:var(--event-border)!important;background:color-mix(in srgb,var(--event-surface) 94%,transparent)!important;box-shadow:0 24px 80px var(--event-shadow)!important}html[data-event-theme] .access-card .intro,html[data-event-theme] .access-card .note,html[data-event-theme] .access-card legend span{color:var(--event-muted)!important}html[data-event-theme] .access-card .eyebrow,html[data-event-theme] .access-card .ready-badge{color:var(--event-accent)!important}html[data-event-theme] .access-card input{border-color:var(--event-border)!important;background:var(--event-surface-soft)!important;color:var(--event-text)!important}html[data-event-theme] .access-card input:focus{border-color:var(--event-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--event-accent) 22%,transparent)!important}html[data-event-theme] .access-card .avatar-option,html[data-event-theme] .access-card .returning-user{border-color:var(--event-border)!important;background:var(--event-surface-soft)!important;color:var(--event-text)!important}html[data-event-theme] .access-card .avatar-option.selected{border-color:var(--event-accent)!important;background:color-mix(in srgb,var(--event-accent) 15%,var(--event-surface))!important}html[data-event-theme] .access-card .enter,html[data-event-theme] .access-card .continue-button,html[data-event-theme] .create{background:linear-gradient(135deg,var(--event-accent),var(--event-accent-2))!important;color:#fff!important;box-shadow:0 8px 24px color-mix(in srgb,var(--event-accent) 35%,transparent)!important}html[data-event-theme] .access-card .secondary-button{border-color:var(--event-border)!important;color:var(--event-text)!important}html[data-event-theme] app-feed,html[data-event-theme] .feed-shell{background:var(--event-page)!important}html[data-event-theme] .mentions-view{background:linear-gradient(145deg,var(--event-page),var(--event-page-2))!important;color:var(--event-text)!important}html[data-event-theme] .mention-card{border-color:var(--event-border)!important;background:var(--event-surface)!important;color:var(--event-text)!important;box-shadow:0 8px 22px var(--event-shadow)!important}html[data-event-theme] .mention-info p,html[data-event-theme] .mention-info small{color:var(--event-muted)!important}html[data-event-theme] .feed-shell>.empty{color:var(--event-muted)!important}html[data-event-theme] .feed-shell>.empty h1{color:var(--event-text)!important}html[data-event-theme] .rankings{background:linear-gradient(135deg,var(--event-page),var(--event-page-2))!important;color:var(--event-text)!important}html[data-event-theme] .rankings-header,html[data-event-theme] .rankings .tabs{background:color-mix(in srgb,var(--event-surface) 88%,transparent)!important;border-color:var(--event-border)!important}html[data-event-theme] .rankings-header h1{background:linear-gradient(135deg,var(--event-accent),var(--event-accent-2))!important;background-clip:text!important;-webkit-background-clip:text!important}html[data-event-theme] .rankings-header a{color:var(--event-text)!important;border-color:var(--event-border)!important;background:var(--event-surface-soft)!important}html[data-event-theme] .rankings .tab{color:var(--event-muted)!important}html[data-event-theme] .rankings .tab.active{color:var(--event-accent)!important;border-bottom-color:var(--event-accent)!important}html[data-event-theme] app-tv-mode{background:var(--event-page)!important;color:var(--event-text)!important}html[data-event-theme] .tv-mode{background:radial-gradient(circle at 80% 20%,var(--event-page-2),var(--event-page) 45%)!important}html[data-event-theme] .leaderboard{border-color:var(--event-border)!important;background:linear-gradient(160deg,color-mix(in srgb,var(--event-surface) 97%,transparent),color-mix(in srgb,var(--event-page) 98%,transparent))!important;color:var(--event-text)!important}html[data-event-theme] .leaderboard header small,html[data-event-theme] .score{color:var(--event-accent)!important}html[data-event-theme] .leaderboard .creator small,html[data-event-theme] .leaderboard .score small,html[data-event-theme] .leaderboard footer{color:var(--event-muted)!important}html[data-event-theme] .invitation{background:linear-gradient(135deg,color-mix(in srgb,var(--event-accent) 18%,transparent),color-mix(in srgb,var(--event-accent-2) 18%,transparent))!important;color:var(--event-text)!important}html[data-event-theme] .leaderboard li{border-color:var(--event-border)!important;background:color-mix(in srgb,var(--event-surface-soft) 82%,transparent)!important}html[data-event-theme] .rotation-progress span{background:linear-gradient(90deg,var(--event-accent),var(--event-accent-2))!important}html[data-event-theme] app-admin{background:radial-gradient(circle at 50% -10%,var(--event-page-2),var(--event-page) 45%)!important;color:var(--event-text)!important}html[data-event-theme] app-admin .account,html[data-event-theme] app-admin .info,html[data-event-theme] app-admin .empty,html[data-event-theme] app-admin .post-card,html[data-event-theme] app-admin .report-card,html[data-event-theme] app-admin .grid article,html[data-event-theme] app-admin .users{border-color:var(--event-border)!important;background:var(--event-surface)!important;color:var(--event-text)!important}html[data-event-theme] app-admin .grid span,html[data-event-theme] app-admin .account small,html[data-event-theme] app-admin .account span{color:var(--event-muted)!important}html[data-event-theme] app-admin .tabs button{color:var(--event-muted)!important}html[data-event-theme] app-admin .tabs button.active{background:var(--event-text)!important;color:var(--event-surface)!important}*{box-sizing:border-box}html,body{min-height:100%;margin:0;background:#09090d;font-family:Arial,Helvetica,sans-serif}button,input,textarea{font-family:inherit}
