@font-face{font-family:sulphur;src:url(../media/SulphurPoint_Regular-s.p.1ed61b82.ttf)format("truetype");font-display:swap}@font-face{font-family:sulphur Fallback;src:local(Arial);ascent-override:74.25%;descent-override:19.74%;line-gap-override:0.0%;size-adjust:106.4%}.sulphur_2c5c77e2-module__-GJKuG__className{font-family:sulphur,sulphur Fallback}.sulphur_2c5c77e2-module__-GJKuG__variable{--font-sulphur:"sulphur","sulphur Fallback"}
@font-face{font-family:borel;src:url(../media/Borel_Regular-s.p.7f9ace58.ttf)format("truetype");font-display:swap}@font-face{font-family:borel Fallback;src:local(Arial);ascent-override:79.46%;descent-override:81.72%;line-gap-override:0.0%;size-adjust:124.09%}.borel_bec54bb4-module__2lTtta__className{font-family:borel,borel Fallback}.borel_bec54bb4-module__2lTtta__variable{--font-borel:"borel","borel Fallback"}
@font-face{font-family:funnel;src:url(../media/FunnelSans_VariableFont_wght-s.p.81a8b315.ttf)format("truetype");font-display:swap}@font-face{font-family:funnel Fallback;src:local(Arial);ascent-override:99.42%;descent-override:24.85%;line-gap-override:0.0%;size-adjust:100.58%}.funnel_34e41d85-module__uBIzhG__className{font-family:funnel,funnel Fallback}.funnel_34e41d85-module__uBIzhG__variable{--font-funnel:"funnel","funnel Fallback"}
@font-face{font-family:vend;src:url(../media/VendSans_VariableFont_wght-s.p.4b3151c7.ttf)format("truetype");font-display:swap}@font-face{font-family:vend Fallback;src:local(Arial);ascent-override:109.05%;descent-override:39.02%;line-gap-override:0.0%;size-adjust:99.95%}.vend_94b7dbc2-module__k0B-Wa__className{font-family:vend,vend Fallback}.vend_94b7dbc2-module__k0B-Wa__variable{--font-vend:"vend","vend Fallback"}
*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--color-pending:#fbbf24;--color-done:#008040;--color-success:#008040;--color-success-bright:#6aa807;--color-info:#fbbf24;--color-error:#b43b3b;--color-error-bright:#f34848;--color-abort:#b43b3b;--header-height:60px;--font-heading:var(--font-borel);--font-body:var(--font-borel)}:root,[data-theme=chill]{--background:#483672;--foreground:#f1ede6;--color-highlight:#44b9c9;--color-highlight-bright:#76e3f1;--color-highlight-dark:#1999aa;--color-bar:#32265a;--color-pill:#6452a0;--color-actions:#2b2147;--color-workspace-border:#db8411;--color-workspace-bg:#db841159;--color-privatespace-border:#1999aa;--color-privatespace-bg:#1999aa59;--icon-space-workspace:var(--foreground);--icon-space-private:var(--foreground);--color-infoText-light:#9f81f3;--color-infoText-dark:#20173d;--color-button-action:#20173d;--color-button-action-hov:#6452a0;--color-button-gray:#cccbc0;--color-accent-soft:#8560dd;--color-accent-mid:#7157af;--color-accent-deep:#483672;--color-purple-light:var(--color-accent-soft);--color-purple-mid:var(--color-accent-mid);--color-purple-dark:var(--color-accent-deep);--color-creamWhite:#f1ede6;--app-backdrop:radial-gradient(900px 600px at 50% 20%,#19e3d126,transparent 60%),linear-gradient(180deg,#3a2e66 0%,#2e2455 55%,#241c44 100%);--app-scene:url(/src/bg-overlay-lofi.png);--app-scene-size:auto 1000px;--header-bg:linear-gradient(180deg,#3a2f66 0%,#2f2557 100%);--header-text:#f1ede6;--header-shadow:0 8px 24px #00000040;--heading-color:#f1ede6;--heading-glow:0 0 2px #fff9,0 0 14px #ffa22899,0 0 50px #ffa22840;--heading-aura:radial-gradient(ellipse at 50% 80%,#ffa228ce 5%,#ffa22880 10%,#ffa22833 30%,#ffa22833 50%,#ffa2281a 70%,#ffa22800 85%);--surface-card:#3a2f66;--overlay-cat:url(/src/cat-sleep.png);--block-bg-active:var(--color-purple-mid);--space-pill-text:var(--foreground);--bubble-dots:#5a5a5ad9;--overlay-glass-bg:#0a0a0ab3;--icon-color:var(--foreground)}[data-theme=beach]{--background:#e7d8b5;--foreground:#2c3a3d;--color-highlight:#17a8b8;--color-highlight-bright:#4fd0dd;--color-highlight-dark:#0f7c89;--color-bar:#f1e6cb;--color-pill:#d9bd7e;--color-actions:#e6d6b0;--color-workspace-border:#e08a0f;--color-workspace-bg:#f5a623b3;--color-privatespace-border:#0f8e9c;--color-privatespace-bg:#2bbecbb3;--icon-space-workspace:#8a4f0a;--icon-space-private:#0b6c78;--color-infoText-light:#0f7c89;--color-infoText-dark:#2c3a3d;--color-button-action:#17a8b8;--color-button-action-hov:#0f7c89;--color-button-gray:#b8b09a;--color-accent-soft:#5cc7d4;--color-accent-mid:#2aa7b5;--color-accent-deep:#c9a86a;--color-purple-light:var(--color-accent-soft);--color-purple-mid:var(--color-accent-mid);--color-purple-dark:var(--color-accent-deep);--color-creamWhite:#fffdf7;--app-backdrop:radial-gradient(1000px 720px at 82% 10%,#ffe08ca6,transparent 58%),linear-gradient(180deg,#aee4ec 0%,#cfeadf 42%,#e7d8b5 76%,#ddc89c 100%);--app-scene:url(/src/cat-beachvibe.png);--app-scene-size:auto 460px;--header-bg:#1b8c9b;--header-text:#f1ede6;--header-shadow:0 2px 10px #0000001f;--heading-color:#1b8c9b;--heading-glow:0 0 1px #ffffffb3,0 0 10px #ffd27873;--heading-aura:radial-gradient(ellipse at 50% 80%,#ffecb4b3 5%,#ffecb466 20%,#ffecb426 45%,#ffecb400 80%);--surface-card:var(--color-actions);--overlay-cat:url(/src/cat-beachvibe.png);--block-bg-active:#f1d5a1;--space-pill-text:#15454d;--bubble-dots:#f1ede6;--overlay-glass-bg:#f5ebcdd1;--icon-color:#43555a}body{color:var(--foreground);font-family:var(--font-funnel),sans-serif;font-size:1.05rem}h1{margin:0;padding:0}input[type=checkbox]{appearance:none;background-color:var(--color-bar);cursor:pointer;border:1px solid #0000;border-radius:5px!important}input[type=checkbox]:checked{background-color:var(--color-done);border:1px solid #27ac2e;border-radius:3px}main{background:var(--app-backdrop);z-index:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}main:after{content:"";pointer-events:none;z-index:0;opacity:1;filter:blur();mix-blend-mode:screen;background-color:#0000;background-image:radial-gradient(1100px 800px at 88% 12%,#ffd6962e 0%,#ffd6961f 28%,#ffd6960f 52%,#ffd69605 70%,#ffd69600 88%),radial-gradient(1000px 700px at 30% 85%,#ffffff0f,#0000 65%),radial-gradient(2.2px 2.2px at 12% 22%,#ffffffb3,#0000),radial-gradient(1.6px 1.6px at 18% 48%,#ffffff8c,#0000),radial-gradient(2px 2px at 26% 64%,#fff9,#0000),radial-gradient(1.4px 1.4px at 33% 30%,#ffffff73,#0000),radial-gradient(2.4px 2.4px at 41% 58%,#ffffff8c,#0000),radial-gradient(1.6px 1.6px at 48% 38%,#ffffff80,#0000),radial-gradient(2.8px 2.8px at 56% 18%,#ffffff8c,#0000),radial-gradient(1.4px 1.4px at 62% 44%,#ffffff6b,#0000),radial-gradient(2px 2px at 68% 72%,#ffffff7a,#0000),radial-gradient(1.6px 1.6px at 74% 52%,#fff6,#0000),radial-gradient(2.6px 2.6px at 82% 28%,#ffffff80,#0000),radial-gradient(1.4px 1.4px at 88% 66%,#ffffff61,#0000),radial-gradient(6px 6px at 22% 26%,#ffffff1a,#0000 70%),radial-gradient(8px 8px at 78% 40%,#ffffff14,#0000 70%);background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0;background-repeat:no-repeat,no-repeat,repeat,repeat,repeat,repeat,repeat;background-size:auto,auto,360px 360px,420px 420px,520px 520px,600px 600px,700px 700px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;inset:0}main:before{content:"";pointer-events:none;z-index:0;opacity:1;filter:blur();mix-blend-mode:screen;background:radial-gradient(900px 600px at 85% 12%,#ffd69629,#0000 62%) no-repeat,radial-gradient(1000px 700px at 30% 85%,#ffffff0f,#0000 65%) no-repeat,radial-gradient(2.2px 2.2px at 12% 22%,#ffffff8c,#0000) 0 0/600px 600px,radial-gradient(1.8px 1.8px at 26% 64%,#ffffff73,#0000) 0 0/750px 750px,radial-gradient(2px 2px at 48% 38%,#fff6,#0000) 0 0/9000px 900px,radial-gradient(1.6px 1.6px at 68% 72%,#ffffff61,#0000) 0 0/1000px 1000px,radial-gradient(2.4px 2.4px at 82% 28%,#fff6,#0000) 0 0/1200px 1200px;position:absolute;inset:0}.scrollView{width:100%;height:calc(100% - var(--header-height));margin-top:var(--header-height);-webkit-overflow-scrolling:touch;box-sizing:border-box;justify-content:safe center;align-items:safe center;padding:20px;display:flex;position:relative;overflow:auto}.content,.content-fullHeight{z-index:201;gap:20px;width:max-content;padding-top:20px;display:flex;position:relative}.content{height:100%;min-height:90vh;padding-top:50px}.content-fullHeight{flex-direction:column;align-items:center;height:100%;padding-top:50px}.content-fullHeightAlt{flex-direction:column;align-items:center;min-height:90vh;padding-top:50px}.content--belowNav{padding-top:115px}.bg-overlay{pointer-events:none;z-index:1;background:var(--app-scene)no-repeat right bottom;background-size:var(--app-scene-size);background-attachment:fixed;position:absolute;inset:0}*{scrollbar-width:thin;scrollbar-color:var(--foreground)transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--foreground);background-clip:content-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--foreground)}.spacer-h-5{width:100%;height:5px}.spacer-h-10{width:100%;height:10px}.spacer-h-20{width:100%;height:20px}.spacer-h-30{width:100%;height:30px}.spacer-h-40{width:100%;height:40px}.gap-5{gap:5px}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-bold{font-weight:700}.text-italic{font-style:italic}.flex-box{flex-direction:row;display:flex}.block-box{flex-direction:column;display:flex}.center-hz{justify-content:center;display:flex}.featureSelectionArea{z-index:1;justify-content:center;align-items:center;width:100%;padding:10px;display:flex;position:relative}.dashboard-headingArea,.spaceHub-headingArea{z-index:1;position:relative}@keyframes lofiDrift{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.95;transform:translateY(6px)}}
