body{--reward-accent: #0b5cad;--reward-accent-border: #38bdf8;--reward-accent-active: #0b5cad;--reward-accent-active-border: #074a8f;--reward-accent-ring: #0b5cad;--reward-accent-soft: rgba(11, 92, 173, .14);--reward-accent-soft-bg: #e0f2fe;--reward-accent-soft-bg-dark: rgba(56, 189, 248, .16);--reward-accent-text-dark: #7dd3fc;--reward-accent-border-subtle: color-mix(in srgb, var(--reward-accent-border) 12%, transparent);--reward-accent-border-subtle-dark: color-mix(in srgb, var(--reward-accent-text-dark) 10%, transparent);--reward-accent-gradient-from: color-mix(in srgb, var(--reward-accent-soft-bg) 58%, white);--reward-accent-gradient-via: color-mix(in srgb, var(--reward-accent-soft-bg) 32%, white);--reward-accent-gradient-to: rgba(255, 255, 255, 0);--reward-accent-gradient-from-dark: color-mix(in srgb, var(--reward-accent) 18%, var(--product-canvas, #001827));--reward-accent-gradient-via-dark: color-mix(in srgb, var(--reward-accent) 9%, var(--product-canvas, #001827));--reward-accent-gradient-to-dark: rgba(0, 0, 0, 0);--reward-accent-nav: #002057;--reward-accent-nav-surface: #0b5cad;--reward-accent-nav-hover: #0967d3;--reward-accent-nav-muted: #7c94be;--reward-accent-contrast: #ffffff}.search-modal-panel{--search-modal-accent: var(--reward-accent);--search-modal-accent-active: var(--reward-accent-active);--search-modal-accent-border: var(--reward-accent-border);--search-modal-accent-soft-bg: var(--reward-accent-soft-bg);--search-modal-accent-soft-bg-dark: var(--reward-accent-soft-bg-dark);--search-modal-accent-text-dark: var(--reward-accent-text-dark)}.search-modal-panel .text-primary-400,.search-modal-panel .text-primary-500,.search-modal-panel .text-primary-600,.search-modal-panel .text-primary-700{color:var(--search-modal-accent)!important}.search-modal-panel .placeholder\:text-primary-400::placeholder{color:var(--search-modal-accent)!important;opacity:.72}.search-modal-panel .border-primary-200,.search-modal-panel .border-primary-300,.search-modal-panel .border-primary-400{border-color:var(--search-modal-accent-border)!important}.search-modal-panel .border-t-primary-500{border-top-color:var(--search-modal-accent)!important}.search-modal-panel .divide-primary-200>:not([hidden])~:not([hidden]){border-color:var(--search-modal-accent-border)!important}.search-modal-panel .bg-primary-100,.search-modal-panel .hover\:bg-primary-50:hover,.search-modal-panel mark,.search-modal-panel .search-modal-result--selected{background-color:var(--search-modal-accent-soft-bg)!important}.search-modal-panel .hover\:border-primary-300:hover,.search-modal-panel .hover\:border-primary-400:hover{border-color:var(--search-modal-accent)!important}.search-modal-panel .hover\:text-primary-700:hover,.search-modal-panel mark{color:var(--search-modal-accent-active)!important}.search-modal-panel .search-modal-result--selected{box-shadow:inset 0 0 0 1px var(--search-modal-accent-border)}.dark .search-modal-panel .text-primary-400,.dark .search-modal-panel .text-primary-500,.dark .search-modal-panel .text-primary-600,.dark .search-modal-panel .text-primary-700,.dark .search-modal-panel .placeholder\:text-primary-400::placeholder,.dark .search-modal-panel mark{color:var(--search-modal-accent-text-dark)!important}.dark .search-modal-panel .border-primary-200,.dark .search-modal-panel .border-primary-300,.dark .search-modal-panel .border-primary-400,.dark .search-modal-panel .divide-primary-200>:not([hidden])~:not([hidden]){border-color:color-mix(in srgb,var(--search-modal-accent-text-dark) 52%,transparent)!important}.dark .search-modal-panel .bg-primary-100,.dark .search-modal-panel .hover\:bg-primary-50:hover,.dark .search-modal-panel mark,.dark .search-modal-panel .search-modal-result--selected{background-color:var(--search-modal-accent-soft-bg-dark)!important}.dark .search-modal-panel .search-modal-result--selected{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--search-modal-accent-text-dark) 58%,transparent)}body.webview #global-nav,body.webview #global-footer,body.webview [data-slide-hide],body.webview nav[aria-label=Breadcrumb]{display:none!important}body.hide-global-chrome #global-nav,body.hide-global-chrome #global-footer,body.hide-global-chrome [data-slide-hide]{display:none!important}html[data-webview],html[data-webview] body{min-height:100%}html[data-webview] #application-shell,html[data-webview] #mainContent{min-height:100vh;min-height:100dvh}body.webview #mainContent{padding-top:0}body[data-reward-theme] .reward-accent-primary-button{background-color:var(--reward-accent-active)!important;border-bottom-color:var(--reward-accent-active-border)!important;color:var(--reward-accent-contrast)!important}body[data-reward-theme] .reward-accent-primary-button:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-active-border)!important;color:var(--reward-accent-contrast)!important}body[data-reward-theme] .reward-accent-primary-button:active:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-active-border)!important;border-top-color:var(--reward-accent-active-border)!important;color:var(--reward-accent-contrast)!important}body [data-reward-cosmetic-accent]{box-shadow:0 18px 52px 10px var(--reward-accent-soft)}.reward-accent-nav{background-color:var(--reward-accent-nav)}body[data-reward-accent] #global-nav,body[data-reward-accent] [data-global-mini-nav],body[data-reward-accent] [data-primary-nav-surface]:not([data-global-mini-nav]){background-color:var(--reward-accent-nav)!important}body[data-reward-accent] #global-nav .bg-primary-600,body[data-reward-accent] #global-nav .bg-primary-700,body[data-reward-accent] [data-global-mini-nav] .bg-primary-600,body[data-reward-accent] [data-global-mini-nav] .bg-primary-700{background-color:var(--reward-accent-nav-surface)!important}body[data-reward-accent] #global-nav [class*="hover:bg-primary-"]:hover,body[data-reward-accent] [data-global-mini-nav] [class*="hover:bg-primary-"]:hover{background-color:var(--reward-accent-nav-hover)!important}body[data-reward-accent] #global-nav .border-primary-700,body[data-reward-accent] [data-global-mini-nav] .border-primary-700{border-color:var(--reward-accent-active-border)!important}body[data-reward-accent] #global-nav .border-primary-100,body[data-reward-accent] [data-global-mini-nav] .border-primary-100{border-color:var(--reward-accent-border)!important}body[data-reward-accent] #global-nav .text-cyan-300,body[data-reward-accent] #global-nav .text-cyan-100,body[data-reward-accent] #global-nav .text-sky-100,body[data-reward-accent] #global-nav .text-sky-200,body[data-reward-accent] #global-nav .text-\[\#C2EBFF\],body[data-reward-accent] [data-global-mini-nav] .text-cyan-300,body[data-reward-accent] [data-global-mini-nav] .text-cyan-100,body[data-reward-accent] [data-global-mini-nav] .text-sky-100,body[data-reward-accent] [data-global-mini-nav] .text-sky-200,body[data-reward-accent] [data-global-mini-nav] .text-\[\#C2EBFF\]{color:var(--reward-accent-border)!important}body[data-reward-accent] #global-nav .text-\[\#7C94BE\],body[data-reward-accent] [data-global-mini-nav] .text-\[\#7C94BE\]{color:var(--reward-accent-nav-muted)!important}body[data-reward-accent] #global-nav .bg-\[\#002057\],body[data-reward-accent] [data-global-mini-nav] .bg-\[\#002057\]{background-color:var(--reward-accent-nav)!important}body[data-reward-accent] #global-nav .bg-blue-400,body[data-reward-accent] [data-global-mini-nav] .bg-blue-400{background-color:var(--reward-accent-border)!important}body[data-reward-accent] #global-nav [class*="focus:ring-primary-"]:focus,body[data-reward-accent] [data-global-mini-nav] [class*="focus:ring-primary-"]:focus{--tw-ring-color: var(--reward-accent-ring) !important}body[data-reward-accent] [data-reward-accent-sidebar] [aria-current=page]{background-color:var(--reward-accent-soft-bg)!important;color:var(--reward-accent)!important}body[data-reward-accent] [data-reward-accent-sidebar] [aria-current=page] svg{color:var(--reward-accent)!important}body[data-reward-accent] [data-settings-mobile-current-icon]{background-color:var(--reward-accent-soft-bg)!important;color:var(--reward-accent)!important}.dark body[data-reward-accent] [data-settings-mobile-current-icon]{background-color:var(--reward-accent-soft-bg-dark)!important;color:var(--reward-accent-text-dark)!important}body[data-reward-accent] [data-reward-accent-sidebar] a:hover{background-color:var(--reward-accent-soft-bg)!important;color:var(--reward-accent)!important}.dark body[data-reward-accent] [data-reward-accent-sidebar] [aria-current=page]{background-color:var(--reward-accent-soft-bg-dark)!important;color:var(--reward-accent-text-dark)!important}.dark body[data-reward-accent] [data-reward-accent-sidebar] [aria-current=page] svg{color:var(--reward-accent-text-dark)!important}.dark body[data-reward-accent] [data-reward-accent-sidebar] a:hover{background-color:var(--reward-accent-soft-bg-dark)!important;color:var(--reward-accent-text-dark)!important}body[data-reward-accent] .reward-accent-control-scope [class*="focus-visible:ring-primary-"]:focus-visible,body[data-reward-accent] .reward-theme-control-scope [class*="focus-visible:ring-primary-"]:focus-visible,body[data-reward-accent] .reward-effect-control-scope [class*="focus-visible:ring-primary-"]:focus-visible{--tw-ring-color: var(--reward-accent-ring) !important}body[data-reward-accent] .reward-theme-control-scope .bg-primary-600,body[data-reward-accent] .reward-theme-control-scope .dark\:bg-primary-300,body[data-reward-accent] .reward-effect-control-scope .bg-primary-600{background-color:var(--reward-accent)!important}body[data-reward-accent] .reward-theme-control-scope [class*="hover:border-primary-"]:hover,body[data-reward-accent] .reward-theme-control-scope [class*="hover:bg-primary-"]:hover{border-color:var(--reward-accent-border)!important;background-color:var(--reward-accent-soft-bg)!important}.dark body[data-reward-accent] .reward-theme-control-scope [class*="hover:border-primary-"]:hover,.dark body[data-reward-accent] .reward-theme-control-scope [class*="hover:bg-primary-"]:hover{border-color:var(--reward-accent-text-dark)!important;background-color:var(--reward-accent-soft-bg-dark)!important}.reward-accent-selected-dot{background-color:var(--reward-accent)}.dark .reward-accent-selected-dot{background-color:var(--reward-accent-text-dark)}.reward-accent-default-theme-swatch{background:linear-gradient(135deg,#ffffff 0%,#f8fafc 48%,var(--reward-accent) 49%,var(--reward-accent) 100%)}.dark .reward-accent-default-theme-swatch{background:linear-gradient(135deg,#020617 0%,#111827 48%,var(--reward-accent-text-dark) 49%,var(--reward-accent-text-dark) 100%)}body[data-reward-accent] [data-cookie-banner]{background-color:var(--reward-accent-nav-surface)!important}body[data-reward-accent] [data-reward-accent-text]{color:var(--reward-accent)!important}.dark body[data-reward-accent] [data-reward-accent-text]{color:var(--reward-accent-text-dark)!important}body[data-reward-accent] [data-reward-accent-link]:hover [data-reward-accent-link-bg]{background-color:var(--reward-accent-soft-bg)!important}.dark body[data-reward-accent] [data-reward-accent-link]:hover [data-reward-accent-link-bg]{background-color:var(--reward-accent-soft-bg-dark)!important}body[data-reward-accent] [data-reward-accent-soft-bg]{background-color:var(--reward-accent-soft-bg)!important}.dark body[data-reward-accent] [data-reward-accent-soft-bg]{background-color:var(--reward-accent-soft-bg-dark)!important}body[data-reward-accent] [data-reward-accent-bg]{background-color:var(--reward-accent)!important;color:var(--reward-accent-contrast)!important}body[data-reward-accent] [data-reward-accent-bg]:hover{background-color:var(--reward-accent-active)!important}body[data-reward-accent] [data-reward-accent-border]{border-color:var(--reward-accent-border-subtle)!important}.dark body[data-reward-accent] [data-reward-accent-border]{border-color:var(--reward-accent-border-subtle-dark)!important}body[data-reward-accent] [data-reward-accent-ring],body[data-reward-accent] [data-reward-accent-ring]:focus,body[data-reward-accent] [data-reward-accent-ring]:focus-visible{--tw-ring-color: var(--reward-accent-ring) !important}body[data-reward-accent] [data-reward-accent-controls] .text-primary-600,body[data-reward-accent] [data-reward-accent-controls] .text-primary-700{color:var(--reward-accent)!important}.dark body[data-reward-accent] [data-reward-accent-controls] .dark\:text-primary-300,.dark body[data-reward-accent] [data-reward-accent-controls] .dark\:text-primary-400{color:var(--reward-accent-text-dark)!important}body[data-reward-accent] [data-reward-accent-controls] .bg-primary-500,body[data-reward-accent] [data-reward-accent-controls] .bg-primary-600{background-color:var(--reward-accent)!important}.dark body[data-reward-accent] [data-reward-accent-controls] .dark\:bg-primary-400{background-color:var(--reward-accent-text-dark)!important}body[data-reward-accent] [data-reward-accent-controls] .bg-primary-50{background-color:var(--reward-accent-soft-bg)!important}.dark body[data-reward-accent] [data-reward-accent-controls] .dark\:bg-primary-900\/40{background-color:var(--reward-accent-soft-bg-dark)!important}body[data-reward-accent] [data-reward-accent-controls] .border-primary-500,body[data-reward-accent] [data-reward-accent-controls] .border-primary-600{border-color:var(--reward-accent)!important}body[data-reward-accent] [data-reward-accent-controls] .from-primary-500{--tw-gradient-from: var(--reward-accent) var(--tw-gradient-from-position) !important;--tw-gradient-to: color-mix(in srgb, var(--reward-accent) 0%, transparent) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}body[data-reward-accent] [data-reward-accent-controls] .to-primary-400{--tw-gradient-to: var(--reward-accent) var(--tw-gradient-to-position) !important}body[data-reward-accent] [data-reward-accent-form] [class*="focus:border-primary-"]:focus,body[data-reward-accent] [data-reward-accent-form] [class*="dark:focus:border-primary-"]:focus{border-color:var(--reward-accent-border)!important}body[data-reward-accent] [data-reward-accent-form] [class*="focus:ring-primary-"]:focus,body[data-reward-accent] [data-reward-accent-form] [class*="dark:focus:ring-primary-"]:focus{--tw-ring-color: var(--reward-accent-ring) !important}body[data-reward-accent] [data-reward-accent-form] [class*="focus-visible:outline-primary-"]:focus-visible,body[data-reward-accent] [data-reward-accent-form] [class*="dark:focus-visible:outline-primary-"]:focus-visible{outline-color:var(--reward-accent-ring)!important}body[data-reward-accent] [data-reward-accent-form] input[type=checkbox]{accent-color:var(--reward-accent);color:var(--reward-accent)!important}body[data-reward-accent] [data-reward-accent-form] input[type=checkbox]:checked{background-color:var(--reward-accent)!important;border-color:var(--reward-accent)!important}.dark body[data-reward-accent] [data-reward-accent-form] [class*="focus:border-primary-"]:focus,.dark body[data-reward-accent] [data-reward-accent-form] [class*="dark:focus:border-primary-"]:focus{border-color:var(--reward-accent-text-dark)!important}.dark body[data-reward-accent] [data-reward-accent-form] input[type=checkbox]{accent-color:var(--reward-accent);color:var(--reward-accent)!important}.dark body[data-reward-accent] [data-reward-accent-form] input[type=checkbox]:checked{background-color:var(--reward-accent)!important;border-color:var(--reward-accent)!important}body[data-reward-accent] [data-reward-accent-active-surface]{--tw-ring-color: var(--reward-accent-border-subtle) !important;background-color:var(--reward-accent-soft-bg)!important;border-color:var(--reward-accent-border-subtle)!important}.dark body[data-reward-accent] [data-reward-accent-active-surface]{--tw-ring-color: var(--reward-accent-border-subtle-dark) !important;background-color:var(--reward-accent-soft-bg-dark)!important;border-color:var(--reward-accent-border-subtle-dark)!important}body[data-reward-accent] [data-reward-accent-chip]{--tw-ring-color: var(--reward-accent-border-subtle) !important;background-color:var(--reward-accent-soft-bg)!important;border-color:var(--reward-accent-border-subtle)!important;color:var(--reward-accent)!important}body[data-reward-accent] [data-reward-accent-chip]:hover{background-color:color-mix(in srgb,var(--reward-accent-soft-bg) 72%,var(--reward-accent-border))!important}.dark body[data-reward-accent] [data-reward-accent-chip]{--tw-ring-color: var(--reward-accent-border-subtle-dark) !important;background-color:var(--reward-accent-soft-bg-dark)!important;border-color:var(--reward-accent-border-subtle-dark)!important;color:var(--reward-accent-text-dark)!important}.dark body[data-reward-accent] [data-reward-accent-chip]:hover{background-color:color-mix(in srgb,var(--reward-accent-soft-bg-dark) 72%,var(--reward-accent-text-dark))!important}body[data-reward-accent] [data-reward-accent-hover]:hover{--tw-ring-color: var(--reward-accent-border) !important;border-color:var(--reward-accent-border)!important}.dark body[data-reward-accent] [data-reward-accent-hover]:hover{--tw-ring-color: var(--reward-accent-text-dark) !important;border-color:var(--reward-accent-text-dark)!important}body[data-reward-accent] [data-reward-accent-hover]:hover [data-reward-accent-hover-text],body[data-reward-accent] [data-reward-accent-link]:hover,body[data-reward-accent] [data-reward-accent-link]:hover [data-reward-accent-link-text]{color:var(--reward-accent)!important}.dark body[data-reward-accent] [data-reward-accent-hover]:hover [data-reward-accent-hover-text],.dark body[data-reward-accent] [data-reward-accent-link]:hover,.dark body[data-reward-accent] [data-reward-accent-link]:hover [data-reward-accent-link-text]{color:var(--reward-accent-text-dark)!important}body[data-reward-accent] [data-reward-accent-control]{border-color:var(--reward-accent-border-subtle)!important;color:var(--reward-accent)!important}body[data-reward-accent] [data-reward-accent-control]:hover{background-color:var(--reward-accent-soft-bg)!important;border-color:var(--reward-accent-border)!important}body[data-reward-accent] [data-reward-accent-hover-control]:hover{border-color:var(--reward-accent-border)!important;color:var(--reward-accent)!important}.dark body[data-reward-accent] [data-reward-accent-control]{border-color:var(--reward-accent-border-subtle-dark)!important;color:var(--reward-accent-text-dark)!important}.dark body[data-reward-accent] [data-reward-accent-control]:hover{background-color:var(--reward-accent-soft-bg-dark)!important;border-color:var(--reward-accent-text-dark)!important}.dark body[data-reward-accent] [data-reward-accent-hover-control]:hover{border-color:var(--reward-accent-text-dark)!important;color:var(--reward-accent-text-dark)!important}body[data-reward-accent] [data-reward-accent-gradient]{--tw-gradient-from: var(--reward-accent-gradient-from) var(--tw-gradient-from-position) !important;--tw-gradient-to: var(--reward-accent-gradient-to) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}body[data-reward-accent] [data-reward-accent-gradient][data-reward-accent-gradient-via]{--tw-gradient-stops: var(--tw-gradient-from), var(--reward-accent-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) !important}body[data-reward-accent] [data-reward-accent-gradient][data-reward-accent-gradient-to]{--tw-gradient-to: var(--reward-accent-gradient-via) var(--tw-gradient-to-position) !important}.dark body[data-reward-accent] [data-reward-accent-gradient]{--tw-gradient-from: var(--reward-accent-gradient-from-dark) var(--tw-gradient-from-position) !important;--tw-gradient-to: var(--reward-accent-gradient-to-dark) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.dark body[data-reward-accent] [data-reward-accent-gradient][data-reward-accent-gradient-via]{--tw-gradient-stops: var(--tw-gradient-from), var(--reward-accent-gradient-via-dark) var(--tw-gradient-via-position), var(--tw-gradient-to) !important}.dark body[data-reward-accent] [data-reward-accent-gradient][data-reward-accent-gradient-to]{--tw-gradient-to: var(--reward-accent-gradient-via-dark) var(--tw-gradient-to-position) !important}body[data-reward-theme=halloween]{--reward-accent: #f97316;--reward-accent-border: #fdba74;--reward-accent-text: #fdba74;--reward-accent-active: #c2410c;--reward-accent-active-border: #9a3412;--reward-accent-ring: #fb923c;--reward-accent-soft: rgba(249, 115, 22, .18);--reward-accent-soft-bg: rgba(249, 115, 22, .16);--reward-accent-soft-bg-dark: rgba(249, 115, 22, .22);--reward-accent-text-dark: #fdba74;--reward-accent-nav: #17100d;--reward-accent-nav-surface: #2a1810;--reward-accent-nav-hover: #3a2115;--reward-accent-nav-muted: #fed7aa;--reward-accent-contrast: #fff7ed;--reward-theme-bg: #1f130d;--reward-theme-bg-dark: #0f0b09;--reward-theme-surface: #2a1810;--reward-theme-surface-alt: #3a2115;--reward-theme-text: #fff7ed;--reward-theme-muted: #fed7aa;--reward-theme-border: rgba(251, 146, 60, .34);--reward-theme-info: #93c5fd;--reward-theme-success: #86efac;--reward-theme-warning: #fde68a;--reward-theme-danger: #fca5a5;--reward-theme-purple: #d8b4fe;background-color:var(--reward-theme-bg);color:var(--reward-theme-text)}body[data-reward-theme=christmas]{--reward-accent: #c2410c;--reward-accent-border: #fbbf24;--reward-accent-text: #9a3412;--reward-accent-active: #0f5f4b;--reward-accent-active-border: #0b4538;--reward-accent-ring: #f59e0b;--reward-accent-soft: rgba(194, 65, 12, .12);--reward-accent-soft-bg: rgba(254, 243, 199, .62);--reward-accent-soft-bg-dark: rgba(194, 65, 12, .18);--reward-accent-text-dark: #fde68a;--reward-accent-nav: #12352c;--reward-accent-nav-surface: #0f5f4b;--reward-accent-nav-hover: #176b57;--reward-accent-nav-muted: #c7e5dc;--reward-accent-contrast: #fff7ed;--reward-theme-bg: #f7fbff;--reward-theme-bg-dark: #101817;--reward-theme-surface: #ffffff;--reward-theme-surface-alt: #e6f1ec;--reward-theme-text: #12201d;--reward-theme-muted: #527067;--reward-theme-border: rgba(18, 53, 44, .18);--reward-theme-info: #0f766e;--reward-theme-success: #0f5f4b;--reward-theme-warning: #a34b08;--reward-theme-danger: #b91c1c;--reward-theme-purple: #7c3aed;background-color:var(--reward-theme-bg);color:var(--reward-theme-text)}body[data-reward-theme=easter]{--reward-accent: #8b5cf6;--reward-accent-border: #facc15;--reward-accent-text: #6d5fa8;--reward-accent-active: #4d7c0f;--reward-accent-active-border: #3f6212;--reward-accent-ring: #a78bfa;--reward-accent-soft: rgba(139, 92, 246, .13);--reward-accent-soft-bg: rgba(237, 247, 223, .8);--reward-accent-soft-bg-dark: rgba(139, 92, 246, .2);--reward-accent-text-dark: #ddd6fe;--reward-accent-nav: #6d5fa8;--reward-accent-nav-surface: #7c3aed;--reward-accent-nav-hover: #7c3aed;--reward-accent-nav-muted: #e9d5ff;--reward-accent-contrast: #ffffff;--reward-theme-bg: #fbfff7;--reward-theme-bg-dark: #171827;--reward-theme-surface: #ffffff;--reward-theme-surface-alt: #edf7df;--reward-theme-text: #21301f;--reward-theme-muted: #566b52;--reward-theme-border: rgba(132, 204, 22, .22);--reward-theme-info: #6d5fa8;--reward-theme-success: #4d7c0f;--reward-theme-warning: #905907;--reward-theme-danger: #be123c;--reward-theme-purple: #7c3aed;background-color:var(--reward-theme-bg);color:var(--reward-theme-text)}body[data-reward-theme=halloween] [data-halloween-logo],body[data-reward-theme=christmas] [data-halloween-logo],body[data-reward-theme=easter] [data-halloween-logo]{isolation:isolate}.halloween-logo-field,.halloween-logo-mobile-spark,.halloween-emoji-layer{pointer-events:none}.halloween-logo-field,.halloween-logo-mobile-spark{display:none;-webkit-user-select:none;user-select:none}body[data-reward-theme=halloween] .halloween-logo-field,body[data-reward-theme=christmas] .halloween-logo-field,body[data-reward-theme=easter] .halloween-logo-field{display:block}body[data-reward-theme=halloween] .halloween-logo-mobile-spark,body[data-reward-theme=christmas] .halloween-logo-mobile-spark,body[data-reward-theme=easter] .halloween-logo-mobile-spark{display:inline-flex}.halloween-logo-field__emoji{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;filter:drop-shadow(0 5px 8px rgba(0,0,0,.32));line-height:1;transform-origin:center}.halloween-logo-field__emoji--pumpkin{bottom:-.35rem;right:-.72rem;font-size:1.05rem;animation:halloweenLogoPumpkin 4.8s ease-in-out infinite}.halloween-logo-field__emoji--ghost{left:10%;top:.04rem;font-size:.66rem;opacity:.72;animation:halloweenLogoFloat 5.6s ease-in-out infinite}.halloween-logo-field__emoji--bat{right:18%;top:.02rem;font-size:.66rem;opacity:.72;animation:halloweenLogoFlutter 4.2s ease-in-out infinite}.halloween-logo-field__emoji--moon{right:-.58rem;top:.02rem;font-size:.62rem;opacity:.68;animation:halloweenLogoGlow 5.2s ease-in-out infinite}.halloween-logo-field__emoji--web{left:-.55rem;bottom:-.12rem;font-size:.62rem;opacity:.58;animation:halloweenLogoWeb 6.2s ease-in-out infinite}.halloween-logo-mobile-spark{position:absolute;right:-.55rem;top:-.45rem;z-index:2;align-items:center;justify-content:center;font-size:1rem;filter:drop-shadow(0 5px 8px rgba(0,0,0,.3));line-height:1;animation:halloweenLogoPumpkin 5.6s ease-in-out infinite}html[data-product-key=kalbomatas] .product-nav-logo-stage>.halloween-logo-field{position:absolute;left:0;top:50%;width:calc(100% - 1.1rem);height:2rem;transform:translateY(-50%)}html[data-product-key=kalbomatas] .product-nav-logo-stage .halloween-logo-field__emoji--pumpkin{right:-.28rem;bottom:-.32rem}html[data-product-key=kalbomatas] .product-nav-logo-stage .halloween-logo-field__emoji--ghost{left:16%;top:-.18rem}html[data-product-key=kalbomatas] .product-nav-logo-stage .halloween-logo-field__emoji--bat{right:42%;top:-.2rem}html[data-product-key=kalbomatas] .product-nav-logo-stage .halloween-logo-field__emoji--moon{right:14%;top:-.24rem}html[data-product-key=kalbomatas] .product-nav-logo-stage .halloween-logo-field__emoji--web{left:-.28rem;bottom:-.2rem}html[data-product-key=kalbomatas] [data-product-nav-motion=anchored-glyph][data-nav-scrolled=true] .product-nav-logo-stage>.halloween-logo-field{width:2.25rem;height:2.25rem}html[data-product-key=kalbomatas] [data-product-nav-motion=anchored-glyph][data-nav-scrolled=true] .product-nav-logo-stage .halloween-logo-field__emoji:not(.halloween-logo-field__emoji--pumpkin){display:none}html[data-product-key=kalbomatas] [data-product-nav-motion=anchored-glyph][data-nav-scrolled=true] .product-nav-logo-stage .halloween-logo-field__emoji--pumpkin{right:-.28rem;bottom:-.2rem;font-size:.88rem}html[data-product-key=kalbomatas] .product-nav-compact-glyph{position:relative}html[data-product-key=kalbomatas] .product-nav-compact-glyph .halloween-logo-mobile-spark{right:-.3rem;top:-.3rem}@media(min-width:768px){html[data-product-key=kalbomatas] [data-mobile-nav-logo]>.halloween-logo-mobile-spark{display:none!important}}@media(max-width:767px){html[data-product-key=kalbomatas] .product-nav-compact-glyph .halloween-logo-mobile-spark{display:none!important}}.halloween-emoji-layer{position:fixed;inset:0;z-index:130;overflow:hidden}.halloween-emoji-burst{position:absolute;left:0;top:0;font-size:var(--halloween-emoji-size, 1.3rem);line-height:1;opacity:0;transform:translate3d(var(--halloween-emoji-x, 0),var(--halloween-emoji-y, 0),0) scale(.72) rotate(var(--halloween-emoji-rotate-start, -8deg));filter:drop-shadow(0 8px 12px rgba(0,0,0,.28));animation:halloweenEmojiBurst var(--halloween-emoji-duration, .68s) cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}@keyframes halloweenLogoPumpkin{0%,to{transform:translateZ(0) rotate(-4deg) scale(1)}45%{transform:translate3d(0,-.18rem,0) rotate(5deg) scale(1.06)}}@keyframes halloweenLogoFloat{0%,to{transform:translateZ(0) rotate(-6deg);opacity:.72}50%{transform:translate3d(.28rem,-.16rem,0) rotate(5deg);opacity:.96}}@keyframes halloweenLogoFlutter{0%,to{transform:translateZ(0) rotate(9deg) scaleX(1)}35%{transform:translate3d(.2rem,-.12rem,0) rotate(-7deg) scaleX(1.08)}65%{transform:translate3d(-.12rem,.08rem,0) rotate(13deg) scaleX(.96)}}@keyframes halloweenLogoGlow{0%,to{transform:scale(1);opacity:.62}50%{transform:scale(1.12);opacity:.95}}@keyframes halloweenLogoWeb{0%,to{transform:translateZ(0) rotate(-7deg);opacity:.58}50%{transform:translate3d(.12rem,.08rem,0) rotate(5deg);opacity:.88}}@keyframes halloweenEmojiBurst{0%{opacity:0;transform:translate3d(var(--halloween-emoji-x, 0),var(--halloween-emoji-y, 0),0) scale(.72) rotate(var(--halloween-emoji-rotate-start, -8deg))}18%{opacity:1}78%{opacity:.96}to{opacity:0;transform:translate3d(calc(var(--halloween-emoji-x, 0) + var(--halloween-emoji-dx, 0px)),calc(var(--halloween-emoji-y, 0) + var(--halloween-emoji-dy, -42px)),0) scale(1.08) rotate(var(--halloween-emoji-rotate-end, 12deg))}}@media(prefers-reduced-motion:reduce){body[data-reward-theme=halloween] .halloween-logo-field__emoji,body[data-reward-theme=halloween] .halloween-logo-mobile-spark,body[data-reward-theme=christmas] .halloween-logo-field__emoji,body[data-reward-theme=christmas] .halloween-logo-mobile-spark,body[data-reward-theme=easter] .halloween-logo-field__emoji,body[data-reward-theme=easter] .halloween-logo-mobile-spark{animation:none!important}.halloween-emoji-burst{display:none!important}}@media(max-width:767px){body[data-reward-theme=halloween] .halloween-logo-field,body[data-reward-theme=christmas] .halloween-logo-field,body[data-reward-theme=easter] .halloween-logo-field{display:none!important}}body[data-reward-theme=lofi]{--reward-accent: #5f9d8b;--reward-accent-border: #f0a6b8;--reward-accent-text: #326457;--reward-accent-active: #427566;--reward-accent-active-border: #326457;--reward-accent-ring: #78b9a8;--reward-accent-soft: rgba(95, 157, 139, .18);--reward-accent-soft-bg: rgba(95, 157, 139, .15);--reward-accent-soft-bg-dark: rgba(95, 157, 139, .22);--reward-accent-text-dark: #a9d9cc;--reward-accent-nav: #2f3f3a;--reward-accent-nav-surface: #427566;--reward-accent-nav-hover: #326457;--reward-accent-nav-muted: #c8ddd6;--reward-accent-contrast: #f7faf8;--reward-theme-bg: #e7efec;--reward-theme-bg-dark: #17231f;--reward-theme-surface: #f7faf8;--reward-theme-surface-alt: #d7e6e0;--reward-theme-text: #1f332d;--reward-theme-muted: #47665b;--reward-theme-border: rgba(95, 157, 139, .34);--reward-theme-info: #326457;--reward-theme-success: #326457;--reward-theme-warning: #754b11;--reward-theme-danger: #a23d5b;--reward-theme-purple: #6d5c91;background-color:var(--reward-theme-bg);color:var(--reward-theme-text)}html[data-product-key=edukamentas] body[data-reward-theme=lofi] [data-product-nav-logo]{filter:brightness(0) invert(1)}body[data-reward-theme=sepia]{--reward-accent: #8f4b2e;--reward-accent-border: #b08a3c;--reward-accent-text: #6f3327;--reward-accent-active: #6f3327;--reward-accent-active-border: #55261d;--reward-accent-ring: #a9813b;--reward-accent-soft: rgba(143, 75, 46, .14);--reward-accent-soft-bg: rgba(230, 214, 187, .72);--reward-accent-soft-bg-dark: rgba(143, 75, 46, .2);--reward-accent-text-dark: #ead7b7;--reward-accent-nav: #473629;--reward-accent-nav-surface: #6f3327;--reward-accent-nav-hover: #7d4a32;--reward-accent-nav-muted: #d8c39e;--reward-accent-contrast: #fff8ea;--reward-theme-bg: #f3ead8;--reward-theme-bg-dark: #211a14;--reward-theme-surface: #fff8ea;--reward-theme-surface-alt: #e6d6bb;--reward-theme-text: #2d241b;--reward-theme-muted: #6f5a42;--reward-theme-border: rgba(118, 87, 54, .28);--reward-theme-info: #255f5b;--reward-theme-success: #255f5b;--reward-theme-warning: #754b11;--reward-theme-danger: #9f2f25;--reward-theme-purple: #6f4f8f;background-color:var(--reward-theme-bg);color:var(--reward-theme-text)}.dark body[data-reward-theme=christmas]{--reward-theme-bg: var(--reward-theme-bg-dark);--reward-theme-surface: #172b24;--reward-theme-surface-alt: #213b31;--reward-theme-text: #effbf5;--reward-theme-muted: #a9c8bb;--reward-theme-border: rgba(167, 243, 208, .24);--reward-accent-text: #fde68a;--reward-theme-info: #5eead4;--reward-theme-success: #86efac;--reward-theme-warning: #fcd34d;--reward-theme-danger: #fca5a5;--reward-theme-purple: #d8b4fe}.dark body[data-reward-theme=easter]{--reward-theme-bg: var(--reward-theme-bg-dark);--reward-theme-surface: #25223a;--reward-theme-surface-alt: #332d48;--reward-theme-text: #faf5ff;--reward-theme-muted: #c4b5d6;--reward-theme-border: rgba(216, 180, 254, .28);--reward-accent-text: #ddd6fe;--reward-theme-info: #c4b5fd;--reward-theme-success: #bef264;--reward-theme-warning: #fde68a;--reward-theme-danger: #fda4af;--reward-theme-purple: #d8b4fe}.dark body[data-reward-theme]{background-color:var(--reward-theme-bg-dark)}body[data-reward-theme] #application-shell:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-bg)!important;color:var(--reward-theme-text)!important}body[data-reward-theme] .reward-accent-nav:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] #global-nav:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-global-mini-nav]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-primary-nav-surface]:not([data-global-mini-nav]):where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-nav)!important}body[data-reward-theme] [data-mobile-nav-menu]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface-alt)!important;border-color:var(--reward-theme-border)!important;color:var(--reward-theme-text)!important}body[data-reward-theme] [data-mobile-nav-menu]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-mobile-nav-menu]:active:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-active)!important;border-color:var(--reward-accent-border)!important;color:var(--reward-accent-contrast)!important}body[data-reward-theme] .bg-white:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-white\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-white\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-white\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-white\/5:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-gray-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-gray-800\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-gray-800\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-gray-800\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-gray-900\/40:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-gray-900\/50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-gray-900\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-gray-900\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-gray-900\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-gray-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-gray-950:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-\[\#000A21\]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-\[\#061231\]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-\[\#081226\]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-\[\#0f1b2e\]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-\[\#081528\]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-\[\#0a1930\]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface)!important}body[data-reward-theme] .dark\:focus\:bg-\[\#0a1930\]:focus:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface-alt)!important}body[data-reward-theme] .bg-gray-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-gray-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-gray-200:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-gray-300:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-slate-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-slate-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-slate-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-slate-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-slate-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-blue-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-blue-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-blue-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-blue-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-blue-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-sky-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-sky-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-sky-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-sky-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-sky-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-cyan-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-cyan-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-cyan-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-cyan-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-cyan-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-emerald-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-emerald-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-emerald-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-emerald-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-emerald-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-green-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-green-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-green-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-green-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-green-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-purple-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-purple-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-purple-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-purple-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-purple-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-violet-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-violet-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-violet-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-violet-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-violet-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-indigo-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-indigo-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-indigo-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-indigo-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-indigo-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-pink-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-pink-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-pink-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-pink-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-pink-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-fuchsia-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-fuchsia-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-fuchsia-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-fuchsia-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-fuchsia-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-red-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-red-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-red-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-red-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-red-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-rose-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-rose-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-rose-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-rose-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-rose-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-yellow-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-yellow-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-yellow-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-yellow-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-yellow-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-amber-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-amber-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-amber-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-amber-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-amber-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-orange-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-orange-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-orange-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-orange-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-orange-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-teal-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-teal-50\/60:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-teal-50\/70:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-teal-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-teal-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-primary-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-primary-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-white\/\[0\.03\]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-white\/\[0\.06\]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface-alt)!important}body[data-reward-theme=halloween] .student-dashboard-hero{background:linear-gradient(135deg,#321a0f,#22110a 58%,#110b08)!important;--dashboard-hero-text-color: var(--reward-theme-text) !important;--dashboard-hero-name-color: var(--reward-accent-border) !important;--dashboard-hero-badge-bg: rgba(251, 146, 60, .18) !important;--dashboard-hero-badge-color: var(--reward-accent-border) !important}body[data-reward-theme=halloween] .student-dashboard-hero .student-dashboard-hero-image{filter:drop-shadow(0 26px 38px rgba(8,4,2,.42)) saturate(.9) brightness(.92)}body[data-reward-theme=halloween] [data-reward-theme-panel=tests-prep]{background:linear-gradient(180deg,#24130c,#2a1810 52%,#1f130d00)!important}body[data-reward-theme=halloween] [data-global-search-trigger]{background-color:#2a1810!important;color:#fff7ed!important;border:1px solid rgba(253,186,116,.42)!important;box-shadow:inset 0 0 0 1px #fdba7414}body[data-reward-theme=halloween] [data-global-search-trigger] span{opacity:1!important}body[data-reward-theme=halloween] [data-global-search-trigger]:hover{background-color:#3a2115!important;border-color:#fdba749e!important;opacity:1!important}body[data-reward-theme] #global-nav [class*=text-cyan-]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] #global-nav [class*="hover:text-cyan-"]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] #global-nav [class*=text-sky-]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] #global-nav [class*="hover:text-sky-"]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-global-mini-nav] [class*=text-cyan-]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-global-mini-nav] [class*="hover:text-cyan-"]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-global-mini-nav] [class*=text-sky-]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-global-mini-nav] [class*="hover:text-sky-"]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-accent-border)!important}body[data-reward-theme] #global-nav [class*=border-sky-]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-global-mini-nav] [class*=border-sky-]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){border-color:var(--reward-theme-border)!important}body[data-reward-theme] #global-nav :not(.reward-accent-nav):not([data-primary-nav-surface]).bg-\[\#002057\]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-global-mini-nav] :not(.reward-accent-nav):not([data-primary-nav-surface]).bg-\[\#002057\]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface)!important}body[data-reward-theme] #global-nav .reward-accent-nav:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] #global-nav [data-primary-nav-surface]:not([data-global-mini-nav]):where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-global-mini-nav]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-nav)!important;color:var(--reward-accent-contrast)!important}body[data-reward-theme] #global-nav [class*=drop-shadow-]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-global-mini-nav] [class*=drop-shadow-]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){filter:none!important}body[data-reward-theme] .bg-primary-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-primary-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-cyan-300:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-primary-300:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:bg-primary-400:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-active)!important;color:var(--reward-accent-contrast)!important}body[data-reward-theme] #global-nav [data-global-search-trigger]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-global-mini-nav] [data-global-search-trigger]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-nav-surface)!important;border:1px solid color-mix(in srgb,var(--reward-accent-border) 44%,transparent)!important;box-shadow:none!important;color:var(--reward-accent-contrast)!important;opacity:1!important}body[data-reward-theme] #global-nav [data-global-search-trigger] span:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-global-mini-nav] [data-global-search-trigger] span:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){opacity:1!important}body[data-reward-theme] #global-nav [data-global-search-trigger]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-global-mini-nav] [data-global-search-trigger]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-nav-hover)!important;border-color:var(--reward-accent-border)!important;color:var(--reward-accent-contrast)!important;opacity:1!important}body[data-reward-theme=halloween] [data-global-search-trigger]{background-color:#2a1810!important;color:#fff7ed!important;border-color:#fdba746b!important}body[data-reward-theme] [data-help-contact-card]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--reward-accent-border) 18%,transparent),transparent 36%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--reward-accent) 12%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--reward-theme-surface) 84%,var(--reward-accent-border) 16%),color-mix(in srgb,var(--reward-theme-surface-alt) 84%,var(--reward-accent) 16%))!important;border-color:color-mix(in srgb,var(--reward-accent-border) 42%,var(--reward-theme-border))!important;box-shadow:0 18px 42px color-mix(in srgb,var(--reward-accent) 12%,transparent)!important;color:var(--reward-theme-text)!important}body[data-reward-theme] [data-help-contact-card] h2:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-help-contact-card] p:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-text)!important}body[data-reward-theme] [data-help-contact-card] svg:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-help-contact-card] a:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-accent-text, var(--reward-accent))!important}body[data-reward-theme] [data-help-contact-card] a:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-text)!important}body[data-reward-theme] [data-help-social-card]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-help-faq-card]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface)!important;border-color:var(--reward-theme-border)!important;color:var(--reward-theme-text)!important}body[data-reward-theme] [data-help-social-card] h2:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-help-social-card] p:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-help-faq-card] h2:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-help-faq-card] button:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-help-faq-card] [x-show]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-text)!important}body[data-reward-theme] [data-help-social-card] a:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-help-faq-card] button:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-help-faq-card] button:hover span:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-help-faq-card] button:hover svg:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-accent-text, var(--reward-accent))!important}body[data-reward-theme] .border:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-gray-200:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-gray-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-gray-300:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-gray-400:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-gray-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-gray-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-gray-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-gray-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-gray-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-slate-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-slate-200:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-slate-300:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-primary-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-primary-200:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-primary-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-primary-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-white:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-white\/10:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-white\/20:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-white\/30:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-white\/40:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-white\/50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-blue-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-sky-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-cyan-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-emerald-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-green-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-yellow-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-amber-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-orange-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-blue-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-blue-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-cyan-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-cyan-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-sky-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-sky-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-red-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-rose-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-purple-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-violet-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-indigo-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-pink-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-fuchsia-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .border-teal-100:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:border-gray-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:border-gray-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:border-gray-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:border-gray-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:border-white\/10:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:border-white\/20:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){border-color:var(--reward-theme-border)!important}body[data-reward-theme] .text-gray-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-gray-950:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-gray-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-gray-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:text-gray-200:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:text-gray-300:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:text-white:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-text)!important}body[data-reward-theme] .plan-cta-light:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:#1f2937!important}body[data-reward-theme] .text-primary-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-primary-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-primary-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-primary-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:text-primary-300:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:text-primary-400:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:text-primary-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-accent-text, var(--reward-accent))!important}body[data-reward-theme] .text-gray-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-gray-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-gray-400:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-slate-400:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-slate-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-slate-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-slate-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-slate-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-slate-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-slate-950:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .dark\:text-gray-400:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-muted)!important}body[data-reward-theme] .text-blue-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-blue-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-blue-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-blue-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-blue-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-sky-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-sky-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-sky-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-sky-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-sky-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-cyan-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-cyan-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-cyan-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-cyan-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-cyan-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-info)!important}body[data-reward-theme] .text-emerald-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-emerald-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-emerald-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-emerald-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-emerald-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-green-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-green-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-green-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-green-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-green-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-success)!important}body[data-reward-theme] .text-red-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-red-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-red-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-red-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-red-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-rose-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-rose-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-rose-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-rose-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-rose-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-danger)!important}body[data-reward-theme] .text-yellow-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-yellow-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-yellow-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-yellow-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-yellow-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-amber-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-amber-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-amber-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-amber-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-amber-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-orange-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-orange-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-orange-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-orange-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-orange-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-warning)!important}body[data-reward-theme] .text-purple-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-purple-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-purple-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-purple-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-purple-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-violet-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-violet-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-violet-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-violet-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-violet-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-indigo-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-indigo-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-indigo-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-indigo-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-indigo-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-pink-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-pink-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-pink-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-pink-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-pink-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-fuchsia-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-fuchsia-600:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-fuchsia-700:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-fuchsia-800:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-fuchsia-900:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-purple)!important}body[data-reward-theme] .text-\[\#002057\]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .text-\[\#102033\]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-text)!important}body[data-reward-theme] [data-leaderboard-name-color]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--leaderboard-name-color-light)!important}.dark body[data-reward-theme] [data-leaderboard-name-color]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--leaderboard-name-color-dark)!important}body[data-reward-theme] .bg-yellow-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-amber-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-orange-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-red-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-blue-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-green-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-indigo-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-purple-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-pink-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-sky-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-teal-500:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-bg-dark)!important}body[data-reward-theme] .xp-tabs-shell:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background:color-mix(in srgb,var(--reward-theme-surface) 68%,var(--reward-theme-surface-alt) 32%)!important;border-color:color-mix(in srgb,var(--reward-theme-border) 68%,var(--reward-accent-border) 32%)!important;box-shadow:0 10px 26px color-mix(in srgb,var(--reward-accent) 10%,transparent),inset 0 1px color-mix(in srgb,white 52%,transparent)!important}body[data-reward-theme] .xp-tab-link:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-muted)!important;box-shadow:none!important}body[data-reward-theme] .xp-tab-link:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background:color-mix(in srgb,var(--reward-theme-surface) 80%,var(--reward-accent) 8%)!important;color:var(--reward-accent-text, var(--reward-accent))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--reward-theme-border) 74%,var(--reward-accent-border) 26%)!important}body[data-reward-theme] [aria-current=page]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background:var(--reward-theme-surface-alt)!important;color:var(--reward-theme-text)!important;box-shadow:inset 0 0 0 1px var(--reward-theme-border)}body[data-reward-theme] nav[aria-label=Breadcrumb] [aria-current=page]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background:transparent!important;color:inherit!important;box-shadow:none!important}body[data-reward-theme] [data-test-show-context-bar]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background:var(--reward-accent-nav)!important;color:var(--reward-accent-contrast)!important;border-bottom:1px solid color-mix(in srgb,var(--reward-accent-border) 24%,transparent);box-shadow:inset 0 -1px color-mix(in srgb,var(--reward-accent-contrast) 10%,transparent)}body[data-reward-theme] [data-test-show-context-bar] a:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-accent-contrast)!important}body[data-reward-theme] [data-test-show-context-bar] a:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-accent-border)!important}body[data-reward-theme] .xp-tabs-shell .xp-tab-link.is-active:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .xp-tabs-shell [aria-current=page]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background:var(--reward-theme-surface)!important;color:var(--reward-theme-text)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--reward-accent-border) 56%,var(--reward-theme-border)),0 8px 18px color-mix(in srgb,var(--reward-accent) 12%,transparent)!important}body[data-reward-theme] .xp-tab-available-dot:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background:var(--reward-accent-active)!important;box-shadow:0 0 0 2px var(--reward-theme-surface),0 0 0 4px color-mix(in srgb,var(--reward-accent-border) 34%,transparent)!important}body[data-reward-theme] #global-nav [aria-current=page]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-global-mini-nav] [aria-current=page]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-primary-nav-surface]:not([data-global-mini-nav]) [aria-current=page]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background:#fb923c24!important;color:var(--reward-accent-border)!important;box-shadow:none}body[data-reward-theme] [data-reward-accent-sidebar] [aria-current=page]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-reward-accent-sidebar] a:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background:var(--reward-theme-surface-alt)!important;color:var(--reward-theme-text)!important;box-shadow:inset 0 0 0 1px var(--reward-theme-border)}body[data-reward-theme] [data-reward-accent-sidebar] [aria-current=page] svg:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-reward-accent-sidebar] a:hover svg:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-accent-border)!important}body[data-reward-theme] [data-settings-mobile-current-icon]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background:var(--reward-theme-surface-alt)!important;color:var(--reward-accent-border)!important;box-shadow:inset 0 0 0 1px var(--reward-theme-border)}body[data-product-default-nav] #global-nav,body[data-product-default-nav] [data-global-mini-nav]{color:#14231d!important;border-bottom:1px solid #e3e9e6!important;box-shadow:0 2px 10px #14231d09}body[data-product-default-nav] [data-primary-nav-surface]{border:0!important;box-shadow:none!important}body[data-product-default-nav] #global-nav [data-notification-accept-action]{background-color:#2d7458!important;border-color:#1d4f3c!important;color:#fff!important}body[data-product-default-nav] #global-nav [data-notification-accept-action] svg{color:currentColor!important}body[data-product-default-nav] #global-nav [data-notification-accept-action]:hover{background-color:#245f48!important;color:#fff!important}body[data-product-default-nav] [data-primary-nav-surface] a,body[data-product-default-nav] [data-primary-nav-surface] button,body[data-product-default-nav] #global-nav [data-global-search-trigger],body[data-product-default-nav] [data-global-mini-nav] [data-global-search-trigger]{color:#14231d!important}body[data-product-default-nav] [data-primary-nav-surface] a svg,body[data-product-default-nav] [data-primary-nav-surface] button svg{color:#53645d!important}body[data-product-default-nav] [data-primary-nav-surface] a:hover,body[data-product-default-nav] [data-primary-nav-surface] button:hover,body[data-product-default-nav] #global-nav [data-global-search-trigger]:hover,body[data-product-default-nav] [data-global-mini-nav] [data-global-search-trigger]:hover,body[data-product-default-nav] [data-primary-nav-surface] a:hover svg,body[data-product-default-nav] [data-primary-nav-surface] button:hover svg{color:#2d7458!important}body[data-product-default-nav] #global-nav [aria-current=page],body[data-product-default-nav] [data-global-mini-nav] [aria-current=page],body[data-product-default-nav] #global-nav [aria-current=page] svg,body[data-product-default-nav] [data-global-mini-nav] [aria-current=page] svg,body[data-product-default-nav] #global-nav [data-primary-nav-current=page],body[data-product-default-nav] [data-global-mini-nav] [data-primary-nav-current=page],body[data-product-default-nav] #global-nav [data-primary-nav-current=page] svg,body[data-product-default-nav] [data-global-mini-nav] [data-primary-nav-current=page] svg{color:#245f48!important}body[data-product-default-nav] #global-nav [data-reward-theme-nav-control],body[data-product-default-nav] [data-global-mini-nav] [data-reward-theme-nav-control]{background:#f1f5f3!important;border:1px solid #dce6e1!important;color:#1b2b24!important;box-shadow:none!important}body[data-product-default-nav] #global-nav [data-reward-theme-nav-control]:hover,body[data-product-default-nav] [data-global-mini-nav] [data-reward-theme-nav-control]:hover{background:#e8f1ec!important;border-color:#9ebcad!important;color:#245f48!important}body[data-product-default-nav] #global-nav [data-reward-theme-nav-control] svg,body[data-product-default-nav] [data-global-mini-nav] [data-reward-theme-nav-control] svg{color:#355e4d!important}body[data-product-default-nav] #global-nav [data-mini-profile-button]>span,body[data-product-default-nav] [data-global-mini-nav] [data-mini-profile-button]>span{color:#1b2b24!important}body[data-product-default-nav] #global-nav [data-reward-theme-nav-meter],body[data-product-default-nav] #global-nav [data-reward-theme-nav-meter] svg,body[data-product-default-nav] [data-global-mini-nav] [data-reward-theme-nav-meter],body[data-product-default-nav] [data-global-mini-nav] [data-reward-theme-nav-meter] svg{color:#1c3028!important}body[data-product-default-nav] #global-nav [data-reward-theme-nav-meter]:hover,body[data-product-default-nav] #global-nav [data-reward-theme-nav-meter]:hover svg,body[data-product-default-nav] [data-global-mini-nav] [data-reward-theme-nav-meter]:hover,body[data-product-default-nav] [data-global-mini-nav] [data-reward-theme-nav-meter]:hover svg{color:#2d7458!important}body[data-reward-theme=halloween] [data-email-verification-banner]{background-color:#2f1b10!important;color:var(--reward-theme-text)!important;border-bottom:1px solid var(--reward-theme-border)}body[data-reward-theme=halloween] [data-email-verification-banner] a{color:var(--reward-accent-border)!important;text-decoration-color:#fdba74b8}body[data-reward-theme=halloween] [data-thread-hero-card]{--thread-accent-start: #f97316 !important;--thread-accent-end: #fdba74 !important}body[data-reward-theme] [data-reward-accent-hover]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:color-mix(in srgb,var(--reward-theme-surface-alt) 86%,var(--reward-accent) 14%)!important;box-shadow:0 18px 42px #0f080442!important;--tw-ring-color: var(--reward-theme-border) !important;border-color:var(--reward-theme-border)!important}body[data-reward-theme] .reward-theme-control-scope .reward-theme-card--available:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface)!important;border-color:var(--reward-theme-border)!important}body[data-reward-theme] .reward-theme-control-scope .reward-theme-card--available:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:color-mix(in srgb,var(--reward-theme-surface) 84%,var(--reward-accent) 16%)!important;border-color:color-mix(in srgb,var(--reward-accent-border) 52%,var(--reward-theme-border))!important}body[data-reward-theme] .reward-theme-control-scope .reward-theme-card--selected:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background:linear-gradient(135deg,color-mix(in srgb,var(--reward-theme-surface) 72%,var(--reward-accent) 28%),color-mix(in srgb,var(--reward-theme-surface-alt) 74%,var(--reward-accent-border) 26%))!important;border-color:var(--reward-accent-border)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--reward-accent-border) 52%,transparent),0 14px 34px color-mix(in srgb,var(--reward-accent) 16%,transparent)!important}body[data-reward-theme] .reward-theme-control-scope .reward-theme-card--selected:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background:linear-gradient(135deg,color-mix(in srgb,var(--reward-theme-surface) 64%,var(--reward-accent) 36%),color-mix(in srgb,var(--reward-theme-surface-alt) 68%,var(--reward-accent-border) 32%))!important;border-color:var(--reward-accent-border)!important}body[data-reward-theme] .reward-theme-control-scope .reward-theme-card--selected>span:first-child:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){border-color:color-mix(in srgb,var(--reward-accent-border) 68%,white 12%)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--reward-accent-border) 36%,transparent),0 8px 18px color-mix(in srgb,var(--reward-accent) 14%,transparent)!important;opacity:1!important;filter:none!important}body[data-reward-theme] .reward-theme-control-scope .reward-theme-card--selected .reward-accent-selected-dot:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){width:.75rem!important;height:.75rem!important;background-color:var(--reward-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--reward-theme-surface) 70%,transparent),0 0 0 5px color-mix(in srgb,var(--reward-accent-border) 38%,transparent)!important}body[data-reward-theme] .reward-theme-control-scope .reward-theme-card--locked:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:color-mix(in srgb,var(--reward-theme-surface-alt) 56%,var(--reward-theme-bg) 44%)!important;border-color:color-mix(in srgb,var(--reward-theme-border) 72%,var(--reward-theme-muted) 28%)!important;box-shadow:none!important}body[data-reward-theme] .reward-theme-control-scope .reward-theme-card--locked:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:color-mix(in srgb,var(--reward-theme-surface-alt) 70%,var(--reward-accent) 10%)!important;border-color:color-mix(in srgb,var(--reward-accent-border) 46%,var(--reward-theme-border))!important}body[data-reward-theme] .reward-theme-control-scope .reward-theme-card--locked>span:first-child:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){opacity:.48!important;filter:grayscale(1) saturate(.6)!important}body[data-reward-theme] .reward-theme-control-scope .reward-theme-card--locked [class*=text-gray-500]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .reward-theme-control-scope .reward-theme-card--locked [class*=text-gray-400]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .reward-theme-control-scope .reward-theme-card--locked svg:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:color-mix(in srgb,var(--reward-theme-muted) 82%,var(--reward-theme-bg-dark))!important}body[data-reward-theme] .bg-primary-600[class*="hover:bg-"]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-primary-700[class*="hover:bg-"]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-amber-600[class*="hover:bg-"]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] .bg-orange-600[class*="hover:bg-"]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] button.bg-primary-600:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] button.bg-primary-700:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] a.bg-primary-600:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] a.bg-primary-700:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-reward-accent-control]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-active)!important;color:var(--reward-accent-contrast)!important;border-color:var(--reward-accent-border)!important}body[data-reward-theme] [data-reward-theme-nav-control]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-active)!important;border-color:color-mix(in srgb,var(--reward-accent-border) 34%,var(--reward-accent-active))!important;color:var(--reward-accent-contrast)!important;opacity:1!important}body[data-reward-theme] [data-reward-theme-nav-control]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-reward-theme-nav-control]:active:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-nav-hover)!important;border-color:var(--reward-accent-border)!important;color:var(--reward-accent-contrast)!important;opacity:1!important}body[data-reward-theme] [data-reward-theme-nav-control] svg:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-reward-theme-nav-control]:hover svg:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-reward-theme-nav-control]:active svg:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-reward-theme-nav-control] [class*=text-white]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-reward-theme-nav-control]:hover [class*=text-white]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-reward-theme-nav-control]:active [class*=text-white]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:currentColor!important;opacity:1!important}@media(max-width:1023px){body[data-reward-theme] #global-nav [data-mobile-nav-menu]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] #global-nav [data-mobile-account-nav] [data-reward-theme-nav-control]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){border-width:1px!important;box-shadow:0 1px 2px #0f172a29}}body[data-reward-theme] [data-mobile-nav-drawer]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface)!important;color:var(--reward-theme-text)!important}body[data-reward-theme] [data-mobile-nav-drawer-header]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){border-color:var(--reward-theme-border)!important}body[data-reward-theme] [data-mobile-nav-drawer-title]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-mobile-nav-drawer-content]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-text)!important}body[data-reward-theme] [data-mobile-nav-drawer-close]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-theme-muted)!important}body[data-reward-theme] [data-product-commercial-cta=mobile-menu]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-soft-bg)!important;color:var(--reward-theme-text)!important;box-shadow:inset 0 0 0 1px var(--reward-theme-border)}body[data-reward-theme] [data-product-commercial-cta=mobile-menu]>span>span:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface-alt)!important;color:var(--reward-accent-text)!important}body[data-reward-theme] [data-reward-theme-nav-meter]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-reward-theme-nav-meter] svg:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-accent-border)!important;opacity:1!important}body[data-reward-theme] [data-reward-theme-nav-meter]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-reward-theme-nav-meter]:active:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-reward-theme-nav-meter]:hover svg:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-reward-theme-nav-meter]:active svg:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:var(--reward-accent-contrast)!important;opacity:1!important}body[data-reward-theme] [data-primary-nav-surface] a[class*="hover:bg-primary-"]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-primary-nav-surface] button[class*="hover:bg-primary-"]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:color-mix(in srgb,var(--reward-accent-nav-hover) 72%,transparent)!important;border-color:color-mix(in srgb,var(--reward-accent-border) 42%,transparent)!important;color:var(--reward-accent-contrast)!important}body[data-reward-theme] [data-primary-nav-surface] a[class*="active:bg-primary-"]:active:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-primary-nav-surface] button[class*="active:bg-primary-"]:active:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-active-border)!important;color:var(--reward-accent-contrast)!important}body[data-reward-theme] .peer:checked~[class*="peer-checked:bg-primary-"]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-active)!important}body[data-reward-theme] .peer:checked~[class*="peer-checked:border-white"]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){border-color:var(--reward-accent-border)!important}body[data-reward-theme=halloween] #global-footer img.invert,body[data-reward-theme=halloween] footer img.invert{filter:brightness(0) saturate(100%) invert(92%) sepia(22%) saturate(582%) hue-rotate(330deg) brightness(105%) contrast(104%)!important}body[data-reward-theme] [data-cookie-banner]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-nav-surface)!important;border:1px solid color-mix(in srgb,var(--reward-accent-border) 26%,transparent);box-shadow:0 20px 50px color-mix(in srgb,var(--reward-accent-nav) 32%,transparent);color:var(--reward-accent-contrast)!important}body[data-reward-theme] [data-cookie-banner] [data-cookie-accept]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface)!important;border-color:var(--reward-theme-surface)!important;color:var(--reward-theme-text)!important}body[data-reward-theme] [data-cookie-banner] [data-cookie-accept]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface-alt)!important;border-color:var(--reward-theme-surface-alt)!important;color:var(--reward-theme-text)!important}body[data-reward-theme] [data-cookie-banner] [data-cookie-reject]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:color-mix(in srgb,var(--reward-accent-contrast) 10%,transparent)!important;border-color:color-mix(in srgb,var(--reward-accent-contrast) 34%,transparent)!important;color:var(--reward-accent-contrast)!important;opacity:1!important}body[data-reward-theme] [data-cookie-banner] [data-cookie-reject]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:color-mix(in srgb,var(--reward-accent-contrast) 16%,transparent)!important;border-color:color-mix(in srgb,var(--reward-accent-contrast) 48%,transparent)!important;color:var(--reward-accent-contrast)!important}body[data-reward-theme] input:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] select:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] textarea:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] textarea.bg-slate-50\/80:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] textarea.bg-white:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] textarea.bg-gray-50:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface)!important;color:var(--reward-theme-text)!important;border-color:var(--reward-theme-border)!important;--tw-ring-color: var(--reward-theme-border) !important;caret-color:var(--reward-accent-border)}body[data-reward-theme] input::placeholder:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] select::placeholder:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] textarea::placeholder:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){color:color-mix(in srgb,var(--reward-theme-muted) 78%,var(--reward-theme-text) 22%)!important;opacity:1}body[data-reward-theme] [data-privacy-option]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-privacy-toggle-option]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface)!important;border-color:color-mix(in srgb,var(--reward-theme-muted) 42%,var(--reward-theme-border))!important}body[data-reward-theme] [data-privacy-option]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-privacy-toggle-option]:hover:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:color-mix(in srgb,var(--reward-theme-surface) 88%,var(--reward-accent-active) 12%)!important;border-color:color-mix(in srgb,var(--reward-accent-active) 68%,var(--reward-theme-border))!important}body[data-reward-theme] [data-privacy-option]:has([data-privacy-option-input]:checked):where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-privacy-toggle-option]:has([data-privacy-toggle-input]:checked):where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:color-mix(in srgb,var(--reward-theme-surface) 78%,var(--reward-accent-active) 22%)!important;border-color:var(--reward-accent-active)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--reward-accent-active) 42%,transparent),0 0 0 3px color-mix(in srgb,var(--reward-accent-active) 14%,transparent)!important}body[data-reward-theme] [data-privacy-option]:has([data-privacy-option-input]:focus-visible):where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [data-privacy-toggle-option]:has([data-privacy-toggle-input]:focus-visible):where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){outline:3px solid color-mix(in srgb,var(--reward-accent-active) 34%,transparent);outline-offset:2px}body[data-reward-theme] [data-privacy-option-input]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface)!important;border-color:color-mix(in srgb,var(--reward-theme-muted) 68%,var(--reward-theme-border))!important;color:var(--reward-accent-active)!important}body[data-reward-theme] [data-privacy-option-input]:checked:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-active)!important;border-color:var(--reward-accent-active)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--reward-accent-active) 18%,transparent)!important}body[data-reward-theme] [data-privacy-toggle-track]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:color-mix(in srgb,var(--reward-theme-muted) 38%,var(--reward-theme-surface))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--reward-theme-muted) 54%,var(--reward-theme-border))}body[data-reward-theme] [data-privacy-toggle-input]:checked~[data-privacy-toggle-track]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-accent-active)!important;box-shadow:inset 0 0 0 1px var(--reward-accent-active-border)}body[data-reward-theme] [data-privacy-toggle-knob]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface)!important;box-shadow:0 1px 4px color-mix(in srgb,var(--reward-theme-bg-dark) 28%,transparent)!important}body[data-reward-theme=christmas] [data-reward-accent-sidebar] [aria-current=page] svg,body[data-reward-theme=christmas] [data-reward-accent-sidebar] a:hover svg{color:var(--reward-accent-active)!important}body[data-reward-theme=halloween] [data-cookie-banner]{background-color:#c2410c!important;color:#fff7ed!important;border:1px solid rgba(253,186,116,.32);box-shadow:0 20px 50px #09050352}body[data-reward-theme=halloween] [data-cookie-banner] [data-cookie-accept]{background-color:#fff7ed!important;border-color:#fff7ed!important;color:#2a1810!important}body[data-reward-theme=halloween] [data-cookie-banner] [data-cookie-accept]:hover{background-color:#fed7aa!important;border-color:#fed7aa!important;color:#1f130d!important}body[data-reward-theme=halloween] [data-cookie-banner] [data-cookie-reject]{background-color:#fff7ed1a!important;border-color:#fff7ed6b!important;color:#fff7ed!important}body[data-reward-theme=halloween] [data-cookie-banner] [data-cookie-reject]:hover{background-color:#fff7ed2e!important;border-color:#fff7eda3!important;color:#fff7ed!important}body[data-reward-theme] kbd:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){background-color:var(--reward-theme-surface-alt)!important;border-color:var(--reward-theme-border)!important;color:var(--reward-theme-text)!important}body[data-reward-theme] [class*="focus:ring-primary-"]:focus:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [class*="focus-visible:ring-primary-"]:focus-visible:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)),body[data-reward-theme] [class*="focus:border-primary-"]:focus:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){--tw-ring-color: var(--reward-accent-ring) !important;border-color:var(--reward-accent-border)!important}[data-xp-alert]{box-shadow:0 10px 28px #00205733}body[data-reward-theme] [data-reward-cosmetic-accent]:where(:not([data-reward-theme-preserve],[data-reward-theme-preserve] *)){box-shadow:0 18px 52px 10px var(--reward-accent-soft)}@media(hover:hover)and (pointer:fine){body[data-reward-cursor=xp_gem]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%2306b6d4' d='M16 2 28 12 16 30 4 12z'/%3E%3Cpath fill='%23cffafe' d='M16 2 22 12 16 30 10 12z'/%3E%3C/svg%3E") 16 4,auto}body[data-reward-cursor=star]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23f59e0b' d='m16 2 4.1 8.6 9.4 1.2-6.9 6.5 1.8 9.3L16 23 7.6 27.6l1.8-9.3-6.9-6.5 9.4-1.2z'/%3E%3C/svg%3E") 16 4,auto}body[data-reward-cursor=crown]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23eab308' d='M5 25h22l2-15-7 6-6-11-6 11-7-6z'/%3E%3Cpath fill='%237c2d12' d='M6 25h20v3H6z'/%3E%3C/svg%3E") 16 5,auto}body[data-reward-cursor=rainbow_arrow]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='3' x2='27' y1='3' y2='29'%3E%3Cstop stop-color='%23ef4444'/%3E%3Cstop offset='.28' stop-color='%23f59e0b'/%3E%3Cstop offset='.52' stop-color='%2322c55e'/%3E%3Cstop offset='.75' stop-color='%230ea5e9'/%3E%3Cstop offset='1' stop-color='%238b5cf6'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23g)' stroke='%230f172a' stroke-width='2' stroke-linejoin='round' d='M5 3 26 16 17 18 22 29 17 31 12 20 5 26z'/%3E%3C/svg%3E") 5 3,auto}body[data-reward-cursor=chunky_pulse]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath fill='%23111827' stroke='%23fff' stroke-width='3' stroke-linejoin='round' d='M6 4 31 18 20 21 26 33 19 35 13 22 6 29z'/%3E%3Cpath fill='%2338bdf8' d='M12 11 23 17 17 18 20 25 18 26 14 19 11 22z'/%3E%3C/svg%3E") 6 4,auto}body[data-reward-cursor=spark_arrow]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23f8fafc' stroke='%237c3aed' stroke-width='2.25' stroke-linejoin='round' d='M5 3 25 16 16 18 21 29 16 31 11 20 5 26z'/%3E%3Cpath fill='%23facc15' d='m24 2 1.2 3.2L28 6.5l-2.8 1.2L24 11l-1.2-3.3L20 6.5l2.8-1.3z'/%3E%3Ccircle cx='26' cy='14' r='2' fill='%2306b6d4'/%3E%3C/svg%3E") 5 3,auto}body[data-reward-cursor=halloween_pumpkin]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Cpath fill='%2323140b' stroke='%23fed7aa' stroke-width='2' stroke-linejoin='round' d='M5 3 27 16 18 18.5 23 29 17.5 31.5 12.5 21 5 27z'/%3E%3Cellipse cx='23' cy='10' rx='7' ry='6' fill='%23f97316' stroke='%237c2d12' stroke-width='1.5'/%3E%3Cpath fill='%23166534' d='M22 3h4l-2 4z'/%3E%3Cpath fill='%237c2d12' d='m20 9 2-2 1 2zm5 0 1-2 2 2zm-4 4h6l-3 2z'/%3E%3C/svg%3E") 5 3,auto}.reward-cursor-pulse{position:fixed;left:0;top:0;z-index:2147483647;width:22px;height:22px;border:2px solid rgba(14,165,233,.75);border-radius:999px;box-shadow:0 0 0 4px #0ea5e91f;pointer-events:none;transform:translate3d(-999px,-999px,0);animation:rewardCursorPulse .9s ease-out infinite}@keyframes rewardCursorPulse{0%{opacity:.85;scale:.72}to{opacity:0;scale:1.6}}}
