html[data-design=memphis] body{--design-num:var(--font-rubik),"Arial Rounded MT Bold",system-ui,sans-serif;--design-num-weight:800;--design-num-track:-0.02em;--design-head:var(--font-rubik),"Arial Rounded MT Bold",system-ui,sans-serif;--design-head-weight:800;--design-head-track:-0.015em;--design-card-r:20px;--design-tile-r:14px;--design-field-r:14px;--design-body:var(--font-rubik),"Arial Rounded MT Bold",system-ui,sans-serif}html[data-design=memphis] .widget-grid-cell,html[data-design=memphis] :is(.dashboard-layout,.ds-sheet,.ds-tabbar){font-family:var(--design-body)}html[data-design=memphis]{--color-app-bg:#fff6ea!important;--color-background:#fff6ea!important;--color-card-bg:#ffffff!important;--color-hover-bg:#fff0dc!important;--color-app-hover:#fff0dc!important;--color-secondary:#fff0dc!important;--color-primary:#141414!important;--color-text:#141414!important;--color-text-muted:#4a4a4a!important;--color-border:#141414!important;--color-accent:#3a5bff!important;--color-accent-hover:#2c48e0!important;--color-accent-2:#ff5fa2!important;--color-accent-soft:#e6ebff!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#3a5bff!important;--shadow-card:0 0 0 2.5px var(--mem-ink),6px 6px 0 0 var(--mem-shadow),6px 6px 0 2.5px var(--mem-ink)!important;--shadow-card-raised:0 0 0 2.5px var(--mem-ink),6px 6px 0 0 var(--mem-shadow),6px 6px 0 2.5px var(--mem-ink)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#ffd23f!important;--accent-gradient:#3a5bff!important;--nav-pill:#ffd23f!important;--theme-hero-shadow:0 0 0 2.5px var(--mem-ink),6px 6px 0 0 var(--mem-shadow),6px 6px 0 2.5px var(--mem-ink)!important;--stats-score-bg:#ff5fa2!important;--app-bar-bg:#ffffff!important;--app-nav-active:#141414!important;--app-nav-inactive:rgba(20,20,20,0.6)!important;--app-chip-bg:#ffd23f!important;--app-chip-text:#141414!important;--color-header-bg:#141414!important;--color-header-text:#fff6ea!important;--drawer-header-bg:#2ec4b6!important;--theme-flame:#ff7a1a;--chart-bar-r:4px;--mem-ink:#141414;--mem-shadow:#2ec4b6;--mem-pink:#ff5fa2;--mem-teal:#2ec4b6;--mem-yellow:#ffd23f;--mem-blue:#3a5bff;--mem-dot:rgba(20,20,20,0.14)}html[data-design=memphis][data-theme=dark]{--color-app-bg:#1c1930!important;--color-background:#1c1930!important;--color-card-bg:#2a2645!important;--color-hover-bg:#34305a!important;--color-app-hover:#34305a!important;--color-secondary:#34305a!important;--color-primary:#fff6ea!important;--color-text:#fff6ea!important;--color-text-muted:#cfc9e6!important;--color-border:#fff6ea!important;--color-accent:#ffd23f!important;--color-accent-hover:#ffde66!important;--color-accent-2:#ff5fa2!important;--color-accent-soft:#3d3720!important;--color-accent-contrast:#141414!important;--color-nav-active:#ffd23f!important;--shadow-card:0 0 0 2.5px var(--mem-ink),6px 6px 0 0 var(--mem-shadow),6px 6px 0 2.5px var(--mem-ink)!important;--shadow-card-raised:0 0 0 2.5px var(--mem-ink),6px 6px 0 0 var(--mem-shadow),6px 6px 0 2.5px var(--mem-ink)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#ffd23f!important;--accent-gradient:#ffd23f!important;--nav-pill:#ffd23f!important;--theme-hero-shadow:0 0 0 2.5px var(--mem-ink),6px 6px 0 0 var(--mem-shadow),6px 6px 0 2.5px var(--mem-ink)!important;--stats-score-bg:#ff5fa2!important;--app-bar-bg:#2a2645!important;--app-nav-active:#141414!important;--app-nav-inactive:rgba(255,246,234,0.66)!important;--app-chip-bg:#ffd23f!important;--app-chip-text:#141414!important;--color-header-bg:#141225!important;--color-header-text:#fff6ea!important;--drawer-header-bg:#3a5bff!important;--mem-ink:#fff6ea;--mem-shadow:#ff5fa2;--mem-dot:rgba(255,246,234,0.12)}html[data-design=memphis][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#2a2645!important;--color-hover-bg:#34305a!important;--color-app-hover:#34305a!important}html[data-design=memphis] .theme-backdrop{background-image:radial-gradient(circle,var(--mem-dot) 1.4px,transparent 1.7px)!important;background-size:16px 16px!important}html[data-design=memphis] .dashboard-layout .large-title{font-size:38px;font-weight:800!important;line-height:1}html[data-design=memphis] :is(.ds-card-title,.ds-sheet-title){font-weight:800!important;font-size:18.5px!important}html[data-design=memphis] .ds-widget-title{font-family:var(--font-rubik),"Arial Rounded MT Bold",system-ui,sans-serif;font-weight:800!important;font-size:14px!important}html[data-design=memphis] .ds-label{font-family:var(--font-rubik),"Arial Rounded MT Bold",system-ui,sans-serif!important;font-weight:800!important;letter-spacing:.04em!important;font-size:12.5px!important;color:var(--color-text)!important}html[data-design=memphis] :is(p,label).ds-label:not(.flex-1):not(:is(.ds-sidebar,.ds-drawer) *){display:flex;align-items:center;gap:9px}html[data-design=memphis] :is(p,label).ds-label:not(.flex-1):not(:is(.ds-sidebar,.ds-drawer) *):before{content:"";width:11px;height:11px;flex:none;background:var(--mem-pink);box-shadow:0 0 0 2px var(--mem-ink);transform:rotate(45deg)}html[data-design=memphis] .ds-name{font-family:var(--font-rubik),"Arial Rounded MT Bold",system-ui,sans-serif!important;font-weight:700!important;font-size:16.5px!important}html[data-design=memphis] .ds-name-sm{font-size:15px!important}html[data-design=memphis] :is(.stats-label,.ds-stat-label){font-family:var(--font-rubik),"Arial Rounded MT Bold",system-ui,sans-serif;font-weight:800;font-size:12px!important}html[data-design=memphis] .ds-greeting{font-family:var(--font-rubik),"Arial Rounded MT Bold",system-ui,sans-serif;font-weight:800!important;font-size:31px!important;letter-spacing:-.015em!important}html[data-design=memphis] .ds-greeting .ds-greeting-name{display:inline-block;background:var(--mem-yellow);color:#141414;padding:0 7px;border-radius:7px;transform:rotate(-2deg);box-shadow:0 0 0 2px var(--mem-ink)}html[data-design=memphis] .ds-today-title{font-family:var(--font-rubik),"Arial Rounded MT Bold",system-ui,sans-serif;font-weight:800!important;font-size:19px!important}html[data-design=memphis] .tap-title{font-size:36px;font-weight:800;line-height:1.02}html[data-design=memphis] .theme-hero.theme-hero-face,html[data-design=memphis] .theme-hero>.dash-face,html[data-design=memphis] [data-demo=stats]>.dash-face{background:var(--color-card-bg)!important;border-color:transparent!important;position:relative;overflow:visible!important}html[data-design=memphis] .theme-hero.theme-hero-face:before,html[data-design=memphis] .theme-hero>.dash-face:before{content:"";position:absolute;top:-13px;right:28px;width:28px;height:24px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2026%22%3E%3Cpath%20d%3D%22M15%202l13%2022H2z%22%20fill%3D%22%23ff5fa2%22%20stroke%3D%22%23141414%22%20stroke-width%3D%222.2%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% /contain no-repeat;transform:rotate(14deg);pointer-events:none;z-index:1}html[data-design=memphis] .theme-hero.theme-hero-face:after,html[data-design=memphis] .theme-hero>.dash-face:after{content:"";position:absolute;bottom:-8px;left:26px;width:72px;height:14px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2072%2014%22%3E%3Cpath%20d%3D%22M2%207%20q3%20-5%206%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%22%20fill%3D%22none%22%20stroke%3D%22%233a5bff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% /contain no-repeat;pointer-events:none;z-index:1}html[data-design=memphis] .stats-tile{box-shadow:inset 0 0 0 2.5px #141414!important}html[data-design=memphis] .stats-tile:not(.stats-score){background:var(--mem-yellow)!important;color:#141414!important;--color-primary:#141414;--color-text:#141414;--color-text-muted:#2b2b2b}html[data-design=memphis] .stats-tile:not(.stats-score):nth-child(3n){background:var(--mem-teal)!important}html[data-design=memphis] .stats-tile:not(.stats-score):nth-child(3n+1){background:#9fb0ff!important}html[data-design=memphis] .stats-score{background-image:repeating-linear-gradient(-45deg,transparent 0 9px,rgba(255,255,255,.24) 9px 12px)!important;color:#141414!important;--color-primary:#141414;--color-text:#141414;--stat-hero-ink:#141414;--stat-hero-muted:rgba(20,20,20,0.72)}html[data-design=memphis] .stats-score :is(.stats-num,.stats-label,p,span){color:#141414!important}html[data-design=memphis] .stats-next{background:color-mix(in srgb,var(--mem-blue) 13%,var(--color-card-bg))!important;box-shadow:inset 0 0 0 2px var(--mem-ink);background-image:none!important;outline:2px dashed var(--mem-ink);outline-offset:-2px;box-shadow:none}html[data-design=memphis] :is(.stats-next :is(a,button),.stats-chip){border-radius:999px!important;box-shadow:0 0 0 2.5px var(--mem-ink),3px 3px 0 2.5px var(--mem-pink)}html[data-design=memphis] .stats-dot{box-shadow:0 0 0 2.5px var(--mem-ink);border-color:transparent!important}html[data-design=memphis] .ds-list{border-radius:18px!important;border-color:transparent!important;box-shadow:0 0 0 2.5px var(--mem-ink),6px 6px 0 0 var(--mem-pink),6px 6px 0 2.5px var(--mem-ink)!important}html[data-design=memphis] :is(.ds-pill,.tap-btn){border-radius:999px!important;font-weight:800!important;box-shadow:0 0 0 2.5px var(--mem-ink),3px 3px 0 2.5px var(--mem-ink)!important}html[data-design=memphis] :is(.ds-pill,.tap-btn):active{transform:translate(3px,3px);box-shadow:0 0 0 2.5px var(--mem-ink)!important}html[data-design=memphis] .app-header-btn{background:var(--color-card-bg)!important;box-shadow:0 0 0 2.5px var(--mem-ink)!important}html[data-design=memphis] :is(.ds-icon-tile,.ds-icon-dot){border-radius:50%!important;box-shadow:inset 0 0 0 2px var(--mem-ink)}html[data-design=memphis] :is(.ds-seg,.ds-track){border-radius:999px!important;background:var(--color-card-bg)!important;box-shadow:0 0 0 2.5px var(--mem-ink)!important}html[data-design=memphis] :is(.ds-seg-btn,.ds-seg-ind,.ds-track-btn,.ds-track-pill){border-radius:999px!important}html[data-design=memphis] .ds-seg-ind{background:var(--mem-teal)!important;box-shadow:inset 0 0 0 2px #141414!important}html[data-design=memphis] .ds-seg-btn[data-on]{color:#141414!important}html[data-design=memphis] :is(.ds-seg-btn,.ds-track-btn){font-weight:700!important}html[data-design=memphis] .ds-track-pill{box-shadow:inset 0 0 0 2px #141414}html[data-design=memphis] .ds-track-btn:is([aria-selected=true],[aria-pressed=true]){color:#141414!important}html[data-design=memphis] .ds-chip{border-radius:999px!important;box-shadow:inset 0 0 0 2px var(--mem-ink)}html[data-design=memphis] .ds-bar{border-radius:999px!important;box-shadow:inset 0 0 0 1.5px var(--mem-ink)}html[data-design=memphis] .heat-grid>span{border-radius:50%!important;box-shadow:inset 0 0 0 1.3px var(--mem-ink)}html[data-design=memphis] .ds-switch{box-shadow:inset 0 0 0 2px var(--mem-ink)}html[data-design=memphis] .ds-switch-knob{box-shadow:0 0 0 2px #141414!important}html[data-design=memphis] .ds-sheet{border:0!important;box-shadow:0 0 0 2.5px var(--mem-ink),0 -6px 0 2.5px var(--mem-teal)!important}html[data-design=memphis] .ds-sheet:not(.rounded-b-none){box-shadow:0 0 0 2.5px var(--mem-ink),6px 6px 0 2.5px var(--mem-teal)!important}html[data-design=memphis] .ds-sheet-row{border-bottom:2px dashed color-mix(in srgb,var(--mem-ink) 30%,transparent)}html[data-design=memphis] .ds-sheet-row>span:first-child{border-radius:50%!important;box-shadow:inset 0 0 0 2px var(--mem-ink)}html[data-design=memphis] .ds-tabbar{border-radius:999px!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(--mem-ink),5px 5px 0 0 var(--mem-blue),5px 5px 0 2.5px var(--mem-ink)!important}html[data-design=memphis] .ds-tabbar span[class*="text-[10px]"]{font-weight:700}html[data-design=memphis] .ds-tab-pill{border-radius:14px!important;opacity:1!important;background:var(--mem-yellow)!important;box-shadow:inset 0 0 0 2px #141414}html[data-design=memphis] .ds-fan-icon{border-radius:50%!important;color:#141414!important;box-shadow:0 0 0 2.5px #141414,3px 3px 0 2.5px #141414!important}html[data-design=memphis] .ds-fan-label{font-family:var(--font-rubik),"Arial Rounded MT Bold",system-ui,sans-serif;font-weight:800;font-size:13px;background:#ffffff;color:#141414!important;padding:1px 8px;border-radius:999px;text-shadow:none!important;box-shadow:0 0 0 2px #141414}html[data-design=memphis] .ds-app-icon{border-radius:50%!important;background:var(--app-icon-color)!important;box-shadow:0 0 0 2.5px var(--mem-ink),3px 3px 0 2.5px var(--mem-ink)!important}html[data-design=memphis] .ds-app-label{font-weight:700!important}html[data-design=memphis] .ds-app-icon-tint>svg{color:#fff!important}html[data-design=memphis] .tap-hero-icon{border-radius:50%!important;box-shadow:0 0 0 2.5px var(--mem-ink),6px 6px 0 2.5px var(--mem-teal)!important}html[data-design=memphis] .tap-mark-halo{display:none}html[data-design=memphis] .ds-slider{--slider-r:999px}html[data-design=memphis] .ds-slider input[type=range]{box-shadow:0 0 0 2px var(--mem-ink)}html[data-design=memphis] .widget-grid-cell :is(.text-sm,.text-\[13px\],.text-\[14px\],.text-\[15px\],.text-base):is(.font-semibold,.font-bold):not(button,button *){font-weight:800}html[data-design=memphis] :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(--mem-ink)!important;background:var(--color-card-bg)!important}html[data-design=memphis] .ds-sidebar{border-radius:22px!important;border:0!important;box-shadow:0 0 0 2.5px var(--mem-ink),6px 6px 0 0 var(--mem-teal),6px 6px 0 2.5px var(--mem-ink)!important}html[data-design=memphis] :is(.ds-sidebar,.ds-drawer) .ds-nav-text{font-weight:700!important}html[data-design=memphis] .ds-nav-row{border-radius:999px!important}html[data-design=memphis] .ds-nav-tile{border-radius:50%!important;box-shadow:inset 0 0 0 2px var(--mem-ink)}html[data-design=memphis] .ds-nav-row[data-active=true]{background:var(--mem-yellow)!important;box-shadow:0 0 0 2px var(--mem-ink),3px 3px 0 2px var(--mem-ink)}html[data-design=memphis] .ds-nav-row[data-active=true] :is(.ds-nav-text,svg){color:#141414!important}html[data-design=memphis] .ds-nav-tile[data-on=true]{background:#ffffff!important}html[data-design=memphis] :is(.ds-nav-divider,.ds-nav-foot){border-top:2px dashed color-mix(in srgb,var(--mem-ink) 40%,transparent)!important}html[data-design=memphis] .ds-drawer-head{color:#141414}html[data-design=memphis] .ds-drawer-name{font-family:var(--font-rubik),"Arial Rounded MT Bold",system-ui,sans-serif;font-weight:800!important;font-size:27px!important}html[data-design=memphis] .ds-drawer-pill{border-radius:999px!important;font-weight:800!important}html[data-design=memphis] [style*="background: var(--color-accent-2)"],html[data-design=memphis] [style*="background: var(--nav-pill)"]{color:#141414!important}html[data-design=memphis] .page-enter{--pt-dist:18px;--pt-dur:260ms;--pt-ease:cubic-bezier(0.3,1.4,0.6,1)}html[data-design=memphis]{--pop-ease:cubic-bezier(0.3,1.6,0.6,1);--pop-scale:1.16}html[data-design=memphis] .route-progress-bar{background:repeating-linear-gradient(90deg,var(--mem-pink) 0 18px,var(--mem-yellow) 18px 36px,var(--mem-teal) 36px 54px);height:4px;border-radius:0;box-shadow:none}html[data-design=memphis] :is(.ds-toast,.ds-timerbar){border:0!important;backdrop-filter:none;background:var(--color-card-bg)!important;border-radius:18px!important;box-shadow:0 0 0 2.5px var(--mem-ink),5px 5px 0 0 var(--mem-teal),5px 5px 0 2.5px var(--mem-ink)!important}html[data-design=memphis] :is(.ds-toast p,.ds-timerbar-label){font-weight:700}html[data-design=memphis] .ds-toast-icon{border-radius:50%!important;box-shadow:inset 0 0 0 2px var(--mem-ink)}html[data-design=memphis] .ds-toast-action{background:var(--mem-yellow)!important;color:#141414!important;border-radius:999px!important;box-shadow:0 0 0 2px #141414}html[data-design=memphis] .ds-toast-bar{height:4px;opacity:1;background:var(--mem-pink)!important}html[data-design=memphis] .ds-timerbar-time{font-family:var(--font-rubik),"Arial Rounded MT Bold",system-ui,sans-serif;font-weight:800;font-size:20px}html[data-design=type] body{--design-num:var(--font-bricolage),"Arial Narrow",system-ui,sans-serif;--design-num-weight:800;--design-num-track:-0.06em;--design-head:var(--font-bricolage),"Arial Narrow",system-ui,sans-serif;--design-head-weight:800;--design-head-track:-0.05em;--design-card-r:0px;--design-tile-r:0px;--design-field-r:0px;--design-body:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif}html[data-design=type] .widget-grid-cell,html[data-design=type] :is(.dashboard-layout,.ds-sheet,.ds-tabbar){font-family:var(--design-body)}html[data-design=type]{--color-app-bg:#ecebe5!important;--color-background:#ecebe5!important;--color-card-bg:#f7f6f1!important;--color-hover-bg:#e4e2da!important;--color-app-hover:#e4e2da!important;--color-secondary:#e4e2da!important;--color-primary:#0e0e0e!important;--color-text:#0e0e0e!important;--color-text-muted:#4b4a45!important;--color-border:#0e0e0e!important;--color-accent:#c93408!important;--color-accent-hover:#a92a05!important;--color-accent-2:#ff4b1f!important;--color-accent-soft:#fbe3da!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#c93408!important;--shadow-card:0 0 0 1.5px var(--typ-rule)!important;--shadow-card-raised:0 0 0 1.5px var(--typ-rule)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#ff4b1f!important;--accent-gradient:#ff4b1f!important;--nav-pill:#ff4b1f!important;--theme-hero-shadow:0 0 0 1.5px var(--typ-rule)!important;--stats-score-bg:#0e0e0e!important;--app-bar-bg:#0e0e0e!important;--app-nav-active:#0e0e0e!important;--app-nav-inactive:rgba(236,235,229,0.62)!important;--app-chip-bg:#ff4b1f!important;--app-chip-text:#0e0e0e!important;--color-header-bg:#0e0e0e!important;--color-header-text:#ecebe5!important;--drawer-header-bg:#0e0e0e!important;--theme-flame:#ff4b1f;--chart-bar-r:0px;--typ-rule:#0e0e0e;--typ-hot:#ff4b1f;--typ-hot-ink:#c93408;--typ-blk:#0e0e0e;--typ-blk-ink:#ecebe5}html[data-design=type][data-theme=dark]{--color-app-bg:#0e0e0e!important;--color-background:#0e0e0e!important;--color-card-bg:#171716!important;--color-hover-bg:#22221f!important;--color-app-hover:#22221f!important;--color-secondary:#22221f!important;--color-primary:#ecebe5!important;--color-text:#ecebe5!important;--color-text-muted:#b3b1a8!important;--color-border:#ecebe5!important;--color-accent:#ff5a2e!important;--color-accent-hover:#ff7650!important;--color-accent-2:#ff4b1f!important;--color-accent-soft:#3a1a10!important;--color-accent-contrast:#0e0e0e!important;--color-nav-active:#ff5a2e!important;--shadow-card:0 0 0 1.5px var(--typ-rule)!important;--shadow-card-raised:0 0 0 1.5px var(--typ-rule)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#ff4b1f!important;--accent-gradient:#ff4b1f!important;--nav-pill:#ff4b1f!important;--theme-hero-shadow:0 0 0 1.5px var(--typ-rule)!important;--stats-score-bg:#ecebe5!important;--app-bar-bg:#ecebe5!important;--app-nav-active:#0e0e0e!important;--app-nav-inactive:rgba(14,14,14,0.62)!important;--app-chip-bg:#ff4b1f!important;--app-chip-text:#0e0e0e!important;--color-header-bg:#ecebe5!important;--color-header-text:#0e0e0e!important;--drawer-header-bg:#ff4b1f!important;--typ-rule:#ecebe5;--typ-hot-ink:#ff5a2e;--typ-blk:#ecebe5;--typ-blk-ink:#0e0e0e}html[data-design=type][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#171716!important;--color-hover-bg:#22221f!important;--color-app-hover:#22221f!important}html[data-design=type] .dashboard-layout{counter-reset:typ-label}html[data-design=type] .dashboard-layout .large-title{font-size:50px;line-height:.9;font-weight:800!important}html[data-design=type] :is(.ds-card-title,.ds-sheet-title){font-family:var(--font-bricolage),"Arial Narrow",system-ui,sans-serif;font-weight:800!important;font-size:19px!important;letter-spacing:-.03em}html[data-design=type] .ds-widget-title{font-family:var(--font-bricolage),"Arial Narrow",system-ui,sans-serif;font-weight:800!important;font-size:14.5px!important;letter-spacing:-.02em}html[data-design=type] .ds-label{font-family:var(--font-instrument-serif),Georgia,serif!important;font-style:italic;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;font-size:21px!important;color:var(--color-text)!important}html[data-design=type] :is(.ds-sidebar,.ds-drawer) .ds-label{font-size:17px!important}html[data-design=type] :is(p,label).ds-label:not(.flex-1):not(:is(.ds-sidebar,.ds-drawer) *){counter-increment:typ-label;display:flex;align-items:baseline;gap:8px}html[data-design=type] :is(p,label).ds-label:not(.flex-1):not(:is(.ds-sidebar,.ds-drawer) *):after{content:"/ " counter(typ-label,decimal-leading-zero);font-family:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif;font-style:normal;font-size:10.5px;letter-spacing:.14em;font-weight:700;color:var(--typ-hot-ink)}html[data-design=type] .ds-name{font-family:var(--font-bricolage),"Arial Narrow",system-ui,sans-serif!important;font-weight:800!important;font-size:17.5px!important;letter-spacing:-.03em!important}html[data-design=type] .ds-name-sm{font-size:15.5px!important}html[data-design=type] :is(.stats-label,.ds-stat-label){font-family:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.16em!important;font-size:10px!important}html[data-design=type] .ds-greeting{font-family:var(--font-bricolage),"Arial Narrow",system-ui,sans-serif;font-weight:800!important;font-size:42px!important;letter-spacing:-.05em!important;line-height:.95!important}html[data-design=type] .ds-greeting .ds-greeting-name{font-family:var(--font-instrument-serif),Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.01em;color:var(--typ-hot-ink);font-size:1.08em}html[data-design=type] .ds-today-title{font-family:var(--font-instrument-serif),Georgia,serif;font-style:italic;font-weight:400!important;font-size:24px!important;letter-spacing:0!important}html[data-design=type] .tap-title{font-size:44px;line-height:.92;letter-spacing:-.05em}html[data-design=type] .theme-hero.theme-hero-face,html[data-design=type] .theme-hero>.dash-face,html[data-design=type] [data-demo=stats]>.dash-face{background:var(--color-card-bg)!important;border:0!important;box-shadow:inset 0 3px 0 var(--typ-rule)!important;position:relative;overflow:hidden}html[data-design=type] .theme-hero.theme-hero-face:after,html[data-design=type] .theme-hero>.dash-face:after{content:"today";position:absolute;right:-4px;top:8px;writing-mode:vertical-rl;font-family:var(--font-bricolage),"Arial Narrow",system-ui,sans-serif;font-weight:800;font-size:46px;letter-spacing:-.04em;line-height:.8;color:transparent;-webkit-text-stroke:1.2px color-mix(in srgb,var(--color-text) 30%,transparent);pointer-events:none}html[data-design=type] .stats-tile{box-shadow:none!important}html[data-design=type] .stats-tile:not(.stats-score){background:transparent!important;box-shadow:inset 2px 0 0 var(--typ-rule)!important}html[data-design=type] .stats-score{color:var(--typ-blk-ink)!important;--color-primary:var(--typ-blk-ink);--color-text:var(--typ-blk-ink);--color-text-muted:color-mix(in srgb,var(--typ-blk-ink) 70%,transparent);--stat-hero-ink:var(--typ-blk-ink);--stat-hero-muted:color-mix(in srgb,var(--typ-blk-ink) 70%,transparent)}html[data-design=type] .stats-score .stats-num{color:var(--typ-hot)!important}html[data-design=type][data-theme=dark] .stats-score .stats-num{color:#c93408!important}html[data-design=type] .stats-next{background:var(--typ-blk)!important;color:var(--typ-blk-ink)!important;--color-primary:var(--typ-blk-ink);--color-text:var(--typ-blk-ink);--color-text-muted:color-mix(in srgb,var(--typ-blk-ink) 70%,transparent);box-shadow:none}html[data-design=type] :is(.stats-next :is(a,button),.stats-chip){border-radius:0!important;text-transform:uppercase;letter-spacing:.08em}html[data-design=type] .stats-next :is(a,button){background:var(--typ-hot)!important;color:#0e0e0e!important}html[data-design=type] .stats-dot{border-radius:0!important}html[data-design=type] .ds-list{border-radius:0!important;border-color:transparent!important;box-shadow:inset 0 2px 0 var(--typ-rule)!important;background:transparent!important}html[data-design=type] .ds-list>:not(:first-child){border-color:color-mix(in srgb,var(--typ-rule) 30%,transparent)!important}html[data-design=type] :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,.ds-tab-pill,.ds-app-icon,.ds-fan-icon,.tap-hero-icon){border-radius:0!important}html[data-design=type] :is(.ds-pill,.tap-btn){text-transform:uppercase;letter-spacing:.08em;font-weight:700!important;font-size:12.5px}html[data-design=type] .app-header-btn{background:transparent!important;box-shadow:inset 0 0 0 1.5px var(--typ-rule)!important}html[data-design=type] .ds-icon-tile{background:transparent!important;box-shadow:inset 0 0 0 1.5px currentColor}html[data-design=type] :is(.ds-seg,.ds-track){background:transparent!important;box-shadow:inset 0 -1.5px 0 color-mix(in srgb,var(--typ-rule) 30%,transparent)!important}html[data-design=type] .ds-seg-ind{background:transparent!important;box-shadow:inset 0 -3px 0 var(--typ-hot)!important}html[data-design=type] .ds-seg-btn{font-weight:700!important;text-transform:lowercase}html[data-design=type] .ds-seg-btn[data-on]{color:var(--color-text)!important;font-family:var(--font-instrument-serif),Georgia,serif;font-style:italic;font-weight:400!important;font-size:1.2em}html[data-design=type] .ds-track-pill{background:var(--color-text)!important}html[data-design=type] .ds-track-btn:is([aria-selected=true],[aria-pressed=true]){color:var(--color-app-bg)!important}html[data-design=type] .ds-bar{border-radius:0!important;height:4px!important}html[data-design=type] .ds-bar>*,html[data-design=type] .ds-switch,html[data-design=type] .ds-switch-knob,html[data-design=type] .heat-grid>span{border-radius:0!important}html[data-design=type] .ds-sheet{border:0!important;box-shadow:inset 0 3px 0 var(--typ-hot),0 -20px 40px -20px rgba(0,0,0,.4)!important}html[data-design=type] .ds-sheet-row{border-bottom:1px solid color-mix(in srgb,var(--typ-rule) 25%,transparent)}html[data-design=type] .ds-tabbar{border-radius:0!important;left:0!important;right:0!important;bottom:0!important;border:0!important;background:var(--typ-blk)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;padding-bottom:env(safe-area-inset-bottom,0)}html[data-design=type] .ds-tabbar span[class*="text-[10px]"]{text-transform:lowercase;font-weight:600}html[data-design=type] .ds-tab-pill{opacity:1!important;background:var(--typ-hot)!important}html[data-design=type] .ds-fan-icon{background:var(--typ-blk)!important;color:var(--typ-blk-ink)!important;box-shadow:none!important}html[data-design=type] .ds-fan-label{font-family:var(--font-instrument-serif),Georgia,serif;font-style:italic;font-weight:400;font-size:17px;text-transform:lowercase}html[data-design=type] .ds-app-icon{background:var(--typ-blk)!important;box-shadow:none!important}html[data-design=type] .ds-app-icon svg{color:var(--app-icon-color)!important}html[data-design=type] .ds-app-icon-tint{background:transparent!important;box-shadow:inset 0 0 0 1.5px var(--typ-rule)!important}html[data-design=type] .ds-app-label{font-family:var(--font-bricolage),"Arial Narrow",system-ui,sans-serif;font-weight:800!important;letter-spacing:-.02em}html[data-design=type] .tap-hero-icon{box-shadow:8px 8px 0 var(--typ-hot)!important}html[data-design=type] .tap-mark-halo{display:none}html[data-design=type] .ds-slider{--slider-r:0px}html[data-design=type] .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-bricolage),"Arial Narrow",system-ui,sans-serif;font-weight:800;letter-spacing:-.02em}html[data-design=type] :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:2px solid var(--typ-rule)!important;border-radius:0!important;background:transparent!important}html[data-design=type] .ds-sidebar{border-radius:0!important;border:0!important;box-shadow:inset 0 3px 0 var(--typ-rule)!important}html[data-design=type] .ds-nav-row[data-active=true]{background:var(--typ-blk)!important}html[data-design=type] .ds-nav-row[data-active=true] :is(.ds-nav-text,svg){color:var(--typ-blk-ink)!important}html[data-design=type] .ds-nav-row[data-active=true] .ds-nav-text{font-family:var(--font-instrument-serif),Georgia,serif;font-style:italic;font-weight:400!important;font-size:1.15em}html[data-design=type] .ds-nav-tile{background:transparent!important}html[data-design=type] .ds-nav-tile[data-on=true] svg{color:var(--typ-hot)!important}html[data-design=type] :is(.ds-nav-divider,.ds-nav-foot){border-top:1.5px solid var(--typ-rule)!important}html[data-design=type] .ds-drawer-head{color:var(--typ-blk-ink)}html[data-design=type] .ds-drawer-name{font-family:var(--font-bricolage),"Arial Narrow",system-ui,sans-serif;font-weight:800!important;font-size:34px!important;letter-spacing:-.05em}html[data-design=type] .ds-drawer-pill{border-radius:0!important;text-transform:uppercase;letter-spacing:.08em}html[data-design=type] [style*="background: var(--color-accent-2)"],html[data-design=type] [style*="background: var(--nav-pill)"]{color:#0e0e0e!important}html[data-design=type] .page-enter{--pt-dist:26px;--pt-dur:300ms;--pt-ease:cubic-bezier(0.7,0,0.2,1)}html[data-design=type]{--pop-ease:cubic-bezier(0.7,0,0.2,1);--pop-scale:1.1}html[data-design=type] .route-progress-bar{background:var(--typ-hot);height:3px;border-radius:0;box-shadow:none}html[data-design=type] :is(.ds-toast,.ds-timerbar){border:0!important;backdrop-filter:none;background:var(--typ-blk)!important;color:var(--typ-blk-ink)!important;--color-text:var(--typ-blk-ink);--color-primary:var(--typ-blk-ink);--color-text-muted:color-mix(in srgb,var(--typ-blk-ink) 70%,transparent);border-radius:0!important;box-shadow:6px 6px 0 var(--typ-hot)!important}html[data-design=type] .ds-toast-icon{border-radius:0!important}html[data-design=type] .ds-toast-action{background:var(--typ-hot)!important;color:#0e0e0e!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.08em}html[data-design=type] .ds-toast-bar{height:3px;opacity:1;background:var(--typ-hot)!important}html[data-design=type] .ds-timerbar-time{font-family:var(--font-bricolage),"Arial Narrow",system-ui,sans-serif;font-weight:800;font-size:22px;letter-spacing:-.04em}html[data-design=kawaii] body{--design-num:var(--font-baloo),"Arial Rounded MT Bold",system-ui,sans-serif;--design-num-weight:800;--design-num-track:-0.01em;--design-head:var(--font-baloo),"Arial Rounded MT Bold",system-ui,sans-serif;--design-head-weight:800;--design-head-track:0;--design-card-r:28px;--design-tile-r:22px;--design-field-r:18px;--design-body:var(--font-baloo),"Arial Rounded MT Bold",system-ui,sans-serif}html[data-design=kawaii] .widget-grid-cell,html[data-design=kawaii] :is(.dashboard-layout,.ds-sheet,.ds-tabbar){font-family:var(--design-body)}html[data-design=kawaii]{--color-app-bg:#fff3f7!important;--color-background:#fff3f7!important;--color-card-bg:#ffffff!important;--color-hover-bg:#fff0f5!important;--color-app-hover:#fff0f5!important;--color-secondary:#fff0f5!important;--color-primary:#5a3a56!important;--color-text:#5a3a56!important;--color-text-muted:#7d5d79!important;--color-border:#f4d3e2!important;--color-accent:#c93a66!important;--color-accent-hover:#b02f58!important;--color-accent-2:#a98bff!important;--color-accent-soft:#ffe3ec!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#c93a66!important;--shadow-card:0 0 0 2px var(--kw-line),0 7px 0 -1px color-mix(in srgb,var(--kw-pink) 32%,transparent)!important;--shadow-card-raised:0 0 0 2px var(--kw-line),0 7px 0 -1px color-mix(in srgb,var(--kw-pink) 32%,transparent)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#ffd9e6!important;--accent-gradient:#ff8fb1!important;--nav-pill:#ffd9e6!important;--theme-hero-shadow:0 0 0 2px var(--kw-line),0 7px 0 -1px color-mix(in srgb,var(--kw-pink) 32%,transparent)!important;--stats-score-bg:#ffd9e6!important;--app-bar-bg:#ffffff!important;--app-nav-active:#c93a66!important;--app-nav-inactive:rgba(90,58,86,0.62)!important;--app-chip-bg:#ffd9e6!important;--app-chip-text:#5a3a56!important;--color-header-bg:#ff8fb1!important;--color-header-text:#3a1f33!important;--drawer-header-bg:#ff8fb1!important;--theme-flame:#ff8a3d;--chart-bar-r:999px;--kw-line:#f4d3e2;--kw-pink:#ff8fb1;--kw-pink-soft:#ffd9e6;--kw-mint:#bfe8dc;--kw-lilac:#ddd0ff;--kw-lemon:#ffe9a8;--kw-deep:#c93a66;--kw-tile-ink:#5a3a56}html[data-design=kawaii][data-theme=dark]{--color-app-bg:#2a2134!important;--color-background:#2a2134!important;--color-card-bg:#3a2e48!important;--color-hover-bg:#443655!important;--color-app-hover:#443655!important;--color-secondary:#443655!important;--color-primary:#fde8f1!important;--color-text:#fde8f1!important;--color-text-muted:#d4bdd4!important;--color-border:#54436a!important;--color-accent:#ff8fb1!important;--color-accent-hover:#ffa6c1!important;--color-accent-2:#c9b4ff!important;--color-accent-soft:#4a2f45!important;--color-accent-contrast:#3a1f33!important;--color-nav-active:#ff8fb1!important;--shadow-card:0 0 0 2px var(--kw-line),0 7px 0 -1px color-mix(in srgb,var(--kw-pink) 32%,transparent)!important;--shadow-card-raised:0 0 0 2px var(--kw-line),0 7px 0 -1px color-mix(in srgb,var(--kw-pink) 32%,transparent)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#ff8fb1!important;--accent-gradient:#ff8fb1!important;--nav-pill:#ff8fb1!important;--theme-hero-shadow:0 0 0 2px var(--kw-line),0 7px 0 -1px color-mix(in srgb,var(--kw-pink) 32%,transparent)!important;--stats-score-bg:#ff8fb1!important;--app-bar-bg:#3a2e48!important;--app-nav-active:#3a1f33!important;--app-nav-inactive:rgba(253,232,241,0.66)!important;--app-chip-bg:#ff8fb1!important;--app-chip-text:#3a1f33!important;--color-header-bg:#221a2b!important;--color-header-text:#fde8f1!important;--drawer-header-bg:#7a4b6d!important;--kw-line:#54436a;--kw-pink-soft:#5b3a5c;--kw-deep:#ff8fb1}html[data-design=kawaii][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#3a2e48!important;--color-hover-bg:#443655!important;--color-app-hover:#443655!important}html[data-design=kawaii] .theme-backdrop{background-image:radial-gradient(circle,color-mix(in srgb,var(--kw-pink) 22%,transparent) 3px,transparent 3.5px),radial-gradient(circle,color-mix(in srgb,var(--kw-mint) 45%,transparent) 2.5px,transparent 3px)!important;background-size:34px 34px,34px 34px!important;background-position:0 0,17px 17px!important}html[data-design=kawaii] .dashboard-layout .large-title{font-size:36px;font-weight:800!important;line-height:1.05}html[data-design=kawaii] :is(.ds-card-title,.ds-sheet-title){font-weight:800!important;font-size:18.5px!important}html[data-design=kawaii] .ds-widget-title{font-family:var(--font-baloo),"Arial Rounded MT Bold",system-ui,sans-serif;font-weight:700!important;font-size:14.5px!important}html[data-design=kawaii] .ds-label{font-family:var(--font-baloo),"Arial Rounded MT Bold",system-ui,sans-serif!important;font-weight:800!important;text-transform:none!important;letter-spacing:0!important;font-size:16px!important;color:var(--color-text)!important}html[data-design=kawaii] :is(.ds-sidebar,.ds-drawer) .ds-label{font-size:14px!important;color:var(--color-text-muted)!important}html[data-design=kawaii] :is(p,label).ds-label:not(.flex-1):not(:is(.ds-sidebar,.ds-drawer) *):before{content:"\273F";color:var(--kw-pink);margin-right:6px;font-weight:400}html[data-design=kawaii] .ds-name{font-family:var(--font-baloo),"Arial Rounded MT Bold",system-ui,sans-serif!important;font-weight:700!important;font-size:17px!important}html[data-design=kawaii] .ds-name-sm{font-size:15.5px!important}html[data-design=kawaii] :is(.stats-label,.ds-stat-label){font-weight:700;font-size:13px!important;text-transform:none}html[data-design=kawaii] .ds-greeting,html[data-design=kawaii] :is(.stats-label,.ds-stat-label){font-family:var(--font-baloo),"Arial Rounded MT Bold",system-ui,sans-serif;letter-spacing:0!important}html[data-design=kawaii] .ds-greeting{font-weight:800!important;font-size:30px!important}html[data-design=kawaii] .ds-greeting .ds-greeting-name{color:var(--kw-deep)}html[data-design=kawaii] .ds-greeting .ds-greeting-name:after{content:" \2661"}html[data-design=kawaii] .ds-today-title{font-family:var(--font-baloo),"Arial Rounded MT Bold",system-ui,sans-serif;font-weight:800!important;font-size:19px!important}html[data-design=kawaii] .tap-title{font-size:34px;font-weight:800;line-height:1.05}html[data-design=kawaii] .theme-hero.theme-hero-face,html[data-design=kawaii] .theme-hero>.dash-face,html[data-design=kawaii] [data-demo=stats]>.dash-face{background:var(--color-card-bg)!important;border-color:transparent!important;position:relative;overflow:visible!important}html[data-design=kawaii] .theme-hero.theme-hero-face:before,html[data-design=kawaii] .theme-hero>.dash-face:before{content:"";position:absolute;top:-11px;right:18px;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%200c1%206%204%209%2010%2010-6%201-9%204-10%2010-1-6-4-9-10-10%206-1%209-4%2010-10z%22%20fill%3D%22%23ff8fb1%22%2F%3E%3C%2Fsvg%3E") 50% /contain no-repeat;pointer-events:none;z-index:1}html[data-design=kawaii] .theme-hero.theme-hero-face:after,html[data-design=kawaii] .theme-hero>.dash-face:after{content:"";position:absolute;top:-4px;right:46px;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%200c1%206%204%209%2010%2010-6%201-9%204-10%2010-1-6-4-9-10-10%206-1%209-4%2010-10z%22%20fill%3D%22%23a98bff%22%2F%3E%3C%2Fsvg%3E") 50% /contain no-repeat;pointer-events:none;z-index:1}html[data-design=kawaii] .stats-tile{box-shadow:none!important}html[data-design=kawaii] .stats-tile:not(.stats-score){background:var(--kw-mint)!important;color:var(--kw-tile-ink)!important;--color-primary:#5a3a56;--color-text:#5a3a56;--color-text-muted:#6a4a66}html[data-design=kawaii] .stats-tile:not(.stats-score):nth-child(3n){background:var(--kw-lilac)!important}html[data-design=kawaii] .stats-tile:not(.stats-score):nth-child(3n+1){background:var(--kw-lemon)!important}html[data-design=kawaii] .stats-score{position:relative;color:#5a3a56!important;--color-primary:#5a3a56;--color-text:#5a3a56;--color-text-muted:#6a4a66;--stat-hero-ink:#5a3a56;--stat-hero-muted:rgba(90,58,86,0.78)}html[data-design=kawaii][data-theme=dark] .stats-score{color:#3a1f33!important;--color-primary:#3a1f33;--color-text:#3a1f33;--color-text-muted:#5a2f4f;--stat-hero-ink:#3a1f33;--stat-hero-muted:rgba(58,31,51,0.78)}html[data-design=kawaii] .stats-score :is(.stats-num,.stats-label,p,span){color:inherit!important}html[data-design=kawaii] .stats-score:after{content:"";position:absolute;top:12px;right:12px;width:40px;height:20px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-20%20-10%2040%2020%22%3E%3Ccircle%20cx%3D%22-7%22%20cy%3D%22-1%22%20r%3D%222.3%22%20fill%3D%22%235a3a56%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%22-1%22%20r%3D%222.3%22%20fill%3D%22%235a3a56%22%2F%3E%3Cpath%20d%3D%22M-3%203q3%203%206%200%22%20stroke%3D%22%235a3a56%22%20stroke-width%3D%221.8%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%2F%3E%3Cellipse%20cx%3D%22-12%22%20cy%3D%224%22%20rx%3D%223.4%22%20ry%3D%222%22%20fill%3D%22%23ff6f9b%22%20opacity%3D%22.7%22%2F%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%224%22%20rx%3D%223.4%22%20ry%3D%222%22%20fill%3D%22%23ff6f9b%22%20opacity%3D%22.7%22%2F%3E%3C%2Fsvg%3E") 50% /contain no-repeat;pointer-events:none}html[data-design=kawaii] .stats-next{background:color-mix(in srgb,var(--kw-lemon) 55%,var(--color-card-bg))!important;box-shadow:none}html[data-design=kawaii][data-theme=dark] .stats-next{background:color-mix(in srgb,var(--kw-lilac) 16%,var(--color-card-bg))!important}html[data-design=kawaii] :is(.stats-next :is(a,button),.stats-chip){border-radius:999px!important}html[data-design=kawaii] .stats-next :is(a,button){box-shadow:0 4px 0 color-mix(in srgb,var(--color-accent) 60%,#000)}html[data-design=kawaii] .stats-dot{border-radius:50%!important}html[data-design=kawaii] .ds-list{border-radius:28px!important;border-color:transparent!important;box-shadow:0 0 0 2px var(--kw-line),0 7px 0 -1px color-mix(in srgb,var(--kw-pink) 32%,transparent)!important}html[data-design=kawaii] :is(.ds-pill,.tap-btn){border-radius:999px!important;font-weight:700!important}html[data-design=kawaii] :is(.ds-pill,.tap-btn)[style*="var(--color-accent)"]{box-shadow:0 4px 0 color-mix(in srgb,var(--color-accent) 60%,#000)!important}html[data-design=kawaii] .app-header-btn{background:var(--color-card-bg)!important;box-shadow:inset 0 0 0 2px var(--kw-line)!important}html[data-design=kawaii] :is(.ds-icon-tile,.ds-icon-dot){border-radius:50%!important}html[data-design=kawaii] :is(.ds-seg,.ds-track){border-radius:999px!important;background:var(--color-card-bg)!important;box-shadow:inset 0 0 0 2px var(--kw-line)!important}html[data-design=kawaii] :is(.ds-seg-btn,.ds-seg-ind,.ds-track-btn,.ds-track-pill){border-radius:999px!important}html[data-design=kawaii] .ds-seg-ind{background:var(--kw-pink-soft)!important;box-shadow:none!important}html[data-design=kawaii] .ds-seg-btn[data-on]{color:var(--color-text)!important}html[data-design=kawaii] :is(.ds-seg-btn,.ds-track-btn){font-weight:700!important}html[data-design=kawaii] .ds-track-pill{background:var(--kw-pink-soft)!important}html[data-design=kawaii] .ds-track-btn:is([aria-selected=true],[aria-pressed=true]){color:var(--color-text)!important}html[data-design=kawaii] .ds-chip{border-radius:999px!important}html[data-design=kawaii] .ds-bar{border-radius:999px!important;background:var(--kw-pink-soft)!important}html[data-design=kawaii] .ds-bar>*{border-radius:999px!important}html[data-design=kawaii] .heat-grid>span{border-radius:50%!important}html[data-design=kawaii] .ds-sheet{border:0!important;box-shadow:0 0 0 2px var(--kw-line),0 -10px 30px -16px color-mix(in srgb,var(--kw-pink) 60%,transparent)!important}html[data-design=kawaii] .ds-sheet:not(.rounded-b-none){box-shadow:0 0 0 2px var(--kw-line),0 7px 0 -1px color-mix(in srgb,var(--kw-pink) 32%,transparent)!important}html[data-design=kawaii] .ds-sheet-row>span:first-child{border-radius:50%!important}html[data-design=kawaii] .ds-tabbar{border-radius:34px!important;border:0!important;background:var(--app-bar-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 0 0 2px var(--kw-line),0 7px 0 -1px color-mix(in srgb,var(--kw-pink) 32%,transparent)!important}html[data-design=kawaii] .ds-tabbar span[class*="text-[10px]"]{font-weight:700}html[data-design=kawaii] .ds-tab-pill{border-radius:20px!important;opacity:1!important}html[data-design=kawaii] .ds-fan-icon{border-radius:50%!important;box-shadow:0 0 0 3px var(--color-card-bg),0 5px 0 2px color-mix(in srgb,var(--kw-pink) 45%,transparent)!important}html[data-design=kawaii] .ds-fan-label{font-family:var(--font-baloo),"Arial Rounded MT Bold",system-ui,sans-serif;font-weight:800;font-size:14px}html[data-design=kawaii] .ds-app-icon{border-radius:50%!important;box-shadow:0 0 0 3px var(--color-card-bg),0 5px 0 2px color-mix(in srgb,var(--app-icon-color) 30%,transparent)!important}html[data-design=kawaii] .ds-app-label{font-weight:700!important}html[data-design=kawaii] .tap-hero-icon{border-radius:50%!important;box-shadow:0 0 0 4px var(--color-card-bg),0 0 0 6px var(--kw-pink),0 10px 0 4px color-mix(in srgb,var(--kw-pink) 30%,transparent)!important}html[data-design=kawaii] .ds-slider{--slider-r:999px}html[data-design=kawaii] .widget-grid-cell :is(.text-sm,.text-\[13px\],.text-\[14px\],.text-\[15px\],.text-base):is(.font-semibold,.font-bold):not(button,button *){font-weight:700}html[data-design=kawaii] :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 var(--kw-line)!important;background:var(--color-card-bg)!important}html[data-design=kawaii] .ds-sidebar{border-radius:30px!important;border:0!important;box-shadow:0 0 0 2px var(--kw-line),0 7px 0 -1px color-mix(in srgb,var(--kw-pink) 32%,transparent)!important}html[data-design=kawaii] :is(.ds-sidebar,.ds-drawer) .ds-nav-text{font-weight:700!important}html[data-design=kawaii] .ds-nav-row{border-radius:999px!important}html[data-design=kawaii] .ds-nav-tile{border-radius:50%!important}html[data-design=kawaii] .ds-nav-row[data-active=true]{background:var(--kw-pink-soft)!important}html[data-design=kawaii] .ds-nav-row[data-active=true] :is(.ds-nav-text,svg){color:var(--color-text)!important}html[data-design=kawaii] .ds-drawer-name{font-family:var(--font-baloo),"Arial Rounded MT Bold",system-ui,sans-serif;font-weight:800!important;font-size:27px!important}html[data-design=kawaii] .ds-drawer-pill{border-radius:999px!important;font-weight:700!important}html[data-design=kawaii] [style*="background: var(--nav-pill)"]{color:var(--color-text)!important}html[data-design=kawaii][data-theme=dark] [style*="background: var(--nav-pill)"]{color:#3a1f33!important}html[data-design=kawaii] .page-enter{--pt-dist:20px;--pt-dur:380ms;--pt-ease:cubic-bezier(0.34,1.56,0.64,1)}html[data-design=kawaii]{--pop-ease:cubic-bezier(0.34,1.8,0.64,1);--pop-scale:1.2}html[data-design=kawaii] .route-progress-bar{background:linear-gradient(90deg,var(--kw-pink),#a98bff,var(--kw-mint));height:4px;border-radius:0 4px 4px 0;box-shadow:none}html[data-design=kawaii] :is(.ds-toast,.ds-timerbar){border:0!important;backdrop-filter:none;background:var(--color-card-bg)!important;border-radius:26px!important;box-shadow:0 0 0 2px var(--kw-line),0 7px 0 -1px color-mix(in srgb,var(--kw-pink) 32%,transparent)!important}html[data-design=kawaii] :is(.ds-toast p,.ds-timerbar-label){font-weight:700}html[data-design=kawaii] .ds-toast-icon{border-radius:50%!important}html[data-design=kawaii] .ds-toast-action{border-radius:999px!important}html[data-design=kawaii] .ds-toast-bar{height:4px;border-radius:4px;opacity:1;background:var(--kw-pink)!important}html[data-design=kawaii] .ds-timerbar-time{font-family:var(--font-baloo),"Arial Rounded MT Bold",system-ui,sans-serif;font-weight:800;font-size:20px}html[data-design=neu] body{--design-num:var(--font-manrope),system-ui,sans-serif;--design-num-weight:800;--design-num-track:-0.02em;--design-head:var(--font-manrope),system-ui,sans-serif;--design-head-weight:800;--design-head-track:-0.01em;--design-card-r:24px;--design-tile-r:18px;--design-field-r:16px;--design-body:var(--font-manrope),system-ui,sans-serif}html[data-design=neu] .widget-grid-cell,html[data-design=neu] :is(.dashboard-layout,.ds-sheet,.ds-tabbar){font-family:var(--design-body)}html[data-design=neu]{--color-app-bg:#e3e7f1!important;--color-background:#e3e7f1!important;--color-card-bg:#e3e7f1!important;--color-hover-bg:#dce1ec!important;--color-app-hover:#dce1ec!important;--color-secondary:#dce1ec!important;--color-primary:#2c2f4a!important;--color-text:#2c2f4a!important;--color-text-muted:#585d80!important;--color-border:#cdd3e1!important;--color-accent:#5b4bdb!important;--color-accent-hover:#4c3cc8!important;--color-accent-2:#3b82f6!important;--color-accent-soft:#d9d6f7!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#5b4bdb!important;--shadow-card:7px 7px 16px var(--neu-lo),-7px -7px 16px var(--neu-hi)!important;--shadow-card-raised:7px 7px 16px var(--neu-lo),-7px -7px 16px var(--neu-hi)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#e3e7f1!important;--accent-gradient:#5b4bdb!important;--nav-pill:#e3e7f1!important;--theme-hero-shadow:7px 7px 16px var(--neu-lo),-7px -7px 16px var(--neu-hi)!important;--stats-score-bg:#e3e7f1!important;--app-bar-bg:#e3e7f1!important;--app-nav-active:#5b4bdb!important;--app-nav-inactive:rgba(88,93,128,0.8)!important;--app-chip-bg:#5b4bdb!important;--app-chip-text:#ffffff!important;--color-header-bg:#2c2f4a!important;--color-header-text:#e3e7f1!important;--drawer-header-bg:#5b4bdb!important;--theme-flame:#f97316;--chart-bar-r:999px;--neu-hi:#ffffff;--neu-lo:#bec5d6;--neu-in:inset 4px 4px 8px var(--neu-lo),inset -4px -4px 8px var(--neu-hi);--neu-out-s:4px 4px 9px var(--neu-lo),-4px -4px 9px var(--neu-hi)}html[data-design=neu][data-theme=dark]{--color-app-bg:#292c36!important;--color-background:#292c36!important;--color-card-bg:#292c36!important;--color-hover-bg:#2f323d!important;--color-app-hover:#2f323d!important;--color-secondary:#2f323d!important;--color-primary:#e7e9f3!important;--color-text:#e7e9f3!important;--color-text-muted:#a7adc3!important;--color-border:#3a3e4c!important;--color-accent:#958bff!important;--color-accent-hover:#aaa2ff!important;--color-accent-2:#60a5fa!important;--color-accent-soft:#363253!important;--color-accent-contrast:#17142e!important;--color-nav-active:#958bff!important;--shadow-card:7px 7px 16px var(--neu-lo),-7px -7px 16px var(--neu-hi)!important;--shadow-card-raised:7px 7px 16px var(--neu-lo),-7px -7px 16px var(--neu-hi)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#292c36!important;--accent-gradient:#958bff!important;--nav-pill:#292c36!important;--theme-hero-shadow:7px 7px 16px var(--neu-lo),-7px -7px 16px var(--neu-hi)!important;--stats-score-bg:#292c36!important;--app-bar-bg:#292c36!important;--app-nav-active:#958bff!important;--app-nav-inactive:rgba(167,173,195,0.85)!important;--app-chip-bg:#958bff!important;--app-chip-text:#17142e!important;--color-header-bg:#1f2129!important;--color-header-text:#e7e9f3!important;--drawer-header-bg:#3d3570!important;--neu-hi:#373b48;--neu-lo:#1b1d24}html[data-design=neu][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#292c36!important;--color-hover-bg:#2f323d!important;--color-app-hover:#2f323d!important}html[data-design=neu] .dashboard-layout .large-title{font-size:34px;font-weight:800!important;color:var(--color-accent)}html[data-design=neu][data-theme=dark] .dashboard-layout .large-title{color:var(--color-text)}html[data-design=neu] :is(.ds-card-title,.ds-sheet-title){font-weight:800!important;font-size:18px!important}html[data-design=neu] .ds-widget-title{font-family:var(--font-manrope),system-ui,sans-serif;font-weight:800!important;font-size:14px!important}html[data-design=neu] .ds-label{font-family:var(--font-manrope),system-ui,sans-serif!important;font-weight:800!important;text-transform:none!important;letter-spacing:0!important;font-size:15px!important;color:var(--color-text-muted)!important}html[data-design=neu] :is(.ds-sidebar,.ds-drawer) .ds-label{font-size:13px!important}html[data-design=neu] .ds-name{font-family:var(--font-manrope),system-ui,sans-serif!important;font-weight:700!important;font-size:16.5px!important}html[data-design=neu] .ds-name-sm{font-size:15px!important}html[data-design=neu] :is(.stats-label,.ds-stat-label){font-family:var(--font-manrope),system-ui,sans-serif;font-weight:600;font-size:12.5px!important;text-transform:none;letter-spacing:0!important;color:var(--color-text-muted)!important}html[data-design=neu] .ds-greeting{font-family:var(--font-manrope),system-ui,sans-serif;font-weight:800!important;font-size:30px!important;letter-spacing:-.01em!important;color:var(--color-accent)}html[data-design=neu][data-theme=dark] .ds-greeting{color:var(--color-text)}html[data-design=neu] .ds-today-title{font-family:var(--font-manrope),system-ui,sans-serif;font-weight:800!important;font-size:18px!important}html[data-design=neu] .tap-title{font-size:32px;font-weight:800}html[data-design=neu] .theme-hero.theme-hero-face,html[data-design=neu] .theme-hero>.dash-face,html[data-design=neu] [data-demo=stats]>.dash-face{background:var(--color-card-bg)!important;border-color:transparent!important}html[data-design=neu] :is(.dashboard-layout,.app-surface) [class*=border]:is(.rounded-xl,.rounded-2xl,.rounded-3xl)[style*="background: var(--color-card-bg)"]{border-color:transparent!important}html[data-design=neu] .stats-tile{background:var(--color-card-bg)!important;box-shadow:var(--neu-in)!important;color:var(--color-text)!important}html[data-design=neu] .stats-tile .stats-num{color:var(--color-accent)!important}html[data-design=neu][data-theme=dark] .stats-tile:not(.stats-score) .stats-num{color:var(--color-text)!important}html[data-design=neu] .stats-score{box-shadow:var(--neu-out-s)!important;--stat-hero-ink:var(--color-text);--stat-hero-muted:var(--color-text-muted);--color-primary:var(--color-text)}html[data-design=neu] .stats-score :is(.stats-label,p,span):not(.stats-num){color:var(--color-text-muted)!important}html[data-design=neu] .stats-score .stats-num{color:var(--color-accent)!important}html[data-design=neu] .stats-next{background:var(--color-card-bg)!important;box-shadow:var(--neu-in)}html[data-design=neu] :is(.stats-next :is(a,button),.stats-chip){border-radius:999px!important;box-shadow:4px 4px 10px var(--neu-lo),-4px -4px 10px var(--neu-hi)}html[data-design=neu] .stats-dot{border-radius:50%!important;box-shadow:var(--neu-out-s);border-color:transparent!important}html[data-design=neu] .ds-list{border-radius:24px!important;border-color:transparent!important;box-shadow:7px 7px 16px var(--neu-lo),-7px -7px 16px var(--neu-hi)!important}html[data-design=neu] .ds-list>:not(:first-child){border-color:color-mix(in srgb,var(--neu-lo) 60%,transparent)!important}html[data-design=neu] :is(.ds-pill,.tap-btn){border-radius:999px!important;font-weight:700!important;border-color:transparent!important;box-shadow:var(--neu-out-s)!important}html[data-design=neu] :is(.ds-pill,.tap-btn):active{box-shadow:var(--neu-in)!important}html[data-design=neu] .app-header-btn{background:var(--color-card-bg)!important;border-color:transparent!important;box-shadow:var(--neu-out-s)!important}html[data-design=neu] :is(.ds-icon-tile,.ds-icon-dot){border-radius:50%!important;background:var(--color-card-bg)!important;box-shadow:var(--neu-out-s)}html[data-design=neu] :is(.ds-icon-tile,.ds-icon-dot) svg{color:var(--color-accent)!important}html[data-design=neu] :is(.ds-seg,.ds-track){border-radius:999px!important;background:var(--color-card-bg)!important;border-color:transparent!important;box-shadow:var(--neu-in)!important}html[data-design=neu] :is(.ds-seg-btn,.ds-seg-ind,.ds-track-btn,.ds-track-pill){border-radius:999px!important}html[data-design=neu] .ds-seg-ind{background:var(--color-card-bg)!important;box-shadow:var(--neu-out-s)!important}html[data-design=neu] .ds-seg-btn[data-on]{color:var(--color-accent)!important}html[data-design=neu] :is(.ds-seg-btn,.ds-track-btn){font-weight:700!important}html[data-design=neu] .ds-track-pill{background:var(--color-card-bg)!important;box-shadow:var(--neu-out-s)!important}html[data-design=neu] .ds-track-btn:is([aria-selected=true],[aria-pressed=true]){color:var(--color-accent)!important}html[data-design=neu] .ds-chip{border-radius:999px!important}html[data-design=neu] .ds-bar{border-radius:999px!important;background:var(--color-card-bg)!important;box-shadow:inset 2px 2px 4px var(--neu-lo),inset -2px -2px 4px var(--neu-hi)}html[data-design=neu] .ds-bar>*{border-radius:999px!important}html[data-design=neu] .heat-grid>span{border-radius:50%!important;box-shadow:inset 1px 1px 2px var(--neu-lo),inset -1px -1px 2px var(--neu-hi)}html[data-design=neu] .ds-switch{box-shadow:inset 2px 2px 5px var(--neu-lo),inset -2px -2px 5px var(--neu-hi)}html[data-design=neu] .ds-switch-knob{box-shadow:2px 2px 5px var(--neu-lo),-1px -1px 3px var(--neu-hi)!important}html[data-design=neu] .ds-sheet{border:0!important;box-shadow:0 -12px 30px var(--neu-lo)!important}html[data-design=neu] .ds-sheet:not(.rounded-b-none){box-shadow:7px 7px 16px var(--neu-lo),-7px -7px 16px var(--neu-hi)!important}html[data-design=neu] .ds-sheet-row{border-color:color-mix(in srgb,var(--neu-lo) 60%,transparent)!important}html[data-design=neu] .ds-sheet-row>span:first-child{border-radius:50%!important;background:var(--color-card-bg)!important;box-shadow:var(--neu-out-s)}html[data-design=neu] .ds-tabbar{border-radius:30px!important;border:0!important;background:var(--app-bar-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:7px 7px 16px var(--neu-lo),-7px -7px 16px var(--neu-hi)!important}html[data-design=neu] .ds-tabbar span[class*="text-[10px]"]{font-weight:700}html[data-design=neu] .ds-tab-pill{border-radius:18px!important;opacity:1!important;background:var(--app-bar-bg)!important;box-shadow:var(--neu-in)!important}html[data-design=neu] .ds-fan-icon{border-radius:50%!important;background:var(--color-card-bg)!important;box-shadow:7px 7px 16px var(--neu-lo),-7px -7px 16px var(--neu-hi)!important}html[data-design=neu] .ds-fan-icon,html[data-design=neu] .ds-fan-icon svg{color:var(--color-accent)!important}html[data-design=neu] .ds-fan-label{font-family:var(--font-manrope),system-ui,sans-serif;font-weight:800;font-size:13.5px}html[data-design=neu] .ds-app-icon{border-radius:22px!important;background:var(--color-card-bg)!important;box-shadow:var(--neu-out-s)!important}html[data-design=neu] .ds-app-icon svg{color:var(--app-icon-color)!important}html[data-design=neu] .ds-app-label{font-weight:700!important}html[data-design=neu] .tap-hero-icon{border-radius:50%!important;box-shadow:7px 7px 16px var(--neu-lo),-7px -7px 16px var(--neu-hi)!important}html[data-design=neu] .tap-mark-halo{display:none}html[data-design=neu] .ds-slider{--slider-r:999px}html[data-design=neu] .ds-slider input[type=range]{box-shadow:inset 2px 2px 4px var(--neu-lo),inset -2px -2px 4px var(--neu-hi)}html[data-design=neu] .widget-grid-cell :is(.text-sm,.text-\[13px\],.text-\[14px\],.text-\[15px\],.text-base):is(.font-semibold,.font-bold):not(button,button *){font-weight:800}html[data-design=neu] :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;background:var(--color-card-bg)!important;box-shadow:var(--neu-in)!important}html[data-design=neu] .ds-sidebar{border-radius:26px!important;border:0!important;background:var(--color-card-bg)!important;box-shadow:7px 7px 16px var(--neu-lo),-7px -7px 16px var(--neu-hi)!important}html[data-design=neu] :is(.ds-sidebar,.ds-drawer) .ds-nav-text{font-weight:700!important}html[data-design=neu] .ds-nav-row{border-radius:16px!important}html[data-design=neu] .ds-nav-tile{border-radius:50%!important;background:var(--color-card-bg)!important;box-shadow:var(--neu-out-s)}html[data-design=neu] .ds-nav-tile svg{color:var(--color-accent)!important}html[data-design=neu] .ds-nav-row[data-active=true]{background:var(--color-card-bg)!important;box-shadow:var(--neu-in)}html[data-design=neu] .ds-nav-row[data-active=true] .ds-nav-text{color:var(--color-accent)!important}html[data-design=neu] .ds-nav-tile[data-on=true]{box-shadow:none}html[data-design=neu] :is(.ds-nav-divider,.ds-nav-foot){border-top:1px solid color-mix(in srgb,var(--neu-lo) 70%,transparent)!important}html[data-design=neu] .ds-drawer-name{font-family:var(--font-manrope),system-ui,sans-serif;font-weight:800!important;font-size:26px!important}html[data-design=neu] .ds-drawer-pill{border-radius:999px!important}html[data-design=neu] [style*="background: var(--nav-pill)"]{color:var(--color-accent)!important}html[data-design=neu] .page-enter{--pt-dist:12px;--pt-dur:360ms;--pt-ease:cubic-bezier(0.22,1,0.36,1)}html[data-design=neu]{--pop-ease:cubic-bezier(0.22,1,0.36,1);--pop-scale:1.08}html[data-design=neu] .route-progress-bar{background:var(--color-accent);height:3px;border-radius:0 3px 3px 0;box-shadow:0 0 8px color-mix(in srgb,var(--color-accent) 60%,transparent)}html[data-design=neu] :is(.ds-toast,.ds-timerbar){border:0!important;backdrop-filter:none;background:var(--color-card-bg)!important;border-radius:22px!important;box-shadow:7px 7px 16px var(--neu-lo),-7px -7px 16px var(--neu-hi)!important}html[data-design=neu] :is(.ds-toast p,.ds-timerbar-label){font-weight:700}html[data-design=neu] .ds-toast-icon{border-radius:50%!important;background:var(--color-card-bg)!important;box-shadow:var(--neu-in)}html[data-design=neu] .ds-toast-action{border-radius:999px!important;box-shadow:var(--neu-out-s)}html[data-design=neu] .ds-toast-bar{height:3px;border-radius:3px;opacity:1;background:var(--color-accent)!important}html[data-design=neu] .ds-timerbar-time{font-family:var(--font-manrope),system-ui,sans-serif;font-weight:800;font-size:20px}html[data-design=doodle] body{--design-num:var(--font-space-mono),ui-monospace,monospace;--design-num-weight:700;--design-num-track:-0.05em;--design-head:var(--font-space-mono),ui-monospace,monospace;--design-head-weight:700;--design-head-track:-0.04em;--design-card-r:18px 14px 20px 12px/14px 20px 12px 18px;--design-tile-r:14px 10px 16px 10px;--design-field-r:12px 16px 12px 18px;--design-body:var(--font-space-mono),ui-monospace,monospace}html[data-design=doodle] .widget-grid-cell,html[data-design=doodle] :is(.dashboard-layout,.ds-sheet,.ds-tabbar){font-family:var(--design-body)}html[data-design=doodle]{--color-app-bg:#f3f2ee!important;--color-background:#f3f2ee!important;--color-card-bg:#ffffff!important;--color-hover-bg:#f7f6f2!important;--color-app-hover:#f7f6f2!important;--color-secondary:#f7f6f2!important;--color-primary:#141414!important;--color-text:#141414!important;--color-text-muted:#444444!important;--color-border:#141414!important;--color-accent:#7a4ae0!important;--color-accent-hover:#6838cf!important;--color-accent-2:#2ec4c4!important;--color-accent-soft:#ece4ff!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#7a4ae0!important;--shadow-card:0 0 0 2.4px var(--dd-ink),4px 4px 0 2.4px var(--dd-shadow)!important;--shadow-card-raised:0 0 0 2.4px var(--dd-ink),4px 4px 0 2.4px var(--dd-shadow)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#fff3a3!important;--accent-gradient:#9b6dff!important;--nav-pill:#fff3a3!important;--theme-hero-shadow:0 0 0 2.4px var(--dd-ink),4px 4px 0 2.4px var(--dd-shadow)!important;--stats-score-bg:#c6f2d6!important;--app-bar-bg:#141414!important;--app-nav-active:#141414!important;--app-nav-inactive:rgba(255,255,255,0.72)!important;--app-chip-bg:#fff3a3!important;--app-chip-text:#141414!important;--color-header-bg:#141414!important;--color-header-text:#f3f2ee!important;--drawer-header-bg:#ffd3c4!important;--theme-flame:#ff7a1a;--chart-bar-r:4px;--dd-ink:#141414;--dd-shadow:#141414;--dd-mint:#c6f2d6;--dd-peach:#ffd3c4;--dd-lemon:#fff3a3;--dd-lilac:#e5d8ff;--dd-sky:#cdeeff;--dd-purple:#9b6dff}html[data-design=doodle][data-theme=dark]{--color-app-bg:#1b1b1f!important;--color-background:#1b1b1f!important;--color-card-bg:#26262c!important;--color-hover-bg:#2f2f36!important;--color-app-hover:#2f2f36!important;--color-secondary:#2f2f36!important;--color-primary:#f3f2ee!important;--color-text:#f3f2ee!important;--color-text-muted:#c4c3bd!important;--color-border:#f3f2ee!important;--color-accent:#9b74ff!important;--color-accent-hover:#ad8cff!important;--color-accent-2:#2ec4c4!important;--color-accent-soft:#2f2745!important;--color-accent-contrast:#141414!important;--color-nav-active:#9b74ff!important;--shadow-card:0 0 0 2.4px var(--dd-ink),4px 4px 0 2.4px var(--dd-shadow)!important;--shadow-card-raised:0 0 0 2.4px var(--dd-ink),4px 4px 0 2.4px var(--dd-shadow)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#fff3a3!important;--accent-gradient:#9b6dff!important;--nav-pill:#fff3a3!important;--theme-hero-shadow:0 0 0 2.4px var(--dd-ink),4px 4px 0 2.4px var(--dd-shadow)!important;--stats-score-bg:#c6f2d6!important;--app-bar-bg:#26262c!important;--app-nav-active:#141414!important;--app-nav-inactive:rgba(243,242,238,0.7)!important;--app-chip-bg:#fff3a3!important;--app-chip-text:#141414!important;--color-header-bg:#101013!important;--color-header-text:#f3f2ee!important;--drawer-header-bg:#9b74ff!important;--dd-ink:#f3f2ee;--dd-shadow:#000000}html[data-design=doodle][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#26262c!important;--color-hover-bg:#2f2f36!important;--color-app-hover:#2f2f36!important}html[data-design=doodle] :is(.dashboard-layout,.ds-sheet,.ds-tabbar,.widget-grid-cell){letter-spacing:-.02em}html[data-design=doodle] .dashboard-layout .large-title{font-size:33px;font-weight:700!important;line-height:1.05}html[data-design=doodle] :is(.ds-card-title,.ds-sheet-title){font-weight:700!important;font-size:17px!important;letter-spacing:-.03em}html[data-design=doodle] .ds-widget-title{font-family:var(--font-space-mono),ui-monospace,monospace;font-weight:700!important;font-size:13px!important}html[data-design=doodle] .ds-label{font-family:var(--font-caveat),cursive!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;font-size:23px!important;color:var(--color-text)!important;line-height:1!important}html[data-design=doodle] :is(.ds-sidebar,.ds-drawer) .ds-label{font-size:19px!important}html[data-design=doodle] .ds-name{font-family:var(--font-space-mono),ui-monospace,monospace!important;font-weight:700!important;font-size:15px!important;letter-spacing:-.03em!important}html[data-design=doodle] .ds-name-sm{font-size:14px!important}html[data-design=doodle] :is(.stats-label,.ds-stat-label){font-family:var(--font-space-mono),ui-monospace,monospace;font-weight:700;font-size:11.5px!important;text-transform:none;letter-spacing:-.02em!important}html[data-design=doodle] .ds-greeting{font-family:var(--font-space-mono),ui-monospace,monospace;font-weight:700!important;font-size:27px!important;letter-spacing:-.04em!important;position:relative;padding-bottom:12px}html[data-design=doodle] .ds-greeting:after{content:"";position:absolute;left:2px;bottom:0;width:150px;height:12px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20150%2012%22%3E%3Cpath%20d%3D%22M2%206%20q3%20-4%206%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%20t6%200%22%20fill%3D%22none%22%20stroke%3D%22%239b6dff%22%20stroke-width%3D%223.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 0 /contain no-repeat;pointer-events:none}html[data-design=doodle] .ds-today-title{font-family:var(--font-caveat),cursive;font-weight:700!important;font-size:25px!important;letter-spacing:0!important}html[data-design=doodle] .tap-title{font-size:30px;font-weight:700;letter-spacing:-.04em}html[data-design=doodle] .theme-hero.theme-hero-face,html[data-design=doodle] .theme-hero>.dash-face,html[data-design=doodle] [data-demo=stats]>.dash-face{background:var(--color-card-bg)!important;border-color:transparent!important;position:relative;overflow:visible!important}html[data-design=doodle] .theme-hero.theme-hero-face:before,html[data-design=doodle] .theme-hero>.dash-face:before{content:"";position:absolute;top:-15px;right:18px;width:54px;height:12px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2054%2012%22%3E%3Cpath%20d%3D%22M1%2011%20L8%201%20L15%2011%20L22%201%20L29%2011%20L36%201%20L43%2011%20L50%201%22%20fill%3D%22none%22%20stroke%3D%22%23141414%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% /contain no-repeat;pointer-events:none;z-index:1}html[data-design=doodle][data-theme=dark] .theme-hero.theme-hero-face:before,html[data-design=doodle][data-theme=dark] .theme-hero>.dash-face:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2054%2012%22%3E%3Cpath%20d%3D%22M1%2011%20L8%201%20L15%2011%20L22%201%20L29%2011%20L36%201%20L43%2011%20L50%201%22%20fill%3D%22none%22%20stroke%3D%22%23f3f2ee%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E")}html[data-design=doodle] .stats-tile{box-shadow:inset 0 0 0 2.2px #141414!important}html[data-design=doodle] .stats-tile:not(.stats-score){background:var(--dd-peach)!important;color:#141414!important;--color-primary:#141414;--color-text:#141414;--color-text-muted:#333333}html[data-design=doodle] .stats-tile:not(.stats-score):nth-child(3n){background:var(--dd-lilac)!important}html[data-design=doodle] .stats-tile:not(.stats-score):nth-child(3n+1){background:var(--dd-sky)!important}html[data-design=doodle] .stats-score{color:#141414!important;--color-primary:#141414;--color-text:#141414;--color-text-muted:#333333;--stat-hero-ink:#141414;--stat-hero-muted:rgba(20,20,20,0.72)}html[data-design=doodle] .stats-score :is(.stats-num,.stats-label,p,span){color:#141414!important}html[data-design=doodle] .stats-next{background:var(--color-card-bg)!important;outline:2.2px dashed var(--dd-ink);outline-offset:-2.2px;box-shadow:none}html[data-design=doodle] :is(.stats-next :is(a,button),.stats-chip){border-radius:12px!important;box-shadow:0 0 0 2.2px var(--dd-ink),3px 3px 0 2.2px var(--dd-shadow)}html[data-design=doodle] .stats-dot{border-radius:44% 56% 50% 50%/55% 45% 55% 45%!important;box-shadow:0 0 0 2.2px var(--dd-ink);border-color:transparent!important}html[data-design=doodle] .ds-list{border-radius:18px 14px 20px 12px/14px 20px 12px 18px!important;border-color:transparent!important;box-shadow:0 0 0 2.4px var(--dd-ink),4px 4px 0 2.4px var(--dd-shadow)!important;transform:rotate(-.4deg)}html[data-design=doodle] .ds-list>:not(:first-child){border-top:2px dashed color-mix(in srgb,var(--dd-ink) 28%,transparent)!important}html[data-design=doodle] :is(.ds-pill,.tap-btn){border-radius:12px 16px 12px 14px!important;font-weight:700!important;box-shadow:0 0 0 2.2px var(--dd-ink),3px 3px 0 2.2px var(--dd-shadow)!important}html[data-design=doodle] :is(.ds-pill,.tap-btn):active{transform:translate(3px,3px);box-shadow:0 0 0 2.2px var(--dd-ink)!important}html[data-design=doodle] .app-header-btn{border-radius:12px 16px 12px 14px!important;background:var(--color-card-bg)!important;box-shadow:0 0 0 2.2px var(--dd-ink)!important}html[data-design=doodle] :is(.ds-icon-tile,.ds-icon-dot){border-radius:12px 9px 13px 9px!important;box-shadow:inset 0 0 0 2px var(--dd-ink)}html[data-design=doodle] :is(.ds-seg,.ds-track){border-radius:14px!important;background:var(--color-card-bg)!important;box-shadow:0 0 0 2.2px var(--dd-ink)!important}html[data-design=doodle] :is(.ds-seg-btn,.ds-seg-ind,.ds-track-btn,.ds-track-pill){border-radius:10px!important}html[data-design=doodle] .ds-seg-ind{background:var(--color-text)!important;box-shadow:none!important}html[data-design=doodle] .ds-seg-btn[data-on]{color:var(--color-app-bg)!important}html[data-design=doodle] :is(.ds-seg-btn,.ds-track-btn){font-weight:700!important}html[data-design=doodle] .ds-track-pill{background:var(--color-text)!important}html[data-design=doodle] .ds-track-btn:is([aria-selected=true],[aria-pressed=true]){color:var(--color-app-bg)!important}html[data-design=doodle] .ds-chip{border-radius:10px!important;box-shadow:inset 0 0 0 2px var(--dd-ink)}html[data-design=doodle] .ds-bar{border-radius:5px!important;background:var(--color-card-bg)!important;box-shadow:inset 0 0 0 1.8px var(--dd-ink)}html[data-design=doodle] .ds-bar>*{border-radius:0!important;background-image:repeating-linear-gradient(-45deg,transparent 0 5px,rgba(20,20,20,.45) 5px 6.5px)!important}html[data-design=doodle] .heat-grid>span{border-radius:3px!important;box-shadow:inset 0 0 0 1.4px var(--dd-ink)}html[data-design=doodle] .ds-switch{box-shadow:inset 0 0 0 2px var(--dd-ink)}html[data-design=doodle] .ds-switch-knob{box-shadow:0 0 0 2px #141414!important}html[data-design=doodle] .ds-sheet{border:0!important;border-radius:26px 22px 0 0!important;box-shadow:0 0 0 2.4px var(--dd-ink)!important}html[data-design=doodle] .ds-sheet:not(.rounded-b-none){border-radius:22px 18px 24px 16px!important;box-shadow:0 0 0 2.4px var(--dd-ink),4px 4px 0 2.4px var(--dd-shadow)!important}html[data-design=doodle] .ds-sheet-row{border-bottom:2px dashed color-mix(in srgb,var(--dd-ink) 30%,transparent)}html[data-design=doodle] .ds-sheet-row>span:first-child{border-radius:10px 8px 11px 8px!important;box-shadow:inset 0 0 0 2px var(--dd-ink)}html[data-design=doodle] .ds-tabbar{border-radius:22px!important;border:0!important;background:var(--app-bar-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:4px 4px 0 var(--dd-purple)!important}html[data-design=doodle][data-theme=dark] .ds-tabbar{box-shadow:0 0 0 2.2px var(--dd-ink),4px 4px 0 2.2px var(--dd-purple)!important}html[data-design=doodle] .ds-tab-pill{border-radius:12px!important;opacity:1!important;background:var(--dd-lemon)!important}html[data-design=doodle] .ds-fan-icon{border-radius:16px 12px 18px 12px!important;color:#141414!important;box-shadow:0 0 0 2.2px #141414,3px 3px 0 2.2px #141414!important}html[data-design=doodle] .ds-fan-btn:nth-child(odd) .ds-fan-icon{transform:rotate(-4deg)}html[data-design=doodle] .ds-fan-btn:nth-child(2n) .ds-fan-icon{transform:rotate(3deg)}html[data-design=doodle] .ds-fan-label{font-family:var(--font-caveat),cursive;font-weight:700;font-size:20px;letter-spacing:0}html[data-design=doodle] .ds-app-icon{border-radius:16px 12px 18px 12px!important;background:var(--app-icon-color)!important;box-shadow:0 0 0 2.2px var(--dd-ink),3px 3px 0 2.2px var(--dd-shadow)!important}html[data-design=doodle] .ds-app-icon-tint>svg{color:#fff!important}html[data-design=doodle] .ds-app-label{font-weight:700!important}html[data-design=doodle] .tap-hero-icon{border-radius:28px 22px 30px 20px!important;box-shadow:0 0 0 2.4px var(--dd-ink),5px 5px 0 2.4px var(--dd-shadow)!important}html[data-design=doodle] .tap-mark-halo{display:none}html[data-design=doodle] .ds-slider{--slider-r:8px}html[data-design=doodle] .ds-slider input[type=range]{box-shadow:0 0 0 2px var(--dd-ink)}html[data-design=doodle] .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-space-mono),ui-monospace,monospace;font-weight:700}html[data-design=doodle] :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.2px solid var(--dd-ink)!important;background:var(--color-card-bg)!important}html[data-design=doodle] .ds-sidebar{border-radius:22px 18px 24px 16px!important;border:0!important;box-shadow:0 0 0 2.4px var(--dd-ink),4px 4px 0 2.4px var(--dd-shadow)!important}html[data-design=doodle] :is(.ds-sidebar,.ds-drawer) .ds-nav-text{font-weight:700!important}html[data-design=doodle] .ds-nav-row{border-radius:12px 16px 12px 14px!important}html[data-design=doodle] .ds-nav-tile{border-radius:10px 8px 11px 8px!important;box-shadow:inset 0 0 0 2px var(--dd-ink)}html[data-design=doodle] .ds-nav-row[data-active=true]{background:var(--dd-lemon)!important;box-shadow:0 0 0 2px var(--dd-ink),3px 3px 0 2px var(--dd-shadow)}html[data-design=doodle] .ds-nav-row[data-active=true] :is(.ds-nav-text,svg){color:#141414!important}html[data-design=doodle] .ds-nav-tile[data-on=true]{background:#ffffff!important}html[data-design=doodle] :is(.ds-nav-divider,.ds-nav-foot){border-top:2px dashed color-mix(in srgb,var(--dd-ink) 35%,transparent)!important}html[data-design=doodle] .ds-drawer-head{color:#141414}html[data-design=doodle] .ds-drawer-name{font-family:var(--font-caveat),cursive;font-weight:700!important;font-size:34px!important}html[data-design=doodle] .ds-drawer-pill{border-radius:10px!important}html[data-design=doodle] [style*="background: var(--color-accent-2)"],html[data-design=doodle] [style*="background: var(--nav-pill)"]{color:#141414!important}html[data-design=doodle] .page-enter{--pt-dist:16px;--pt-dur:280ms;--pt-ease:cubic-bezier(0.3,1.4,0.6,1)}html[data-design=doodle]{--pop-ease:cubic-bezier(0.3,1.6,0.6,1);--pop-scale:1.15}html[data-design=doodle] .route-progress-bar{background:var(--dd-purple);height:4px;border-radius:0 4px 4px 0;box-shadow:0 2px 0 var(--dd-ink)}html[data-design=doodle] :is(.ds-toast,.ds-timerbar){border:0!important;backdrop-filter:none;background:var(--color-card-bg)!important;border-radius:16px 14px 18px 12px!important;box-shadow:0 0 0 2.4px var(--dd-ink),4px 4px 0 2.4px var(--dd-shadow)!important}html[data-design=doodle] :is(.ds-toast p,.ds-timerbar-label){font-weight:700}html[data-design=doodle] .ds-toast-icon{border-radius:10px!important;box-shadow:inset 0 0 0 2px var(--dd-ink)}html[data-design=doodle] .ds-toast-action{background:var(--dd-lemon)!important;color:#141414!important;border-radius:10px!important;box-shadow:0 0 0 2px #141414}html[data-design=doodle] .ds-toast-bar{height:4px;opacity:1;background:var(--dd-purple)!important}html[data-design=doodle] .ds-timerbar-time{font-family:var(--font-space-mono),ui-monospace,monospace;font-weight:700;font-size:18px}html[data-design=swiss] body{--design-num:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif;--design-num-weight:700;--design-num-track:-0.05em;--design-head:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif;--design-head-weight:700;--design-head-track:-0.045em;--design-card-r:0px;--design-tile-r:0px;--design-field-r:0px;--design-body:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif}html[data-design=swiss] .widget-grid-cell,html[data-design=swiss] :is(.dashboard-layout,.ds-sheet,.ds-tabbar){font-family:var(--design-body)}html[data-design=swiss]{--color-app-bg:#f4f4f1!important;--color-background:#f4f4f1!important;--color-card-bg:#f4f4f1!important;--color-hover-bg:#eaeae6!important;--color-app-hover:#eaeae6!important;--color-secondary:#eaeae6!important;--color-primary:#111111!important;--color-text:#111111!important;--color-text-muted:#555555!important;--color-border:#111111!important;--color-accent:#e30613!important;--color-accent-hover:#c00510!important;--color-accent-2:#111111!important;--color-accent-soft:#fde3e4!important;--color-accent-contrast:#ffffff!important;--color-nav-active:#e30613!important;--shadow-card:inset 0 3px 0 var(--sw-rule)!important;--shadow-card-raised:inset 0 3px 0 var(--sw-rule)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#111111!important;--accent-gradient:#e30613!important;--nav-pill:#111111!important;--theme-hero-shadow:inset 0 3px 0 var(--sw-rule)!important;--stats-score-bg:#e30613!important;--app-bar-bg:#f4f4f1!important;--app-nav-active:#ffffff!important;--app-nav-inactive:rgba(17,17,17,0.6)!important;--app-chip-bg:#e30613!important;--app-chip-text:#ffffff!important;--color-header-bg:#111111!important;--color-header-text:#f4f4f1!important;--drawer-header-bg:#e30613!important;--theme-flame:#e30613;--chart-bar-r:0px;--sw-rule:#111111;--sw-red:#e30613;--sw-grid:rgba(17,17,17,0.06)}html[data-design=swiss][data-theme=dark]{--color-app-bg:#111111!important;--color-background:#111111!important;--color-card-bg:#111111!important;--color-hover-bg:#1d1d1d!important;--color-app-hover:#1d1d1d!important;--color-secondary:#1d1d1d!important;--color-primary:#f4f4f1!important;--color-text:#f4f4f1!important;--color-text-muted:#b0b0ab!important;--color-border:#f4f4f1!important;--color-accent:#ff4545!important;--color-accent-hover:#ff6363!important;--color-accent-2:#f4f4f1!important;--color-accent-soft:#3a1214!important;--color-accent-contrast:#111111!important;--color-nav-active:#ff4545!important;--shadow-card:inset 0 3px 0 var(--sw-rule)!important;--shadow-card-raised:inset 0 3px 0 var(--sw-rule)!important;--theme-glow:none!important;--theme-texture:none!important;--theme-hero:#f4f4f1!important;--accent-gradient:#e8101c!important;--nav-pill:#f4f4f1!important;--theme-hero-shadow:inset 0 3px 0 var(--sw-rule)!important;--stats-score-bg:#e8101c!important;--app-bar-bg:#111111!important;--app-nav-active:#111111!important;--app-nav-inactive:rgba(244,244,241,0.62)!important;--app-chip-bg:#e8101c!important;--app-chip-text:#ffffff!important;--color-header-bg:#000000!important;--color-header-text:#f4f4f1!important;--drawer-header-bg:#e8101c!important;--sw-rule:#f4f4f1;--sw-red:#e8101c;--sw-grid:rgba(244,244,241,0.06)}html[data-design=swiss][data-theme=dark] :is(.dashboard-layout,.app-surface){--color-card-bg:#111111!important;--color-hover-bg:#1d1d1d!important;--color-app-hover:#1d1d1d!important}html[data-design=swiss] .theme-backdrop{background-image:linear-gradient(90deg,var(--sw-grid) 1px,transparent 1px)!important;background-size:25% 100%!important;background-position:16px 0!important}html[data-design=swiss] .dashboard-layout{counter-reset:sw-label}html[data-design=swiss] .dashboard-layout .large-title{font-size:42px;line-height:.96}html[data-design=swiss] :is(.ds-card-title,.ds-sheet-title){font-weight:700!important;font-size:18px!important;letter-spacing:-.03em}html[data-design=swiss] .ds-widget-title{font-family:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif;font-weight:700!important;font-size:13.5px!important;letter-spacing:-.02em}html[data-design=swiss] .ds-label{font-family:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important;color:var(--color-text)!important}html[data-design=swiss] :is(p,label).ds-label:not(.flex-1):not(:is(.ds-sidebar,.ds-drawer) *){counter-increment:sw-label;display:flex;justify-content:space-between;align-items:baseline;gap:10px;border-bottom:1px solid var(--sw-rule);padding-bottom:6px!important}html[data-design=swiss] :is(p,label).ds-label:not(.flex-1):not(:is(.ds-sidebar,.ds-drawer) *):after{content:counter(sw-label,decimal-leading-zero);color:var(--sw-red);font-weight:700}html[data-design=swiss] .ds-name{font-family:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif!important;font-weight:700!important;font-size:16.5px!important;letter-spacing:-.02em!important}html[data-design=swiss] .ds-name-sm{font-size:15px!important}html[data-design=swiss] :is(.stats-label,.ds-stat-label){font-family:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif;font-weight:500;font-size:12px!important;text-transform:none;letter-spacing:0!important}html[data-design=swiss] .ds-greeting{font-size:34px!important;letter-spacing:-.045em!important;line-height:1!important}html[data-design=swiss] .ds-greeting,html[data-design=swiss] .ds-today-title{font-family:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif;font-weight:700!important}html[data-design=swiss] .ds-today-title{font-size:18px!important;letter-spacing:-.03em!important}html[data-design=swiss] .tap-title{font-size:40px;line-height:.98;letter-spacing:-.045em}html[data-design=swiss] .theme-hero.theme-hero-face,html[data-design=swiss] .theme-hero>.dash-face,html[data-design=swiss] [data-demo=stats]>.dash-face{background:transparent!important;border:0!important;box-shadow:inset 0 3px 0 var(--sw-rule)!important;position:relative}html[data-design=swiss] .theme-hero.theme-hero-face:after,html[data-design=swiss] .theme-hero>.dash-face:after{content:"01";position:absolute;right:2px;top:9px;font-weight:700;font-size:13px;color:var(--color-text);pointer-events:none}html[data-design=swiss] .stats-tile{box-shadow:none!important}html[data-design=swiss] .stats-tile:not(.stats-score){background:transparent!important;box-shadow:inset 0 -1px 0 var(--sw-rule)!important}html[data-design=swiss] .stats-score{color:#ffffff!important;--color-primary:#ffffff;--color-text:#ffffff;--color-text-muted:rgba(255,255,255,0.82);--stat-hero-ink:#ffffff;--stat-hero-muted:rgba(255,255,255,0.82)}html[data-design=swiss] .stats-score :is(.stats-num,.stats-label,p,span){color:#ffffff!important}html[data-design=swiss] .stats-next{background:transparent!important;box-shadow:inset 0 1px 0 var(--sw-rule),inset 0 -1px 0 var(--sw-rule)}html[data-design=swiss] :is(.stats-next :is(a,button),.stats-chip){border-radius:0!important}html[data-design=swiss] .stats-next :is(a,button){background:var(--color-text)!important;color:var(--color-app-bg)!important}html[data-design=swiss] .stats-dot{border-radius:0!important}html[data-design=swiss] .ds-list{border-radius:0!important;border-color:transparent!important;background:transparent!important;box-shadow:inset 0 3px 0 var(--sw-rule)!important}html[data-design=swiss] .ds-list>:not(:first-child){border-color:color-mix(in srgb,var(--sw-rule) 25%,transparent)!important}html[data-design=swiss] :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,.ds-tab-pill,.ds-app-icon,.ds-fan-icon,.tap-hero-icon){border-radius:0!important}html[data-design=swiss] :is(.ds-pill,.tap-btn){font-weight:700!important}html[data-design=swiss] .app-header-btn{background:transparent!important;box-shadow:inset 0 0 0 1.5px var(--sw-rule)!important}html[data-design=swiss] .ds-icon-tile{background:transparent!important;box-shadow:inset 0 0 0 1.5px var(--sw-rule)}html[data-design=swiss] .ds-icon-tile svg{color:var(--color-text)!important}html[data-design=swiss] :is(.ds-seg,.ds-track){background:transparent!important;box-shadow:inset 0 0 0 1.5px var(--sw-rule)!important;padding:0!important}html[data-design=swiss] .ds-seg-ind{background:var(--color-text)!important;box-shadow:none!important}html[data-design=swiss] .ds-seg-btn[data-on]{color:var(--color-app-bg)!important}html[data-design=swiss] .ds-seg-btn{font-weight:500!important}html[data-design=swiss] .ds-track-pill{background:var(--color-text)!important}html[data-design=swiss] .ds-track-btn:is([aria-selected=true],[aria-pressed=true]){color:var(--color-app-bg)!important}html[data-design=swiss] .ds-bar{border-radius:0!important;height:4px!important}html[data-design=swiss] .ds-bar>*,html[data-design=swiss] .heat-grid>span,html[data-design=swiss] :is(.ds-switch,.ds-switch-knob){border-radius:0!important}html[data-design=swiss] .ds-sheet{border:0!important;box-shadow:inset 0 3px 0 var(--sw-rule),0 -18px 40px -24px rgba(0,0,0,.4)!important}html[data-design=swiss] .ds-sheet-row{border-bottom:1px solid color-mix(in srgb,var(--sw-rule) 25%,transparent)}html[data-design=swiss] .ds-sheet-row>span:first-child{background:transparent!important;box-shadow:inset 0 0 0 1.5px var(--sw-rule)}html[data-design=swiss] .ds-tabbar{border-radius:0!important;left:0!important;right:0!important;bottom:0!important;border:0!important;background:var(--app-bar-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 3px 0 var(--sw-rule)!important;padding-bottom:env(safe-area-inset-bottom,0)}html[data-design=swiss] .ds-tab-pill{opacity:1!important}html[data-design=swiss] .ds-fan-icon{background:var(--color-card-bg)!important;color:var(--color-text)!important;box-shadow:inset 0 0 0 1.5px var(--sw-rule)!important}html[data-design=swiss] .ds-fan-icon svg{color:var(--color-text)!important}html[data-design=swiss] .ds-fan-label{font-family:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif;font-weight:700;font-size:13px;letter-spacing:-.02em}html[data-design=swiss] .ds-app-icon{background:var(--app-icon-color)!important;box-shadow:none!important}html[data-design=swiss] .ds-app-icon-tint{background:transparent!important;box-shadow:inset 0 0 0 1.5px var(--sw-rule)!important}html[data-design=swiss] .ds-app-icon-tint>svg{color:var(--color-text)!important}html[data-design=swiss] .ds-app-label{font-weight:500!important}html[data-design=swiss] .tap-hero-icon{box-shadow:none!important}html[data-design=swiss] .tap-mark-halo{display:none}html[data-design=swiss] .ds-slider{--slider-r:0px}html[data-design=swiss] .widget-grid-cell :is(.text-sm,.text-\[13px\],.text-\[14px\],.text-\[15px\],.text-base):is(.font-semibold,.font-bold):not(button,button *){font-weight:700;letter-spacing:-.02em}html[data-design=swiss] :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:1.5px solid var(--sw-rule)!important;border-radius:0!important;background:transparent!important}html[data-design=swiss] .ds-sidebar{border-radius:0!important;border:0!important;box-shadow:inset 0 3px 0 var(--sw-rule)!important}html[data-design=swiss] .ds-nav-row[data-active=true]{background:transparent!important;box-shadow:inset 3px 0 0 var(--sw-red)}html[data-design=swiss] .ds-nav-row[data-active=true] .ds-nav-text{color:var(--color-text)!important;font-weight:700!important}html[data-design=swiss] .ds-nav-tile{background:transparent!important}html[data-design=swiss] .ds-nav-tile[data-on=true] svg{color:var(--sw-red)!important}html[data-design=swiss] :is(.ds-nav-divider,.ds-nav-foot){border-top:1px solid var(--sw-rule)!important}html[data-design=swiss] .ds-drawer-name{font-family:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif;font-weight:700!important;font-size:30px!important;letter-spacing:-.045em}html[data-design=swiss] .ds-drawer-pill{border-radius:0!important}html[data-design=swiss] [style*="background: var(--nav-pill)"]{color:var(--color-app-bg)!important}html[data-design=swiss] .page-enter{--pt-dist:10px;--pt-dur:180ms;--pt-ease:cubic-bezier(0.4,0,0.2,1)}html[data-design=swiss]{--pop-ease:cubic-bezier(0.4,0,0.2,1);--pop-scale:1.06}html[data-design=swiss] .route-progress-bar{background:var(--sw-red);height:3px;border-radius:0;box-shadow:none}html[data-design=swiss] :is(.ds-toast,.ds-timerbar){border:0!important;backdrop-filter:none;background:var(--color-card-bg)!important;border-radius:0!important;box-shadow:inset 0 3px 0 var(--sw-rule),0 14px 30px -18px rgba(0,0,0,.45)!important}html[data-design=swiss] .ds-toast-icon{border-radius:0!important}html[data-design=swiss] .ds-toast-action{background:var(--sw-red)!important;color:#ffffff!important;border-radius:0!important}html[data-design=swiss] .ds-toast-bar{height:3px;opacity:1;background:var(--sw-red)!important}html[data-design=swiss] .ds-timerbar-time{font-family:var(--font-inter-tight),"Helvetica Neue",system-ui,sans-serif;font-weight:700;font-size:20px;letter-spacing:-.04em}html[data-design=memphis] .ds-cal-day[data-on]{background:var(--mem-yellow)!important;box-shadow:inset 0 0 0 2px var(--mem-ink)}html[data-design=memphis] .ds-cal-day[data-on] :is(.ds-cal-num,span,svg){color:#141414!important}html[data-design=memphis] .ds-cal-day{border-radius:50%!important}html[data-design=type] .ds-cal-day{border-radius:0!important}html[data-design=type] .ds-cal-day[data-on]{background:var(--typ-blk)!important}html[data-design=type] .ds-cal-day[data-on] :is(.ds-cal-num,span){color:var(--typ-blk-ink)!important}html[data-design=kawaii] .ds-cal-day{border-radius:50%!important}html[data-design=kawaii] .ds-cal-day[data-on]{background:var(--kw-pink-soft)!important}html[data-design=neu] .ds-cal-day{border-radius:50%!important;background:var(--color-card-bg)!important;box-shadow:3px 3px 6px var(--neu-lo),-3px -3px 6px var(--neu-hi)}html[data-design=neu] .ds-cal-day[data-on]{box-shadow:inset 3px 3px 6px var(--neu-lo),inset -3px -3px 6px var(--neu-hi)}html[data-design=neu] .ds-cal-day[data-on] .ds-cal-num{color:var(--color-accent)!important}html[data-design=doodle] .ds-cal-day{border-radius:44% 56% 50% 50%/55% 45% 55% 45%!important}html[data-design=doodle] .ds-cal-day[data-on]{background:var(--dd-lemon)!important;box-shadow:inset 0 0 0 2px var(--dd-ink)}html[data-design=doodle] .ds-cal-day[data-on] :is(.ds-cal-num,span,svg){color:#141414!important}html[data-design=swiss] .ds-cal-day{border-radius:0!important}html[data-design=swiss] .ds-cal-day[data-on]{background:var(--color-text)!important}html[data-design=swiss] .ds-cal-day[data-on] :is(.ds-cal-num,span,svg){color:var(--color-app-bg)!important}html:is([data-design=memphis],[data-design=doodle]) .stats-next{padding:8px 12px 11px 14px!important}html:is([data-design=memphis],[data-design=type],[data-design=doodle]) .ds-dial-time:not(.text-\[50px\]){font-size:52px}:root{--dz-memphis-page:#fff6ea;--dz-memphis-card:#ffffff;--dz-memphis-ink:#141414;--dz-memphis-accent:#ff5fa2;--dz-type-page:#ecebe5;--dz-type-card:#f7f6f1;--dz-type-ink:#0e0e0e;--dz-type-accent:#ff4b1f;--dz-kawaii-page:#fff3f7;--dz-kawaii-card:#ffffff;--dz-kawaii-ink:#5a3a56;--dz-kawaii-accent:#ff8fb1;--dz-neu-page:#e3e7f1;--dz-neu-card:#e3e7f1;--dz-neu-ink:#2c2f4a;--dz-neu-accent:#5b4bdb;--dz-doodle-page:#f3f2ee;--dz-doodle-card:#ffffff;--dz-doodle-ink:#141414;--dz-doodle-accent:#9b6dff;--dz-swiss-page:#f4f4f1;--dz-swiss-card:#f4f4f1;--dz-swiss-ink:#111111;--dz-swiss-accent:#e30613;--dz-memphis-on:#141414;--dz-type-on:#0e0e0e;--dz-kawaii-on:#3a1f33;--dz-neu-on:#ffffff;--dz-doodle-on:#141414;--dz-swiss-on:#ffffff;--dz-neu-hi:#ffffff;--dz-neu-lo:#b8bfd0}[data-theme=dark]{--dz-memphis-page:#1c1930;--dz-memphis-card:#2a2645;--dz-memphis-ink:#fff6ea;--dz-memphis-accent:#ff5fa2;--dz-type-page:#0e0e0e;--dz-type-card:#171716;--dz-type-ink:#ecebe5;--dz-type-accent:#ff4b1f;--dz-kawaii-page:#2a2134;--dz-kawaii-card:#3a2e48;--dz-kawaii-ink:#fde8f1;--dz-kawaii-accent:#ff8fb1;--dz-neu-page:#292c36;--dz-neu-card:#292c36;--dz-neu-ink:#e7e9f3;--dz-neu-accent:#958bff;--dz-doodle-page:#1b1b1f;--dz-doodle-card:#26262c;--dz-doodle-ink:#f3f2ee;--dz-doodle-accent:#9b6dff;--dz-swiss-page:#111111;--dz-swiss-card:#111111;--dz-swiss-ink:#f4f4f1;--dz-swiss-accent:#e8101c;--dz-neu-on:#17142e;--dz-neu-hi:#353945;--dz-neu-lo:#1c1e25}html[data-design=type] .stat-hero{--stat-hero-bg:var(--typ-blk)}html[data-design=kawaii] .stat-hero{--stat-hero-bg:color-mix(in srgb,var(--w,var(--color-accent)) 32%,#fff)}html[data-design=kawaii][data-theme=dark] .stat-hero{--stat-hero-bg:color-mix(in srgb,var(--w,var(--color-accent)) 38%,#fff)}html:is([data-design=brutal],[data-design=memphis],[data-design=doodle]) .stat-hero{--stat-hero-bg:color-mix(in srgb,var(--w,var(--color-accent)) 50%,#fff)}html[data-design=sketch] .stat-hero{--stat-hero-muted:color-mix(in srgb,var(--color-text) 72%,var(--color-text-muted))}
/*# sourceMappingURL=0fc3311ef5686a7c.css.map*/