html[data-design=brutal] body{--design-num:var(--font-archivo-black),Impact,sans-serif;--design-num-weight:400;--design-num-track:-0.02em;--design-head:var(--font-archivo-black),Impact,sans-serif;--design-head-weight:400;--design-head-track:-0.02em;--design-card-r:18px;--design-tile-r:14px;--design-field-r:12px;--design-body:var(--font-space-grotesk),system-ui,sans-serif}html[data-design=brutal] .widget-grid-cell,html[data-design=brutal] :is(.dashboard-layout,.ds-sheet,.ds-tabbar){font-family:var(--design-body)}html[data-design=brutal]{--color-app-bg:#f3efe4!important;--color-background:#f3efe4!important;--color-card-bg:#fffdf7!important;--color-hover-bg:#f6f1e3!important;--color-app-hover:#f6f1e3!important;--color-secondary:#ece6d4!important;--color-primary:#0d0d0d!important;--color-text:#0d0d0d!important;--color-text-muted:#4b4a45!important;--color-border:#0d0d0d!important;--color-accent:#0d0d0d!important;--color-accent-hover:#2a2a2a!important;--color-accent-2:#ff9fd0!important;--color-accent-soft:#eaf9c8!important;--color-accent-contrast:#fffdf7!important;--color-nav-active:#0d0d0d!important;--shadow-card:0 0 0 2.5px var(--brutal-ink),5px 5px 0 2.5px var(--brutal-shadow)!important;--shadow-card-raised:0 0 0 2.5px var(--brutal-ink),7px 7px 0 2.5px var(--brutal-shadow)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#c4f35a!important;--accent-gradient:#c4f35a!important;--nav-pill:#c4f35a!important;--theme-hero-shadow:0 0 0 2.5px var(--brutal-ink),5px 5px 0 2.5px var(--brutal-shadow)!important;--stats-score-bg:#c4f35a!important;--app-bar-bg:#fffdf7!important;--app-nav-active:#0d0d0d!important;--app-nav-inactive:rgba(13,13,13,0.62)!important;--app-chip-bg:#c4f35a!important;--app-chip-text:#0d0d0d!important;--color-header-bg:#0d0d0d!important;--color-header-text:#f3efe4!important;--drawer-header-bg:#ff9fd0!important;--theme-flame:#ff7a1a;--chart-bar-r:3px;--brutal-ink:#0d0d0d;--brutal-shadow:#0d0d0d;--brutal-grid:rgba(13,13,13,0.06);--brutal-lime:#c4f35a;--brutal-pink:#ff9fd0;--brutal-orange:#ffad4d;--brutal-lav:#b7a6ff;--brutal-sky:#8fd3ff}html[data-design=brutal][data-theme=dark]{--color-app-bg:#141218!important;--color-background:#141218!important;--color-card-bg:#221f29!important;--color-hover-bg:#2c2835!important;--color-app-hover:#2c2835!important;--color-secondary:#2c2835!important;--color-primary:#f6f2e8!important;--color-text:#f6f2e8!important;--color-text-muted:#c5bfd2!important;--color-border:#f6f2e8!important;--color-accent:#c4f35a!important;--color-accent-hover:#d4ff73!important;--color-accent-2:#ff9fd0!important;--color-accent-soft:#2f3a1b!important;--color-accent-contrast:#0d0d0d!important;--color-nav-active:#c4f35a!important;--theme-hero:#c4f35a!important;--accent-gradient:#c4f35a!important;--nav-pill:#c4f35a!important;--stats-score-bg:#c4f35a!important;--app-bar-bg:#221f29!important;--app-nav-active:#0d0d0d!important;--app-nav-inactive:rgba(246,242,232,0.7)!important;--color-header-bg:#0b0a0e!important;--color-header-text:#f6f2e8!important;--drawer-header-bg:#b7a6ff!important;--brutal-ink:#f6f2e8;--brutal-shadow:#c4f35a;--brutal-grid:rgba(246,242,232,0.05)}html[data-design=brutal][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#221f29!important;--color-hover-bg:#2c2835!important;--color-app-hover:#2c2835!important}html[data-design=brutal] .theme-backdrop{background-image:linear-gradient(var(--brutal-grid) 1.5px,transparent 1.5px),linear-gradient(90deg,var(--brutal-grid) 1.5px,transparent 1.5px)!important;background-size:28px 28px!important}html[data-design=brutal] .dashboard-layout .large-title{font-size:40px;line-height:.98;letter-spacing:-.03em}html[data-design=brutal] :is(.ds-card-title,.ds-sheet-title){font-size:19px!important;letter-spacing:-.01em}html[data-design=brutal] .ds-widget-title{font-family:var(--font-archivo-black),Impact,sans-serif;font-weight:400!important;font-size:14px!important}html[data-design=brutal] .ds-label{font-family:var(--font-space-grotesk),sans-serif!important;font-weight:700!important;letter-spacing:.08em!important;font-size:12px!important}html[data-design=brutal] :is(p,label).ds-label:not(.flex-1):not(:is(.ds-sidebar,.ds-drawer) *){width:fit-content;background:var(--brutal-lime);color:#0d0d0d!important;padding:2px 8px!important;border-radius:6px;box-shadow:0 0 0 2px var(--brutal-ink),2px 2px 0 2px var(--brutal-ink)}html[data-design=brutal] .ds-name{font-family:var(--font-archivo-black),Impact,sans-serif!important;font-weight:400!important;font-size:16.5px!important;letter-spacing:-.01em!important}html[data-design=brutal] .ds-name-sm{font-size:15px!important}html[data-design=brutal] :is(.stats-label,.ds-stat-label){font-family:var(--font-space-grotesk),sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em!important;font-size:11px!important}html[data-design=brutal] .ds-greeting{font-family:var(--font-archivo-black),Impact,sans-serif;font-weight:400!important;font-size:30px!important;letter-spacing:-.02em!important}html[data-design=brutal] .ds-greeting .ds-greeting-name{background:var(--brutal-pink);color:#0d0d0d;padding:0 6px;border-radius:6px;box-shadow:0 0 0 2px var(--brutal-ink)}html[data-design=brutal] .ds-today-title{font-family:var(--font-archivo-black),Impact,sans-serif;font-weight:400!important;font-size:19px!important}html[data-design=brutal] .tap-title{font-size:36px;line-height:1;letter-spacing:-.02em}html[data-design=brutal] .theme-hero.theme-hero-face,html[data-design=brutal] .theme-hero>.dash-face{background:var(--color-card-bg)!important;border-color:transparent!important}html[data-design=brutal] .stats-tile{box-shadow:inset 0 0 0 2.5px var(--brutal-ink)!important}html[data-design=brutal] .stats-tile:not(.stats-score){background:var(--brutal-sky)!important;color:#0d0d0d!important;--color-primary:#0d0d0d;--color-text:#0d0d0d;--color-text-muted:#2b2b2b}html[data-design=brutal] .stats-tile:not(.stats-score):nth-child(3n){background:var(--brutal-pink)!important}html[data-design=brutal] .stats-tile:not(.stats-score):nth-child(3n+1){background:var(--brutal-orange)!important}html[data-design=brutal] .stats-score{color:#0d0d0d!important;--color-primary:#0d0d0d;--color-text:#0d0d0d;--stat-hero-ink:#0d0d0d;--stat-hero-muted:rgba(13,13,13,0.7);box-shadow:inset 0 0 0 2.5px #0d0d0d!important}html[data-design=brutal] .stats-score :is(.stats-num,.stats-label,p,span){color:#0d0d0d!important}html[data-design=brutal] .stats-next{box-shadow:inset 0 0 0 2.5px var(--brutal-ink);background:var(--brutal-lav)!important;color:#0d0d0d!important;--color-primary:#0d0d0d;--color-text:#0d0d0d;--color-text-muted:#2b2b2b}html[data-design=brutal] :is(.stats-next :is(a,button),.stats-chip){border-radius:10px!important;box-shadow:0 0 0 2px #0d0d0d,3px 3px 0 2px #0d0d0d}html[data-design=brutal] .stats-dot{box-shadow:0 0 0 2px var(--brutal-ink);border-color:transparent!important}html[data-design=brutal] .ds-list{border-radius:16px!important;border-color:transparent!important;box-shadow:0 0 0 2.5px var(--brutal-ink),4px 4px 0 2.5px var(--brutal-shadow)!important}html[data-design=brutal] :is(.ds-pill,.tap-btn){border-radius:12px!important;box-shadow:0 0 0 2.5px var(--brutal-ink),3px 3px 0 2.5px var(--brutal-shadow)!important;font-weight:700!important}html[data-design=brutal] :is(.ds-pill,.tap-btn):active{transform:translate(3px,3px);box-shadow:0 0 0 2.5px var(--brutal-ink)!important}html[data-design=brutal] .app-header-btn{border-radius:12px!important;background:var(--color-card-bg)!important;box-shadow:0 0 0 2.5px var(--brutal-ink),3px 3px 0 2.5px var(--brutal-shadow)!important}html[data-design=brutal] :is(.ds-icon-tile,.ds-icon-dot){border-radius:10px!important;box-shadow:inset 0 0 0 2px var(--brutal-ink)}html[data-design=brutal] :is(.ds-seg,.ds-track){border-radius:14px!important;background:var(--color-card-bg)!important;box-shadow:0 0 0 2.5px var(--brutal-ink),3px 3px 0 2.5px var(--brutal-shadow)!important}html[data-design=brutal] :is(.ds-seg-btn,.ds-seg-ind,.ds-track-btn,.ds-track-pill){border-radius:9px!important}html[data-design=brutal] .ds-seg-ind{background:var(--brutal-lime)!important;box-shadow:inset 0 0 0 2px #0d0d0d!important}html[data-design=brutal] .ds-seg-btn[data-on]{color:#0d0d0d!important}html[data-design=brutal] :is(.ds-seg-btn,.ds-track-btn){font-weight:700!important}html[data-design=brutal] .ds-track-pill{box-shadow:inset 0 0 0 2px #0d0d0d}html[data-design=brutal] .ds-track-btn:is([aria-selected=true],[aria-pressed=true]){color:#0d0d0d!important}html[data-design=brutal] .ds-chip{border-radius:8px!important;box-shadow:inset 0 0 0 2px var(--brutal-ink)}html[data-design=brutal] .ds-bar{border-radius:6px!important;box-shadow:inset 0 0 0 2px var(--brutal-ink)}html[data-design=brutal] .ds-bar>*{border-radius:0!important}html[data-design=brutal] .heat-grid>span{border-radius:3px!important;box-shadow:inset 0 0 0 1.5px var(--brutal-ink)}html[data-design=brutal] .ds-switch{box-shadow:inset 0 0 0 2px var(--brutal-ink)}html[data-design=brutal] .ds-switch-knob{box-shadow:0 0 0 2px #0d0d0d!important}html[data-design=brutal] .ds-sheet{border:0!important;border-radius:22px 22px 0 0!important;box-shadow:0 0 0 2.5px var(--brutal-ink),0 -6px 0 2.5px var(--brutal-shadow)!important}html[data-design=brutal] .ds-sheet:not(.rounded-b-none){border-radius:20px!important;box-shadow:0 0 0 2.5px var(--brutal-ink),6px 6px 0 2.5px var(--brutal-shadow)!important}html[data-design=brutal] .ds-sheet-row{border-bottom:2px solid var(--brutal-ink)}html[data-design=brutal] .ds-sheet-row>span:first-child{border-radius:10px!important;box-shadow:inset 0 0 0 2px var(--brutal-ink)}html[data-design=brutal] .ds-tabbar{border-radius:20px!important;border:0!important;background:var(--app-bar-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 0 0 2.5px var(--brutal-ink),5px 5px 0 2.5px var(--brutal-shadow)!important}html[data-design=brutal] .ds-tabbar span[class*="text-[10px]"]{font-weight:700}html[data-design=brutal] .ds-tab-pill{border-radius:12px!important;opacity:1!important;background:var(--brutal-lime)!important;box-shadow:inset 0 0 0 2px #0d0d0d}html[data-design=brutal] .ds-tab-plus{border-radius:18px!important;background:var(--brutal-pink)!important;color:#0d0d0d!important;box-shadow:0 0 0 2.5px var(--brutal-ink),4px 4px 0 2.5px var(--brutal-shadow)!important}html[data-design=brutal] .ds-fan-icon{border-radius:14px!important;box-shadow:0 0 0 2.5px #0d0d0d,4px 4px 0 2.5px #0d0d0d!important}html[data-design=brutal] .ds-fan-label{font-family:var(--font-archivo-black),Impact,sans-serif;font-weight:400;font-size:14px;background:#fffdf7;color:#0d0d0d!important;padding:1px 6px;border-radius:6px;text-shadow:none!important;box-shadow:0 0 0 2px #0d0d0d}html[data-design=brutal] .ds-app-icon{border-radius:14px!important;background:var(--app-icon-color)!important;box-shadow:0 0 0 2.5px var(--brutal-ink),3px 3px 0 2.5px var(--brutal-shadow)!important}html[data-design=brutal] .ds-app-label{font-weight:700!important}html[data-design=brutal] .tap-hero-icon{border-radius:22px!important;box-shadow:0 0 0 2.5px var(--brutal-ink),5px 5px 0 2.5px var(--brutal-shadow)!important}html[data-design=brutal] .tap-mark-halo{display:none}html[data-design=brutal] .ds-slider{--slider-r:10px}html[data-design=brutal] .ds-slider input[type=range]{box-shadow:0 0 0 2px var(--brutal-ink)}html[data-design=brutal] .widget-grid-cell :is(.text-sm,.text-\[13px\],.text-\[14px\],.text-\[15px\],.text-base):is(.font-semibold,.font-bold):not(button,button *){font-family:var(--font-archivo-black),Impact,sans-serif;font-weight:400}html[data-design=brutal] :is(.ds-input,:is(input:is([type=text],[type=search],[type=email],[type=number],[type=password],[type=url],[type=tel],:not([type])),textarea):is(.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-full)){border:2.5px solid var(--brutal-ink)!important;background:var(--color-card-bg)!important}html[data-design=brutal] .ds-sidebar{border-radius:20px!important;border:0!important;box-shadow:0 0 0 2.5px var(--brutal-ink),5px 5px 0 2.5px var(--brutal-shadow)!important}html[data-design=brutal] :is(.ds-sidebar,.ds-drawer) .ds-nav-text{font-weight:700!important}html[data-design=brutal] .ds-nav-row{border-radius:12px!important}html[data-design=brutal] .ds-nav-tile{border-radius:9px!important;box-shadow:inset 0 0 0 2px var(--brutal-ink)}html[data-design=brutal] .ds-nav-row[data-active=true]{background:var(--brutal-lime)!important;box-shadow:0 0 0 2px var(--brutal-ink),3px 3px 0 2px var(--brutal-ink)}html[data-design=brutal] .ds-nav-row[data-active=true] :is(.ds-nav-text,svg){color:#0d0d0d!important}html[data-design=brutal] .ds-nav-tile[data-on=true]{background:#fffdf7!important}html[data-design=brutal] :is(.ds-nav-divider,.ds-nav-foot){border-top:2.5px solid var(--brutal-ink)!important}html[data-design=brutal] .ds-nav-account{border-radius:12px!important}html[data-design=brutal] .ds-drawer{border-radius:0!important;box-shadow:3px 0 0 var(--brutal-ink)}html[data-design=brutal] .ds-drawer-head{border-radius:0!important;color:#0d0d0d}html[data-design=brutal] .ds-drawer-name{font-family:var(--font-archivo-black),Impact,sans-serif;font-weight:400!important;font-size:28px!important;letter-spacing:-.02em}html[data-design=brutal] .ds-drawer-pill{border-radius:8px!important;font-weight:700!important}html[data-design=brutal] [style*="background: var(--color-accent-2)"],html[data-design=brutal] [style*="background: var(--nav-pill)"]{color:#0d0d0d!important}html[data-design=brutal] .page-enter{--pt-dist:16px;--pt-dur:200ms;--pt-ease:cubic-bezier(0.2,0,0,1)}html[data-design=brutal]{--pop-ease:cubic-bezier(0.3,1.5,0.6,1);--pop-scale:1.14}html[data-design=brutal] .route-progress-bar{background:#0d0d0d;height:4px;border-radius:0;box-shadow:0 2px 0 var(--brutal-lime)}html[data-design=brutal] :is(.ds-toast,.ds-timerbar){border:0!important;backdrop-filter:none;background:var(--color-card-bg)!important;border-radius:14px!important;box-shadow:0 0 0 2.5px var(--brutal-ink),4px 4px 0 2.5px var(--brutal-shadow)!important}html[data-design=brutal] :is(.ds-toast p,.ds-timerbar-label){font-weight:700}html[data-design=brutal] .ds-toast-icon{border-radius:9px!important;box-shadow:inset 0 0 0 2px var(--brutal-ink)}html[data-design=brutal] .ds-toast-action{background:var(--brutal-lime)!important;color:#0d0d0d!important;border-radius:8px!important;box-shadow:0 0 0 2px #0d0d0d,2px 2px 0 2px #0d0d0d}html[data-design=brutal] .ds-toast-bar{height:4px;opacity:1;background:var(--brutal-ink)!important}html[data-design=brutal] .ds-timerbar-time{font-family:var(--font-archivo-black),Impact,sans-serif;font-size:20px}html[data-design=cozy] body{--design-num:var(--font-fraunces),Georgia,serif;--design-num-weight:800;--design-num-track:0;--design-head:var(--font-fraunces),Georgia,serif;--design-head-weight:800;--design-head-track:-0.01em;--design-card-r:26px;--design-tile-r:20px;--design-field-r:16px;--design-body:var(--font-nunito),system-ui,sans-serif}html[data-design=cozy] .widget-grid-cell,html[data-design=cozy] :is(.dashboard-layout,.ds-sheet,.ds-tabbar){font-family:var(--design-body)}html[data-design=cozy]{--color-app-bg:#e7d2b1!important;--color-background:#e7d2b1!important;--color-card-bg:#f5e8d2!important;--color-hover-bg:#ecdcc1!important;--color-app-hover:#ecdcc1!important;--color-secondary:#e4cfae!important;--color-primary:#4a2e1f!important;--color-text:#4a2e1f!important;--color-text-muted:#7d5d46!important;--color-border:#c9ab88!important;--color-accent:#a24a26!important;--color-accent-hover:#8c3d1d!important;--color-accent-2:#6f7a45!important;--color-accent-soft:#efd5bf!important;--color-accent-contrast:#fff6e8!important;--color-nav-active:#a24a26!important;--shadow-card:0 0 0 2px var(--cozy-line),2px 4px 0 2px color-mix(in srgb,var(--cozy-line) 22%,transparent)!important;--shadow-card-raised:0 0 0 2px var(--cozy-line),2px 6px 0 2px color-mix(in srgb,var(--cozy-line) 22%,transparent)!important;--theme-glow:radial-gradient(60% 40% at 90% 0%,rgba(201,138,95,0.32),transparent 70%)!important;--theme-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.29 0 0 0 0 0.18 0 0 0 0 0.12 0 0 0 0.09 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")!important;--theme-hero:#a24a26!important;--accent-gradient:#a24a26!important;--nav-pill:#a24a26!important;--theme-hero-shadow:0 0 0 2px var(--cozy-line),2px 4px 0 2px color-mix(in srgb,var(--cozy-line) 22%,transparent)!important;--stats-score-bg:linear-gradient(160deg,#c46a3f,#a24a26)!important;--app-bar-bg:#4a2e1f!important;--app-nav-active:#f5e8d2!important;--app-nav-inactive:rgba(245,232,210,0.62)!important;--app-chip-bg:rgba(245,232,210,0.18)!important;--app-chip-text:#f5e8d2!important;--color-header-bg:#4a2e1f!important;--color-header-text:#f5e8d2!important;--drawer-header-bg:#6f7a45!important;--theme-flame:#c45a1f;--chart-bar-r:8px;--cozy-line:#4a2e1f;--cozy-olive:#6f7a45;--cozy-clay:#c98a5f}html[data-design=cozy][data-theme=dark]{--color-app-bg:#2a1c15!important;--color-background:#2a1c15!important;--color-card-bg:#3b281d!important;--color-hover-bg:#4a3324!important;--color-app-hover:#4a3324!important;--color-secondary:#4a3324!important;--color-primary:#f1e2c8!important;--color-text:#f1e2c8!important;--color-text-muted:#c4a98c!important;--color-border:#5c4230!important;--color-accent:#d27a4b!important;--color-accent-hover:#e08c5e!important;--color-accent-2:#8f9a5a!important;--color-accent-soft:#4d3122!important;--color-accent-contrast:#24150e!important;--color-nav-active:#e08c5e!important;--theme-glow:radial-gradient(60% 40% at 90% 0%,rgba(200,106,63,0.22),transparent 70%)!important;--theme-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.95 0 0 0 0 0.85 0 0 0 0 0.7 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")!important;--theme-hero:#d27a4b!important;--accent-gradient:#d27a4b!important;--nav-pill:#d27a4b!important;--stats-score-bg:linear-gradient(160deg,#e08c5e,#b9592e)!important;--app-bar-bg:#1b110c!important;--app-nav-active:#f1e2c8!important;--color-header-bg:#1b110c!important;--color-header-text:#f1e2c8!important;--drawer-header-bg:#4a3324!important;--cozy-line:#1b110c}html[data-design=cozy][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#3b281d!important;--color-hover-bg:#4a3324!important;--color-app-hover:#4a3324!important}html[data-design=cozy] .theme-backdrop{background-size:160px 160px,auto!important}html[data-design=cozy] .dashboard-layout .large-title{font-size:36px;line-height:1.04}html[data-design=cozy] :is(.ds-card-title,.ds-sheet-title){font-size:19px!important}html[data-design=cozy] .ds-widget-title{font-family:var(--font-fraunces),Georgia,serif;font-weight:700!important;font-size:15px!important}html[data-design=cozy] .ds-label{font-family:var(--font-gaegu),"Comic Sans MS",cursive!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;font-size:20px!important;color:var(--color-accent)!important}html[data-design=cozy] .ds-label:before{content:"\2766  ";font-size:.75em;color:var(--cozy-olive)}html[data-design=cozy] :is(.ds-sidebar,.ds-drawer) .ds-label:before{content:none}html[data-design=cozy] .ds-name{font-family:var(--font-fraunces),Georgia,serif!important;font-weight:700!important;font-size:17px!important;letter-spacing:-.005em!important}html[data-design=cozy] .ds-name-sm{font-size:15.5px!important}html[data-design=cozy] :is(.stats-label,.ds-stat-label){font-family:var(--font-gaegu),"Comic Sans MS",cursive;font-weight:700;text-transform:none;letter-spacing:0!important;font-size:15px!important}html[data-design=cozy] .ds-greeting{font-family:var(--font-fraunces),Georgia,serif;font-weight:800!important;font-size:30px!important;letter-spacing:-.015em!important}html[data-design=cozy] .ds-greeting .ds-greeting-name{font-family:var(--font-gaegu),"Comic Sans MS",cursive;font-weight:700;font-size:1.15em;color:var(--color-accent)}html[data-design=cozy] .ds-today-title{font-family:var(--font-fraunces),Georgia,serif;font-weight:800!important;font-size:20px!important}html[data-design=cozy] .tap-title{font-size:33px;line-height:1.05}html[data-design=cozy] .theme-hero.theme-hero-face,html[data-design=cozy] .theme-hero>.dash-face,html[data-design=cozy] [data-demo=stats]>.dash-face{background:var(--color-card-bg)!important;border-color:transparent!important;border-radius:30px 26px 32px 24px/26px 32px 24px 30px!important}html[data-design=cozy] .stats-tile{border-radius:20px 17px 21px 16px/17px 21px 16px 20px!important}html[data-design=cozy] .stats-tile:not(.stats-score){background:var(--color-hover-bg)!important;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--cozy-line) 30%,transparent)!important}html[data-design=cozy] .stats-score{box-shadow:inset 0 0 0 2px var(--cozy-line)!important}html[data-design=cozy] .stats-next{background:var(--color-hover-bg)!important;border:1.5px dashed color-mix(in srgb,var(--cozy-line) 45%,transparent)!important}html[data-design=cozy] :is(.stats-next :is(a,button),.stats-chip){border-radius:999px!important}html[data-design=cozy] .stats-dot:not([style*=background]){border-style:dashed!important}html[data-design=cozy] .ds-list{border-radius:22px!important;border-color:transparent!important;box-shadow:0 0 0 2px var(--cozy-line),2px 4px 0 2px color-mix(in srgb,var(--cozy-line) 22%,transparent)!important}html[data-design=cozy] :is(.ds-seg,.ds-seg-btn,.ds-seg-ind,.ds-tab-pill,.ds-pill,.ds-chip,.ds-track,.ds-track-pill,.tap-btn){border-radius:999px!important}html[data-design=cozy] :is(.ds-pill,.tap-btn){box-shadow:0 0 0 2px var(--cozy-line),0 3px 0 2px color-mix(in srgb,var(--cozy-line) 25%,transparent)!important}html[data-design=cozy] .ds-seg{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--cozy-line) 30%,transparent)!important}html[data-design=cozy] .ds-seg-ind{box-shadow:0 0 0 1.5px var(--cozy-line)!important}html[data-design=cozy] :is(.ds-seg-btn,.ds-track-btn){font-family:var(--font-gaegu),"Comic Sans MS",cursive;font-weight:700!important;font-size:17px}html[data-design=cozy] :is(.ds-icon-tile,.ds-icon-dot,.app-header-btn,.tap-hero-icon){border-radius:46% 54% 50% 50%/52% 46% 54% 48%!important}html[data-design=cozy] .app-header-btn{box-shadow:0 0 0 2px var(--cozy-line)!important;background:var(--color-card-bg)!important}html[data-design=cozy] .ds-bar{border-radius:999px!important;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--cozy-line) 40%,transparent)}html[data-design=cozy] .ds-bar>*{border-radius:999px!important}html[data-design=cozy] .heat-grid>span{border-radius:40% 60% 50% 50%!important}html[data-design=cozy] .ds-sheet{border-top-left-radius:32px!important;border-top-right-radius:28px!important;box-shadow:0 0 0 2px var(--cozy-line),0 -10px 30px -10px rgba(74,46,31,.4)!important}html[data-design=cozy] .ds-sheet-row{border-bottom:1.5px dashed color-mix(in srgb,var(--cozy-line) 35%,transparent)}html[data-design=cozy] .ds-tabbar{border-radius:999px!important;border:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--app-bar-bg)!important;box-shadow:0 14px 30px -12px rgba(42,24,14,.6)!important}html[data-design=cozy] .ds-tabbar span[class*="text-[10px]"]{font-family:var(--font-gaegu),"Comic Sans MS",cursive;font-weight:700;font-size:13px}html[data-design=cozy] .ds-tab-plus{background:linear-gradient(150deg,#c98a5f,#a24a26)!important;box-shadow:0 0 0 3px #f5e8d2,0 10px 20px -8px rgba(74,46,31,.7)!important}html[data-design=cozy][data-theme=dark] .ds-tab-plus{box-shadow:0 0 0 3px #3b281d,0 10px 20px -8px rgba(0,0,0,.7)!important}html[data-design=cozy] .ds-fan-icon{border-radius:46% 54% 50% 50%/52% 46% 54% 48%!important;box-shadow:0 0 0 3px #f5e8d2,0 10px 20px -8px rgba(0,0,0,.45)!important}html[data-design=cozy] .ds-fan-label{font-family:var(--font-gaegu),"Comic Sans MS",cursive;font-weight:700;font-size:18px}html[data-design=cozy] .ds-app-icon{border-radius:46% 54% 50% 50%/52% 46% 54% 48%!important;box-shadow:0 0 0 2px var(--cozy-line),0 3px 0 2px color-mix(in srgb,var(--cozy-line) 22%,transparent)!important}html[data-design=cozy] .ds-app-label{font-family:var(--font-gaegu),"Comic Sans MS",cursive;font-weight:700!important;font-size:15px!important}html[data-design=cozy] .tap-hero-icon{box-shadow:0 0 0 3px var(--cozy-line)!important}html[data-design=cozy] .ds-slider:not(.hn-slider-sm){--slider-h:28px}html[data-design=cozy] .widget-grid-cell :is(.text-sm,.text-\[13px\],.text-\[14px\],.text-\[15px\],.text-base):is(.font-semibold,.font-bold):not(button,button *){font-family:var(--font-fraunces),Georgia,serif;font-weight:700}html[data-design=cozy] :is(.ds-input,:is(input:is([type=text],[type=search],[type=email],[type=number],[type=password],[type=url],[type=tel],:not([type])),textarea):is(.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-full)){border:2px solid color-mix(in srgb,var(--cozy-line) 55%,transparent)!important;background:var(--color-card-bg)!important}html[data-design=cozy] .ds-sidebar{border-radius:28px!important;border:0!important;box-shadow:0 0 0 2px var(--cozy-line),2px 5px 0 2px color-mix(in srgb,var(--cozy-line) 22%,transparent)!important}html[data-design=cozy] :is(.ds-sidebar,.ds-drawer) .ds-nav-text{font-weight:700!important}html[data-design=cozy] .ds-nav-row{border-radius:999px!important}html[data-design=cozy] .ds-nav-tile{border-radius:46% 54% 50% 50%/52% 46% 54% 48%!important}html[data-design=cozy] .ds-nav-row[data-active=true]{background:var(--color-accent-soft)!important;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--cozy-line) 35%,transparent)}html[data-design=cozy] .ds-nav-row[data-active=true] .ds-nav-text{color:var(--color-text)!important}html[data-design=cozy] .ds-nav-tile[data-on=true]{background:var(--color-accent)!important}html[data-design=cozy] .ds-nav-tile[data-on=true] svg{color:var(--color-accent-contrast)!important}html[data-design=cozy] :is(.ds-nav-divider,.ds-nav-foot){border-top:1.5px dashed color-mix(in srgb,var(--cozy-line) 40%,transparent)!important}html[data-design=cozy] .ds-drawer-name{font-family:var(--font-fraunces),Georgia,serif;font-weight:800!important;font-size:27px!important}html[data-design=cozy] .page-enter{--pt-dist:14px;--pt-dur:380ms;--pt-ease:cubic-bezier(0.22,1,0.36,1)}html[data-design=cozy]{--pop-ease:cubic-bezier(0.34,1.4,0.64,1);--pop-scale:1.12}html[data-design=cozy] .route-progress-bar{background:repeating-linear-gradient(90deg,#a24a26 0 10px,#6f7a45 10px 20px)}html[data-design=cozy] :is(.ds-toast,.ds-timerbar){border-radius:22px!important;border:0!important;background:var(--color-card-bg)!important;box-shadow:0 0 0 2px var(--cozy-line),2px 4px 0 2px color-mix(in srgb,var(--cozy-line) 22%,transparent),0 18px 30px -16px rgba(42,24,14,.55)!important}html[data-design=cozy] :is(.ds-toast p,.ds-timerbar-label){font-family:var(--font-nunito),sans-serif;font-weight:700}html[data-design=cozy] .ds-toast-action{background:var(--color-accent)!important;color:var(--color-accent-contrast)!important;font-family:var(--font-gaegu),"Comic Sans MS",cursive;font-size:17px}html[data-design=cozy] .ds-toast-bar{background:var(--color-accent)!important;opacity:.4;height:3px;border-radius:99px}html[data-design=cozy] .ds-timerbar-time{font-family:var(--font-fraunces),Georgia,serif;font-weight:800;font-size:20px}html[data-design=pixel] body{--design-num:var(--font-vt323),ui-monospace,monospace;--design-num-weight:400;--design-num-track:0;--design-head:var(--font-press-start),ui-monospace,monospace;--design-head-weight:400;--design-head-track:0;--design-card-r:0px;--design-tile-r:0px;--design-field-r:0px;--design-body:var(--font-vt323),ui-monospace,monospace}html[data-design=pixel] .widget-grid-cell,html[data-design=pixel] :is(.dashboard-layout,.ds-sheet,.ds-tabbar){font-family:var(--design-body)}html[data-design=pixel]{--color-app-bg:#fdf3d8!important;--color-background:#fdf3d8!important;--color-card-bg:#fffaf0!important;--color-hover-bg:#fbedc9!important;--color-app-hover:#fbedc9!important;--color-secondary:#f5e3b6!important;--color-primary:#1b1630!important;--color-text:#1b1630!important;--color-text-muted:#4e466f!important;--color-border:#1b1630!important;--color-accent:#6a5bc4!important;--color-accent-hover:#5546aa!important;--color-accent-2:#f58ca3!important;--color-accent-soft:#e7e2fb!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#6a5bc4!important;--shadow-card:-3px 0 0 0 var(--px-ink),3px 0 0 0 var(--px-ink),0 -3px 0 0 var(--px-ink),0 3px 0 0 var(--px-ink),6px 6px 0 0 var(--px-shadow)!important;--shadow-card-raised:-3px 0 0 0 var(--px-ink),3px 0 0 0 var(--px-ink),0 -3px 0 0 var(--px-ink),0 3px 0 0 var(--px-ink),8px 8px 0 0 var(--px-shadow)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#6a5bc4!important;--accent-gradient:#6a5bc4!important;--nav-pill:#f6c443!important;--theme-hero-shadow:-3px 0 0 0 var(--px-ink),3px 0 0 0 var(--px-ink),0 -3px 0 0 var(--px-ink),0 3px 0 0 var(--px-ink),6px 6px 0 0 var(--px-shadow)!important;--stats-score-bg:#6a5bc4!important;--app-bar-bg:#1b1630!important;--app-nav-active:#1b1630!important;--app-nav-inactive:rgba(253,243,216,0.72)!important;--app-chip-bg:#f6c443!important;--app-chip-text:#1b1630!important;--color-header-bg:#1b1630!important;--color-header-text:#fdf3d8!important;--drawer-header-bg:#6a5bc4!important;--theme-flame:#ff7a1a;--chart-bar-r:0px;--px-ink:#1b1630;--px-shadow:rgba(27,22,48,0.85);--px-cyan:#7fe3f0;--px-pink:#f58ca3;--px-yellow:#f6c443;--px-green:#76a83f;--px-dots:rgba(106,91,196,0.12)}html[data-design=pixel][data-theme=dark]{--color-app-bg:#191630!important;--color-background:#191630!important;--color-card-bg:#2a2550!important;--color-hover-bg:#352f62!important;--color-app-hover:#352f62!important;--color-secondary:#352f62!important;--color-primary:#f6efd9!important;--color-text:#f6efd9!important;--color-text-muted:#c9c1e8!important;--color-border:#f6efd9!important;--color-accent:#7fe3f0!important;--color-accent-hover:#a3edf6!important;--color-accent-2:#f58ca3!important;--color-accent-soft:#2f3d5c!important;--color-accent-contrast:#1b1630!important;--color-nav-active:#7fe3f0!important;--theme-hero:#7fe3f0!important;--accent-gradient:#7fe3f0!important;--nav-pill:#f6c443!important;--stats-score-bg:#6a5bc4!important;--app-bar-bg:#0f0c22!important;--app-nav-active:#1b1630!important;--app-nav-inactive:rgba(246,239,217,0.72)!important;--color-header-bg:#0f0c22!important;--color-header-text:#f6efd9!important;--drawer-header-bg:#6a5bc4!important;--px-ink:#0b0918;--px-shadow:#6a5bc4;--px-dots:rgba(246,239,217,0.5)}html[data-design=pixel][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#2a2550!important;--color-hover-bg:#352f62!important;--color-app-hover:#352f62!important}html[data-design=pixel] body{font-size-adjust:.56}html[data-design=pixel] :is(.dashboard-layout,.ds-sheet,.ds-tabbar){-webkit-font-smoothing:none}html[data-design=pixel] .theme-backdrop{background-image:radial-gradient(var(--px-dots) 1.5px,transparent 1.6px)!important;background-size:22px 22px!important}html[data-design=pixel][data-theme=dark] .theme-backdrop{background-image:radial-gradient(rgba(246,239,217,.55) 1px,transparent 1.4px),radial-gradient(rgba(127,227,240,.4) 1px,transparent 1.4px)!important;background-size:61px 67px,97px 89px!important;background-position:0 0,30px 40px!important}html[data-design=pixel] :is(.large-title,.ds-card-title,.ds-sheet-title,.ds-widget-title,.ds-greeting,.ds-today-title,.tap-title,.ds-drawer-name){font-size-adjust:none;line-height:1.35!important}html[data-design=pixel] .dashboard-layout .large-title{font-size:21px;text-shadow:3px 3px 0 var(--px-yellow)}html[data-design=pixel][data-theme=dark] .dashboard-layout .large-title{text-shadow:3px 3px 0 #6a5bc4}html[data-design=pixel] :is(.ds-card-title,.ds-sheet-title){font-size:12px!important}html[data-design=pixel] .ds-widget-title{font-family:var(--font-press-start),ui-monospace,monospace;font-weight:400!important;font-size:9.5px!important}html[data-design=pixel] .ds-label{font-family:var(--font-vt323),monospace!important;font-weight:400!important;font-size:18px!important;letter-spacing:.04em!important}html[data-design=pixel] .ds-label:before{content:"\25B8 ";color:var(--color-accent)}html[data-design=pixel] .ds-name{font-family:var(--font-vt323),monospace!important;font-weight:400!important;font-size:22px!important;letter-spacing:.01em!important}html[data-design=pixel] .ds-name-sm{font-size:20px!important}html[data-design=pixel] :is(.stats-label,.ds-stat-label){font-family:var(--font-vt323),monospace;font-weight:400;text-transform:uppercase;letter-spacing:.06em!important;font-size:15px!important}html[data-design=pixel] :is(.stats-num,.ds-num){font-size-adjust:none}html[data-design=pixel] .stats-num{text-shadow:2px 2px 0 color-mix(in srgb,var(--px-ink) 30%,transparent)}html[data-design=pixel] .ds-greeting{font-family:var(--font-press-start),ui-monospace,monospace;font-weight:400!important;font-size:18px!important;letter-spacing:0!important}html[data-design=pixel] .ds-greeting .ds-greeting-name{color:var(--color-accent)}html[data-design=pixel] .ds-today-title{font-family:var(--font-press-start),ui-monospace,monospace;font-weight:400!important;font-size:11px!important}html[data-design=pixel] .ds-today-title:after{content:" .EXE";color:var(--color-text-muted)}html[data-design=pixel] .tap-title{font-size:20px}html[data-design=pixel] .theme-hero.theme-hero-face,html[data-design=pixel] .theme-hero>.dash-face,html[data-design=pixel] [data-demo=stats]>.dash-face{background:var(--color-card-bg)!important;border-color:transparent!important;border-top:22px solid var(--color-accent)!important;position:relative}html[data-design=pixel] .theme-hero>.dash-face:before,html[data-design=pixel] [data-demo=stats]>.dash-face:before{content:"\25CB\25CB\25CB";position:absolute;top:-20px;right:10px;font-family:var(--font-vt323),monospace;font-size:18px;letter-spacing:3px;color:var(--color-accent-contrast);line-height:18px}html[data-design=pixel] .stats-tile{box-shadow:inset 0 0 0 3px var(--px-ink)!important}html[data-design=pixel] .stats-tile:not(.stats-score){background:var(--px-cyan)!important;color:#1b1630!important;--color-primary:#1b1630;--color-text:#1b1630;--color-text-muted:#3b3460}html[data-design=pixel] .stats-tile:not(.stats-score):nth-child(2n){background:var(--px-pink)!important}html[data-design=pixel] .stats-score{color:#fffaf0!important;--color-primary:#fffaf0;--color-text:#fffaf0;--color-text-muted:rgba(255,250,240,0.82);background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.07) 0 2px,transparent 2px 4px)!important}html[data-design=pixel] .stats-next{box-shadow:inset 0 0 0 3px var(--px-ink);background:var(--px-yellow)!important;color:#1b1630!important;--color-primary:#1b1630;--color-text:#1b1630;--color-text-muted:#3b3460}html[data-design=pixel] :is(.stats-next :is(a,button),.stats-chip){border-radius:0!important;box-shadow:-2px 0 0 0 #1b1630,2px 0 0 0 #1b1630,0 -2px 0 0 #1b1630,0 2px 0 0 #1b1630,3px 3px 0 0 #1b1630}html[data-design=pixel] .stats-dot{border-radius:0!important;box-shadow:0 0 0 2px var(--px-ink);border-color:transparent!important}html[data-design=pixel] .stats-ring svg circle{stroke-linecap:butt!important}html[data-design=pixel] .ds-list{border-radius:0!important;border-color:transparent!important;box-shadow:-3px 0 0 0 var(--px-ink),3px 0 0 0 var(--px-ink),0 -3px 0 0 var(--px-ink),0 3px 0 0 var(--px-ink),5px 5px 0 0 var(--px-shadow)!important}html[data-design=pixel] :is(.ds-pill,.ds-chip,.ds-track,.ds-track-pill,.ds-track-btn,.ds-seg,.ds-seg-btn,.ds-seg-ind,.ds-icon-tile,.ds-icon-dot,.ds-sheet-row,.ds-nav-row,.ds-nav-tile,.ds-nav-account,.app-header-btn,.tap-btn,.tap-hero-icon,.ds-tab-pill,.ds-bar,.ds-bar>*,.ds-switch,.ds-switch-knob,.heat-grid>span,.ds-app-icon,.ds-fan-icon){border-radius:0!important}html[data-design=pixel] :is(.ds-pill,.tap-btn){box-shadow:-3px 0 0 0 var(--px-ink),3px 0 0 0 var(--px-ink),0 -3px 0 0 var(--px-ink),0 3px 0 0 var(--px-ink),4px 4px 0 0 var(--px-shadow)!important;font-family:var(--font-press-start),ui-monospace,monospace;font-weight:400!important;font-size:10px;font-size-adjust:none;letter-spacing:0}html[data-design=pixel] :is(.ds-pill,.tap-btn):active{transform:translate(3px,3px)}html[data-design=pixel] .app-header-btn{background:var(--color-card-bg)!important;box-shadow:-3px 0 0 0 var(--px-ink),3px 0 0 0 var(--px-ink),0 -3px 0 0 var(--px-ink),0 3px 0 0 var(--px-ink),3px 3px 0 0 var(--px-shadow)!important}html[data-design=pixel] :is(.ds-icon-tile,.ds-icon-dot){box-shadow:inset 0 0 0 2px var(--px-ink)}html[data-design=pixel] :is(.ds-seg,.ds-track){background:var(--color-card-bg)!important;box-shadow:-3px 0 0 0 var(--px-ink),3px 0 0 0 var(--px-ink),0 -3px 0 0 var(--px-ink),0 3px 0 0 var(--px-ink),3px 3px 0 0 var(--px-shadow)!important}html[data-design=pixel] .ds-seg-ind{background:var(--color-accent)!important;box-shadow:none!important}html[data-design=pixel] .ds-seg-btn[data-on]{color:var(--color-accent-contrast)!important}html[data-design=pixel] :is(.ds-seg-btn,.ds-track-btn){font-size:18px}html[data-design=pixel] .ds-track-pill{background:var(--px-yellow)!important}html[data-design=pixel] .ds-track-btn:is([aria-selected=true],[aria-pressed=true]){color:#1b1630!important}html[data-design=pixel] .ds-bar{box-shadow:inset 0 0 0 2px var(--px-ink)}html[data-design=pixel] .ds-bar>*{background-image:repeating-linear-gradient(90deg,transparent 0 8px,rgba(0,0,0,.22) 8px 10px)!important}html[data-design=pixel] .heat-grid>span{box-shadow:inset 0 0 0 1px var(--px-ink)}html[data-design=pixel] .ds-switch{box-shadow:inset 0 0 0 2px var(--px-ink)}html[data-design=pixel] .ds-switch-knob{box-shadow:0 0 0 2px #1b1630!important}html[data-design=pixel] .ds-sheet{border:0!important;border-radius:0!important;box-shadow:0 0 0 3px var(--px-ink),0 -6px 0 3px var(--color-accent)!important}html[data-design=pixel] .ds-sheet:not(.rounded-b-none){box-shadow:-3px 0 0 0 var(--px-ink),3px 0 0 0 var(--px-ink),0 -3px 0 0 var(--px-ink),0 3px 0 0 var(--px-ink),8px 8px 0 0 var(--px-shadow)!important}html[data-design=pixel] .ds-sheet-row{border-bottom:2px dashed color-mix(in srgb,var(--px-ink) 40%,transparent)}html[data-design=pixel] .ds-tabbar{border-radius:0!important;border:0!important;background:var(--app-bar-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:-3px 0 0 0 var(--px-ink),3px 0 0 0 var(--px-ink),0 -3px 0 0 var(--px-ink),0 3px 0 0 var(--px-ink),5px 5px 0 0 var(--px-shadow)!important}html[data-design=pixel] .ds-tabbar span[class*="text-[10px]"]{font-size:13px;letter-spacing:0}html[data-design=pixel] .ds-tab-pill{opacity:1!important;background:var(--px-yellow)!important}html[data-design=pixel] .ds-tab-plus{border-radius:0!important;background:var(--px-pink)!important;color:#1b1630!important;box-shadow:-3px 0 0 0 var(--px-ink),3px 0 0 0 var(--px-ink),0 -3px 0 0 var(--px-ink),0 3px 0 0 var(--px-ink),4px 4px 0 0 var(--px-shadow)!important}html[data-design=pixel] .ds-fan-icon{box-shadow:-3px 0 0 0 #1b1630,3px 0 0 0 #1b1630,0 -3px 0 0 #1b1630,0 3px 0 0 #1b1630,4px 4px 0 0 #1b1630!important}html[data-design=pixel] .ds-fan-label{font-size:20px;background:#fffaf0;color:#1b1630!important;padding:0 6px;text-shadow:none!important}html[data-design=pixel] .ds-app-icon{background:var(--app-icon-color)!important;box-shadow:-3px 0 0 0 var(--px-ink),3px 0 0 0 var(--px-ink),0 -3px 0 0 var(--px-ink),0 3px 0 0 var(--px-ink),3px 3px 0 0 var(--px-shadow)!important}html[data-design=pixel] .ds-app-label{font-size:17px!important}html[data-design=pixel] .tap-hero-icon{box-shadow:-4px 0 0 0 var(--px-ink),4px 0 0 0 var(--px-ink),0 -4px 0 0 var(--px-ink),0 4px 0 0 var(--px-ink),6px 6px 0 0 var(--px-shadow)!important}html[data-design=pixel] .tap-mark-halo{display:none}html[data-design=pixel] .ds-slider{--slider-r:0px}html[data-design=pixel] .widget-grid-cell :is(.text-sm,.text-\[13px\],.text-\[14px\],.text-\[15px\],.text-base):is(.font-semibold,.font-bold):not(button,button *){font-size:19px;font-weight:400}html[data-design=pixel] :is(.ds-input,:is(input:is([type=text],[type=search],[type=email],[type=number],[type=password],[type=url],[type=tel],:not([type])),textarea):is(.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-full)){border:3px solid var(--px-ink)!important;border-radius:0!important;background:var(--color-card-bg)!important;font-size:18px}html[data-design=pixel] .ds-sidebar{border-radius:0!important;border:0!important;box-shadow:-3px 0 0 0 var(--px-ink),3px 0 0 0 var(--px-ink),0 -3px 0 0 var(--px-ink),0 3px 0 0 var(--px-ink),6px 6px 0 0 var(--px-shadow)!important}html[data-design=pixel] :is(.ds-sidebar,.ds-drawer) .ds-nav-text{font-size:19px}html[data-design=pixel] .ds-nav-row[data-active=true]{background:var(--px-yellow)!important;box-shadow:-2px 0 0 0 var(--px-ink),2px 0 0 0 var(--px-ink),0 -2px 0 0 var(--px-ink),0 2px 0 0 var(--px-ink),3px 3px 0 0 var(--px-ink)}html[data-design=pixel] .ds-nav-row[data-active=true] :is(.ds-nav-text,svg){color:#1b1630!important}html[data-design=pixel] .ds-nav-tile{box-shadow:inset 0 0 0 2px var(--px-ink)}html[data-design=pixel] .ds-nav-tile[data-on=true]{background:#fffaf0!important}html[data-design=pixel] :is(.ds-nav-divider,.ds-nav-foot){border-top:3px dotted var(--px-ink)!important}html[data-design=pixel] .ds-drawer{border-radius:0!important;box-shadow:4px 0 0 var(--px-ink)}html[data-design=pixel] .ds-drawer-head{border-radius:0!important}html[data-design=pixel] .ds-drawer-name{font-family:var(--font-press-start),ui-monospace,monospace;font-weight:400!important;font-size:15px!important}html[data-design=pixel] [style*="background: var(--nav-pill)"]{color:#1b1630!important}html[data-design=pixel] .page-enter{--pt-dist:24px;--pt-dur:240ms;--pt-ease:steps(6,end)}html[data-design=pixel]{--pop-ease:steps(4,end);--pop-scale:1.2}html[data-design=pixel] .route-progress-bar{background:repeating-linear-gradient(90deg,#6a5bc4 0 8px,transparent 8px 10px);height:6px;border-radius:0;box-shadow:none}html[data-design=pixel] :is(.ds-toast,.ds-timerbar){border-radius:0!important;border:0!important;backdrop-filter:none;background:var(--color-card-bg)!important;box-shadow:-3px 0 0 0 var(--px-ink),3px 0 0 0 var(--px-ink),0 -3px 0 0 var(--px-ink),0 3px 0 0 var(--px-ink),5px 5px 0 0 var(--px-shadow)!important}html[data-design=pixel] :is(.ds-toast p,.ds-timerbar-label){font-size:19px}html[data-design=pixel] :is(.ds-toast-icon,.ds-toast-action,.ds-timerbar-play){border-radius:0!important}html[data-design=pixel] .ds-toast-action{background:var(--px-yellow)!important;color:#1b1630!important;font-family:var(--font-press-start),ui-monospace,monospace;font-size:9px;font-size-adjust:none;box-shadow:-2px 0 0 0 #1b1630,2px 0 0 0 #1b1630,0 -2px 0 0 #1b1630,0 2px 0 0 #1b1630,2px 2px 0 0 #1b1630}html[data-design=pixel] .ds-toast-bar{height:4px;background:repeating-linear-gradient(90deg,var(--color-accent) 0 6px,transparent 6px 8px)!important;opacity:1}html[data-design=pixel] .ds-timerbar-time{font-size:26px}html[data-design=pixel] .ds-timerbar-arc{stroke-linecap:butt}html[data-design=zen] body{--design-num:var(--font-shippori),"Hiragino Mincho ProN",Georgia,serif;--design-num-weight:800;--design-num-track:0;--design-head:var(--font-shippori),"Hiragino Mincho ProN",Georgia,serif;--design-head-weight:800;--design-head-track:0.01em;--design-card-r:6px;--design-tile-r:4px;--design-field-r:4px;--design-body:var(--font-zen-kaku),"Hiragino Sans",system-ui,sans-serif}html[data-design=zen] .widget-grid-cell,html[data-design=zen] :is(.dashboard-layout,.ds-sheet,.ds-tabbar){font-family:var(--design-body)}html[data-design=zen]{--color-app-bg:#efebe2!important;--color-background:#efebe2!important;--color-card-bg:#f8f5ee!important;--color-hover-bg:#e9e4d8!important;--color-app-hover:#e9e4d8!important;--color-secondary:#e7e2d7!important;--color-primary:#25252a!important;--color-text:#25252a!important;--color-text-muted:#6c6a66!important;--color-border:#d8d2c5!important;--color-accent:#d23b26!important;--color-accent-hover:#b93220!important;--color-accent-2:#3b5a6e!important;--color-accent-soft:#f3ddd5!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#d23b26!important;--shadow-card:0 0 0 1px var(--zen-line)!important;--shadow-card-raised:0 0 0 1px var(--zen-line),0 14px 30px -20px rgba(37,37,42,0.35)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#d23b26!important;--accent-gradient:#25252a!important;--nav-pill:#25252a!important;--theme-hero-shadow:0 0 0 1px var(--zen-line)!important;--stats-score-bg:radial-gradient(circle at 74% 30%,#e2452f 0 34px,transparent 35px),#25252a!important;--app-bar-bg:#f8f5ee!important;--app-nav-active:#f8f5ee!important;--app-nav-inactive:rgba(37,37,42,0.55)!important;--app-chip-bg:#25252a!important;--app-chip-text:#f8f5ee!important;--color-header-bg:#25252a!important;--color-header-text:#f8f5ee!important;--drawer-header-bg:#25252a!important;--theme-flame:#d23b26;--chart-bar-r:1px;--zen-line:#d8d2c5;--zen-wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='24' viewBox='0 0 48 24'%3E%3Cg fill='none' stroke='%23d8d2c5' stroke-width='1'%3E%3Cpath d='M0 24a24 24 0 0 1 48 0M6 24a18 18 0 0 1 36 0M12 24a12 12 0 0 1 24 0M18 24a6 6 0 0 1 12 0'/%3E%3Cpath d='M-24 12a24 24 0 0 1 48 0M-18 12a18 18 0 0 1 36 0M-12 12a12 12 0 0 1 24 0M24 12a24 24 0 0 1 48 0M30 12a18 18 0 0 1 36 0M36 12a12 12 0 0 1 24 0'/%3E%3C/g%3E%3C/svg%3E")}html[data-design=zen][data-theme=dark]{--color-app-bg:#232327!important;--color-background:#232327!important;--color-card-bg:#2d2d32!important;--color-hover-bg:#36363c!important;--color-app-hover:#36363c!important;--color-secondary:#36363c!important;--color-primary:#ece8df!important;--color-text:#ece8df!important;--color-text-muted:#a9a59c!important;--color-border:#3e3e44!important;--color-accent:#ea5339!important;--color-accent-hover:#f06a52!important;--color-accent-2:#8fb0c4!important;--color-accent-soft:#45302c!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#ea5339!important;--theme-hero:#ea5339!important;--accent-gradient:#ece8df!important;--nav-pill:#ece8df!important;--stats-score-bg:radial-gradient(circle at 74% 30%,#ea5339 0 34px,transparent 35px),#18181b!important;--app-bar-bg:#2d2d32!important;--app-nav-active:#232327!important;--app-nav-inactive:rgba(236,232,223,0.55)!important;--app-chip-bg:#ece8df!important;--app-chip-text:#232327!important;--color-header-bg:#18181b!important;--color-header-text:#ece8df!important;--drawer-header-bg:#18181b!important;--zen-line:#3e3e44;--zen-wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='24' viewBox='0 0 48 24'%3E%3Cg fill='none' stroke='%23404047' stroke-width='1'%3E%3Cpath d='M0 24a24 24 0 0 1 48 0M6 24a18 18 0 0 1 36 0M12 24a12 12 0 0 1 24 0M18 24a6 6 0 0 1 12 0'/%3E%3Cpath d='M-24 12a24 24 0 0 1 48 0M-18 12a18 18 0 0 1 36 0M-12 12a12 12 0 0 1 24 0M24 12a24 24 0 0 1 48 0M30 12a18 18 0 0 1 36 0M36 12a12 12 0 0 1 24 0'/%3E%3C/g%3E%3C/svg%3E")}html[data-design=zen][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#2d2d32!important;--color-hover-bg:#36363c!important;--color-app-hover:#36363c!important}html[data-design=zen] .theme-backdrop{background-image:var(--zen-wave)!important;background-repeat:repeat-x!important;background-position:0 100%!important}html[data-design=zen] .theme-backdrop:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(var(--color-app-bg),transparent);transform:scaleY(-1);transform-origin:bottom}html[data-design=zen] .theme-backdrop{background-size:48px 24px!important}html[data-design=zen] .dashboard-layout .large-title{font-size:34px;line-height:1.1;letter-spacing:.02em}html[data-design=zen] :is(.ds-card-title,.ds-sheet-title){font-size:18px!important;letter-spacing:.02em}html[data-design=zen] .ds-widget-title{font-family:var(--font-shippori),"Hiragino Mincho ProN",Georgia,serif;font-weight:800!important;font-size:14.5px!important}html[data-design=zen] .ds-label{font-weight:500!important;letter-spacing:.32em!important;font-size:10.5px!important;color:var(--color-text-muted)!important}html[data-design=zen] :is(p,label).ds-label:not(.flex-1):not(:is(.ds-sidebar,.ds-drawer) *){display:flex;align-items:center;gap:10px}html[data-design=zen] :is(p,label).ds-label:not(.flex-1):not(:is(.ds-sidebar,.ds-drawer) *):after{content:"";flex:1;height:1px;background:var(--zen-line)}html[data-design=zen] .ds-name{font-family:var(--font-shippori),"Hiragino Mincho ProN",Georgia,serif!important;font-weight:800!important;font-size:16.5px!important;letter-spacing:.01em!important}html[data-design=zen] .ds-name-sm{font-size:15px!important}html[data-design=zen] :is(.stats-label,.ds-stat-label){font-weight:500;text-transform:uppercase;letter-spacing:.2em!important;font-size:9.5px!important}html[data-design=zen] .ds-greeting{font-family:var(--font-shippori),"Hiragino Mincho ProN",Georgia,serif;font-weight:800!important;font-size:28px!important;letter-spacing:.01em!important}html[data-design=zen] .ds-greeting .ds-greeting-name{color:var(--color-accent)}html[data-design=zen] .ds-today-title{font-family:var(--font-shippori),"Hiragino Mincho ProN",Georgia,serif;font-weight:800!important;font-size:19px!important;letter-spacing:.04em}html[data-design=zen] .ds-today-title:after{content:"\4ECA\65E5";font-family:var(--font-zen-kanji),var(--font-shippori),"Hiragino Mincho ProN",Georgia,serif;margin-left:8px;font-size:.8em;color:var(--color-accent);letter-spacing:.1em}html[data-design=zen] .tap-title{font-size:31px;line-height:1.1;letter-spacing:.02em}html[data-design=zen] .theme-hero.theme-hero-face,html[data-design=zen] .theme-hero>.dash-face,html[data-design=zen] [data-demo=stats]>.dash-face{background:var(--color-card-bg)!important;border-color:var(--zen-line)!important}html[data-design=zen] .stats-tile:not(.stats-score){background:transparent!important;box-shadow:inset 0 0 0 1px var(--zen-line)!important}html[data-design=zen] .stats-score{color:#f8f5ee!important;--color-primary:#f8f5ee;--color-text:#f8f5ee;--color-text-muted:rgba(248,245,238,0.7)}html[data-design=zen] .stats-next{background:transparent!important;box-shadow:inset 0 0 0 1px var(--zen-line)}html[data-design=zen] :is(.stats-next :is(a,button),.stats-chip){border-radius:2px!important}html[data-design=zen] .stats-dot{border-radius:50%!important}html[data-design=zen] .stats-ring svg circle{stroke-linecap:butt!important}html[data-design=zen] .ds-list{border-radius:6px!important;box-shadow:0 0 0 1px var(--zen-line)!important;border-color:transparent!important}html[data-design=zen] :is(.ds-pill,.ds-chip,.ds-track,.ds-track-pill,.ds-track-btn,.ds-seg,.ds-seg-btn,.ds-seg-ind,.ds-icon-tile,.ds-sheet-row,.ds-nav-row,.ds-nav-tile,.ds-nav-account,.app-header-btn,.tap-btn,.ds-tab-pill,.ds-app-icon,.ds-fan-icon){border-radius:4px!important}html[data-design=zen] :is(.ds-icon-dot,.tap-hero-icon){border-radius:50%!important}html[data-design=zen] .ds-icon-tile{background:transparent!important;box-shadow:inset 0 0 0 1px var(--zen-line)}html[data-design=zen] :is(.ds-pill,.tap-btn){letter-spacing:.08em;font-weight:500!important}html[data-design=zen] .app-header-btn,html[data-design=zen] .ds-seg{background:transparent!important;box-shadow:inset 0 0 0 1px var(--zen-line)!important}html[data-design=zen] .ds-seg-ind{background:var(--color-primary)!important;box-shadow:none!important}html[data-design=zen] .ds-seg-btn[data-on]{color:var(--color-app-bg)!important}html[data-design=zen] :is(.ds-seg-btn,.ds-track-btn){letter-spacing:.06em}html[data-design=zen] .ds-track-btn:is([aria-selected=true],[aria-pressed=true]){color:var(--color-app-bg)!important}html[data-design=zen] .ds-bar{border-radius:0!important;height:3px!important}html[data-design=zen] .ds-bar>*{border-radius:0!important}html[data-design=zen] .heat-grid>span{border-radius:50%!important}html[data-design=zen] .ds-sheet{border-top-left-radius:8px!important;border-top-right-radius:8px!important;box-shadow:0 0 0 1px var(--zen-line),0 -18px 40px -24px rgba(0,0,0,.35)!important}html[data-design=zen] .ds-sheet-row{border-bottom:1px solid var(--zen-line)}html[data-design=zen] .ds-tabbar{border-radius:6px!important;border:1px solid var(--zen-line)!important;background:color-mix(in srgb,var(--color-card-bg) 92%,transparent)!important;box-shadow:0 16px 30px -22px rgba(0,0,0,.45)!important}html[data-design=zen] .ds-tabbar span[class*="text-[10px]"]{letter-spacing:.12em}html[data-design=zen] .ds-tab-pill{opacity:1!important;background:var(--color-primary)!important}html[data-design=zen] .ds-tab-plus{border-radius:50%!important;background:var(--color-accent)!important;box-shadow:0 0 0 5px var(--color-card-bg),0 0 0 6px var(--zen-line)!important}html[data-design=zen] .ds-fan-icon{box-shadow:0 0 0 1px rgba(255,255,255,.3)!important}html[data-design=zen] .ds-fan-label{font-family:var(--font-shippori),"Hiragino Mincho ProN",Georgia,serif;font-weight:800;letter-spacing:.06em}html[data-design=zen] .ds-app-icon{background:var(--color-card-bg)!important;box-shadow:inset 0 0 0 1px var(--zen-line)!important}html[data-design=zen] .ds-app-icon svg{color:var(--app-icon-color)!important}html[data-design=zen] .ds-app-label{font-family:var(--font-shippori),"Hiragino Mincho ProN",Georgia,serif;font-weight:800!important}html[data-design=zen] .tap-hero-icon{box-shadow:0 0 0 1px var(--zen-line),0 0 0 10px var(--color-card-bg),0 0 0 11px var(--zen-line)!important}html[data-design=zen] .widget-grid-cell :is(.text-sm,.text-\[13px\],.text-\[14px\],.text-\[15px\],.text-base):is(.font-semibold,.font-bold):not(button,button *){font-family:var(--font-shippori),"Hiragino Mincho ProN",Georgia,serif;font-weight:800}html[data-design=zen] :is(.ds-input,:is(input:is([type=text],[type=search],[type=email],[type=number],[type=password],[type=url],[type=tel],:not([type])),textarea):is(.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-full)){border:0!important;border-bottom:1px solid var(--color-text-muted)!important;border-radius:0!important;background:transparent!important}html[data-design=zen] .ds-sidebar{border-radius:6px!important;box-shadow:0 0 0 1px var(--zen-line)!important;border-color:transparent!important}html[data-design=zen] :is(.ds-sidebar,.ds-drawer) .ds-nav-text{letter-spacing:.03em}html[data-design=zen] .ds-nav-row[data-active=true]{background:transparent!important;box-shadow:inset 2px 0 0 var(--color-accent)}html[data-design=zen] .ds-nav-row[data-active=true] .ds-nav-text{color:var(--color-text)!important;font-weight:700!important}html[data-design=zen] .ds-nav-tile{background:transparent!important}html[data-design=zen] .ds-nav-tile[data-on=true] svg{color:var(--color-accent)!important}html[data-design=zen] :is(.ds-nav-divider,.ds-nav-foot){border-top:1px solid var(--zen-line)!important}html[data-design=zen] .ds-drawer-head{position:relative;overflow:hidden}html[data-design=zen] .ds-drawer-head:after{content:"\7FD2\6163";position:absolute;right:14px;top:50%;transform:translateY(-50%);writing-mode:vertical-rl;font-family:var(--font-zen-kanji),var(--font-shippori),"Hiragino Mincho ProN",Georgia,serif;font-size:40px;color:rgba(255,255,255,.12);pointer-events:none}html[data-design=zen] .ds-drawer-name{font-family:var(--font-shippori),"Hiragino Mincho ProN",Georgia,serif;font-weight:800!important;font-size:25px!important;letter-spacing:.02em}html[data-design=zen] .page-enter{--pt-dist:8px;--pt-dur:520ms;--pt-ease:cubic-bezier(0.25,0.1,0.25,1)}html[data-design=zen]{--pop-ease:cubic-bezier(0.25,0.1,0.25,1);--pop-scale:1.06}html[data-design=zen] .route-progress-bar{background:var(--color-accent);height:2px;box-shadow:none}html[data-design=zen] :is(.ds-toast,.ds-timerbar){border-radius:6px!important;border-color:var(--zen-line)!important;box-shadow:0 16px 30px -20px rgba(0,0,0,.4)!important}html[data-design=zen] .ds-toast-icon{border-radius:50%!important;background:transparent!important;box-shadow:inset 0 0 0 1px var(--zen-line)}html[data-design=zen] .ds-toast-icon svg{color:var(--toast-color)!important}html[data-design=zen] .ds-toast-action{border-radius:2px!important;letter-spacing:.08em}html[data-design=zen] .ds-toast-bar{height:1px;background:var(--color-accent)!important;opacity:1}html[data-design=zen] .ds-timerbar-time{font-family:var(--font-shippori),"Hiragino Mincho ProN",Georgia,serif;font-weight:800;font-size:20px}html[data-design=luxe] body{--design-num:var(--font-playfair),Georgia,serif;--design-num-weight:700;--design-num-track:0;--design-head:var(--font-playfair),Georgia,serif;--design-head-weight:700;--design-head-track:-0.01em;--design-card-r:14px;--design-tile-r:10px;--design-field-r:10px;--design-body:var(--font-jost),system-ui,sans-serif}html[data-design=luxe] .widget-grid-cell,html[data-design=luxe] :is(.dashboard-layout,.ds-sheet,.ds-tabbar){font-family:var(--design-body)}html[data-design=luxe]{--color-app-bg:#f6f1e6!important;--color-background:#f6f1e6!important;--color-card-bg:#fffcf5!important;--color-hover-bg:#f4ecdc!important;--color-app-hover:#f4ecdc!important;--color-secondary:#efe5d1!important;--color-primary:#141210!important;--color-text:#141210!important;--color-text-muted:#6e6556!important;--color-border:#e3d6bc!important;--color-accent:#8a6a2c!important;--color-accent-hover:#745823!important;--color-accent-2:#d8b56a!important;--color-accent-soft:#f1e6cc!important;--color-accent-contrast:#fffcf5!important;--color-nav-active:#8a6a2c!important;--shadow-card:0 0 0 1px var(--luxe-gold),inset 0 0 0 4px var(--color-card-bg),inset 0 0 0 5px color-mix(in srgb,var(--luxe-gold) 45%,transparent),0 18px 34px -22px rgba(20,18,16,0.45)!important;--shadow-card-raised:0 0 0 1px var(--luxe-gold),inset 0 0 0 4px var(--color-card-bg),inset 0 0 0 5px color-mix(in srgb,var(--luxe-gold) 45%,transparent),0 18px 34px -22px rgba(20,18,16,0.45)!important;--theme-glow:radial-gradient(60% 40% at 85% 0%,rgba(216,181,106,0.22),transparent 70%)!important;--theme-texture:none!important;--theme-hero:#141210!important;--accent-gradient:linear-gradient(135deg,#8a6a2c,#d8b56a 35%,#f3dfa3 50%,#c9a052 70%,#8a6a2c)!important;--nav-pill:#141210!important;--theme-hero-shadow:0 0 0 1px var(--luxe-gold),inset 0 0 0 4px var(--color-card-bg),inset 0 0 0 5px color-mix(in srgb,var(--luxe-gold) 45%,transparent),0 18px 34px -22px rgba(20,18,16,0.45)!important;--stats-score-bg:#141210!important;--app-bar-bg:#141210!important;--app-nav-active:#141210!important;--app-nav-inactive:rgba(241,235,221,0.6)!important;--app-chip-bg:linear-gradient(135deg,#8a6a2c,#d8b56a 35%,#f3dfa3 50%,#c9a052 70%,#8a6a2c)!important;--app-chip-text:#141210!important;--color-header-bg:#141210!important;--color-header-text:#f1ebdd!important;--drawer-header-bg:#141210!important;--theme-flame:#c9862c;--chart-bar-r:2px;--luxe-gold:#c9a052;--luxe-foil:linear-gradient(135deg,#8a6a2c,#d8b56a 35%,#f3dfa3 50%,#c9a052 70%,#8a6a2c)}html[data-design=luxe][data-theme=dark]{--color-app-bg:#0b0a09!important;--color-background:#0b0a09!important;--color-card-bg:#151310!important;--color-hover-bg:#1d1a15!important;--color-app-hover:#1d1a15!important;--color-secondary:#1d1a15!important;--color-primary:#f1ebdd!important;--color-text:#f1ebdd!important;--color-text-muted:#b3a991!important;--color-border:#3a3124!important;--color-accent:#cfa95c!important;--color-accent-hover:#e6c886!important;--color-accent-2:#e6c886!important;--color-accent-soft:#2a2318!important;--color-accent-contrast:#141210!important;--color-nav-active:#e6c886!important;--theme-glow:radial-gradient(60% 40% at 85% 0%,rgba(207,169,92,0.14),transparent 70%)!important;--theme-hero:#000000!important;--accent-gradient:#cfa95c!important;--nav-pill:#cfa95c!important;--stats-score-bg:#000000!important;--app-bar-bg:#000000!important;--app-nav-active:#141210!important;--app-nav-inactive:rgba(241,235,221,0.6)!important;--color-header-bg:#000000!important;--drawer-header-bg:#000000!important;--luxe-gold:#9c7d40}html[data-design=luxe][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#151310!important;--color-hover-bg:#1d1a15!important;--color-app-hover:#1d1a15!important}html[data-design=luxe] .dashboard-layout .large-title{font-size:36px;line-height:1.05;font-style:italic}html[data-design=luxe] :is(.ds-card-title,.ds-sheet-title){font-size:19px!important}html[data-design=luxe] .ds-widget-title{font-family:var(--font-cinzel),Georgia,serif;font-weight:600!important;font-size:12px!important;letter-spacing:.1em}html[data-design=luxe] .ds-label{font-family:var(--font-cinzel),Georgia,serif!important;font-weight:600!important;letter-spacing:.22em!important;font-size:11px!important;color:var(--color-accent)!important}html[data-design=luxe] :is(p,label).ds-label:not(.flex-1):not(:is(.ds-sidebar,.ds-drawer) *):before{content:"\25C6  ";font-size:.8em}html[data-design=luxe] .ds-name{font-family:var(--font-playfair),Georgia,serif!important;font-weight:700!important;font-size:17px!important;letter-spacing:0!important}html[data-design=luxe] .ds-name-sm{font-size:15.5px!important}html[data-design=luxe] :is(.stats-label,.ds-stat-label){font-family:var(--font-cinzel),Georgia,serif;font-weight:600;text-transform:uppercase;letter-spacing:.1em!important;font-size:9.5px!important;white-space:nowrap}html[data-design=luxe] .ds-greeting{font-family:var(--font-playfair),Georgia,serif;font-weight:700!important;font-size:30px!important}html[data-design=luxe] .ds-greeting .ds-greeting-name{font-style:italic;background:var(--luxe-foil);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}html[data-design=luxe] .ds-today-title{font-family:var(--font-playfair),Georgia,serif;font-style:italic;font-weight:700!important;font-size:20px!important}html[data-design=luxe] .tap-title{font-size:33px;line-height:1.05;font-style:italic}html[data-design=luxe] .theme-hero.theme-hero-face,html[data-design=luxe] .theme-hero>.dash-face,html[data-design=luxe] [data-demo=stats]>.dash-face{background:var(--color-card-bg)!important;border-color:transparent!important}html[data-design=luxe] .stats-tile:not(.stats-score){background:var(--color-hover-bg)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--luxe-gold) 45%,transparent)!important}html[data-design=luxe] .stats-score{color:#f1ebdd!important;--color-primary:#f1ebdd;--color-text:#f1ebdd;--color-text-muted:rgba(241,235,221,0.65);--stat-hero-ink:#f1ebdd;box-shadow:inset 0 0 0 1px var(--luxe-gold),inset 0 0 0 4px #141210,inset 0 0 0 5px color-mix(in srgb,var(--luxe-gold) 55%,transparent)!important}html[data-design=luxe] .stats-score .stats-num{background:var(--luxe-foil);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}html[data-design=luxe] .stats-next{background:var(--color-hover-bg)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--luxe-gold) 45%,transparent)}html[data-design=luxe] :is(.stats-next :is(a,button),.stats-chip){border-radius:999px!important}html[data-design=luxe] .ds-list{border-radius:14px!important;border-color:transparent!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--luxe-gold) 60%,transparent)!important}html[data-design=luxe] :is(.ds-seg,.ds-seg-btn,.ds-seg-ind,.ds-tab-pill,.ds-pill,.ds-chip,.ds-track,.ds-track-pill,.tap-btn){border-radius:999px!important}html[data-design=luxe] :is(.ds-pill,.tap-btn){letter-spacing:.06em;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--luxe-gold) 60%,transparent)}html[data-design=luxe] :is(.ds-icon-tile,.ds-icon-dot,.app-header-btn,.tap-hero-icon){border-radius:50%!important}html[data-design=luxe] .ds-icon-tile{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--luxe-gold) 50%,transparent)}html[data-design=luxe] .app-header-btn{box-shadow:0 0 0 1px var(--luxe-gold)!important}html[data-design=luxe] .ds-seg{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--luxe-gold) 45%,transparent)!important}html[data-design=luxe] .ds-seg-ind{background:#141210!important;box-shadow:0 0 0 1px var(--luxe-gold)!important}html[data-design=luxe] .ds-seg-btn[data-on]{color:#e6c886!important}html[data-design=luxe] :is(.ds-seg-btn,.ds-track-btn){font-family:var(--font-cinzel),Georgia,serif;font-weight:600!important;letter-spacing:.08em;font-size:12px}html[data-design=luxe] .ds-track-pill{background:#141210!important;box-shadow:0 0 0 1px var(--luxe-gold)}html[data-design=luxe] .ds-track-btn:is([aria-selected=true],[aria-pressed=true]){color:#e6c886!important}html[data-design=luxe] .ds-bar{border-radius:999px!important;height:5px!important}html[data-design=luxe] .ds-bar>*{border-radius:999px!important;background-image:var(--luxe-foil)!important}html[data-design=luxe] .heat-grid>span{border-radius:2px!important;transform:rotate(45deg) scale(.78)}html[data-design=luxe] .ds-sheet{border-top-left-radius:24px!important;border-top-right-radius:24px!important;box-shadow:0 0 0 1px var(--luxe-gold),0 -20px 40px -24px rgba(0,0,0,.5)!important}html[data-design=luxe] .ds-sheet-row{border-bottom:1px solid color-mix(in srgb,var(--luxe-gold) 30%,transparent)}html[data-design=luxe] .ds-tabbar{border-radius:999px!important;border:1px solid var(--luxe-gold)!important;background:#141210!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 0 0 3px #141210,inset 0 0 0 4px color-mix(in srgb,var(--luxe-gold) 45%,transparent),0 16px 34px -14px rgba(0,0,0,.6)!important}html[data-design=luxe][data-theme=dark] .ds-tabbar{background:#000!important;box-shadow:inset 0 0 0 3px #000,inset 0 0 0 4px color-mix(in srgb,var(--luxe-gold) 45%,transparent),0 16px 34px -14px rgba(0,0,0,.8)!important}html[data-design=luxe] .ds-tabbar span[class*="text-[10px]"]{font-family:var(--font-cinzel),Georgia,serif;font-weight:600;letter-spacing:.08em;font-size:9px}html[data-design=luxe] .ds-tab-pill{opacity:1!important;background:var(--luxe-foil)!important}html[data-design=luxe] .ds-tab-plus{background:var(--luxe-foil)!important;color:#141210!important;box-shadow:0 0 0 3px #141210,0 0 0 4px var(--luxe-gold),0 12px 24px -8px rgba(0,0,0,.6)!important}html[data-design=luxe] .ds-fan-icon{border-radius:50%!important;box-shadow:0 0 0 2px var(--luxe-gold),0 10px 20px -8px rgba(0,0,0,.5)!important}html[data-design=luxe] .ds-fan-label{font-family:var(--font-playfair),Georgia,serif;font-style:italic;font-weight:700;font-size:16px}html[data-design=luxe] .ds-app-icon{border-radius:50%!important;background:#141210!important;box-shadow:0 0 0 1px var(--luxe-gold),inset 0 0 0 3px #141210,inset 0 0 0 4px color-mix(in srgb,var(--luxe-gold) 50%,transparent)!important}html[data-design=luxe] .ds-app-icon svg{color:#e6c886!important}html[data-design=luxe] .ds-app-label{font-family:var(--font-cinzel),Georgia,serif;font-weight:600!important;font-size:11px!important;letter-spacing:.06em}html[data-design=luxe] .tap-hero-icon{box-shadow:0 0 0 1px var(--luxe-gold),0 0 0 7px var(--color-card-bg),0 0 0 8px color-mix(in srgb,var(--luxe-gold) 50%,transparent)!important}html[data-design=luxe] .widget-grid-cell :is(.text-sm,.text-\[13px\],.text-\[14px\],.text-\[15px\],.text-base):is(.font-semibold,.font-bold):not(button,button *){font-family:var(--font-playfair),Georgia,serif;font-weight:700}html[data-design=luxe] :is(.ds-input,:is(input:is([type=text],[type=search],[type=email],[type=number],[type=password],[type=url],[type=tel],:not([type])),textarea):is(.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-full)){border:1px solid color-mix(in srgb,var(--luxe-gold) 65%,transparent)!important;background:var(--color-card-bg)!important}html[data-design=luxe] .ds-sidebar{border-radius:18px!important;border-color:transparent!important;box-shadow:0 0 0 1px var(--luxe-gold),inset 0 0 0 4px var(--color-card-bg),inset 0 0 0 5px color-mix(in srgb,var(--luxe-gold) 45%,transparent),0 18px 34px -22px rgba(20,18,16,.45)!important}html[data-design=luxe] :is(.ds-sidebar,.ds-drawer) .ds-nav-text{letter-spacing:.02em}html[data-design=luxe] .ds-nav-row{border-radius:999px!important}html[data-design=luxe] .ds-nav-tile{border-radius:50%!important}html[data-design=luxe] .ds-nav-row[data-active=true]{background:#141210!important;box-shadow:0 0 0 1px var(--luxe-gold)}html[data-design=luxe] .ds-nav-row[data-active=true] :is(.ds-nav-text,svg){color:#e6c886!important}html[data-design=luxe] .ds-nav-tile[data-on=true]{background:transparent!important}html[data-design=luxe] :is(.ds-nav-divider,.ds-nav-foot){border-top:1px solid color-mix(in srgb,var(--luxe-gold) 40%,transparent)!important}html[data-design=luxe] .ds-drawer-head{box-shadow:inset 0 -1px 0 var(--luxe-gold)}html[data-design=luxe] .ds-drawer-name{font-family:var(--font-playfair),Georgia,serif;font-style:italic;font-weight:700!important;font-size:27px!important;background:var(--luxe-foil);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}html[data-design=luxe] .ds-drawer-pill{font-family:var(--font-cinzel),Georgia,serif;letter-spacing:.08em}html[data-design=luxe] [style*="background: var(--accent-gradient)"],html[data-design=luxe] [style*="background: var(--app-chip-bg)"],html[data-design=luxe][data-theme=dark] [style*="background: var(--nav-pill)"]{color:#141210!important}html[data-design=luxe] .page-enter{--pt-dist:12px;--pt-dur:460ms;--pt-ease:cubic-bezier(0.19,1,0.22,1)}html[data-design=luxe]{--pop-ease:cubic-bezier(0.19,1,0.22,1);--pop-scale:1.08}html[data-design=luxe] .route-progress-bar{background:var(--luxe-foil);box-shadow:0 0 8px rgba(216,181,106,.6)}html[data-design=luxe] :is(.ds-toast,.ds-timerbar){border-radius:16px!important;border:0!important;background:#141210!important;color:#f1ebdd!important;box-shadow:0 0 0 1px var(--luxe-gold),inset 0 0 0 3px #141210,inset 0 0 0 4px color-mix(in srgb,var(--luxe-gold) 45%,transparent),0 20px 36px -16px rgba(0,0,0,.6)!important;--color-primary:#f1ebdd;--color-text:#f1ebdd;--color-text-muted:#b3a991}html[data-design=luxe] :is(.ds-toast p,.ds-timerbar-label){color:#f1ebdd!important;letter-spacing:.01em}html[data-design=luxe] .ds-toast-icon{border-radius:50%!important;background:transparent!important;box-shadow:inset 0 0 0 1px var(--luxe-gold)}html[data-design=luxe] .ds-toast-icon svg{color:#e6c886!important}html[data-design=luxe] .ds-toast-action{background:var(--luxe-foil)!important;color:#141210!important;border-radius:999px!important;font-family:var(--font-cinzel),Georgia,serif;letter-spacing:.08em}html[data-design=luxe] .ds-toast-bar{height:2px;background:var(--luxe-foil)!important;opacity:1}html[data-design=luxe] .ds-timerbar-time{font-family:var(--font-playfair),Georgia,serif;font-weight:700;font-size:21px;background:var(--luxe-foil);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}html[data-design=seasonal] body{--design-num:var(--font-fredoka),sans-serif;--design-num-weight:600;--design-num-track:0;--design-head:var(--seasonal-title,var(--font-fredoka)),sans-serif;--design-head-weight:var(--seasonal-title-w,600);--design-head-track:0;--design-card-r:26px;--design-tile-r:20px;--design-field-r:16px;--design-body:var(--font-nunito),system-ui,sans-serif}html[data-design=seasonal] .widget-grid-cell,html[data-design=seasonal] :is(.dashboard-layout,.ds-sheet,.ds-tabbar){font-family:var(--design-body)}html[data-design=seasonal][data-season=halloween]{--color-app-bg:#f6ebdc!important;--color-background:#f6ebdc!important;--color-card-bg:#fffaf2!important;--color-hover-bg:#f6e6d1!important;--color-app-hover:#f6e6d1!important;--color-secondary:#f6e6d1!important;--color-primary:#2a1736!important;--color-text:#2a1736!important;--color-text-muted:#6a5577!important;--color-border:#ead6bf!important;--color-accent:#d9590f!important;--color-accent-hover:#bf4c0b!important;--color-accent-2:#7b4fb0!important;--color-accent-soft:#fde3cf!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#d9590f!important;--shadow-card:0 0 0 1px #ead6bf,0 12px 26px -16px color-mix(in srgb,#d9590f 45%,transparent)!important;--shadow-card-raised:0 0 0 1px #ead6bf,0 12px 26px -16px color-mix(in srgb,#d9590f 45%,transparent)!important;--theme-glow:radial-gradient(55% 38% at 92% 0%,color-mix(in srgb,#d9590f 18%,transparent),transparent 70%)!important;--theme-texture:none!important;--theme-hero:#d9590f!important;--accent-gradient:#d9590f!important;--nav-pill:#d9590f!important;--theme-hero-shadow:0 0 0 1px #ead6bf,0 12px 26px -16px color-mix(in srgb,#d9590f 45%,transparent)!important;--stats-score-bg:linear-gradient(160deg,#f28a2e,#d9590f)!important;--app-bar-bg:#2a1736!important;--app-nav-active:#fffaf2!important;--app-nav-inactive:rgba(255,255,255,0.62)!important;--app-chip-bg:rgba(255,255,255,0.16)!important;--app-chip-text:#ffffff!important;--color-header-bg:#2a1736!important;--color-header-text:#fffaf2!important;--drawer-header-bg:#2a1736!important;--theme-flame:#ef6c1a;--chart-bar-r:999px;--seasonal-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27220%27%20height%3D%27220%27%20viewBox%3D%270%200%20220%20220%27%3E%3Cg%20fill%3D%27%232a1736%27%3E%3Cpath%20d%3D%27M30%2040c-4-6-12-8-18-4%204%201%206%204%206%207%203-3%207-3%2010%200%201-3%203-4%205-4%202%200%204%201%205%204%203-3%207-3%2010%200%200-3%202-6%206-7-6-4-14-2-18%204-1-2-3-3-5-3s-4%201-5%203z%27%20opacity%3D%27.55%27%2F%3E%3Cpath%20d%3D%27M150%20120c-3-4-8-5-12-3%203%201%204%203%204%205%202-2%205-2%207%200%201-2%202-3%203-3s3%201%203%203c2-2%205-2%207%200%200-2%201-4%204-5-4-2-9-1-12%203-1-1-2-2-3-2s-2%201-3%202z%27%20opacity%3D%27.4%27%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%27%232a1736%27%20opacity%3D%27.25%27%3E%3Ccircle%20cx%3D%27110%27%20cy%3D%2730%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%2720%27%20cy%3D%27150%27%20r%3D%271.4%27%2F%3E%3Ccircle%20cx%3D%27180%27%20cy%3D%27190%27%20r%3D%271.6%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--seasonal-title:var(--font-creepster),var(--font-fredoka),fantasy;--seasonal-title-w:400;--seasonal-title-track:0.03em;--seasonal-title-scale:1.08}html[data-design=seasonal][data-season=halloween] body{--seasonal-title:var(--font-creepster),var(--font-fredoka),fantasy}html[data-design=seasonal][data-season=halloween][data-theme=dark]{--color-app-bg:#160c1f!important;--color-background:#160c1f!important;--color-card-bg:#24152f!important;--color-hover-bg:#2f1d3d!important;--color-app-hover:#2f1d3d!important;--color-secondary:#2f1d3d!important;--color-primary:#f6e9ff!important;--color-text:#f6e9ff!important;--color-text-muted:#c2aed2!important;--color-border:#3b2a4a!important;--color-accent:#ff8a3d!important;--color-accent-hover:#ff9f5e!important;--color-accent-2:#a77fe0!important;--color-accent-soft:#3a2232!important;--color-accent-contrast:#1a0d06!important;--color-nav-active:#ff8a3d!important;--shadow-card:0 0 0 1px #3b2a4a,0 12px 28px -14px rgba(0,0,0,0.6)!important;--shadow-card-raised:0 0 0 1px #3b2a4a,0 12px 28px -14px rgba(0,0,0,0.6)!important;--theme-glow:radial-gradient(55% 38% at 92% 0%,color-mix(in srgb,#ff8a3d 18%,transparent),transparent 70%)!important;--theme-texture:none!important;--theme-hero:#ff8a3d!important;--accent-gradient:#ff8a3d!important;--nav-pill:#ff8a3d!important;--theme-hero-shadow:0 0 0 1px #3b2a4a,0 12px 28px -14px rgba(0,0,0,0.6)!important;--stats-score-bg:linear-gradient(160deg,#ffa75e,#e06a1e)!important;--app-bar-bg:#0e0715!important;--app-nav-active:#f6e9ff!important;--app-nav-inactive:rgba(255,255,255,0.55)!important;--app-chip-bg:rgba(255,255,255,0.16)!important;--app-chip-text:#ffffff!important;--color-header-bg:#0e0715!important;--color-header-text:#f6e9ff!important;--drawer-header-bg:#3b1f55!important;--theme-flame:#ef6c1a;--chart-bar-r:999px;--seasonal-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27220%27%20height%3D%27220%27%20viewBox%3D%270%200%20220%20220%27%3E%3Cg%20fill%3D%27%23c9a8ef%27%3E%3Cpath%20d%3D%27M30%2040c-4-6-12-8-18-4%204%201%206%204%206%207%203-3%207-3%2010%200%201-3%203-4%205-4%202%200%204%201%205%204%203-3%207-3%2010%200%200-3%202-6%206-7-6-4-14-2-18%204-1-2-3-3-5-3s-4%201-5%203z%27%20opacity%3D%27.55%27%2F%3E%3Cpath%20d%3D%27M150%20120c-3-4-8-5-12-3%203%201%204%203%204%205%202-2%205-2%207%200%201-2%202-3%203-3s3%201%203%203c2-2%205-2%207%200%200-2%201-4%204-5-4-2-9-1-12%203-1-1-2-2-3-2s-2%201-3%202z%27%20opacity%3D%27.4%27%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%27%23c9a8ef%27%20opacity%3D%27.25%27%3E%3Ccircle%20cx%3D%27110%27%20cy%3D%2730%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%2720%27%20cy%3D%27150%27%20r%3D%271.4%27%2F%3E%3Ccircle%20cx%3D%27180%27%20cy%3D%27190%27%20r%3D%271.6%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--seasonal-title:var(--font-creepster),var(--font-fredoka),fantasy;--seasonal-title-w:400;--seasonal-title-track:0.03em;--seasonal-title-scale:1.08}html[data-design=seasonal][data-season=halloween][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#24152f!important;--color-hover-bg:#2f1d3d!important;--color-app-hover:#2f1d3d!important}html[data-design=seasonal][data-season=thanksgiving]{--color-app-bg:#f4e6d0!important;--color-background:#f4e6d0!important;--color-card-bg:#fffaf1!important;--color-hover-bg:#f3e2c8!important;--color-app-hover:#f3e2c8!important;--color-secondary:#f3e2c8!important;--color-primary:#3d2414!important;--color-text:#3d2414!important;--color-text-muted:#7b5d45!important;--color-border:#e6cfae!important;--color-accent:#b4501f!important;--color-accent-hover:#9a4318!important;--color-accent-2:#c99a2e!important;--color-accent-soft:#f7ddc6!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#b4501f!important;--shadow-card:0 0 0 1px #e6cfae,0 12px 26px -16px color-mix(in srgb,#b4501f 45%,transparent)!important;--shadow-card-raised:0 0 0 1px #e6cfae,0 12px 26px -16px color-mix(in srgb,#b4501f 45%,transparent)!important;--theme-glow:radial-gradient(55% 38% at 92% 0%,color-mix(in srgb,#b4501f 18%,transparent),transparent 70%)!important;--theme-texture:none!important;--theme-hero:#b4501f!important;--accent-gradient:#b4501f!important;--nav-pill:#b4501f!important;--theme-hero-shadow:0 0 0 1px #e6cfae,0 12px 26px -16px color-mix(in srgb,#b4501f 45%,transparent)!important;--stats-score-bg:linear-gradient(160deg,#d5762f,#a8461a)!important;--app-bar-bg:#3d2414!important;--app-nav-active:#fffaf1!important;--app-nav-inactive:rgba(255,255,255,0.62)!important;--app-chip-bg:rgba(255,255,255,0.16)!important;--app-chip-text:#ffffff!important;--color-header-bg:#3d2414!important;--color-header-text:#fffaf1!important;--drawer-header-bg:#7a3a17!important;--theme-flame:#d0571c;--chart-bar-r:999px;--seasonal-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27220%27%20height%3D%27220%27%20viewBox%3D%270%200%20220%20220%27%3E%3Cg%20opacity%3D%27.35%27%3E%3Cpath%20d%3D%27M40%2040c10-14%2030-14%2034%200-10%202-12%2012-17%2018-5-6-11-12-17-18z%27%20fill%3D%27%23c4581f%27%20transform%3D%27rotate(-20%2057%2047)%27%2F%3E%3Cpath%20d%3D%27M57%2047l-6%2016%27%20stroke%3D%27%23c4581f%27%20stroke-width%3D%271.5%27%2F%3E%3Cpath%20d%3D%27M160%20130c8-11%2024-11%2027%200-8%202-10%2010-14%2014-4-5-9-9-13-14z%27%20fill%3D%27%23c99a2e%27%20transform%3D%27rotate(25%20173%20137)%27%2F%3E%3Cpath%20d%3D%27M90%20190c6-8%2018-8%2020%200-6%201-7%207-10%2010-3-4-7-7-10-10z%27%20fill%3D%27%23c4581f%27%20transform%3D%27rotate(70%20100%20194)%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--seasonal-title:var(--font-fraunces),Georgia,serif;--seasonal-title-w:800;--seasonal-title-track:-0.01em;--seasonal-title-scale:1}html[data-design=seasonal][data-season=thanksgiving] body{--seasonal-title:var(--font-fraunces),Georgia,serif}html[data-design=seasonal][data-season=thanksgiving][data-theme=dark]{--color-app-bg:#1f140d!important;--color-background:#1f140d!important;--color-card-bg:#2d1e14!important;--color-hover-bg:#38261a!important;--color-app-hover:#38261a!important;--color-secondary:#38261a!important;--color-primary:#f6e6cf!important;--color-text:#f6e6cf!important;--color-text-muted:#c9ad8e!important;--color-border:#4a3322!important;--color-accent:#e8843f!important;--color-accent-hover:#f39a5a!important;--color-accent-2:#e0b44b!important;--color-accent-soft:#43281a!important;--color-accent-contrast:#1f0f05!important;--color-nav-active:#e8843f!important;--shadow-card:0 0 0 1px #4a3322,0 12px 28px -14px rgba(0,0,0,0.6)!important;--shadow-card-raised:0 0 0 1px #4a3322,0 12px 28px -14px rgba(0,0,0,0.6)!important;--theme-glow:radial-gradient(55% 38% at 92% 0%,color-mix(in srgb,#e8843f 18%,transparent),transparent 70%)!important;--theme-texture:none!important;--theme-hero:#e8843f!important;--accent-gradient:#e8843f!important;--nav-pill:#e8843f!important;--theme-hero-shadow:0 0 0 1px #4a3322,0 12px 28px -14px rgba(0,0,0,0.6)!important;--stats-score-bg:linear-gradient(160deg,#f0a05a,#c9602a)!important;--app-bar-bg:#140c07!important;--app-nav-active:#f6e6cf!important;--app-nav-inactive:rgba(255,255,255,0.55)!important;--app-chip-bg:rgba(255,255,255,0.16)!important;--app-chip-text:#ffffff!important;--color-header-bg:#140c07!important;--color-header-text:#f6e6cf!important;--drawer-header-bg:#5a2a10!important;--theme-flame:#d0571c;--chart-bar-r:999px;--seasonal-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27220%27%20height%3D%27220%27%20viewBox%3D%270%200%20220%20220%27%3E%3Cg%20opacity%3D%27.35%27%3E%3Cpath%20d%3D%27M40%2040c10-14%2030-14%2034%200-10%202-12%2012-17%2018-5-6-11-12-17-18z%27%20fill%3D%27%23e8843f%27%20transform%3D%27rotate(-20%2057%2047)%27%2F%3E%3Cpath%20d%3D%27M57%2047l-6%2016%27%20stroke%3D%27%23e8843f%27%20stroke-width%3D%271.5%27%2F%3E%3Cpath%20d%3D%27M160%20130c8-11%2024-11%2027%200-8%202-10%2010-14%2014-4-5-9-9-13-14z%27%20fill%3D%27%23e0b44b%27%20transform%3D%27rotate(25%20173%20137)%27%2F%3E%3Cpath%20d%3D%27M90%20190c6-8%2018-8%2020%200-6%201-7%207-10%2010-3-4-7-7-10-10z%27%20fill%3D%27%23e8843f%27%20transform%3D%27rotate(70%20100%20194)%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--seasonal-title:var(--font-fraunces),Georgia,serif;--seasonal-title-w:800;--seasonal-title-track:-0.01em;--seasonal-title-scale:1}html[data-design=seasonal][data-season=thanksgiving][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#2d1e14!important;--color-hover-bg:#38261a!important;--color-app-hover:#38261a!important}html[data-design=seasonal][data-season=christmas]{--color-app-bg:#f3eee6!important;--color-background:#f3eee6!important;--color-card-bg:#fffdf8!important;--color-hover-bg:#f1e9dc!important;--color-app-hover:#f1e9dc!important;--color-secondary:#f1e9dc!important;--color-primary:#1f2a24!important;--color-text:#1f2a24!important;--color-text-muted:#5e6b62!important;--color-border:#e3d9c8!important;--color-accent:#c4262e!important;--color-accent-hover:#a81f26!important;--color-accent-2:#1f7a4d!important;--color-accent-soft:#f8dcdc!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#c4262e!important;--shadow-card:0 0 0 1px #e3d9c8,0 12px 26px -16px color-mix(in srgb,#c4262e 45%,transparent)!important;--shadow-card-raised:0 0 0 1px #e3d9c8,0 12px 26px -16px color-mix(in srgb,#c4262e 45%,transparent)!important;--theme-glow:radial-gradient(55% 38% at 92% 0%,color-mix(in srgb,#c4262e 18%,transparent),transparent 70%)!important;--theme-texture:none!important;--theme-hero:#c4262e!important;--accent-gradient:#c4262e!important;--nav-pill:#c4262e!important;--theme-hero-shadow:0 0 0 1px #e3d9c8,0 12px 26px -16px color-mix(in srgb,#c4262e 45%,transparent)!important;--stats-score-bg:linear-gradient(160deg,#e0474e,#b01e26)!important;--app-bar-bg:#1f5c3d!important;--app-nav-active:#fffdf8!important;--app-nav-inactive:rgba(255,255,255,0.62)!important;--app-chip-bg:rgba(255,255,255,0.16)!important;--app-chip-text:#ffffff!important;--color-header-bg:#1f5c3d!important;--color-header-text:#fffdf8!important;--drawer-header-bg:#1f5c3d!important;--theme-flame:#e5541c;--chart-bar-r:999px;--seasonal-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27220%27%20height%3D%27220%27%20viewBox%3D%270%200%20220%20220%27%3E%3Cg%20opacity%3D%27.5%27%3E%3Cg%20transform%3D%27translate(44%2044)%27%20stroke%3D%27%231f7a4d%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M0-9V9M-8-4.5L8%204.5M-8%204.5L8-4.5%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate(160%20120)%27%3E%3Cpath%20d%3D%27M0-12l3.5%207.2%207.9%201.1-5.7%205.6%201.3%207.9L0%206l-7%203.8%201.3-7.9-5.7-5.6%207.9-1.1z%27%20fill%3D%27%23c4262e%27%20transform%3D%27scale(.7)%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate(70%20175)%27%3E%3Ccircle%20r%3D%275%27%20fill%3D%27%23c4262e%27%2F%3E%3Ccircle%20cx%3D%279%27%20cy%3D%27-3%27%20r%3D%275%27%20fill%3D%27%23c4262e%27%2F%3E%3Cpath%20d%3D%27M4-4c2-6%206-8%2010-8%27%20stroke%3D%27%231f7a4d%27%20stroke-width%3D%271.6%27%20fill%3D%27none%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20fill%3D%27%231f7a4d%27%20opacity%3D%27.4%27%3E%3Ccircle%20cx%3D%27120%27%20cy%3D%2740%27%20r%3D%271.8%27%2F%3E%3Ccircle%20cx%3D%27200%27%20cy%3D%27200%27%20r%3D%271.8%27%2F%3E%3Ccircle%20cx%3D%2722%27%20cy%3D%27120%27%20r%3D%271.4%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--seasonal-title:var(--font-xmas),var(--font-fredoka),serif;--seasonal-title-w:700;--seasonal-title-track:0.01em;--seasonal-title-scale:1.08}html[data-design=seasonal][data-season=christmas] body{--seasonal-title:var(--font-xmas),var(--font-fredoka),serif}html[data-design=seasonal][data-season=christmas][data-theme=dark]{--color-app-bg:#0f1a15!important;--color-background:#0f1a15!important;--color-card-bg:#18271f!important;--color-hover-bg:#20332a!important;--color-app-hover:#20332a!important;--color-secondary:#20332a!important;--color-primary:#f4efe4!important;--color-text:#f4efe4!important;--color-text-muted:#b6c2b8!important;--color-border:#2c4236!important;--color-accent:#ff5b61!important;--color-accent-hover:#ff787d!important;--color-accent-2:#4fc28a!important;--color-accent-soft:#3a1f22!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#ff5b61!important;--shadow-card:0 0 0 1px #2c4236,0 12px 28px -14px rgba(0,0,0,0.6)!important;--shadow-card-raised:0 0 0 1px #2c4236,0 12px 28px -14px rgba(0,0,0,0.6)!important;--theme-glow:radial-gradient(55% 38% at 92% 0%,color-mix(in srgb,#ff5b61 18%,transparent),transparent 70%)!important;--theme-texture:none!important;--theme-hero:#ff5b61!important;--accent-gradient:#ff5b61!important;--nav-pill:#ff5b61!important;--theme-hero-shadow:0 0 0 1px #2c4236,0 12px 28px -14px rgba(0,0,0,0.6)!important;--stats-score-bg:linear-gradient(160deg,#ff7378,#d1323a)!important;--app-bar-bg:#0a120e!important;--app-nav-active:#f4efe4!important;--app-nav-inactive:rgba(255,255,255,0.55)!important;--app-chip-bg:rgba(255,255,255,0.16)!important;--app-chip-text:#ffffff!important;--color-header-bg:#0a120e!important;--color-header-text:#f4efe4!important;--drawer-header-bg:#7d1a20!important;--theme-flame:#e5541c;--chart-bar-r:999px;--seasonal-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27220%27%20height%3D%27220%27%20viewBox%3D%270%200%20220%20220%27%3E%3Cg%20opacity%3D%27.5%27%3E%3Cg%20transform%3D%27translate(44%2044)%27%20stroke%3D%27%23e9e4d6%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M0-9V9M-8-4.5L8%204.5M-8%204.5L8-4.5%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate(160%20120)%27%3E%3Cpath%20d%3D%27M0-12l3.5%207.2%207.9%201.1-5.7%205.6%201.3%207.9L0%206l-7%203.8%201.3-7.9-5.7-5.6%207.9-1.1z%27%20fill%3D%27%23ff7d82%27%20transform%3D%27scale(.7)%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate(70%20175)%27%3E%3Ccircle%20r%3D%275%27%20fill%3D%27%23ff7d82%27%2F%3E%3Ccircle%20cx%3D%279%27%20cy%3D%27-3%27%20r%3D%275%27%20fill%3D%27%23ff7d82%27%2F%3E%3Cpath%20d%3D%27M4-4c2-6%206-8%2010-8%27%20stroke%3D%27%23e9e4d6%27%20stroke-width%3D%271.6%27%20fill%3D%27none%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20fill%3D%27%23e9e4d6%27%20opacity%3D%27.4%27%3E%3Ccircle%20cx%3D%27120%27%20cy%3D%2740%27%20r%3D%271.8%27%2F%3E%3Ccircle%20cx%3D%27200%27%20cy%3D%27200%27%20r%3D%271.8%27%2F%3E%3Ccircle%20cx%3D%2722%27%20cy%3D%27120%27%20r%3D%271.4%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--seasonal-title:var(--font-xmas),var(--font-fredoka),serif;--seasonal-title-w:700;--seasonal-title-track:0.01em;--seasonal-title-scale:1.08}html[data-design=seasonal][data-season=christmas][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#18271f!important;--color-hover-bg:#20332a!important;--color-app-hover:#20332a!important}html[data-design=seasonal],html[data-design=seasonal][data-season=winter]{--color-app-bg:#e8f1f9!important;--color-background:#e8f1f9!important;--color-card-bg:#fbfdff!important;--color-hover-bg:#e6eff8!important;--color-app-hover:#e6eff8!important;--color-secondary:#e6eff8!important;--color-primary:#16324a!important;--color-text:#16324a!important;--color-text-muted:#55708a!important;--color-border:#d2e1ef!important;--color-accent:#2f7fd1!important;--color-accent-hover:#2468b0!important;--color-accent-2:#7fb8e8!important;--color-accent-soft:#d9eafa!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#2f7fd1!important;--shadow-card:0 0 0 1px #d2e1ef,0 12px 26px -16px color-mix(in srgb,#2f7fd1 45%,transparent)!important;--shadow-card-raised:0 0 0 1px #d2e1ef,0 12px 26px -16px color-mix(in srgb,#2f7fd1 45%,transparent)!important;--theme-glow:radial-gradient(55% 38% at 92% 0%,color-mix(in srgb,#2f7fd1 18%,transparent),transparent 70%)!important;--theme-texture:none!important;--theme-hero:#2f7fd1!important;--accent-gradient:#2f7fd1!important;--nav-pill:#2f7fd1!important;--theme-hero-shadow:0 0 0 1px #d2e1ef,0 12px 26px -16px color-mix(in srgb,#2f7fd1 45%,transparent)!important;--stats-score-bg:linear-gradient(160deg,#66aef0,#2f7fd1)!important;--app-bar-bg:#16324a!important;--app-nav-active:#fbfdff!important;--app-nav-inactive:rgba(255,255,255,0.62)!important;--app-chip-bg:rgba(255,255,255,0.16)!important;--app-chip-text:#ffffff!important;--color-header-bg:#16324a!important;--color-header-text:#fbfdff!important;--drawer-header-bg:#2f7fd1!important;--theme-flame:#f08a24;--chart-bar-r:999px;--seasonal-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27220%27%20height%3D%27220%27%20viewBox%3D%270%200%20220%20220%27%3E%3Cg%20stroke%3D%27%237fb0db%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20opacity%3D%27.55%27%3E%3Cg%20transform%3D%27translate(40%2040)%27%3E%3Cpath%20d%3D%27M0-9V9M-8-4.5L8%204.5M-8%204.5L8-4.5%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate(160%20110)%20scale(.7)%27%3E%3Cpath%20d%3D%27M0-9V9M-8-4.5L8%204.5M-8%204.5L8-4.5%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate(80%20180)%20scale(.85)%27%3E%3Cpath%20d%3D%27M0-9V9M-8-4.5L8%204.5M-8%204.5L8-4.5%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20fill%3D%27%237fb0db%27%20opacity%3D%27.45%27%3E%3Ccircle%20cx%3D%27120%27%20cy%3D%2740%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%2720%27%20cy%3D%27120%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%27200%27%20cy%3D%27200%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%27190%27%20cy%3D%2730%27%20r%3D%271.4%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--seasonal-title:var(--font-fredoka),sans-serif;--seasonal-title-w:600;--seasonal-title-track:0;--seasonal-title-scale:1}html[data-design=seasonal] body,html[data-design=seasonal][data-season=winter] body{--seasonal-title:var(--font-fredoka),sans-serif}html[data-design=seasonal][data-season=winter][data-theme=dark],html[data-design=seasonal][data-theme=dark]{--color-app-bg:#0d1a2a!important;--color-background:#0d1a2a!important;--color-card-bg:#15263b!important;--color-hover-bg:#1c3049!important;--color-app-hover:#1c3049!important;--color-secondary:#1c3049!important;--color-primary:#e8f2fc!important;--color-text:#e8f2fc!important;--color-text-muted:#9fb6cd!important;--color-border:#24405e!important;--color-accent:#6db5ff!important;--color-accent-hover:#8cc6ff!important;--color-accent-2:#b9dcff!important;--color-accent-soft:#1a3552!important;--color-accent-contrast:#08223d!important;--color-nav-active:#6db5ff!important;--shadow-card:0 0 0 1px #24405e,0 12px 28px -14px rgba(0,0,0,0.6)!important;--shadow-card-raised:0 0 0 1px #24405e,0 12px 28px -14px rgba(0,0,0,0.6)!important;--theme-glow:radial-gradient(55% 38% at 92% 0%,color-mix(in srgb,#6db5ff 18%,transparent),transparent 70%)!important;--theme-texture:none!important;--theme-hero:#6db5ff!important;--accent-gradient:#6db5ff!important;--nav-pill:#6db5ff!important;--theme-hero-shadow:0 0 0 1px #24405e,0 12px 28px -14px rgba(0,0,0,0.6)!important;--stats-score-bg:linear-gradient(160deg,#9cd0ff,#4b97e6)!important;--app-bar-bg:#081320!important;--app-nav-active:#e8f2fc!important;--app-nav-inactive:rgba(255,255,255,0.55)!important;--app-chip-bg:rgba(255,255,255,0.16)!important;--app-chip-text:#ffffff!important;--color-header-bg:#081320!important;--color-header-text:#e8f2fc!important;--drawer-header-bg:#1d4a7a!important;--theme-flame:#f08a24;--chart-bar-r:999px;--seasonal-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27220%27%20height%3D%27220%27%20viewBox%3D%270%200%20220%20220%27%3E%3Cg%20stroke%3D%27%23cfe6ff%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20opacity%3D%27.55%27%3E%3Cg%20transform%3D%27translate(40%2040)%27%3E%3Cpath%20d%3D%27M0-9V9M-8-4.5L8%204.5M-8%204.5L8-4.5%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate(160%20110)%20scale(.7)%27%3E%3Cpath%20d%3D%27M0-9V9M-8-4.5L8%204.5M-8%204.5L8-4.5%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate(80%20180)%20scale(.85)%27%3E%3Cpath%20d%3D%27M0-9V9M-8-4.5L8%204.5M-8%204.5L8-4.5%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20fill%3D%27%23cfe6ff%27%20opacity%3D%27.45%27%3E%3Ccircle%20cx%3D%27120%27%20cy%3D%2740%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%2720%27%20cy%3D%27120%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%27200%27%20cy%3D%27200%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%27190%27%20cy%3D%2730%27%20r%3D%271.4%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--seasonal-title:var(--font-fredoka),sans-serif;--seasonal-title-w:600;--seasonal-title-track:0;--seasonal-title-scale:1}html[data-design=seasonal][data-season=winter][data-theme=dark] :is(.dashboard-layout,.app-surface),html[data-design=seasonal][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#15263b!important;--color-hover-bg:#1c3049!important;--color-app-hover:#1c3049!important}html[data-design=seasonal][data-season=spring]{--color-app-bg:#f3f7ea!important;--color-background:#f3f7ea!important;--color-card-bg:#fefff9!important;--color-hover-bg:#edf3df!important;--color-app-hover:#edf3df!important;--color-secondary:#edf3df!important;--color-primary:#2f3d25!important;--color-text:#2f3d25!important;--color-text-muted:#62705a!important;--color-border:#dbe6c6!important;--color-accent:#d64884!important;--color-accent-hover:#bb3a71!important;--color-accent-2:#7fb24c!important;--color-accent-soft:#fadbe8!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#d64884!important;--shadow-card:0 0 0 1px #dbe6c6,0 12px 26px -16px color-mix(in srgb,#d64884 45%,transparent)!important;--shadow-card-raised:0 0 0 1px #dbe6c6,0 12px 26px -16px color-mix(in srgb,#d64884 45%,transparent)!important;--theme-glow:radial-gradient(55% 38% at 92% 0%,color-mix(in srgb,#d64884 18%,transparent),transparent 70%)!important;--theme-texture:none!important;--theme-hero:#d64884!important;--accent-gradient:#d64884!important;--nav-pill:#d64884!important;--theme-hero-shadow:0 0 0 1px #dbe6c6,0 12px 26px -16px color-mix(in srgb,#d64884 45%,transparent)!important;--stats-score-bg:linear-gradient(160deg,#f07fae,#d64884)!important;--app-bar-bg:#2f3d25!important;--app-nav-active:#fefff9!important;--app-nav-inactive:rgba(255,255,255,0.62)!important;--app-chip-bg:rgba(255,255,255,0.16)!important;--app-chip-text:#ffffff!important;--color-header-bg:#2f3d25!important;--color-header-text:#fefff9!important;--drawer-header-bg:#7fb24c!important;--theme-flame:#f08a24;--chart-bar-r:999px;--seasonal-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27220%27%20height%3D%27220%27%20viewBox%3D%270%200%20220%20220%27%3E%3Cg%20opacity%3D%27.45%27%3E%3Cellipse%20cx%3D%2740%27%20cy%3D%2740%27%20rx%3D%276%27%20ry%3D%273.5%27%20fill%3D%27%23e5578f%27%20transform%3D%27rotate(-30%2040%2040)%27%2F%3E%3Cellipse%20cx%3D%27150%27%20cy%3D%27110%27%20rx%3D%275%27%20ry%3D%273%27%20fill%3D%27%23e5578f%27%20transform%3D%27rotate(40%20150%20110)%27%2F%3E%3Cellipse%20cx%3D%2790%27%20cy%3D%27180%27%20rx%3D%275.5%27%20ry%3D%273.2%27%20fill%3D%27%237fb24c%27%20transform%3D%27rotate(10%2090%20180)%27%2F%3E%3Cg%20transform%3D%27translate(190%2040)%27%20fill%3D%27%23e5578f%27%3E%3Ccircle%20cx%3D%270%27%20cy%3D%27-4%27%20r%3D%273%27%2F%3E%3Ccircle%20cx%3D%274%27%20cy%3D%270%27%20r%3D%273%27%2F%3E%3Ccircle%20cx%3D%270%27%20cy%3D%274%27%20r%3D%273%27%2F%3E%3Ccircle%20cx%3D%27-4%27%20cy%3D%270%27%20r%3D%273%27%2F%3E%3Ccircle%20r%3D%272%27%20fill%3D%27%23f6c443%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");--seasonal-title:var(--font-fredoka),sans-serif;--seasonal-title-w:600;--seasonal-title-track:0;--seasonal-title-scale:1}html[data-design=seasonal][data-season=spring] body{--seasonal-title:var(--font-fredoka),sans-serif}html[data-design=seasonal][data-season=spring][data-theme=dark]{--color-app-bg:#141c12!important;--color-background:#141c12!important;--color-card-bg:#1d281a!important;--color-hover-bg:#253322!important;--color-app-hover:#253322!important;--color-secondary:#253322!important;--color-primary:#eef6e4!important;--color-text:#eef6e4!important;--color-text-muted:#adbea0!important;--color-border:#2f4229!important;--color-accent:#ff7fae!important;--color-accent-hover:#ff98bf!important;--color-accent-2:#9fd16a!important;--color-accent-soft:#3a2230!important;--color-accent-contrast:#2a0c19!important;--color-nav-active:#ff7fae!important;--shadow-card:0 0 0 1px #2f4229,0 12px 28px -14px rgba(0,0,0,0.6)!important;--shadow-card-raised:0 0 0 1px #2f4229,0 12px 28px -14px rgba(0,0,0,0.6)!important;--theme-glow:radial-gradient(55% 38% at 92% 0%,color-mix(in srgb,#ff7fae 18%,transparent),transparent 70%)!important;--theme-texture:none!important;--theme-hero:#ff7fae!important;--accent-gradient:#ff7fae!important;--nav-pill:#ff7fae!important;--theme-hero-shadow:0 0 0 1px #2f4229,0 12px 28px -14px rgba(0,0,0,0.6)!important;--stats-score-bg:linear-gradient(160deg,#ffa4c6,#e85e93)!important;--app-bar-bg:#0b1009!important;--app-nav-active:#eef6e4!important;--app-nav-inactive:rgba(255,255,255,0.55)!important;--app-chip-bg:rgba(255,255,255,0.16)!important;--app-chip-text:#ffffff!important;--color-header-bg:#0b1009!important;--color-header-text:#eef6e4!important;--drawer-header-bg:#4d7a2c!important;--theme-flame:#f08a24;--chart-bar-r:999px;--seasonal-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27220%27%20height%3D%27220%27%20viewBox%3D%270%200%20220%20220%27%3E%3Cg%20opacity%3D%27.45%27%3E%3Cellipse%20cx%3D%2740%27%20cy%3D%2740%27%20rx%3D%276%27%20ry%3D%273.5%27%20fill%3D%27%23ff8fb8%27%20transform%3D%27rotate(-30%2040%2040)%27%2F%3E%3Cellipse%20cx%3D%27150%27%20cy%3D%27110%27%20rx%3D%275%27%20ry%3D%273%27%20fill%3D%27%23ff8fb8%27%20transform%3D%27rotate(40%20150%20110)%27%2F%3E%3Cellipse%20cx%3D%2790%27%20cy%3D%27180%27%20rx%3D%275.5%27%20ry%3D%273.2%27%20fill%3D%27%239fd16a%27%20transform%3D%27rotate(10%2090%20180)%27%2F%3E%3Cg%20transform%3D%27translate(190%2040)%27%20fill%3D%27%23ff8fb8%27%3E%3Ccircle%20cx%3D%270%27%20cy%3D%27-4%27%20r%3D%273%27%2F%3E%3Ccircle%20cx%3D%274%27%20cy%3D%270%27%20r%3D%273%27%2F%3E%3Ccircle%20cx%3D%270%27%20cy%3D%274%27%20r%3D%273%27%2F%3E%3Ccircle%20cx%3D%27-4%27%20cy%3D%270%27%20r%3D%273%27%2F%3E%3Ccircle%20r%3D%272%27%20fill%3D%27%23f6c443%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");--seasonal-title:var(--font-fredoka),sans-serif;--seasonal-title-w:600;--seasonal-title-track:0;--seasonal-title-scale:1}html[data-design=seasonal][data-season=spring][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#1d281a!important;--color-hover-bg:#253322!important;--color-app-hover:#253322!important}html[data-design=seasonal][data-season=summer]{--color-app-bg:#fdf3df!important;--color-background:#fdf3df!important;--color-card-bg:#fffdf6!important;--color-hover-bg:#fbeccb!important;--color-app-hover:#fbeccb!important;--color-secondary:#fbeccb!important;--color-primary:#123b4a!important;--color-text:#123b4a!important;--color-text-muted:#4f6e78!important;--color-border:#f0dfb8!important;--color-accent:#0f8fa8!important;--color-accent-hover:#0c7a90!important;--color-accent-2:#ff8a5c!important;--color-accent-soft:#d3f0f4!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#0f8fa8!important;--shadow-card:0 0 0 1px #f0dfb8,0 12px 26px -16px color-mix(in srgb,#0f8fa8 45%,transparent)!important;--shadow-card-raised:0 0 0 1px #f0dfb8,0 12px 26px -16px color-mix(in srgb,#0f8fa8 45%,transparent)!important;--theme-glow:radial-gradient(55% 38% at 92% 0%,color-mix(in srgb,#0f8fa8 18%,transparent),transparent 70%)!important;--theme-texture:none!important;--theme-hero:#0f8fa8!important;--accent-gradient:#0f8fa8!important;--nav-pill:#0f8fa8!important;--theme-hero-shadow:0 0 0 1px #f0dfb8,0 12px 26px -16px color-mix(in srgb,#0f8fa8 45%,transparent)!important;--stats-score-bg:linear-gradient(160deg,#ffb066,#ff7a4d)!important;--app-bar-bg:#123b4a!important;--app-nav-active:#fffdf6!important;--app-nav-inactive:rgba(255,255,255,0.62)!important;--app-chip-bg:rgba(255,255,255,0.16)!important;--app-chip-text:#ffffff!important;--color-header-bg:#123b4a!important;--color-header-text:#fffdf6!important;--drawer-header-bg:#0f8fa8!important;--theme-flame:#ff7a1a;--chart-bar-r:999px;--seasonal-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27220%27%20height%3D%27220%27%20viewBox%3D%270%200%20220%20220%27%3E%3Cg%20opacity%3D%27.4%27%3E%3Cg%20transform%3D%27translate(50%2050)%27%20stroke%3D%27%23f6b733%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%3E%3Ccircle%20r%3D%277%27%20fill%3D%27%23f6b733%27%20stroke%3D%27none%27%2F%3E%3Cpath%20d%3D%27M0-13v-4M0%2013v4M-13%200h-4M13%200h4M-9-9l-3-3M9%209l3%203M-9%209l-3%203M9-9l3-3%27%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%27M140%20150c8%200%208-6%2016-6s8%206%2016%206%208-6%2016-6%27%20stroke%3D%27%230f8fa8%27%20stroke-width%3D%272%27%20fill%3D%27none%27%2F%3E%3Cpath%20d%3D%27M60%20190c8%200%208-6%2016-6s8%206%2016%206%27%20stroke%3D%27%230f8fa8%27%20stroke-width%3D%272%27%20fill%3D%27none%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--seasonal-title:var(--font-fredoka),sans-serif;--seasonal-title-w:700;--seasonal-title-track:0;--seasonal-title-scale:1}html[data-design=seasonal][data-season=summer] body{--seasonal-title:var(--font-fredoka),sans-serif}html[data-design=seasonal][data-season=summer][data-theme=dark]{--color-app-bg:#0c1f26!important;--color-background:#0c1f26!important;--color-card-bg:#122c35!important;--color-hover-bg:#183842!important;--color-app-hover:#183842!important;--color-secondary:#183842!important;--color-primary:#eaf7f9!important;--color-text:#eaf7f9!important;--color-text-muted:#a3c3ca!important;--color-border:#1f4652!important;--color-accent:#45d0e6!important;--color-accent-hover:#6edcec!important;--color-accent-2:#ff9d76!important;--color-accent-soft:#123c47!important;--color-accent-contrast:#06242b!important;--color-nav-active:#45d0e6!important;--shadow-card:0 0 0 1px #1f4652,0 12px 28px -14px rgba(0,0,0,0.6)!important;--shadow-card-raised:0 0 0 1px #1f4652,0 12px 28px -14px rgba(0,0,0,0.6)!important;--theme-glow:radial-gradient(55% 38% at 92% 0%,color-mix(in srgb,#45d0e6 18%,transparent),transparent 70%)!important;--theme-texture:none!important;--theme-hero:#45d0e6!important;--accent-gradient:#45d0e6!important;--nav-pill:#45d0e6!important;--theme-hero-shadow:0 0 0 1px #1f4652,0 12px 28px -14px rgba(0,0,0,0.6)!important;--stats-score-bg:linear-gradient(160deg,#ffbb7d,#f2775a)!important;--app-bar-bg:#071419!important;--app-nav-active:#eaf7f9!important;--app-nav-inactive:rgba(255,255,255,0.55)!important;--app-chip-bg:rgba(255,255,255,0.16)!important;--app-chip-text:#ffffff!important;--color-header-bg:#071419!important;--color-header-text:#eaf7f9!important;--drawer-header-bg:#0f6f82!important;--theme-flame:#ff7a1a;--chart-bar-r:999px;--seasonal-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27220%27%20height%3D%27220%27%20viewBox%3D%270%200%20220%20220%27%3E%3Cg%20opacity%3D%27.4%27%3E%3Cg%20transform%3D%27translate(50%2050)%27%20stroke%3D%27%23ffc95c%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%3E%3Ccircle%20r%3D%277%27%20fill%3D%27%23ffc95c%27%20stroke%3D%27none%27%2F%3E%3Cpath%20d%3D%27M0-13v-4M0%2013v4M-13%200h-4M13%200h4M-9-9l-3-3M9%209l3%203M-9%209l-3%203M9-9l3-3%27%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%27M140%20150c8%200%208-6%2016-6s8%206%2016%206%208-6%2016-6%27%20stroke%3D%27%2345d0e6%27%20stroke-width%3D%272%27%20fill%3D%27none%27%2F%3E%3Cpath%20d%3D%27M60%20190c8%200%208-6%2016-6s8%206%2016%206%27%20stroke%3D%27%2345d0e6%27%20stroke-width%3D%272%27%20fill%3D%27none%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--seasonal-title:var(--font-fredoka),sans-serif;--seasonal-title-w:700;--seasonal-title-track:0;--seasonal-title-scale:1}html[data-design=seasonal][data-season=summer][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#122c35!important;--color-hover-bg:#183842!important;--color-app-hover:#183842!important}html[data-design=seasonal] .theme-backdrop{background-image:var(--seasonal-pattern),var(--theme-glow)!important;background-size:220px 220px,auto!important}html[data-design=seasonal] .dashboard-layout .large-title{font-size:calc(36px * var(--seasonal-title-scale));line-height:1.04}html[data-design=seasonal] .dashboard-layout .large-title,html[data-design=seasonal] :is(.ds-card-title,.ds-sheet-title){font-family:var(--seasonal-title);font-weight:var(--seasonal-title-w)!important;letter-spacing:var(--seasonal-title-track)!important}html[data-design=seasonal] :is(.ds-card-title,.ds-sheet-title){font-size:calc(19px * var(--seasonal-title-scale))!important}html[data-design=seasonal] .ds-widget-title{font-family:var(--font-fredoka),sans-serif;font-weight:600!important;font-size:15px!important}html[data-design=seasonal] .ds-label{letter-spacing:.06em!important;color:var(--color-accent)!important}html[data-design=seasonal] .ds-label,html[data-design=seasonal] .ds-name{font-family:var(--font-fredoka),sans-serif!important;font-weight:600!important}html[data-design=seasonal] .ds-name{font-size:17px!important;letter-spacing:0!important}html[data-design=seasonal] .ds-name-sm{font-size:15.5px!important}html[data-design=seasonal] :is(.stats-label,.ds-stat-label){font-family:var(--font-fredoka),sans-serif;font-weight:500;text-transform:none;letter-spacing:0!important}html[data-design=seasonal] .ds-greeting{font-family:var(--seasonal-title);font-weight:var(--seasonal-title-w)!important;letter-spacing:var(--seasonal-title-track)!important;font-size:calc(30px * var(--seasonal-title-scale))!important}html[data-design=seasonal] .ds-greeting .ds-greeting-name{color:var(--color-accent)}html[data-design=seasonal] .ds-today-title{font-family:var(--seasonal-title);font-weight:var(--seasonal-title-w)!important;letter-spacing:var(--seasonal-title-track)!important;font-size:calc(20px * var(--seasonal-title-scale))!important}html[data-design=seasonal][data-season=halloween] .ds-today-title:after{content:" \1F383"}html[data-design=seasonal][data-season=thanksgiving] .ds-today-title:after{content:" \1F342"}html[data-design=seasonal][data-season=christmas] .ds-today-title:after{content:" \1F384"}html[data-design=seasonal][data-season=winter] .ds-today-title:after{content:" \2744\FE0F"}html[data-design=seasonal][data-season=spring] .ds-today-title:after{content:" \1F337"}html[data-design=seasonal][data-season=summer] .ds-today-title:after{content:" \2600\FE0F"}html[data-design=seasonal] .tap-title{font-family:var(--seasonal-title);font-weight:var(--seasonal-title-w)!important;letter-spacing:var(--seasonal-title-track)!important;font-size:calc(32px * var(--seasonal-title-scale));line-height:1.05}html[data-design=seasonal] .theme-hero.theme-hero-face,html[data-design=seasonal] .theme-hero>.dash-face,html[data-design=seasonal] [data-demo=stats]>.dash-face{background:var(--color-card-bg)!important;border-color:var(--color-border)!important}html[data-design=seasonal] .stats-next,html[data-design=seasonal] .stats-tile:not(.stats-score){background:var(--color-hover-bg)!important}html[data-design=seasonal] :is(.stats-next :is(a,button),.stats-chip){border-radius:999px!important}html[data-design=seasonal] .ds-list{border-radius:24px!important}html[data-design=seasonal] :is(.ds-seg,.ds-seg-btn,.ds-seg-ind,.ds-tab-pill,.ds-pill,.ds-chip,.ds-track,.ds-track-pill,.ds-bar,.ds-bar>*,.tap-btn){border-radius:999px!important}html[data-design=seasonal] :is(.ds-icon-tile,.ds-icon-dot,.app-header-btn,.tap-hero-icon){border-radius:50%!important}html[data-design=seasonal] :is(.ds-seg-btn,.ds-track-btn,.ds-pill){font-family:var(--font-fredoka),sans-serif;font-weight:600!important}html[data-design=seasonal] .ds-tabbar{border-radius:999px!important;border-color:transparent!important;background:var(--app-bar-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 14px 30px -10px rgba(0,0,0,.45)!important}html[data-design=seasonal] .ds-tabbar span[class*="text-[10px]"]{font-family:var(--font-fredoka),sans-serif;font-weight:600}html[data-design=seasonal] .ds-tab-plus{background:var(--stats-score-bg)!important;box-shadow:0 0 0 3px var(--color-card-bg),0 10px 20px -8px rgba(0,0,0,.5)!important}html[data-design=seasonal] .ds-sheet{border-top-left-radius:32px!important;border-top-right-radius:32px!important}html[data-design=seasonal] .heat-grid>span{border-radius:50%!important}html[data-design=seasonal] .ds-app-icon{border-radius:36%!important}html[data-design=seasonal] .ds-app-label{font-family:var(--font-fredoka),sans-serif;font-weight:600!important}html[data-design=seasonal] .ds-fan-icon{border-radius:50%!important}html[data-design=seasonal] .ds-fan-label,html[data-design=seasonal] .widget-grid-cell :is(.text-sm,.text-\[13px\],.text-\[14px\],.text-\[15px\],.text-base):is(.font-semibold,.font-bold):not(button,button *){font-family:var(--font-fredoka),sans-serif;font-weight:600}html[data-design=seasonal] :is(.ds-input,:is(input:is([type=text],[type=search],[type=email],[type=number],[type=password],[type=url],[type=tel],:not([type])),textarea):is(.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-full)){border:1.5px solid var(--color-border)!important;background:var(--color-card-bg)!important}html[data-design=seasonal] .ds-sidebar{border-radius:28px!important;border-color:transparent!important}html[data-design=seasonal] :is(.ds-sidebar,.ds-drawer) .ds-nav-text{font-family:var(--font-fredoka),sans-serif;font-weight:600!important}html[data-design=seasonal] .ds-nav-row{border-radius:999px!important}html[data-design=seasonal] .ds-nav-tile{border-radius:50%!important}html[data-design=seasonal] .ds-nav-row[data-active=true]{background:var(--color-accent-soft)!important}html[data-design=seasonal] .ds-nav-row[data-active=true] .ds-nav-text{color:var(--color-text)!important}html[data-design=seasonal] .ds-nav-tile[data-on=true]{background:var(--color-accent)!important}html[data-design=seasonal] .ds-nav-tile[data-on=true] svg{color:var(--color-accent-contrast)!important}html[data-design=seasonal] .ds-drawer-head{background-image:var(--seasonal-pattern);background-size:160px 160px}html[data-design=seasonal] .ds-drawer-name{font-family:var(--seasonal-title);font-weight:var(--seasonal-title-w)!important;letter-spacing:var(--seasonal-title-track)!important;font-size:calc(27px * var(--seasonal-title-scale))!important}html[data-design=seasonal][data-season=christmas] .ds-drawer-head,html[data-design=seasonal][data-season=christmas] .ds-sidebar{box-shadow:inset 0 4px 0 0 #c4262e}html[data-design=seasonal][data-season=christmas] .ds-tabbar{box-shadow:inset 0 0 0 3px transparent,0 0 0 2px #fffdf8,0 0 0 4px #c4262e,0 14px 30px -10px rgba(0,0,0,.45)!important}html[data-design=seasonal][data-season=halloween] .ds-label{color:var(--color-accent-2)!important}html[data-design=seasonal] .page-enter{--pt-dist:18px;--pt-dur:360ms;--pt-ease:cubic-bezier(0.34,1.3,0.64,1)}html[data-design=seasonal]{--pop-ease:cubic-bezier(0.34,1.6,0.64,1);--pop-scale:1.16}html[data-design=seasonal] .route-progress-bar{background:var(--stats-score-bg)}html[data-design=seasonal] :is(.ds-toast,.ds-timerbar){border-radius:22px!important}html[data-design=seasonal] :is(.ds-toast p,.ds-timerbar-label){font-family:var(--font-fredoka),sans-serif;font-weight:500}html[data-design=seasonal] .ds-toast-action{background:var(--color-accent)!important;color:var(--color-accent-contrast)!important;border-radius:999px!important}html[data-design=seasonal] .ds-toast-bar{background:var(--color-accent)!important;height:3px;border-radius:99px;opacity:.5}html[data-design=seasonal] .ds-timerbar-time{font-family:var(--font-fredoka),sans-serif;font-weight:600;font-size:21px}:root{--dz-brutal-page:#f3efe4;--dz-brutal-card:#fffdf7;--dz-brutal-ink:#0d0d0d;--dz-brutal-accent:#c4f35a;--dz-cozy-page:#e7d2b1;--dz-cozy-card:#f5e8d2;--dz-cozy-ink:#4a2e1f;--dz-cozy-accent:#a24a26;--dz-pixel-page:#fdf3d8;--dz-pixel-card:#fffaf0;--dz-pixel-ink:#1b1630;--dz-pixel-accent:#6a5bc4;--dz-zen-page:#efebe2;--dz-zen-card:#f8f5ee;--dz-zen-ink:#25252a;--dz-zen-accent:#d23b26;--dz-luxe-page:#f6f1e6;--dz-luxe-card:#fffcf5;--dz-luxe-ink:#141210;--dz-luxe-accent:#141210}[data-theme=dark]{--dz-brutal-page:#141218;--dz-brutal-card:#221f29;--dz-brutal-ink:#f6f2e8;--dz-brutal-accent:#c4f35a;--dz-cozy-page:#2a1c15;--dz-cozy-card:#3b281d;--dz-cozy-ink:#f1e2c8;--dz-cozy-accent:#d27a4b;--dz-pixel-page:#191630;--dz-pixel-card:#2a2550;--dz-pixel-ink:#f6efd9;--dz-pixel-accent:#7fe3f0;--dz-zen-page:#232327;--dz-zen-card:#2d2d32;--dz-zen-ink:#ece8df;--dz-zen-accent:#ea5339;--dz-luxe-page:#0b0a09;--dz-luxe-card:#151310;--dz-luxe-ink:#f1ebdd;--dz-luxe-accent:#cfa95c}:root{--dz-seasonal-page:#e8f1f9;--dz-seasonal-card:#fbfdff;--dz-seasonal-ink:#16324a;--dz-seasonal-accent:#2f7fd1}[data-season=halloween]{--dz-seasonal-page:#f6ebdc;--dz-seasonal-card:#fffaf2;--dz-seasonal-ink:#2a1736;--dz-seasonal-accent:#d9590f}[data-season=thanksgiving]{--dz-seasonal-page:#f4e6d0;--dz-seasonal-card:#fffaf1;--dz-seasonal-ink:#3d2414;--dz-seasonal-accent:#b4501f}[data-season=christmas]{--dz-seasonal-page:#f3eee6;--dz-seasonal-card:#fffdf8;--dz-seasonal-ink:#1f2a24;--dz-seasonal-accent:#c4262e}[data-season=winter]{--dz-seasonal-page:#e8f1f9;--dz-seasonal-card:#fbfdff;--dz-seasonal-ink:#16324a;--dz-seasonal-accent:#2f7fd1}[data-season=spring]{--dz-seasonal-page:#f3f7ea;--dz-seasonal-card:#fefff9;--dz-seasonal-ink:#2f3d25;--dz-seasonal-accent:#d64884}[data-season=summer]{--dz-seasonal-page:#fdf3df;--dz-seasonal-card:#fffdf6;--dz-seasonal-ink:#123b4a;--dz-seasonal-accent:#0f8fa8}[data-season=halloween][data-theme=dark]{--dz-seasonal-page:#160c1f;--dz-seasonal-card:#24152f;--dz-seasonal-ink:#f6e9ff;--dz-seasonal-accent:#ff8a3d}[data-season=thanksgiving][data-theme=dark]{--dz-seasonal-page:#1f140d;--dz-seasonal-card:#2d1e14;--dz-seasonal-ink:#f6e6cf;--dz-seasonal-accent:#e8843f}[data-season=christmas][data-theme=dark]{--dz-seasonal-page:#0f1a15;--dz-seasonal-card:#18271f;--dz-seasonal-ink:#f4efe4;--dz-seasonal-accent:#ff5b61}[data-season=winter][data-theme=dark]{--dz-seasonal-page:#0d1a2a;--dz-seasonal-card:#15263b;--dz-seasonal-ink:#e8f2fc;--dz-seasonal-accent:#6db5ff}[data-season=spring][data-theme=dark]{--dz-seasonal-page:#141c12;--dz-seasonal-card:#1d281a;--dz-seasonal-ink:#eef6e4;--dz-seasonal-accent:#ff7fae}[data-season=summer][data-theme=dark]{--dz-seasonal-page:#0c1f26;--dz-seasonal-card:#122c35;--dz-seasonal-ink:#eaf7f9;--dz-seasonal-accent:#45d0e6}
/*# sourceMappingURL=4f767bc1f17165ef.css.map*/