@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans),system-ui,-apple-system,sans-serif;--font-serif:var(--font-dm-serif),Georgia,"Times New Roman",serif;--font-mono:var(--font-geist-mono),ui-monospace,monospace;--color-amber-50:#fffbeb;--color-amber-200:#fee685;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-green-500:#00c758;--color-teal-600:#009588;--color-blue-500:#3080ff;--color-gray-500:#6a7282;--color-gray-800:#1e2939;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-xs:var(--shadow-xs);--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:var(--shadow-xl);--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-lg:0 4px 4px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans),system-ui,-apple-system,sans-serif;--default-mono-font-family:var(--font-geist-mono),ui-monospace,monospace;--color-foreground:hsl(var(--foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-success:hsl(var(--success));--color-success-foreground:hsl(var(--success-foreground));--color-warning:hsl(var(--warning));--color-warning-foreground:hsl(var(--warning-foreground));--color-info:hsl(var(--info));--color-info-foreground:hsl(var(--info-foreground));--color-border:hsl(var(--border));--color-task-completed:var(--task-completed-solid);--color-task-in-progress:var(--task-in-progress-solid);--color-task-pending:var(--task-pending-solid);--color-task-skipped:var(--task-skipped-solid);--color-goal-draft:var(--goal-draft-solid);--color-goal-active:var(--goal-active-solid);--color-goal-in-progress:var(--goal-in-progress-solid);--color-goal-completed:var(--goal-completed-solid);--color-goal-paused:var(--goal-paused-solid);--color-goal-cancelled:var(--goal-cancelled-solid);--color-difficulty-easy:var(--difficulty-easy-solid);--color-difficulty-medium:var(--difficulty-medium-solid);--color-difficulty-hard:var(--difficulty-hard-solid);--color-difficulty-expert:var(--difficulty-expert-solid);--color-landing-accent:var(--landing-accent);--color-landing-accent-subtle:var(--landing-accent-subtle);--shadow-card:var(--shadow-card);--shadow-card-hover:var(--shadow-card-hover);--shadow-card-active:var(--shadow-card-active);--shadow-landing-accent:var(--shadow-landing-accent);--shadow-landing-accent-hover:var(--shadow-landing-accent-hover)}@supports (color:lab(0% 0 0)){:root,:host{--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-teal-600:lab(55.0223% -41.0774 -3.90277);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-800:lab(16.1051% -1.18239 -11.7533)}}}@layer base{*,: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;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-6{inset:calc(var(--spacing)*-6)}.inset-0{inset:calc(var(--spacing)*0)}.inset-4{inset:calc(var(--spacing)*4)}.-inset-x-2{inset-inline:calc(var(--spacing)*-2)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-1{inset-inline:calc(var(--spacing)*1)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-0\.5{top:calc(var(--spacing)*-.5)}.-top-1{top:calc(var(--spacing)*-1)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-1\/3{top:-33.3333%}.-top-1\/4{top:-25%}.-top-2{top:calc(var(--spacing)*-2)}.-top-3{top:calc(var(--spacing)*-3)}.-top-4{top:calc(var(--spacing)*-4)}.-top-7{top:calc(var(--spacing)*-7)}.-top-10{top:calc(var(--spacing)*-10)}.-top-\[150px\]{top:-150px}.-top-\[180px\]{top:-180px}.-top-\[200px\]{top:-200px}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-6{top:calc(var(--spacing)*6)}.top-8{top:calc(var(--spacing)*8)}.top-10{top:calc(var(--spacing)*10)}.top-12{top:calc(var(--spacing)*12)}.top-16{top:calc(var(--spacing)*16)}.top-20{top:calc(var(--spacing)*20)}.top-\[14\%\]{top:14%}.top-\[15\%\]{top:15%}.top-\[18\%\]{top:18%}.top-\[20\%\]{top:20%}.top-\[24\%\]{top:24%}.top-\[28px\]{top:28px}.top-\[31\%\]{top:31%}.top-\[34\%\]{top:34%}.top-\[44\%\]{top:44%}.top-\[46\%\]{top:46%}.top-\[50\%\]{top:50%}.top-\[55\%\]{top:55%}.top-\[57\%\]{top:57%}.top-\[62\%\]{top:62%}.top-\[70\%\]{top:70%}.top-\[78\%\]{top:78%}.top-\[85\%\]{top:85%}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing)*-.5)}.-right-1{right:calc(var(--spacing)*-1)}.-right-1\/4{right:-25%}.-right-2{right:calc(var(--spacing)*-2)}.-right-4{right:calc(var(--spacing)*-4)}.-right-6{right:calc(var(--spacing)*-6)}.-right-8{right:calc(var(--spacing)*-8)}.-right-\[150px\]{right:-150px}.-right-\[180px\]{right:-180px}.-right-\[200px\]{right:-200px}.right-0{right:calc(var(--spacing)*0)}.right-0\.5{right:calc(var(--spacing)*.5)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-1\/3{right:33.3333%}.right-1\/4{right:25%}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-3\.5{right:calc(var(--spacing)*3.5)}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.right-14{right:calc(var(--spacing)*14)}.right-20{right:calc(var(--spacing)*20)}.right-\[4\%\]{right:4%}.right-\[5\%\]{right:5%}.right-\[6\%\]{right:6%}.right-\[8\%\]{right:8%}.right-\[12\%\]{right:12%}.right-\[20\%\]{right:20%}.-bottom-0\.5{bottom:calc(var(--spacing)*-.5)}.-bottom-1{bottom:calc(var(--spacing)*-1)}.-bottom-1\/3{bottom:-33.3333%}.-bottom-1\/4{bottom:-25%}.-bottom-2{bottom:calc(var(--spacing)*-2)}.-bottom-4{bottom:calc(var(--spacing)*-4)}.-bottom-5{bottom:calc(var(--spacing)*-5)}.-bottom-8{bottom:calc(var(--spacing)*-8)}.-bottom-20{bottom:calc(var(--spacing)*-20)}.-bottom-\[100px\]{bottom:-100px}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-1\/3{bottom:33.3333%}.bottom-1\/4{bottom:25%}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-2\.5{bottom:calc(var(--spacing)*2.5)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-5{bottom:calc(var(--spacing)*5)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-8{bottom:calc(var(--spacing)*8)}.bottom-16{bottom:calc(var(--spacing)*16)}.bottom-24{bottom:calc(var(--spacing)*24)}.bottom-\[0\.1em\]{bottom:.1em}.bottom-\[5\%\]{bottom:5%}.bottom-\[10\%\]{bottom:10%}.bottom-\[20\%\]{bottom:20%}.bottom-\[28px\]{bottom:28px}.bottom-\[30\%\]{bottom:30%}.bottom-full{bottom:100%}.-left-0\.5{left:calc(var(--spacing)*-.5)}.-left-1{left:calc(var(--spacing)*-1)}.-left-1\.5{left:calc(var(--spacing)*-1.5)}.-left-1\/4{left:-25%}.-left-2{left:calc(var(--spacing)*-2)}.-left-4{left:calc(var(--spacing)*-4)}.-left-6{left:calc(var(--spacing)*-6)}.-left-10{left:calc(var(--spacing)*-10)}.-left-\[21px\]{left:-21px}.-left-\[100px\]{left:-100px}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\.5{left:calc(var(--spacing)*1.5)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-3{left:calc(var(--spacing)*3)}.left-3\.5{left:calc(var(--spacing)*3.5)}.left-4{left:calc(var(--spacing)*4)}.left-6{left:calc(var(--spacing)*6)}.left-8{left:calc(var(--spacing)*8)}.left-10{left:calc(var(--spacing)*10)}.left-\[4\%\]{left:4%}.left-\[5\%\]{left:5%}.left-\[7\%\]{left:7%}.left-\[8\%\]{left:8%}.left-\[10\%\]{left:10%}.left-\[11px\]{left:11px}.left-\[13px\]{left:13px}.left-\[15\%\]{left:15%}.left-\[28px\]{left:28px}.left-\[40\%\]{left:40%}.left-\[50\%\]{left:50%}.-z-10{z-index:calc(10*-1)}.z-0{z-index:0}.z-5{z-index:5}.z-10{z-index:10}.z-15{z-index:15}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing)*-2)}.-m-4{margin:calc(var(--spacing)*-4)}.-m-6{margin:calc(var(--spacing)*-6)}.m-0{margin:calc(var(--spacing)*0)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-2\.5{margin-inline:calc(var(--spacing)*-2.5)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.-mx-8{margin-inline:calc(var(--spacing)*-8)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-7{margin-inline:calc(var(--spacing)*7)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.ms-3{margin-inline-start:calc(var(--spacing)*3)}.me-2{margin-inline-end:calc(var(--spacing)*2)}.-mt-0\.5{margin-top:calc(var(--spacing)*-.5)}.-mt-6{margin-top:calc(var(--spacing)*-6)}.-mt-8{margin-top:calc(var(--spacing)*-8)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing)*-1)}.-mr-2{margin-right:calc(var(--spacing)*-2)}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-2\.5{margin-right:calc(var(--spacing)*2.5)}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.-ml-\[23px\]{margin-left:-23px}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-10{margin-left:calc(var(--spacing)*10)}.ml-12{margin-left:calc(var(--spacing)*12)}.ml-13{margin-left:calc(var(--spacing)*13)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-18{height:calc(var(--spacing)*18)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-40{height:calc(var(--spacing)*40)}.h-44{height:calc(var(--spacing)*44)}.h-48{height:calc(var(--spacing)*48)}.h-52{height:calc(var(--spacing)*52)}.h-56{height:calc(var(--spacing)*56)}.h-60{height:calc(var(--spacing)*60)}.h-64{height:calc(var(--spacing)*64)}.h-72{height:calc(var(--spacing)*72)}.h-80{height:calc(var(--spacing)*80)}.h-96{height:calc(var(--spacing)*96)}.h-\[0\.15em\]{height:.15em}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[10px\]{height:10px}.h-\[12px\]{height:12px}.h-\[18px\]{height:18px}.h-\[24px\]{height:24px}.h-\[50vh\]{height:50vh}.h-\[54px\]{height:54px}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-\[80px\]{height:80px}.h-\[80vh\]{height:80vh}.h-\[90px\]{height:90px}.h-\[90vh\]{height:90vh}.h-\[100dvh\]{height:100dvh}.h-\[100px\]{height:100px}.h-\[120px\]{height:120px}.h-\[140px\]{height:140px}.h-\[164px\]{height:164px}.h-\[180px\]{height:180px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[250px\]{height:250px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[340px\]{height:340px}.h-\[350px\]{height:350px}.h-\[380px\]{height:380px}.h-\[400px\]{height:400px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[700px\]{height:700px}.h-\[800px\]{height:800px}.h-\[1000px\]{height:1000px}.h-\[calc\(100\%\+8px\)\]{height:calc(100% + 8px)}.h-\[calc\(100\%-60px\)\]{height:calc(100% - 60px)}.h-\[calc\(100dvh-4rem\)\]{height:calc(100dvh - 4rem)}.h-\[calc\(100dvh-6rem\)\]{height:calc(100dvh - 6rem)}.h-\[calc\(100dvh-9rem\)\]{height:calc(100dvh - 9rem)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[200px\]{max-height:200px}.max-h-\[calc\(90vh-8rem\)\]{max-height:calc(90vh - 8rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[18px\]{min-height:18px}.min-h-\[20px\]{min-height:20px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70px\]{min-height:70px}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[200px\]{min-height:200px}.min-h-\[280px\]{min-height:280px}.min-h-\[350px\]{min-height:350px}.min-h-\[400px\]{min-height:400px}.min-h-\[480px\]{min-height:480px}.min-h-\[500px\]{min-height:500px}.min-h-\[600px\]{min-height:600px}.min-h-\[calc\(100dvh-4rem\)\]{min-height:calc(100dvh - 4rem)}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-4\.5{width:calc(var(--spacing)*4.5)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-18{width:calc(var(--spacing)*18)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[1px\]{width:1px}.w-\[10px\]{width:10px}.w-\[12\%\]{width:12%}.w-\[12px\]{width:12px}.w-\[18px\]{width:18px}.w-\[24px\]{width:24px}.w-\[55\%\]{width:55%}.w-\[80px\]{width:80px}.w-\[85vw\]{width:85vw}.w-\[90px\]{width:90px}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[350px\]{width:350px}.w-\[400px\]{width:400px}.w-\[500px\]{width:500px}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-\[800px\]{width:800px}.w-\[1000px\]{width:1000px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-8{max-width:calc(var(--spacing)*8)}.max-w-\[50ch\]{max-width:50ch}.max-w-\[55ch\]{max-width:55ch}.max-w-\[70px\]{max-width:70px}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[85\%\]{max-width:85%}.max-w-\[90\%\]{max-width:90%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[380px\]{max-width:380px}.max-w-\[440px\]{max-width:440px}.max-w-\[680px\]{max-width:680px}.max-w-\[750px\]{max-width:750px}.max-w-\[900px\]{max-width:900px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[32px\]{min-width:32px}.min-w-\[50px\]{min-width:50px}.min-w-\[52px\]{min-width:52px}.min-w-\[80px\]{min-width:80px}.min-w-\[90px\]{min-width:90px}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[600px\]{min-width:600px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-8{--tw-translate-x:calc(var(--spacing)*-8);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-8{--tw-translate-x:calc(var(--spacing)*8);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-8{--tw-translate-y:calc(var(--spacing)*-8);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-16{--tw-translate-y:calc(var(--spacing)*-16);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-8{--tw-translate-y:calc(var(--spacing)*8);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[1\.02\]{scale:1.02}.-rotate-45{rotate:-45deg}.-rotate-90{rotate:-90deg}.rotate-1{rotate:1deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.rotate-\[-15deg\]{rotate:-15deg}.-skew-x-3{--tw-skew-x:skewX(calc(3deg*-1));transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-16{gap:calc(var(--spacing)*16)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-24>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*24)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*24)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-12{column-gap:calc(var(--spacing)*12)}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-14{row-gap:calc(var(--spacing)*14)}.gap-y-16{row-gap:calc(var(--spacing)*16)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)),:where(.divide-border\/30>:not(:last-child)){border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/30>:not(:last-child)){border-color:color-mix(in oklab,hsl(var(--border))30%,transparent)}}:where(.divide-border\/50>:not(:last-child)){border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/50>:not(:last-child)){border-color:color-mix(in oklab,hsl(var(--border))50%,transparent)}}:where(.divide-border\/60>:not(:last-child)){border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/60>:not(:last-child)){border-color:color-mix(in oklab,hsl(var(--border))60%,transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[calc\(1rem-1px\)\]{border-radius:calc(1rem - 1px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-sm{border-top-left-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(var(--radius) - 4px)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.rounded-tl-md{border-top-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tr-sm{border-top-right-radius:calc(var(--radius) - 4px)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-bl-xl{border-bottom-left-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-x-4{border-inline-style:var(--tw-border-style);border-inline-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#ff6154\]\/20{border-color:#ff615433;border-color:lab(62.8073% 60.6025 40.7281/.2)}.border-\[var\(--area-career\)\]\/30{border-color:var(--area-career)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--area-career\)\]\/30{border-color:color-mix(in oklab,var(--area-career)30%,transparent)}}.border-\[var\(--area-finance\)\]\/30{border-color:var(--area-finance)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--area-finance\)\]\/30{border-color:color-mix(in oklab,var(--area-finance)30%,transparent)}}.border-\[var\(--area-habits\)\]\/30{border-color:var(--area-habits)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--area-habits\)\]\/30{border-color:color-mix(in oklab,var(--area-habits)30%,transparent)}}.border-\[var\(--area-health\)\]\/30{border-color:var(--area-health)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--area-health\)\]\/30{border-color:color-mix(in oklab,var(--area-health)30%,transparent)}}.border-\[var\(--area-mindset\)\]\/30{border-color:var(--area-mindset)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--area-mindset\)\]\/30{border-color:color-mix(in oklab,var(--area-mindset)30%,transparent)}}.border-\[var\(--area-personal\)\]\/30{border-color:var(--area-personal)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--area-personal\)\]\/30{border-color:color-mix(in oklab,var(--area-personal)30%,transparent)}}.border-\[var\(--area-relationships\)\]\/30{border-color:var(--area-relationships)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--area-relationships\)\]\/30{border-color:color-mix(in oklab,var(--area-relationships)30%,transparent)}}.border-\[var\(--area-skills\)\]\/30{border-color:var(--area-skills)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--area-skills\)\]\/30{border-color:color-mix(in oklab,var(--area-skills)30%,transparent)}}.border-ai-primary{border-color:var(--ai-primary-solid)}.border-ai-primary-border,.border-ai-primary-border\/50{border-color:var(--ai-primary-border)}@supports (color:color-mix(in lab, red, red)){.border-ai-primary-border\/50{border-color:color-mix(in oklab,var(--ai-primary-border)50%,transparent)}}.border-ai-primary-fg\/20{border-color:var(--ai-primary-fg)}@supports (color:color-mix(in lab, red, red)){.border-ai-primary-fg\/20{border-color:color-mix(in oklab,var(--ai-primary-fg)20%,transparent)}}.border-ai-primary\/15{border-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.border-ai-primary\/15{border-color:color-mix(in oklab,var(--ai-primary-solid)15%,transparent)}}.border-ai-primary\/20{border-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.border-ai-primary\/20{border-color:color-mix(in oklab,var(--ai-primary-solid)20%,transparent)}}.border-ai-primary\/30{border-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.border-ai-primary\/30{border-color:color-mix(in oklab,var(--ai-primary-solid)30%,transparent)}}.border-ai-primary\/40{border-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.border-ai-primary\/40{border-color:color-mix(in oklab,var(--ai-primary-solid)40%,transparent)}}.border-ai-primary\/50{border-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.border-ai-primary\/50{border-color:color-mix(in oklab,var(--ai-primary-solid)50%,transparent)}}.border-ai-secondary-border{border-color:var(--ai-secondary-border)}.border-ai-secondary\/30{border-color:var(--ai-secondary-solid)}@supports (color:color-mix(in lab, red, red)){.border-ai-secondary\/30{border-color:color-mix(in oklab,var(--ai-secondary-solid)30%,transparent)}}.border-amber-200{border-color:var(--color-amber-200)}.border-area-achievements-border{border-color:var(--area-achievements-border)}.border-area-career-border{border-color:var(--area-career-border)}.border-area-career\/30{border-color:var(--area-career-solid)}@supports (color:color-mix(in lab, red, red)){.border-area-career\/30{border-color:color-mix(in oklab,var(--area-career-solid)30%,transparent)}}.border-area-finance-border{border-color:var(--area-finance-border)}.border-area-finance\/30{border-color:var(--area-finance-solid)}@supports (color:color-mix(in lab, red, red)){.border-area-finance\/30{border-color:color-mix(in oklab,var(--area-finance-solid)30%,transparent)}}.border-area-habits\/30{border-color:var(--area-habits-solid)}@supports (color:color-mix(in lab, red, red)){.border-area-habits\/30{border-color:color-mix(in oklab,var(--area-habits-solid)30%,transparent)}}.border-area-health-border{border-color:var(--area-health-border)}.border-area-health\/30{border-color:var(--area-health-solid)}@supports (color:color-mix(in lab, red, red)){.border-area-health\/30{border-color:color-mix(in oklab,var(--area-health-solid)30%,transparent)}}.border-area-personal-border{border-color:var(--area-personal-border)}.border-area-relationships-border{border-color:var(--area-relationships-border)}.border-area-relationships\/30{border-color:var(--area-relationships-solid)}@supports (color:color-mix(in lab, red, red)){.border-area-relationships\/30{border-color:color-mix(in oklab,var(--area-relationships-solid)30%,transparent)}}.border-area-skills-border{border-color:var(--area-skills-border)}.border-background{border-color:hsl(var(--background))}.border-border,.border-border\/20{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/20{border-color:color-mix(in oklab,hsl(var(--border))20%,transparent)}}.border-border\/30{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/30{border-color:color-mix(in oklab,hsl(var(--border))30%,transparent)}}.border-border\/40{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab,hsl(var(--border))40%,transparent)}}.border-border\/50{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab,hsl(var(--border))50%,transparent)}}.border-border\/60{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab,hsl(var(--border))60%,transparent)}}.border-card{border-color:hsl(var(--card))}.border-chart-amber\/30{border-color:var(--chart-amber)}@supports (color:color-mix(in lab, red, red)){.border-chart-amber\/30{border-color:color-mix(in oklab,var(--chart-amber)30%,transparent)}}.border-current{border-color:currentColor}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive-border\/20{border-color:var(--destructive-border)}@supports (color:color-mix(in lab, red, red)){.border-destructive-border\/20{border-color:color-mix(in oklab,var(--destructive-border)20%,transparent)}}.border-destructive-border\/30{border-color:var(--destructive-border)}@supports (color:color-mix(in lab, red, red)){.border-destructive-border\/30{border-color:color-mix(in oklab,var(--destructive-border)30%,transparent)}}.border-destructive\/20{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/20{border-color:color-mix(in oklab,hsl(var(--destructive))20%,transparent)}}.border-destructive\/30{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab,hsl(var(--destructive))30%,transparent)}}.border-destructive\/50{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab,hsl(var(--destructive))50%,transparent)}}.border-difficulty-easy-border{border-color:var(--difficulty-easy-border)}.border-difficulty-expert-border{border-color:var(--difficulty-expert-border)}.border-difficulty-hard-border{border-color:var(--difficulty-hard-border)}.border-difficulty-hard\/30{border-color:var(--difficulty-hard-solid)}@supports (color:color-mix(in lab, red, red)){.border-difficulty-hard\/30{border-color:color-mix(in oklab,var(--difficulty-hard-solid)30%,transparent)}}.border-difficulty-medium-border{border-color:var(--difficulty-medium-border)}.border-document-default-border{border-color:var(--document-default-border)}.border-foreground{border-color:hsl(var(--foreground))}.border-goal-active{border-color:var(--goal-active-solid)}.border-goal-active-border{border-color:var(--goal-active-border)}.border-goal-active\/30{border-color:var(--goal-active-solid)}@supports (color:color-mix(in lab, red, red)){.border-goal-active\/30{border-color:color-mix(in oklab,var(--goal-active-solid)30%,transparent)}}.border-goal-cancelled-border{border-color:var(--goal-cancelled-border)}.border-goal-completed-border{border-color:var(--goal-completed-border)}.border-goal-in-progress{border-color:var(--goal-in-progress-solid)}.border-goal-in-progress-border{border-color:var(--goal-in-progress-border)}.border-goal-in-progress\/30{border-color:var(--goal-in-progress-solid)}@supports (color:color-mix(in lab, red, red)){.border-goal-in-progress\/30{border-color:color-mix(in oklab,var(--goal-in-progress-solid)30%,transparent)}}.border-goal-in-progress\/50{border-color:var(--goal-in-progress-solid)}@supports (color:color-mix(in lab, red, red)){.border-goal-in-progress\/50{border-color:color-mix(in oklab,var(--goal-in-progress-solid)50%,transparent)}}.border-info-border,.border-info-border\/20{border-color:var(--info-border)}@supports (color:color-mix(in lab, red, red)){.border-info-border\/20{border-color:color-mix(in oklab,var(--info-border)20%,transparent)}}.border-info-border\/30{border-color:var(--info-border)}@supports (color:color-mix(in lab, red, red)){.border-info-border\/30{border-color:color-mix(in oklab,var(--info-border)30%,transparent)}}.border-info\/20{border-color:hsl(var(--info))}@supports (color:color-mix(in lab, red, red)){.border-info\/20{border-color:color-mix(in oklab,hsl(var(--info))20%,transparent)}}.border-info\/50{border-color:hsl(var(--info))}@supports (color:color-mix(in lab, red, red)){.border-info\/50{border-color:color-mix(in oklab,hsl(var(--info))50%,transparent)}}.border-input{border-color:hsl(var(--input))}.border-inverse-fg\/10{border-color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.border-inverse-fg\/10{border-color:color-mix(in oklab,var(--inverse-fg)10%,transparent)}}.border-inverse-fg\/20{border-color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.border-inverse-fg\/20{border-color:color-mix(in oklab,var(--inverse-fg)20%,transparent)}}.border-journal-ink{border-color:hsl(var(--journal-ink))}.border-journal-ink-faded\/10{border-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.border-journal-ink-faded\/10{border-color:color-mix(in oklab,hsl(var(--journal-ink-faded))10%,transparent)}}.border-journal-ink-faded\/20{border-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.border-journal-ink-faded\/20{border-color:color-mix(in oklab,hsl(var(--journal-ink-faded))20%,transparent)}}.border-journal-ink-faded\/30{border-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.border-journal-ink-faded\/30{border-color:color-mix(in oklab,hsl(var(--journal-ink-faded))30%,transparent)}}.border-journal-ink-faded\/40{border-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.border-journal-ink-faded\/40{border-color:color-mix(in oklab,hsl(var(--journal-ink-faded))40%,transparent)}}.border-journal-ink-faded\/\[0\.05\]{border-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.border-journal-ink-faded\/\[0\.05\]{border-color:color-mix(in oklab,hsl(var(--journal-ink-faded))5%,transparent)}}.border-journal-ink-faded\/\[0\.12\]{border-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.border-journal-ink-faded\/\[0\.12\]{border-color:color-mix(in oklab,hsl(var(--journal-ink-faded))12%,transparent)}}.border-journal-ink-faded\/\[0\.15\]{border-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.border-journal-ink-faded\/\[0\.15\]{border-color:color-mix(in oklab,hsl(var(--journal-ink-faded))15%,transparent)}}.border-landing-accent,.border-landing-accent\/20{border-color:var(--landing-accent)}@supports (color:color-mix(in lab, red, red)){.border-landing-accent\/20{border-color:color-mix(in oklab,var(--landing-accent)20%,transparent)}}.border-landing-accent\/30{border-color:var(--landing-accent)}@supports (color:color-mix(in lab, red, red)){.border-landing-accent\/30{border-color:color-mix(in oklab,var(--landing-accent)30%,transparent)}}.border-landing-accent\/50{border-color:var(--landing-accent)}@supports (color:color-mix(in lab, red, red)){.border-landing-accent\/50{border-color:color-mix(in oklab,var(--landing-accent)50%,transparent)}}.border-landing-tertiary{border-color:var(--landing-tertiary)}.border-level-1-border{border-color:var(--level-1-border)}.border-level-3-border{border-color:var(--level-3-border)}.border-level-5-border{border-color:var(--level-5-border)}.border-level-7-border{border-color:var(--level-7-border)}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground,.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/20{border-color:color-mix(in oklab,hsl(var(--muted-foreground))20%,transparent)}}.border-muted-foreground\/25{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/25{border-color:color-mix(in oklab,hsl(var(--muted-foreground))25%,transparent)}}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/30{border-color:color-mix(in oklab,hsl(var(--muted-foreground))30%,transparent)}}.border-muted-foreground\/50{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/50{border-color:color-mix(in oklab,hsl(var(--muted-foreground))50%,transparent)}}.border-n-border-1,.border-n-border-1\/40{border-color:var(--neutral-border-1)}@supports (color:color-mix(in lab, red, red)){.border-n-border-1\/40{border-color:color-mix(in oklab,var(--neutral-border-1)40%,transparent)}}.border-n-border-2{border-color:var(--neutral-border-2)}.border-panel-border{border-color:var(--panel-border)}.border-primary,.border-primary\/20{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab,hsl(var(--primary))20%,transparent)}}.border-primary\/30{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab,hsl(var(--primary))30%,transparent)}}.border-primary\/40{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab,hsl(var(--primary))40%,transparent)}}.border-primary\/50{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab,hsl(var(--primary))50%,transparent)}}.border-primary\/60{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/60{border-color:color-mix(in oklab,hsl(var(--primary))60%,transparent)}}.border-primary\/\[0\.04\]{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/\[0\.04\]{border-color:color-mix(in oklab,hsl(var(--primary))4%,transparent)}}.border-primary\/\[0\.06\]{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/\[0\.06\]{border-color:color-mix(in oklab,hsl(var(--primary))6%,transparent)}}.border-rarity-common-border{border-color:var(--rarity-common-border)}.border-rarity-epic-border{border-color:var(--rarity-epic-border)}.border-rarity-epic\/30{border-color:var(--rarity-epic-solid)}@supports (color:color-mix(in lab, red, red)){.border-rarity-epic\/30{border-color:color-mix(in oklab,var(--rarity-epic-solid)30%,transparent)}}.border-rarity-epic\/50{border-color:var(--rarity-epic-solid)}@supports (color:color-mix(in lab, red, red)){.border-rarity-epic\/50{border-color:color-mix(in oklab,var(--rarity-epic-solid)50%,transparent)}}.border-rarity-legendary-border{border-color:var(--rarity-legendary-border)}.border-rarity-legendary\/15{border-color:var(--rarity-legendary-solid)}@supports (color:color-mix(in lab, red, red)){.border-rarity-legendary\/15{border-color:color-mix(in oklab,var(--rarity-legendary-solid)15%,transparent)}}.border-rarity-legendary\/20{border-color:var(--rarity-legendary-solid)}@supports (color:color-mix(in lab, red, red)){.border-rarity-legendary\/20{border-color:color-mix(in oklab,var(--rarity-legendary-solid)20%,transparent)}}.border-rarity-legendary\/30{border-color:var(--rarity-legendary-solid)}@supports (color:color-mix(in lab, red, red)){.border-rarity-legendary\/30{border-color:color-mix(in oklab,var(--rarity-legendary-solid)30%,transparent)}}.border-rarity-legendary\/50{border-color:var(--rarity-legendary-solid)}@supports (color:color-mix(in lab, red, red)){.border-rarity-legendary\/50{border-color:color-mix(in oklab,var(--rarity-legendary-solid)50%,transparent)}}.border-rarity-rare-border{border-color:var(--rarity-rare-border)}.border-rarity-rare\/30{border-color:var(--rarity-rare-solid)}@supports (color:color-mix(in lab, red, red)){.border-rarity-rare\/30{border-color:color-mix(in oklab,var(--rarity-rare-solid)30%,transparent)}}.border-rarity-rare\/50{border-color:var(--rarity-rare-solid)}@supports (color:color-mix(in lab, red, red)){.border-rarity-rare\/50{border-color:color-mix(in oklab,var(--rarity-rare-solid)50%,transparent)}}.border-risk-critical-border{border-color:var(--risk-critical-border)}.border-risk-high-border{border-color:var(--risk-high-border)}.border-risk-medium\/30{border-color:var(--risk-medium-solid)}@supports (color:color-mix(in lab, red, red)){.border-risk-medium\/30{border-color:color-mix(in oklab,var(--risk-medium-solid)30%,transparent)}}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-success{border-color:hsl(var(--success))}.border-success-border{border-color:var(--success-border)}.border-success\/50{border-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.border-success\/50{border-color:color-mix(in oklab,hsl(var(--success))50%,transparent)}}.border-task-blocked-border{border-color:var(--task-blocked-border)}.border-task-completed{border-color:var(--task-completed-solid)}.border-task-completed-border,.border-task-completed-border\/50{border-color:var(--task-completed-border)}@supports (color:color-mix(in lab, red, red)){.border-task-completed-border\/50{border-color:color-mix(in oklab,var(--task-completed-border)50%,transparent)}}.border-task-completed\/20{border-color:var(--task-completed-solid)}@supports (color:color-mix(in lab, red, red)){.border-task-completed\/20{border-color:color-mix(in oklab,var(--task-completed-solid)20%,transparent)}}.border-task-completed\/30{border-color:var(--task-completed-solid)}@supports (color:color-mix(in lab, red, red)){.border-task-completed\/30{border-color:color-mix(in oklab,var(--task-completed-solid)30%,transparent)}}.border-task-completed\/50{border-color:var(--task-completed-solid)}@supports (color:color-mix(in lab, red, red)){.border-task-completed\/50{border-color:color-mix(in oklab,var(--task-completed-solid)50%,transparent)}}.border-task-in-progress{border-color:var(--task-in-progress-solid)}.border-task-in-progress-border,.border-task-in-progress-border\/50{border-color:var(--task-in-progress-border)}@supports (color:color-mix(in lab, red, red)){.border-task-in-progress-border\/50{border-color:color-mix(in oklab,var(--task-in-progress-border)50%,transparent)}}.border-task-in-progress\/30{border-color:var(--task-in-progress-solid)}@supports (color:color-mix(in lab, red, red)){.border-task-in-progress\/30{border-color:color-mix(in oklab,var(--task-in-progress-solid)30%,transparent)}}.border-task-in-progress\/60{border-color:var(--task-in-progress-solid)}@supports (color:color-mix(in lab, red, red)){.border-task-in-progress\/60{border-color:color-mix(in oklab,var(--task-in-progress-solid)60%,transparent)}}.border-task-pending-border{border-color:var(--task-pending-border)}.border-task-skipped-border{border-color:var(--task-skipped-border)}.border-transparent{border-color:#0000}.border-warning{border-color:hsl(var(--warning))}.border-warning-border{border-color:var(--warning-border)}.border-warning\/50{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.border-warning\/50{border-color:color-mix(in oklab,hsl(var(--warning))50%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-x-transparent{border-inline-color:#0000}.border-t-journal-ink{border-top-color:hsl(var(--journal-ink))}.border-t-muted-foreground\/30{border-top-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.border-t-muted-foreground\/30{border-top-color:color-mix(in oklab,hsl(var(--muted-foreground))30%,transparent)}}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-transparent{border-top-color:#0000}.border-l-ai-primary,.border-l-ai-primary\/40{border-left-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.border-l-ai-primary\/40{border-left-color:color-mix(in oklab,var(--ai-primary-solid)40%,transparent)}}.border-l-goal-active{border-left-color:var(--goal-active-solid)}.border-l-muted-foreground\/30{border-left-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.border-l-muted-foreground\/30{border-left-color:color-mix(in oklab,hsl(var(--muted-foreground))30%,transparent)}}.border-l-task-blocked{border-left-color:var(--task-blocked-solid)}.border-l-task-blocked-border{border-left-color:var(--task-blocked-border)}.border-l-task-completed{border-left-color:var(--task-completed-solid)}.border-l-task-in-progress{border-left-color:var(--task-in-progress-solid)}.border-l-task-in-progress-border{border-left-color:var(--task-in-progress-border)}.border-l-transparent{border-left-color:#0000}.bg-\[\#ff6154\]{background-color:#ff6154}.bg-\[\#ff6154\]\/5{background-color:#ff61540d;background-color:lab(62.8073% 60.6025 40.7281/.05)}.bg-\[\#ff6154\]\/10{background-color:#ff61541a;background-color:lab(62.8073% 60.6025 40.7281/.1)}.bg-\[var\(--area-career\)\]\/5{background-color:var(--area-career)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--area-career\)\]\/5{background-color:color-mix(in oklab,var(--area-career)5%,transparent)}}.bg-\[var\(--area-finance\)\]\/5{background-color:var(--area-finance)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--area-finance\)\]\/5{background-color:color-mix(in oklab,var(--area-finance)5%,transparent)}}.bg-\[var\(--area-habits\)\]\/5{background-color:var(--area-habits)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--area-habits\)\]\/5{background-color:color-mix(in oklab,var(--area-habits)5%,transparent)}}.bg-\[var\(--area-health\)\]\/5{background-color:var(--area-health)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--area-health\)\]\/5{background-color:color-mix(in oklab,var(--area-health)5%,transparent)}}.bg-\[var\(--area-mindset\)\]\/5{background-color:var(--area-mindset)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--area-mindset\)\]\/5{background-color:color-mix(in oklab,var(--area-mindset)5%,transparent)}}.bg-\[var\(--area-personal\)\]\/5{background-color:var(--area-personal)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--area-personal\)\]\/5{background-color:color-mix(in oklab,var(--area-personal)5%,transparent)}}.bg-\[var\(--area-relationships\)\]\/5{background-color:var(--area-relationships)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--area-relationships\)\]\/5{background-color:color-mix(in oklab,var(--area-relationships)5%,transparent)}}.bg-\[var\(--area-skills\)\]\/5{background-color:var(--area-skills)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--area-skills\)\]\/5{background-color:color-mix(in oklab,var(--area-skills)5%,transparent)}}.bg-accent{background-color:hsl(var(--accent))}.bg-ai-primary{background-color:var(--ai-primary-solid)}.bg-ai-primary-border{background-color:var(--ai-primary-border)}.bg-ai-primary-fg,.bg-ai-primary-fg\/50{background-color:var(--ai-primary-fg)}@supports (color:color-mix(in lab, red, red)){.bg-ai-primary-fg\/50{background-color:color-mix(in oklab,var(--ai-primary-fg)50%,transparent)}}.bg-ai-primary-fg\/70{background-color:var(--ai-primary-fg)}@supports (color:color-mix(in lab, red, red)){.bg-ai-primary-fg\/70{background-color:color-mix(in oklab,var(--ai-primary-fg)70%,transparent)}}.bg-ai-primary-surface,.bg-ai-primary-surface\/30{background-color:var(--ai-primary-surface)}@supports (color:color-mix(in lab, red, red)){.bg-ai-primary-surface\/30{background-color:color-mix(in oklab,var(--ai-primary-surface)30%,transparent)}}.bg-ai-primary-surface\/50{background-color:var(--ai-primary-surface)}@supports (color:color-mix(in lab, red, red)){.bg-ai-primary-surface\/50{background-color:color-mix(in oklab,var(--ai-primary-surface)50%,transparent)}}.bg-ai-primary-surface\/60{background-color:var(--ai-primary-surface)}@supports (color:color-mix(in lab, red, red)){.bg-ai-primary-surface\/60{background-color:color-mix(in oklab,var(--ai-primary-surface)60%,transparent)}}.bg-ai-primary\/5{background-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.bg-ai-primary\/5{background-color:color-mix(in oklab,var(--ai-primary-solid)5%,transparent)}}.bg-ai-primary\/8{background-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.bg-ai-primary\/8{background-color:color-mix(in oklab,var(--ai-primary-solid)8%,transparent)}}.bg-ai-primary\/10{background-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.bg-ai-primary\/10{background-color:color-mix(in oklab,var(--ai-primary-solid)10%,transparent)}}.bg-ai-primary\/15{background-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.bg-ai-primary\/15{background-color:color-mix(in oklab,var(--ai-primary-solid)15%,transparent)}}.bg-ai-primary\/20{background-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.bg-ai-primary\/20{background-color:color-mix(in oklab,var(--ai-primary-solid)20%,transparent)}}.bg-ai-primary\/25{background-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.bg-ai-primary\/25{background-color:color-mix(in oklab,var(--ai-primary-solid)25%,transparent)}}.bg-ai-primary\/90{background-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.bg-ai-primary\/90{background-color:color-mix(in oklab,var(--ai-primary-solid)90%,transparent)}}.bg-ai-secondary{background-color:var(--ai-secondary-solid)}.bg-ai-secondary-surface{background-color:var(--ai-secondary-surface)}.bg-ai-secondary\/20{background-color:var(--ai-secondary-solid)}@supports (color:color-mix(in lab, red, red)){.bg-ai-secondary\/20{background-color:color-mix(in oklab,var(--ai-secondary-solid)20%,transparent)}}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/50{background-color:color-mix(in oklab,var(--color-amber-50)50%,transparent)}}.bg-area-achievements-surface{background-color:var(--area-achievements-surface)}.bg-area-career-surface{background-color:var(--area-career-surface)}.bg-area-career\/20{background-color:var(--area-career-solid)}@supports (color:color-mix(in lab, red, red)){.bg-area-career\/20{background-color:color-mix(in oklab,var(--area-career-solid)20%,transparent)}}.bg-area-finance-surface{background-color:var(--area-finance-surface)}.bg-area-finance\/20{background-color:var(--area-finance-solid)}@supports (color:color-mix(in lab, red, red)){.bg-area-finance\/20{background-color:color-mix(in oklab,var(--area-finance-solid)20%,transparent)}}.bg-area-habits{background-color:var(--area-habits-solid)}.bg-area-habits-surface{background-color:var(--area-habits-surface)}.bg-area-habits\/20{background-color:var(--area-habits-solid)}@supports (color:color-mix(in lab, red, red)){.bg-area-habits\/20{background-color:color-mix(in oklab,var(--area-habits-solid)20%,transparent)}}.bg-area-health-surface{background-color:var(--area-health-surface)}.bg-area-health\/20{background-color:var(--area-health-solid)}@supports (color:color-mix(in lab, red, red)){.bg-area-health\/20{background-color:color-mix(in oklab,var(--area-health-solid)20%,transparent)}}.bg-area-personal-surface{background-color:var(--area-personal-surface)}.bg-area-relationships-surface{background-color:var(--area-relationships-surface)}.bg-area-relationships\/20{background-color:var(--area-relationships-solid)}@supports (color:color-mix(in lab, red, red)){.bg-area-relationships\/20{background-color:color-mix(in oklab,var(--area-relationships-solid)20%,transparent)}}.bg-area-skills-surface{background-color:var(--area-skills-surface)}.bg-background,.bg-background\/30{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/30{background-color:color-mix(in oklab,hsl(var(--background))30%,transparent)}}.bg-background\/50{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab,hsl(var(--background))50%,transparent)}}.bg-background\/60{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab,hsl(var(--background))60%,transparent)}}.bg-background\/70{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab,hsl(var(--background))70%,transparent)}}.bg-background\/80{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab,hsl(var(--background))80%,transparent)}}.bg-background\/90{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab,hsl(var(--background))90%,transparent)}}.bg-background\/95{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab,hsl(var(--background))95%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-black\/0{background-color:color-mix(in oklab,var(--color-black)0%,transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black)90%,transparent)}}.bg-black\/\[0\.03\]{background-color:#00000008}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-black)3%,transparent)}}.bg-border,.bg-border\/40{background-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.bg-border\/40{background-color:color-mix(in oklab,hsl(var(--border))40%,transparent)}}.bg-border\/50{background-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.bg-border\/50{background-color:color-mix(in oklab,hsl(var(--border))50%,transparent)}}.bg-card,.bg-card\/10{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/10{background-color:color-mix(in oklab,hsl(var(--card))10%,transparent)}}.bg-card\/15{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/15{background-color:color-mix(in oklab,hsl(var(--card))15%,transparent)}}.bg-card\/20{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/20{background-color:color-mix(in oklab,hsl(var(--card))20%,transparent)}}.bg-card\/25{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/25{background-color:color-mix(in oklab,hsl(var(--card))25%,transparent)}}.bg-card\/30{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/30{background-color:color-mix(in oklab,hsl(var(--card))30%,transparent)}}.bg-card\/50{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/50{background-color:color-mix(in oklab,hsl(var(--card))50%,transparent)}}.bg-card\/60{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/60{background-color:color-mix(in oklab,hsl(var(--card))60%,transparent)}}.bg-card\/80{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab,hsl(var(--card))80%,transparent)}}.bg-card\/90{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/90{background-color:color-mix(in oklab,hsl(var(--card))90%,transparent)}}.bg-card\/95{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab,hsl(var(--card))95%,transparent)}}.bg-chart-amber,.bg-chart-amber\/10{background-color:var(--chart-amber)}@supports (color:color-mix(in lab, red, red)){.bg-chart-amber\/10{background-color:color-mix(in oklab,var(--chart-amber)10%,transparent)}}.bg-chart-amber\/20{background-color:var(--chart-amber)}@supports (color:color-mix(in lab, red, red)){.bg-chart-amber\/20{background-color:color-mix(in oklab,var(--chart-amber)20%,transparent)}}.bg-chart-amber\/40{background-color:var(--chart-amber)}@supports (color:color-mix(in lab, red, red)){.bg-chart-amber\/40{background-color:color-mix(in oklab,var(--chart-amber)40%,transparent)}}.bg-chart-cyan\/10{background-color:var(--chart-cyan)}@supports (color:color-mix(in lab, red, red)){.bg-chart-cyan\/10{background-color:color-mix(in oklab,var(--chart-cyan)10%,transparent)}}.bg-chart-orange\/10{background-color:var(--chart-orange)}@supports (color:color-mix(in lab, red, red)){.bg-chart-orange\/10{background-color:color-mix(in oklab,var(--chart-orange)10%,transparent)}}.bg-chart-pink\/10{background-color:var(--chart-pink)}@supports (color:color-mix(in lab, red, red)){.bg-chart-pink\/10{background-color:color-mix(in oklab,var(--chart-pink)10%,transparent)}}.bg-chart-red\/10{background-color:var(--chart-red)}@supports (color:color-mix(in lab, red, red)){.bg-chart-red\/10{background-color:color-mix(in oklab,var(--chart-red)10%,transparent)}}.bg-current{background-color:currentColor}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive-surface{background-color:var(--destructive-surface)}.bg-destructive\/5{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab,hsl(var(--destructive))5%,transparent)}}.bg-destructive\/10{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab,hsl(var(--destructive))10%,transparent)}}.bg-destructive\/15{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/15{background-color:color-mix(in oklab,hsl(var(--destructive))15%,transparent)}}.bg-destructive\/20{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/20{background-color:color-mix(in oklab,hsl(var(--destructive))20%,transparent)}}.bg-destructive\/\[0\.12\]{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/\[0\.12\]{background-color:color-mix(in oklab,hsl(var(--destructive))12%,transparent)}}.bg-destructive\/\[0\.15\]{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/\[0\.15\]{background-color:color-mix(in oklab,hsl(var(--destructive))15%,transparent)}}.bg-difficulty-easy{background-color:var(--difficulty-easy-solid)}.bg-difficulty-easy-surface{background-color:var(--difficulty-easy-surface)}.bg-difficulty-expert-surface{background-color:var(--difficulty-expert-surface)}.bg-difficulty-hard{background-color:var(--difficulty-hard-solid)}.bg-difficulty-hard-surface,.bg-difficulty-hard-surface\/30{background-color:var(--difficulty-hard-surface)}@supports (color:color-mix(in lab, red, red)){.bg-difficulty-hard-surface\/30{background-color:color-mix(in oklab,var(--difficulty-hard-surface)30%,transparent)}}.bg-difficulty-medium{background-color:var(--difficulty-medium-solid)}.bg-difficulty-medium-surface{background-color:var(--difficulty-medium-surface)}.bg-document-default-surface{background-color:var(--document-default-surface)}.bg-foreground{background-color:hsl(var(--foreground))}.bg-goal-active{background-color:var(--goal-active-solid)}.bg-goal-active-surface,.bg-goal-active-surface\/50{background-color:var(--goal-active-surface)}@supports (color:color-mix(in lab, red, red)){.bg-goal-active-surface\/50{background-color:color-mix(in oklab,var(--goal-active-surface)50%,transparent)}}.bg-goal-active\/10{background-color:var(--goal-active-solid)}@supports (color:color-mix(in lab, red, red)){.bg-goal-active\/10{background-color:color-mix(in oklab,var(--goal-active-solid)10%,transparent)}}.bg-goal-cancelled-border{background-color:var(--goal-cancelled-border)}.bg-goal-cancelled-fg{background-color:var(--goal-cancelled-fg)}.bg-goal-cancelled-surface{background-color:var(--goal-cancelled-surface)}.bg-goal-completed-border{background-color:var(--goal-completed-border)}.bg-goal-completed-fg{background-color:var(--goal-completed-fg)}.bg-goal-completed-surface{background-color:var(--goal-completed-surface)}.bg-goal-in-progress{background-color:var(--goal-in-progress-solid)}.bg-goal-in-progress-fg{background-color:var(--goal-in-progress-fg)}.bg-goal-in-progress-surface,.bg-goal-in-progress-surface\/40{background-color:var(--goal-in-progress-surface)}@supports (color:color-mix(in lab, red, red)){.bg-goal-in-progress-surface\/40{background-color:color-mix(in oklab,var(--goal-in-progress-surface)40%,transparent)}}.bg-goal-in-progress-surface\/50{background-color:var(--goal-in-progress-surface)}@supports (color:color-mix(in lab, red, red)){.bg-goal-in-progress-surface\/50{background-color:color-mix(in oklab,var(--goal-in-progress-surface)50%,transparent)}}.bg-goal-in-progress\/10{background-color:var(--goal-in-progress-solid)}@supports (color:color-mix(in lab, red, red)){.bg-goal-in-progress\/10{background-color:color-mix(in oklab,var(--goal-in-progress-solid)10%,transparent)}}.bg-goal-in-progress\/20{background-color:var(--goal-in-progress-solid)}@supports (color:color-mix(in lab, red, red)){.bg-goal-in-progress\/20{background-color:color-mix(in oklab,var(--goal-in-progress-solid)20%,transparent)}}.bg-graph-node-muted{background-color:var(--graph-node-muted)}.bg-info{background-color:hsl(var(--info))}.bg-info-surface{background-color:var(--info-surface)}.bg-info\/5{background-color:hsl(var(--info))}@supports (color:color-mix(in lab, red, red)){.bg-info\/5{background-color:color-mix(in oklab,hsl(var(--info))5%,transparent)}}.bg-info\/10{background-color:hsl(var(--info))}@supports (color:color-mix(in lab, red, red)){.bg-info\/10{background-color:color-mix(in oklab,hsl(var(--info))10%,transparent)}}.bg-info\/20{background-color:hsl(var(--info))}@supports (color:color-mix(in lab, red, red)){.bg-info\/20{background-color:color-mix(in oklab,hsl(var(--info))20%,transparent)}}.bg-inverse-bg,.bg-inverse-bg\/0{background-color:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.bg-inverse-bg\/0{background-color:color-mix(in oklab,var(--inverse-bg)0%,transparent)}}.bg-inverse-bg\/5{background-color:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.bg-inverse-bg\/5{background-color:color-mix(in oklab,var(--inverse-bg)5%,transparent)}}.bg-inverse-bg\/10{background-color:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.bg-inverse-bg\/10{background-color:color-mix(in oklab,var(--inverse-bg)10%,transparent)}}.bg-inverse-bg\/50{background-color:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.bg-inverse-bg\/50{background-color:color-mix(in oklab,var(--inverse-bg)50%,transparent)}}.bg-inverse-bg\/60{background-color:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.bg-inverse-bg\/60{background-color:color-mix(in oklab,var(--inverse-bg)60%,transparent)}}.bg-inverse-bg\/70{background-color:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.bg-inverse-bg\/70{background-color:color-mix(in oklab,var(--inverse-bg)70%,transparent)}}.bg-inverse-bg\/80{background-color:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.bg-inverse-bg\/80{background-color:color-mix(in oklab,var(--inverse-bg)80%,transparent)}}.bg-inverse-bg\/90{background-color:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.bg-inverse-bg\/90{background-color:color-mix(in oklab,var(--inverse-bg)90%,transparent)}}.bg-inverse-bg\/95{background-color:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.bg-inverse-bg\/95{background-color:color-mix(in oklab,var(--inverse-bg)95%,transparent)}}.bg-inverse-fg,.bg-inverse-fg\/10{background-color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.bg-inverse-fg\/10{background-color:color-mix(in oklab,var(--inverse-fg)10%,transparent)}}.bg-inverse-fg\/20{background-color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.bg-inverse-fg\/20{background-color:color-mix(in oklab,var(--inverse-fg)20%,transparent)}}.bg-journal-ink{background-color:hsl(var(--journal-ink))}.bg-journal-ink-faded\/10{background-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.bg-journal-ink-faded\/10{background-color:color-mix(in oklab,hsl(var(--journal-ink-faded))10%,transparent)}}.bg-journal-ink-faded\/20{background-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.bg-journal-ink-faded\/20{background-color:color-mix(in oklab,hsl(var(--journal-ink-faded))20%,transparent)}}.bg-journal-ink-faded\/30{background-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.bg-journal-ink-faded\/30{background-color:color-mix(in oklab,hsl(var(--journal-ink-faded))30%,transparent)}}.bg-journal-ink-faded\/\[0\.08\]{background-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.bg-journal-ink-faded\/\[0\.08\]{background-color:color-mix(in oklab,hsl(var(--journal-ink-faded))8%,transparent)}}.bg-journal-kraft,.bg-journal-kraft\/30{background-color:hsl(var(--journal-kraft))}@supports (color:color-mix(in lab, red, red)){.bg-journal-kraft\/30{background-color:color-mix(in oklab,hsl(var(--journal-kraft))30%,transparent)}}.bg-journal-kraft\/50{background-color:hsl(var(--journal-kraft))}@supports (color:color-mix(in lab, red, red)){.bg-journal-kraft\/50{background-color:color-mix(in oklab,hsl(var(--journal-kraft))50%,transparent)}}.bg-journal-paper{background-color:hsl(var(--journal-paper))}.bg-journal-paper-light{background-color:hsl(var(--journal-paper-light))}.bg-landing-accent{background-color:var(--landing-accent)}.bg-landing-accent-subtle{background-color:var(--landing-accent-subtle)}.bg-landing-accent\/5{background-color:var(--landing-accent)}@supports (color:color-mix(in lab, red, red)){.bg-landing-accent\/5{background-color:color-mix(in oklab,var(--landing-accent)5%,transparent)}}.bg-landing-accent\/10{background-color:var(--landing-accent)}@supports (color:color-mix(in lab, red, red)){.bg-landing-accent\/10{background-color:color-mix(in oklab,var(--landing-accent)10%,transparent)}}.bg-landing-accent\/90{background-color:var(--landing-accent)}@supports (color:color-mix(in lab, red, red)){.bg-landing-accent\/90{background-color:color-mix(in oklab,var(--landing-accent)90%,transparent)}}.bg-landing-accent\/\[0\.08\]{background-color:var(--landing-accent)}@supports (color:color-mix(in lab, red, red)){.bg-landing-accent\/\[0\.08\]{background-color:color-mix(in oklab,var(--landing-accent)8%,transparent)}}.bg-landing-cta-bg{background-color:var(--landing-cta-bg)}.bg-landing-secondary{background-color:var(--landing-secondary)}.bg-landing-secondary-subtle{background-color:var(--landing-secondary-subtle)}.bg-landing-section-alt{background-color:var(--landing-section-alt)}.bg-landing-tertiary{background-color:var(--landing-tertiary)}.bg-landing-tertiary-subtle{background-color:var(--landing-tertiary-subtle)}.bg-level-1-bg{background-color:var(--level-1-bg)}.bg-level-1-fg{background-color:var(--level-1-fg)}.bg-level-3-bg{background-color:var(--level-3-bg)}.bg-level-3-fg{background-color:var(--level-3-fg)}.bg-level-5-bg{background-color:var(--level-5-bg)}.bg-level-5-fg{background-color:var(--level-5-fg)}.bg-level-7-bg{background-color:var(--level-7-bg)}.bg-level-7-fg{background-color:var(--level-7-fg)}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground,.bg-muted-foreground\/20{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab,hsl(var(--muted-foreground))20%,transparent)}}.bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab,hsl(var(--muted-foreground))30%,transparent)}}.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab,hsl(var(--muted-foreground))40%,transparent)}}.bg-muted-foreground\/60{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/60{background-color:color-mix(in oklab,hsl(var(--muted-foreground))60%,transparent)}}.bg-muted\/10{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab,hsl(var(--muted))10%,transparent)}}.bg-muted\/15{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/15{background-color:color-mix(in oklab,hsl(var(--muted))15%,transparent)}}.bg-muted\/20{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab,hsl(var(--muted))20%,transparent)}}.bg-muted\/30{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab,hsl(var(--muted))30%,transparent)}}.bg-muted\/40{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab,hsl(var(--muted))40%,transparent)}}.bg-muted\/50{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab,hsl(var(--muted))50%,transparent)}}.bg-muted\/70{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/70{background-color:color-mix(in oklab,hsl(var(--muted))70%,transparent)}}.bg-muted\/80{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/80{background-color:color-mix(in oklab,hsl(var(--muted))80%,transparent)}}.bg-muted\/500{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/500{background-color:color-mix(in oklab,hsl(var(--muted))500%,transparent)}}.bg-n-border-1,.bg-n-border-1\/60{background-color:var(--neutral-border-1)}@supports (color:color-mix(in lab, red, red)){.bg-n-border-1\/60{background-color:color-mix(in oklab,var(--neutral-border-1)60%,transparent)}}.bg-n-border-2{background-color:var(--neutral-border-2)}.bg-overlay{background-color:var(--neutral-overlay)}.bg-panel-bg{background-color:var(--panel-bg)}.bg-panel-bg-elevated{background-color:var(--panel-bg-elevated)}.bg-polaroid-border{background-color:hsl(var(--polaroid-border))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground,.bg-primary-foreground\/30{background-color:hsl(var(--primary-foreground))}@supports (color:color-mix(in lab, red, red)){.bg-primary-foreground\/30{background-color:color-mix(in oklab,hsl(var(--primary-foreground))30%,transparent)}}.bg-primary\/5{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab,hsl(var(--primary))5%,transparent)}}.bg-primary\/10{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab,hsl(var(--primary))10%,transparent)}}.bg-primary\/15{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab,hsl(var(--primary))15%,transparent)}}.bg-primary\/20{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab,hsl(var(--primary))20%,transparent)}}.bg-primary\/50{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/50{background-color:color-mix(in oklab,hsl(var(--primary))50%,transparent)}}.bg-primary\/60{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/60{background-color:color-mix(in oklab,hsl(var(--primary))60%,transparent)}}.bg-rarity-common-surface{background-color:var(--rarity-common-surface)}.bg-rarity-epic{background-color:var(--rarity-epic-solid)}.bg-rarity-epic-surface{background-color:var(--rarity-epic-surface)}.bg-rarity-epic\/10{background-color:var(--rarity-epic-solid)}@supports (color:color-mix(in lab, red, red)){.bg-rarity-epic\/10{background-color:color-mix(in oklab,var(--rarity-epic-solid)10%,transparent)}}.bg-rarity-epic\/20{background-color:var(--rarity-epic-solid)}@supports (color:color-mix(in lab, red, red)){.bg-rarity-epic\/20{background-color:color-mix(in oklab,var(--rarity-epic-solid)20%,transparent)}}.bg-rarity-legendary{background-color:var(--rarity-legendary-solid)}.bg-rarity-legendary-surface{background-color:var(--rarity-legendary-surface)}.bg-rarity-legendary\/5{background-color:var(--rarity-legendary-solid)}@supports (color:color-mix(in lab, red, red)){.bg-rarity-legendary\/5{background-color:color-mix(in oklab,var(--rarity-legendary-solid)5%,transparent)}}.bg-rarity-legendary\/10{background-color:var(--rarity-legendary-solid)}@supports (color:color-mix(in lab, red, red)){.bg-rarity-legendary\/10{background-color:color-mix(in oklab,var(--rarity-legendary-solid)10%,transparent)}}.bg-rarity-legendary\/20{background-color:var(--rarity-legendary-solid)}@supports (color:color-mix(in lab, red, red)){.bg-rarity-legendary\/20{background-color:color-mix(in oklab,var(--rarity-legendary-solid)20%,transparent)}}.bg-rarity-rare{background-color:var(--rarity-rare-solid)}.bg-rarity-rare-surface{background-color:var(--rarity-rare-surface)}.bg-rarity-rare\/10{background-color:var(--rarity-rare-solid)}@supports (color:color-mix(in lab, red, red)){.bg-rarity-rare\/10{background-color:color-mix(in oklab,var(--rarity-rare-solid)10%,transparent)}}.bg-rarity-rare\/20{background-color:var(--rarity-rare-solid)}@supports (color:color-mix(in lab, red, red)){.bg-rarity-rare\/20{background-color:color-mix(in oklab,var(--rarity-rare-solid)20%,transparent)}}.bg-risk-critical{background-color:var(--risk-critical-solid)}.bg-risk-critical-surface{background-color:var(--risk-critical-surface)}.bg-risk-critical\/10{background-color:var(--risk-critical-solid)}@supports (color:color-mix(in lab, red, red)){.bg-risk-critical\/10{background-color:color-mix(in oklab,var(--risk-critical-solid)10%,transparent)}}.bg-risk-high{background-color:var(--risk-high-solid)}.bg-risk-high-fg{background-color:var(--risk-high-fg)}.bg-risk-high-surface{background-color:var(--risk-high-surface)}.bg-risk-high\/10{background-color:var(--risk-high-solid)}@supports (color:color-mix(in lab, red, red)){.bg-risk-high\/10{background-color:color-mix(in oklab,var(--risk-high-solid)10%,transparent)}}.bg-risk-low,.bg-risk-low\/10{background-color:var(--risk-low-solid)}@supports (color:color-mix(in lab, red, red)){.bg-risk-low\/10{background-color:color-mix(in oklab,var(--risk-low-solid)10%,transparent)}}.bg-risk-medium,.bg-risk-medium\/10{background-color:var(--risk-medium-solid)}@supports (color:color-mix(in lab, red, red)){.bg-risk-medium\/10{background-color:color-mix(in oklab,var(--risk-medium-solid)10%,transparent)}}.bg-score-excellent-surface{background-color:var(--score-excellent-surface)}.bg-score-fair-surface{background-color:var(--score-fair-surface)}.bg-score-poor-surface{background-color:var(--score-poor-surface)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar))}.bg-sidebar-accent{background-color:hsl(var(--sidebar-accent))}.bg-success{background-color:hsl(var(--success))}.bg-success-surface,.bg-success-surface\/30{background-color:var(--success-surface)}@supports (color:color-mix(in lab, red, red)){.bg-success-surface\/30{background-color:color-mix(in oklab,var(--success-surface)30%,transparent)}}.bg-success\/10{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab,hsl(var(--success))10%,transparent)}}.bg-success\/20{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.bg-success\/20{background-color:color-mix(in oklab,hsl(var(--success))20%,transparent)}}.bg-success\/30{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.bg-success\/30{background-color:color-mix(in oklab,hsl(var(--success))30%,transparent)}}.bg-success\/50{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.bg-success\/50{background-color:color-mix(in oklab,hsl(var(--success))50%,transparent)}}.bg-success\/70{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.bg-success\/70{background-color:color-mix(in oklab,hsl(var(--success))70%,transparent)}}.bg-surface-0,.bg-surface-0\/30{background-color:var(--neutral-surface-0)}@supports (color:color-mix(in lab, red, red)){.bg-surface-0\/30{background-color:color-mix(in oklab,var(--neutral-surface-0)30%,transparent)}}.bg-surface-0\/60{background-color:var(--neutral-surface-0)}@supports (color:color-mix(in lab, red, red)){.bg-surface-0\/60{background-color:color-mix(in oklab,var(--neutral-surface-0)60%,transparent)}}.bg-surface-0\/80{background-color:var(--neutral-surface-0)}@supports (color:color-mix(in lab, red, red)){.bg-surface-0\/80{background-color:color-mix(in oklab,var(--neutral-surface-0)80%,transparent)}}.bg-surface-0\/90{background-color:var(--neutral-surface-0)}@supports (color:color-mix(in lab, red, red)){.bg-surface-0\/90{background-color:color-mix(in oklab,var(--neutral-surface-0)90%,transparent)}}.bg-surface-0\/95{background-color:var(--neutral-surface-0)}@supports (color:color-mix(in lab, red, red)){.bg-surface-0\/95{background-color:color-mix(in oklab,var(--neutral-surface-0)95%,transparent)}}.bg-surface-1{background-color:var(--neutral-surface-1)}.bg-surface-2,.bg-surface-2\/40{background-color:var(--neutral-surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/40{background-color:color-mix(in oklab,var(--neutral-surface-2)40%,transparent)}}.bg-surface-2\/50{background-color:var(--neutral-surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/50{background-color:color-mix(in oklab,var(--neutral-surface-2)50%,transparent)}}.bg-task-blocked{background-color:var(--task-blocked-solid)}.bg-task-blocked-surface,.bg-task-blocked-surface\/30{background-color:var(--task-blocked-surface)}@supports (color:color-mix(in lab, red, red)){.bg-task-blocked-surface\/30{background-color:color-mix(in oklab,var(--task-blocked-surface)30%,transparent)}}.bg-task-completed{background-color:var(--task-completed-solid)}.bg-task-completed-border{background-color:var(--task-completed-border)}.bg-task-completed-fg{background-color:var(--task-completed-fg)}.bg-task-completed-surface,.bg-task-completed-surface\/20{background-color:var(--task-completed-surface)}@supports (color:color-mix(in lab, red, red)){.bg-task-completed-surface\/20{background-color:color-mix(in oklab,var(--task-completed-surface)20%,transparent)}}.bg-task-completed-surface\/30{background-color:var(--task-completed-surface)}@supports (color:color-mix(in lab, red, red)){.bg-task-completed-surface\/30{background-color:color-mix(in oklab,var(--task-completed-surface)30%,transparent)}}.bg-task-completed-surface\/50{background-color:var(--task-completed-surface)}@supports (color:color-mix(in lab, red, red)){.bg-task-completed-surface\/50{background-color:color-mix(in oklab,var(--task-completed-surface)50%,transparent)}}.bg-task-completed\/10{background-color:var(--task-completed-solid)}@supports (color:color-mix(in lab, red, red)){.bg-task-completed\/10{background-color:color-mix(in oklab,var(--task-completed-solid)10%,transparent)}}.bg-task-completed\/20{background-color:var(--task-completed-solid)}@supports (color:color-mix(in lab, red, red)){.bg-task-completed\/20{background-color:color-mix(in oklab,var(--task-completed-solid)20%,transparent)}}.bg-task-completed\/50{background-color:var(--task-completed-solid)}@supports (color:color-mix(in lab, red, red)){.bg-task-completed\/50{background-color:color-mix(in oklab,var(--task-completed-solid)50%,transparent)}}.bg-task-in-progress{background-color:var(--task-in-progress-solid)}.bg-task-in-progress-surface,.bg-task-in-progress-surface\/50{background-color:var(--task-in-progress-surface)}@supports (color:color-mix(in lab, red, red)){.bg-task-in-progress-surface\/50{background-color:color-mix(in oklab,var(--task-in-progress-surface)50%,transparent)}}.bg-task-pending{background-color:var(--task-pending-solid)}.bg-task-pending-surface{background-color:var(--task-pending-surface)}.bg-task-skipped{background-color:var(--task-skipped-solid)}.bg-task-skipped-surface{background-color:var(--task-skipped-surface)}.bg-text-3\/40{background-color:var(--neutral-text-3)}@supports (color:color-mix(in lab, red, red)){.bg-text-3\/40{background-color:color-mix(in oklab,var(--neutral-text-3)40%,transparent)}}.bg-transparent{background-color:#0000}.bg-warning{background-color:hsl(var(--warning))}.bg-warning-surface{background-color:var(--warning-surface)}.bg-warning\/10{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab,hsl(var(--warning))10%,transparent)}}.bg-washi-blue\/20{background-color:hsl(var(--washi-blue))}@supports (color:color-mix(in lab, red, red)){.bg-washi-blue\/20{background-color:color-mix(in oklab,hsl(var(--washi-blue))20%,transparent)}}.bg-washi-green\/20{background-color:hsl(var(--washi-green))}@supports (color:color-mix(in lab, red, red)){.bg-washi-green\/20{background-color:color-mix(in oklab,hsl(var(--washi-green))20%,transparent)}}.bg-washi-pink,.bg-washi-pink\/20{background-color:hsl(var(--washi-pink))}@supports (color:color-mix(in lab, red, red)){.bg-washi-pink\/20{background-color:color-mix(in oklab,hsl(var(--washi-pink))20%,transparent)}}.bg-washi-yellow{background-color:hsl(var(--washi-yellow))}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_30\%_50\%\,rgba\(16\,185\,129\,0\.1\)\,transparent_50\%\)\]{background-image:radial-gradient(circle at 30%,#10b9811a,#0000 50%)}.from-ai-primary{--tw-gradient-from:var(--ai-primary-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-ai-primary-surface{--tw-gradient-from:var(--ai-primary-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-ai-primary-surface\/30{--tw-gradient-from:var(--ai-primary-surface)}@supports (color:color-mix(in lab, red, red)){.from-ai-primary-surface\/30{--tw-gradient-from:color-mix(in oklab,var(--ai-primary-surface)30%,transparent)}}.from-ai-primary-surface\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-ai-primary-surface\/50{--tw-gradient-from:var(--ai-primary-surface)}@supports (color:color-mix(in lab, red, red)){.from-ai-primary-surface\/50{--tw-gradient-from:color-mix(in oklab,var(--ai-primary-surface)50%,transparent)}}.from-ai-primary-surface\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-ai-primary\/10{--tw-gradient-from:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.from-ai-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--ai-primary-solid)10%,transparent)}}.from-ai-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-ai-primary\/20{--tw-gradient-from:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.from-ai-primary\/20{--tw-gradient-from:color-mix(in oklab,var(--ai-primary-solid)20%,transparent)}}.from-ai-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-ai-primary\/30{--tw-gradient-from:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.from-ai-primary\/30{--tw-gradient-from:color-mix(in oklab,var(--ai-primary-solid)30%,transparent)}}.from-ai-primary\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-ai-primary\/40{--tw-gradient-from:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.from-ai-primary\/40{--tw-gradient-from:color-mix(in oklab,var(--ai-primary-solid)40%,transparent)}}.from-ai-primary\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-ai-secondary{--tw-gradient-from:var(--ai-secondary-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-background{--tw-gradient-from:hsl(var(--background));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-background\/90{--tw-gradient-from:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.from-background\/90{--tw-gradient-from:color-mix(in oklab,hsl(var(--background))90%,transparent)}}.from-background\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab, red, red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab,var(--color-black)60%,transparent)}}.from-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab, red, red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab,var(--color-black)80%,transparent)}}.from-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-card{--tw-gradient-from:hsl(var(--card));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-chart-amber\/20{--tw-gradient-from:var(--chart-amber)}@supports (color:color-mix(in lab, red, red)){.from-chart-amber\/20{--tw-gradient-from:color-mix(in oklab,var(--chart-amber)20%,transparent)}}.from-chart-amber\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-chart-cyan\/20{--tw-gradient-from:var(--chart-cyan)}@supports (color:color-mix(in lab, red, red)){.from-chart-cyan\/20{--tw-gradient-from:color-mix(in oklab,var(--chart-cyan)20%,transparent)}}.from-chart-cyan\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-difficulty-hard{--tw-gradient-from:var(--difficulty-hard-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-difficulty-medium{--tw-gradient-from:var(--difficulty-medium-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-goal-active{--tw-gradient-from:var(--goal-active-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-goal-active-surface{--tw-gradient-from:var(--goal-active-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-goal-cancelled-surface{--tw-gradient-from:var(--goal-cancelled-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-goal-completed-surface{--tw-gradient-from:var(--goal-completed-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-goal-in-progress{--tw-gradient-from:var(--goal-in-progress-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-goal-in-progress-surface{--tw-gradient-from:var(--goal-in-progress-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-goal-in-progress\/5{--tw-gradient-from:var(--goal-in-progress-solid)}@supports (color:color-mix(in lab, red, red)){.from-goal-in-progress\/5{--tw-gradient-from:color-mix(in oklab,var(--goal-in-progress-solid)5%,transparent)}}.from-goal-in-progress\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-goal-in-progress\/20{--tw-gradient-from:var(--goal-in-progress-solid)}@supports (color:color-mix(in lab, red, red)){.from-goal-in-progress\/20{--tw-gradient-from:color-mix(in oklab,var(--goal-in-progress-solid)20%,transparent)}}.from-goal-in-progress\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-info{--tw-gradient-from:hsl(var(--info));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-info-surface{--tw-gradient-from:var(--info-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-landing-accent-border{--tw-gradient-from:var(--landing-accent-border);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-muted\/20{--tw-gradient-from:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.from-muted\/20{--tw-gradient-from:color-mix(in oklab,hsl(var(--muted))20%,transparent)}}.from-muted\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-muted\/30{--tw-gradient-from:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.from-muted\/30{--tw-gradient-from:color-mix(in oklab,hsl(var(--muted))30%,transparent)}}.from-muted\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-muted\/50{--tw-gradient-from:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.from-muted\/50{--tw-gradient-from:color-mix(in oklab,hsl(var(--muted))50%,transparent)}}.from-muted\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-overlay{--tw-gradient-from:var(--neutral-overlay);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary{--tw-gradient-from:hsl(var(--primary));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/10{--tw-gradient-from:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.from-primary\/10{--tw-gradient-from:color-mix(in oklab,hsl(var(--primary))10%,transparent)}}.from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/15{--tw-gradient-from:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.from-primary\/15{--tw-gradient-from:color-mix(in oklab,hsl(var(--primary))15%,transparent)}}.from-primary\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/20{--tw-gradient-from:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.from-primary\/20{--tw-gradient-from:color-mix(in oklab,hsl(var(--primary))20%,transparent)}}.from-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/30{--tw-gradient-from:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.from-primary\/30{--tw-gradient-from:color-mix(in oklab,hsl(var(--primary))30%,transparent)}}.from-primary\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/80{--tw-gradient-from:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.from-primary\/80{--tw-gradient-from:color-mix(in oklab,hsl(var(--primary))80%,transparent)}}.from-primary\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rarity-common{--tw-gradient-from:var(--rarity-common-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rarity-epic{--tw-gradient-from:var(--rarity-epic-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rarity-legendary{--tw-gradient-from:var(--rarity-legendary-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rarity-rare{--tw-gradient-from:var(--rarity-rare-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-risk-critical{--tw-gradient-from:var(--risk-critical-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-risk-high-surface{--tw-gradient-from:var(--risk-high-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-risk-low{--tw-gradient-from:var(--risk-low-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-score-excellent{--tw-gradient-from:var(--score-excellent-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-score-fair{--tw-gradient-from:var(--score-fair-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-score-poor{--tw-gradient-from:var(--score-poor-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-task-completed{--tw-gradient-from:var(--task-completed-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-task-completed-surface{--tw-gradient-from:var(--task-completed-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-task-completed\/20{--tw-gradient-from:var(--task-completed-solid)}@supports (color:color-mix(in lab, red, red)){.from-task-completed\/20{--tw-gradient-from:color-mix(in oklab,var(--task-completed-solid)20%,transparent)}}.from-task-completed\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-ai-primary\/20{--tw-gradient-via:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.via-ai-primary\/20{--tw-gradient-via:color-mix(in oklab,var(--ai-primary-solid)20%,transparent)}}.via-ai-primary\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ai-secondary{--tw-gradient-via:var(--ai-secondary-solid);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ai-secondary\/10{--tw-gradient-via:var(--ai-secondary-solid)}@supports (color:color-mix(in lab, red, red)){.via-ai-secondary\/10{--tw-gradient-via:color-mix(in oklab,var(--ai-secondary-solid)10%,transparent)}}.via-ai-secondary\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background{--tw-gradient-via:hsl(var(--background));--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/60{--tw-gradient-via:#0009}@supports (color:color-mix(in lab, red, red)){.via-black\/60{--tw-gradient-via:color-mix(in oklab,var(--color-black)60%,transparent)}}.via-black\/60{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/80{--tw-gradient-via:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.via-card\/80{--tw-gradient-via:color-mix(in oklab,hsl(var(--card))80%,transparent)}}.via-card\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/5{--tw-gradient-via:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.via-primary\/5{--tw-gradient-via:color-mix(in oklab,hsl(var(--primary))5%,transparent)}}.via-primary\/5{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-risk-medium{--tw-gradient-via:var(--risk-medium-solid);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-task-completed{--tw-gradient-via:var(--task-completed-solid);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-task-completed-surface\/80{--tw-gradient-via:var(--task-completed-surface)}@supports (color:color-mix(in lab, red, red)){.via-task-completed-surface\/80{--tw-gradient-via:color-mix(in oklab,var(--task-completed-surface)80%,transparent)}}.via-task-completed-surface\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/5{--tw-gradient-via:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.via-white\/5{--tw-gradient-via:color-mix(in oklab,var(--color-white)5%,transparent)}}.via-white\/5{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-ai-primary{--tw-gradient-to:var(--ai-primary-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-ai-primary-surface\/30{--tw-gradient-to:var(--ai-primary-surface)}@supports (color:color-mix(in lab, red, red)){.to-ai-primary-surface\/30{--tw-gradient-to:color-mix(in oklab,var(--ai-primary-surface)30%,transparent)}}.to-ai-primary-surface\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-ai-primary\/5{--tw-gradient-to:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.to-ai-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--ai-primary-solid)5%,transparent)}}.to-ai-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-ai-primary\/80{--tw-gradient-to:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.to-ai-primary\/80{--tw-gradient-to:color-mix(in oklab,var(--ai-primary-solid)80%,transparent)}}.to-ai-primary\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-ai-secondary{--tw-gradient-to:var(--ai-secondary-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-ai-secondary-surface{--tw-gradient-to:var(--ai-secondary-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-ai-secondary-surface\/30{--tw-gradient-to:var(--ai-secondary-surface)}@supports (color:color-mix(in lab, red, red)){.to-ai-secondary-surface\/30{--tw-gradient-to:color-mix(in oklab,var(--ai-secondary-surface)30%,transparent)}}.to-ai-secondary-surface\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-ai-secondary\/10{--tw-gradient-to:var(--ai-secondary-solid)}@supports (color:color-mix(in lab, red, red)){.to-ai-secondary\/10{--tw-gradient-to:color-mix(in oklab,var(--ai-secondary-solid)10%,transparent)}}.to-ai-secondary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-ai-secondary\/20{--tw-gradient-to:var(--ai-secondary-solid)}@supports (color:color-mix(in lab, red, red)){.to-ai-secondary\/20{--tw-gradient-to:color-mix(in oklab,var(--ai-secondary-solid)20%,transparent)}}.to-ai-secondary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-ai-secondary\/30{--tw-gradient-to:var(--ai-secondary-solid)}@supports (color:color-mix(in lab, red, red)){.to-ai-secondary\/30{--tw-gradient-to:color-mix(in oklab,var(--ai-secondary-solid)30%,transparent)}}.to-ai-secondary\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-area-habits{--tw-gradient-to:var(--area-habits-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-area-relationships{--tw-gradient-to:var(--area-relationships-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-area-skills{--tw-gradient-to:var(--area-skills-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-chart-cyan\/5{--tw-gradient-to:var(--chart-cyan)}@supports (color:color-mix(in lab, red, red)){.to-chart-cyan\/5{--tw-gradient-to:color-mix(in oklab,var(--chart-cyan)5%,transparent)}}.to-chart-cyan\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-chart-pink{--tw-gradient-to:var(--chart-pink);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-difficulty-hard{--tw-gradient-to:var(--difficulty-hard-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-goal-in-progress-border{--tw-gradient-to:var(--goal-in-progress-border);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-goal-in-progress\/10{--tw-gradient-to:var(--goal-in-progress-solid)}@supports (color:color-mix(in lab, red, red)){.to-goal-in-progress\/10{--tw-gradient-to:color-mix(in oklab,var(--goal-in-progress-solid)10%,transparent)}}.to-goal-in-progress\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-info-surface\/50{--tw-gradient-to:var(--info-surface)}@supports (color:color-mix(in lab, red, red)){.to-info-surface\/50{--tw-gradient-to:color-mix(in oklab,var(--info-surface)50%,transparent)}}.to-info-surface\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-landing-secondary{--tw-gradient-to:var(--landing-secondary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-landing-secondary\/20{--tw-gradient-to:var(--landing-secondary)}@supports (color:color-mix(in lab, red, red)){.to-landing-secondary\/20{--tw-gradient-to:color-mix(in oklab,var(--landing-secondary)20%,transparent)}}.to-landing-secondary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted\/20{--tw-gradient-to:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.to-muted\/20{--tw-gradient-to:color-mix(in oklab,hsl(var(--muted))20%,transparent)}}.to-muted\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted\/30{--tw-gradient-to:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.to-muted\/30{--tw-gradient-to:color-mix(in oklab,hsl(var(--muted))30%,transparent)}}.to-muted\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted\/40{--tw-gradient-to:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.to-muted\/40{--tw-gradient-to:color-mix(in oklab,hsl(var(--muted))40%,transparent)}}.to-muted\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted\/50{--tw-gradient-to:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.to-muted\/50{--tw-gradient-to:color-mix(in oklab,hsl(var(--muted))50%,transparent)}}.to-muted\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary{--tw-gradient-to:hsl(var(--primary));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/5{--tw-gradient-to:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.to-primary\/5{--tw-gradient-to:color-mix(in oklab,hsl(var(--primary))5%,transparent)}}.to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/10{--tw-gradient-to:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.to-primary\/10{--tw-gradient-to:color-mix(in oklab,hsl(var(--primary))10%,transparent)}}.to-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/70{--tw-gradient-to:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.to-primary\/70{--tw-gradient-to:color-mix(in oklab,hsl(var(--primary))70%,transparent)}}.to-primary\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/80{--tw-gradient-to:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.to-primary\/80{--tw-gradient-to:color-mix(in oklab,hsl(var(--primary))80%,transparent)}}.to-primary\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rarity-common\/80{--tw-gradient-to:var(--rarity-common-solid)}@supports (color:color-mix(in lab, red, red)){.to-rarity-common\/80{--tw-gradient-to:color-mix(in oklab,var(--rarity-common-solid)80%,transparent)}}.to-rarity-common\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rarity-epic\/80{--tw-gradient-to:var(--rarity-epic-solid)}@supports (color:color-mix(in lab, red, red)){.to-rarity-epic\/80{--tw-gradient-to:color-mix(in oklab,var(--rarity-epic-solid)80%,transparent)}}.to-rarity-epic\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rarity-legendary{--tw-gradient-to:var(--rarity-legendary-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rarity-legendary\/80{--tw-gradient-to:var(--rarity-legendary-solid)}@supports (color:color-mix(in lab, red, red)){.to-rarity-legendary\/80{--tw-gradient-to:color-mix(in oklab,var(--rarity-legendary-solid)80%,transparent)}}.to-rarity-legendary\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rarity-rare\/80{--tw-gradient-to:var(--rarity-rare-solid)}@supports (color:color-mix(in lab, red, red)){.to-rarity-rare\/80{--tw-gradient-to:color-mix(in oklab,var(--rarity-rare-solid)80%,transparent)}}.to-rarity-rare\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-risk-critical{--tw-gradient-to:var(--risk-critical-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-risk-critical-surface{--tw-gradient-to:var(--risk-critical-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-risk-high{--tw-gradient-to:var(--risk-high-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-risk-high-surface{--tw-gradient-to:var(--risk-high-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-score-excellent{--tw-gradient-to:var(--score-excellent-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-score-fair{--tw-gradient-to:var(--score-fair-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-score-poor{--tw-gradient-to:var(--score-poor-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-task-completed-surface{--tw-gradient-to:var(--task-completed-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-task-completed-surface\/30{--tw-gradient-to:var(--task-completed-surface)}@supports (color:color-mix(in lab, red, red)){.to-task-completed-surface\/30{--tw-gradient-to:color-mix(in oklab,var(--task-completed-surface)30%,transparent)}}.to-task-completed-surface\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-task-completed\/10{--tw-gradient-to:var(--task-completed-solid)}@supports (color:color-mix(in lab, red, red)){.to-task-completed\/10{--tw-gradient-to:color-mix(in oklab,var(--task-completed-solid)10%,transparent)}}.to-task-completed\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.fill-ai-primary-fg{fill:var(--ai-primary-fg)}.fill-chart-amber{fill:var(--chart-amber)}.fill-current{fill:currentColor}.fill-foreground{fill:hsl(var(--foreground))}.fill-goal-completed-fg{fill:var(--goal-completed-fg)}.fill-graph-edge{fill:var(--graph-edge)}.fill-graph-edge-muted{fill:var(--graph-edge-muted)}.fill-landing-accent-subtle{fill:var(--landing-accent-subtle)}.fill-landing-accent\/15{fill:var(--landing-accent)}@supports (color:color-mix(in lab, red, red)){.fill-landing-accent\/15{fill:color-mix(in oklab,var(--landing-accent)15%,transparent)}}.fill-landing-tertiary-subtle{fill:var(--landing-tertiary-subtle)}.fill-muted{fill:hsl(var(--muted))}.fill-muted-foreground{fill:hsl(var(--muted-foreground))}.fill-primary,.fill-primary\/15{fill:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.fill-primary\/15{fill:color-mix(in oklab,hsl(var(--primary))15%,transparent)}}.fill-rarity-legendary{fill:var(--rarity-legendary-solid)}.fill-rarity-legendary-fg{fill:var(--rarity-legendary-fg)}.fill-task-completed{fill:var(--task-completed-solid)}.fill-task-completed-fg{fill:var(--task-completed-fg)}.fill-white{fill:var(--color-white)}.stroke-ai-primary-fg{stroke:var(--ai-primary-fg)}.stroke-border\/20{stroke:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.stroke-border\/20{stroke:color-mix(in oklab,hsl(var(--border))20%,transparent)}}.stroke-border\/30{stroke:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.stroke-border\/30{stroke:color-mix(in oklab,hsl(var(--border))30%,transparent)}}.stroke-goal-completed-fg{stroke:var(--goal-completed-fg)}.stroke-graph-edge{stroke:var(--graph-edge)}.stroke-muted\/30{stroke:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.stroke-muted\/30{stroke:color-mix(in oklab,hsl(var(--muted))30%,transparent)}}.stroke-risk-critical{stroke:var(--risk-critical-solid)}.stroke-score-excellent{stroke:var(--score-excellent-solid)}.stroke-score-fair{stroke:var(--score-fair-solid)}.stroke-score-poor{stroke:var(--score-poor-solid)}.stroke-task-completed{stroke:var(--task-completed-solid)}.stroke-\[1px\]{stroke-width:1px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-12{padding:calc(var(--spacing)*12)}.p-\[1px\],.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-12{padding-inline:calc(var(--spacing)*12)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-28{padding-top:calc(var(--spacing)*28)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-7{padding-right:calc(var(--spacing)*7)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-14{padding-right:calc(var(--spacing)*14)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-13{padding-left:calc(var(--spacing)*13)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-geist-mono),ui-monospace,monospace}.font-sans{font-family:var(--font-geist-sans),system-ui,-apple-system,sans-serif}.font-serif{font-family:var(--font-dm-serif),Georgia,"Times New Roman",serif}.text-label{letter-spacing:.05em;text-transform:uppercase;font-size:10px;line-height:1}.text-label-lg{letter-spacing:.05em;text-transform:uppercase;font-size:11px;line-height:1}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[3\.25rem\]{font-size:3.25rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[14rem\]{font-size:14rem}.text-\[15px\]{font-size:15px}.text-\[clamp\(0\.9rem\,1\.3vw\,1\.05rem\)\]{font-size:clamp(.9rem,1.3vw,1.05rem)}.text-\[clamp\(1\.75rem\,3\.5vw\,2\.5rem\)\]{font-size:clamp(1.75rem,3.5vw,2.5rem)}.text-\[clamp\(1\.75rem\,3\.5vw\,2\.75rem\)\]{font-size:clamp(1.75rem,3.5vw,2.75rem)}.text-\[clamp\(2\.5rem\,4vw\,3\.5rem\)\]{font-size:clamp(2.5rem,4vw,3.5rem)}.text-\[clamp\(2\.5rem\,5vw\,4rem\)\]{font-size:clamp(2.5rem,5vw,4rem)}.text-\[clamp\(2\.5rem\,6vw\,4\.5rem\)\]{font-size:clamp(2.5rem,6vw,4.5rem)}.text-\[clamp\(2rem\,3\.5vw\,3rem\)\]{font-size:clamp(2rem,3.5vw,3rem)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#ff6154\]{color:#ff6154}.text-\[var\(--area-career\)\]{color:var(--area-career)}.text-\[var\(--area-finance\)\]{color:var(--area-finance)}.text-\[var\(--area-habits\)\]{color:var(--area-habits)}.text-\[var\(--area-health\)\]{color:var(--area-health)}.text-\[var\(--area-mindset\)\]{color:var(--area-mindset)}.text-\[var\(--area-personal\)\]{color:var(--area-personal)}.text-\[var\(--area-relationships\)\]{color:var(--area-relationships)}.text-\[var\(--area-skills\)\]{color:var(--area-skills)}.text-accent-foreground,.text-accent-foreground\/70{color:hsl(var(--accent-foreground))}@supports (color:color-mix(in lab, red, red)){.text-accent-foreground\/70{color:color-mix(in oklab,hsl(var(--accent-foreground))70%,transparent)}}.text-ai-primary{color:var(--ai-primary-solid)}.text-ai-primary-fg,.text-ai-primary-fg\/70{color:var(--ai-primary-fg)}@supports (color:color-mix(in lab, red, red)){.text-ai-primary-fg\/70{color:color-mix(in oklab,var(--ai-primary-fg)70%,transparent)}}.text-ai-secondary{color:var(--ai-secondary-solid)}.text-ai-secondary-fg{color:var(--ai-secondary-fg)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-area-achievements-fg{color:var(--area-achievements-fg)}.text-area-career{color:var(--area-career-solid)}.text-area-career-fg{color:var(--area-career-fg)}.text-area-finance{color:var(--area-finance-solid)}.text-area-finance-fg{color:var(--area-finance-fg)}.text-area-habits{color:var(--area-habits-solid)}.text-area-habits-fg{color:var(--area-habits-fg)}.text-area-health{color:var(--area-health-solid)}.text-area-health-fg{color:var(--area-health-fg)}.text-area-personal-fg{color:var(--area-personal-fg)}.text-area-relationships{color:var(--area-relationships-solid)}.text-area-relationships-fg{color:var(--area-relationships-fg)}.text-area-skills-fg{color:var(--area-skills-fg)}.text-background{color:hsl(var(--background))}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-border{color:hsl(var(--border))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-chart-amber,.text-chart-amber\/70{color:var(--chart-amber)}@supports (color:color-mix(in lab, red, red)){.text-chart-amber\/70{color:color-mix(in oklab,var(--chart-amber)70%,transparent)}}.text-chart-cyan{color:var(--chart-cyan)}.text-chart-orange{color:var(--chart-orange)}.text-chart-pink{color:var(--chart-pink)}.text-chart-red{color:var(--chart-red)}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/60{color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.text-destructive\/60{color:color-mix(in oklab,hsl(var(--destructive))60%,transparent)}}.text-destructive\/70{color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.text-destructive\/70{color:color-mix(in oklab,hsl(var(--destructive))70%,transparent)}}.text-destructive\/80{color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.text-destructive\/80{color:color-mix(in oklab,hsl(var(--destructive))80%,transparent)}}.text-difficulty-easy-fg{color:var(--difficulty-easy-fg)}.text-difficulty-expert-fg{color:var(--difficulty-expert-fg)}.text-difficulty-hard{color:var(--difficulty-hard-solid)}.text-difficulty-hard-fg,.text-difficulty-hard-fg\/80{color:var(--difficulty-hard-fg)}@supports (color:color-mix(in lab, red, red)){.text-difficulty-hard-fg\/80{color:color-mix(in oklab,var(--difficulty-hard-fg)80%,transparent)}}.text-difficulty-medium-fg{color:var(--difficulty-medium-fg)}.text-document-default-fg{color:var(--document-default-fg)}.text-foreground,.text-foreground\/50{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab,hsl(var(--foreground))50%,transparent)}}.text-foreground\/60{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab,hsl(var(--foreground))60%,transparent)}}.text-foreground\/70{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab,hsl(var(--foreground))70%,transparent)}}.text-foreground\/80{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab,hsl(var(--foreground))80%,transparent)}}.text-foreground\/90{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab,hsl(var(--foreground))90%,transparent)}}.text-goal-active{color:var(--goal-active-solid)}.text-goal-active-fg{color:var(--goal-active-fg)}.text-goal-cancelled-fg{color:var(--goal-cancelled-fg)}.text-goal-completed-fg{color:var(--goal-completed-fg)}.text-goal-in-progress{color:var(--goal-in-progress-solid)}.text-goal-in-progress-fg{color:var(--goal-in-progress-fg)}.text-goal-in-progress\/80{color:var(--goal-in-progress-solid)}@supports (color:color-mix(in lab, red, red)){.text-goal-in-progress\/80{color:color-mix(in oklab,var(--goal-in-progress-solid)80%,transparent)}}.text-gray-500{color:var(--color-gray-500)}.text-gray-800{color:var(--color-gray-800)}.text-green-500{color:var(--color-green-500)}.text-info{color:hsl(var(--info))}.text-info-foreground{color:hsl(var(--info-foreground))}.text-info\/60{color:hsl(var(--info))}@supports (color:color-mix(in lab, red, red)){.text-info\/60{color:color-mix(in oklab,hsl(var(--info))60%,transparent)}}.text-info\/70{color:hsl(var(--info))}@supports (color:color-mix(in lab, red, red)){.text-info\/70{color:color-mix(in oklab,hsl(var(--info))70%,transparent)}}.text-inverse-fg{color:var(--inverse-fg)}.text-inverse-fg-muted{color:var(--inverse-fg-muted)}.text-inverse-fg\/30{color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.text-inverse-fg\/30{color:color-mix(in oklab,var(--inverse-fg)30%,transparent)}}.text-inverse-fg\/50{color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.text-inverse-fg\/50{color:color-mix(in oklab,var(--inverse-fg)50%,transparent)}}.text-inverse-fg\/60{color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.text-inverse-fg\/60{color:color-mix(in oklab,var(--inverse-fg)60%,transparent)}}.text-inverse-fg\/70{color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.text-inverse-fg\/70{color:color-mix(in oklab,var(--inverse-fg)70%,transparent)}}.text-inverse-fg\/80{color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.text-inverse-fg\/80{color:color-mix(in oklab,var(--inverse-fg)80%,transparent)}}.text-inverse-fg\/90{color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.text-inverse-fg\/90{color:color-mix(in oklab,var(--inverse-fg)90%,transparent)}}.text-inverse-fg\/\[0\.04\]{color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.text-inverse-fg\/\[0\.04\]{color:color-mix(in oklab,var(--inverse-fg)4%,transparent)}}.text-journal-ink{color:hsl(var(--journal-ink))}.text-journal-ink-faded,.text-journal-ink-faded\/30{color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.text-journal-ink-faded\/30{color:color-mix(in oklab,hsl(var(--journal-ink-faded))30%,transparent)}}.text-journal-ink-faded\/70{color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.text-journal-ink-faded\/70{color:color-mix(in oklab,hsl(var(--journal-ink-faded))70%,transparent)}}.text-journal-paper,.text-journal-paper\/60{color:hsl(var(--journal-paper))}@supports (color:color-mix(in lab, red, red)){.text-journal-paper\/60{color:color-mix(in oklab,hsl(var(--journal-paper))60%,transparent)}}.text-journal-paper\/80{color:hsl(var(--journal-paper))}@supports (color:color-mix(in lab, red, red)){.text-journal-paper\/80{color:color-mix(in oklab,hsl(var(--journal-paper))80%,transparent)}}.text-landing-accent{color:var(--landing-accent)}.text-landing-accent-light{color:var(--landing-accent-light)}.text-landing-accent\/30{color:var(--landing-accent)}@supports (color:color-mix(in lab, red, red)){.text-landing-accent\/30{color:color-mix(in oklab,var(--landing-accent)30%,transparent)}}.text-landing-on-accent{color:var(--landing-on-accent)}.text-landing-on-cta,.text-landing-on-cta\/50{color:var(--landing-on-cta)}@supports (color:color-mix(in lab, red, red)){.text-landing-on-cta\/50{color:color-mix(in oklab,var(--landing-on-cta)50%,transparent)}}.text-landing-on-cta\/70{color:var(--landing-on-cta)}@supports (color:color-mix(in lab, red, red)){.text-landing-on-cta\/70{color:color-mix(in oklab,var(--landing-on-cta)70%,transparent)}}.text-landing-secondary{color:var(--landing-secondary)}.text-landing-tertiary{color:var(--landing-tertiary)}.text-level-1-fg{color:var(--level-1-fg)}.text-level-3-fg{color:var(--level-3-fg)}.text-level-5-fg{color:var(--level-5-fg)}.text-level-7-fg{color:var(--level-7-fg)}.text-muted{color:hsl(var(--muted))}.text-muted-foreground,.text-muted-foreground\/30{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/30{color:color-mix(in oklab,hsl(var(--muted-foreground))30%,transparent)}}.text-muted-foreground\/40{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab,hsl(var(--muted-foreground))40%,transparent)}}.text-muted-foreground\/50{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab,hsl(var(--muted-foreground))50%,transparent)}}.text-muted-foreground\/60{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab,hsl(var(--muted-foreground))60%,transparent)}}.text-muted-foreground\/70{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab,hsl(var(--muted-foreground))70%,transparent)}}.text-muted-foreground\/80{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab,hsl(var(--muted-foreground))80%,transparent)}}.text-muted\/20{color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.text-muted\/20{color:color-mix(in oklab,hsl(var(--muted))20%,transparent)}}.text-muted\/30{color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.text-muted\/30{color:color-mix(in oklab,hsl(var(--muted))30%,transparent)}}.text-n-border-1{color:var(--neutral-border-1)}.text-n-border-2{color:var(--neutral-border-2)}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground,.text-primary-foreground\/70{color:hsl(var(--primary-foreground))}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/70{color:color-mix(in oklab,hsl(var(--primary-foreground))70%,transparent)}}.text-primary-foreground\/80{color:hsl(var(--primary-foreground))}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/80{color:color-mix(in oklab,hsl(var(--primary-foreground))80%,transparent)}}.text-primary\/30{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.text-primary\/30{color:color-mix(in oklab,hsl(var(--primary))30%,transparent)}}.text-primary\/60{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.text-primary\/60{color:color-mix(in oklab,hsl(var(--primary))60%,transparent)}}.text-rarity-common-fg{color:var(--rarity-common-fg)}.text-rarity-epic{color:var(--rarity-epic-solid)}.text-rarity-epic-fg{color:var(--rarity-epic-fg)}.text-rarity-legendary{color:var(--rarity-legendary-solid)}.text-rarity-legendary-fg,.text-rarity-legendary-fg\/80{color:var(--rarity-legendary-fg)}@supports (color:color-mix(in lab, red, red)){.text-rarity-legendary-fg\/80{color:color-mix(in oklab,var(--rarity-legendary-fg)80%,transparent)}}.text-rarity-legendary\/80{color:var(--rarity-legendary-solid)}@supports (color:color-mix(in lab, red, red)){.text-rarity-legendary\/80{color:color-mix(in oklab,var(--rarity-legendary-solid)80%,transparent)}}.text-rarity-rare{color:var(--rarity-rare-solid)}.text-rarity-rare-fg{color:var(--rarity-rare-fg)}.text-risk-critical-fg{color:var(--risk-critical-fg)}.text-risk-high{color:var(--risk-high-solid)}.text-risk-high-fg{color:var(--risk-high-fg)}.text-risk-low-fg{color:var(--risk-low-fg)}.text-risk-medium{color:var(--risk-medium-solid)}.text-risk-medium-fg{color:var(--risk-medium-fg)}.text-score-excellent-fg{color:var(--score-excellent-fg)}.text-score-fair-fg{color:var(--score-fair-fg)}.text-score-good-fg{color:var(--score-good-fg)}.text-score-poor-fg{color:var(--score-poor-fg)}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground))}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,hsl(var(--sidebar-foreground))70%,transparent)}}.text-success{color:hsl(var(--success))}.text-success-foreground{color:hsl(var(--success-foreground))}.text-task-blocked{color:var(--task-blocked-solid)}.text-task-blocked-fg{color:var(--task-blocked-fg)}.text-task-completed{color:var(--task-completed-solid)}.text-task-completed-fg,.text-task-completed-fg\/80{color:var(--task-completed-fg)}@supports (color:color-mix(in lab, red, red)){.text-task-completed-fg\/80{color:color-mix(in oklab,var(--task-completed-fg)80%,transparent)}}.text-task-in-progress{color:var(--task-in-progress-solid)}.text-task-in-progress-fg{color:var(--task-in-progress-fg)}.text-task-pending-fg{color:var(--task-pending-fg)}.text-task-skipped-fg{color:var(--task-skipped-fg)}.text-teal-600{color:var(--color-teal-600)}.text-text-1{color:var(--neutral-text-1)}.text-text-2{color:var(--neutral-text-2)}.text-text-3{color:var(--neutral-text-3)}.text-warning{color:hsl(var(--warning))}.text-warning-foreground{color:hsl(var(--warning-foreground))}.text-warning\/60{color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.text-warning\/60{color:color-mix(in oklab,hsl(var(--warning))60%,transparent)}}.text-washi-blue{color:hsl(var(--washi-blue))}.text-washi-green{color:hsl(var(--washi-green))}.text-washi-pink{color:hsl(var(--washi-pink))}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-landing-accent{-webkit-text-decoration-color:var(--landing-accent);-webkit-text-decoration-color:var(--landing-accent);-webkit-text-decoration-color:var(--landing-accent);text-decoration-color:var(--landing-accent)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-ai-primary{accent-color:var(--ai-primary-solid)}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.opacity-\[0\.02\]{opacity:.02}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.025\]{opacity:.025}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_6px_var\(--primary\)\]{--tw-shadow:0 0 6px var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(245\,158\,11\,0\.5\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#f59e0b80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-card{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-card-hover{--tw-shadow:var(--shadow-card-hover);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-glow-in-progress{--tw-shadow:var(--glow-in-progress);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-landing-accent{--tw-shadow:var(--shadow-landing-accent);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:var(--shadow-xl);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:var(--shadow-xs);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-ai-primary\/15{--tw-shadow-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.shadow-ai-primary\/15{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--ai-primary-solid)15%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-ai-primary\/20{--tw-shadow-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.shadow-ai-primary\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--ai-primary-solid)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-ai-primary\/25{--tw-shadow-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.shadow-ai-primary\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--ai-primary-solid)25%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-landing-accent-subtle{--tw-shadow-color:var(--landing-accent-subtle)}@supports (color:color-mix(in lab, red, red)){.shadow-landing-accent-subtle{--tw-shadow-color:color-mix(in oklab,var(--landing-accent-subtle)var(--tw-shadow-alpha),transparent)}}.shadow-muted-foreground\/30{--tw-shadow-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-muted-foreground\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,hsl(var(--muted-foreground))30%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-primary\/10{--tw-shadow-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-primary\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,hsl(var(--primary))10%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-primary\/25{--tw-shadow-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-primary\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,hsl(var(--primary))25%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-primary\/50{--tw-shadow-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-primary\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,hsl(var(--primary))50%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-rarity-epic\/30{--tw-shadow-color:var(--rarity-epic-solid)}@supports (color:color-mix(in lab, red, red)){.shadow-rarity-epic\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--rarity-epic-solid)30%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-rarity-legendary\/40{--tw-shadow-color:var(--rarity-legendary-solid)}@supports (color:color-mix(in lab, red, red)){.shadow-rarity-legendary\/40{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--rarity-legendary-solid)40%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-rarity-rare\/30{--tw-shadow-color:var(--rarity-rare-solid)}@supports (color:color-mix(in lab, red, red)){.shadow-rarity-rare\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--rarity-rare-solid)30%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-success\/20{--tw-shadow-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.shadow-success\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,hsl(var(--success))20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-success\/25{--tw-shadow-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.shadow-success\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,hsl(var(--success))25%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-ai-primary{--tw-ring-color:var(--ai-primary-solid)}.ring-ai-primary-border{--tw-ring-color:var(--ai-primary-border)}.ring-ai-primary\/20{--tw-ring-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.ring-ai-primary\/20{--tw-ring-color:color-mix(in oklab,var(--ai-primary-solid)20%,transparent)}}.ring-ai-primary\/50{--tw-ring-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.ring-ai-primary\/50{--tw-ring-color:color-mix(in oklab,var(--ai-primary-solid)50%,transparent)}}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.ring-border\/20{--tw-ring-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.ring-border\/20{--tw-ring-color:color-mix(in oklab,hsl(var(--border))20%,transparent)}}.ring-destructive,.ring-destructive\/20{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.ring-destructive\/20{--tw-ring-color:color-mix(in oklab,hsl(var(--destructive))20%,transparent)}}.ring-destructive\/25{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.ring-destructive\/25{--tw-ring-color:color-mix(in oklab,hsl(var(--destructive))25%,transparent)}}.ring-destructive\/30{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.ring-destructive\/30{--tw-ring-color:color-mix(in oklab,hsl(var(--destructive))30%,transparent)}}.ring-goal-active\/20{--tw-ring-color:var(--goal-active-solid)}@supports (color:color-mix(in lab, red, red)){.ring-goal-active\/20{--tw-ring-color:color-mix(in oklab,var(--goal-active-solid)20%,transparent)}}.ring-goal-cancelled-border{--tw-ring-color:var(--goal-cancelled-border)}.ring-goal-completed-border{--tw-ring-color:var(--goal-completed-border)}.ring-inverse-fg{--tw-ring-color:var(--inverse-fg)}.ring-primary,.ring-primary\/20{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab,hsl(var(--primary))20%,transparent)}}.ring-primary\/50{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.ring-primary\/50{--tw-ring-color:color-mix(in oklab,hsl(var(--primary))50%,transparent)}}.ring-success\/30{--tw-ring-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.ring-success\/30{--tw-ring-color:color-mix(in oklab,hsl(var(--success))30%,transparent)}}.ring-task-completed\/30{--tw-ring-color:var(--task-completed-solid)}@supports (color:color-mix(in lab, red, red)){.ring-task-completed\/30{--tw-ring-color:color-mix(in oklab,var(--task-completed-solid)30%,transparent)}}.ring-task-in-progress-border{--tw-ring-color:var(--task-in-progress-border)}.ring-warning\/60{--tw-ring-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.ring-warning\/60{--tw-ring-color:color-mix(in oklab,hsl(var(--warning))60%,transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.ring-offset-black{--tw-ring-offset-color:var(--color-black)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[50px\]{--tw-blur:blur(50px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[140px\]{--tw-blur:blur(140px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[150px\]{--tw-blur:blur(150px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[160px\]{--tw-blur:blur(160px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[180px\]{--tw-blur:blur(180px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[200px\]{--tw-blur:blur(200px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.contain-content{contain:content}.contain-strict{contain:strict}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-last\:hidden:is(:where(.group):last-child *){display:none}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:border-ai-primary\/50:is(:where(.group):hover *){border-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-ai-primary\/50:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--ai-primary-solid)50%,transparent)}}.group-hover\:border-border\/80:is(:where(.group):hover *){border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-border\/80:is(:where(.group):hover *){border-color:color-mix(in oklab,hsl(var(--border))80%,transparent)}}.group-hover\:bg-black\/20:is(:where(.group):hover *){background-color:#0003}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-black\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.group-hover\:bg-inverse-bg\/10:is(:where(.group):hover *){background-color:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-inverse-bg\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--inverse-bg)10%,transparent)}}.group-hover\:bg-inverse-bg\/30:is(:where(.group):hover *){background-color:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-inverse-bg\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--inverse-bg)30%,transparent)}}.group-hover\:bg-overlay\/10:is(:where(.group):hover *){background-color:var(--neutral-overlay)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-overlay\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--neutral-overlay)10%,transparent)}}.group-hover\:text-ai-primary:is(:where(.group):hover *){color:var(--ai-primary-solid)}.group-hover\:text-foreground:is(:where(.group):hover *),.group-hover\:text-foreground\/70:is(:where(.group):hover *){color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-foreground\/70:is(:where(.group):hover *){color:color-mix(in oklab,hsl(var(--foreground))70%,transparent)}}.group-hover\:text-primary:is(:where(.group):hover *){color:hsl(var(--primary))}.group-hover\:text-text-2:is(:where(.group):hover *){color:var(--neutral-text-2)}.group-hover\:opacity-10:is(:where(.group):hover *){opacity:.1}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-md:is(:where(.group):hover *){--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\/item\:opacity-100:is(:where(.group\/item):hover *),.group-hover\/level\:opacity-100:is(:where(.group\/level):hover *),.group-hover\/node\:opacity-100:is(:where(.group\/node):hover *){opacity:1}}.group-focus-visible\:bg-muted\/50:is(:where(.group):focus-visible *){background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\:bg-muted\/50:is(:where(.group):focus-visible *){background-color:color-mix(in oklab,hsl(var(--muted))50%,transparent)}}.group-focus-visible\:shadow-md:is(:where(.group):focus-visible *){--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-\[\.destructive\]\:border-muted\/40:is(:where(.group).destructive *){border-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.group-\[\.destructive\]\:border-muted\/40:is(:where(.group).destructive *){border-color:color-mix(in oklab,hsl(var(--muted))40%,transparent)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-journal-ink-faded::placeholder{color:hsl(var(--journal-ink-faded))}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/40::placeholder{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/40::placeholder{color:color-mix(in oklab,hsl(var(--muted-foreground))40%,transparent)}}.placeholder\:text-muted-foreground\/50::placeholder{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/50::placeholder{color:color-mix(in oklab,hsl(var(--muted-foreground))50%,transparent)}}.placeholder\:text-muted-foreground\/70::placeholder{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/70::placeholder{color:color-mix(in oklab,hsl(var(--muted-foreground))70%,transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:right-0:after{content:var(--tw-content);right:calc(var(--spacing)*0)}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing)*.5)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:bg-primary:after{content:var(--tw-content);background-color:hsl(var(--primary))}.after\:bg-transparent:after{content:var(--tw-content);background-color:#0000}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.first\:mt-0:first-child{margin-top:calc(var(--spacing)*0)}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-border:focus-within{border-color:hsl(var(--border))}.focus-within\:bg-muted\/50:focus-within{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.focus-within\:bg-muted\/50:focus-within{background-color:color-mix(in oklab,hsl(var(--muted))50%,transparent)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:gap-4:hover{gap:calc(var(--spacing)*4)}.hover\:border-ai-primary:hover{border-color:var(--ai-primary-solid)}.hover\:border-ai-primary-border:hover,.hover\:border-ai-primary-border\/50:hover{border-color:var(--ai-primary-border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-ai-primary-border\/50:hover{border-color:color-mix(in oklab,var(--ai-primary-border)50%,transparent)}}.hover\:border-ai-primary-fg\/30:hover{border-color:var(--ai-primary-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:border-ai-primary-fg\/30:hover{border-color:color-mix(in oklab,var(--ai-primary-fg)30%,transparent)}}.hover\:border-border:hover,.hover\:border-border\/80:hover{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.hover\:border-border\/80:hover{border-color:color-mix(in oklab,hsl(var(--border))80%,transparent)}}.hover\:border-goal-active-border:hover{border-color:var(--goal-active-border)}.hover\:border-goal-in-progress-border:hover{border-color:var(--goal-in-progress-border)}.hover\:border-inverse-fg\/40:hover{border-color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:border-inverse-fg\/40:hover{border-color:color-mix(in oklab,var(--inverse-fg)40%,transparent)}}.hover\:border-journal-ink-faded:hover,.hover\:border-journal-ink-faded\/30:hover{border-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.hover\:border-journal-ink-faded\/30:hover{border-color:color-mix(in oklab,hsl(var(--journal-ink-faded))30%,transparent)}}.hover\:border-journal-ink-faded\/50:hover{border-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.hover\:border-journal-ink-faded\/50:hover{border-color:color-mix(in oklab,hsl(var(--journal-ink-faded))50%,transparent)}}.hover\:border-muted-foreground\/30:hover{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.hover\:border-muted-foreground\/30:hover{border-color:color-mix(in oklab,hsl(var(--muted-foreground))30%,transparent)}}.hover\:border-muted-foreground\/50:hover{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.hover\:border-muted-foreground\/50:hover{border-color:color-mix(in oklab,hsl(var(--muted-foreground))50%,transparent)}}.hover\:border-n-border-2:hover{border-color:var(--neutral-border-2)}.hover\:border-primary:hover,.hover\:border-primary\/20:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/20:hover{border-color:color-mix(in oklab,hsl(var(--primary))20%,transparent)}}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab,hsl(var(--primary))30%,transparent)}}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,hsl(var(--primary))40%,transparent)}}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,hsl(var(--primary))50%,transparent)}}.hover\:border-primary\/60:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab,hsl(var(--primary))60%,transparent)}}.hover\:border-rarity-legendary-border\/50:hover{border-color:var(--rarity-legendary-border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-rarity-legendary-border\/50:hover{border-color:color-mix(in oklab,var(--rarity-legendary-border)50%,transparent)}}.hover\:border-task-completed-border:hover{border-color:var(--task-completed-border)}.hover\:border-task-completed\/30:hover{border-color:var(--task-completed-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:border-task-completed\/30:hover{border-color:color-mix(in oklab,var(--task-completed-solid)30%,transparent)}}.hover\:border-task-in-progress-border:hover{border-color:var(--task-in-progress-border)}.hover\:border-task-in-progress\/30:hover{border-color:var(--task-in-progress-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:border-task-in-progress\/30:hover{border-color:color-mix(in oklab,var(--task-in-progress-solid)30%,transparent)}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.hover\:border-white\/50:hover{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/50:hover{border-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-ai-primary:hover{background-color:var(--ai-primary-solid)}.hover\:bg-ai-primary-fg\/90:hover{background-color:var(--ai-primary-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ai-primary-fg\/90:hover{background-color:color-mix(in oklab,var(--ai-primary-fg)90%,transparent)}}.hover\:bg-ai-primary-surface:hover,.hover\:bg-ai-primary-surface\/30:hover{background-color:var(--ai-primary-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ai-primary-surface\/30:hover{background-color:color-mix(in oklab,var(--ai-primary-surface)30%,transparent)}}.hover\:bg-ai-primary-surface\/50:hover{background-color:var(--ai-primary-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ai-primary-surface\/50:hover{background-color:color-mix(in oklab,var(--ai-primary-surface)50%,transparent)}}.hover\:bg-ai-primary-surface\/80:hover{background-color:var(--ai-primary-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ai-primary-surface\/80:hover{background-color:color-mix(in oklab,var(--ai-primary-surface)80%,transparent)}}.hover\:bg-ai-primary\/10:hover{background-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ai-primary\/10:hover{background-color:color-mix(in oklab,var(--ai-primary-solid)10%,transparent)}}.hover\:bg-ai-primary\/15:hover{background-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ai-primary\/15:hover{background-color:color-mix(in oklab,var(--ai-primary-solid)15%,transparent)}}.hover\:bg-ai-primary\/90:hover{background-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ai-primary\/90:hover{background-color:color-mix(in oklab,var(--ai-primary-solid)90%,transparent)}}.hover\:bg-ai-secondary\/90:hover{background-color:var(--ai-secondary-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ai-secondary\/90:hover{background-color:color-mix(in oklab,var(--ai-secondary-solid)90%,transparent)}}.hover\:bg-card:hover,.hover\:bg-card\/10:hover{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/10:hover{background-color:color-mix(in oklab,hsl(var(--card))10%,transparent)}}.hover\:bg-card\/30:hover{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/30:hover{background-color:color-mix(in oklab,hsl(var(--card))30%,transparent)}}.hover\:bg-card\/35:hover{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/35:hover{background-color:color-mix(in oklab,hsl(var(--card))35%,transparent)}}.hover\:bg-card\/50:hover{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/50:hover{background-color:color-mix(in oklab,hsl(var(--card))50%,transparent)}}.hover\:bg-card\/80:hover{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/80:hover{background-color:color-mix(in oklab,hsl(var(--card))80%,transparent)}}.hover\:bg-card\/90:hover{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/90:hover{background-color:color-mix(in oklab,hsl(var(--card))90%,transparent)}}.hover\:bg-destructive:hover,.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,hsl(var(--destructive))10%,transparent)}}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,hsl(var(--destructive))80%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,hsl(var(--destructive))90%,transparent)}}.hover\:bg-foreground\/5:hover{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab,hsl(var(--foreground))5%,transparent)}}.hover\:bg-foreground\/90:hover{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/90:hover{background-color:color-mix(in oklab,hsl(var(--foreground))90%,transparent)}}.hover\:bg-goal-active-surface:hover{background-color:var(--goal-active-surface)}.hover\:bg-goal-active\/90:hover{background-color:var(--goal-active-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-goal-active\/90:hover{background-color:color-mix(in oklab,var(--goal-active-solid)90%,transparent)}}.hover\:bg-goal-cancelled-fg\/90:hover{background-color:var(--goal-cancelled-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-goal-cancelled-fg\/90:hover{background-color:color-mix(in oklab,var(--goal-cancelled-fg)90%,transparent)}}.hover\:bg-goal-completed-fg\/90:hover{background-color:var(--goal-completed-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-goal-completed-fg\/90:hover{background-color:color-mix(in oklab,var(--goal-completed-fg)90%,transparent)}}.hover\:bg-goal-in-progress-surface:hover{background-color:var(--goal-in-progress-surface)}.hover\:bg-info\/80:hover{background-color:hsl(var(--info))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/80:hover{background-color:color-mix(in oklab,hsl(var(--info))80%,transparent)}}.hover\:bg-inverse-bg:hover,.hover\:bg-inverse-bg\/20:hover{background-color:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-inverse-bg\/20:hover{background-color:color-mix(in oklab,var(--inverse-bg)20%,transparent)}}.hover\:bg-inverse-bg\/70:hover{background-color:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-inverse-bg\/70:hover{background-color:color-mix(in oklab,var(--inverse-bg)70%,transparent)}}.hover\:bg-inverse-fg\/10:hover{background-color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-inverse-fg\/10:hover{background-color:color-mix(in oklab,var(--inverse-fg)10%,transparent)}}.hover\:bg-inverse-fg\/20:hover{background-color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-inverse-fg\/20:hover{background-color:color-mix(in oklab,var(--inverse-fg)20%,transparent)}}.hover\:bg-journal-ink-faded\/10:hover{background-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-journal-ink-faded\/10:hover{background-color:color-mix(in oklab,hsl(var(--journal-ink-faded))10%,transparent)}}.hover\:bg-journal-ink-faded\/50:hover{background-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-journal-ink-faded\/50:hover{background-color:color-mix(in oklab,hsl(var(--journal-ink-faded))50%,transparent)}}.hover\:bg-journal-ink-faded\/\[0\.03\]:hover{background-color:hsl(var(--journal-ink-faded))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-journal-ink-faded\/\[0\.03\]:hover{background-color:color-mix(in oklab,hsl(var(--journal-ink-faded))3%,transparent)}}.hover\:bg-journal-kraft:hover,.hover\:bg-journal-kraft\/20:hover{background-color:hsl(var(--journal-kraft))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-journal-kraft\/20:hover{background-color:color-mix(in oklab,hsl(var(--journal-kraft))20%,transparent)}}.hover\:bg-journal-kraft\/30:hover{background-color:hsl(var(--journal-kraft))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-journal-kraft\/30:hover{background-color:color-mix(in oklab,hsl(var(--journal-kraft))30%,transparent)}}.hover\:bg-journal-kraft\/50:hover{background-color:hsl(var(--journal-kraft))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-journal-kraft\/50:hover{background-color:color-mix(in oklab,hsl(var(--journal-kraft))50%,transparent)}}.hover\:bg-journal-kraft\/80:hover{background-color:hsl(var(--journal-kraft))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-journal-kraft\/80:hover{background-color:color-mix(in oklab,hsl(var(--journal-kraft))80%,transparent)}}.hover\:bg-landing-accent:hover{background-color:var(--landing-accent)}.hover\:bg-landing-accent-light:hover{background-color:var(--landing-accent-light)}.hover\:bg-landing-accent\/90:hover{background-color:var(--landing-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-landing-accent\/90:hover{background-color:color-mix(in oklab,var(--landing-accent)90%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab,hsl(var(--muted))30%,transparent)}}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,hsl(var(--muted))40%,transparent)}}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,hsl(var(--muted))50%,transparent)}}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/80:hover{background-color:color-mix(in oklab,hsl(var(--muted))80%,transparent)}}.hover\:bg-overlay:hover{background-color:var(--neutral-overlay)}.hover\:bg-primary:hover,.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,hsl(var(--primary))5%,transparent)}}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,hsl(var(--primary))10%,transparent)}}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,hsl(var(--primary))20%,transparent)}}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,hsl(var(--primary))80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,hsl(var(--primary))90%,transparent)}}.hover\:bg-rarity-legendary-surface:hover{background-color:var(--rarity-legendary-surface)}.hover\:bg-secondary:hover,.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,hsl(var(--secondary))80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-success\/80:hover{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/80:hover{background-color:color-mix(in oklab,hsl(var(--success))80%,transparent)}}.hover\:bg-success\/90:hover{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/90:hover{background-color:color-mix(in oklab,hsl(var(--success))90%,transparent)}}.hover\:bg-surface-2:hover{background-color:var(--neutral-surface-2)}.hover\:bg-surface-3:hover{background-color:var(--neutral-surface-3)}.hover\:bg-task-blocked-surface:hover{background-color:var(--task-blocked-surface)}.hover\:bg-task-blocked\/90:hover{background-color:var(--task-blocked-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-task-blocked\/90:hover{background-color:color-mix(in oklab,var(--task-blocked-solid)90%,transparent)}}.hover\:bg-task-completed-surface:hover,.hover\:bg-task-completed-surface\/70:hover{background-color:var(--task-completed-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-task-completed-surface\/70:hover{background-color:color-mix(in oklab,var(--task-completed-surface)70%,transparent)}}.hover\:bg-task-completed\/90:hover{background-color:var(--task-completed-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-task-completed\/90:hover{background-color:color-mix(in oklab,var(--task-completed-solid)90%,transparent)}}.hover\:bg-task-in-progress-surface:hover,.hover\:bg-task-in-progress-surface\/80:hover{background-color:var(--task-in-progress-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-task-in-progress-surface\/80:hover{background-color:color-mix(in oklab,var(--task-in-progress-surface)80%,transparent)}}.hover\:bg-warning-surface:hover{background-color:var(--warning-surface)}.hover\:bg-warning\/80:hover{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/80:hover{background-color:color-mix(in oklab,hsl(var(--warning))80%,transparent)}}.hover\:bg-warning\/90:hover{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/90:hover{background-color:color-mix(in oklab,hsl(var(--warning))90%,transparent)}}.hover\:bg-washi-blue\/30:hover{background-color:hsl(var(--washi-blue))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-washi-blue\/30:hover{background-color:color-mix(in oklab,hsl(var(--washi-blue))30%,transparent)}}.hover\:bg-washi-green\/30:hover{background-color:hsl(var(--washi-green))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-washi-green\/30:hover{background-color:color-mix(in oklab,hsl(var(--washi-green))30%,transparent)}}.hover\:bg-washi-pink\/30:hover{background-color:hsl(var(--washi-pink))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-washi-pink\/30:hover{background-color:color-mix(in oklab,hsl(var(--washi-pink))30%,transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:from-ai-primary:hover{--tw-gradient-from:var(--ai-primary-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-ai-primary-surface\/80:hover{--tw-gradient-from:var(--ai-primary-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:from-ai-primary-surface\/80:hover{--tw-gradient-from:color-mix(in oklab,var(--ai-primary-surface)80%,transparent)}}.hover\:from-ai-primary-surface\/80:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-ai-primary\/40:hover{--tw-gradient-from:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:from-ai-primary\/40:hover{--tw-gradient-from:color-mix(in oklab,var(--ai-primary-solid)40%,transparent)}}.hover\:from-ai-primary\/40:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-ai-primary\/90:hover{--tw-gradient-from:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:from-ai-primary\/90:hover{--tw-gradient-from:color-mix(in oklab,var(--ai-primary-solid)90%,transparent)}}.hover\:from-ai-primary\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-goal-cancelled-surface\/80:hover{--tw-gradient-from:var(--goal-cancelled-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:from-goal-cancelled-surface\/80:hover{--tw-gradient-from:color-mix(in oklab,var(--goal-cancelled-surface)80%,transparent)}}.hover\:from-goal-cancelled-surface\/80:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-risk-high:hover{--tw-gradient-from:var(--risk-high-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-task-completed:hover{--tw-gradient-from:var(--task-completed-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-ai-secondary:hover{--tw-gradient-to:var(--ai-secondary-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-ai-secondary-surface\/80:hover{--tw-gradient-to:var(--ai-secondary-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:to-ai-secondary-surface\/80:hover{--tw-gradient-to:color-mix(in oklab,var(--ai-secondary-surface)80%,transparent)}}.hover\:to-ai-secondary-surface\/80:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-ai-secondary\/40:hover{--tw-gradient-to:var(--ai-secondary-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:to-ai-secondary\/40:hover{--tw-gradient-to:color-mix(in oklab,var(--ai-secondary-solid)40%,transparent)}}.hover\:to-ai-secondary\/40:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-ai-secondary\/90:hover{--tw-gradient-to:var(--ai-secondary-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:to-ai-secondary\/90:hover{--tw-gradient-to:color-mix(in oklab,var(--ai-secondary-solid)90%,transparent)}}.hover\:to-ai-secondary\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-area-habits:hover{--tw-gradient-to:var(--area-habits-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-risk-critical:hover{--tw-gradient-to:var(--risk-critical-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-risk-high-surface\/80:hover{--tw-gradient-to:var(--risk-high-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:to-risk-high-surface\/80:hover{--tw-gradient-to:color-mix(in oklab,var(--risk-high-surface)80%,transparent)}}.hover\:to-risk-high-surface\/80:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-ai-primary:hover{color:var(--ai-primary-solid)}.hover\:text-ai-primary-fg:hover{color:var(--ai-primary-fg)}.hover\:text-ai-primary\/80:hover{color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:text-ai-primary\/80:hover{color:color-mix(in oklab,var(--ai-primary-solid)80%,transparent)}}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-difficulty-hard:hover{color:var(--difficulty-hard-solid)}.hover\:text-foreground:hover,.hover\:text-foreground\/80:hover{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.hover\:text-foreground\/80:hover{color:color-mix(in oklab,hsl(var(--foreground))80%,transparent)}}.hover\:text-goal-active:hover{color:var(--goal-active-solid)}.hover\:text-inverse-fg:hover{color:var(--inverse-fg)}.hover\:text-journal-ink:hover{color:hsl(var(--journal-ink))}.hover\:text-landing-accent:hover{color:var(--landing-accent)}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary\/80:hover{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:text-primary\/80:hover{color:color-mix(in oklab,hsl(var(--primary))80%,transparent)}}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-task-blocked:hover{color:var(--task-blocked-solid)}.hover\:text-task-blocked-fg:hover{color:var(--task-blocked-fg)}.hover\:text-task-completed-fg:hover{color:var(--task-completed-fg)}.hover\:text-task-in-progress:hover{color:var(--task-in-progress-solid)}.hover\:text-text-1:hover{color:var(--neutral-text-1)}.hover\:text-text-2:hover{color:var(--neutral-text-2)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-card:hover{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-card-hover:hover{--tw-shadow:var(--shadow-card-hover);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-landing-accent-hover:hover{--tw-shadow:var(--shadow-landing-accent-hover);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:var(--shadow-xl);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xs:hover{--tw-shadow:var(--shadow-xs);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-landing-accent-border:hover{--tw-shadow-color:var(--landing-accent-border)}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-landing-accent-border:hover{--tw-shadow-color:color-mix(in oklab,var(--landing-accent-border)var(--tw-shadow-alpha),transparent)}}.hover\:ring-ai-primary:hover{--tw-ring-color:var(--ai-primary-solid)}.hover\:ring-primary:hover{--tw-ring-color:hsl(var(--primary))}.hover\:ring-offset-1:hover{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.group-\[\.destructive\]\:hover\:border-destructive\/30:is(:where(.group).destructive *):hover{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.group-\[\.destructive\]\:hover\:border-destructive\/30:is(:where(.group).destructive *):hover{border-color:color-mix(in oklab,hsl(var(--destructive))30%,transparent)}}.group-\[\.destructive\]\:hover\:bg-destructive:is(:where(.group).destructive *):hover{background-color:hsl(var(--destructive))}.group-\[\.destructive\]\:hover\:text-destructive-foreground:is(:where(.group).destructive *):hover{color:hsl(var(--destructive-foreground))}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing)*4)}.focus\:left-4:focus{left:calc(var(--spacing)*4)}.focus\:z-50:focus{z-index:50}.focus\:translate-y-0:focus{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.focus\:rounded:focus{border-radius:.25rem}.focus\:border-ai-primary:focus{border-color:var(--ai-primary-solid)}.focus\:border-ai-primary-border:focus,.focus\:border-ai-primary-border\/50:focus{border-color:var(--ai-primary-border)}@supports (color:color-mix(in lab, red, red)){.focus\:border-ai-primary-border\/50:focus{border-color:color-mix(in oklab,var(--ai-primary-border)50%,transparent)}}.focus\:border-destructive:focus{border-color:hsl(var(--destructive))}.focus\:border-primary:focus,.focus\:border-primary\/30:focus{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary\/30:focus{border-color:color-mix(in oklab,hsl(var(--primary))30%,transparent)}}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-card:focus{background-color:hsl(var(--card))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:px-4:focus{padding-inline:calc(var(--spacing)*4)}.focus\:py-2:focus{padding-block:calc(var(--spacing)*2)}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-destructive:focus{color:hsl(var(--destructive))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ai-primary-surface:focus,.focus\:ring-ai-primary-surface\/50:focus{--tw-ring-color:var(--ai-primary-surface)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-ai-primary-surface\/50:focus{--tw-ring-color:color-mix(in oklab,var(--ai-primary-surface)50%,transparent)}}.focus\:ring-ai-primary\/50:focus{--tw-ring-color:var(--ai-primary-solid)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-ai-primary\/50:focus{--tw-ring-color:color-mix(in oklab,var(--ai-primary-solid)50%,transparent)}}.focus\:ring-destructive\/20:focus{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.focus\:ring-destructive\/20:focus{--tw-ring-color:color-mix(in oklab,hsl(var(--destructive))20%,transparent)}}.focus\:ring-goal-active:focus{--tw-ring-color:var(--goal-active-solid)}.focus\:ring-primary:focus,.focus\:ring-primary\/10:focus{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/10:focus{--tw-ring-color:color-mix(in oklab,hsl(var(--primary))10%,transparent)}}.focus\:ring-primary\/20:focus{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/20:focus{--tw-ring-color:color-mix(in oklab,hsl(var(--primary))20%,transparent)}}.focus\:ring-primary\/50:focus{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/50:focus{--tw-ring-color:color-mix(in oklab,hsl(var(--primary))50%,transparent)}}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.group-\[\.destructive\]\:focus\:ring-destructive:is(:where(.group).destructive *):focus{--tw-ring-color:hsl(var(--destructive))}.focus-visible\:border-border:focus-visible{border-color:hsl(var(--border))}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive:focus-visible{--tw-ring-color:hsl(var(--destructive))}.focus-visible\:ring-inverse-fg\/50:focus-visible{--tw-ring-color:var(--inverse-fg)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-inverse-fg\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--inverse-fg)50%,transparent)}}.focus-visible\:ring-landing-accent:focus-visible{--tw-ring-color:var(--landing-accent)}.focus-visible\:ring-primary:focus-visible,.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab,hsl(var(--primary))50%,transparent)}}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-100:disabled{opacity:1}@media (hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.disabled\:hover\:bg-surface-2:disabled:hover{background-color:var(--neutral-surface-2)}.disabled\:hover\:text-text-2:disabled:hover{color:var(--neutral-text-2)}}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=active\]\:border-foreground[data-state=active]{border-color:hsl(var(--foreground))}.data-\[state\=active\]\:border-primary[data-state=active]{border-color:hsl(var(--primary))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-card[data-state=active]{background-color:hsl(var(--card))}.data-\[state\=active\]\:bg-primary\/5[data-state=active]{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.data-\[state\=active\]\:bg-primary\/5[data-state=active]{background-color:color-mix(in oklab,hsl(var(--primary))5%,transparent)}}.data-\[state\=active\]\:bg-primary\/15[data-state=active]{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.data-\[state\=active\]\:bg-primary\/15[data-state=active]{background-color:color-mix(in oklab,hsl(var(--primary))15%,transparent)}}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:#0000}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=active\]\:text-primary[data-state=active]{color:hsl(var(--primary))}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:hsl(var(--primary))}.data-\[state\=checked\]\:bg-ai-primary[data-state=checked]{background-color:var(--ai-primary-solid)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/60{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-background\/60{background-color:color-mix(in oklab,hsl(var(--background))60%,transparent)}}.supports-\[backdrop-filter\]\:bg-card\/80{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-card\/80{background-color:color-mix(in oklab,hsl(var(--card))80%,transparent)}}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}@media (min-width:40rem){.sm\:top-auto{top:auto}.sm\:right-0{right:calc(var(--spacing)*0)}.sm\:bottom-0{bottom:calc(var(--spacing)*0)}.sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:mt-6{margin-top:calc(var(--spacing)*6)}.sm\:mt-10{margin-top:calc(var(--spacing)*10)}.sm\:mr-4{margin-right:calc(var(--spacing)*4)}.sm\:mb-0{margin-bottom:calc(var(--spacing)*0)}.sm\:ml-4{margin-left:calc(var(--spacing)*4)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-3{height:calc(var(--spacing)*3)}.sm\:h-4\.5{height:calc(var(--spacing)*4.5)}.sm\:h-5{height:calc(var(--spacing)*5)}.sm\:h-9{height:calc(var(--spacing)*9)}.sm\:h-32{height:calc(var(--spacing)*32)}.sm\:h-40{height:calc(var(--spacing)*40)}.sm\:h-48{height:calc(var(--spacing)*48)}.sm\:w-3{width:calc(var(--spacing)*3)}.sm\:w-4\.5{width:calc(var(--spacing)*4.5)}.sm\:w-5{width:calc(var(--spacing)*5)}.sm\:w-9{width:calc(var(--spacing)*9)}.sm\:w-32{width:calc(var(--spacing)*32)}.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:w-44{width:calc(var(--spacing)*44)}.sm\:w-48{width:calc(var(--spacing)*48)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-\[85vw\]{max-width:85vw}.sm\:max-w-\[120px\]{max-width:120px}.sm\:max-w-\[320px\]{max-width:320px}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-\[450px\]{max-width:450px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-\[700px\]{max-width:700px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-\[130px\]{min-width:130px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-0{gap:calc(var(--spacing)*0)}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-5{gap:calc(var(--spacing)*5)}.sm\:gap-6{gap:calc(var(--spacing)*6)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:p-3{padding:calc(var(--spacing)*3)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:p-12{padding:calc(var(--spacing)*12)}.sm\:p-16{padding:calc(var(--spacing)*16)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}.sm\:px-12{padding-inline:calc(var(--spacing)*12)}.sm\:py-12{padding-block:calc(var(--spacing)*12)}.sm\:py-16{padding-block:calc(var(--spacing)*16)}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:py-24{padding-block:calc(var(--spacing)*24)}.sm\:py-28{padding-block:calc(var(--spacing)*28)}.sm\:pt-12{padding-top:calc(var(--spacing)*12)}.sm\:pt-24{padding-top:calc(var(--spacing)*24)}.sm\:pr-3{padding-right:calc(var(--spacing)*3)}.sm\:pb-12{padding-bottom:calc(var(--spacing)*12)}.sm\:pb-28{padding-bottom:calc(var(--spacing)*28)}.sm\:pl-12{padding-left:calc(var(--spacing)*12)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[4rem\]{font-size:4rem}.sm\:text-\[20rem\]{font-size:20rem}}@media (min-width:48rem){.md\:-m-6{margin:calc(var(--spacing)*-6)}.md\:mt-16{margin-top:calc(var(--spacing)*16)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:h-20{height:calc(var(--spacing)*20)}.md\:h-24{height:calc(var(--spacing)*24)}.md\:w-24{width:calc(var(--spacing)*24)}.md\:w-56{width:calc(var(--spacing)*56)}.md\:max-w-\[200px\]{max-width:200px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[420px\]{max-width:420px}.md\:min-w-0{min-width:calc(var(--spacing)*0)}.md\:flex-\[4\]{flex:4}.md\:flex-\[6\]{flex:6}.md\:flex-shrink{flex-shrink:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:gap-16{gap:calc(var(--spacing)*16)}:where(.md\:space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*20)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*20)*calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-32>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*32)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*32)*calc(1 - var(--tw-space-y-reverse)))}.md\:gap-x-0{column-gap:calc(var(--spacing)*0)}.md\:overflow-visible{overflow:visible}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:py-10{padding-block:calc(var(--spacing)*10)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:py-28{padding-block:calc(var(--spacing)*28)}.md\:py-32{padding-block:calc(var(--spacing)*32)}.md\:pt-36{padding-top:calc(var(--spacing)*36)}.md\:pb-24{padding-bottom:calc(var(--spacing)*24)}.md\:pl-16{padding-left:calc(var(--spacing)*16)}.md\:pl-64{padding-left:calc(var(--spacing)*64)}.md\:pl-\[240px\]{padding-left:240px}.md\:text-start{text-align:start}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[2\.75rem\]{font-size:2.75rem}.md\:text-\[3\.5rem\]{font-size:3.5rem}.md\:text-\[3\.25rem\]{font-size:3.25rem}.md\:text-\[26rem\]{font-size:26rem}.md\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.md\:leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-6{top:calc(var(--spacing)*6)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:-m-8{margin:calc(var(--spacing)*-8)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[320px\]{width:320px}.lg\:w-\[400px\]{width:400px}.lg\:w-\[480px\]{width:480px}.lg\:min-w-0{min-width:calc(var(--spacing)*0)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.lg\:grid-cols-\[1fr_1\.3fr\]{grid-template-columns:1fr 1.3fr}.lg\:grid-cols-\[1fr_260px\]{grid-template-columns:1fr 260px}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:gap-1{gap:calc(var(--spacing)*1)}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:gap-20{gap:calc(var(--spacing)*20)}.lg\:gap-24{gap:calc(var(--spacing)*24)}.lg\:self-start{align-self:flex-start}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\:px-20{padding-inline:calc(var(--spacing)*20)}.lg\:pt-16{padding-top:calc(var(--spacing)*16)}.lg\:pt-32{padding-top:calc(var(--spacing)*32)}.lg\:pb-16{padding-bottom:calc(var(--spacing)*16)}.lg\:pb-36{padding-bottom:calc(var(--spacing)*36)}.lg\:text-left{text-align:left}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-\[2\.25rem\]{font-size:2.25rem}.lg\:text-\[5rem\]{font-size:5rem}.lg\:text-\[30rem\]{font-size:30rem}}@media (min-width:80rem){.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:mx-0{margin-inline:calc(var(--spacing)*0)}.xl\:block{display:block}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:px-16{padding-inline:calc(var(--spacing)*16)}.xl\:px-20{padding-inline:calc(var(--spacing)*20)}}.rtl\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}@media (hover:hover){.rtl\:group-hover\:-translate-x-1:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}}.dark\:border-amber-900:where(.dark,.dark *){border-color:var(--color-amber-900)}.dark\:border-border\/10:where(.dark,.dark *){border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.dark\:border-border\/10:where(.dark,.dark *){border-color:color-mix(in oklab,hsl(var(--border))10%,transparent)}}.dark\:border-border\/20:where(.dark,.dark *){border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.dark\:border-border\/20:where(.dark,.dark *){border-color:color-mix(in oklab,hsl(var(--border))20%,transparent)}}.dark\:border-border\/40:where(.dark,.dark *){border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.dark\:border-border\/40:where(.dark,.dark *){border-color:color-mix(in oklab,hsl(var(--border))40%,transparent)}}.dark\:border-destructive:where(.dark,.dark *){border-color:hsl(var(--destructive))}.dark\:border-n-border-1\/30:where(.dark,.dark *){border-color:var(--neutral-border-1)}@supports (color:color-mix(in lab, red, red)){.dark\:border-n-border-1\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--neutral-border-1)30%,transparent)}}.dark\:border-primary\/\[0\.06\]:where(.dark,.dark *){border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.dark\:border-primary\/\[0\.06\]:where(.dark,.dark *){border-color:color-mix(in oklab,hsl(var(--primary))6%,transparent)}}.dark\:border-primary\/\[0\.08\]:where(.dark,.dark *){border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.dark\:border-primary\/\[0\.08\]:where(.dark,.dark *){border-color:color-mix(in oklab,hsl(var(--primary))8%,transparent)}}.dark\:border-primary\/\[0\.09\]:where(.dark,.dark *){border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.dark\:border-primary\/\[0\.09\]:where(.dark,.dark *){border-color:color-mix(in oklab,hsl(var(--primary))9%,transparent)}}.dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)20%,transparent)}}.dark\:bg-muted:where(.dark,.dark *),.dark\:bg-muted\/10:where(.dark,.dark *){background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.dark\:bg-muted\/10:where(.dark,.dark *){background-color:color-mix(in oklab,hsl(var(--muted))10%,transparent)}}.dark\:bg-muted\/20:where(.dark,.dark *){background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.dark\:bg-muted\/20:where(.dark,.dark *){background-color:color-mix(in oklab,hsl(var(--muted))20%,transparent)}}.dark\:bg-muted\/30:where(.dark,.dark *){background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.dark\:bg-muted\/30:where(.dark,.dark *){background-color:color-mix(in oklab,hsl(var(--muted))30%,transparent)}}.dark\:bg-surface-2\/95:where(.dark,.dark *){background-color:var(--neutral-surface-2)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-surface-2\/95:where(.dark,.dark *){background-color:color-mix(in oklab,var(--neutral-surface-2)95%,transparent)}}.dark\:bg-white\/20:where(.dark,.dark *){background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.dark\:bg-white\/\[0\.02\]:where(.dark,.dark *){background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.02\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)2%,transparent)}}.dark\:text-foreground:where(.dark,.dark *){color:hsl(var(--foreground))}.dark\:opacity-40:where(.dark,.dark *){opacity:.4}.dark\:opacity-\[0\.04\]:where(.dark,.dark *){opacity:.04}.dark\:opacity-\[0\.035\]:where(.dark,.dark *){opacity:.035}.dark\:shadow-none:where(.dark,.dark *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:brightness-\[0\.82\]:where(.dark,.dark *){--tw-brightness:brightness(.82);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}@media (hover:hover){.dark\:hover\:bg-muted\/20:where(.dark,.dark *):hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab,hsl(var(--muted))20%,transparent)}}.dark\:hover\:bg-surface-2:where(.dark,.dark *):hover{background-color:var(--neutral-surface-2)}.dark\:hover\:shadow-lg:where(.dark,.dark *):hover{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:hover\:shadow-black\/20:where(.dark,.dark *):hover{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-black\/20:where(.dark,.dark *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)20%,transparent)var(--tw-shadow-alpha),transparent)}}}@media (min-width:48rem){.md\:\[\&_\[data-slot\=avatar\]\]\:h-24 [data-slot=avatar]{height:calc(var(--spacing)*24)}.md\:\[\&_\[data-slot\=avatar\]\]\:w-24 [data-slot=avatar]{width:calc(var(--spacing)*24)}}.\[\&_div\]\:h-5 div{height:calc(var(--spacing)*5)}.\[\&_div\]\:w-5 div{width:calc(var(--spacing)*5)}.\[\&_div\:first-child\]\:h-5 div:first-child{height:calc(var(--spacing)*5)}.\[\&_div\:first-child\]\:w-5 div:first-child{width:calc(var(--spacing)*5)}.\[\&_img\]\:h-full img{height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\]\:mb-0 p{margin-bottom:calc(var(--spacing)*0)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_span\]\:text-sm span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\]\:h-3 svg{height:calc(var(--spacing)*3)}.\[\&_svg\]\:w-3 svg{width:calc(var(--spacing)*3)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&\:\:-moz-range-thumb\]\:h-6::-moz-range-thumb{height:calc(var(--spacing)*6)}.\[\&\:\:-moz-range-thumb\]\:w-6::-moz-range-thumb{width:calc(var(--spacing)*6)}.\[\&\:\:-moz-range-thumb\]\:cursor-pointer::-moz-range-thumb{cursor:pointer}.\[\&\:\:-moz-range-thumb\]\:appearance-none::-moz-range-thumb{appearance:none}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:3.40282e38px}.\[\&\:\:-moz-range-thumb\]\:border-2::-moz-range-thumb{border-style:var(--tw-border-style);border-width:2px}.\[\&\:\:-moz-range-thumb\]\:border-primary::-moz-range-thumb{border-color:hsl(var(--primary))}.\[\&\:\:-moz-range-thumb\]\:bg-background::-moz-range-thumb{background-color:hsl(var(--background))}.\[\&\:\:-moz-range-thumb\]\:shadow-lg::-moz-range-thumb{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\:\:-moz-range-thumb\]\:ring-offset-background::-moz-range-thumb{--tw-ring-offset-color:hsl(var(--background))}.\[\&\:\:-moz-range-thumb\]\:focus-visible\:ring-ring::-moz-range-thumb:focus-visible{--tw-ring-color:hsl(var(--ring))}.\[\&\:\:-webkit-slider-thumb\]\:h-6::-webkit-slider-thumb{height:calc(var(--spacing)*6)}.\[\&\:\:-webkit-slider-thumb\]\:w-6::-webkit-slider-thumb{width:calc(var(--spacing)*6)}.\[\&\:\:-webkit-slider-thumb\]\:cursor-pointer::-webkit-slider-thumb{cursor:pointer}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:3.40282e38px}.\[\&\:\:-webkit-slider-thumb\]\:border-2::-webkit-slider-thumb{border-style:var(--tw-border-style);border-width:2px}.\[\&\:\:-webkit-slider-thumb\]\:border-primary::-webkit-slider-thumb{border-color:hsl(var(--primary))}.\[\&\:\:-webkit-slider-thumb\]\:bg-background::-webkit-slider-thumb{background-color:hsl(var(--background))}.\[\&\:\:-webkit-slider-thumb\]\:shadow-lg::-webkit-slider-thumb{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\:\:-webkit-slider-thumb\]\:ring-offset-background::-webkit-slider-thumb{--tw-ring-offset-color:hsl(var(--background))}.\[\&\:\:-webkit-slider-thumb\]\:transition-colors::-webkit-slider-thumb{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&\:\:-webkit-slider-thumb\]\:focus-visible\:ring-2::-webkit-slider-thumb:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\:\:-webkit-slider-thumb\]\:focus-visible\:ring-ring::-webkit-slider-thumb:focus-visible{--tw-ring-color:hsl(var(--ring))}.\[\&\:\:-webkit-slider-thumb\]\:focus-visible\:ring-offset-2::-webkit-slider-thumb:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.\[\&\:\:-webkit-slider-thumb\]\:focus-visible\:outline-none::-webkit-slider-thumb:focus-visible{--tw-outline-style:none;outline-style:none}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:first-child:has([aria-selected]){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:last-child:has([aria-selected]){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:color-mix(in oklab,hsl(var(--accent))50%,transparent)}}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}@media (min-width:40rem){.sm\:\[\&\:nth-child\(2n\)\]\:border-r-0:nth-child(2n){border-right-style:var(--tw-border-style);border-right-width:0}}.\[\&\>\*\]\:my-0>*{margin-block:calc(var(--spacing)*0)}.\[\&\>div\]\:h-4>div{height:calc(var(--spacing)*4)}.\[\&\>div\]\:w-4>div{width:calc(var(--spacing)*4)}.\[\&\>div\]\:bg-task-completed>div{background-color:var(--task-completed-solid)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing)*4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing)*4)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-info>svg{color:hsl(var(--info))}.\[\&\>svg\]\:text-success>svg{color:hsl(var(--success))}.\[\&\>svg\]\:text-warning>svg{color:hsl(var(--warning))}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing)*7)}}:root{--background:0 0% 99%;--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--popover:0 0% 100%;--popover-foreground:240 10% 3.9%;--primary:172 80% 38%;--primary-foreground:0 0% 98%;--secondary:240 4.8% 95.9%;--secondary-foreground:240 5.9% 10%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--accent:240 4.8% 95.9%;--accent-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--success:142 76% 36%;--success-foreground:0 0% 98%;--warning:38 92% 50%;--warning-foreground:0 0% 98%;--info:199 89% 48%;--info-foreground:0 0% 98%;--border:240 5.9% 90%;--input:240 5.9% 90%;--ring:172 80% 38%;--radius:.625rem;--chart-1:172 80% 38%;--chart-2:142 76% 36%;--chart-3:38 92% 50%;--chart-4:199 89% 48%;--chart-5:0 84% 60%;--sidebar:0 0% 98%;--sidebar-foreground:240 5.3% 26.1%;--sidebar-border:240 5.9% 90%;--sidebar-accent:240 4.8% 95.9%;--sidebar-accent-foreground:240 5.9% 10%;--sidebar-ring:172 80% 38%;--neutral-surface-0:#f9fafb;--neutral-surface-1:#f4f5f7;--neutral-surface-2:#eef0f3;--neutral-surface-3:#e7eaed;--neutral-text-1:#13161a;--neutral-text-2:#51565b;--neutral-text-3:#7d8185;--neutral-border-1:#d4d8dd;--neutral-border-2:#b2b8bf;--neutral-overlay:#13161a66;--graph-edge:#a9afb4;--graph-edge-muted:#caced3;--graph-node-muted:#999fa6;--graph-grid:#e3e5e7;--level-1-bg:#c4f3c4;--level-1-fg:#00490c;--level-1-border:#85cc87;--level-3-bg:#baeeff;--level-3-fg:#004c63;--level-3-border:#4ac9ec;--level-5-bg:#e0e1ff;--level-5-fg:#443198;--level-5-border:#a5a0ff;--level-7-bg:#ffe4c2;--level-7-fg:#774500;--level-7-border:#f3ad66;--inverse-fg:#f7f8fa;--inverse-fg-muted:#c9ced4;--inverse-bg:#070c11;--success-surface:#e9fbe9;--success-border:#95cf96;--warning-surface:#fff3e2;--warning-border:#f2b966;--destructive-surface:#fff1f0;--destructive-border:#f08f87;--info-surface:#e9f8ff;--info-border:#6ec3eb;--hover-surface:#f0f2f4;--active-surface:#e8ebef;--disabled-fg:#8c9094;--disabled-surface:#f0f2f4;--disabled-border:#dbdee1;--document-default-fg:#5f6469;--document-default-surface:#f3f5f8;--document-default-border:#c9ced4;--scene-bg:#000406;--scene-glow-primary:#00a0c3;--scene-glow-secondary:#3aa3ff;--scene-particle:#00d8e1;--task-completed-fg:#135d1d;--task-completed-surface:#ebfaeb;--task-completed-border:#a4d2a4;--task-completed-solid:#3a8f42;--task-in-progress-fg:#057;--task-in-progress-surface:#eaf8ff;--task-in-progress-border:#87c8e8;--task-in-progress-solid:#0080ae;--task-pending-fg:#4d5660;--task-pending-surface:#f3f5f8;--task-pending-border:#bdc5ce;--task-pending-solid:#8291a1;--task-skipped-fg:#5f6469;--task-skipped-surface:#eff2f5;--task-skipped-border:#b9bec4;--task-skipped-solid:#77818c;--task-blocked-fg:#9d3533;--task-blocked-surface:#fff1f0;--task-blocked-border:#f19e97;--task-blocked-solid:#bc4945;--goal-draft-fg:#4d5660;--goal-draft-surface:#f3f5f8;--goal-draft-border:#bdc5ce;--goal-draft-solid:#75828f;--goal-active-fg:#004f6d;--goal-active-surface:#e9f8ff;--goal-active-border:#6ec3eb;--goal-active-solid:#0087ba;--goal-in-progress-fg:#764b00;--goal-in-progress-surface:#fff3e2;--goal-in-progress-border:#f2b966;--goal-in-progress-solid:#e79d00;--goal-completed-fg:#00590e;--goal-completed-surface:#e9fbe9;--goal-completed-border:#95cf96;--goal-completed-solid:#189a30;--goal-paused-fg:#50349c;--goal-paused-surface:#f5f3ff;--goal-paused-border:#b6adf3;--goal-paused-solid:#7d5be6;--goal-cancelled-fg:#a20519;--goal-cancelled-surface:#fff1f0;--goal-cancelled-border:#f08f87;--goal-cancelled-solid:#d73337;--difficulty-easy-fg:#00590e;--difficulty-easy-surface:#e9fbe9;--difficulty-easy-border:#95cf96;--difficulty-easy-solid:#189a30;--difficulty-medium-fg:#704f00;--difficulty-medium-surface:#fef4df;--difficulty-medium-border:#e8be62;--difficulty-medium-solid:#e6ad00;--difficulty-hard-fg:#883c00;--difficulty-hard-surface:#fff2ea;--difficulty-hard-border:#f5a06f;--difficulty-hard-solid:#ec6f00;--difficulty-expert-fg:#a20519;--difficulty-expert-surface:#fff1f0;--difficulty-expert-border:#f08f87;--difficulty-expert-solid:#d73337;--risk-critical-fg:#a20519;--risk-critical-surface:#fff1f0;--risk-critical-border:#f08f87;--risk-critical-solid:#d73337;--risk-high-fg:#883c00;--risk-high-surface:#fff2ea;--risk-high-border:#f5a06f;--risk-high-solid:#ec6f00;--risk-medium-fg:#704f00;--risk-medium-surface:#fef4df;--risk-medium-border:#e8be62;--risk-medium-solid:#e6ad00;--risk-low-fg:#00590e;--risk-low-surface:#e9fbe9;--risk-low-border:#95cf96;--risk-low-solid:#189a30;--score-excellent-fg:#00590e;--score-excellent-surface:#e9fbe9;--score-excellent-border:#95cf96;--score-excellent-solid:#189a30;--score-good-fg:#004f6d;--score-good-surface:#e9f8ff;--score-good-border:#6ec3eb;--score-good-solid:#0087ba;--score-fair-fg:#704f00;--score-fair-surface:#fef4df;--score-fair-border:#e8be62;--score-fair-solid:#e6ad00;--score-poor-fg:#883c00;--score-poor-surface:#fff2ea;--score-poor-border:#f5a06f;--score-poor-solid:#ec6f00;--area-personal-fg:#5c2f95;--area-personal-surface:#f7f3ff;--area-personal-border:#c1a9ee;--area-personal-solid:#8f54dc;--area-finance-fg:#704f00;--area-finance-surface:#fef4df;--area-finance-border:#e8be62;--area-finance-solid:#e6ad00;--area-health-fg:#00590e;--area-health-surface:#e9fbe9;--area-health-border:#95cf96;--area-health-solid:#189a30;--area-relationships-fg:#912061;--area-relationships-surface:#fff1f7;--area-relationships-border:#e89dc0;--area-relationships-solid:#d14e95;--area-skills-fg:#413aa0;--area-skills-surface:#f3f4ff;--area-skills-border:#aab1f7;--area-skills-solid:#6963ec;--area-career-fg:#004f6d;--area-career-surface:#e9f8ff;--area-career-border:#6ec3eb;--area-career-solid:#0087ba;--area-education-fg:#7c4600;--area-education-surface:#fff2e6;--area-education-border:#fab36d;--area-education-solid:#e78c08;--area-habits-fg:#005454;--area-habits-surface:#e7faf9;--area-habits-border:#7dcece;--area-habits-solid:#009394;--area-achievements-fg:#903200;--area-achievements-surface:#fff1eb;--area-achievements-border:#ffa37f;--area-achievements-solid:#f57e4d;--rarity-common-fg:#4d5660;--rarity-common-surface:#f3f5f8;--rarity-common-border:#a7afb7;--rarity-common-solid:#75828f;--rarity-rare-fg:#004f6d;--rarity-rare-surface:#e9f8ff;--rarity-rare-border:#32a5d4;--rarity-rare-solid:#0087ba;--rarity-epic-fg:#49379f;--rarity-epic-surface:#f4f4ff;--rarity-epic-border:#8781e0;--rarity-epic-solid:#735fe9;--rarity-legendary-fg:#794900;--rarity-legendary-surface:#fff3e5;--rarity-legendary-border:#e69c3a;--rarity-legendary-solid:#fba100;--ai-primary-fg:#004f8b;--ai-primary-surface:#eef6ff;--ai-primary-border:#85bcf5;--ai-primary-solid:#007cdc;--ai-secondary-fg:#413aa0;--ai-secondary-surface:#f3f4ff;--ai-secondary-border:#aab1f7;--ai-secondary-solid:#6963ec;--chart-violet:#6963ec;--chart-emerald:#189a30;--chart-amber:#e79d00;--chart-blue:#0087ba;--chart-red:#d73337;--chart-cyan:#009394;--chart-pink:#d14e95;--chart-orange:#ec6f00;--journal-paper:45 30% 96%;--journal-paper-light:45 25% 98%;--journal-kraft:35 25% 90%;--journal-ink:30 10% 20%;--journal-ink-faded:30 5% 50%;--washi-pink:350 70% 75%;--washi-blue:200 70% 70%;--washi-yellow:45 90% 70%;--washi-green:140 50% 65%;--washi-purple:270 50% 75%;--polaroid-border:0 0% 98%;--polaroid-shadow:0 0% 0%/.15;--glow-common:220 10% 60%/.25;--glow-rare:210 70% 55%/.3;--glow-epic:270 55% 60%/.35;--glow-legendary:45 75% 55%/.4;--cork-bg:30 30% 75%;--cork-dark:30 25% 65%;--shadow-xs:0 1px 2px #13161a0d;--shadow-sm:0 1px 3px #13161a14,0 1px 2px #13161a0f;--shadow-md:0 4px 6px #13161a12,0 2px 4px #13161a0d;--shadow-lg:0 10px 15px #13161a14,0 4px 6px #13161a0a;--shadow-xl:0 20px 25px #13161a1a,0 8px 10px #13161a0a;--shadow-card:0 1px 3px #13161a0f,0 1px 2px #13161a0a;--shadow-card-hover:0 4px 12px #13161a1a,0 2px 4px #13161a0f;--shadow-card-active:0 1px 2px #13161a14;--page-bg-from:#fbfaf7;--page-bg-to:#f4f7fb;--page-bg-accent:#f3f4ff4d;--panel-bg:#fcfdff;--panel-bg-elevated:#fff;--panel-border:#e2e5e8;--glow-primary:0 0 0 2px #7d7df91f;--glow-primary-strong:0 0 0 3px #7d7df92e;--glow-success:0 0 0 2px #4aa6511f;--glow-warning:0 0 0 2px #e1a03526;--glow-in-progress:0 0 8px #ca933e2e;--shadow-landing-accent:0 10px 25px #008b4640;--shadow-landing-accent-hover:0 14px 35px #008b4659;--transition-ease-out-expo:cubic-bezier(.22,1,.36,1);--landing-accent:#008b46;--landing-accent-light:#04ab62;--landing-accent-subtle:#008b461f;--landing-accent-border:#008b464d;--landing-secondary:#dd503f;--landing-secondary-subtle:#dd503f1f;--landing-tertiary:#da950b;--landing-tertiary-subtle:#da950b1a;--landing-section-alt:#f7fbf8;--landing-cta-bg:#0f1f14;--landing-on-accent:#f3fbf5;--landing-on-cta:#eaf1eb}@supports (color:lab(0% 0 0)){:root{--neutral-surface-0:lab(98.2586% -.2231 -.716782);--neutral-surface-1:lab(96.5178% -.333786 -1.07461);--neutral-surface-2:lab(94.777% -.443846 -1.4321);--neutral-surface-3:lab(92.4553% -.66185 -2.14596);--neutral-text-1:lab(7.21285% -.900991 -3.46672);--neutral-text-2:lab(36.1898% -1.05752 -3.55195);--neutral-text-3:lab(53.593% -.866681 -2.85242);--neutral-border-1:lab(86.0735% -.876457 -2.8578);--neutral-border-2:lab(74.469% -1.29282 -4.27482);--neutral-overlay:lab(7.21285% -.900991 -3.46672/.4);--graph-edge:lab(70.9912% -1.08325 -3.56553);--graph-edge-muted:lab(82.5934% -.875711 -2.85739);--graph-node-muted:lab(65.1887% -1.28672 -4.27156);--graph-grid:lab(90.717% -.443697 -1.43198);--level-1-bg:lab(91.7467% -22.3603 17.6397);--level-1-fg:lab(25.9874% -33.9172 30.3241);--level-1-border:lab(75.9772% -33.5817 27.0639);--level-3-bg:lab(91.0655% -14.8259 -14.5122);--level-3-fg:lab(28.5425% -23.7082 -27.6585);--level-3-border:lab(75.0934% -27.8279 -28.3918);--level-5-bg:lab(89.698% 11.7753 -35.381);--level-5-fg:lab(27.7613% 31.0309 -54.8401);--level-5-border:lab(69.0434% 23.0974 -55.5327);--level-7-bg:lab(92.908% 12.8818 29.1489);--level-7-fg:lab(34.7021% 19.0735 45.1949);--level-7-border:lab(76.5041% 21.0608 46.5865);--inverse-fg:lab(97.6786% -.22307 -.716782);--inverse-fg-muted:lab(82.5914% -1.08778 -3.56801);--inverse-bg:lab(3.03092% -.632629 -3.21408);--success-surface:lab(96.9144% -8.38313 6.51518);--success-border:lab(78.0628% -27.9663 22.3194);--warning-surface:lab(96.5615% 2.78267 11.2338);--warning-border:lab(79.0839% 14.7215 49.715);--destructive-surface:lab(96.3359% 6.12152 3.29586);--destructive-border:lab(69.8466% 37.3708 20.841);--info-surface:lab(96.5962% -4.20833 -5.82443);--info-border:lab(74.7496% -18.5995 -28.1875);--hover-surface:lab(95.357% -.443876 -1.4321);--active-surface:lab(93.0353% -.66188 -2.14599);--disabled-fg:lab(59.3931% -.869036 -2.8537);--disabled-surface:lab(95.3578% -.333756 -1.07459);--disabled-border:lab(88.3962% -.552863 -1.78897);--document-default-fg:lab(41.9902% -1.06397 -3.55529);--document-default-surface:lab(96.5162% -.553399 -1.78931);--document-default-border:lab(82.5914% -1.08778 -3.56801);--scene-bg:lab(.925736% -.968158 -1.39264);--scene-glow-primary:lab(60.1839% -39.8986 -46.1429);--scene-glow-secondary:lab(64.2946% -4.93425 -60.4357);--scene-particle:lab(78.2435% -46.8501 -19.2002);--task-completed-fg:lab(34.1389% -33.7773 28.9501);--task-completed-surface:lab(96.8494% -6.98596 5.42249);--task-completed-border:lab(80.142% -22.363 17.6967);--task-completed-solid:lab(52.9651% -39.3085 32.8675);--task-in-progress-fg:lab(32.8514% -16.4659 -30.2572);--task-in-progress-surface:lab(96.589% -3.79518 -5.24609);--task-in-progress-border:lab(77.0397% -15.4247 -22.712);--task-in-progress-solid:lab(49.1467% -21.4457 -38.573);--task-pending-fg:lab(36.1728% -1.98329 -7.04196);--task-pending-surface:lab(96.5162% -.553399 -1.78931);--task-pending-border:lab(79.1056% -1.60345 -5.33681);--task-pending-solid:lab(59.3584% -2.95946 -10.5563);--task-skipped-fg:lab(41.9902% -1.06397 -3.55529);--task-skipped-surface:lab(95.3562% -.55331 -1.78927);--task-skipped-border:lab(76.7913% -1.08567 -3.56684);--task-skipped-solid:lab(53.5763% -2.04968 -7.07192);--task-blocked-fg:lab(38.2823% 44.1313 26.3036);--task-blocked-surface:lab(96.3544% 5.50768 2.96441);--task-blocked-border:lab(73.528% 31.0339 17.1258);--task-blocked-solid:lab(47.4725% 47.1915 27.6951);--goal-draft-fg:lab(36.1728% -1.98329 -7.04196);--goal-draft-surface:lab(96.5162% -.553399 -1.78931);--goal-draft-border:lab(79.1056% -1.60345 -5.33681);--goal-draft-solid:lab(53.5671% -2.49991 -8.81162);--goal-active-fg:lab(30.4181% -17.1357 -38.1321);--goal-active-surface:lab(96.5962% -4.20833 -5.82443);--goal-active-border:lab(74.7496% -18.5995 -28.1875);--goal-active-solid:lab(51.391% -24.2972 -49.2201);--goal-in-progress-fg:lab(35.8651% 21.9574 78.9846);--goal-in-progress-surface:lab(96.5615% 2.78267 11.2338);--goal-in-progress-border:lab(79.0839% 14.7215 49.715);--goal-in-progress-solid:lab(70.8089% 22.0394 75.9229);--goal-completed-fg:lab(32.1129% -42.5162 39.2515);--goal-completed-surface:lab(96.9144% -8.38313 6.51518);--goal-completed-border:lab(78.0628% -27.9663 22.3194);--goal-completed-solid:lab(55.7164% -50.7132 43.8697);--goal-paused-fg:lab(30.0782% 32.8623 -53.4038);--goal-paused-surface:lab(96.3282% 2.4752 -7.07161);--goal-paused-border:lab(73.3431% 14.7175 -34.2839);--goal-paused-solid:lab(48.1447% 39.364 -66.8362);--goal-cancelled-fg:lab(34.3495% 57.1812 37.8813);--goal-cancelled-surface:lab(96.3359% 6.12152 3.29586);--goal-cancelled-border:lab(69.8466% 37.3708 20.841);--goal-cancelled-solid:lab(49.2539% 63.2983 39.3808);--difficulty-easy-fg:lab(32.1129% -42.5162 39.2515);--difficulty-easy-surface:lab(96.9144% -8.38313 6.51518);--difficulty-easy-border:lab(78.0628% -27.9663 22.3194);--difficulty-easy-solid:lab(55.7164% -50.7132 43.8697);--difficulty-medium-fg:lab(36.1556% 14.2072 81.0412);--difficulty-medium-surface:lab(96.63% 1.03894 11.5687);--difficulty-medium-border:lab(79.3456% 7.84469 51.2967);--difficulty-medium-solid:lab(74.6481% 12.6892 76.8998);--difficulty-hard-fg:lab(35.0577% 42.679 72.6219);--difficulty-hard-surface:lab(96.4133% 5.49155 7.425);--difficulty-hard-border:lab(73.8246% 28.9821 38.8684);--difficulty-hard-solid:lab(61.7256% 46.1889 70.0885);--difficulty-expert-fg:lab(34.3495% 57.1812 37.8813);--difficulty-expert-surface:lab(96.3359% 6.12152 3.29586);--difficulty-expert-border:lab(69.8466% 37.3708 20.841);--difficulty-expert-solid:lab(49.2539% 63.2983 39.3808);--risk-critical-fg:lab(34.3495% 57.1812 37.8813);--risk-critical-surface:lab(96.3359% 6.12152 3.29586);--risk-critical-border:lab(69.8466% 37.3708 20.841);--risk-critical-solid:lab(49.2539% 63.2983 39.3808);--risk-high-fg:lab(35.0577% 42.679 72.6219);--risk-high-surface:lab(96.4133% 5.49155 7.425);--risk-high-border:lab(73.8246% 28.9821 38.8684);--risk-high-solid:lab(61.7256% 46.1889 70.0885);--risk-medium-fg:lab(36.1556% 14.2072 81.0412);--risk-medium-surface:lab(96.63% 1.03894 11.5687);--risk-medium-border:lab(79.3456% 7.84469 51.2967);--risk-medium-solid:lab(74.6481% 12.6892 76.8998);--risk-low-fg:lab(32.1129% -42.5162 39.2515);--risk-low-surface:lab(96.9144% -8.38313 6.51518);--risk-low-border:lab(78.0628% -27.9663 22.3194);--risk-low-solid:lab(55.7164% -50.7132 43.8697);--score-excellent-fg:lab(32.1129% -42.5162 39.2515);--score-excellent-surface:lab(96.9144% -8.38313 6.51518);--score-excellent-border:lab(78.0628% -27.9663 22.3194);--score-excellent-solid:lab(55.7164% -50.7132 43.8697);--score-good-fg:lab(30.4181% -17.1357 -38.1321);--score-good-surface:lab(96.5962% -4.20833 -5.82443);--score-good-border:lab(74.7496% -18.5995 -28.1875);--score-good-solid:lab(51.391% -24.2972 -49.2201);--score-fair-fg:lab(36.1556% 14.2072 81.0412);--score-fair-surface:lab(96.63% 1.03894 11.5687);--score-fair-border:lab(79.3456% 7.84469 51.2967);--score-fair-solid:lab(74.6481% 12.6892 76.8998);--score-poor-fg:lab(35.0577% 42.679 72.6219);--score-poor-surface:lab(96.4133% 5.49155 7.425);--score-poor-border:lab(73.8246% 28.9821 38.8684);--score-poor-solid:lab(61.7256% 46.1889 70.0885);--area-personal-fg:lab(30.0008% 37.4154 -49.2988);--area-personal-surface:lab(96.2972% 3.51459 -6.51082);--area-personal-border:lab(73.2147% 19.2473 -31.6445);--area-personal-solid:lab(48.0211% 45.547 -61.7142);--area-finance-fg:lab(36.1556% 14.2072 81.0412);--area-finance-surface:lab(96.63% 1.03894 11.5687);--area-finance-border:lab(79.3456% 7.84469 51.2967);--area-finance-solid:lab(74.6481% 12.6892 76.8998);--area-health-fg:lab(32.1129% -42.5162 39.2515);--area-health-surface:lab(96.9144% -8.38313 6.51518);--area-health-border:lab(78.0628% -27.9663 22.3194);--area-health-solid:lab(55.7164% -50.7132 43.8697);--area-relationships-fg:lab(34.0332% 50.5291 -9.85414);--area-relationships-surface:lab(96.254% 6.65277 -1.2557);--area-relationships-border:lab(73.1424% 32.6243 -6.2361);--area-relationships-solid:lab(53.4913% 57.3213 -11.1229);--area-skills-fg:lab(30.2685% 27.2609 -55.8957);--area-skills-surface:lab(96.3651% 1.3586 -7.41847);--area-skills-border:lab(73.5111% 9.69708 -35.8986);--area-skills-solid:lab(48.3986% 31.9115 -69.9472);--area-career-fg:lab(30.4181% -17.1357 -38.1321);--area-career-surface:lab(96.5962% -4.20833 -5.82443);--area-career-border:lab(74.7496% -18.5995 -28.1875);--area-career-solid:lab(51.391% -24.2972 -49.2201);--area-education-fg:lab(35.5983% 28.6943 74.1374);--area-education-surface:lab(96.492% 4.43053 10.5523);--area-education-border:lab(78.8294% 20.9679 46.3774);--area-education-solid:lab(66.9886% 30.3686 71.1856);--area-habits-fg:lab(31.651% -39.3658 -11.5506);--area-habits-surface:lab(96.7348% -6.52197 -2.02345);--area-habits-border:lab(77.652% -26.1339 -7.96089);--area-habits-solid:lab(55.07% -45.866 -13.6104);--area-achievements-fg:lab(35.0883% 39.8623 49.8648);--area-achievements-surface:lab(96.3705% 6.31997 6.49382);--area-achievements-border:lab(75.9753% 32.2658 33.4742);--area-achievements-solid:lab(66.3419% 44.257 47.8952);--rarity-common-fg:lab(36.1728% -1.98329 -7.04196);--rarity-common-surface:lab(96.5162% -.553399 -1.78931);--rarity-common-border:lab(70.9852% -1.596 -5.33292);--rarity-common-solid:lab(53.5671% -2.49991 -8.81162);--rarity-rare-fg:lab(30.4181% -17.1357 -38.1321);--rarity-rare-surface:lab(96.5962% -4.20833 -5.82443);--rarity-rare-border:lab(63.1403% -20.8373 -33.4735);--rarity-rare-solid:lab(51.391% -24.2972 -49.2201);--rarity-epic-fg:lab(30.1585% 30.2034 -54.8576);--rarity-epic-surface:lab(96.346% 1.92466 -7.27257);--rarity-epic-border:lab(57.6821% 20.2846 -48.578);--rarity-epic-solid:lab(48.2546% 35.8067 -68.6505);--rarity-legendary-fg:lab(35.7284% 25.4605 76.9293);--rarity-legendary-surface:lab(96.5267% 3.62176 10.9352);--rarity-legendary-border:lab(70.7353% 22.1592 60.0026);--rarity-legendary-solid:lab(74.0925% 28.0023 78.7101);--ai-primary-fg:lab(31.5137% 3.17085 -53.2067);--ai-primary-surface:lab(96.5002% -2.1244 -7.10868);--ai-primary-border:lab(74.208% -7.269 -34.3341);--ai-primary-solid:lab(49.9251% 1.15311 -66.6331);--ai-secondary-fg:lab(30.2685% 27.2609 -55.8957);--ai-secondary-surface:lab(96.3651% 1.3586 -7.41847);--ai-secondary-border:lab(73.5111% 9.69708 -35.8986);--ai-secondary-solid:lab(48.3986% 31.9115 -69.9472);--chart-violet:lab(48.3986% 31.9115 -69.9472);--chart-emerald:lab(55.7164% -50.7132 43.8697);--chart-amber:lab(70.8089% 22.0394 75.9229);--chart-blue:lab(51.391% -24.2972 -49.2201);--chart-red:lab(49.2539% 63.2983 39.3808);--chart-cyan:lab(55.07% -45.866 -13.6104);--chart-pink:lab(53.4913% 57.3213 -11.1229);--chart-orange:lab(61.7256% 46.1889 70.0885);--shadow-xs:0 1px 2px lab(7.21285% -.900991 -3.46672/.05);--shadow-sm:0 1px 3px lab(7.21285% -.900991 -3.46672/.08),0 1px 2px lab(7.21285% -.900991 -3.46672/.06);--shadow-md:0 4px 6px lab(7.21285% -.900991 -3.46672/.07),0 2px 4px lab(7.21285% -.900991 -3.46672/.05);--shadow-lg:0 10px 15px lab(7.21285% -.900991 -3.46672/.08),0 4px 6px lab(7.21285% -.900991 -3.46672/.04);--shadow-xl:0 20px 25px lab(7.21285% -.900991 -3.46672/.1),0 8px 10px lab(7.21285% -.900991 -3.46672/.04);--shadow-card:0 1px 3px lab(7.21285% -.900991 -3.46672/.06),0 1px 2px lab(7.21285% -.900991 -3.46672/.04);--shadow-card-hover:0 4px 12px lab(7.21285% -.900991 -3.46672/.1),0 2px 4px lab(7.21285% -.900991 -3.46672/.06);--shadow-card-active:0 1px 2px lab(7.21285% -.900991 -3.46672/.08);--page-bg-from:lab(98.2765% .107378 1.52057);--page-bg-to:lab(97.0954% -.662327 -2.14621);--page-bg-accent:lab(96.4052% .998765 -5.57561/.3);--panel-bg:lab(99.4186% -.2231 -.716782);--panel-bg-elevated:lab(100% 0 0);--panel-border:lab(90.7153% -.661671 -2.14585);--glow-primary:0 0 0 2px lab(57.0968% 25.1063 -63.2192/.12);--glow-primary-strong:0 0 0 3px lab(57.0968% 25.1063 -63.2192/.18);--glow-success:0 0 0 2px lab(61.2132% -42.0948 35.0149/.12);--glow-warning:0 0 0 2px lab(70.8816% 18.4726 62.0335/.15);--glow-in-progress:0 0 8px lab(65.1229% 15.422 51.651/.18);--shadow-landing-accent:0 10px 25px lab(50.0781% -59.0443 30.7218/.25);--shadow-landing-accent-hover:0 14px 35px lab(50.0781% -59.0443 30.7218/.35);--landing-accent:lab(50.0781% -59.0443 30.7218);--landing-accent-light:lab(61.4603% -51.4634 26.6008);--landing-accent-subtle:lab(50.0781% -59.0443 30.7218/.12);--landing-accent-border:lab(50.0781% -59.0443 30.7218/.3);--landing-secondary:lab(54.2309% 55.4525 41.0688);--landing-secondary-subtle:lab(54.2309% 55.4525 41.0688/.12);--landing-tertiary:lab(67.3506% 20.5018 70.1014);--landing-tertiary-subtle:lab(67.3506% 20.5018 70.1014/.1);--landing-section-alt:lab(98.3416% -1.85192 .948143);--landing-cta-bg:lab(9.91584% -9.43042 4.79674);--landing-on-accent:lab(97.8159% -3.08818 1.58125);--landing-on-cta:lab(94.3359% -3.08827 1.58132)}}.dark{--background:270 20% 7%;--foreground:270 10% 94%;--card:270 15% 11%;--card-foreground:270 10% 94%;--popover:270 12% 14%;--popover-foreground:270 10% 94%;--primary:172 80% 38%;--primary-foreground:0 0% 100%;--secondary:270 12% 14%;--secondary-foreground:270 10% 94%;--muted:270 15% 11%;--muted-foreground:270 10% 55%;--accent:270 12% 16%;--accent-foreground:270 10% 94%;--destructive:8 70% 62%;--destructive-foreground:0 0% 100%;--success:168 50% 52%;--success-foreground:0 0% 100%;--warning:42 75% 58%;--warning-foreground:42 90% 10%;--info:230 65% 68%;--info-foreground:0 0% 100%;--border:270 10% 20%;--input:270 15% 11%;--ring:172 80% 38%;--sidebar:270 18% 9%;--sidebar-foreground:270 8% 88%;--sidebar-border:270 10% 20%;--sidebar-accent:270 12% 14%;--sidebar-accent-foreground:270 8% 88%;--sidebar-ring:172 80% 38%;--neutral-surface-0:#07090e;--neutral-surface-1:#101116;--neutral-surface-2:#191a1e;--neutral-surface-3:#252629;--neutral-text-1:#e9ebf1;--neutral-text-2:#9598a0;--neutral-text-3:#787a80;--neutral-border-1:#2c2e32;--neutral-border-2:#46484c;--neutral-overlay:#020307a6;--graph-edge:#53555b;--graph-edge-muted:#393a3f;--graph-node-muted:#4b4d53;--graph-grid:#15161a;--level-1-bg:#002528;--level-1-fg:#14bbc2;--level-1-border:#006c71;--level-3-bg:#00203f;--level-3-fg:#52a9fe;--level-3-border:#1a609e;--level-5-bg:#21104a;--level-5-fg:#aa98ff;--level-5-border:#6453a7;--level-7-bg:#421200;--level-7-fg:#ff996a;--level-7-border:#aa5830;--inverse-fg:#edeef2;--inverse-fg-muted:#c2c4c9;--inverse-bg:#010204;--success-surface:#002116;--success-border:#006f53;--warning-surface:#361404;--warning-border:#a04f27;--destructive-surface:#300c15;--destructive-border:#9b334e;--info-surface:#001e2c;--info-border:#00678d;--hover-surface:#17181c;--active-surface:#25262a;--disabled-fg:#545559;--disabled-surface:#0c0d10;--disabled-border:#323336;--document-default-fg:#8d8f94;--document-default-surface:#101115;--document-default-border:#393a3f;--scene-bg:#010507;--scene-glow-primary:#00a0c3;--scene-glow-secondary:#279cff;--scene-particle:#00d1da;--task-completed-fg:#51ac8c;--task-completed-surface:#08251c;--task-completed-border:#1a634d;--task-completed-solid:#008a67;--task-in-progress-fg:#819ae9;--task-in-progress-surface:#181e32;--task-in-progress-border:#40518d;--task-in-progress-solid:#5b73cd;--task-pending-fg:#83868e;--task-pending-surface:#191a1e;--task-pending-border:#404248;--task-pending-solid:#5a5d66;--task-skipped-fg:#727479;--task-skipped-surface:#151619;--task-skipped-border:#3b3d41;--task-skipped-solid:#505258;--task-blocked-fg:#d6778a;--task-blocked-surface:#2f171c;--task-blocked-border:#823b4b;--task-blocked-solid:#b64b65;--goal-draft-fg:#83868e;--goal-draft-surface:#191a1e;--goal-draft-border:#404248;--goal-draft-solid:#5a5d66;--goal-active-fg:#5b9ddf;--goal-active-surface:#12202f;--goal-active-border:#1f5587;--goal-active-solid:#2378c2;--goal-in-progress-fg:#819ae9;--goal-in-progress-surface:#181e32;--goal-in-progress-border:#425490;--goal-in-progress-solid:#6079d3;--goal-completed-fg:#51ac8c;--goal-completed-surface:#08251c;--goal-completed-border:#1a634d;--goal-completed-solid:#008a67;--goal-paused-fg:#8388cb;--goal-paused-surface:#1a1b2b;--goal-paused-border:#454778;--goal-paused-solid:#5c5fac;--goal-cancelled-fg:#d6778a;--goal-cancelled-surface:#2f171c;--goal-cancelled-border:#823b4b;--goal-cancelled-solid:#b64b65;--difficulty-easy-fg:#51ac8c;--difficulty-easy-surface:#08251c;--difficulty-easy-border:#1a634d;--difficulty-easy-solid:#008a67;--difficulty-medium-fg:#d18c65;--difficulty-medium-surface:#311c0f;--difficulty-medium-border:#824f32;--difficulty-medium-solid:#bf6e3e;--difficulty-hard-fg:#d37e69;--difficulty-hard-surface:#321a14;--difficulty-hard-border:#864130;--difficulty-hard-solid:#be563d;--difficulty-expert-fg:#d6778a;--difficulty-expert-surface:#2f171c;--difficulty-expert-border:#823b4b;--difficulty-expert-solid:#b64b65;--risk-critical-fg:#df7088;--risk-critical-surface:#33141b;--risk-critical-border:#8d364b;--risk-critical-solid:#be4262;--risk-high-fg:#d87a6b;--risk-high-surface:#321a16;--risk-high-border:#874035;--risk-high-solid:#bf5546;--risk-medium-fg:#d18c65;--risk-medium-surface:#311c0f;--risk-medium-border:#824f32;--risk-medium-solid:#bf6e3e;--risk-low-fg:#51ac8c;--risk-low-surface:#08251c;--risk-low-border:#1a634d;--risk-low-solid:#008a67;--score-excellent-fg:#51ac8c;--score-excellent-surface:#08251c;--score-excellent-border:#1a634d;--score-excellent-solid:#008a67;--score-good-fg:#5b9ddf;--score-good-surface:#12202f;--score-good-border:#1f5587;--score-good-solid:#2378c2;--score-fair-fg:#d18c65;--score-fair-surface:#311c0f;--score-fair-border:#824f32;--score-fair-solid:#bf6e3e;--score-poor-fg:#d37d6f;--score-poor-surface:#321a16;--score-poor-border:#874035;--score-poor-solid:#bf5546;--area-personal-fg:#9e88da;--area-personal-surface:#211b30;--area-personal-border:#574683;--area-personal-solid:#7c60bd;--area-finance-fg:#cf8d60;--area-finance-surface:#301c0e;--area-finance-border:#80512f;--area-finance-solid:#bd7138;--area-health-fg:#51ac8c;--area-health-surface:#08251c;--area-health-border:#1a634d;--area-health-solid:#008a67;--area-relationships-fg:#cf78a3;--area-relationships-surface:#2d1722;--area-relationships-border:#7a395a;--area-relationships-solid:#af4d80;--area-skills-fg:#8391e2;--area-skills-surface:#1a1e32;--area-skills-border:#434c89;--area-skills-solid:#5e6ac5;--area-career-fg:#519fdd;--area-career-surface:#10212f;--area-career-border:#145786;--area-career-solid:#037ac0;--area-education-fg:#d4896e;--area-education-surface:#321b13;--area-education-border:#844d3a;--area-education-solid:#bb6546;--area-habits-fg:#3faca0;--area-habits-surface:#072521;--area-habits-border:#006058;--area-habits-solid:#00887c;--area-achievements-fg:#d88767;--area-achievements-surface:#321b12;--area-achievements-border:#8c482d;--area-achievements-solid:#c66843;--rarity-common-fg:#83868e;--rarity-common-surface:#191a1e;--rarity-common-border:#404248;--rarity-common-solid:#5a5d66;--rarity-rare-fg:#6197cd;--rarity-rare-surface:#14202d;--rarity-rare-border:#335b83;--rarity-rare-solid:#3772ac;--rarity-epic-fg:#858ad4;--rarity-epic-surface:#1c1d30;--rarity-epic-border:#4f5189;--rarity-epic-solid:#686bb9;--rarity-legendary-fg:#d18c65;--rarity-legendary-surface:#321f14;--rarity-legendary-border:#885538;--rarity-legendary-solid:#bb7146;--ai-primary-fg:#4c9deb;--ai-primary-surface:#102031;--ai-primary-border:#23588a;--ai-primary-solid:#0d7dd4;--ai-secondary-fg:#8a8fe1;--ai-secondary-surface:#1c1d32;--ai-secondary-border:#4b4d8b;--ai-secondary-solid:#6c6ecb;--chart-1:172 80% 38%;--chart-2:168 50% 52%;--chart-3:42 75% 58%;--chart-4:230 65% 68%;--chart-5:8 70% 62%;--chart-violet:#6371cc;--chart-emerald:#00906d;--chart-amber:#c97847;--chart-blue:#3080bc;--chart-red:#bd516a;--chart-cyan:#0d8d82;--chart-pink:#ae5a84;--chart-orange:#c36953;--journal-paper:270 12% 18%;--journal-paper-light:270 10% 22%;--journal-kraft:270 10% 24%;--journal-ink:270 8% 88%;--journal-ink-faded:270 6% 55%;--washi-pink:350 45% 60%;--washi-blue:245 45% 58%;--washi-yellow:50 60% 56%;--washi-green:168 35% 52%;--washi-purple:275 40% 60%;--polaroid-border:270 5% 94%;--polaroid-shadow:270 10% 0%/.4;--glow-common:270 10% 55%/.2;--glow-rare:250 50% 58%/.25;--glow-epic:280 45% 60%/.3;--glow-legendary:50 60% 58%/.35;--cork-bg:270 10% 24%;--cork-dark:270 8% 20%;--shadow-xs:0 1px 2px #01020359;--shadow-sm:0 1px 3px #01020373,0 1px 2px #01020359;--shadow-md:0 4px 6px #01020359,0 2px 4px #01020340;--shadow-lg:0 10px 15px #01020373,0 4px 6px #01020340;--shadow-xl:0 20px 25px #0102038c,0 8px 10px #01020359;--shadow-card:0 1px 3px #01020359,0 0 0 1px #31333866;--shadow-card-hover:0 4px 12px #01020373,0 0 0 1px #40424b59;--shadow-card-active:0 1px 2px #01020373;--page-bg-from:#0b0d13;--page-bg-to:#08090e;--page-bg-accent:#1619294d;--panel-bg:#14161c;--panel-bg-elevated:#1d1f24;--panel-border:#313338;--glow-primary:0 0 0 2px #5b67c226;--glow-primary-strong:0 0 0 3px #5b67c238;--glow-success:0 0 0 2px #22846626;--glow-warning:0 0 0 2px #b06d472e;--glow-in-progress:0 0 10px #6673c138;--shadow-landing-accent:0 10px 25px #20b46b4d;--shadow-landing-accent-hover:0 14px 35px #20b46b66;--transition-ease-out-expo:cubic-bezier(.22,1,.36,1);--landing-accent:#20b46b;--landing-accent-light:#59c886;--landing-accent-subtle:#20b46b26;--landing-accent-border:#20b46b59;--landing-secondary:#f17260;--landing-secondary-subtle:#f1726026;--landing-tertiary:#e1a035;--landing-tertiary-subtle:#e1a0351f;--landing-section-alt:#080c10;--landing-cta-bg:#020c05;--landing-on-accent:#eaf1eb;--landing-on-cta:#eaf1eb}@supports (color:lab(0% 0 0)){.dark{--neutral-surface-0:lab(2.4413% .160955 -2.33956);--neutral-surface-1:lab(5.22067% .152588 -3.0996);--neutral-surface-2:lab(9.47256% .115916 -2.99753);--neutral-surface-3:lab(15.2859% .0618696 -2.2609);--neutral-text-1:lab(92.9965% .0505447 -3.03253);--neutral-text-2:lab(62.8128% .107646 -4.53054);--neutral-text-3:lab(51.2241% .0885129 -3.77611);--neutral-border-1:lab(18.7539% .0929832 -3.00904);--neutral-border-2:lab(30.3549% .0773072 -3.01736);--neutral-overlay:lab(.875282% .173211 -1.61839/.65);--graph-edge:lab(36.1432% .103146 -3.76818);--graph-edge-muted:lab(24.5545% .0840128 -3.01375);--graph-node-muted:lab(32.6629% .107795 -3.76571);--graph-grid:lab(7.18164% .116065 -2.94234);--level-1-bg:lab(12.4099% -18.6173 -7.60155);--level-1-fg:lab(68.6797% -37.553 -15.4174);--level-1-border:lab(40.6382% -31.169 -12.7546);--level-3-bg:lab(11.3171% .106782 -26.6731);--level-3-fg:lab(66.9017% -6.76849 -50.6994);--level-3-border:lab(39.0927% -3.60508 -40.3251);--level-5-bg:lab(10.1024% 21.395 -33.3594);--level-5-fg:lab(67.7617% 26.717 -54.0471);--level-5-border:lab(40.1984% 23.0132 -43.6982);--level-7-bg:lab(13.2498% 31.4922 27.0528);--level-7-fg:lab(73.5606% 36.7771 42.5735);--level-7-border:lab(46.9773% 32.0683 38.1842);--inverse-fg:lab(94.1731% .0269115 -1.89816);--inverse-fg-muted:lab(79.0763% .0533462 -3.03082);--inverse-bg:lab(.442928% .138126 -1.08481);--success-surface:lab(10.1797% -16.921 3.86836);--success-border:lab(41.0009% -34.8973 7.72379);--warning-surface:lab(11.4147% 16.2434 15.7666);--warning-border:lab(43.4861% 32.237 38.881);--destructive-surface:lab(8.81203% 19.5896 3.4904);--destructive-border:lab(38.0271% 45.6446 8.46089);--info-surface:lab(9.59981% -7.97434 -13.8232);--info-border:lab(39.84% -18.382 -33.0626);--hover-surface:lab(8.31231% .120044 -2.99554);--active-surface:lab(15.2735% .099957 -3.00545);--disabled-fg:lab(36.1668% .046283 -2.26951);--disabled-surface:lab(3.67859% .053063 -1.43514);--disabled-border:lab(21.0863% .055775 -2.26421);--document-default-fg:lab(59.3559% .0593662 -3.02739);--document-default-surface:lab(5.23133% .102006 -2.44396);--document-default-border:lab(24.5545% .0840128 -3.01375);--scene-bg:lab(1.22465% -.946179 -1.19234);--scene-glow-primary:lab(60.1839% -39.8986 -46.1429);--scene-glow-secondary:lab(61.9486% -4.43062 -60.3833);--scene-particle:lab(76.0141% -49.8866 -20.4183);--task-completed-fg:lab(64.206% -34.3177 7.68206);--task-completed-surface:lab(12.3697% -13.7979 3.07803);--task-completed-border:lab(37.2587% -27.6789 6.16208);--task-completed-solid:lab(50.5445% -41.9494 9.2736);--task-in-progress-fg:lab(64.1783% 6.79979 -43.3539);--task-in-progress-surface:lab(11.5033% 2.2046 -14.4638);--task-in-progress-border:lab(35.2411% 7.34226 -35.846);--task-in-progress-solid:lab(49.8786% 11.1782 -50.0665);--task-pending-fg:lab(55.8524% .113636 -4.52725);--task-pending-surface:lab(9.47256% .115916 -2.99753);--task-pending-border:lab(28.0225% .115171 -3.76184);--task-pending-solid:lab(39.5924% .194609 -5.63159);--task-skipped-fg:lab(48.9157% .063926 -3.02476);--task-skipped-surface:lab(7.1938% .0705123 -2.20426);--task-skipped-border:lab(25.7146% .0825226 -3.01455);--task-skipped-solid:lab(34.9831% .104621 -3.76739);--task-blocked-fg:lab(61.4683% 39.4822 7.02443);--task-blocked-surface:lab(11.3696% 13.1718 2.33562);--task-blocked-border:lab(35.0219% 32.7777 5.92499);--task-blocked-solid:lab(47.3093% 45.7884 8.35914);--goal-draft-fg:lab(55.8524% .113636 -4.52725);--goal-draft-surface:lab(9.47256% .115916 -2.99753);--goal-draft-border:lab(28.0225% .115171 -3.76184);--goal-draft-solid:lab(39.5924% .194609 -5.63159);--goal-active-fg:lab(62.4538% -6.75914 -40.7812);--goal-active-surface:lab(11.7343% -2.33806 -11.9685);--goal-active-border:lab(34.5931% -3.83258 -33.7048);--goal-active-solid:lab(48.2748% -4.20597 -47.0459);--goal-in-progress-fg:lab(64.1783% 6.79979 -43.3539);--goal-in-progress-surface:lab(11.5033% 2.2046 -14.4638);--goal-in-progress-border:lab(36.4116% 7.18117 -35.869);--goal-in-progress-solid:lab(52.2235% 10.7997 -50.1141);--goal-completed-fg:lab(64.206% -34.3177 7.68206);--goal-completed-surface:lab(12.3697% -13.7979 3.07803);--goal-completed-border:lab(37.2587% -27.6789 6.16208);--goal-completed-solid:lab(50.5445% -41.9494 9.2736);--goal-paused-fg:lab(58.3812% 10.4128 -35.7083);--goal-paused-surface:lab(10.388% 2.92768 -10.7643);--goal-paused-border:lab(31.8459% 9.15909 -28.3858);--goal-paused-solid:lab(42.9072% 15.1258 -42.3444);--goal-cancelled-fg:lab(61.4683% 39.4822 7.02443);--goal-cancelled-surface:lab(11.3696% 13.1718 2.33562);--goal-cancelled-border:lab(35.0219% 32.7777 5.92499);--goal-cancelled-solid:lab(47.3093% 45.7884 8.35914);--difficulty-easy-fg:lab(64.206% -34.3177 7.68206);--difficulty-easy-surface:lab(12.3697% -13.7979 3.07803);--difficulty-easy-border:lab(37.2587% -27.6789 6.16208);--difficulty-easy-solid:lab(50.5445% -41.9494 9.2736);--difficulty-medium-fg:lab(64.6637% 23.9839 32.0587);--difficulty-medium-surface:lab(12.7794% 9.69765 12.5013);--difficulty-medium-border:lab(39.234% 19.4745 26.2524);--difficulty-medium-solid:lab(55.2227% 29.6755 40.6505);--difficulty-hard-fg:lab(61.9878% 31.9069 26.2702);--difficulty-hard-surface:lab(12.6759% 11.5969 9.48935);--difficulty-hard-border:lab(36.5206% 29.4212 24.927);--difficulty-hard-solid:lab(50.0881% 41.4214 35.7092);--difficulty-expert-fg:lab(61.4683% 39.4822 7.02443);--difficulty-expert-surface:lab(11.3696% 13.1718 2.33562);--difficulty-expert-border:lab(35.0219% 32.7777 5.92499);--difficulty-expert-solid:lab(47.3093% 45.7884 8.35914);--risk-critical-fg:lab(61.2315% 45.9496 8.2585);--risk-critical-surface:lab(11.2512% 16.4073 2.9514);--risk-critical-border:lab(35.9446% 39.2144 7.18715);--risk-critical-solid:lab(47.0713% 52.1881 9.6525);--risk-high-fg:lab(61.8067% 36.3113 25.0254);--risk-high-surface:lab(12.6448% 12.0678 8.26137);--risk-high-border:lab(36.4496% 30.4705 21.4191);--risk-high-solid:lab(49.9924% 42.8211 30.5367);--risk-medium-fg:lab(64.6637% 23.9839 32.0587);--risk-medium-surface:lab(12.7794% 9.69765 12.5013);--risk-medium-border:lab(39.234% 19.4745 26.2524);--risk-medium-solid:lab(55.2227% 29.6755 40.6505);--risk-low-fg:lab(64.206% -34.3177 7.68206);--risk-low-surface:lab(12.3697% -13.7979 3.07803);--risk-low-border:lab(37.2587% -27.6789 6.16208);--risk-low-solid:lab(50.5445% -41.9494 9.2736);--score-excellent-fg:lab(64.206% -34.3177 7.68206);--score-excellent-surface:lab(12.3697% -13.7979 3.07803);--score-excellent-border:lab(37.2587% -27.6789 6.16208);--score-excellent-solid:lab(50.5445% -41.9494 9.2736);--score-good-fg:lab(62.4538% -6.75914 -40.7812);--score-good-surface:lab(11.7343% -2.33806 -11.9685);--score-good-border:lab(34.5931% -3.83258 -33.7048);--score-good-solid:lab(48.2748% -4.20597 -47.0459);--score-fair-fg:lab(64.6637% 23.9839 32.0587);--score-fair-surface:lab(12.7794% 9.69765 12.5013);--score-fair-border:lab(39.234% 19.4745 26.2524);--score-fair-solid:lab(55.2227% 29.6755 40.6505);--score-poor-fg:lab(61.9025% 33.1971 22.7455);--score-poor-surface:lab(12.6448% 12.0678 8.26137);--score-poor-border:lab(36.4496% 30.4705 21.4191);--score-poor-solid:lab(49.9924% 42.8211 30.5367);--area-personal-fg:lab(61.3357% 21.5691 -39.3577);--area-personal-surface:lab(11.3319% 7.11408 -13.1404);--area-personal-border:lab(33.6631% 18.9624 -32.5671);--area-personal-solid:lab(46.9737% 27.1723 -45.4789);--area-finance-fg:lab(64.7599% 21.9693 34.4697);--area-finance-surface:lab(12.817% 8.90674 13.2836);--area-finance-border:lab(39.3087% 17.904 28.3043);--area-finance-solid:lab(55.331% 27.3865 44.0275);--area-health-fg:lab(64.206% -34.3177 7.68206);--area-health-surface:lab(12.3697% -13.7979 3.07803);--area-health-border:lab(37.2587% -27.6789 6.16208);--area-health-solid:lab(50.5445% -41.9494 9.2736);--area-relationships-fg:lab(61.2708% 38.8462 -7.46201);--area-relationships-surface:lab(11.3039% 12.9686 -2.48875);--area-relationships-border:lab(33.6954% 32.1257 -6.20046);--area-relationships-solid:lab(47.0752% 44.8302 -8.66983);--area-skills-fg:lab(61.7185% 10.1946 -43.155);--area-skills-surface:lab(11.4609% 3.27798 -14.4099);--area-skills-border:lab(33.9642% 10.0732 -35.6948);--area-skills-solid:lab(47.3834% 15.1049 -49.8423);--area-career-fg:lab(62.6228% -10.3248 -39.3783);--area-career-surface:lab(11.7821% -3.3657 -11.5576);--area-career-border:lab(34.7415% -6.8565 -32.5393);--area-career-solid:lab(48.4876% -8.46875 -45.4142);--area-education-fg:lab(64.4829% 27.4317 26.5906);--area-education-surface:lab(12.7087% 11.0444 10.6051);--area-education-border:lab(39.0941% 22.1434 21.6566);--area-education-solid:lab(52.6959% 33.6085 33.4589);--area-habits-fg:lab(64.0826% -34.4603 -3.53158);--area-habits-surface:lab(12.2609% -12.0585 -1.23636);--area-habits-border:lab(36.0016% -27.7411 -2.80632);--area-habits-solid:lab(50.4018% -41.8705 -4.18384);--area-achievements-fg:lab(64.4386% 29.6665 30.8583);--area-achievements-surface:lab(12.7223% 10.8007 11.0201);--area-achievements-border:lab(38.953% 27.5204 29.4486);--area-achievements-solid:lab(54.9737% 35.7944 38.341);--rarity-common-fg:lab(55.8524% .113636 -4.52725);--rarity-common-surface:lab(9.47256% .115916 -2.99753);--rarity-common-border:lab(28.0225% .115171 -3.76184);--rarity-common-solid:lab(39.5924% .194609 -5.63159);--rarity-rare-fg:lab(60.2483% -6.4882 -34.1537);--rarity-rare-surface:lab(11.76% -2.21248 -10.3082);--rarity-rare-border:lab(37.0795% -4.57694 -27.2005);--rarity-rare-solid:lab(46.1958% -5.14466 -37.2069);--rarity-epic-fg:lab(59.4113% 11.8511 -39.1857);--rarity-epic-surface:lab(11.4889% 3.56589 -12.5176);--rarity-epic-border:lab(36.3671% 10.4367 -31.9088);--rarity-epic-solid:lab(47.5894% 14.556 -42.4328);--rarity-legendary-fg:lab(64.6637% 23.9839 32.0587);--rarity-legendary-surface:lab(13.9749% 8.34954 11.1227);--rarity-legendary-border:lab(41.5587% 19.3953 26.0711);--rarity-legendary-solid:lab(55.2963% 26.9501 36.5298);--ai-primary-fg:lab(62.3092% -6.43936 -47.3377);--ai-primary-surface:lab(11.7048% -2.38843 -13.6192);--ai-primary-border:lab(35.7624% -4.01481 -33.7291);--ai-primary-solid:lab(50.4177% -3.27396 -53.6094);--ai-secondary-fg:lab(61.6032% 13.2611 -42.6753);--ai-secondary-surface:lab(11.4223% 4.30949 -14.2494);--ai-secondary-border:lab(35.041% 12.3583 -35.3242);--ai-secondary-solid:lab(49.5995% 18.0767 -49.3414);--chart-violet:lab(49.7303% 14.7237 -49.8893);--chart-emerald:lab(52.8652% -41.8593 9.26734);--chart-amber:lab(58.712% 29.524 40.1927);--chart-blue:lab(50.9628% -9.08077 -39.1691);--chart-red:lab(49.6297% 45.8192 8.33892);--chart-cyan:lab(52.4822% -34.6164 -3.51422);--chart-pink:lab(49.6682% 38.6666 -7.44903);--chart-orange:lab(54.9272% 35.0987 29.3231);--shadow-xs:0 1px 2px lab(.451242% .0620261 -.669229/.35);--shadow-sm:0 1px 3px lab(.451242% .0620261 -.669229/.45),0 1px 2px lab(.451242% .0620261 -.669229/.35);--shadow-md:0 4px 6px lab(.451242% .0620261 -.669229/.35),0 2px 4px lab(.451242% .0620261 -.669229/.25);--shadow-lg:0 10px 15px lab(.451242% .0620261 -.669229/.45),0 4px 6px lab(.451242% .0620261 -.669229/.25);--shadow-xl:0 20px 25px lab(.451242% .0620261 -.669229/.55),0 8px 10px lab(.451242% .0620261 -.669229/.35);--shadow-card:0 1px 3px lab(.451242% .0620261 -.669229/.35),0 0 0 1px lab(21.0616% .129744 -3.7544/.4);--shadow-card-hover:0 4px 12px lab(.451242% .0620261 -.669229/.45),0 0 0 1px lab(27.9741% .66565 -5.58974/.35);--shadow-card-active:0 1px 2px lab(.451242% .0620261 -.669229/.45);--page-bg-from:lab(3.64272% .249848 -3.57322);--page-bg-to:lab(2.4355% .316501 -2.32533);--page-bg-accent:lab(9.25389% 2.1825 -10.8727/.3);--panel-bg:lab(7.15533% .241034 -4.40371);--panel-bg-elevated:lab(11.7797% .160687 -3.73939);--panel-border:lab(21.0616% .129744 -3.7544);--glow-primary:0 0 0 2px lab(46.2091% 15.3064 -49.8188/.15);--glow-primary-strong:0 0 0 3px lab(46.2091% 15.3064 -49.8188/.22);--glow-success:0 0 0 2px lab(49.1231% -34.637 7.70537/.15);--glow-warning:0 0 0 2px lab(53.0425% 24.3431 32.8155/.18);--glow-in-progress:0 0 10px lab(50.0418% 11.3238 -42.95/.22);--shadow-landing-accent:0 10px 25px lab(64.9452% -51.3418 26.5195/.3);--shadow-landing-accent-hover:0 14px 35px lab(64.9452% -51.3418 26.5195/.4);--landing-accent:lab(64.9452% -51.3418 26.5195);--landing-accent-light:lab(72.8265% -44.4803 22.9133);--landing-accent-subtle:lab(64.9452% -51.3418 26.5195/.15);--landing-accent-border:lab(64.9452% -51.3418 26.5195/.35);--landing-secondary:lab(63.7364% 48.8404 34.553);--landing-secondary-subtle:lab(63.7364% 48.8404 34.553/.15);--landing-tertiary:lab(70.8816% 18.4726 62.0335);--landing-tertiary-subtle:lab(70.8816% 18.4726 62.0335/.12);--landing-section-alt:lab(3.0365% -.547275 -2.50756);--landing-cta-bg:lab(2.63128% -3.37468 1.6809);--landing-on-accent:lab(94.3359% -3.08827 1.58132);--landing-on-cta:lab(94.3359% -3.08827 1.58132)}}*{border-color:hsl(var(--border))}body{background:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-sans);font-feature-settings:"rlig" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:hsl(var(--muted));border-radius:4px}::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.3);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.5)}::selection{background:hsl(var(--primary)/.3);color:hsl(var(--primary-foreground))}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}.animate-spin,.animate-pulse,.animate-bounce,.animate-ping{animation:none!important}}.overflow-wrap-anywhere{overflow-wrap:anywhere;word-break:break-word}.contain-content{contain:content}.contain-layout{contain:layout}.contain-paint{contain:paint}.contain-strict{contain:strict}.content-visibility-auto{content-visibility:auto;contain-intrinsic-size:auto 500px}input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.graph-container{touch-action:none;-webkit-user-select:none;user-select:none}.graph-node{cursor:grab}.graph-node:active{cursor:grabbing}@keyframes accordion-down{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}[data-radix-accordion-content],[data-radix-collapsible-content]{will-change:height,opacity;contain:layout;overflow:hidden}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-in-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-in-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes bounce-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.xp-bar-glow{box-shadow:0 0 20px hsl(var(--primary)/.5)}@keyframes level-up{0%{box-shadow:0 0 0 0 hsl(var(--primary)/.7);transform:scale(1)}50%{box-shadow:0 0 20px 10px hsl(var(--primary)/.3);transform:scale(1.1)}to{box-shadow:0 0 0 0 hsl(var(--primary)/0);transform:scale(1)}}.animate-level-up{animation:.6s ease-out level-up}@keyframes pulse-subtle{0%,to{box-shadow:0 0 0 0 hsl(var(--warning)/.4)}50%{box-shadow:0 0 0 4px hsl(var(--warning)/.1)}}.animate-pulse-subtle{animation:2s ease-in-out infinite pulse-subtle}.paper-texture{position:relative}.paper-texture:before{content:"";opacity:.03;pointer-events:none;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:absolute;inset:0}.cork-texture{background-color:hsl(var(--cork-bg));background-image:radial-gradient(circle at 20% 30%,hsl(var(--cork-dark))1px,transparent 1px),radial-gradient(circle at 60% 70%,hsl(var(--cork-dark))1px,transparent 1px),radial-gradient(circle at 80% 20%,hsl(var(--cork-dark))1px,transparent 1px);background-size:20px 20px}.polaroid-frame{background:hsl(var(--polaroid-border));box-shadow:0 4px 6px -1px hsl(var(--polaroid-shadow)),0 2px 4px -2px hsl(var(--polaroid-shadow));border-radius:2px;padding:.75rem .75rem 2.5rem}.washi-tape{opacity:.85;background-size:8px 8px;height:1.5rem}.washi-tape-pink{background-color:hsl(var(--washi-pink));background-image:linear-gradient(45deg,transparent 25%,hsl(var(--washi-pink)/.5)25%,hsl(var(--washi-pink)/.5)50%,transparent 50%,transparent 75%,hsl(var(--washi-pink)/.5)75%)}.washi-tape-blue{background-color:hsl(var(--washi-blue))}.washi-tape-yellow{background-color:hsl(var(--washi-yellow))}.washi-tape-green{background-color:hsl(var(--washi-green))}.washi-tape-purple{background-color:hsl(var(--washi-purple))}@keyframes sticker-pop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.animate-sticker-pop{animation:sticker-pop .3s var(--transition-ease-out-expo)}@keyframes fire-flicker{0%,to{filter:brightness();transform:scale(1)rotate(0)}25%{filter:brightness(1.1);transform:scale(1.05)rotate(-2deg)}50%{filter:brightness(.95);transform:scale(.98)rotate(1deg)}75%{filter:brightness(1.05);transform:scale(1.02)rotate(-1deg)}}.animate-fire-flicker{animation:2s ease-in-out infinite fire-flicker}.glow-common{box-shadow:0 0 8px 1px hsl(var(--glow-common))}.glow-rare{box-shadow:0 0 12px 2px hsl(var(--glow-rare))}.glow-epic{box-shadow:0 0 16px 3px hsl(var(--glow-epic))}.glow-legendary{box-shadow:0 0 20px 4px hsl(var(--glow-legendary))}.glow-legendary:hover,.glow-legendary:focus-within{animation:2s ease-in-out legendary-shimmer}@keyframes legendary-shimmer{0%,to{box-shadow:0 0 20px 4px hsl(var(--glow-legendary))}50%{box-shadow:0 0 28px 6px hsl(var(--glow-legendary))}}.handwritten{font-family:var(--font-sans);letter-spacing:.02em;font-weight:500}.achievement-card-common{border:1px solid hsl(var(--border));background:hsl(var(--card))}.achievement-card-rare{border:2px solid var(--rarity-rare-border);background:hsl(var(--card))}.achievement-card-epic{border:2px solid var(--rarity-epic-border);background:hsl(var(--card))}.achievement-card-legendary{border:2px solid var(--rarity-legendary-border);background:hsl(var(--card))}.docs-layout{--docs-sidebar-width:240px;--docs-content-max:680px;--docs-gutter:clamp(1.5rem,4vw,3rem)}.docs-prose{--prose-body:var(--color-foreground);--prose-muted:var(--color-muted-foreground);--prose-accent:var(--color-landing-accent);color:var(--prose-body);font-size:1.0625rem;line-height:1.8}.docs-prose p{max-width:60ch;margin-bottom:1.5em}.docs-prose p:last-child{margin-bottom:0}.docs-prose h2{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--prose-body);border-bottom:1px solid var(--color-border);margin-top:3rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:400;line-height:1.25}.docs-prose h3{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--prose-body);margin-top:2.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:400;line-height:1.35}.docs-prose h4{letter-spacing:.025em;text-transform:uppercase;color:var(--prose-muted);margin-top:2rem;margin-bottom:.5rem;font-size:.9375rem;font-weight:600}.docs-prose ul,.docs-prose ol{max-width:60ch;margin-top:1rem;margin-bottom:1.5rem;padding-left:0}.docs-prose ul{list-style:none}.docs-prose ul li{margin-bottom:.625rem;padding-left:1.25rem;line-height:1.7;position:relative}.docs-prose ul li:before{content:"—";color:var(--prose-accent);font-weight:500;position:absolute;left:0}.docs-prose ol{counter-reset:docs-ol;list-style:none}.docs-prose ol li{counter-increment:docs-ol;margin-bottom:.75rem;padding-left:2rem;line-height:1.7;position:relative}.docs-prose ol li:before{content:counter(docs-ol);font-family:var(--font-serif);color:var(--prose-accent);text-align:right;width:1.25rem;font-size:.875rem;font-weight:400;position:absolute;left:0}.docs-prose ul ul,.docs-prose ol ul{margin-top:.5rem;margin-bottom:.5rem}.docs-prose ul ul li:before{content:"·";font-size:1.25em}.docs-prose a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--prose-accent);-webkit-text-decoration-color:var(--prose-accent);-webkit-text-decoration-color:var(--prose-accent);text-decoration-color:var(--prose-accent);text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .2s}.docs-prose a:hover{-webkit-text-decoration-color:var(--prose-body);-webkit-text-decoration-color:var(--prose-body);-webkit-text-decoration-color:var(--prose-body);text-decoration-color:var(--prose-body)}.docs-prose strong{color:var(--prose-body);font-weight:600}.docs-prose code{font-family:var(--font-mono);background:var(--color-muted);color:var(--prose-body);border-radius:3px;padding:.15em .4em;font-size:.875em}.docs-prose blockquote{border-left:2px solid var(--prose-accent);font-family:var(--font-serif);color:var(--prose-muted);margin:2.5rem 0;padding:0 0 0 1.5rem;font-size:1.125rem;font-style:italic}.docs-prose blockquote p{margin-bottom:.5rem}.docs-prose hr{text-align:center;border:none;margin:3rem 0}.docs-prose hr:before{content:"· · ·";color:var(--prose-muted);letter-spacing:.5em;font-size:.75rem}.docs-prose table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:.9375rem}.docs-prose thead{border-bottom:2px solid var(--color-border)}.docs-prose th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--prose-muted);padding:.75rem 1rem .75rem 0;font-size:.75rem;font-weight:500}.docs-prose td{border-bottom:1px solid var(--color-border);color:var(--prose-body);vertical-align:top;padding:.875rem 1rem .875rem 0}.docs-prose tbody tr:last-child td{border-bottom:none}.docs-prose kbd{font-family:var(--font-mono);background:var(--color-muted);border:1px solid var(--color-border);box-shadow:0 1px 0 var(--color-border);color:var(--prose-body);border-radius:4px;padding:.125rem .5rem;font-size:.8125em;display:inline-block}.docs-callout{background:var(--color-muted);border-left:3px solid var(--callout-color,var(--prose-accent));border-radius:2px;margin:2rem 0;padding:1.25rem 1.5rem}.docs-callout--tip{--callout-color:#008b46}@supports (color:lab(0% 0 0)){.docs-callout--tip{--callout-color:lab(50.0781% -59.0443 30.7218)}}.docs-callout--note{--callout-color:#007ca6}@supports (color:lab(0% 0 0)){.docs-callout--note{--callout-color:lab(47.9601% -21.9707 -41.2007)}}.docs-callout--warning{--callout-color:#e48233}@supports (color:lab(0% 0 0)){.docs-callout--warning{--callout-color:lab(64.4335% 34.7221 57.0087)}}.docs-callout__label{letter-spacing:.1em;text-transform:uppercase;color:var(--callout-color);margin-bottom:.5rem;font-size:.6875rem;font-weight:600}.docs-callout__content{color:var(--prose-body);font-size:.9375rem;line-height:1.65}.docs-callout__content p:last-child{margin-bottom:0}.docs-nav-footer{border-top:1px solid var(--color-border);justify-content:space-between;gap:2rem;margin-top:4rem;padding-top:2rem;display:flex}.docs-nav-footer__link{flex-direction:column;gap:.25rem;text-decoration:none;transition:opacity .2s;display:flex}.docs-nav-footer__link:hover{opacity:.7}.docs-nav-footer__link--prev{align-items:flex-start}.docs-nav-footer__link--next{text-align:right;align-items:flex-end}.docs-nav-footer__label{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted-foreground);font-size:.6875rem;font-weight:500}.docs-nav-footer__title{font-family:var(--font-serif);color:var(--color-foreground);font-size:1.125rem}.docs-sidebar{font-size:.875rem}.docs-sidebar__section{margin-bottom:2rem}.docs-sidebar__section-title{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted-foreground);margin-bottom:.75rem;padding-left:.75rem;font-size:.6875rem;font-weight:600}.docs-sidebar__link{color:var(--color-muted-foreground);border-radius:4px;padding:.5rem .75rem;text-decoration:none;transition:color .15s,background .15s;display:block}.docs-sidebar__link:hover{color:var(--color-foreground)}.docs-sidebar__link--active{color:var(--color-foreground);background:var(--color-muted);font-weight:500}.docs-image{margin:2.5rem 0}.docs-image__figure{margin:0}.docs-image__img{border:1px solid var(--color-border);border-radius:4px;width:100%}.docs-image__caption{color:var(--color-muted-foreground);margin-top:.75rem;font-size:.8125rem;font-style:italic}@media (prefers-reduced-motion:no-preference){.docs-page-enter{animation:.4s cubic-bezier(.22,1,.36,1) forwards docsPageEnter}@keyframes docsPageEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.docs-page-enter{animation:none}}.docs-toc{font-size:.8125rem;line-height:1.5}.docs-toc ul{border-left:1px solid var(--color-border);margin:0;padding:0;list-style:none}.docs-toc li{margin:0}.docs-toc a{border-left:1px solid #0000;margin-left:-1px;padding:.375rem 0 .375rem 1rem;transition:color .15s,border-color .15s;display:block}.docs-toc a.text-foreground{border-left-color:var(--color-landing-accent)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}