/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--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:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:var(--font-ui,-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", system-ui, sans-serif, "Noto Color Emoji");--font-mono:var(--font-code);--color-blue-500:oklch(62.3% .214 259.815);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--radius-md:calc(var(--radius) * .8);--ease-in:cubic-bezier(.4, 0, 1, 1);--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-2xl:40px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-ui,-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", system-ui, sans-serif, "Noto Color Emoji");--default-mono-font-family:var(--font-code);--font-rounded:ui-rounded, "SF Pro Rounded", -apple-system, system-ui, sans-serif;--color-sidebar:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-sidebar:color-mix(in oklab, var(--sidebar), var(--space-tint,var(--sidebar)) var(--space-mix))}}:root,:host{--color-border:var(--border)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-family:var(--font-ui,-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", system-ui, sans-serif, "Noto Color Emoji")}html,body{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation}body{min-height:100dvh}a[href^=\#]{-webkit-touch-callout:none}html[data-held]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media (pointer:coarse){:is([data-phone-drawer],[data-phone-header],[data-phone-bar],[role=menu],[data-sheet-bar]){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}[data-phone-drawer] :is(input,textarea,[contenteditable=true],[contenteditable=""]){-webkit-user-select:text;user-select:text}}body[data-resizing],body[data-resizing] *{-webkit-user-select:none;user-select:none;cursor:col-resize!important}body[data-resizing=row],body[data-resizing=row] *{cursor:row-resize!important}body[data-resizing] *,body[data-arriving] *{transition:none!important}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-keyrow]:focus-visible{outline:1.5px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){[data-keyrow]:focus-visible{outline:1.5px solid color-mix(in srgb, var(--primary) 70%, transparent)}}[data-keyrow]:focus-visible{outline-offset:-1.5px;background-color:var(--foreground);border-radius:5px}@supports (color:color-mix(in lab, red, red)){[data-keyrow]:focus-visible{background-color:color-mix(in srgb, var(--foreground) 6%, transparent)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@supports (scrollbar-color:auto){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent}}}@layer components{[data-slide=incoming]{pointer-events:none;background:var(--foreground);border-radius:6px}@supports (color:color-mix(in lab, red, red)){[data-slide=incoming]{background:color-mix(in srgb, var(--foreground) 6%, transparent)}}.skeleton{background-color:var(--foreground);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.skeleton{background-color:color-mix(in srgb, var(--foreground) 7%, transparent)}}.skeleton{background-image:linear-gradient(90deg, transparent 40%, var(--foreground) 50%, transparent 60%)}@supports (color:color-mix(in lab, red, red)){.skeleton{background-image:linear-gradient(90deg, transparent 40%, color-mix(in srgb, var(--foreground) 6%, transparent) 50%, transparent 60%)}}.skeleton{background-repeat:no-repeat;background-size:300% 100%;animation:1.6s linear infinite skeleton}@media (prefers-reduced-motion:reduce){.skeleton{background-image:none;animation:none}}}@layer utilities{.\@container\/bar{container:bar/inline-size}.\@container\/tab{container:tab/inline-size}.\@container{container-type:inline-size}.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-0{inset:0}.inset-1{inset:var(--spacing)}.inset-\[25\%\]{inset:25%}.-inset-x-2{inset-inline:calc(var(--spacing) * -2)}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-14{inset-inline:calc(var(--spacing) * 14)}.inset-x-\[128px\]{inset-inline:128px}.inset-y-0{inset-block:0}.inset-y-1{inset-block:var(--spacing)}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.inset-y-2\.5{inset-block:calc(var(--spacing) * 2.5)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-4{top:calc(var(--spacing) * -4)}.-top-\[3px\]{top:-3px}.-top-\[9\.5px\]{top:-9.5px}.-top-px{top:-1px}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-7{top:calc(var(--spacing) * 7)}.top-15{top:calc(var(--spacing) * 15)}.top-22{top:calc(var(--spacing) * 22)}.top-\[-20px\]{top:-20px}.top-\[2px\]{top:2px}.top-\[3px\]{top:3px}.top-\[18px\]{top:18px}.top-\[22px\]{top:22px}.top-\[40px\]{top:40px}.top-\[42px\]{top:42px}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[calc\(env\(safe-area-inset-top\)\+--spacing\(1\.5\)\)\]{top:calc(env(safe-area-inset-top) + calc(var(--spacing) * 1.5))}.top-\[calc\(env\(safe-area-inset-top\)\+3\.5rem\)\]{top:calc(env(safe-area-inset-top) + 3.5rem)}.top-\[max\(env\(safe-area-inset-top\)\,0\.5rem\)\]{top:max(env(safe-area-inset-top), .5rem)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-\[3px\]{right:-3px}.-right-\[6px\]{right:-6px}.-right-\[9\.5px\]{right:-9.5px}.right-\(--right-sidebar\,0px\){right:var(--right-sidebar,0px)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\/2{right:50%}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-11{right:calc(var(--spacing) * 11)}.right-\[-6px\]{right:-6px}.right-\[22px\]{right:22px}.right-\[calc\(100\%\+20px\)\]{right:calc(100% + 20px)}.right-\[calc\(var\(--right-sidebar\,0px\)\+1rem\)\]{right:calc(var(--right-sidebar,0px) + 1rem)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-3{bottom:calc(var(--spacing) * -3)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-\[2px\]{bottom:-2px}.-bottom-\[3px\]{bottom:-3px}.-bottom-\[9\.5px\]{bottom:-9.5px}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-1\/2{bottom:50%}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-9{bottom:calc(var(--spacing) * 9)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-\[2px\]{bottom:2px}.bottom-\[22px\]{bottom:22px}.bottom-\[26px\]{bottom:26px}.bottom-\[calc\(40px\+var\(--mini-player\)\)\]{bottom:calc(40px + var(--mini-player))}.bottom-\[calc\(var\(--phone-bar\)\+0\.5rem\)\]{bottom:calc(var(--phone-bar) + .5rem)}.bottom-full{bottom:100%}.-left-3\.5{left:calc(var(--spacing) * -3.5)}.-left-\[9\.5px\]{left:-9.5px}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.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-11{left:calc(var(--spacing) * 11)}.left-\[2px\]{left:2px}.left-\[3px\]{left:3px}.left-\[4px\]{left:4px}.left-\[9px\]{left:9px}.left-\[13px\]{left:13px}.left-\[15px\]{left:15px}.left-\[24px\]{left:24px}.left-\[calc\(100\%\+20px\)\]{left:calc(100% + 20px)}.left-\[calc\(var\(--left-sidebar\,0px\)\+1rem\)\]{left:calc(var(--left-sidebar,0px) + 1rem)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[19\]{z-index:19}.z-\[35\]{z-index:35}.z-\[38\]{z-index:38}.z-\[45\]{z-index:45}.z-\[54\]{z-index:54}.z-\[55\]{z-index:55}.z-\[58\]{z-index:58}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[70\]{z-index:70}.z-\[100\]{z-index:100}.z-\[150\]{z-index:150}.z-\[200\]{z-index:200}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.row-6000{grid-row:6000}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-0\.5{margin:calc(var(--spacing) * -.5)}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.m-auto{margin:auto}.-mx-0\.5{margin-inline:calc(var(--spacing) * -.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-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-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-\[3\.5px\]{margin-inline:3.5px}.mx-\[calc\(var\(--spacing\)\*1\.5_-_\(100\%_-_var\(--spacing\)\*39\)\/6\)\]{margin-inline:calc(var(--spacing) * 1.5 - (100% - var(--spacing) * 39) / 6)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.-my-\[3px\]{margin-block:-3px}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-5{margin-block: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-3{margin-top:calc(var(--spacing) * -3)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.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-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[6px\]{margin-top:6px}.mt-\[9px\]{margin-top:9px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-3{margin-right:calc(var(--spacing) * -3)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.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-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[5px\]{margin-bottom:5px}.mb-px{margin-bottom:1px}.-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-\[13px\]{margin-left:-13px}.-ml-\[26px\]{margin-left:-26px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3\.5{margin-left:calc(var(--spacing) * 3.5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-\[6px\]{margin-left:6px}.ml-\[13px\]{margin-left:13px}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!grid{display:grid!important}.\!hidden{display:none!important}.\!table{display:table!important}.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}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-0{width:0;height:0}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-1\/3{width:33.3333%;height:33.3333%}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[4px\]{width:4px;height:4px}.size-\[5px\]{width:5px;height:5px}.size-\[7px\]{width:7px;height:7px}.size-\[9px\]{width:9px;height:9px}.size-\[14px\]{width:14px;height:14px}.size-\[15px\]{width:15px;height:15px}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[19px\]{width:19px;height:19px}.size-\[20px\]{width:20px;height:20px}.size-\[21px\]{width:21px;height:21px}.size-\[22px\]{width:22px;height:22px}.size-\[24px\]{width:24px;height:24px}.size-\[25px\]{width:25px;height:25px}.size-\[26px\]{width:26px;height:26px}.size-\[30px\]{width:30px;height:30px}.size-\[33px\]{width:33px;height:33px}.size-full{width:100%;height:100%}.size-px{width:1px;height:1px}.\!h-auto{height:auto!important}.h-0{height:0}.h-1{height:var(--spacing)}.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-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.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-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-40{height:calc(var(--spacing) * 40)}.h-56{height:calc(var(--spacing) * 56)}.h-\[0\.7em\]{height:.7em}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[18px\]{height:18px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[32px\]{height:32px}.h-\[40\%\]{height:40%}.h-\[60px\]{height:60px}.h-\[64px\]{height:64px}.h-\[70vh\]{height:70vh}.h-\[96px\]{height:96px}.h-\[104px\]{height:104px}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-\[360px\]{height:360px}.h-\[440px\]{height:440px}.h-\[env\(safe-area-inset-top\)\]{height:env(safe-area-inset-top)}.h-\[min\(56dvh\,560px\)\]{height:min(56dvh,560px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[14vh\]{max-height:14vh}.max-h-\[33dvh\]{max-height:33dvh}.max-h-\[34vh\]{max-height:34vh}.max-h-\[38\%\]{max-height:38%}.max-h-\[40vh\]{max-height:40vh}.max-h-\[50dvh\]{max-height:50dvh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[84px\]{max-height:84px}.max-h-\[240px\]{max-height:240px}.max-h-\[420px\]{max-height:420px}.max-h-\[520px\]{max-height:520px}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.max-h-\[calc\(100dvh-220px\)\]{max-height:calc(100dvh - 220px)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-15{min-height:calc(var(--spacing) * 15)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-\[50vh\]{min-height:50vh}.min-h-\[52px\]{min-height:52px}.min-h-\[76px\]{min-height:76px}.min-h-\[150px\]{min-height:150px}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[320px\]{min-height:320px}.min-h-\[calc\(100dvh-10rem\)\]{min-height:calc(100dvh - 10rem)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-0{width:0}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.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-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.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-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.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-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[6px\]{width:6px}.w-\[7px\]{width:7px}.w-\[19\%\]{width:19%}.w-\[30px\]{width:30px}.w-\[32\%\]{width:32%}.w-\[36\%\]{width:36%}.w-\[36px\]{width:36px}.w-\[42\%\]{width:42%}.w-\[62px\]{width:62px}.w-\[71px\]{width:71px}.w-\[72px\]{width:72px}.w-\[78px\]{width:78px}.w-\[84px\]{width:84px}.w-\[118px\]{width:118px}.w-\[160px\]{width:160px}.w-\[190px\]{width:190px}.w-\[200\%\]{width:200%}.w-\[212px\]{width:212px}.w-\[220px\]{width:220px}.w-\[232px\]{width:232px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[290px\]{width:290px}.w-\[340px\]{width:340px}.w-\[calc\(100\%\+0\.75rem\)\]{width:calc(100% + .75rem)}.w-\[calc\(100\%\+8px\)\]{width:calc(100% + 8px)}.w-\[calc\(100\%-3rem\)\]{width:calc(100% - 3rem)}.w-\[calc\(100\%-28px\)\]{width:calc(100% - 28px)}.w-\[calc\(var\(--spacing\)\*12\)\]{width:calc(var(--spacing) * 12)}.w-\[min\(700px\,100\%\)\]{width:min(700px,100%)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--line-width\){max-width:var(--line-width)}.max-w-0{max-width:0}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-20{max-width:calc(var(--spacing) * 20)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[26px\]{max-width:26px}.max-w-\[26rem\]{max-width:26rem}.max-w-\[35\%\]{max-width:35%}.max-w-\[40\%\]{max-width:40%}.max-w-\[44\%\]{max-width:44%}.max-w-\[45\%\]{max-width:45%}.max-w-\[50\%\]{max-width:50%}.max-w-\[55\%\]{max-width:55%}.max-w-\[60\%\]{max-width:60%}.max-w-\[80\%\]{max-width:80%}.max-w-\[90\%\]{max-width:90%}.max-w-\[92\%\]{max-width:92%}.max-w-\[120px\]{max-width:120px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.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-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[912px\]{max-width:912px}.max-w-\[960px\]{max-width:960px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[calc\(100\%-24px\)\]{max-width:calc(100% - 24px)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-3\.5{min-width:calc(var(--spacing) * 3.5)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[3\.25rem\]{min-width:3.25rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[21px\]{min-width:21px}.min-w-\[22px\]{min-width:22px}.min-w-\[80px\]{min-width:80px}.min-w-\[96px\]{min-width:96px}.min-w-\[120px\]{min-width:120px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[320px\]{min-width:320px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-\[1_1_0\]{flex:1 1 0}.flex-auto{flex:auto}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-\[0\.5\]{flex-shrink:.5}.shrink-\[2\]{flex-shrink:2}.shrink-\[1000\]{flex-shrink:1000}.grow{flex-grow:1}.grow-\[2\]{flex-grow:2}.basis-0{flex-basis:0}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-bottom-left{transform-origin:0 100%}.origin-top-left{transform-origin:0 0}.-translate-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[12px\]{--tw-translate-x:12px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[14px\]{--tw-translate-x:14px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;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-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;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-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.scale-\[0\.94\]{scale:.94}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[zoom\:1\.2\]{zoom:1.2}.shimmer{--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.shimmer{background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.shimmer{background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}.shimmer:is(.dark *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}.shimmer:where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.animate-\[tab-lift_180ms_cubic-bezier\(\.2\,\.8\,\.2\,1\)_forwards\]{animation:.18s cubic-bezier(.2,.8,.2,1) forwards tab-lift}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-row-resize{cursor:row-resize}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-none{scroll-snap-type:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-start{scroll-snap-align:start}.scroll-mt-10{scroll-margin-top:calc(var(--spacing) * 10)}.scroll-mt-14{scroll-margin-top:calc(var(--spacing) * 14)}.scroll-mt-\[calc\(env\(safe-area-inset-top\)\+3\.5rem\)\]{scroll-margin-top:calc(env(safe-area-inset-top) + 3.5rem)}.scroll-mb-4{scroll-margin-bottom:calc(var(--spacing) * 4)}.scroll-px-4{scroll-padding-inline:calc(var(--spacing) * 4)}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.columns-2{columns:2}.columns-3{columns:3}.columns-4{columns:4}.break-inside-avoid{break-inside:avoid}.grid-flow-dense{grid-auto-flow:dense}.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-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1fr_minmax\(0\,auto\)_1fr\]{grid-template-columns:1fr minmax(0,auto) 1fr}.grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_repeat\(7\,26px\)\]{grid-template-columns:minmax(0,1fr) repeat(7,26px)}.grid-cols-\[minmax\(0\,auto\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,auto) minmax(0,1fr)}.grid-cols-\[minmax\(0\,min\(11rem\,40\%\)\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,min(11rem,40%)) minmax(0,1fr)}.grid-cols-\[minmax\(92px\,min\(160px\,32\%\)\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(92px,min(160px,32%)) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(--spacing\(11\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(calc(var(--spacing) * 11),1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-end-safe{justify-content:safe flex-end}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.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-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-px{gap:1px}: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(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}:where(.divide-y-\[0\.5px\]>: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(.5px * var(--tw-divide-y-reverse));border-bottom-width:calc(.5px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.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-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-\[1\.5px\]{border-radius:1.5px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4\.5px\]{border-radius:4.5px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-\[11px\]{border-top-left-radius:11px;border-top-right-radius:11px}.rounded-l-\[6px\]{border-top-left-radius:6px;border-bottom-left-radius:6px}.rounded-l-full{border-top-left-radius:2147483647px;border-bottom-left-radius:2147483647px}.rounded-tl-\[4px\]{border-top-left-radius:4px}.rounded-tl-\[8px\]{border-top-left-radius:8px}.rounded-r-\[6px\]{border-top-right-radius:6px;border-bottom-right-radius:6px}.rounded-r-full{border-top-right-radius:2147483647px;border-bottom-right-radius:2147483647px}.rounded-tr-\[4px\]{border-top-right-radius:4px}.rounded-b-\[12px\]{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.rounded-b-full{border-bottom-right-radius:2147483647px;border-bottom-left-radius:2147483647px}.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-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[1\.75px\]{border-style:var(--tw-border-style);border-width:1.75px}.border-\[2\.5px\]{border-style:var(--tw-border-style);border-width:2.5px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-y-\[2\.5px\]{border-block-style:var(--tw-border-style);border-block-width:2.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[0\.5px\]{border-top-style:var(--tw-border-style);border-top-width:.5px}.border-r-\[0\.5px\]{border-right-style:var(--tw-border-style);border-right-width:.5px}.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-b-\[0\.5px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:.5px}.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-\[0\.5px\]{border-left-style:var(--tw-border-style);border-left-width:.5px}.border-l-\[3\.5px\]{border-left-style:var(--tw-border-style);border-left-width:3.5px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[color-mix\(in_srgb\,var\(--muted-foreground\)_70\%\,transparent\)\]{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--muted-foreground\)_70\%\,transparent\)\]{border-color:color-mix(in srgb,var(--muted-foreground) 70%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--notes\)_55\%\,transparent\)\]{border-color:var(--notes)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--notes\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--notes) 55%,transparent)}}.border-\[var\(--green\)\]{border-color:var(--green)}.border-\[var\(--notes\)\]{border-color:var(--notes)}.border-\[var\(--periodic-notes\)\]{border-color:var(--periodic-notes)}.border-\[var\(--red\)\]{border-color:var(--red)}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-current{border-color:currentColor}.border-foreground\/15{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/15{border-color:color-mix(in oklab, var(--foreground) 15%, transparent)}}.border-foreground\/30{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/30{border-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.border-foreground\/\[0\.06\]{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/\[0\.06\]{border-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.border-muted{border-color:var(--muted)}.border-muted-foreground\/40{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/40{border-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.border-muted-foreground\/70{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/70{border-color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.border-primary,.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.border-primary\/60{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/60{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-y-transparent{border-block-color:#0000}.border-t-foreground\/60{border-top-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-t-foreground\/60{border-top-color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.border-t-transparent\!{border-top-color:#0000!important}.border-l-foreground\/30{border-left-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-l-foreground\/30{border-left-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.bg-\[color-mix\(in_oklab\,var\(--green\)_12\%\,transparent\)\]{background-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--green\)_12\%\,transparent\)\]{background-color:color-mix(in oklab,var(--green) 12%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--green\)_16\%\,transparent\)\]{background-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--green\)_16\%\,transparent\)\]{background-color:color-mix(in oklab,var(--green) 16%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--red\)_10\%\,transparent\)\]{background-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--red\)_10\%\,transparent\)\]{background-color:color-mix(in oklab,var(--red) 10%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--red\)_12\%\,transparent\)\]{background-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--red\)_12\%\,transparent\)\]{background-color:color-mix(in oklab,var(--red) 12%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--yellow\)_14\%\,transparent\)\]{background-color:var(--yellow)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--yellow\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--yellow) 14%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--foreground\)_4\%\,var\(--card\)\)\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--foreground\)_4\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--foreground) 4%,var(--card))}}.bg-\[color-mix\(in_srgb\,var\(--green\)_16\%\,transparent\)\]{background-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--green\)_16\%\,transparent\)\]{background-color:color-mix(in srgb,var(--green) 16%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--orange\)_12\%\,transparent\)\]{background-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--orange\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--orange) 12%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--red\)_12\%\,transparent\)\]{background-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--red\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--red) 12%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--red\)_14\%\,transparent\)\]{background-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--red\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--red) 14%,transparent)}}.bg-\[var\(--blue\)\]{background-color:var(--blue)}.bg-\[var\(--green\)\],.bg-\[var\(--green\)\]\/10{background-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--green\)\]\/10{background-color:color-mix(in oklab, var(--green) 10%, transparent)}}.bg-\[var\(--kanban\)\]{background-color:var(--kanban)}.bg-\[var\(--lessons\)\]{background-color:var(--lessons)}.bg-\[var\(--notes\)\]{background-color:var(--notes)}.bg-\[var\(--orange\)\]{background-color:var(--orange)}.bg-\[var\(--periodic-notes\)\]{background-color:var(--periodic-notes)}.bg-\[var\(--red\)\],.bg-\[var\(--red\)\]\/10{background-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--red\)\]\/10{background-color:color-mix(in oklab, var(--red) 10%, transparent)}}.bg-\[var\(--segment-on\)\]{background-color:var(--segment-on)}.bg-\[var\(--yellow\)\]{background-color:var(--yellow)}.bg-accent{background-color:var(--accent)}.bg-background,.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab, var(--background) 50%, transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab, var(--background) 60%, transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/85{background-color:color-mix(in oklab, var(--background) 85%, transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, 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\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-current{background-color:currentColor}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-foreground,.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.bg-foreground\/20{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/20{background-color:color-mix(in oklab, var(--foreground) 20%, transparent)}}.bg-foreground\/35{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/35{background-color:color-mix(in oklab, var(--foreground) 35%, transparent)}}.bg-foreground\/60{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/60{background-color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.bg-foreground\/70{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/70{background-color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.bg-foreground\/\[0\.1\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.1\]{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.bg-foreground\/\[0\.03\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.03\]{background-color:color-mix(in oklab, var(--foreground) 3%, transparent)}}.bg-foreground\/\[0\.04\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.04\]{background-color:color-mix(in oklab, var(--foreground) 4%, transparent)}}.bg-foreground\/\[0\.05\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.05\]{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.bg-foreground\/\[0\.06\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.06\]{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.bg-foreground\/\[0\.07\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.07\]{background-color:color-mix(in oklab, var(--foreground) 7.0%, transparent)}}.bg-foreground\/\[0\.08\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.08\]{background-color:color-mix(in oklab, var(--foreground) 8%, transparent)}}.bg-foreground\/\[0\.13\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.13\]{background-color:color-mix(in oklab, var(--foreground) 13%, transparent)}}.bg-foreground\/\[0\.14\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.14\]{background-color:color-mix(in oklab, var(--foreground) 14.0%, transparent)}}.bg-foreground\/\[0\.16\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.16\]{background-color:color-mix(in oklab, var(--foreground) 16%, transparent)}}.bg-foreground\/\[0\.18\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.18\]{background-color:color-mix(in oklab, var(--foreground) 18%, transparent)}}.bg-foreground\/\[0\.025\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.025\]{background-color:color-mix(in oklab, var(--foreground) 2.5%, transparent)}}.bg-foreground\/\[0\.035\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.035\]{background-color:color-mix(in oklab, var(--foreground) 3.5%, transparent)}}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/70{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/70{background-color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/12{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/12{background-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.bg-primary\/\[0\.06\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.06\]{background-color:color-mix(in oklab, var(--primary) 6%, transparent)}}.bg-primary\/\[0\.08\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.08\]{background-color:color-mix(in oklab, var(--primary) 8%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar{background-color:color-mix(in oklab, var(--sidebar), var(--space-tint,var(--sidebar)) var(--space-mix))}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-\[linear-gradient\(to_right\,var\(--notes\)_50\%\,transparent_50\%\)\]{background-image:linear-gradient(to right,var(--notes) 50%,transparent 50%)}.\[mask-image\:linear-gradient\(to_bottom\,rgb\(0_0_0\/0\.3\)_10\%\,\#000_10\%\)\]{-webkit-mask-image:linear-gradient(#0000004d 10%,#000 10%);mask-image:linear-gradient(#0000004d 10%,#000 10%)}.\[mask-image\:linear-gradient\(to_bottom\,rgb\(0_0_0\/0\.3\)_20\%\,\#000_20\%\)\]{-webkit-mask-image:linear-gradient(#0000004d 20%,#000 20%);mask-image:linear-gradient(#0000004d 20%,#000 20%)}.\[mask-image\:linear-gradient\(to_bottom\,rgb\(0_0_0\/0\.3\)_30\%\,\#000_30\%\)\]{-webkit-mask-image:linear-gradient(#0000004d 30%,#000 30%);mask-image:linear-gradient(#0000004d 30%,#000 30%)}.\[mask-image\:linear-gradient\(to_bottom\,rgb\(0_0_0\/0\.3\)_40\%\,\#000_40\%\)\]{-webkit-mask-image:linear-gradient(#0000004d 40%,#000 40%);mask-image:linear-gradient(#0000004d 40%,#000 40%)}.\[mask-image\:linear-gradient\(to_bottom\,rgb\(0_0_0\/0\.3\)_50\%\,\#000_50\%\)\]{-webkit-mask-image:linear-gradient(#0000004d 50%,#000 50%);mask-image:linear-gradient(#0000004d 50%,#000 50%)}.\[mask-image\:linear-gradient\(to_bottom\,rgb\(0_0_0\/0\.3\)_60\%\,\#000_60\%\)\]{-webkit-mask-image:linear-gradient(#0000004d 60%,#000 60%);mask-image:linear-gradient(#0000004d 60%,#000 60%)}.\[mask-image\:linear-gradient\(to_bottom\,rgb\(0_0_0\/0\.3\)_70\%\,\#000_70\%\)\]{-webkit-mask-image:linear-gradient(#0000004d 70%,#000 70%);mask-image:linear-gradient(#0000004d 70%,#000 70%)}.\[mask-image\:linear-gradient\(to_bottom\,rgb\(0_0_0\/0\.3\)_80\%\,\#000_80\%\)\]{-webkit-mask-image:linear-gradient(#0000004d 80%,#000 80%);mask-image:linear-gradient(#0000004d 80%,#000 80%)}.\[mask-image\:linear-gradient\(to_bottom\,rgb\(0_0_0\/0\.3\)_90\%\,\#000_90\%\)\]{-webkit-mask-image:linear-gradient(#0000004d 90%,#000 90%);mask-image:linear-gradient(#0000004d 90%,#000 90%)}.\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%-16px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}.bg-clip-padding{background-clip:padding-box}.bg-origin-content{background-origin:content-box}.fill-current{fill:currentColor}.stroke-background{stroke:var(--background)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.object-top-left{object-position:left top}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.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-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.\!px-0{padding-inline:0!important}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.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-8{padding-inline:calc(var(--spacing) * 8)}.px-\[1\.5px\]{padding-inline:1.5px}.px-\[2px\]{padding-inline:2px}.px-\[3px\]{padding-inline:3px}.px-px{padding-inline:1px}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.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-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-\[1px\]{padding-top:1px}.pt-\[3px\]{padding-top:3px}.pt-\[6vh\]{padding-top:6vh}.pt-\[12vh\]{padding-top:12vh}.pt-\[32\%\]{padding-top:32%}.pt-\[calc\(env\(safe-area-inset-top\)\+3\.5rem\)\]{padding-top:calc(env(safe-area-inset-top) + 3.5rem)}.pt-\[calc\(env\(safe-area-inset-top\)\+22px\)\]{padding-top:calc(env(safe-area-inset-top) + 22px)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-\[max\(env\(safe-area-inset-top\)\,0\.5rem\)\]{padding-top:max(env(safe-area-inset-top), .5rem)}.pt-\[max\(env\(safe-area-inset-top\)\,0\.75rem\)\]{padding-top:max(env(safe-area-inset-top), .75rem)}.pt-\[max\(env\(safe-area-inset-top\)\,2rem\)\]{padding-top:max(env(safe-area-inset-top), 2rem)}.pt-\[max\(env\(safe-area-inset-top\)\,16px\)\]{padding-top:max(env(safe-area-inset-top), 16px)}.pt-px{padding-top:1px}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.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-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-24{padding-right:calc(var(--spacing) * 24)}.pr-28{padding-right:calc(var(--spacing) * 28)}.pr-\[7px\]{padding-right:7px}.pr-\[31px\]{padding-right:31px}.pr-\[75px\]{padding-right:75px}.pr-\[calc\(--spacing\(2\)-0\.5px\)\]{padding-right:calc(calc(var(--spacing) * 2) - .5px)}.pr-\[max\(0px\,calc\(--spacing\(5\)-var\(--scrollbar-room\,0px\)\)\)\]{padding-right:max(0px, calc(calc(var(--spacing) * 5) - var(--scrollbar-room,0px)))}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.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-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(env\(safe-area-inset-bottom\)\,0\.5rem\)\]{padding-bottom:max(env(safe-area-inset-bottom), .5rem)}.pb-\[max\(env\(safe-area-inset-bottom\)\,0\.25rem\)\]{padding-bottom:max(env(safe-area-inset-bottom), .25rem)}.pb-\[max\(env\(safe-area-inset-bottom\)\,0\.75rem\)\]{padding-bottom:max(env(safe-area-inset-bottom), .75rem)}.pb-\[max\(env\(safe-area-inset-bottom\)\,0\.375rem\)\]{padding-bottom:max(env(safe-area-inset-bottom), .375rem)}.pb-\[max\(env\(safe-area-inset-bottom\)\,16px\)\]{padding-bottom:max(env(safe-area-inset-bottom), 16px)}.pb-px{padding-bottom:1px}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-4\.5{padding-left:calc(var(--spacing) * 4.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-5\.5{padding-left:calc(var(--spacing) * 5.5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-7\.5{padding-left:calc(var(--spacing) * 7.5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-\[26px\]{padding-left:26px}.pl-\[calc\(--spacing\(1\.5\)-0\.5px\)\]{padding-left:calc(calc(var(--spacing) * 1.5) - .5px)}.pl-\[calc\(--spacing\(2\)-0\.5px\)\]{padding-left:calc(calc(var(--spacing) * 2) - .5px)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.05em\]{vertical-align:-.05em}.align-\[-2px\]{vertical-align:-2px}.align-\[-3px\]{vertical-align:-3px}.align-\[1px\]{vertical-align:1px}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-code)}.font-sans{font-family:var(--font-ui,-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", system-ui, sans-serif, "Noto Color Emoji")}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--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-\[0\.9em\]{font-size:.9em}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[8px\]{--tw-leading:8px;line-height:8px}.leading-\[10px\]{--tw-leading:10px;line-height:10px}.leading-\[12px\]{--tw-leading:12px;line-height:12px}.leading-\[13px\]{--tw-leading:13px;line-height:13px}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[19px\]{--tw-leading:19px;line-height:19px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[25px\]{--tw-leading:25px;line-height:25px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-\[32px\]{--tw-leading:32px;line-height:32px}.leading-\[34px\]{--tw-leading:34px;line-height:34px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.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-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.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)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--orange\){color:var(--orange)}.text-\(--red\){color:var(--red)}.text-\[var\(--green\)\]{color:var(--green)}.text-\[var\(--lessons\)\]{color:var(--lessons)}.text-\[var\(--now-playing\)\]{color:var(--now-playing)}.text-\[var\(--orange\)\]{color:var(--orange)}.text-\[var\(--periodic-notes\)\]{color:var(--periodic-notes)}.text-\[var\(--red\)\]{color:var(--red)}.text-\[var\(--review\)\]{color:var(--review)}.text-background{color:var(--background)}.text-card{color:var(--card)}.text-destructive{color:var(--destructive)}.text-foreground,.text-foreground\/75{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/75{color:color-mix(in oklab, var(--foreground) 75%, transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.text-input{color:var(--input)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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}.underline{text-decoration-line:underline}.decoration-\[color-mix\(in_srgb\,var\(--muted-foreground\)_60\%\,transparent\)\]{-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.decoration-\[color-mix\(in_srgb\,var\(--muted-foreground\)_60\%\,transparent\)\]{-webkit-text-decoration-color:color-mix(in srgb,var(--muted-foreground) 60%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--muted-foreground) 60%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--muted-foreground) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--muted-foreground) 60%,transparent)}}.decoration-\[color-mix\(in_srgb\,var\(--red\)_60\%\,transparent\)\]{-webkit-text-decoration-color:var(--red);-webkit-text-decoration-color:var(--red);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.decoration-\[color-mix\(in_srgb\,var\(--red\)_60\%\,transparent\)\]{-webkit-text-decoration-color:color-mix(in srgb,var(--red) 60%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--red) 60%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--red) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--red) 60%,transparent)}}.decoration-border{-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.decoration-foreground\/25{-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.decoration-foreground\/25{-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 25%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 25%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 25%, transparent);text-decoration-color:color-mix(in oklab, var(--foreground) 25%, transparent)}}.decoration-foreground\/30{-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.decoration-foreground\/30{-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.decoration-muted-foreground\/60{-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.decoration-muted-foreground\/60{-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.accent-\[var\(--now-playing\)\]{accent-color:var(--now-playing)}.accent-\[var\(--primary\)\]{accent-color:var(--primary)}.accent-foreground{accent-color:var(--foreground)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.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-\[-6px_0_12px_-8px_rgb\(0_0_0\/0\.25\)\]{--tw-shadow:-6px 0 12px -8px 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\.5px_0_var\(--border\)\]{--tw-shadow:0 -.5px 0 var(--tw-shadow-color,var(--border));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\.5px_0_var\(--border\)\]{--tw-shadow:0 .5px 0 var(--tw-shadow-color,var(--border));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_0_0\.5px_var\(--border\)\]{--tw-shadow:0 0 0 .5px var(--tw-shadow-color,var(--border));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_0_5px_rgb\(0_122_255\/0\.16\)\]{--tw-shadow:0 0 0 5px var(--tw-shadow-color,#007aff29);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_1px_2px_rgb\(0_0_0\/0\.2\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0003);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_1px_3px_rgb\(0_0_0\/0\.1\)\]{--tw-shadow:0 1px 3px 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-\[0_1px_3px_rgb\(0_0_0\/0\.2\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0003);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_1px_3px_rgb\(0_0_0\/0\.08\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#00000014);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_1px_3px_rgb\(0_0_0\/0\.12\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0000001f);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_3px_8px_rgb\(0_0_0\/0\.12\)\,0_3px_1px_rgb\(0_0_0\/0\.04\)\]{--tw-shadow:0 3px 8px var(--tw-shadow-color,#0000001f), 0 3px 1px var(--tw-shadow-color,#0000000a);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_6px_20px_rgb\(0_0_0\/0\.12\)\,0_1px_3px_rgb\(0_0_0\/0\.06\)\]{--tw-shadow:0 6px 20px var(--tw-shadow-color,#0000001f), 0 1px 3px var(--tw-shadow-color,#0000000f);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_8px_28px_rgb\(0_0_0\/0\.16\)\,0_1px_3px_rgb\(0_0_0\/0\.08\)\]{--tw-shadow:0 8px 28px var(--tw-shadow-color,#00000029), 0 1px 3px var(--tw-shadow-color,#00000014);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_8px_32px_rgb\(0_0_0\/0\.22\)\]{--tw-shadow:0 8px 32px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_-2px_0_0_var\(--primary\)\]{--tw-shadow:inset -2px 0 0 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-\[inset_0_0_0_1px_color-mix\(in_oklab\,var\(--foreground\)_30\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_0_0_1px_color-mix\(in_oklab\,var\(--foreground\)_30\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in oklab,var(--foreground) 30%,transparent))}}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklab\,var\(--foreground\)_30\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_2px_0_0_var\(--primary\)\]{--tw-shadow:inset 2px 0 0 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-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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-sm{--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-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring,.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-\[0\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(.5px + 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\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.5px + 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)}.glass-strong{background:var(--popover)}@supports (color:color-mix(in lab, red, red)){.glass-strong{background:color-mix(in srgb, var(--popover) 80%, transparent)}}.glass-strong{-webkit-backdrop-filter:blur(30px)saturate(200%);backdrop-filter:blur(30px)saturate(200%);box-shadow:inset 0 1px 0 var(--glass-edge), inset 0 0 0 1px var(--border), var(--glass-shadow)}.glass{background:var(--card);box-shadow:var(--glass-shadow)}.ring-\[color-mix\(in_srgb\,var\(--red\)_55\%\,transparent\)\]{--tw-ring-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_srgb\,var\(--red\)_55\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--red) 55%,transparent)}}.ring-\[var\(--card\)\]{--tw-ring-color:var(--card)}.ring-\[var\(--kanban\)\]{--tw-ring-color:var(--kanban)}.ring-\[var\(--primary\)\]{--tw-ring-color:var(--primary)}.ring-background{--tw-ring-color:var(--background)}.ring-border{--tw-ring-color:var(--border)}.ring-foreground\/15{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/15{--tw-ring-color:color-mix(in oklab, var(--foreground) 15%, transparent)}}.ring-foreground\/30{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/30{--tw-ring-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.ring-foreground\/60{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/60{--tw-ring-color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.ring-primary,.ring-primary\/40{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/40{--tw-ring-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.ring-primary\/50{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/50{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.ring-primary\/60{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/60{--tw-ring-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.ring-sidebar{--tw-ring-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.ring-sidebar{--tw-ring-color:color-mix(in oklab, var(--sidebar), var(--space-tint,var(--sidebar)) var(--space-mix))}}.ring-transparent{--tw-ring-color:transparent}.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:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-2{outline-offset:2px}.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,)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000059));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.invert{--tw-invert:invert(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,)}.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-\[background\,box-shadow\]{transition-property:background,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,scale\]{transition-property:background-color,color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-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-\[height\,background-color\]{transition-property:height,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[inset\]{transition-property:inset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\]{transition-property:left,right;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[right\]{transition-property:right;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[rotate\,opacity\]{transition-property:rotate,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\,opacity\]{transition-property:scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\]{transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,color\,background-color\]{transition-property:translate,color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\]{transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,box-shadow\]{transition-property:width,height,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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-100{--tw-duration:.1s;transition-duration:.1s}.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}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.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\:inline-size\]{contain:inline-size}.outline-none{--tw-outline-style:none;outline-style:none}.repeat-1{--tw-animation-iteration-count:1;animation-iteration-count:1}.repeat-2{--tw-animation-iteration-count:2;animation-iteration-count:2}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.zoom-in-95{--tw-enter-scale:.95}.\!paused{animation-play-state:paused!important}.\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}.\[contain-intrinsic-size\:auto_37px\]{contain-intrinsic-size:auto 37px}.\[contain-intrinsic-size\:auto_58px\]{contain-intrinsic-size:auto 58px}.\[content-visibility\:auto\]{content-visibility:auto}.\[status\:seed\]{status:seed}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}.slide-in-from-left-8{--tw-enter-translate-x:calc(8*var(--spacing)*-1)}.slide-in-from-right-8{--tw-enter-translate-x:calc(8*var(--spacing))}.zoom-in{--tw-enter-scale:0}.zoom-out{--tw-exit-scale:0}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:bg-\[var\(--now-playing\)\]:is(:where(.group):hover *){background-color:var(--now-playing)}.group-hover\:bg-foreground\/10:is(:where(.group):hover *){background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-foreground\/10:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.group-hover\:bg-primary\/40:is(:where(.group):hover *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/40:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:brightness-110:is(:where(.group):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-hover\/bar\:opacity-100:is(:where(.group\/bar):hover *),.group-hover\/card\:opacity-100:is(:where(.group\/card):hover *){opacity:1}.group-hover\/edge\:fill-\[var\(--primary\)\]:is(:where(.group\/edge):hover *){fill:var(--primary)}.group-hover\/edge\:stroke-\[var\(--primary\)\]:is(:where(.group\/edge):hover *){stroke:var(--primary)}.group-hover\/head\:opacity-100:is(:where(.group\/head):hover *),.group-hover\/item\:opacity-100:is(:where(.group\/item):hover *),.group-hover\/node\:opacity-100:is(:where(.group\/node):hover *){opacity:1}.group-hover\/prow\:bg-foreground\/\[0\.04\]:is(:where(.group\/prow):hover *){background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-hover\/prow\:bg-foreground\/\[0\.04\]:is(:where(.group\/prow):hover *){background-color:color-mix(in oklab, var(--foreground) 4%, transparent)}}.group-hover\/row\:flex:is(:where(.group\/row):hover *){display:flex}.group-hover\/row\:grid:is(:where(.group\/row):hover *){display:grid}.group-hover\/row\:hidden:is(:where(.group\/row):hover *){display:none}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *),.group-hover\/sec\:opacity-100:is(:where(.group\/sec):hover *),.group-hover\/spine\:opacity-100:is(:where(.group\/spine):hover *){opacity:1}.group-hover\/swatch\:scale-110:is(:where(.group\/swatch):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/tab\:opacity-100:is(:where(.group\/tab):hover *){opacity:1}}.group-focus-visible\:bg-primary\/60:is(:where(.group):focus-visible *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\:bg-primary\/60:is(:where(.group):focus-visible *){background-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-focus-visible\/swatch\:outline-2:is(:where(.group\/swatch):focus-visible *){outline-style:var(--tw-outline-style);outline-width:2px}.group-focus-visible\/swatch\:outline-offset-2:is(:where(.group\/swatch):focus-visible *){outline-offset:2px}.group-focus-visible\/swatch\:outline-primary\/60:is(:where(.group\/swatch):focus-visible *){outline-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\/swatch\:outline-primary\/60:is(:where(.group\/swatch):focus-visible *){outline-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.group-active\:bg-primary\/60:is(:where(.group):active *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-active\:bg-primary\/60:is(:where(.group):active *){background-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.group-active\/swatch\:scale-95:is(:where(.group\/swatch):active *){--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-has-focus-visible\/head\:opacity-100:is(:where(.group\/head):has(:focus-visible) *){opacity:1}.group-has-\[\#sheet-actions\:not\(\:empty\)\]\:inset-x-\[100px\]:is(:where(.group):has(#sheet-actions:not(:empty)) *){inset-inline:100px}.group-aria-\[expanded\=false\]\/row\:-rotate-90:is(:where(.group\/row)[aria-expanded=false] *){rotate:-90deg}.placeholder\:font-sans::placeholder{font-family:var(--font-ui,-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", system-ui, sans-serif, "Noto Color Emoji")}.placeholder\:tracking-normal::placeholder{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.backdrop\:bg-black\/30::backdrop{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/30::backdrop{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.backdrop\:bg-black\/35::backdrop{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/35::backdrop{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.backdrop\:bg-transparent::backdrop{background-color:#0000}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-1:before{content:var(--tw-content);inset:calc(var(--spacing) * -1)}.before\:-inset-x-1:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -1)}.before\:-inset-x-2:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -2)}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:-z-10:before{content:var(--tw-content);z-index:calc(10 * -1)}.before\:rounded-\[6px\]:before{content:var(--tw-content);border-radius:6px}.before\:rounded-\[8px\]:before{content:var(--tw-content);border-radius:8px}.before\:bg-card:before{content:var(--tw-content);background-color:var(--card)}.before\:shadow-lg:before{content:var(--tw-content);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.before\:ring-\[0\.5px\]:before{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(.5px + 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)}.before\:ring-border:before{content:var(--tw-content);--tw-ring-color:var(--border)}.before\:transition-colors:before{content:var(--tw-content);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))}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-1\.5:after{content:var(--tw-content);inset:calc(var(--spacing) * -1.5)}.after\:-inset-2\.5:after{content:var(--tw-content);inset:calc(var(--spacing) * -2.5)}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:-inset-y-1\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -1.5)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.first\:pl-0:first-child{padding-left:0}.first\:text-left:first-child{text-align:left}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pr-0:last-child{padding-right:0}.even\:bg-foreground\/\[0\.025\]:nth-child(2n){background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.even\:bg-foreground\/\[0\.025\]:nth-child(2n){background-color:color-mix(in oklab, var(--foreground) 2.5%, transparent)}}.open\:animate-in:is([open],:popover-open,:open){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.open\:duration-150:is([open],:popover-open,:open){--tw-duration:.15s;transition-duration:.15s}.open\:duration-300:is([open],:popover-open,:open){--tw-duration:.3s;transition-duration:.3s}.open\:zoom-in-95:is([open],:popover-open,:open){--tw-enter-scale:.95}.open\:fade-in:is([open],:popover-open,:open){--tw-enter-opacity:0}.open\:slide-in-from-bottom:is([open],:popover-open,:open){--tw-enter-translate-y:100%}.checked\:border-\[var\(--notes\)\]:checked{border-color:var(--notes)}.checked\:bg-\[var\(--notes\)\]:checked{background-color:var(--notes)}.checked\:bg-\[length\:11px\]:checked{background-size:11px}.checked\:bg-center:checked{background-position:50%}.checked\:bg-no-repeat:checked{background-repeat:no-repeat}.empty\:flex:empty{display:flex}.empty\:hidden:empty{display:none}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-2:focus-within{--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-within\:ring-primary\/40:focus-within{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-primary\/40:focus-within{--tw-ring-color:color-mix(in oklab, var(--primary) 40%, transparent)}}@media (hover:hover){.hover\:z-10:hover{z-index:10}.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\:border-border:hover{border-color:var(--border)}.hover\:border-primary:hover,.hover\:border-primary\/60:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-background:hover{background-color:var(--background)}.hover\:bg-card:hover{background-color:var(--card)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-foreground\/10:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/10:hover{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.hover\:bg-foreground\/80:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/80:hover{background-color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.hover\:bg-foreground\/\[0\.1\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.1\]:hover{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.hover\:bg-foreground\/\[0\.03\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--foreground) 3%, transparent)}}.hover\:bg-foreground\/\[0\.04\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--foreground) 4%, transparent)}}.hover\:bg-foreground\/\[0\.05\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.hover\:bg-foreground\/\[0\.06\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.hover\:bg-foreground\/\[0\.07\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.07\]:hover{background-color:color-mix(in oklab, var(--foreground) 7.0%, transparent)}}.hover\:bg-foreground\/\[0\.08\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--foreground) 8%, transparent)}}.hover\:bg-foreground\/\[0\.09\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.09\]:hover{background-color:color-mix(in oklab, var(--foreground) 9%, transparent)}}.hover\:bg-foreground\/\[0\.11\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.11\]:hover{background-color:color-mix(in oklab, var(--foreground) 11%, transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-primary\/5:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.hover\:bg-primary\/15:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.hover\:bg-primary\/20:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-primary\/85:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/85:hover{background-color:color-mix(in oklab, var(--primary) 85%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:text-\[var\(--now-playing\)\]:hover{color:var(--now-playing)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.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\:ring-border:hover{--tw-ring-color:var(--border)}.hover\:ring-foreground\/60:hover{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-foreground\/60:hover{--tw-ring-color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);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,)}.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,)}.hover\:before\:bg-foreground\/\[0\.04\]:hover:before{content:var(--tw-content);background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:before\:bg-foreground\/\[0\.04\]:hover:before{background-color:color-mix(in oklab, var(--foreground) 4%, transparent)}}.hover\:before\:bg-foreground\/\[0\.06\]:hover:before{content:var(--tw-content);background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:before\:bg-foreground\/\[0\.06\]:hover:before{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}}.focus\:border-foreground\/30:focus{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.focus\:border-foreground\/30:focus{border-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.focus\:border-primary:focus{border-color:var(--primary)}.focus\:border-ring:focus{border-color:var(--ring)}.focus\:bg-background:focus{background-color:var(--background)}.focus\:bg-foreground\/\[0\.06\]:focus{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.focus\:bg-foreground\/\[0\.06\]:focus{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.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-\[color-mix\(in_srgb\,var\(--red\)_70\%\,transparent\)\]:focus{--tw-ring-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[color-mix\(in_srgb\,var\(--red\)_70\%\,transparent\)\]:focus{--tw-ring-color:color-mix(in srgb,var(--red) 70%,transparent)}}.focus\:ring-primary\/40:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/40:focus{--tw-ring-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.focus\:ring-primary\/50:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/50:focus{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.focus\:ring-primary\/60:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/60:focus{--tw-ring-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-border:focus-visible{border-color:var(--border)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-foreground\/\[0\.07\]:focus-visible{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-foreground\/\[0\.07\]:focus-visible{background-color:color-mix(in oklab, var(--foreground) 7.0%, transparent)}}.focus-visible\:text-foreground:focus-visible{color:var(--foreground)}.focus-visible\:opacity-100:focus-visible{opacity:1}.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-3:focus-visible{--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)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.focus-visible\:ring-primary\/60:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.99\]:active{scale:.99}.active\:bg-foreground\/10:active{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.active\:bg-foreground\/10:active{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.active\:bg-foreground\/\[0\.1\]:active{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.active\:bg-foreground\/\[0\.1\]:active{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.active\:bg-foreground\/\[0\.06\]:active{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.active\:bg-foreground\/\[0\.06\]:active{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.active\:bg-foreground\/\[0\.07\]:active{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.active\:bg-foreground\/\[0\.07\]:active{background-color:color-mix(in oklab, var(--foreground) 7.0%, transparent)}}.active\:bg-foreground\/\[0\.12\]:active{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.active\:bg-foreground\/\[0\.12\]:active{background-color:color-mix(in oklab, var(--foreground) 12%, transparent)}}.active\:opacity-50:active{opacity:.5}.active\:opacity-60:active{opacity:.6}.active\:opacity-80:active{opacity:.8}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:before\:bg-foreground\/\[0\.07\]:active:before{content:var(--tw-content);background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.active\:before\:bg-foreground\/\[0\.07\]:active:before{background-color:color-mix(in oklab, var(--foreground) 7.0%, transparent)}}.active\:before\:bg-foreground\/\[0\.09\]:active:before{content:var(--tw-content);background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.active\:before\:bg-foreground\/\[0\.09\]:active:before{background-color:color-mix(in oklab, var(--foreground) 9%, transparent)}}.enabled\:cursor-pointer:enabled{cursor:pointer}@media (hover:hover){.enabled\:hover\:bg-foreground\/\[0\.06\]:enabled:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.enabled\:hover\:bg-foreground\/\[0\.06\]:enabled:hover{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-progress:disabled{cursor:progress}.disabled\:bg-foreground\/\[0\.06\]:disabled{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-foreground\/\[0\.06\]:disabled{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.disabled\:text-muted-foreground:disabled{color:var(--muted-foreground)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-100:disabled{opacity:1}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-muted-foreground:disabled:hover{color:var(--muted-foreground)}}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-\[\:focus-visible\]\:ring-2:has(: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)}.has-\[\:focus-visible\]\:ring-primary\/50:has(:focus-visible){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-\[\:focus-visible\]\:ring-primary\/50:has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.has-\[input\:focus\]\:bg-background:has(:is(input:focus)){background-color:var(--background)}.has-\[input\:focus\]\:ring-1:has(:is(input: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)}.has-\[input\:focus\]\:ring-primary\/50:has(:is(input:focus)){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-\[input\:focus\]\:ring-primary\/50:has(:is(input:focus)){--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--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)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-pressed\:text-primary[aria-pressed=true]{color:var(--primary)}.data-aside\:pointer-events-none[data-aside]{pointer-events:none}.data-aside\:opacity-0[data-aside]{opacity:0}.data-dragging\:cursor-grabbing[data-dragging]{cursor:grabbing}.data-dragging\:shadow-2xl[data-dragging]{--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)}.data-dragging\:transition-none[data-dragging]{transition-property:none}.data-\[selected\]\:\!bg-transparent[data-selected]{background-color:#0000!important}.data-\[selected\]\:before\:bg-primary\/15[data-selected]:before{content:var(--tw-content);background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.data-\[selected\]\:before\:bg-primary\/15[data-selected]:before{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media not all and (width>=48rem){.max-md\:pointer-events-none{pointer-events:none}.max-md\:invisible{visibility:hidden}.max-md\:absolute{position:absolute}.max-md\:inset-x-0{inset-inline:0}.max-md\:inset-x-1{inset-inline:var(--spacing)}.max-md\:inset-x-2{inset-inline:calc(var(--spacing) * 2)}.max-md\:inset-x-4{inset-inline:calc(var(--spacing) * 4)}.max-md\:top-0{top:0}.max-md\:top-2{top:calc(var(--spacing) * 2)}.max-md\:top-15{top:calc(var(--spacing) * 15)}.max-md\:right-2{right:calc(var(--spacing) * 2)}.max-md\:bottom-2{bottom:calc(var(--spacing) * 2)}.max-md\:bottom-\[calc\(var\(--phone-bar\)\+var\(--mini-player\)\+0\.75rem\)\]{bottom:calc(var(--phone-bar) + var(--mini-player) + .75rem)}.max-md\:left-2{left:calc(var(--spacing) * 2)}.max-md\:order-first{order:-9999}.max-md\:-m-3{margin:calc(var(--spacing) * -3)}.max-md\:-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.max-md\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.max-md\:mt-3{margin-top:calc(var(--spacing) * 3)}.max-md\:mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.max-md\:mb-\[7px\]{margin-bottom:7px}.max-md\:ml-auto{margin-left:auto}.max-md\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.max-md\:hidden{display:none}.max-md\:size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.max-md\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.max-md\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.max-md\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.max-md\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.max-md\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.max-md\:h-8{height:calc(var(--spacing) * 8)}.max-md\:h-9{height:calc(var(--spacing) * 9)}.max-md\:h-10{height:calc(var(--spacing) * 10)}.max-md\:h-11{height:calc(var(--spacing) * 11)}.max-md\:h-12{height:calc(var(--spacing) * 12)}.max-md\:max-h-\[70\%\]{max-height:70%}.max-md\:min-h-10{min-height:calc(var(--spacing) * 10)}.max-md\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-md\:w-5{width:calc(var(--spacing) * 5)}.max-md\:w-7{width:calc(var(--spacing) * 7)}.max-md\:w-10{width:calc(var(--spacing) * 10)}.max-md\:w-\[45\%\]{width:45%}.max-md\:w-\[100px\]{width:100px}.max-md\:w-\[170px\]{width:170px}.max-md\:w-full{width:100%}.max-md\:max-w-none{max-width:none}.max-md\:basis-full{flex-basis:100%}.max-md\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:justify-end{justify-content:flex-end}.max-md\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-md\:gap-2{gap:calc(var(--spacing) * 2)}.max-md\:gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.max-md\:rounded-\[6px\]{border-radius:6px}.max-md\:rounded-\[10px\]{border-radius:10px}.max-md\:rounded-\[14px\]{border-radius:14px}.max-md\:px-0{padding-inline:0}.max-md\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-md\:py-1{padding-block:var(--spacing)}.max-md\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.max-md\:py-2{padding-block:calc(var(--spacing) * 2)}.max-md\:pr-24{padding-right:calc(var(--spacing) * 24)}.max-md\:pl-4{padding-left:calc(var(--spacing) * 4)}.max-md\:text-\[13px\]{font-size:13px}.max-md\:text-\[14px\]{font-size:14px}.max-md\:text-\[15px\]{font-size:15px}.max-md\:text-\[16px\]{font-size:16px}.max-md\:text-\[17px\]{font-size:17px}.max-md\:leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.max-md\:opacity-100{opacity:1}.max-md\:before\:-inset-2\.5:before{content:var(--tw-content);inset:calc(var(--spacing) * -2.5)}}@media not all and (width>=40rem){.max-sm\:order-last{order:9999}.max-sm\:hidden{display:none}.max-sm\:size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.max-sm\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.max-sm\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.max-sm\:h-8{height:calc(var(--spacing) * 8)}.max-sm\:h-9{height:calc(var(--spacing) * 9)}.max-sm\:h-11{height:calc(var(--spacing) * 11)}.max-sm\:w-full{width:100%}.max-sm\:flex-col{flex-direction:column}.max-sm\:items-stretch{align-items:stretch}.max-sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.max-sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.max-sm\:text-\[14px\]{font-size:14px}.max-sm\:text-\[17px\]{font-size:17px}}@media (width>=360px){.min-\[360px\]\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.min-\[360px\]\:grid-cols-\[minmax\(0\,1fr\)_repeat\(7\,30px\)\]{grid-template-columns:minmax(0,1fr) repeat(7,30px)}}@media (width>=600px){.min-\[600px\]\:mx-\[calc\(var\(--spacing\)\*1\.5_-_\(100\%_-_var\(--spacing\)\*57\)\/10\)\]{margin-inline:calc(var(--spacing) * 1.5 - (100% - var(--spacing) * 57) / 10)}.min-\[600px\]\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-\[220px\]{width:220px}.sm\:w-\[240px\]{width:240px}.sm\:w-\[260px\]{width:260px}.sm\:w-\[320px\]{width:320px}.sm\:w-\[372px\]{width:372px}.sm\:w-auto{width:auto}.sm\:w-fit{width:fit-content}.sm\:max-w-64{max-width:calc(var(--spacing) * 64)}.sm\:max-w-\[60\%\]{max-width:60%}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.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-\[minmax\(92px\,1fr\)_repeat\(7\,minmax\(26px\,56px\)\)_40px\]{grid-template-columns:minmax(92px,1fr) repeat(7,minmax(26px,56px)) 40px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}}@media (width>=48rem){.md\:invisible{visibility:hidden}.md\:inset-0{inset:0}.md\:top-1{top:var(--spacing)}.md\:top-3{top:calc(var(--spacing) * 3)}.md\:top-auto{top:auto}.md\:right-1{right:var(--spacing)}.md\:right-3{right:calc(var(--spacing) * 3)}.md\:bottom-12{bottom:calc(var(--spacing) * 12)}.md\:-m-1{margin:calc(var(--spacing) * -1)}.md\:m-auto{margin:auto}.md\:mx-4{margin-inline:calc(var(--spacing) * 4)}.md\:-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.md\:my-0{margin-block:0}.md\:mt-1{margin-top:var(--spacing)}.md\:mt-px{margin-top:1px}.md\:-mr-2\.5{margin-right:calc(var(--spacing) * -2.5)}.md\:mr-8{margin-right:calc(var(--spacing) * 8)}.md\:mr-11{margin-right:calc(var(--spacing) * 11)}.md\:-ml-\[14px\]{margin-left:-14px}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.md\:size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.md\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.md\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.md\:size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.md\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.md\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.md\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.md\:size-\[15px\]{width:15px;height:15px}.md\:size-\[18px\]{width:18px;height:18px}.md\:size-\[26px\]{width:26px;height:26px}.md\:h-6\.5{height:calc(var(--spacing) * 6.5)}.md\:h-7{height:calc(var(--spacing) * 7)}.md\:h-7\.5{height:calc(var(--spacing) * 7.5)}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:h-9{height:calc(var(--spacing) * 9)}.md\:h-10{height:calc(var(--spacing) * 10)}.md\:h-12{height:calc(var(--spacing) * 12)}.md\:h-14{height:calc(var(--spacing) * 14)}.md\:h-\[86dvh\]{height:86dvh}.md\:h-\[min\(60dvh\,520px\)\]{height:min(60dvh,520px)}.md\:h-auto{height:auto}.md\:max-h-\[80dvh\]{max-height:80dvh}.md\:max-h-none{max-height:none}.md\:min-h-7{min-height:calc(var(--spacing) * 7)}.md\:min-h-8{min-height:calc(var(--spacing) * 8)}.md\:min-h-9{min-height:calc(var(--spacing) * 9)}.md\:min-h-12{min-height:calc(var(--spacing) * 12)}.md\:w-\(--lane\){width:var(--lane)}.md\:w-7{width:calc(var(--spacing) * 7)}.md\:w-8{width:calc(var(--spacing) * 8)}.md\:w-28{width:calc(var(--spacing) * 28)}.md\:w-36{width:calc(var(--spacing) * 36)}.md\:w-\[80vw\]{width:80vw}.md\:w-\[240px\]{width:240px}.md\:w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.md\:w-\[min\(400px\,36\%\)\]{width:min(400px,36%)}.md\:max-w-72{max-width:calc(var(--spacing) * 72)}.md\:max-w-\[320px\]{max-width:320px}.md\:max-w-\[340px\]{max-width:340px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[560px\]{max-width:560px}.md\:max-w-none{max-width:none}.md\:min-w-8{min-width:calc(var(--spacing) * 8)}.md\:min-w-28{min-width:calc(var(--spacing) * 28)}.md\:min-w-48{min-width:calc(var(--spacing) * 48)}.md\:min-w-\[2\.75rem\]{min-width:2.75rem}.md\:flex-1{flex:1}.md\:flex-none{flex:none}.md\:basis-0{flex-basis:0}.md\:snap-none{scroll-snap-type:none}.md\:columns-2{columns:2}.md\:flex-row{flex-direction:row}.md\:justify-end{justify-content:flex-end}.md\:gap-0\.5{gap:calc(var(--spacing) * .5)}.md\:gap-1{gap:var(--spacing)}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.md\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md\:rounded-\[4px\]{border-radius:4px}.md\:rounded-\[6px\]{border-radius:6px}.md\:rounded-\[8px\]{border-radius:8px}.md\:rounded-\[10px\]{border-radius:10px}.md\:rounded-\[12px\]{border-radius:12px}.md\:rounded-\[14px\]{border-radius:14px}.md\:border-0{border-style:var(--tw-border-style);border-width:0}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.md\:bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.md\:bg-card\/90{background-color:color-mix(in oklab, var(--card) 90%, transparent)}}.md\:bg-destructive{background-color:var(--destructive)}.md\:bg-foreground\/\[0\.06\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.md\:bg-foreground\/\[0\.06\]{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.md\:bg-primary{background-color:var(--primary)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:px-0\.5{padding-inline:calc(var(--spacing) * .5)}.md\:px-1{padding-inline:var(--spacing)}.md\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.md\:px-2{padding-inline:calc(var(--spacing) * 2)}.md\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:py-0\.5{padding-block:calc(var(--spacing) * .5)}.md\:py-1{padding-block:var(--spacing)}.md\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.md\:pt-0{padding-top:0}.md\:pt-0\.5{padding-top:calc(var(--spacing) * .5)}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\:pt-\[12vh\]{padding-top:12vh}.md\:pt-\[17px\]{padding-top:17px}.md\:pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.md\:pr-\[11px\]{padding-right:11px}.md\:pr-\[max\(0px\,calc\(--spacing\(6\)-var\(--scrollbar-room\,0px\)\)\)\]{padding-right:max(0px, calc(calc(var(--spacing) * 6) - var(--scrollbar-room,0px)))}.md\:pb-0{padding-bottom:0}.md\:pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.md\:pb-1{padding-bottom:var(--spacing)}.md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.md\:pl-2{padding-left:calc(var(--spacing) * 2)}.md\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.md\:pl-3{padding-left:calc(var(--spacing) * 3)}.md\:pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.md\:text-left{text-align:left}.md\:text-\[7px\]{font-size:7px}.md\:text-\[11px\]{font-size:11px}.md\:text-\[12px\]{font-size:12px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[34px\]{font-size:34px}.md\:leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.md\:leading-\[16px\]{--tw-leading:16px;line-height:16px}.md\:leading-\[18px\]{--tw-leading:18px;line-height:18px}.md\:leading-\[20px\]{--tw-leading:20px;line-height:20px}.md\:leading-\[22px\]{--tw-leading:22px;line-height:22px}.md\:leading-\[34px\]{--tw-leading:34px;line-height:34px}.md\:leading-\[41px\]{--tw-leading:41px;line-height:41px}.md\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.md\:text-foreground{color:var(--foreground)}.md\:text-muted-foreground{color:var(--muted-foreground)}.md\:text-white{color:var(--color-white)}.md\:opacity-0,.md\:opacity-\[0\]{opacity:0}.md\: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)}.md\: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)}.md\:ring-border\/40{--tw-ring-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.md\:ring-border\/40{--tw-ring-color:color-mix(in oklab, var(--border) 40%, transparent)}}.md\:backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-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,)}.md\:backdrop-saturate-200{--tw-backdrop-saturate:saturate(200%);-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,)}.md\: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))}.md\:group-focus-within\/head\:opacity-100:is(:where(.group\/head):focus-within *){opacity:1}@media (hover:hover){.md\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.md\:group-hover\/ev\:visible:is(:where(.group\/ev):hover *){visibility:visible}.md\:group-hover\/head\:opacity-100:is(:where(.group\/head):hover *),.md\:group-hover\/page\:opacity-100:is(:where(.group\/page):hover *),.md\:group-hover\/row\:opacity-100:is(:where(.group\/row):hover *),.md\:group-hover\/slides\:opacity-100:is(:where(.group\/slides):hover *),.md\:group-hover\/tb\:opacity-100:is(:where(.group\/tb):hover *){opacity:1}}.md\:after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.md\:open\:duration-200:is([open],:popover-open,:open){--tw-duration:.2s;transition-duration:.2s}.md\:open\:slide-in-from-bottom-0:is([open],:popover-open,:open){--tw-enter-translate-y:calc(0*100%)}.md\:open\:zoom-in-95:is([open],:popover-open,:open){--tw-enter-scale:.95}.md\:open\:fade-in:is([open],:popover-open,:open){--tw-enter-opacity:0}.md\:focus-within\:opacity-100:focus-within{opacity:1}@media (hover:hover){.md\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.md\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.md\:hover\:bg-foreground\/\[0\.1\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.md\:hover\:bg-foreground\/\[0\.1\]:hover{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.md\:hover\:bg-foreground\/\[0\.06\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.md\:hover\:bg-foreground\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.md\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.md\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.md\:hover\:text-foreground:hover{color:var(--foreground)}}.md\:focus\:opacity-100:focus,.md\:focus-visible\:opacity-100:focus-visible{opacity:1}.md\: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)}.md\:focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.md\: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)}.md\:focus-visible\:ring-offset-card:focus-visible{--tw-ring-offset-color:var(--card)}}@media (width>=64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.xl\:flex{display:flex}}@container tab not (width>=80px){.\@max-\[80px\]\/tab\:ml-0{margin-left:0}.\@max-\[80px\]\/tab\:hidden{display:none}}@container bar not (width>=32rem){.\@max-lg\/bar\:hidden{display:none}.\@max-lg\/bar\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}}@container bar not (width>=28rem){.\@max-md\/bar\:hidden{display:none}.\@max-md\/bar\:px-\[7px\]{padding-inline:7px}}@container bar not (width>=20rem){.\@max-xs\/bar\:hidden{display:none}}@container (width>=520px){.\@min-\[520px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=20rem){.\@xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=24rem){.\@sm\:inline{display:inline}}@container (width>=28rem){.\@md\:sticky{position:sticky}.\@md\:top-7{top:calc(var(--spacing) * 7)}.\@md\:block{display:block}.\@md\:hidden{display:none}.\@md\:inline{display:inline}.\@md\:table-cell{display:table-cell}.\@md\:h-full{height:100%}.\@md\:max-h-\[calc\(100dvh-7rem\)\]{max-height:calc(100dvh - 7rem)}.\@md\:w-\[38\%\]{width:38%}.\@md\:w-auto{width:auto}.\@md\:max-w-64{max-width:calc(var(--spacing) * 64)}.\@md\:flex-1{flex:1}.\@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\:flex-row{flex-direction:row}.\@md\:items-start{align-items:flex-start}.\@md\:overflow-visible{overflow:visible}.\@md\:overflow-y-auto{overflow-y:auto}.\@md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.\@md\:p-0{padding:0}.\@md\:p-2{padding:calc(var(--spacing) * 2)}}@container (width>=32rem){.\@lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=42rem){.\@2xl\:order-none{order:0}.\@2xl\:col-span-2{grid-column:span 2/span 2}.\@2xl\:max-h-\[calc\(100dvh-12rem\)\]{max-height:calc(100dvh - 12rem)}.\@2xl\:w-\[210px\]{width:210px}.\@2xl\:w-\[240px\]{width:240px}.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@2xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@2xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@2xl\:grid-cols-\[minmax\(220px\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(220px,1fr) minmax(0,2fr)}.\@2xl\:flex-row{flex-direction:row}}@container (width>=48rem){.\@3xl\:max-h-none{max-height:none}.\@3xl\:w-\[280px\]{width:280px}.\@3xl\:flex-row{flex-direction:row}.\@3xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@3xl\:border-l-\[0\.5px\]{border-left-style:var(--tw-border-style);border-left-width:.5px}}@container (width>=56rem){.\@4xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-\[var\(--segment-on\)\]:is(.dark *){background-color:var(--segment-on)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:shadow-\[0_6px_20px_rgb\(0_0_0\/0\.4\)\]:is(.dark *){--tw-shadow:0 6px 20px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}@media (pointer:coarse){.pointer-coarse\:mt-0{margin-top:0}.pointer-coarse\:hidden{display:none}.pointer-coarse\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.pointer-coarse\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.pointer-coarse\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.pointer-coarse\:h-9{height:calc(var(--spacing) * 9)}.pointer-coarse\:h-10{height:calc(var(--spacing) * 10)}.pointer-coarse\:h-11{height:calc(var(--spacing) * 11)}.pointer-coarse\:min-h-11{min-height:calc(var(--spacing) * 11)}.pointer-coarse\:w-12{width:calc(var(--spacing) * 12)}.pointer-coarse\:items-center{align-items:center}.pointer-coarse\:px-2{padding-inline:calc(var(--spacing) * 2)}.pointer-coarse\:text-\[14px\]{font-size:14px}.pointer-coarse\:text-\[15px\]{font-size:15px}.pointer-coarse\:text-\[16px\]{font-size:16px}.pointer-coarse\:text-\[17px\]{font-size:17px}.pointer-coarse\:leading-\[22px\]{--tw-leading:22px;line-height:22px}.pointer-coarse\:opacity-100{opacity:1}}.\[\&_\*\]\:cursor-grabbing *{cursor:grabbing}.\[\&_\.note-prose\]\:text-\[22px\] .note-prose{font-size:22px}.\[\&_\.note-prose\]\:leading-\[30px\] .note-prose{--tw-leading:30px;line-height:30px}.\[\&_\.pptx-slide\]\:shadow-sm .pptx-slide{--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)}.\[\&_\.xterm-helper-textarea\]\:\!text-\[16px\] .xterm-helper-textarea{font-size:16px!important}.\[\&_\[data-panel-handle\]\]\:mt-0 [data-panel-handle]{margin-top:0}.\[\&_button\]\:h-full button{height:100%}.\[\&_button\]\:w-10 button{width:calc(var(--spacing) * 10)}.\[\&_button\]\:rounded-none button{border-radius:0}.\[\&_p\]\:m-0 p{margin:0}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:animate-spin svg{animation:var(--animate-spin)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_ul\]\:my-0\.5 ul{margin-block:calc(var(--spacing) * .5)}.\[\&_ul\]\:pl-4 ul{padding-left:calc(var(--spacing) * 4)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[data-chip\=origin\]\:visible:is(),.\[data-chip\=status\]\:visible:is(),.\[data-companion-panel\]\:visible:is(data-companion-panel),.\[data-companion-presence\]\:visible:is(data-companion-presence),.\[data-companion-thread\=\"\$\{c1\}\"\]\:visible:is(),.\[data-context-view\]\:visible:is(data-context-view),.\[data-file-bar\=\"bar\"\]\:visible:is(),.\[data-history\]\:visible:is(data-history),.\[data-pane\]\:visible:is(data-pane),.\[data-review-chip\]\:visible:is(data-review-chip),.\[data-review-file\=\"\$\{p\}\"\]\:visible:is(),.\[data-review-view\]\:visible:is(data-review-view),.\[data-review-view\=\"\$\{BOB\}\"\]\:visible:is(),.\[data-review-view\=\"\$\{MAYA\}\"\]\:visible:is(),.\[data-status-key\]\:visible:is(data-status-key),.\[data-view-bar-fill\]\:visible:is(data-view-bar-fill),.\[data-web-address\]\:visible:is(data-web-address),.\[data-web-agent\]\:visible:is(data-web-agent),.\[data-web-container\=\'\'\]\:visible:is(),.\[data-web-container\=\'work\'\]\:visible:is(),.\[data-web-container\=shop\]\:visible:is(),.\[data-web-container\=work\]\:visible:is(),.\[data-web-locked\]\:visible:is(data-web-locked),.\[data-web-logins-heading\]\:visible:is(data-web-logins-heading),.\[data-web-logins-heading\=shop\]\:visible:is(),.\[data-web-new-container\]\:visible:is(data-web-new-container),.\[data-web-page\]\:visible:is(data-web-page),.\[data-web-site\]\:visible:is(data-web-site),.\[data-web-sites-panel\]\:visible:is(data-web-sites-panel),.\[role\=tree\]\:visible:is(){visibility:visible}.\[\&\:not\(\[open\]\)\]\:hidden:not([open]){display:none}.\[\&\>\:not\(\[data-slide\]\)\]\:invisible>:not([data-slide]){visibility:hidden}.\[\&\>\:where\(\:not\(\:first-child\)\)\]\:border-t-\[0\.5px\]>:where(:not(:first-child)){border-top-style:var(--tw-border-style);border-top-width:.5px}.\[\&\>\:where\(\:not\(\:first-child\)\)\]\:border-border>:where(:not(:first-child)){border-color:var(--border)}.\[\&\>audio\]\:w-full>audio{width:100%}.\[\&\>button\]\:px-2\.5>button{padding-inline:calc(var(--spacing) * 2.5)}.\[\&\>button\]\:whitespace-nowrap>button{white-space:nowrap}@media (hover:hover){.hover\:\[\&\>span\]\:scale-115:hover>span{--tw-scale-x:115%;--tw-scale-y:115%;--tw-scale-z:115%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.active\:\[\&\>span\]\:scale-90:active>span{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&\>svg\]\:size-full>svg{width:100%;height:100%}.\[\&\>video\]\:pointer-events-none>video{pointer-events:none}.\[\&\>video\]\:block>video{display:block}.\[\&\>video\]\:size-full>video{width:100%;height:100%}.\[\&\>video\]\:max-h-\[75vh\]>video{max-height:75vh}.\[\&\>video\]\:w-full>video{width:100%}.\[\&\>video\]\:rounded-\[10px\]>video{border-radius:10px}.\[\&\>video\]\:bg-black\/90>video{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.\[\&\>video\]\:bg-black\/90>video{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.\[\&\>video\]\:object-contain>video{object-fit:contain}.\[\&\>video\]\:object-cover>video{object-fit:cover}@media (pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:-top-3{top:calc(var(--spacing) * -3)}.\[\@media\(pointer\:coarse\)\]\:-left-3{left:calc(var(--spacing) * -3)}.\[\@media\(pointer\:coarse\)\]\:hidden{display:none}.\[\@media\(pointer\:coarse\)\]\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\[\@media\(pointer\:coarse\)\]\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}}tbody:last-child>.\[tbody\:last-child\>\&\:last-child\]\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:is(:root,.scheme-preview)[data-scheme=gruvbox]{--background:#fbf1c7;--foreground:#3c3836;--card:#f9f5d7;--card-foreground:#3c3836;--popover:#f9f5d7e6;--popover-foreground:#3c3836;--primary:#076678;--primary-foreground:#f9f5d7;--secondary:#7c6f6424;--secondary-foreground:#3c3836;--muted:#7c6f6424;--muted-foreground:#7c6f64;--accent:#7c6f6424;--accent-foreground:#3c3836;--destructive:#9d0006;--border:#7c6f644d;--input:#7c6f6438;--ring:#076678;--chart-1:#076678;--chart-2:#7c6f64;--chart-3:#9d0006;--chart-4:#8f3f71;--chart-5:#79740e;--glass-edge:#ffffff80;--sidebar:#f2e5bc;--segment-on:#f9f5d7;--red:#cc241d;--orange:#d65d0e;--yellow:#d79921;--green:#98971a;--teal:#689d6a;--blue:#458588;--indigo:#076678;--purple:#8f3f71;--pink:#d3869b;--gray:#928374;--h1:#9d0006;--h2:#af3a03;--h3:#b57614;--h4:#79740e;--h5:#427b58;--h6:#076678;--scrollbar:#7c6f6459;--scrollbar-hover:#7c6f648c;--map-land:#f2e5bc;--map-water:#b7cfc4;--map-park:#e2dfa9}:is(:root,.scheme-preview)[data-scheme=gruvbox].dark{--background:#1d2021;--foreground:#ebdbb2;--card:#282828;--card-foreground:#ebdbb2;--popover:#32302feb;--popover-foreground:#ebdbb2;--primary:#83a598;--primary-foreground:#1d2021;--secondary:#92837438;--secondary-foreground:#ebdbb2;--muted:#92837438;--muted-foreground:#a89984;--accent:#92837438;--accent-foreground:#ebdbb2;--destructive:#fb4934;--border:#92837452;--input:#ebdbb224;--ring:#83a598;--chart-1:#83a598;--chart-2:#a89984;--chart-3:#fb4934;--chart-4:#d3869b;--chart-5:#b8bb26;--glass-edge:#ebdbb21a;--sidebar:#181a1b;--segment-on:#504945;--red:#fb4934;--orange:#fe8019;--yellow:#fabd2f;--green:#b8bb26;--teal:#8ec07c;--blue:#83a598;--indigo:#8b9fd9;--purple:#b16286;--pink:#d3869b;--gray:#928374;--h1:var(--red);--h2:var(--orange);--h3:var(--yellow);--h4:var(--green);--h5:var(--teal);--h6:var(--blue);--scrollbar:#ebdbb233;--scrollbar-hover:#ebdbb259;--map-land:#282828;--map-water:#1f3136;--map-park:#2f3322}:is(:root,.scheme-preview)[data-scheme=catppuccin]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#eff1f5;--foreground:#4c4f69;--card:#fff;--card-foreground:#4c4f69;--popover:#ffffffe6;--popover-foreground:#4c4f69;--primary:#8839ef;--primary-foreground:#eff1f5;--secondary:#6c6f8524;--secondary-foreground:#4c4f69;--muted:#6c6f8524;--muted-foreground:#6c6f85;--accent:#6c6f8524;--accent-foreground:#4c4f69;--destructive:#d20f39;--border:#6c6f854d;--input:#6c6f8538;--ring:#8839ef;--chart-1:#8839ef;--chart-2:#6c6f85;--chart-3:#d20f39;--chart-4:#8839ef;--chart-5:#40a02b;--glass-edge:#ffffff80;--sidebar:#e6e9ef;--segment-on:#fff;--red:#d20f39;--orange:#fe640b;--yellow:#df8e1d;--green:#40a02b;--teal:#179299;--blue:#1e66f5;--indigo:#7287fd;--purple:#8839ef;--pink:#ea76cb;--gray:#9ca0b0;--h1:var(--red);--h2:var(--orange);--h3:var(--yellow);--h4:var(--green);--h5:var(--teal);--h6:var(--indigo);--scrollbar:#6c6f8559;--scrollbar-hover:#6c6f858c;--map-land:#e6e9ef;--map-water:#b4caf5;--map-park:#cce1cd}:is(:root,.scheme-preview)[data-scheme=catppuccin].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#1e1e2e;--foreground:#cdd6f4;--card:#313244;--card-foreground:#cdd6f4;--popover:#313244eb;--popover-foreground:#cdd6f4;--primary:#cba6f7;--primary-foreground:#1e1e2e;--secondary:#a6adc838;--secondary-foreground:#cdd6f4;--muted:#a6adc838;--muted-foreground:#a6adc8;--accent:#a6adc838;--accent-foreground:#cdd6f4;--destructive:#f38ba8;--border:#a6adc852;--input:#cdd6f424;--ring:#cba6f7;--chart-1:#cba6f7;--chart-2:#a6adc8;--chart-3:#f38ba8;--chart-4:#cba6f7;--chart-5:#a6e3a1;--glass-edge:#cdd6f41a;--sidebar:#181825;--segment-on:#45475a;--red:#f38ba8;--orange:#fab387;--yellow:#f9e2af;--green:#a6e3a1;--teal:#94e2d5;--blue:#89b4fa;--indigo:#b4befe;--purple:#cba6f7;--pink:#f5c2e7;--gray:#7f849c;--h1:var(--red);--h2:var(--orange);--h3:var(--yellow);--h4:var(--green);--h5:var(--teal);--h6:var(--indigo);--scrollbar:#cdd6f433;--scrollbar-hover:#cdd6f459;--map-land:#181825;--map-water:#363f5b;--map-park:#343e40}:is(:root,.scheme-preview)[data-scheme=nord]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#e5e9f0;--foreground:#2e3440;--card:#eceff4;--card-foreground:#2e3440;--popover:#eceff4e6;--popover-foreground:#2e3440;--primary:#5e81ac;--primary-foreground:#eceff4;--secondary:#4c566a24;--secondary-foreground:#2e3440;--muted:#4c566a24;--muted-foreground:#4c566a;--accent:#4c566a24;--accent-foreground:#2e3440;--destructive:#bf616a;--border:#4c566a4d;--input:#4c566a38;--ring:#5e81ac;--chart-1:#5e81ac;--chart-2:#4c566a;--chart-3:#bf616a;--chart-4:#b48ead;--chart-5:#8aa872;--glass-edge:#ffffff80;--sidebar:#d8dee9;--segment-on:#eceff4;--red:#bf616a;--orange:#d08770;--yellow:#c29a4a;--green:#8aa872;--teal:#8fbcbb;--blue:#5e81ac;--indigo:#81a1c1;--purple:#9d8ec9;--pink:#b48ead;--gray:#7b88a1;--h1:var(--blue);--h2:var(--teal);--h3:var(--green);--h4:var(--yellow);--h5:var(--orange);--h6:var(--purple);--scrollbar:#4c566a59;--scrollbar-hover:#4c566a8c;--map-land:#d8dee9;--map-water:#bfccdd;--map-park:#d3dcd7}:is(:root,.scheme-preview)[data-scheme=nord].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#2e3440;--foreground:#eceff4;--card:#3b4252;--card-foreground:#eceff4;--popover:#3b4252eb;--popover-foreground:#eceff4;--primary:#88c0d0;--primary-foreground:#2e3440;--secondary:#a3adbf38;--secondary-foreground:#eceff4;--muted:#a3adbf38;--muted-foreground:#a3adbf;--accent:#a3adbf38;--accent-foreground:#eceff4;--destructive:#bf616a;--border:#a3adbf52;--input:#eceff424;--ring:#88c0d0;--chart-1:#88c0d0;--chart-2:#a3adbf;--chart-3:#bf616a;--chart-4:#b48ead;--chart-5:#a3be8c;--glass-edge:#eceff41a;--sidebar:#292e39;--segment-on:#4c566a;--red:#bf616a;--orange:#d08770;--yellow:#ebcb8b;--green:#a3be8c;--teal:#8fbcbb;--blue:#81a1c1;--indigo:#5e81ac;--purple:#a79bd4;--pink:#b48ead;--gray:#616e88;--h1:var(--blue);--h2:var(--teal);--h3:var(--green);--h4:var(--yellow);--h5:var(--orange);--h6:var(--purple);--scrollbar:#eceff433;--scrollbar-hover:#eceff459;--map-land:#292e39;--map-water:#404c5c;--map-park:#414a4c}:is(:root,.scheme-preview)[data-scheme=dracula]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#282a36;--foreground:#f8f8f2;--card:#343746;--card-foreground:#f8f8f2;--popover:#343746eb;--popover-foreground:#f8f8f2;--primary:#bd93f9;--primary-foreground:#282a36;--secondary:#a4acc838;--secondary-foreground:#f8f8f2;--muted:#a4acc838;--muted-foreground:#a4acc8;--accent:#a4acc838;--accent-foreground:#f8f8f2;--destructive:#f55;--border:#a4acc852;--input:#f8f8f224;--ring:#bd93f9;--chart-1:#bd93f9;--chart-2:#a4acc8;--chart-3:#f55;--chart-4:#bd93f9;--chart-5:#50fa7b;--glass-edge:#f8f8f21a;--sidebar:#21222c;--segment-on:#44475a;--red:#f55;--orange:#ffb86c;--yellow:#f1fa8c;--green:#50fa7b;--teal:#8be9fd;--blue:#6ca2ff;--indigo:#8088f0;--purple:#bd93f9;--pink:#ff79c6;--gray:#6272a4;--h1:var(--purple);--h2:var(--pink);--h3:var(--green);--h4:var(--orange);--h5:var(--teal);--h6:var(--yellow);--scrollbar:#f8f8f233;--scrollbar-hover:#f8f8f259;--map-land:#21222c;--map-water:#3e5462;--map-park:#2e4b41}:is(:root,.scheme-preview)[data-scheme=solarized]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fdf6e3;--foreground:#586e75;--card:#fffbee;--card-foreground:#586e75;--popover:#fffbeee6;--popover-foreground:#586e75;--primary:#268bd2;--primary-foreground:#fdf6e3;--secondary:#657b8324;--secondary-foreground:#586e75;--muted:#657b8324;--muted-foreground:#657b83;--accent:#657b8324;--accent-foreground:#586e75;--destructive:#dc322f;--border:#93a1a173;--input:#657b8338;--ring:#268bd2;--chart-1:#268bd2;--chart-2:#657b83;--chart-3:#dc322f;--chart-4:#6c71c4;--chart-5:#859900;--glass-edge:#ffffff80;--sidebar:#eee8d5;--segment-on:#fffbee;--red:#dc322f;--orange:#cb4b16;--yellow:#b58900;--green:#859900;--teal:#2aa198;--blue:#268bd2;--indigo:#6c71c4;--purple:#9a5cc0;--pink:#d33682;--gray:#93a1a1;--h1:var(--orange);--h2:var(--yellow);--h3:var(--green);--h4:var(--teal);--h5:var(--blue);--h6:var(--purple);--scrollbar:#657b8359;--scrollbar-hover:#657b838c;--map-land:#eee8d5;--map-water:#c1d8de;--map-park:#e5e3b6}:is(:root,.scheme-preview)[data-scheme=solarized].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#002b36;--foreground:#93a1a1;--card:#073642;--card-foreground:#93a1a1;--popover:#073642eb;--popover-foreground:#93a1a1;--primary:#268bd2;--primary-foreground:#fdf6e3;--secondary:#83949638;--secondary-foreground:#93a1a1;--muted:#83949638;--muted-foreground:#839496;--accent:#83949638;--accent-foreground:#93a1a1;--destructive:#dc322f;--border:#83949652;--input:#93a1a124;--ring:#268bd2;--chart-1:#268bd2;--chart-2:#839496;--chart-3:#dc322f;--chart-4:#6c71c4;--chart-5:#859900;--glass-edge:#93a1a11a;--sidebar:#00212b;--segment-on:#586e75;--red:#dc322f;--orange:#cb4b16;--yellow:#b58900;--green:#859900;--teal:#2aa198;--blue:#268bd2;--indigo:#6c71c4;--purple:#9a5cc0;--pink:#d33682;--gray:#586e75;--h1:var(--orange);--h2:var(--yellow);--h3:var(--green);--h4:var(--teal);--h5:var(--blue);--h6:var(--purple);--scrollbar:#93a1a133;--scrollbar-hover:#93a1a159;--map-land:#00212b;--map-water:#084058;--map-park:#153d2d}:is(:root,.scheme-preview)[data-scheme=tokyo-night]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#e1e2e7;--foreground:#3760bf;--card:#eeeff3;--card-foreground:#3760bf;--popover:#eeeff3e6;--popover-foreground:#3760bf;--primary:#2e7de9;--primary-foreground:#fff;--secondary:#6172b024;--secondary-foreground:#3760bf;--muted:#6172b024;--muted-foreground:#6172b0;--accent:#6172b024;--accent-foreground:#3760bf;--destructive:#f52a65;--border:#6172b04d;--input:#6172b038;--ring:#2e7de9;--chart-1:#2e7de9;--chart-2:#6172b0;--chart-3:#f52a65;--chart-4:#9854f1;--chart-5:#587539;--glass-edge:#ffffff80;--sidebar:#d0d5e3;--segment-on:#eeeff3;--red:#f52a65;--orange:#b15c00;--yellow:#8c6c3e;--green:#587539;--teal:#118c74;--blue:#2e7de9;--indigo:#7847bd;--purple:#9854f1;--pink:#d20065;--gray:#848cb5;--h1:var(--blue);--h2:var(--purple);--h3:var(--teal);--h4:var(--green);--h5:var(--yellow);--h6:var(--orange);--scrollbar:#6172b059;--scrollbar-hover:#6172b08c;--map-land:#d0d5e3;--map-water:#afc6e8;--map-park:#c6ccc4}:is(:root,.scheme-preview)[data-scheme=tokyo-night].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#1a1b26;--foreground:#c0caf5;--card:#24283b;--card-foreground:#c0caf5;--popover:#24283beb;--popover-foreground:#c0caf5;--primary:#7aa2f7;--primary-foreground:#1a1b26;--secondary:#a9b1d638;--secondary-foreground:#c0caf5;--muted:#a9b1d638;--muted-foreground:#a9b1d6;--accent:#a9b1d638;--accent-foreground:#c0caf5;--destructive:#f7768e;--border:#a9b1d652;--input:#c0caf524;--ring:#7aa2f7;--chart-1:#7aa2f7;--chart-2:#a9b1d6;--chart-3:#f7768e;--chart-4:#bb9af7;--chart-5:#9ece6a;--glass-edge:#c0caf51a;--sidebar:#16161e;--segment-on:#414868;--red:#f7768e;--orange:#ff9e64;--yellow:#e0af68;--green:#9ece6a;--teal:#73daca;--blue:#7aa2f7;--indigo:#7dcfff;--purple:#bb9af7;--pink:#ff007c;--gray:#565f89;--h1:var(--blue);--h2:var(--purple);--h3:var(--teal);--h4:var(--green);--h5:var(--yellow);--h6:var(--orange);--scrollbar:#c0caf533;--scrollbar-hover:#c0caf559;--map-land:#16161e;--map-water:#2f3954;--map-park:#2f3831}:is(:root,.scheme-preview)[data-scheme=rose-pine]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#faf4ed;--foreground:#575279;--card:#fffaf3;--card-foreground:#575279;--popover:#fffaf3e6;--popover-foreground:#575279;--primary:#286983;--primary-foreground:#faf4ed;--secondary:#79759324;--secondary-foreground:#575279;--muted:#79759324;--muted-foreground:#797593;--accent:#79759324;--accent-foreground:#575279;--destructive:#b4637a;--border:#79759347;--input:#79759338;--ring:#286983;--chart-1:#286983;--chart-2:#797593;--chart-3:#b4637a;--chart-4:#907aa9;--chart-5:#56949f;--glass-edge:#ffffff80;--sidebar:#f2e9e1;--segment-on:#fffaf3;--red:#b4637a;--orange:#e08a4f;--yellow:#ea9d34;--green:#6d9a5b;--teal:#56949f;--blue:#286983;--indigo:#6e7cc0;--purple:#907aa9;--pink:#d7827e;--gray:#9893a5;--h1:var(--red);--h2:var(--yellow);--h3:var(--orange);--h4:var(--teal);--h5:var(--blue);--h6:var(--purple);--scrollbar:#79759359;--scrollbar-hover:#7975938c;--map-land:#f2e9e1;--map-water:#bfcdcf;--map-park:#d9e1dd}:is(:root,.scheme-preview)[data-scheme=rose-pine].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#191724;--foreground:#e0def4;--card:#1f1d2e;--card-foreground:#e0def4;--popover:#26233aeb;--popover-foreground:#e0def4;--primary:#c4a7e7;--primary-foreground:#191724;--secondary:#908caa38;--secondary-foreground:#e0def4;--muted:#908caa38;--muted-foreground:#908caa;--accent:#908caa38;--accent-foreground:#e0def4;--destructive:#eb6f92;--border:#908caa52;--input:#e0def424;--ring:#c4a7e7;--chart-1:#c4a7e7;--chart-2:#908caa;--chart-3:#eb6f92;--chart-4:#c4a7e7;--chart-5:#9ccfd8;--glass-edge:#e0def41a;--sidebar:#16141f;--segment-on:#403d52;--red:#eb6f92;--orange:#f2a272;--yellow:#f6c177;--green:#a3c28a;--teal:#9ccfd8;--blue:#31748f;--indigo:#8f9cf0;--purple:#c4a7e7;--pink:#ebbcba;--gray:#6e6a86;--h1:var(--red);--h2:var(--yellow);--h3:var(--orange);--h4:var(--teal);--h5:var(--blue);--h6:var(--purple);--scrollbar:#e0def433;--scrollbar-hover:#e0def459;--map-land:#16141f;--map-water:#1e2b3c;--map-park:#2e3441}:is(:root,.scheme-preview)[data-scheme=everforest]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f4f0d9;--foreground:#5c6a72;--card:#fdf6e3;--card-foreground:#5c6a72;--popover:#fdf6e3e6;--popover-foreground:#5c6a72;--primary:#8da101;--primary-foreground:#fdf6e3;--secondary:#82918124;--secondary-foreground:#5c6a72;--muted:#82918124;--muted-foreground:#829181;--accent:#82918124;--accent-foreground:#5c6a72;--destructive:#f85552;--border:#8291814d;--input:#82918138;--ring:#8da101;--chart-1:#8da101;--chart-2:#829181;--chart-3:#f85552;--chart-4:#df69ba;--chart-5:#8da101;--glass-edge:#ffffff80;--sidebar:#efebd4;--segment-on:#fdf6e3;--red:#f85552;--orange:#f57d26;--yellow:#dfa000;--green:#8da101;--teal:#35a77c;--blue:#3a94c5;--indigo:#6c7fcf;--purple:#9a7bd0;--pink:#df69ba;--gray:#a6b0a0;--h1:var(--red);--h2:var(--orange);--h3:var(--yellow);--h4:var(--green);--h5:var(--blue);--h6:var(--purple);--scrollbar:#82918159;--scrollbar-hover:#8291818c;--map-land:#efebd4;--map-water:#c0d6d3;--map-park:#dfe0ae}:is(:root,.scheme-preview)[data-scheme=everforest].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#2d353b;--foreground:#d3c6aa;--card:#343f44;--card-foreground:#d3c6aa;--popover:#3d484deb;--popover-foreground:#d3c6aa;--primary:#a7c080;--primary-foreground:#2d353b;--secondary:#9da9a038;--secondary-foreground:#d3c6aa;--muted:#9da9a038;--muted-foreground:#9da9a0;--accent:#9da9a038;--accent-foreground:#d3c6aa;--destructive:#e67e80;--border:#9da9a052;--input:#d3c6aa24;--ring:#a7c080;--chart-1:#a7c080;--chart-2:#9da9a0;--chart-3:#e67e80;--chart-4:#d699b6;--chart-5:#a7c080;--glass-edge:#d3c6aa1a;--sidebar:#232a2e;--segment-on:#475258;--red:#e67e80;--orange:#e69875;--yellow:#dbbc7f;--green:#a7c080;--teal:#83c092;--blue:#7fbbb3;--indigo:#8fa0d8;--purple:#b7a1e0;--pink:#d699b6;--gray:#7a8478;--h1:var(--red);--h2:var(--orange);--h3:var(--yellow);--h4:var(--green);--h5:var(--blue);--h6:var(--purple);--scrollbar:#d3c6aa33;--scrollbar-hover:#d3c6aa59;--map-land:#232a2e;--map-water:#3f5255;--map-park:#414b46}:is(:root,.scheme-preview)[data-scheme=kanagawa]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f2ecbc;--foreground:#545464;--card:#f6f1cc;--card-foreground:#545464;--popover:#f6f1cce6;--popover-foreground:#545464;--primary:#4d699b;--primary-foreground:#f2ecbc;--secondary:#716e6124;--secondary-foreground:#545464;--muted:#716e6124;--muted-foreground:#716e61;--accent:#716e6124;--accent-foreground:#545464;--destructive:#c84053;--border:#716e614d;--input:#716e6138;--ring:#4d699b;--chart-1:#4d699b;--chart-2:#716e61;--chart-3:#c84053;--chart-4:#624c83;--chart-5:#6f894e;--glass-edge:#ffffff80;--sidebar:#e7dba0;--segment-on:#f6f1cc;--red:#c84053;--orange:#cc6d00;--yellow:#836f4a;--green:#6f894e;--teal:#597b75;--blue:#4d699b;--indigo:#5d57a3;--purple:#624c83;--pink:#b35b79;--gray:#8a8980;--h1:var(--red);--h2:var(--orange);--h3:var(--yellow);--h4:var(--green);--h5:var(--blue);--h6:var(--purple);--scrollbar:#716e6159;--scrollbar-hover:#716e618c;--map-land:#e7dba0;--map-water:#c4c7b3;--map-park:#d8d8a6}:is(:root,.scheme-preview)[data-scheme=kanagawa].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#1f1f28;--foreground:#dcd7ba;--card:#2a2a37;--card-foreground:#dcd7ba;--popover:#2a2a37eb;--popover-foreground:#dcd7ba;--primary:#7e9cd8;--primary-foreground:#1f1f28;--secondary:#a6a69c38;--secondary-foreground:#dcd7ba;--muted:#a6a69c38;--muted-foreground:#a6a69c;--accent:#a6a69c38;--accent-foreground:#dcd7ba;--destructive:#e46876;--border:#a6a69c52;--input:#dcd7ba24;--ring:#7e9cd8;--chart-1:#7e9cd8;--chart-2:#a6a69c;--chart-3:#e46876;--chart-4:#957fb8;--chart-5:#98bb6c;--glass-edge:#dcd7ba1a;--sidebar:#16161d;--segment-on:#363646;--red:#e46876;--orange:#ffa066;--yellow:#e6c384;--green:#98bb6c;--teal:#7aa89f;--blue:#7e9cd8;--indigo:#7fb4ca;--purple:#957fb8;--pink:#d27e99;--gray:#727169;--h1:var(--red);--h2:var(--orange);--h3:var(--yellow);--h4:var(--green);--h5:var(--blue);--h6:var(--purple);--scrollbar:#dcd7ba33;--scrollbar-hover:#dcd7ba59;--map-land:#16161d;--map-water:#343b4f;--map-park:#323833}:is(:root,.scheme-preview)[data-scheme=one]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f0f0f1;--foreground:#383a42;--card:#fafafa;--card-foreground:#383a42;--popover:#fafafae6;--popover-foreground:#383a42;--primary:#4078f2;--primary-foreground:#fff;--secondary:#696c7724;--secondary-foreground:#383a42;--muted:#696c7724;--muted-foreground:#696c77;--accent:#696c7724;--accent-foreground:#383a42;--destructive:#e45649;--border:#696c774d;--input:#696c7738;--ring:#4078f2;--chart-1:#4078f2;--chart-2:#696c77;--chart-3:#e45649;--chart-4:#a626a4;--chart-5:#50a14f;--glass-edge:#ffffff80;--sidebar:#e5e5e6;--segment-on:#fafafa;--red:#e45649;--orange:#986801;--yellow:#c18401;--green:#50a14f;--teal:#0184bc;--blue:#4078f2;--indigo:#526fff;--purple:#a626a4;--pink:#ca1243;--gray:#a0a1a7;--h1:var(--red);--h2:var(--orange);--h3:var(--yellow);--h4:var(--green);--h5:var(--blue);--h6:var(--purple);--scrollbar:#696c7759;--scrollbar-hover:#696c778c;--map-land:#e5e5e6;--map-water:#bfcef1;--map-park:#d0e0d1}:is(:root,.scheme-preview)[data-scheme=one].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#282c34;--foreground:#abb2bf;--card:#2f343e;--card-foreground:#abb2bf;--popover:#2f343eeb;--popover-foreground:#abb2bf;--primary:#61afef;--primary-foreground:#282c34;--secondary:#8b929e38;--secondary-foreground:#abb2bf;--muted:#8b929e38;--muted-foreground:#8b929e;--accent:#8b929e38;--accent-foreground:#abb2bf;--destructive:#e06c75;--border:#8b929e52;--input:#abb2bf24;--ring:#61afef;--chart-1:#61afef;--chart-2:#8b929e;--chart-3:#e06c75;--chart-4:#c678dd;--chart-5:#98c379;--glass-edge:#abb2bf1a;--sidebar:#21252b;--segment-on:#3e4451;--red:#e06c75;--orange:#d19a66;--yellow:#e5c07b;--green:#98c379;--teal:#56b6c2;--blue:#61afef;--indigo:#528bff;--purple:#c678dd;--pink:#be5046;--gray:#5c6370;--h1:var(--red);--h2:var(--orange);--h3:var(--yellow);--h4:var(--green);--h5:var(--blue);--h6:var(--purple);--scrollbar:#abb2bf33;--scrollbar-hover:#abb2bf59;--map-land:#21252b;--map-water:#35495d;--map-park:#3a443f}:is(:root,.scheme-preview)[data-scheme=ayu]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f3f4f5;--foreground:#5c6166;--card:#fcfcfc;--card-foreground:#5c6166;--popover:#fcfcfce6;--popover-foreground:#5c6166;--primary:#fa8d3e;--primary-foreground:#fcfcfc;--secondary:#787b8024;--secondary-foreground:#5c6166;--muted:#787b8024;--muted-foreground:#787b80;--accent:#787b8024;--accent-foreground:#5c6166;--destructive:#f07171;--border:#787b804d;--input:#787b8038;--ring:#fa8d3e;--chart-1:#fa8d3e;--chart-2:#787b80;--chart-3:#f07171;--chart-4:#a37acc;--chart-5:#86b300;--glass-edge:#ffffff80;--sidebar:#e7e8e9;--segment-on:#fcfcfc;--red:#f07171;--orange:#fa8d3e;--yellow:#f2ae49;--green:#86b300;--teal:#4cbf99;--blue:#399ee6;--indigo:#55b4d4;--purple:#a37acc;--pink:#e86aa6;--gray:#8a9199;--h1:var(--orange);--h2:var(--yellow);--h3:var(--green);--h4:var(--teal);--h5:var(--blue);--h6:var(--purple);--scrollbar:#787b8059;--scrollbar-hover:#787b808c;--map-land:#e7e8e9;--map-water:#bfdcf1;--map-park:#dde7c4}:is(:root,.scheme-preview)[data-scheme=ayu].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0b0e14;--foreground:#bfbdb6;--card:#131721;--card-foreground:#bfbdb6;--popover:#131721eb;--popover-foreground:#bfbdb6;--primary:#e6b450;--primary-foreground:#0b0e14;--secondary:#8a8f9838;--secondary-foreground:#bfbdb6;--muted:#8a8f9838;--muted-foreground:#8a8f98;--accent:#8a8f9838;--accent-foreground:#bfbdb6;--destructive:#f07178;--border:#8a8f9852;--input:#bfbdb624;--ring:#e6b450;--chart-1:#e6b450;--chart-2:#8a8f98;--chart-3:#f07178;--chart-4:#d2a6ff;--chart-5:#aad94c;--glass-edge:#bfbdb61a;--sidebar:#0d1017;--segment-on:#2d3640;--red:#f07178;--orange:#ff8f40;--yellow:#ffb454;--green:#aad94c;--teal:#95e6cb;--blue:#59c2ff;--indigo:#39bae6;--purple:#d2a6ff;--pink:#f29668;--gray:#636a72;--h1:var(--orange);--h2:var(--yellow);--h3:var(--green);--h4:var(--teal);--h5:var(--blue);--h6:var(--purple);--scrollbar:#bfbdb633;--scrollbar-hover:#bfbdb659;--map-land:#0d1017;--map-water:#1c3648;--map-park:#242e1d}:is(:root,.scheme-preview)[data-scheme=github]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f6f8fa;--foreground:#1f2328;--card:#fff;--card-foreground:#1f2328;--popover:#ffffffe6;--popover-foreground:#1f2328;--primary:#0969da;--primary-foreground:#fff;--secondary:#59636e24;--secondary-foreground:#1f2328;--muted:#59636e24;--muted-foreground:#59636e;--accent:#59636e24;--accent-foreground:#1f2328;--destructive:#cf222e;--border:#d1d9e0;--input:#59636e38;--ring:#0969da;--chart-1:#0969da;--chart-2:#59636e;--chart-3:#cf222e;--chart-4:#8250df;--chart-5:#1a7f37;--glass-edge:#ffffff80;--sidebar:#eff2f5;--segment-on:#fff;--red:#cf222e;--orange:#bc4c00;--yellow:#9a6700;--green:#1a7f37;--teal:#1b7c83;--blue:#0969da;--indigo:#6639ba;--purple:#8250df;--pink:#bf3989;--gray:#818b98;--h1:var(--foreground);--h2:var(--foreground);--h3:var(--foreground);--h4:var(--muted-foreground);--h5:var(--muted-foreground);--h6:var(--muted-foreground);--scrollbar:#59636e59;--scrollbar-hover:#59636e8c;--map-land:#eff2f5;--map-water:#b4d0f1;--map-park:#cae0d3}:is(:root,.scheme-preview)[data-scheme=github].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0d1117;--foreground:#f0f6fc;--card:#151b23;--card-foreground:#f0f6fc;--popover:#151b23eb;--popover-foreground:#f0f6fc;--primary:#4493f8;--primary-foreground:#fff;--secondary:#9198a138;--secondary-foreground:#f0f6fc;--muted:#9198a138;--muted-foreground:#9198a1;--accent:#9198a138;--accent-foreground:#f0f6fc;--destructive:#f85149;--border:#3d444d;--input:#f0f6fc24;--ring:#4493f8;--chart-1:#4493f8;--chart-2:#9198a1;--chart-3:#f85149;--chart-4:#ab7df8;--chart-5:#3fb950;--glass-edge:#f0f6fc1a;--sidebar:#010409;--segment-on:#3d444d;--red:#f85149;--orange:#db6d28;--yellow:#d29922;--green:#3fb950;--teal:#39c5cf;--blue:#4493f8;--indigo:#8957e5;--purple:#ab7df8;--pink:#db61a2;--gray:#656c76;--h1:var(--foreground);--h2:var(--foreground);--h3:var(--foreground);--h4:var(--muted-foreground);--h5:var(--muted-foreground);--h6:var(--muted-foreground);--scrollbar:#f0f6fc33;--scrollbar-hover:#f0f6fc59;--map-land:#010409;--map-water:#192e49;--map-park:#152c20}:is(:root,.scheme-preview)[data-scheme=flexoki]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f2f0e5;--foreground:#100f0f;--card:#fffcf0;--card-foreground:#100f0f;--popover:#fffcf0e6;--popover-foreground:#100f0f;--primary:#205ea6;--primary-foreground:#fffcf0;--secondary:#6f6e6924;--secondary-foreground:#100f0f;--muted:#6f6e6924;--muted-foreground:#6f6e69;--accent:#6f6e6924;--accent-foreground:#100f0f;--destructive:#af3029;--border:#cecdc3;--input:#6f6e6938;--ring:#205ea6;--chart-1:#205ea6;--chart-2:#6f6e69;--chart-3:#af3029;--chart-4:#5e409d;--chart-5:#66800b;--glass-edge:#ffffff80;--sidebar:#e6e4d9;--segment-on:#fffcf0;--red:#af3029;--orange:#bc5215;--yellow:#ad8301;--green:#66800b;--teal:#24837b;--blue:#205ea6;--indigo:#3e4dba;--purple:#5e409d;--pink:#a02f6f;--gray:#878580;--h1:var(--red);--h2:var(--orange);--h3:var(--yellow);--h4:var(--green);--h5:var(--teal);--h6:var(--blue);--scrollbar:#6f6e6959;--scrollbar-hover:#6f6e698c;--map-land:#e6e4d9;--map-water:#b7c7d3;--map-park:#d6dab9}:is(:root,.scheme-preview)[data-scheme=flexoki].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#100f0f;--foreground:#cecdc3;--card:#1c1b1a;--card-foreground:#cecdc3;--popover:#282726eb;--popover-foreground:#cecdc3;--primary:#4385be;--primary-foreground:#100f0f;--secondary:#87858038;--secondary-foreground:#cecdc3;--muted:#87858038;--muted-foreground:#878580;--accent:#87858038;--accent-foreground:#cecdc3;--destructive:#d14d41;--border:#343331;--input:#cecdc324;--ring:#4385be;--chart-1:#4385be;--chart-2:#878580;--chart-3:#d14d41;--chart-4:#8b7ec8;--chart-5:#879a39;--glass-edge:#cecdc31a;--sidebar:#161514;--segment-on:#403e3c;--red:#d14d41;--orange:#da702c;--yellow:#d0a215;--green:#879a39;--teal:#3aa99f;--blue:#4385be;--indigo:#6276d8;--purple:#8b7ec8;--pink:#ce5d97;--gray:#575653;--h1:var(--red);--h2:var(--orange);--h3:var(--yellow);--h4:var(--green);--h5:var(--teal);--h6:var(--blue);--scrollbar:#cecdc333;--scrollbar-hover:#cecdc359;--map-land:#161514;--map-water:#1b2936;--map-park:#232516}:is(:root,.scheme-preview)[data-scheme=amethyst]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#222;--card:#fafafa;--card-foreground:#222;--popover:#ffffffeb;--popover-foreground:#222;--primary:#705dcf;--primary-foreground:#fff;--secondary:#0000000f;--secondary-foreground:#222;--muted:#0000000f;--muted-foreground:#5c5c5c;--accent:#0000000f;--accent-foreground:#222;--destructive:#e93147;--border:#e0e0e0;--input:#0000001f;--ring:#705dcf;--chart-1:#705dcf;--chart-2:#707070;--chart-3:#e93147;--chart-4:#086ddd;--chart-5:#08b94e;--glass-edge:#fff9;--sidebar:#f6f6f6;--segment-on:#fff;--red:#e93147;--orange:#ec7500;--yellow:#e0ac00;--green:#08b94e;--teal:#00bfbc;--blue:#086ddd;--indigo:#5a5fd6;--purple:#7852ee;--pink:#d53984;--gray:#ababab;--h1:var(--foreground);--h2:var(--foreground);--h3:var(--foreground);--h4:var(--foreground);--h5:var(--muted-foreground);--h6:var(--muted-foreground);--scrollbar:#0003;--scrollbar-hover:#00000059;--map-land:#f2f2f2;--map-water:#c9d6e6;--map-park:#dce8d6}:is(:root,.scheme-preview)[data-scheme=amethyst].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#1e1e1e;--foreground:#dadada;--card:#262626;--card-foreground:#dadada;--popover:#262626f0;--popover-foreground:#dadada;--primary:#8a7cf0;--primary-foreground:#fff;--secondary:#ffffff14;--secondary-foreground:#dadada;--muted:#ffffff14;--muted-foreground:#a3a3a3;--accent:#ffffff14;--accent-foreground:#dadada;--destructive:#fb464c;--border:#363636;--input:#ffffff1f;--ring:#8a7cf0;--chart-1:#8a7cf0;--chart-2:#999;--chart-3:#fb464c;--chart-4:#027aff;--chart-5:#44cf6e;--glass-edge:#ffffff14;--sidebar:#262626;--segment-on:#3f3f3f;--red:#fb464c;--orange:#e9973f;--yellow:#e0de71;--green:#44cf6e;--teal:#53dfdd;--blue:#027aff;--indigo:#7f86f2;--purple:#a882ff;--pink:#fa99cd;--gray:#666;--h1:var(--foreground);--h2:var(--foreground);--h3:var(--foreground);--h4:var(--foreground);--h5:var(--muted-foreground);--h6:var(--muted-foreground);--scrollbar:#ffffff2e;--scrollbar-hover:#ffffff52;--map-land:#242424;--map-water:#1c2633;--map-park:#22291f}:is(:root,.scheme-preview)[data-scheme=paper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#37352f;--card:#fff;--card-foreground:#37352f;--popover:#fffffff0;--popover-foreground:#37352f;--primary:#2383e2;--primary-foreground:#fff;--secondary:#37352f14;--secondary-foreground:#37352f;--muted:#37352f14;--muted-foreground:#787774;--accent:#37352f14;--accent-foreground:#37352f;--destructive:#d44c47;--border:#e9e9e7;--input:#37352f29;--ring:#2383e2;--chart-1:#2383e2;--chart-2:#787774;--chart-3:#d44c47;--chart-4:#9065b0;--chart-5:#448361;--glass-edge:#fff9;--sidebar:#f8f8f7;--segment-on:#fff;--red:#d44c47;--orange:#d9730d;--yellow:#cb912f;--green:#448361;--teal:#3e8a87;--blue:#337ea9;--indigo:#5a67b0;--purple:#9065b0;--pink:#c14c8a;--gray:#9b9a97;--h1:var(--foreground);--h2:var(--foreground);--h3:var(--foreground);--h4:var(--foreground);--h5:var(--muted-foreground);--h6:var(--muted-foreground);--scrollbar:#37352f33;--scrollbar-hover:#37352f59;--map-land:#f4f4f2;--map-water:#cfdde8;--map-park:#dfe8da}:is(:root,.scheme-preview)[data-scheme=paper].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#191919;--foreground:#d4d4d4;--card:#202020;--card-foreground:#d4d4d4;--popover:#252525f2;--popover-foreground:#d4d4d4;--primary:#2383e2;--primary-foreground:#fff;--secondary:#ffffff14;--secondary-foreground:#d4d4d4;--muted:#ffffff14;--muted-foreground:#9b9b9b;--accent:#ffffff14;--accent-foreground:#d4d4d4;--destructive:#df5452;--border:#2f2f2f;--input:#ffffff1f;--ring:#2383e2;--chart-1:#2383e2;--chart-2:#9b9b9b;--chart-3:#df5452;--chart-4:#9d68d3;--chart-5:#529e72;--glass-edge:#ffffff12;--sidebar:#202020;--segment-on:#373737;--red:#df5452;--orange:#c77d48;--yellow:#ca984d;--green:#529e72;--teal:#4fa29e;--blue:#5e87c9;--indigo:#7a84d0;--purple:#9d68d3;--pink:#d15796;--gray:#7f7f7f;--h1:var(--foreground);--h2:var(--foreground);--h3:var(--foreground);--h4:var(--foreground);--h5:var(--muted-foreground);--h6:var(--muted-foreground);--scrollbar:#ffffff29;--scrollbar-hover:#ffffff4d;--map-land:#202020;--map-water:#1b2633;--map-park:#212820}:is(:root,.scheme-preview)[data-scheme=paper]{--notes:var(--primary)}:root[data-scheme=paper] :is(.note-prose .wikilink:not(.missing),.dash-prose .wikilink:not(.missing),.vau-editor .cm-wikilink,.vau-editor .cm-wikilink-raw,.vau-editor .cm-block .wikilink){color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=paper] :is(.note-prose .wikilink:not(.missing),.dash-prose .wikilink:not(.missing),.vau-editor .cm-wikilink,.vau-editor .cm-wikilink-raw,.vau-editor .cm-block .wikilink){-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent)}}:root,.scheme-preview{--background:#f2f2f7;--foreground:#1c1c1e;--card:#fff;--card-foreground:#1c1c1e;--popover:#ffffffd9;--popover-foreground:#1c1c1e;--primary:#007aff;--primary-foreground:#fff;--secondary:#7878801f;--secondary-foreground:#1c1c1e;--muted:#7878801f;--muted-foreground:#86868b;--accent:#7878801f;--accent-foreground:#1c1c1e;--destructive:#ff3b30;--border:#3c3c434a;--input:#3c3c432e;--ring:#007aff;--chart-1:#007aff;--chart-2:#6e6e73;--chart-3:#ff2d55;--chart-4:#af52de;--chart-5:#34c759;--radius:.625rem;--glass-edge:#ffffffbf;--glass-shadow:0 1px 2px #0000000a;--sidebar:#e9e9ee;--space-mix:9%;--segment-on:var(--card);--red:#ff3b30;--orange:#ff9500;--yellow:#fc0;--green:#34c759;--teal:#30b0c7;--blue:#007aff;--indigo:#5856d6;--purple:#af52de;--pink:#ff2d55;--gray:#8e8e93;--h1:var(--foreground);--h2:var(--foreground);--h3:var(--foreground);--h4:var(--muted-foreground);--h5:var(--muted-foreground);--h6:var(--muted-foreground)}:root{--font-code:ui-monospace, "SF Mono", Menlo, "DejaVu Sans Mono", "Noto Sans Mono", "Liberation Mono", "Ubuntu Mono", monospace;--line-width:700px}.title-font,.note-prose :is(.h1,.h2,.h3),.vau-editor :is(.cm-h1,.cm-h2,.cm-h3),.dash-prose :is(h1,h2,h3){font-family:var(--font-heading)}:root[data-density=comfortable]{--spacing:.28125rem}[data-size-up]{zoom:1.1538}.size-up-bleed{margin-inline:calc(var(--spacing) * -1.5 * 1.1538)}@media (width<=767px){[data-size-up]{zoom:1.3077;--spacing:.3rem}.size-up-bleed{margin-inline:-.588465rem}}.dark{--background:#000;--foreground:#f5f5f7;--card:#1c1c1e;--card-foreground:#f5f5f7;--popover:#2c2c2ee6;--popover-foreground:#f5f5f7;--primary:#0a84ff;--primary-foreground:#fff;--secondary:#7878803d;--secondary-foreground:#f5f5f7;--muted:#7878803d;--muted-foreground:#98989f;--accent:#7878803d;--accent-foreground:#f5f5f7;--destructive:#ff453a;--border:#545458a6;--input:#ffffff26;--ring:#0a84ff;--chart-1:#0a84ff;--chart-2:#98989d;--chart-3:#ff375f;--chart-4:#bf5af2;--chart-5:#30d158;--glass-edge:#ffffff24;--glass-shadow:none;--sidebar:#111113;--space-mix:12%;--segment-on:#636366;--red:#ff453a;--orange:#ff9f0a;--yellow:#ffd60a;--green:#30d158;--teal:#40c8e0;--blue:#0a84ff;--indigo:#5e5ce6;--purple:#bf5af2;--pink:#ff375f;--gray:#8e8e93}:is(:root,.scheme-preview):is(:not([data-scheme]),[data-scheme=default]){--health:#ff2d55;--projects:#af52de;--work:#a2845e;--notes:#5856d6}:is(:root,.scheme-preview).dark:is(:not([data-scheme]),[data-scheme=default]){--health:#ff375f;--projects:#bf5af2;--work:#ac8e68;--notes:#7d7aff}html[data-over-pages] .glass-strong{background:linear-gradient(var(--popover), var(--popover)) var(--background)}.text-tertiary{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-tertiary{color:color-mix(in srgb, var(--muted-foreground) 55%, var(--card))}}.on-tint{color:oklch(from var(--tint) clamp(.22, (.72 - l) * 1000, 1) 0 0)}@media (width<=767px){.sheet-h{height:100dvh;max-height:none}}:root{--phone-bar:calc(max(env(safe-area-inset-bottom), .25rem) + 3rem);--mini-player:0px;--trial-bar:0px}:root[data-trying]{--trial-bar:44px}@media (width<=767px){:root[data-trying]{--trial-bar:62px}}.pb-safe{padding-bottom:calc(var(--phone-bar) + var(--mini-player) + var(--trial-bar) + 1.5rem)}@media (width>=768px){.pb-safe{padding-bottom:calc(3rem + var(--mini-player) + var(--trial-bar))}}.phone-fill{height:calc(100dvh - env(safe-area-inset-top) - 3.5rem - var(--phone-bar))}.num{font-family:var(--font-rounded);font-variant-numeric:tabular-nums}.font-keys{font-family:var(--font-sans), "Lucida Grande"}.hairline>:where(:not(:first-child)){background-image:linear-gradient(var(--border), var(--border));background-position:top;background-repeat:no-repeat;background-size:100% .5px}.hairline:not(:empty)+.hairline:not(:empty){border-top:.5px solid var(--border)}.note-prose{overflow-wrap:anywhere;font-size:17px;line-height:26px}.note-prose>:first-child{margin-top:0}.note-prose :where(p,ul,ol,pre,blockquote,table){margin:0 0 14px}.note-prose .h1{margin:28px 0 10px;font-size:24px;font-weight:700;line-height:30px}.note-prose .h2{margin:28px 0 8px;font-size:20px;font-weight:700;line-height:25px}.note-prose .h3{margin:22px 0 6px;font-size:17px;font-weight:600;line-height:22px}.note-prose :where(.h4,.h5,.h6){color:var(--muted-foreground);margin:18px 0 4px;font-size:15px;font-weight:600;line-height:20px}.note-prose strong{font-weight:600}.note-prose :where(ul,ol){padding-left:1.35em}.note-prose ul{list-style:outside}.note-prose ol{list-style:decimal}.note-prose ul ul{list-style:circle}.note-prose li{padding-left:.15em}.note-prose li+li{margin-top:6px}.note-prose li>:where(ul,ol){margin:6px 0 0}.note-prose li>p{margin:0}.note-prose li::marker{color:var(--muted-foreground)}.note-prose ol>li::marker{font-variant-numeric:tabular-nums}:is(.note-prose,.vau-editor .cm-block) li:has(>input[type=checkbox]){margin-left:-1.35em;list-style:none}:is(.note-prose,.dash-prose,.vau-editor .cm-block) input[type=checkbox]{appearance:none;vertical-align:-4px;border:1.5px solid var(--muted-foreground);border-radius:5px;width:20px;height:20px;margin:0 .5em 0 0}@supports (color:color-mix(in lab, red, red)){:is(.note-prose,.dash-prose,.vau-editor .cm-block) input[type=checkbox]{border:1.5px solid color-mix(in srgb, var(--muted-foreground) 70%, transparent)}}:is(.note-prose,.dash-prose,.vau-editor .cm-block) input[type=checkbox]{cursor:pointer}:is(.note-prose,.dash-prose,.vau-editor .cm-block) input[type=checkbox]:disabled{cursor:default}:is(.note-prose,.dash-prose,.vau-editor .cm-block) input[type=checkbox]:checked{border-color:var(--notes);background:var(--notes) center / 12px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.note-prose a{color:var(--primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.note-prose a{-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}}.note-prose a:hover{text-decoration-color:currentColor}.note-prose a{padding-block:5px}.note-prose .wikilink{color:var(--notes);font-weight:500}:is(.note-prose,.dash-prose) .wikilink.person{color:var(--people)}:is(.note-prose,.dash-prose) .wikilink.book{color:var(--learning)}:is(.note-prose,.dash-prose) .wikilink.colleague{color:var(--work)}.note-prose .wikilink.missing{color:var(--muted-foreground);text-underline-offset:3px;font-weight:400;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.note-prose .wikilink{cursor:pointer}.note-prose.compact{font-size:15px;line-height:21px}.note-prose.compact :where(p,ul,ol,pre,blockquote,table){margin-bottom:10px}.note-prose.compact>:last-child{margin-bottom:0}.note-prose.compact .h1{margin:20px 0 8px;font-size:20px;line-height:25px}.note-prose.compact .h2{margin:18px 0 6px;font-size:17px;line-height:22px}.note-prose.compact .h3{margin:16px 0 4px;font-size:15px;line-height:20px}.note-prose.compact li+li{margin-top:4px}.note-prose.inline{font-size:inherit;line-height:inherit}.note-prose.inline a{padding-block:0}.note-prose code{font-family:var(--font-code);background:var(--muted);border-radius:5px;padding:.1em .35em;font-size:.85em}.note-prose pre{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.note-prose pre{background:color-mix(in srgb, var(--foreground) 5%, transparent)}}.note-prose pre{white-space:pre-wrap;border-radius:10px;padding:12px 14px;font-size:14px;line-height:20px}.note-prose pre code{font-size:inherit;background:0 0;padding:0}.note-prose blockquote{border-left:3px solid var(--notes)}@supports (color:color-mix(in lab, red, red)){.note-prose blockquote{border-left:3px solid color-mix(in srgb, var(--notes) 55%, transparent)}}.note-prose blockquote{color:var(--foreground);padding-left:14px}@supports (color:color-mix(in lab, red, red)){.note-prose blockquote{color:color-mix(in srgb, var(--foreground) 80%, transparent)}}.note-prose hr{border:0;border-top:.5px solid var(--border);margin:24px 0}:is(.note-prose,.dash-prose,.vau-editor :is(.cm-block-table,.cm-block-callout,.cm-block-details,.cm-block-html)) table{overscroll-behavior-x:contain;border-collapse:collapse;width:max-content;max-width:100%;font-size:.9375em;line-height:1.45;display:block;overflow-x:auto}:is(.note-prose,.dash-prose,.vau-editor :is(.cm-block-table,.cm-block-callout,.cm-block-details,.cm-block-html)) :where(th,td){text-align:left;vertical-align:top;border:1px solid var(--border);min-width:3em;padding:5px 11px}:is(.note-prose,.dash-prose,.vau-editor :is(.cm-block-table,.cm-block-callout,.cm-block-details,.cm-block-html)) th{color:var(--foreground);background:var(--foreground);font-weight:600}@supports (color:color-mix(in lab, red, red)){:is(.note-prose,.dash-prose,.vau-editor :is(.cm-block-table,.cm-block-callout,.cm-block-details,.cm-block-html)) th{background:color-mix(in srgb, var(--foreground) 4.5%, transparent)}}.note-prose img{border-radius:10px;max-width:100%}:is(.note-prose,.vau-editor) iframe{border:0;border-radius:10px;max-width:100%}.note-prose .md-embed{margin:.5em 0;display:block}@media (width<=767px){.chip-row{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.chip-row::-webkit-scrollbar{display:none}.chip-row:after{content:"";flex:0 0 8px}}@media (width>=768px){.chip-row{flex-wrap:wrap;overflow:visible}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--scrollbar:#3c3c4347;--scrollbar-hover:#3c3c4373}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--scrollbar:#ebebf538;--scrollbar-hover:#ebebf561}@supports not (scrollbar-color:auto){::-webkit-scrollbar{background:0 0;width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--scrollbar);background-clip:padding-box;border:3px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-hover)}::-webkit-scrollbar-corner{background:0 0}}:where([class*=overflow-auto],[class*=overflow-y-auto],[class*=overflow-x-auto],[class*=overflow-scroll],[class*=overflow-y-scroll],[class*=overflow-x-scroll],.note-prose table,.cm-block-table table,.dash-prose pre,.dash-prose table,.math-display,.mermaid-diagram,.md-mermaid){isolation:isolate}.dashed-under{background:repeating-linear-gradient(90deg,currentColor 0 3px,#0000 3px 6px) 0 100%/100% 1px no-repeat;padding-bottom:2px}[data-sidebar-body]>[data-panel]:not(:first-child) [data-sidebar-search]{margin-top:calc(var(--spacing) * 2)}[data-scroll=panels]>[data-panel]:has([data-panel-handle]:not([data-sidebar-search])){padding-top:calc(var(--spacing) * 2)}[data-panel-scroll][class*=overflow-y-auto],[data-scroll=sidebar]{scrollbar-gutter:stable;margin-right:calc(-1 * min(var(--scrollbar-room,0px), calc(var(--spacing) * 2 - .5px)))}[data-scroll=panels]:not([data-overflow]){overflow-y:hidden}[data-scroll=panels]>[data-panel] [data-panel-handle]:not([data-sidebar-search]){margin-top:0;animation:linear both panel-scrolled;animation-timeline:scroll();animation-range:0 6px}@keyframes panel-scrolled{0%{box-shadow:0 .5px #0000}to{box-shadow:0 .5px 0 var(--border)}}[data-panel][data-collapsed]:has([data-panel-handle]) :not([data-panel-handle],[data-panel-handle] *,:has([data-panel-handle])){display:none}html[data-dragging],html[data-dragging] *{cursor:grabbing!important}html[data-dragging] [data-sonner-toaster],html[data-dragging] [data-sonner-toaster] *{pointer-events:none!important}html[data-dragging] [data-slide]{transition:transform .16s cubic-bezier(.2,0,0,1),opacity .12s ease-out}aside[data-collapsed] [data-rail-section]:has(>:not([data-header-item]:empty))~[data-rail-section]:has(>:not([data-header-item]:empty)):before{content:"";background:var(--border);flex-shrink:0;height:.5px;margin:6px 3px;display:block}@keyframes reveal-flash{0%{background-color:#0000}15%{background-color:color-mix(in srgb, var(--primary) 22%, transparent)}to{background-color:#0000}}.reveal-flash{animation:1.1s ease-out reveal-flash}@keyframes loading-in{0%{opacity:0}}.loading-in{animation:.15s ease-out .2s both loading-in}@keyframes breathe{50%{opacity:.3}}.breathe{animation:2.2s ease-in-out infinite breathe}@keyframes dot-in{0%{transform:scale(0)}}@keyframes dot-ping{to{opacity:0;transform:scale(2.6)}}.dot-in{animation:.18s ease-out dot-in}.dot-in.breathe{animation:.18s ease-out dot-in,2.2s ease-in-out infinite breathe}.dot-ping:after{content:"";border-radius:inherit;background:inherit;animation:1s ease-out dot-ping;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.dot-in,.dot-ping:after{animation:none}}@keyframes leave{to{opacity:0;border-width:0;height:0;min-height:0;margin-block:0;padding-block:0}}[data-leaving]{interpolate-size:allow-keywords;pointer-events:none;animation:.18s cubic-bezier(.2,.8,.2,1) both leave;overflow:hidden}@keyframes skeleton{0%{background-position:100% 0}to{background-position:0 0}}[data-selected]{background-color:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){[data-selected]{background-color:color-mix(in srgb, var(--primary) 16%, transparent)!important}}.tooltip,.tooltip-arrow{background:var(--foreground);color:var(--background)}.dark .tooltip,.dark .tooltip-arrow{background:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark .tooltip,.dark .tooltip-arrow{background:color-mix(in srgb, var(--background) 88%, var(--foreground))}}.dark .tooltip,.dark .tooltip-arrow{color:var(--foreground)}@keyframes tooltip-in{0%{opacity:0}}@keyframes tab-lift{0%{transform:scale(1)}to{transform:scale(1.06)}}.tooltip{animation:80ms ease-out tooltip-in;box-shadow:0 4px 14px #0000002e}.vau-toaster[data-sonner-toaster][data-sonner-theme]{--normal-bg:var(--card);--normal-text:var(--foreground);--normal-border:var(--border);--border-radius:8px;--width:340px;font-family:var(--font-sans);z-index:55}[data-sonner-toaster] .vau-toast[data-styled=true]{border-width:.5px;gap:10px;min-height:40px;padding:9px 8px 9px 12px;font-size:13px;line-height:18px;box-shadow:0 6px 20px #0000001f,0 1px 3px #0000000f}.dark [data-sonner-toaster] .vau-toast[data-styled=true]{box-shadow:0 6px 20px #0006}[data-sonner-toaster] .vau-toast[data-styled=true] [data-title]{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:450;line-height:18px;display:-webkit-box;overflow:hidden}[data-sonner-toaster] .vau-toast[data-styled=true] [data-content]{min-width:0}[data-sonner-toaster] .vau-toast[data-styled=true]:not(:has([data-button])){padding-right:12px}[data-sonner-toaster] .vau-toast[data-styled=true] [data-icon]{margin:0}[data-sonner-toaster] .vau-toast[data-styled=true] [data-button]{height:24px;color:var(--primary);background:0 0;border-radius:5px;padding:0 8px;font-size:13px;font-weight:600}[data-sonner-toaster] .vau-toast[data-styled=true] [data-button]:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){[data-sonner-toaster] .vau-toast[data-styled=true] [data-button]:hover{background:color-mix(in srgb, var(--foreground) 6%, transparent)}}[data-sonner-toaster] .vau-toast[data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px var(--primary)}@supports (color:color-mix(in lab, red, red)){[data-sonner-toaster] .vau-toast[data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 50%, transparent)}}@media (width<=767px){[data-sonner-toaster] .vau-toast[data-styled=true]{border-radius:12px;min-height:48px;padding:12px 10px 12px 16px;font-size:15px;line-height:20px}[data-sonner-toaster] .vau-toast[data-styled=true] [data-title]{-webkit-line-clamp:4;line-height:20px}[data-sonner-toaster] .vau-toast[data-styled=true] [data-button]{border-radius:8px;height:32px;padding:0 10px;font-size:15px}}.vau-editor .cm-editor{background:0 0;font-size:17px}.vau-editor .cm-editor.cm-focused{outline:none}.vau-editor .cm-scroller{font-family:var(--font-text,var(--font-sans));line-height:1.53;overflow:visible}.vau-editor .cm-content{caret-color:var(--primary);padding:0 0 96px}.vau-editor .cm-content.cm-lineWrapping{min-width:0}[data-pane],[data-kept],[data-stacked]{--vau-panel-top:calc(var(--spacing) * 10)}[data-anchored],[data-anchored] *{overflow-anchor:none}@media (width<=767px){#main-scroll{--vau-panel-top:calc(env(safe-area-inset-top) + var(--spacing) * 11)}}dialog{--vau-panel-top:0px}@media (width>=768px){[data-pane],[data-kept]{--vau-panel-bottom:calc(var(--spacing) * 7)}}dialog{--vau-panel-bottom:0px}[data-status-row] [data-fit-out]{display:none!important}[data-status-sep]{display:none}:is([data-status-key]:not(:empty),[data-status-coming],[data-hold]):not([data-fit-out])~[data-status-sep]:has(~:is([data-status-key]:not(:empty),[data-status-coming],[data-hold]):not([data-fit-out])){display:block}[data-status-bar]:not(:has([data-status-items]>:is([data-status-key]:not(:empty),[data-status-coming],[data-hold]):not([data-fit-out]),[data-status-more]:not([data-fit-out]))){min-width:calc(var(--spacing) * 10);background:0 0;border-color:#0000}[data-status-bar]:not(:has([data-status-items]>:is([data-status-key]:not(:empty),[data-status-coming],[data-hold]):not([data-fit-out]),[data-status-more]:not([data-fit-out]))):hover{border-color:var(--color-border)}.vau-editor .cm-editor .cm-panels-bottom{padding-bottom:var(--vau-panel-bottom,0px)}::highlight(vau-find){background-color:var(--yellow)}@supports (color:color-mix(in lab, red, red)){::highlight(vau-find){background-color:color-mix(in srgb, var(--yellow) 32%, transparent)}}::highlight(vau-find-current){background-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){::highlight(vau-find-current){background-color:color-mix(in srgb, var(--orange) 50%, transparent)}}@media (width>=768px){.vau-editor .cm-editor{font-size:16px}.vau-editor .cm-scroller{line-height:1.5}.note-prose:not(.compact,.inline){font-size:16px;line-height:24px}}.note-editor .vau-editor .cm-editor{font-size:inherit}.note-editor .vau-editor .cm-content{padding-bottom:0}.vau-editor .cm-line{overflow-wrap:anywhere;padding:0}.vau-editor .cm-cursor,.vau-editor .cm-dropCursor{border-left:2px solid var(--primary)}.vau-editor .cm-selectionBackground,.vau-editor .cm-focused>.cm-scroller>.cm-selectionLayer .cm-selectionBackground{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-selectionBackground,.vau-editor .cm-focused>.cm-scroller>.cm-selectionLayer .cm-selectionBackground{background:color-mix(in srgb, var(--primary) 22%, transparent)}}.vau-editor .cm-content ::selection{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-content ::selection{background:color-mix(in srgb, var(--primary) 22%, transparent)}}.vau-editor .cm-placeholder{color:var(--muted-foreground)}.vau-editor .cm-h{font-weight:700}.vau-editor .cm-h1{color:var(--h1);padding-top:8px;font-size:1.625em;line-height:1.31}.vau-editor .cm-h2{color:var(--h2);padding-top:6px;font-size:1.3125em;line-height:1.333}.vau-editor .cm-h3{color:var(--h3);padding-top:4px;font-size:1.125em;font-weight:600;line-height:1.39}.vau-editor :is(.cm-h4,.cm-h5,.cm-h6){padding-top:2px;font-size:1em;font-weight:600;line-height:1.44}.vau-editor .cm-h4{color:var(--h4)}.vau-editor .cm-h5{color:var(--h5)}.vau-editor .cm-h6{color:var(--h6)}.vau-editor .cm-content>:is(.cm-h:first-child,.cm-frontmatter:first-child+.cm-h){padding-top:0}.vau-editor .cm-hmark{color:currentColor}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-hmark{color:color-mix(in srgb, currentColor 45%, var(--card))}}.vau-editor .cm-hmark{font-weight:500}.vau-editor .cm-strong{font-weight:650}.vau-editor .cm-em{font-style:italic}.vau-editor .cm-strike{color:var(--muted-foreground);text-decoration:line-through}.vau-editor .cm-code{font-family:var(--font-code);background:var(--muted);border-radius:5px;padding:.1em .3em;font-size:.85em}.vau-editor .cm-link{color:var(--primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-link{-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}}.vau-editor .cm-link{cursor:pointer}.vau-editor :is(.cm-link-raw,.cm-wikilink-raw){color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vau-editor :is(.cm-link-raw,.cm-wikilink-raw){color:color-mix(in srgb, var(--primary) 85%, var(--foreground))}}.vau-editor .cm-wikilink-raw{color:var(--notes)}.vau-editor .cm-wikilink{color:var(--notes);cursor:pointer;font-weight:500}.vau-editor :is(.cm-wikilink,.cm-wikilink-raw).is-missing{color:var(--muted-foreground);text-underline-offset:3px;font-weight:400;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.vau-editor :is(.cm-wikilink,.cm-wikilink-raw,.cm-block .wikilink).person{color:var(--people)}.vau-editor :is(.cm-wikilink,.cm-wikilink-raw,.cm-block .wikilink).book{color:var(--learning)}.vau-editor :is(.cm-wikilink,.cm-wikilink-raw,.cm-block .wikilink).colleague{color:var(--work)}.vau-editor.is-code .cm-editor{font-size:13px}.vau-editor.is-code .cm-scroller{font-family:var(--font-code);line-height:20px}.vau-editor.is-code .cm-content{tab-size:4;padding-bottom:48px}.vau-editor.is-code .cm-line{overflow-wrap:anywhere}.vau-editor.is-code .cm-gutters{color:var(--muted-foreground);opacity:.6;background:0 0;border:none}.vau-editor.is-code .cm-lineNumbers .cm-gutterElement{min-width:28px;padding:0 12px 0 0}.vau-editor.is-code .cm-activeLineGutter{color:var(--foreground);background:0 0}.vau-editor.has-numbers .cm-gutters{color:var(--muted-foreground);opacity:.6;font-family:var(--font-code);font-variant-numeric:tabular-nums;background:0 0;border:none;font-size:12px}.vau-editor.has-numbers .cm-lineNumbers .cm-gutterElement{min-width:20px;padding:0 8px 0 0;line-height:26.01px}.vau-editor.has-numbers .cm-activeLineGutter{color:var(--foreground);background:0 0}@media (width>=768px){.vau-editor.has-numbers .cm-lineNumbers .cm-gutterElement{min-width:28px;padding-right:12px;line-height:24px}}.nb-code{font-family:var(--font-code)}.nb-code :is(.tok-keyword,.tok-operatorKeyword){color:var(--purple)}.nb-code :is(.tok-string,.tok-string2){color:var(--green)}.nb-code :is(.tok-number,.tok-bool,.tok-atom){color:var(--orange)}.nb-code .tok-comment{color:var(--muted-foreground);font-style:italic}.nb-code :is(.tok-typeName,.tok-className,.tok-namespace){color:var(--yellow)}.nb-code .tok-variableName.tok-definition{color:var(--indigo)}.nb-code .tok-propertyName{color:var(--teal)}.nb-code :is(.tok-punctuation,.tok-operator){color:var(--muted-foreground)}.nb-code .tok-meta{color:var(--pink)}.vau-editor .cm-bullet{text-align:center;text-indent:0;width:.95em;color:var(--muted-foreground);display:inline-block}.vau-editor .cm-listmark{color:var(--muted-foreground)}.vau-editor .cm-task{appearance:none;vertical-align:-3px;cursor:pointer;border:1.5px solid var(--muted-foreground);border-radius:4.5px;width:18px;height:18px;margin:0 .4em 0 0}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-task{border:1.5px solid color-mix(in srgb, var(--muted-foreground) 70%, transparent)}}.vau-editor .cm-task:checked{border-color:var(--notes);background:var(--notes) center / 11px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.vau-editor .cm-task:disabled{cursor:default}.vau-editor .cm-task-done{color:var(--muted-foreground)}.vau-editor .cm-task-strike{text-decoration:line-through;-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-task-strike{-webkit-text-decoration-color:color-mix(in srgb, var(--muted-foreground) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--muted-foreground) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--muted-foreground) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--muted-foreground) 60%, transparent)}}.vau-editor .cm-indent{display:inline-block}.vau-editor .cm-quote{border-left:3px solid var(--notes)}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-quote{border-left:3px solid color-mix(in srgb, var(--notes) 55%, transparent)}}.vau-editor .cm-quote{color:var(--foreground);padding-left:14px}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-quote{color:color-mix(in srgb, var(--foreground) 80%, transparent)}}.vau-editor .cm-hr{border-top:.5px solid var(--border);vertical-align:middle;width:100%;height:0;display:inline-block}.vau-editor .cm-codeblock{font-family:var(--font-code);background:var(--foreground);font-size:.875em;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-codeblock{background:color-mix(in srgb, var(--foreground) 5%, transparent)}}.vau-editor .cm-codeblock{padding:0 14px}.vau-editor .cm-codeblock-first{border-top-left-radius:10px;border-top-right-radius:10px;padding-top:8px}.vau-editor .cm-codeblock-last{border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-bottom:8px}.vau-editor .cm-codemark{color:var(--muted-foreground)}.vau-editor .cm-inline-embed:not(.is-link){white-space:normal;margin:4px 0;display:block}.vau-editor .cm-image-wrap{vertical-align:top;max-width:100%;margin:4px 0;line-height:0;display:inline-block;position:relative}.vau-editor .cm-image-wrap.is-source{width:fit-content;margin-top:2px;display:block}.vau-editor .cm-image-wrap.is-source~:is(.cm-widgetBuffer,br){display:none}.vau-editor .cm-image{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:10px;max-width:100%;max-height:480px;display:block}.vau-editor .is-sized>.cm-image{max-height:none}.vau-editor .cm-image-tools{background:var(--background);border-radius:7px;gap:2px;padding:2px;display:flex;position:absolute;top:6px;right:6px}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-image-tools{background:color-mix(in srgb, var(--background) 82%, transparent)}}.vau-editor .cm-image-tools{opacity:0;transition:opacity .12s}.vau-editor .cm-image-tools button{width:24px;height:22px;color:var(--muted-foreground);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.vau-editor .cm-image-tools button:hover{color:var(--foreground);background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-image-tools button:hover{background:color-mix(in srgb, var(--foreground) 8%, transparent)}}.vau-editor .cm-image-resize{cursor:nwse-resize;opacity:0;border-right:2px solid var(--muted-foreground);border-bottom:2px solid var(--muted-foreground);border-bottom-right-radius:6px;width:12px;height:12px;position:absolute;bottom:3px;right:3px}.vau-editor .cm-image-wrap:hover>:is(.cm-image-tools,.cm-image-resize),.vau-editor .cm-image-wrap.is-resizing>.cm-image-resize,.vau-editor .cm-image-tools:focus-within{opacity:1}@media (hover:none){.vau-editor :is(.cm-image-tools,.cm-image-resize){display:none}}.vau-editor .cm-block{cursor:text;white-space:normal;padding:10px 0 6px;position:relative}.vau-editor :is(.cm-block-block,.cm-block-embed){cursor:default}.vau-editor .cm-block-table{padding:4px 0}.vau-editor .cm-block-read{cursor:default;padding:0;display:flow-root}.vau-editor .cm-block-read .cm-read{font-size:inherit;line-height:inherit}.vau-editor .cm-block-read .cm-read>:last-child{margin-bottom:0}.vau-editor .cm-block-read .wikilink:not(.missing){text-decoration:none}.cm-block-bar{z-index:2;border:.5px solid var(--border);background:var(--background);font-family:var(--font-sans);opacity:0;pointer-events:none;border-radius:7px;align-items:center;gap:2px;padding:2px;transition:opacity .12s;display:flex;position:absolute;top:4px;right:0}.cm-block-slot{display:contents}.cm-block-name{color:var(--muted-foreground);-webkit-user-select:none;user-select:none;padding:0 6px;font-size:12px;line-height:20px}.cm-block-btn{width:24px;height:22px;color:var(--muted-foreground);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.cm-block-source:before{content:"";background:currentColor;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m16 18 6-6-6-6'/%3E%3Cpath d='m8 6-6 6 6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m16 18 6-6-6-6'/%3E%3Cpath d='m8 6-6 6 6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.cm-block-btn:hover,.cm-block-btn[aria-pressed=true]{color:var(--foreground);background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.cm-block-btn:hover,.cm-block-btn[aria-pressed=true]{background:color-mix(in srgb, var(--foreground) 8%, transparent)}}@media (hover:hover){.cm-block:hover>.cm-block-bar,.cm-block-bar:focus-within{opacity:1;pointer-events:auto}}:is(.cm-content[contenteditable=false] .cm-block-source,.cm-content[contenteditable=false] .cm-block-bar:not(:has(.cm-block-slot>*))){display:none}.file-view[data-grid] .cm-content>:is(.cm-line,.cm-block:not(.cm-block-embed)){max-width:var(--line-width)}.vau-editor .cm-grid{font-family:var(--font-sans);white-space:normal;cursor:default;padding:8px 0;font-size:1rem;line-height:1.5}.cm-card:hover>.cm-block-bar,.cm-card>.cm-block-bar:focus-within{opacity:1;pointer-events:auto}@media (hover:none){.cm-card>.cm-block-bar{opacity:1;pointer-events:auto;background:0 0;border:0;justify-content:flex-end;margin-bottom:6px;position:static}.cm-card>.cm-block-bar .cm-block-btn{width:44px;height:44px}.cm-card>.cm-block-bar .cm-card-grip{margin-right:auto}}.cm-card .is-wide-only{display:none}@container (width>=42rem){.cm-card .is-wide-only{display:inline-flex}}.cm-card-source{background:var(--foreground);border-radius:10px;margin-bottom:10px;padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.cm-card-source{background:color-mix(in srgb, var(--foreground) 4%, transparent)}}.cm-card-source{cursor:text}.vau-editor .cm-block-foot{font-family:var(--font-sans);color:var(--muted-foreground);white-space:normal;align-items:baseline;gap:12px;padding:2px 0 8px;font-size:13px;line-height:18px;display:flex}.cm-block-notes{flex:1;min-width:0}.cm-block-notes.is-wrong{color:var(--foreground)}.cm-block-done{color:var(--primary);cursor:pointer;font-weight:600}.cm-block-options{background:var(--foreground);border-radius:10px;margin-top:10px;padding:6px 12px 8px}@supports (color:color-mix(in lab, red, red)){.cm-block-options{background:color-mix(in srgb, var(--foreground) 3%, transparent)}}.cm-block-options{font-family:var(--font-sans);cursor:default}.vau-editor .cm-block [data-block]:empty:before{content:"Nothing to show yet.";color:var(--muted-foreground);font-size:15px;line-height:20px;display:block}.vau-editor .cm-block-table :is(th,td).is-editing{box-shadow:inset 0 0 0 2px var(--primary)}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-block-table :is(th,td).is-editing{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--primary) 60%, transparent)}}.vau-editor .cm-cell-input{resize:none;width:100%;min-width:2em;color:inherit;font:inherit;line-height:inherit;text-align:inherit;caret-color:var(--primary);background:0 0;border:0;outline:0;margin:0;padding:0;display:block;overflow:hidden}.vau-editor .cm-block-table :is(th,td).is-selected{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-block-table :is(th,td).is-selected{background:color-mix(in srgb, var(--primary) 14%, transparent)}}.vau-editor .cm-block-table>.cm-block-body{position:relative}.cm-table-tools{z-index:1;font-family:var(--font-sans);position:absolute;top:0;left:0}.cm-content[contenteditable=false] .cm-table-tools,.cm-table-tools[hidden]{display:none}.cm-table-tool{color:var(--muted-foreground);cursor:pointer;opacity:0;pointer-events:none;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s,background-color .12s;display:flex;position:absolute}.cm-table-tool[hidden]{display:none}@media (hover:hover){.cm-block-table:hover .cm-table-tool{opacity:1;pointer-events:auto}}@media (hover:none){.cm-table-tools[data-active] .cm-table-tool{opacity:1;pointer-events:auto}}.cm-table-tool:before{content:"";position:absolute;inset:-3px}@media (pointer:coarse){.cm-table-tool:before{inset:-12px}}.cm-table-grip{background:var(--background);border:.5px solid var(--border);cursor:grab;border-radius:5px;transform:translate(-50%,-50%)}.cm-table-grip.is-col{width:24px;height:14px}.cm-table-grip.is-row{width:14px;height:24px}@media (pointer:coarse){.cm-table-grip.is-row{width:10px;transform:translate(1px,-50%)}}.vau-editor .cm-content[contenteditable=true] .cm-block-table table{max-width:calc(100% - 24px)}@media (pointer:coarse){.vau-editor .cm-content[contenteditable=true] .cm-block-table table{max-width:calc(100% - 30px)}}.cm-table-tool:hover,.cm-table-grip:active{color:var(--foreground);background:var(--muted)}.cm-table-add{background:var(--foreground);border-radius:5px}@supports (color:color-mix(in lab, red, red)){.cm-table-add{background:color-mix(in srgb, var(--foreground) 4%, transparent)}}.cm-table-add.is-col{width:18px;margin-left:4px}.cm-table-add.is-row{height:18px;margin-top:4px}.cm-table-add svg{width:12px;height:12px}@media (pointer:coarse){.cm-table-add.is-col{width:24px}.cm-table-add.is-row{height:24px}.cm-table-add svg{width:16px;height:16px}}.cm-table-drop{background:var(--primary);pointer-events:none;border-radius:1px;position:absolute}.cm-table-drop.is-row{height:2px;margin-top:-1px}.cm-table-drop.is-col{width:2px;margin-left:-1px}.cm-table-drop[hidden]{display:none}.vau-editor .cm-table-keys{opacity:0;resize:none;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.vau-editor .cm-block .wikilink{color:var(--notes);cursor:pointer;font-weight:500}.vau-editor .cm-block .wikilink.missing{color:var(--muted-foreground);text-underline-offset:3px;font-weight:400;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.vau-editor .cm-editor[contenteditable=false] .cm-block,.vau-editor .cm-content[contenteditable=false] .cm-block{cursor:default}.vau-editor .cm-content[contenteditable=false] .cm-widgetBuffer{display:none}:is(.note-prose,.dash-prose,.vau-editor .cm-block) mark,.vau-editor .cm-highlight{background:var(--hl,var(--yellow))}@supports (color:color-mix(in lab, red, red)){:is(.note-prose,.dash-prose,.vau-editor .cm-block) mark,.vau-editor .cm-highlight{background:color-mix(in srgb, var(--hl,var(--yellow)) var(--hl-mix,32%), transparent)}}:is(.note-prose,.dash-prose,.vau-editor .cm-block) mark,.vau-editor .cm-highlight{color:inherit;border-radius:3px}.hl-red{--hl:var(--red);--hl-mix:26%}.hl-orange{--hl:var(--orange);--hl-mix:28%}.hl-yellow{--hl:var(--yellow)}.hl-green{--hl:var(--green);--hl-mix:28%}.hl-blue{--hl:var(--blue);--hl-mix:28%}.hl-purple{--hl:var(--purple);--hl-mix:28%}.vau-editor .cm-hl-swatch{vertical-align:0;background:var(--hl,var(--yellow));width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--foreground);border-radius:50%;margin:0 3px 0 1px;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.vau-editor .cm-hl-swatch{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 18%, transparent)}}.vau-editor .cm-hl-swatch{cursor:pointer}.vau-editor .cm-hl-swatch:after{content:"";position:absolute;inset:-8px -5px}.cm-tooltip-autocomplete .cm-hl-option{vertical-align:-1px;margin-right:8px;display:inline-block}.hl-dot{background:var(--hl,var(--yellow));width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--foreground);border-radius:50%;display:block}@supports (color:color-mix(in lab, red, red)){.hl-dot{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 18%, transparent)}}.hl-dot.is-now{outline:1.5px solid var(--hl,var(--yellow));outline-offset:2px}:is(.note-prose,.dash-prose,.vau-editor .cm-block) a.tag,.vau-editor .cm-tag{color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(.note-prose,.dash-prose,.vau-editor .cm-block) a.tag,.vau-editor .cm-tag{background:color-mix(in srgb, var(--primary) 10%, transparent)}}:is(.note-prose,.dash-prose,.vau-editor .cm-block) a.tag,.vau-editor .cm-tag{cursor:pointer;border-radius:6px;padding:0 4px;text-decoration:none}:is(.note-prose,.dash-prose,.vau-editor .cm-block) a.tag:hover,.vau-editor .cm-tag:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(.note-prose,.dash-prose,.vau-editor .cm-block) a.tag:hover,.vau-editor .cm-tag:hover{background:color-mix(in srgb, var(--primary) 18%, transparent)}}.vau-editor :is(.cm-comment,.cm-blockid){color:var(--muted-foreground)}.vau-editor .cm-flash{animation:1.6s ease-out vau-flash}@keyframes vau-flash{0%{background:color-mix(in srgb, var(--primary) 22%, transparent)}to{background:0 0}}.note-embed{border-left:3px solid var(--notes);min-width:0}@supports (color:color-mix(in lab, red, red)){.note-embed{border-left:3px solid color-mix(in srgb, var(--notes) 55%, transparent)}}.note-embed{white-space:normal;margin:2px 0;padding:0 0 2px 14px}.note-embed.is-fill{border-left:0;margin:0;padding:0}.note-embed-head{max-width:100%;color:var(--muted-foreground);cursor:pointer;text-align:left;align-items:center;gap:6px;padding:2px 0 6px;font-size:13px;font-weight:500;display:flex}.note-embed-head:hover{color:var(--foreground)}.note-embed-body>:where(:not(:first-child)){margin-top:10px}.note-embed-missing{color:var(--muted-foreground);font-size:15px}.dash-prose{font-size:17px;line-height:25px}@media (width>=768px){.dash-prose{font-size:16px;line-height:24px}}.dash-prose>:where(:not(:first-child)){margin-top:10px}.dash-prose>:is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:22px}.dash-prose h1{color:var(--h1);font-size:1.625em;font-weight:700;line-height:1.31}.dash-prose h2{color:var(--h2);font-size:1.3125em;font-weight:700;line-height:1.333}.dash-prose h3{color:var(--h3);font-size:1.125em;font-weight:600;line-height:1.39}.dash-prose :is(h4,h5,h6){font-size:1em;font-weight:600;line-height:1.44}.dash-prose h4{color:var(--h4)}.dash-prose h5{color:var(--h5)}.dash-prose h6{color:var(--h6)}.dash-prose :is(ul,ol){padding-left:1.3em}.dash-prose ul{list-style:outside}.dash-prose ol{list-style:decimal}.dash-prose a{color:var(--primary)}.dash-prose .wikilink{color:var(--notes);cursor:pointer;font-weight:500}.dash-prose .wikilink.missing{color:var(--muted-foreground);text-underline-offset:3px;font-weight:400;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.dash-prose code{font-family:var(--font-code);font-size:.9em}.dash-prose :not(pre)>code{background:var(--foreground);border-radius:5px;padding:1px 5px}@supports (color:color-mix(in lab, red, red)){.dash-prose :not(pre)>code{background:color-mix(in srgb, var(--foreground) 7%, transparent)}}.dash-prose pre{background:var(--card);border:.5px solid var(--border);border-radius:10px;padding:10px 14px;font-size:15px;line-height:22px;overflow-x:auto}.dash-prose blockquote{border-left:3px solid var(--notes);padding-left:14px}@supports (color:color-mix(in lab, red, red)){.dash-prose blockquote{border-left:3px solid color-mix(in srgb, var(--notes) 55%, transparent)}}.dash-prose blockquote{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dash-prose blockquote{color:color-mix(in srgb, var(--foreground) 80%, transparent)}}.dash-prose hr{border:0;border-top:.5px solid var(--border);margin:16px 0}.dash-prose del{color:var(--muted-foreground)}.dash-prose li:has(>input[type=checkbox]){margin-left:-1.3em;list-style:none}:is(.note-prose,.dash-prose,.vau-editor .cm-block) :is(th,td)[align=center]{text-align:center}:is(.note-prose,.dash-prose,.vau-editor .cm-block) :is(th,td)[align=right]{text-align:right}:is(.note-prose,.dash-prose,.vau-editor .cm-block) :is(th,td){overflow-wrap:break-word;word-break:normal}.vau-editor .cm-fence-top{font-size:12px;line-height:20px}.cm-fence-head,.md-code-head{font-family:var(--font-sans);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:20px;display:flex}.vau-editor .cm-fence-head{vertical-align:top;width:100%;display:inline-flex}.cm-fence-lang,.md-code-lang{text-transform:lowercase;-webkit-user-select:none;user-select:none}.cm-clash{--clash:var(--blue);border-left:3px solid var(--clash);background:var(--clash)}@supports (color:color-mix(in lab, red, red)){.cm-clash{background:color-mix(in srgb, var(--clash) 7%, transparent)}}.cm-clash{padding:6px 8px 6px 10px}.cm-clash-mine{border-radius:6px 6px 0 0;margin-top:8px;padding-bottom:2px}.cm-clash-theirs{--clash:var(--purple);border-radius:0 0 6px 6px;margin-bottom:8px}.cm-line.cm-clash-line{box-shadow:inset 3px 0 0 var(--blue);background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.cm-line.cm-clash-line{background:color-mix(in srgb, var(--blue) 7%, transparent)}}.cm-line.cm-clash-line{padding-left:13px}.cm-clash-note,.cm-clash-bar,.cm-clash button{font-family:var(--font-sans);font-size:13px;line-height:18px}.cm-clash-note{color:var(--muted-foreground);margin-bottom:4px}.cm-clash-bar{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.cm-clash-label{color:var(--clash);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cm-clash-text{white-space:pre-wrap;overflow-wrap:anywhere;padding:2px 0 4px}.cm-clash-text.is-empty{font-family:var(--font-sans);color:var(--muted-foreground);font-size:13px}.cm-clash-both:empty{display:none}.cm-clash-both{justify-content:flex-end;padding-top:4px;display:flex}.cm-clash button{height:26px;color:var(--foreground);cursor:pointer;background:var(--background);border:.5px solid var(--border);border-radius:6px;padding:0 10px;font-weight:500}.cm-clash button:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.cm-clash button:hover{background:color-mix(in srgb, var(--foreground) 6%, var(--background))}}@media (pointer:coarse){.cm-clash-note,.cm-clash-bar{font-size:15px;line-height:20px}.cm-clash-bar{min-height:44px}.cm-clash button{border-radius:10px;min-width:64px;height:44px;padding:0 16px;font-size:17px}.cm-clash button:active{opacity:.5}}.cm-fence-copy,.md-copy{width:24px;height:20px;color:var(--muted-foreground);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;transition:opacity .12s;display:inline-flex}.cm-fence-copy:hover,.md-copy:hover{color:var(--foreground);background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.cm-fence-copy:hover,.md-copy:hover{background:color-mix(in srgb, var(--foreground) 8%, transparent)}}.cm-fence-copy.is-copied,.md-copy.is-copied{color:var(--green)}@media (hover:hover){.cm-fence-copy,.md-copy{opacity:0}.cm-fence-top.is-hover .cm-fence-copy,.md-code:hover .md-copy,.cm-fence-copy:focus-visible,.md-copy:focus-visible,.is-copied{opacity:1}}.vau-editor .cm-fence-bottom{padding-bottom:10px;font-size:0;line-height:0}.md-code{background:var(--foreground);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.md-code{background:color-mix(in srgb, var(--foreground) 5%, transparent)}}.md-code{padding:6px 14px 10px}.md-code+*{margin-top:14px}.md-code>pre{background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.note-prose .md-code,.dash-prose .md-code{margin:0 0 14px}.math-display{text-align:center;padding:4px 0;display:block;overflow:auto hidden}.math-inline{font-size:1em}.math .katex-display{margin:0}.mermaid-diagram,.md-mermaid{padding:4px 0}.mermaid-diagram>svg{max-width:100%;height:auto;margin-inline:auto;display:block}.mermaid-diagram pre{font-family:var(--font-code);color:var(--muted-foreground);white-space:pre-wrap;font-size:13px}.mermaid-diagram{--pele-bg:var(--background);--pele-fg:var(--foreground);--pele-muted:var(--muted-foreground);--pele-line:var(--muted-foreground);--pele-accent:var(--primary);--pele-critical:var(--red);--pele-error:var(--red);--pele-surface:var(--primary)}@supports (color:color-mix(in lab, red, red)){.mermaid-diagram{--pele-surface:color-mix(in oklab, var(--primary) 14%, var(--card))}}.mermaid-diagram{--pele-surface-alt:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.mermaid-diagram{--pele-surface-alt:color-mix(in oklab, var(--muted-foreground) 7%, var(--card))}}.mermaid-diagram{--pele-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.mermaid-diagram{--pele-border:color-mix(in oklab, var(--primary) 55%, var(--card))}}.mermaid-diagram{--pele-font:var(--font-sans);--pele-font-mono:var(--font-code);--pele-radius:6px;--pele-series-1:var(--blue);--pele-series-2:var(--orange);--pele-series-3:var(--green);--pele-series-4:var(--red);--pele-series-5:var(--teal);--pele-series-6:var(--yellow);--pele-series-7:var(--purple);--pele-series-8:var(--pink)}.vau-editor .cm-block-math,.vau-editor .cm-block-mermaid{padding:8px 0}.callout{--callout:var(--blue);background:var(--callout);border-radius:10px;margin:0 0 14px;padding:10px 14px 10px 22px;position:relative}@supports (color:color-mix(in lab, red, red)){.callout{background:color-mix(in srgb, var(--callout) 9%, transparent)}}.callout:before{content:"";background:var(--callout);border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:8px}.callout[data-callout=abstract],.callout[data-callout=tip]{--callout:var(--teal)}.callout[data-callout=success]{--callout:var(--green)}.callout[data-callout=question],.callout[data-callout=warning]{--callout:var(--orange)}.callout[data-callout=failure],.callout[data-callout=danger],.callout[data-callout=bug]{--callout:var(--red)}.callout[data-callout=example]{--callout:var(--purple)}.callout[data-callout=quote]{--callout:var(--gray)}.callout-title{color:var(--callout);align-items:center;gap:8px;font-weight:600;list-style:none;display:flex}.callout-title::-webkit-details-marker{display:none}summary.callout-title{cursor:pointer;-webkit-user-select:none;user-select:none}.callout-icon{flex:none;display:inline-flex}.callout-title-text{min-width:0}.callout-fold{flex:none;transition:transform .15s;display:inline-flex}details.callout[open]>summary .callout-fold{transform:rotate(90deg)}.callout-content{color:var(--foreground);margin-top:6px}.callout .callout-content>:last-child,.vau-editor .cm-block .callout-content>:last-child{margin-bottom:0}.callout-content>:first-child{margin-top:0}.vau-editor .cm-block-callout{padding:6px 0 2px}.vau-editor .cm-block-callout .callout,.vau-editor .cm-block-details>details{margin:0}.vau-editor :is(.cm-block-callout,.cm-block-details) :where(p,ul,ol,pre,blockquote,table){margin:0 0 10px}.vau-editor :is(.cm-block-callout,.cm-block-details) :where(ul){padding-left:1.35em;list-style:outside}.vau-editor :is(.cm-block-callout,.cm-block-details) :where(ol){padding-left:1.35em;list-style:decimal}.vau-editor :is(.cm-block-callout,.cm-block-details,.cm-block-table) code{font-family:var(--font-code);background:var(--muted);border-radius:5px;padding:.1em .3em;font-size:.85em}.vau-editor :is(.cm-block-callout,.cm-block-details) pre code{background:0 0;padding:0;font-size:.875em}.vau-editor :is(.cm-block-callout,.cm-block-details) a:not(.wikilink){color:var(--primary);text-underline-offset:3px;text-decoration:underline}:is(.note-prose,.dash-prose,.vau-editor .cm-block-details) details:not(.callout)>summary{cursor:pointer;margin-bottom:6px;font-weight:600}:is(.note-prose,.dash-prose,.vau-editor .cm-block-details) details:not(.callout){margin:0 0 14px}.footnote-ref,.cm-footnote-ref{vertical-align:super;color:var(--primary);cursor:pointer;padding:0 1px;font-size:.72em;font-weight:500;line-height:0}.footnote-ref.missing,.cm-footnote-ref.is-missing{color:var(--muted-foreground);cursor:default}.footnotes{border-top:.5px solid var(--border);color:var(--muted-foreground);margin-top:20px;padding-top:10px;font-size:.88em}.footnotes ol{margin:0;padding-left:1.35em;list-style:decimal}.footnotes li+li{margin-top:4px}.footnote-back{vertical-align:-2px;color:var(--muted-foreground);cursor:pointer;display:inline-flex}.footnote-back svg{width:13px;height:13px}.footnote-back:hover{color:var(--foreground)}.vau-editor .cm-footnote-def{color:var(--muted-foreground);font-size:.88em}.vau-editor .cm-footnote-label{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-right:6px}.vau-editor .cm-footnote-mark{color:var(--muted-foreground)}.is-flash{border-radius:4px;animation:1.2s ease-out vau-flash}:is(.cm-editor,.vau-tooltips) .cm-tooltip.cm-tooltip-autocomplete{background:var(--card);border:.5px solid var(--border);border-radius:10px;padding:4px;overflow:hidden;box-shadow:0 10px 30px #0000002e}:is(.cm-editor,.vau-tooltips) .cm-tooltip.cm-tooltip-autocomplete>ul{font-family:var(--font-sans);min-width:260px;max-width:min(360px,90vw);max-height:320px}:is(.cm-editor,.vau-tooltips) .cm-tooltip.cm-tooltip-autocomplete>ul>li{color:var(--foreground);border-radius:6px;align-items:baseline;padding:5px 8px;font-size:14px;line-height:20px;display:flex}:is(.cm-editor,.vau-tooltips) .cm-tooltip.cm-tooltip-autocomplete>ul>li[aria-selected]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(.cm-editor,.vau-tooltips) .cm-tooltip.cm-tooltip-autocomplete>ul>li[aria-selected]{background:color-mix(in srgb, var(--primary) 16%, transparent)}}:is(.cm-editor,.vau-tooltips) .cm-tooltip.cm-tooltip-autocomplete>ul>li[aria-selected]{color:var(--foreground)}:is(.cm-editor,.vau-tooltips) .cm-tooltip.cm-tooltip-autocomplete>ul>completion-section{color:var(--muted-foreground);opacity:1;border:0;padding:8px 8px 3px;font-size:12px;font-weight:600;line-height:16px;display:block}:is(.cm-editor,.vau-tooltips) .cm-tooltip.cm-tooltip-autocomplete>ul>completion-section:first-child{padding-top:3px}:is(.cm-editor,.vau-tooltips) .cm-tooltip-autocomplete .cm-completionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:is(.cm-editor,.vau-tooltips) .cm-tooltip-autocomplete .cm-completionDetail{color:var(--muted-foreground);white-space:nowrap;margin-left:auto;padding-left:12px;font-size:12px;font-style:normal}:is(.cm-editor,.vau-tooltips) .cm-tooltip-autocomplete .cm-completionMatchedText{font-weight:650;text-decoration:none}@media (width<=767px){:is(.cm-editor,.vau-tooltips) .cm-tooltip.cm-tooltip-autocomplete{border-radius:12px}:is(.cm-editor,.vau-tooltips) .cm-tooltip.cm-tooltip-autocomplete>ul{max-height:min(352px,45dvh)}:is(.cm-editor,.vau-tooltips) .cm-tooltip.cm-tooltip-autocomplete>ul>li{border-radius:8px;align-items:center;min-height:44px;padding:0 12px;font-size:17px;line-height:22px}:is(.cm-editor,.vau-tooltips) .cm-tooltip.cm-tooltip-autocomplete>ul>completion-section{padding:10px 12px 4px;font-size:13px;line-height:18px}:is(.cm-editor,.vau-tooltips) .cm-tooltip-autocomplete .cm-completionDetail{font-size:14px}}:root:not([data-right-sidebar]):not([data-no-rails]) [data-right-corner]>[role=tablist]{padding-right:calc(var(--spacing) * 10)}:root:not([data-right-sidebar]):not([data-no-rails]) [data-right-corner]>[data-bare]:not([data-merged]){height:calc(var(--spacing) * 10)}[data-top]>[data-bare][data-merged]{height:0;overflow:hidden}html[data-electron] [data-titlebar],html[data-electron] [data-top]>[role=tablist]>div:first-child{-webkit-app-region:drag}html[data-electron] [data-top]>[role=tablist]>div:first-child{align-self:stretch}html[data-electron] [role=tablist] [role=presentation],html[data-electron] [role=tablist] button,html[data-electron] [data-sidebar-toggle],html[data-electron] [data-header-item]{-webkit-app-region:no-drag}html[data-electron] [data-top]>[data-merged]~* :is([data-view-bar],[data-web-bar]){-webkit-app-region:drag}html[data-electron] [data-top]>[data-merged]~* :is([data-view-bar]>:not([data-view-bar-fill]),[data-view-bar-fill]>*,[data-web-bar]>*),html[data-electron] :is(body>:not(#root),.fixed.inset-0,[role=menu],[role=dialog],[role=listbox],[role=tooltip],[role=separator],[data-sonner-toaster],dialog,[data-flyout],[data-overlay]){-webkit-app-region:no-drag}html[data-electron][data-platform=darwin]:not([data-fullscreen]) [data-titlebar]{padding-left:calc(88px + var(--spacing) * 6)}html[data-electron][data-platform=darwin]:not([data-fullscreen]) [data-sidebar-toggle=""]{left:88px}html[data-electron][data-platform=darwin][data-left-rail]:not([data-fullscreen]) [data-corner]>[role=tablist]{padding-left:calc(88px - var(--spacing))}html[data-electron][data-platform=darwin]:is([data-left-rail],[data-popout]):not([data-fullscreen]) [data-corner]>[data-bare]:not([data-merged]){height:calc(var(--spacing) * 10)}html[data-electron][data-platform=darwin][data-popout]:not([data-fullscreen]) [data-corner]>[role=tablist]{padding-left:calc(88px - var(--spacing))}html[data-electron] [data-corner]>[role=tablist]{transition:padding-left .2s cubic-bezier(0,0,.2,1)}html[data-electron][data-platform=darwin]:not([data-fullscreen]) aside[data-side=left][data-collapsed]{border-right-width:0}html[data-electron][data-platform=darwin]:not([data-fullscreen]) aside[data-side=left][data-collapsed]:before{content:"";height:calc(var(--spacing) * 10);background:var(--background);border-bottom:.5px solid var(--border);position:absolute;inset:0 0 auto}html[data-electron][data-platform=darwin]:not([data-fullscreen]) aside[data-side=left][data-collapsed]:after{content:"";top:calc(var(--spacing) * 10);background:var(--border);width:.5px;position:absolute;bottom:0;right:0}html[data-electron][data-platform=darwin]:not([data-fullscreen]) aside[data-side=left][data-collapsed] [data-rail]{padding-top:6px}html[data-electron] .vault-manager-drag{-webkit-app-region:drag}html[data-electron][data-platform=win32]:not([data-fullscreen]) [data-sidebar-toggle=right]{right:calc(var(--window-controls,138px) + 8px)}html[data-electron][data-platform=win32]:not([data-fullscreen]):not([data-right-sidebar]) [data-right-corner]>[role=tablist]{padding-right:calc(var(--spacing) * 10 + var(--window-controls,138px))}html[data-electron][data-platform=win32][data-no-rails]:not([data-fullscreen]):not([data-right-sidebar]) [data-right-corner]>[role=tablist]{padding-right:calc(var(--window-controls,138px) + 8px)}html[data-electron][data-platform=win32][data-right-rail]:not([data-fullscreen]) [data-right-corner]>[role=tablist]{padding-right:calc(var(--window-controls,138px) - var(--spacing))}html[data-electron][data-platform=win32]:not([data-fullscreen]):is(:not([data-right-sidebar]),[data-right-rail]) [data-right-corner]>[data-bare]:not([data-merged]){height:calc(var(--spacing) * 10)}html[data-electron][data-platform=win32] [data-right-corner]>[role=tablist]{transition:padding-right .2s cubic-bezier(0,0,.2,1)}[data-phone-drawer] *{touch-action:pan-y}@media (width<=767.98px){html{scroll-padding-top:calc(env(safe-area-inset-top) + 3.5rem)}}::view-transition-old(root){mix-blend-mode:normal;transform-origin:0 0}::view-transition-new(root){mix-blend-mode:normal;transform-origin:0 0}html[data-motion]{--motion-ease:cubic-bezier(.32, .72, 0, 1)}@keyframes motion-slide-to{to{transform:translateX(var(--mto))}}@keyframes motion-slide-from{0%{transform:translateX(var(--mfrom));filter:brightness(.85)}}html[data-tab-zoom] dialog::backdrop{background:0 0}html[data-motion=back]::view-transition-old(root){z-index:1;animation:motion-slide-to .32s var(--motion-ease) both;box-shadow:0 0 24px #0000002e}html[data-motion=forward]::view-transition-old(root){z-index:1;animation:motion-slide-to .32s var(--motion-ease) both;box-shadow:0 0 24px #0000002e}html[data-motion=back]::view-transition-new(root){animation:motion-slide-from .32s var(--motion-ease) both}html[data-motion=forward]::view-transition-new(root){animation:motion-slide-from .32s var(--motion-ease) both}html[data-page-lift],html[data-page-lift] body{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html[data-page-lift],html[data-page-lift] body{background:color-mix(in srgb, var(--foreground) 14%, var(--background))}}html[data-page-lift] #main-scroll>main{background:var(--background);border-radius:0 0 28px 28px;min-height:100dvh;box-shadow:0 10px 40px #00000040}::view-transition-group(phone-bar){animation-duration:.2s}[data-peek-edge]{pointer-events:none}:root[data-in-frame] [data-peek-edge]{pointer-events:auto}[data-peek-shade]{opacity:0;background:#00000014;transition:opacity .12s ease-in}.dark [data-peek-shade]{background:#0006}[data-peek-shade][data-shown]{opacity:1;transition:opacity .28s ease-out .14s}[data-view-bar]{transition:opacity .16s ease-out}:root[data-typing] [data-view-bar]{opacity:0;transition:opacity .5s ease-in .2s}@media (prefers-reduced-motion:reduce){[data-peek-shade],[data-peek-shade][data-shown],[data-view-bar],:root[data-typing] [data-view-bar]{transition:none}}:root{--translucent-tint:70%}.dark{--translucent-tint:60%}html[data-translucent]{--chrome:var(--background)}@supports (color:color-mix(in lab, red, red)){html[data-translucent]{--chrome:color-mix(in srgb, var(--background) var(--translucent-tint), transparent)}}html[data-translucent]{--chrome-sidebar:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){html[data-translucent]{--chrome-sidebar:color-mix(in srgb, var(--sidebar) var(--translucent-tint), transparent)}}html[data-translucent],html[data-translucent] body{background:0 0}html[data-translucent] [data-pane-body]{background:var(--background)}html[data-translucent] aside[data-side]{background:var(--chrome-sidebar)}html[data-translucent] section[data-top]>[data-tab-bar]{background:var(--chrome)}html[data-translucent][data-electron][data-platform=darwin]:not([data-fullscreen]) aside[data-side=left][data-collapsed]{background:linear-gradient(var(--chrome), var(--chrome)) top / 100% calc(var(--spacing) * 10) no-repeat, var(--chrome-sidebar)}html[data-translucent][data-electron][data-platform=darwin]:not([data-fullscreen]) aside[data-side=left][data-collapsed]:before{background:0 0}html[data-translucent] :is(aside[data-peek],[data-status-bar]){background:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){html[data-translucent] :is(aside[data-peek],[data-status-bar]){background:color-mix(in srgb, var(--sidebar) 82%, transparent)}}html[data-translucent] :is(aside[data-peek],[data-status-bar]){-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%)}html[data-translucent] aside[data-side] [data-panel-handle].sticky{background:0 0;container-type:scroll-state}@container scroll-state(stuck:top){html[data-translucent] aside[data-side] [data-panel-handle].sticky:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:absolute;inset:0}}html[data-translucent]:not([data-over-pages]) .glass-strong{background:linear-gradient(var(--popover), var(--popover)) var(--background)}@supports (color:color-mix(in lab, red, red)){html[data-translucent]:not([data-over-pages]) .glass-strong{background:linear-gradient(var(--popover), var(--popover)) color-mix(in srgb, var(--background) 70%, transparent)}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}
