@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-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-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-950:oklch(25.8% .092 26.042);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-950:oklch(26.6% .065 152.934);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-gray-500:oklch(55.1% .027 264.364);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--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-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ctp-blue:var(--catppuccin-color-blue);--color-vec-primary:var(--catppuccin-color-sky);--color-vec-secondary:var(--catppuccin-color-teal);--color-vec-accent:var(--catppuccin-color-peach);--color-vec-tertiary:var(--catppuccin-color-mauve);--color-vec-success:var(--catppuccin-color-green);--color-vec-warning:var(--catppuccin-color-yellow);--color-vec-error:var(--catppuccin-color-red);--color-vec-preset-coral:var(--catppuccin-color-rosewater);--color-vec-preset-salmon:var(--catppuccin-color-flamingo);--color-vec-preset-pink:var(--catppuccin-color-pink);--color-vec-preset-purple:var(--catppuccin-color-mauve);--color-vec-preset-crimson:var(--catppuccin-color-maroon);--color-vec-preset-red:var(--catppuccin-color-red);--color-vec-preset-orange:var(--catppuccin-color-peach);--color-vec-preset-yellow:var(--catppuccin-color-yellow);--color-vec-preset-green:var(--catppuccin-color-green);--color-vec-preset-teal:var(--catppuccin-color-teal);--color-vec-preset-sky:var(--catppuccin-color-sky);--color-vec-preset-sapphire:var(--catppuccin-color-sapphire);--color-vec-preset-blue:var(--catppuccin-color-blue);--color-vec-preset-lavender:var(--catppuccin-color-lavender);--color-vec-hover:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-vec-hover:color-mix(in srgb,var(--color-vec-primary)5%,transparent)}}:root,:host{--color-vec-surface-0:#fff;--color-vec-surface-1:#f8f9fc;--color-vec-surface-2:#eef1f6;--color-vec-base:#f5f7fa;--color-vec-mantle:#eef1f6;--color-vec-crust:#e4e8ef;--color-vec-text:var(--catppuccin-color-text);--color-vec-subtext-0:var(--catppuccin-color-subtext0);--color-vec-subtext-1:var(--catppuccin-color-subtext1);--shadow-vec-sm:0 1px 2px #0000000d,0 1px 3px #00000014;--shadow-vec-md:0 2px 4px #0000000f,0 4px 8px #00000014;--shadow-vec-lg:0 4px 8px #0000000f,0 8px 16px #0000001a;--glass-blur-sm:blur(8px);--glass-blur-md:blur(12px);--glass-blur-lg:blur(16px);--glass-blur-xl:blur(24px);--glass-bg:#fffc}@supports (color:color-mix(in lab,red,red)){:root,:host{--glass-bg:color-mix(in srgb,var(--color-vec-surface-0)80%,transparent)}}:root,:host{--glass-bg-subtle:#fff9}@supports (color:color-mix(in lab,red,red)){:root,:host{--glass-bg-subtle:color-mix(in srgb,var(--color-vec-surface-0)60%,transparent)}}:root,:host{--glass-bg-strong:#ffffffe6}@supports (color:color-mix(in lab,red,red)){:root,:host{--glass-bg-strong:color-mix(in srgb,var(--color-vec-surface-0)90%,transparent)}}:root,:host{--glass-border:1px solid #eef1f699}@supports (color:color-mix(in lab,red,red)){:root,:host{--glass-border:1px solid color-mix(in srgb,var(--color-vec-surface-2)60%,transparent)}}:root,:host{--glass-border-subtle:1px solid #eef1f680}@supports (color:color-mix(in lab,red,red)){:root,:host{--glass-border-subtle:1px solid color-mix(in srgb,var(--color-vec-surface-2)50%,transparent)}}:root,:host{--glass-shadow:0 1px 3px #00000014,0 1px 2px #0000000f,inset 0 1px 0 #ffffff80;--glass-shadow-hover:0 2px 6px #0000001a,0 2px 4px #00000014,inset 0 1px 0 #ffffff80;--glass-shadow-subtle:0 1px 2px #0000000a,inset 0 1px 0 #fff3;--glass-glow-sm:0 0 8px var(--color-vec-accent),0 0 16px var(--color-vec-accent)}@supports (color:color-mix(in lab,red,red)){:root,:host{--glass-glow-sm:0 0 8px color-mix(in srgb,var(--color-vec-accent)50%,transparent),0 0 16px color-mix(in srgb,var(--color-vec-accent)30%,transparent)}}:root,:host{--glass-glow-md:0 0 12px var(--color-vec-accent),0 0 24px var(--color-vec-accent)}@supports (color:color-mix(in lab,red,red)){:root,:host{--glass-glow-md:0 0 12px color-mix(in srgb,var(--color-vec-accent)60%,transparent),0 0 24px color-mix(in srgb,var(--color-vec-accent)40%,transparent)}}:root,:host{--radius-vec-xs:.25rem;--radius-vec-sm:.375rem;--radius-vec-md:.5rem;--radius-vec-lg:.75rem;--radius-vec-xl:1rem;--radius-vec-full:9999px;--font-data:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--catppuccin-color-rosewater:#dc8a78;--catppuccin-color-rosewater-500:#dc8a78;--catppuccin-color-rosewater-400:#de998c;--catppuccin-color-rosewater-300:#e0a69c;--catppuccin-color-rosewater-200:#e2b1ab;--catppuccin-color-rosewater-100:#e4bcb8;--catppuccin-color-rosewater-50:#e6c6c4;--catppuccin-color-rosewater-600:#d28372;--catppuccin-color-rosewater-700:#c27969;--catppuccin-color-rosewater-800:#af6d5e;--catppuccin-color-rosewater-900:#9a5f52;--catppuccin-color-rosewater-950:#804e43;--catppuccin-color-flamingo:#dd7878;--catppuccin-color-flamingo-500:#dd7878;--catppuccin-color-flamingo-400:#df8b8c;--catppuccin-color-flamingo-300:#e19b9c;--catppuccin-color-flamingo-200:#e3a9ab;--catppuccin-color-flamingo-100:#e4b5b8;--catppuccin-color-flamingo-50:#e6c1c4;--catppuccin-color-flamingo-600:#d37272;--catppuccin-color-flamingo-700:#c26969;--catppuccin-color-flamingo-800:#b05e5e;--catppuccin-color-flamingo-900:#9a5252;--catppuccin-color-flamingo-950:#804343;--catppuccin-color-pink:#ea76cb;--catppuccin-color-pink-500:#ea76cb;--catppuccin-color-pink-400:#eb89d0;--catppuccin-color-pink-300:#eb9ad4;--catppuccin-color-pink-200:#eca8d9;--catppuccin-color-pink-100:#ecb5dd;--catppuccin-color-pink-50:#edc1e1;--catppuccin-color-pink-600:#df70c2;--catppuccin-color-pink-700:#ce67b2;--catppuccin-color-pink-800:#ba5da1;--catppuccin-color-pink-900:#a4518e;--catppuccin-color-pink-950:#884275;--catppuccin-color-mauve:#8839ef;--catppuccin-color-mauve-500:#8839ef;--catppuccin-color-mauve-400:#9763f0;--catppuccin-color-mauve-300:#a47ef0;--catppuccin-color-mauve-200:#af93f1;--catppuccin-color-mauve-100:#baa5f1;--catppuccin-color-mauve-50:#c4b5f2;--catppuccin-color-mauve-600:#8236e4;--catppuccin-color-mauve-700:#7731d2;--catppuccin-color-mauve-800:#6b2bbe;--catppuccin-color-mauve-900:#5e25a7;--catppuccin-color-mauve-950:#4d1d8b;--catppuccin-color-red:#d20f39;--catppuccin-color-red-500:#d20f39;--catppuccin-color-red-400:#d55664;--catppuccin-color-red-300:#d87680;--catppuccin-color-red-200:#db8d95;--catppuccin-color-red-100:#dea1a8;--catppuccin-color-red-50:#e1b1b8;--catppuccin-color-red-600:#c80e36;--catppuccin-color-red-700:#b90c31;--catppuccin-color-red-800:#a7092b;--catppuccin-color-red-900:#930725;--catppuccin-color-red-950:#7a051d;--catppuccin-color-maroon:#e64553;--catppuccin-color-maroon-500:#e64553;--catppuccin-color-maroon-400:#e76972;--catppuccin-color-maroon-300:#e88289;--catppuccin-color-maroon-200:#e9969c;--catppuccin-color-maroon-100:#eaa7ad;--catppuccin-color-maroon-50:#ebb6bb;--catppuccin-color-maroon-600:#dc414f;--catppuccin-color-maroon-700:#ca3c48;--catppuccin-color-maroon-800:#b73540;--catppuccin-color-maroon-900:#a12e38;--catppuccin-color-maroon-950:#86242d;--catppuccin-color-peach:#fe640b;--catppuccin-color-peach-500:#fe640b;--catppuccin-color-peach-400:#fd7c57;--catppuccin-color-peach-300:#fb9077;--catppuccin-color-peach-200:#faa08f;--catppuccin-color-peach-100:#f8afa3;--catppuccin-color-peach-50:#f7bcb4;--catppuccin-color-peach-600:#f25f0a;--catppuccin-color-peach-700:#e05708;--catppuccin-color-peach-800:#cb4e07;--catppuccin-color-peach-900:#b24405;--catppuccin-color-peach-950:#943703;--catppuccin-color-yellow:#df8e1d;--catppuccin-color-yellow-500:#df8e1d;--catppuccin-color-yellow-400:#e19c5a;--catppuccin-color-yellow-300:#e2a879;--catppuccin-color-yellow-200:#e4b391;--catppuccin-color-yellow-100:#e6bea4;--catppuccin-color-yellow-50:#e7c8b5;--catppuccin-color-yellow-600:#d5871b;--catppuccin-color-yellow-700:#c47c18;--catppuccin-color-yellow-800:#b27015;--catppuccin-color-yellow-900:#9c6211;--catppuccin-color-yellow-950:#82500c;--catppuccin-color-green:#40a02b;--catppuccin-color-green-500:#40a02b;--catppuccin-color-green-400:#66aa5e;--catppuccin-color-green-300:#7fb47c;--catppuccin-color-green-200:#94bd93;--catppuccin-color-green-100:#a5c6a6;--catppuccin-color-green-50:#b4ceb6;--catppuccin-color-green-600:#3d9929;--catppuccin-color-green-700:#378c25;--catppuccin-color-green-800:#317f20;--catppuccin-color-green-900:#2a6f1b;--catppuccin-color-green-950:#215b15;--catppuccin-color-teal:#179299;--catppuccin-color-teal-500:#179299;--catppuccin-color-teal-400:#569fa5;--catppuccin-color-teal-300:#75abb1;--catppuccin-color-teal-200:#8db6bb;--catppuccin-color-teal-100:#a0c0c5;--catppuccin-color-teal-50:#b0c9ce;--catppuccin-color-teal-600:#158b92;--catppuccin-color-teal-700:#138086;--catppuccin-color-teal-800:#107379;--catppuccin-color-teal-900:#0d656a;--catppuccin-color-teal-950:#085357;--catppuccin-color-sky:#04a5e5;--catppuccin-color-sky-500:#04a5e5;--catppuccin-color-sky-400:#53afe7;--catppuccin-color-sky-300:#74b8e8;--catppuccin-color-sky-200:#8bc0ea;--catppuccin-color-sky-100:#9fc8ec;--catppuccin-color-sky-50:#b0d0ed;--catppuccin-color-sky-600:#049ddb;--catppuccin-color-sky-700:#0391ca;--catppuccin-color-sky-800:#0283b6;--catppuccin-color-sky-900:#0272a0;--catppuccin-color-sky-950:#015e85;--catppuccin-color-sapphire:#209fb5;--catppuccin-color-sapphire-500:#209fb5;--catppuccin-color-sapphire-400:#59aabd;--catppuccin-color-sapphire-300:#77b3c4;--catppuccin-color-sapphire-200:#8ebdcb;--catppuccin-color-sapphire-100:#a0c5d2;--catppuccin-color-sapphire-50:#b1cdd8;--catppuccin-color-sapphire-600:#1e98ad;--catppuccin-color-sapphire-700:#1b8b9f;--catppuccin-color-sapphire-800:#177e90;--catppuccin-color-sapphire-900:#136e7e;--catppuccin-color-sapphire-950:#0e5b68;--catppuccin-color-blue:#1e66f5;--catppuccin-color-blue-500:#1e66f5;--catppuccin-color-blue-400:#587ef5;--catppuccin-color-blue-300:#7791f5;--catppuccin-color-blue-200:#8da1f5;--catppuccin-color-blue-100:#a0b0f5;--catppuccin-color-blue-50:#b1bdf5;--catppuccin-color-blue-600:#1c61ea;--catppuccin-color-blue-700:#1959d8;--catppuccin-color-blue-800:#1650c3;--catppuccin-color-blue-900:#1245ac;--catppuccin-color-blue-950:#0d388f;--catppuccin-color-lavender:#7287fd;--catppuccin-color-lavender-500:#7287fd;--catppuccin-color-lavender-400:#8696fc;--catppuccin-color-lavender-300:#97a4fb;--catppuccin-color-lavender-200:#a5b0fb;--catppuccin-color-lavender-100:#b2bbfa;--catppuccin-color-lavender-50:#bec5f9;--catppuccin-color-lavender-600:#6d81f2;--catppuccin-color-lavender-700:#6476df;--catppuccin-color-lavender-800:#596aca;--catppuccin-color-lavender-900:#4e5db1;--catppuccin-color-lavender-950:#3f4c94;--catppuccin-color-text:#4c4f69;--catppuccin-color-subtext1:#5c5f77;--catppuccin-color-subtext0:#6c6f85;--catppuccin-color-overlay2:#7c7f93;--catppuccin-color-overlay1:#8c8fa1;--catppuccin-color-overlay0:#9ca0b0;--catppuccin-color-surface2:#acb0be;--catppuccin-color-surface1:#bcc0cc;--catppuccin-color-surface0:#ccd0da;--catppuccin-color-base:#eff1f5;--catppuccin-color-mantle:#e6e9ef;--catppuccin-color-crust:#dce0e8}:scope:where(.app-dark,.app-dark *) :root{--catppuccin-color-rosewater:#f4dbd6;--catppuccin-color-rosewater-500:#f4dbd6;--catppuccin-color-rosewater-400:#f5dfdb;--catppuccin-color-rosewater-300:#f6e3df;--catppuccin-color-rosewater-200:#f7e7e3;--catppuccin-color-rosewater-100:#f8eae8;--catppuccin-color-rosewater-50:#faeeec;--catppuccin-color-rosewater-600:#e9d1cd;--catppuccin-color-rosewater-700:#d7c1be;--catppuccin-color-rosewater-800:#c4b0ad;--catppuccin-color-rosewater-900:#ad9b9b;--catppuccin-color-rosewater-950:#918384;--catppuccin-color-flamingo:#f0c6c6;--catppuccin-color-flamingo-500:#f0c6c6;--catppuccin-color-flamingo-400:#f2cdcd;--catppuccin-color-flamingo-300:#f3d3d3;--catppuccin-color-flamingo-200:#f5d9d9;--catppuccin-color-flamingo-100:#f6dfdf;--catppuccin-color-flamingo-50:#f8e5e5;--catppuccin-color-flamingo-600:#e5bdbe;--catppuccin-color-flamingo-700:#d4afb0;--catppuccin-color-flamingo-800:#c09fa1;--catppuccin-color-flamingo-900:#aa8d90;--catppuccin-color-flamingo-950:#8f777b;--catppuccin-color-pink:#f5bde6;--catppuccin-color-pink-500:#f5bde6;--catppuccin-color-pink-400:#f6c5e9;--catppuccin-color-pink-300:#f7cceb;--catppuccin-color-pink-200:#f8d4ee;--catppuccin-color-pink-100:#f9dbf0;--catppuccin-color-pink-50:#fae1f3;--catppuccin-color-pink-600:#eab5dc;--catppuccin-color-pink-700:#d8a7cc;--catppuccin-color-pink-800:#c498ba;--catppuccin-color-pink-900:#ae86a6;--catppuccin-color-pink-950:#92728d;--catppuccin-color-mauve:#c6a0f6;--catppuccin-color-mauve-500:#c6a0f6;--catppuccin-color-mauve-400:#cdadf7;--catppuccin-color-mauve-300:#d3b8f8;--catppuccin-color-mauve-200:#d9c3f9;--catppuccin-color-mauve-100:#dfcdfa;--catppuccin-color-mauve-50:#e5d6fb;--catppuccin-color-mauve-600:#bd99eb;--catppuccin-color-mauve-700:#af8eda;--catppuccin-color-mauve-800:#9f81c7;--catppuccin-color-mauve-900:#8c72b1;--catppuccin-color-mauve-950:#766196;--catppuccin-color-red:#ed8796;--catppuccin-color-red-500:#ed8796;--catppuccin-color-red-400:#ef99a5;--catppuccin-color-red-300:#f1a8b2;--catppuccin-color-red-200:#f3b6be;--catppuccin-color-red-100:#f4c3c9;--catppuccin-color-red-50:#f6cfd3;--catppuccin-color-red-600:#e28190;--catppuccin-color-red-700:#d17886;--catppuccin-color-red-800:#be6d7c;--catppuccin-color-red-900:#a86170;--catppuccin-color-red-950:#8d5362;--catppuccin-color-maroon:#ee99a0;--catppuccin-color-maroon-500:#ee99a0;--catppuccin-color-maroon-400:#f0a7ad;--catppuccin-color-maroon-300:#f2b4b8;--catppuccin-color-maroon-200:#f3bfc3;--catppuccin-color-maroon-100:#f5cacd;--catppuccin-color-maroon-50:#f7d4d6;--catppuccin-color-maroon-600:#e39299;--catppuccin-color-maroon-700:#d2878f;--catppuccin-color-maroon-800:#bf7b83;--catppuccin-color-maroon-900:#a96e76;--catppuccin-color-maroon-950:#8e5d67;--catppuccin-color-peach:#f5a97f;--catppuccin-color-peach-500:#f5a97f;--catppuccin-color-peach-400:#f6b493;--catppuccin-color-peach-300:#f7bea4;--catppuccin-color-peach-200:#f8c8b3;--catppuccin-color-peach-100:#f9d1c0;--catppuccin-color-peach-50:#fadacc;--catppuccin-color-peach-600:#eaa27a;--catppuccin-color-peach-700:#d89572;--catppuccin-color-peach-800:#c4886a;--catppuccin-color-peach-900:#ae7961;--catppuccin-color-peach-950:#926656;--catppuccin-color-yellow:#eed49f;--catppuccin-color-yellow-500:#eed49f;--catppuccin-color-yellow-400:#f0d9ac;--catppuccin-color-yellow-300:#f2ddb8;--catppuccin-color-yellow-200:#f3e2c3;--catppuccin-color-yellow-100:#f5e6cd;--catppuccin-color-yellow-50:#f7ebd6;--catppuccin-color-yellow-600:#e3cb99;--catppuccin-color-yellow-700:#d2bb8e;--catppuccin-color-yellow-800:#bfaa82;--catppuccin-color-yellow-900:#a99775;--catppuccin-color-yellow-950:#8e7f66;--catppuccin-color-green:#a6da95;--catppuccin-color-green-500:#a6da95;--catppuccin-color-green-400:#b2dea4;--catppuccin-color-green-300:#bce2b1;--catppuccin-color-green-200:#c6e6bd;--catppuccin-color-green-100:#d0eac8;--catppuccin-color-green-50:#d9edd3;--catppuccin-color-green-600:#9fd08f;--catppuccin-color-green-700:#93c185;--catppuccin-color-green-800:#85af7b;--catppuccin-color-green-900:#769b6f;--catppuccin-color-green-950:#648261;--catppuccin-color-teal:#8bd5ca;--catppuccin-color-teal-500:#8bd5ca;--catppuccin-color-teal-400:#9cdad0;--catppuccin-color-teal-300:#abded6;--catppuccin-color-teal-200:#b8e3dc;--catppuccin-color-teal-100:#c4e7e1;--catppuccin-color-teal-50:#d0ebe7;--catppuccin-color-teal-600:#85ccc1;--catppuccin-color-teal-700:#7bbcb3;--catppuccin-color-teal-800:#70aba4;--catppuccin-color-teal-900:#639792;--catppuccin-color-teal-950:#557f7d;--catppuccin-color-sky:#91d7e3;--catppuccin-color-sky-500:#91d7e3;--catppuccin-color-sky-400:#a1dbe6;--catppuccin-color-sky-300:#afe0e9;--catppuccin-color-sky-200:#bbe4ec;--catppuccin-color-sky-100:#c7e8ef;--catppuccin-color-sky-50:#d2ecf2;--catppuccin-color-sky-600:#8bcdd9;--catppuccin-color-sky-700:#80bec9;--catppuccin-color-sky-800:#75adb8;--catppuccin-color-sky-900:#6899a4;--catppuccin-color-sky-950:#58818b;--catppuccin-color-sapphire:#7dc4e4;--catppuccin-color-sapphire-500:#7dc4e4;--catppuccin-color-sapphire-400:#91cbe7;--catppuccin-color-sapphire-300:#a3d2ea;--catppuccin-color-sapphire-200:#b2d8ed;--catppuccin-color-sapphire-100:#bfdeef;--catppuccin-color-sapphire-50:#cce4f2;--catppuccin-color-sapphire-600:#78bbda;--catppuccin-color-sapphire-700:#6fadca;--catppuccin-color-sapphire-800:#659db9;--catppuccin-color-sapphire-900:#5a8ba4;--catppuccin-color-sapphire-950:#4d768c;--catppuccin-color-blue:#8aadf4;--catppuccin-color-blue-500:#8aadf4;--catppuccin-color-blue-400:#9bb7f5;--catppuccin-color-blue-300:#aac1f6;--catppuccin-color-blue-200:#b8caf7;--catppuccin-color-blue-100:#c4d3f8;--catppuccin-color-blue-50:#cfdbfa;--catppuccin-color-blue-600:#84a5e9;--catppuccin-color-blue-700:#7a99d8;--catppuccin-color-blue-800:#6f8bc5;--catppuccin-color-blue-900:#637baf;--catppuccin-color-blue-950:#546895;--catppuccin-color-lavender:#b7bdf8;--catppuccin-color-lavender-500:#b7bdf8;--catppuccin-color-lavender-400:#c0c5f9;--catppuccin-color-lavender-300:#c8ccf9;--catppuccin-color-lavender-200:#d0d4fa;--catppuccin-color-lavender-100:#d8dbfb;--catppuccin-color-lavender-50:#dfe1fc;--catppuccin-color-lavender-600:#afb5ed;--catppuccin-color-lavender-700:#a2a7dc;--catppuccin-color-lavender-800:#9398c8;--catppuccin-color-lavender-900:#8286b2;--catppuccin-color-lavender-950:#6d7297;--catppuccin-color-text:#cad3f5;--catppuccin-color-subtext1:#b8c0e0;--catppuccin-color-subtext0:#a5adcb;--catppuccin-color-overlay2:#939ab7;--catppuccin-color-overlay1:#8087a2;--catppuccin-color-overlay0:#6e738d;--catppuccin-color-surface2:#5b6078;--catppuccin-color-surface1:#494d64;--catppuccin-color-surface0:#363a4f;--catppuccin-color-base:#24273a;--catppuccin-color-mantle:#1e2030;--catppuccin-color-crust:#181926}.latte{--catppuccin-color-rosewater:#dc8a78;--catppuccin-color-rosewater-500:#dc8a78;--catppuccin-color-rosewater-400:#de998c;--catppuccin-color-rosewater-300:#e0a69c;--catppuccin-color-rosewater-200:#e2b1ab;--catppuccin-color-rosewater-100:#e4bcb8;--catppuccin-color-rosewater-50:#e6c6c4;--catppuccin-color-rosewater-600:#d28372;--catppuccin-color-rosewater-700:#c27969;--catppuccin-color-rosewater-800:#af6d5e;--catppuccin-color-rosewater-900:#9a5f52;--catppuccin-color-rosewater-950:#804e43;--catppuccin-color-flamingo:#dd7878;--catppuccin-color-flamingo-500:#dd7878;--catppuccin-color-flamingo-400:#df8b8c;--catppuccin-color-flamingo-300:#e19b9c;--catppuccin-color-flamingo-200:#e3a9ab;--catppuccin-color-flamingo-100:#e4b5b8;--catppuccin-color-flamingo-50:#e6c1c4;--catppuccin-color-flamingo-600:#d37272;--catppuccin-color-flamingo-700:#c26969;--catppuccin-color-flamingo-800:#b05e5e;--catppuccin-color-flamingo-900:#9a5252;--catppuccin-color-flamingo-950:#804343;--catppuccin-color-pink:#ea76cb;--catppuccin-color-pink-500:#ea76cb;--catppuccin-color-pink-400:#eb89d0;--catppuccin-color-pink-300:#eb9ad4;--catppuccin-color-pink-200:#eca8d9;--catppuccin-color-pink-100:#ecb5dd;--catppuccin-color-pink-50:#edc1e1;--catppuccin-color-pink-600:#df70c2;--catppuccin-color-pink-700:#ce67b2;--catppuccin-color-pink-800:#ba5da1;--catppuccin-color-pink-900:#a4518e;--catppuccin-color-pink-950:#884275;--catppuccin-color-mauve:#8839ef;--catppuccin-color-mauve-500:#8839ef;--catppuccin-color-mauve-400:#9763f0;--catppuccin-color-mauve-300:#a47ef0;--catppuccin-color-mauve-200:#af93f1;--catppuccin-color-mauve-100:#baa5f1;--catppuccin-color-mauve-50:#c4b5f2;--catppuccin-color-mauve-600:#8236e4;--catppuccin-color-mauve-700:#7731d2;--catppuccin-color-mauve-800:#6b2bbe;--catppuccin-color-mauve-900:#5e25a7;--catppuccin-color-mauve-950:#4d1d8b;--catppuccin-color-red:#d20f39;--catppuccin-color-red-500:#d20f39;--catppuccin-color-red-400:#d55664;--catppuccin-color-red-300:#d87680;--catppuccin-color-red-200:#db8d95;--catppuccin-color-red-100:#dea1a8;--catppuccin-color-red-50:#e1b1b8;--catppuccin-color-red-600:#c80e36;--catppuccin-color-red-700:#b90c31;--catppuccin-color-red-800:#a7092b;--catppuccin-color-red-900:#930725;--catppuccin-color-red-950:#7a051d;--catppuccin-color-maroon:#e64553;--catppuccin-color-maroon-500:#e64553;--catppuccin-color-maroon-400:#e76972;--catppuccin-color-maroon-300:#e88289;--catppuccin-color-maroon-200:#e9969c;--catppuccin-color-maroon-100:#eaa7ad;--catppuccin-color-maroon-50:#ebb6bb;--catppuccin-color-maroon-600:#dc414f;--catppuccin-color-maroon-700:#ca3c48;--catppuccin-color-maroon-800:#b73540;--catppuccin-color-maroon-900:#a12e38;--catppuccin-color-maroon-950:#86242d;--catppuccin-color-peach:#fe640b;--catppuccin-color-peach-500:#fe640b;--catppuccin-color-peach-400:#fd7c57;--catppuccin-color-peach-300:#fb9077;--catppuccin-color-peach-200:#faa08f;--catppuccin-color-peach-100:#f8afa3;--catppuccin-color-peach-50:#f7bcb4;--catppuccin-color-peach-600:#f25f0a;--catppuccin-color-peach-700:#e05708;--catppuccin-color-peach-800:#cb4e07;--catppuccin-color-peach-900:#b24405;--catppuccin-color-peach-950:#943703;--catppuccin-color-yellow:#df8e1d;--catppuccin-color-yellow-500:#df8e1d;--catppuccin-color-yellow-400:#e19c5a;--catppuccin-color-yellow-300:#e2a879;--catppuccin-color-yellow-200:#e4b391;--catppuccin-color-yellow-100:#e6bea4;--catppuccin-color-yellow-50:#e7c8b5;--catppuccin-color-yellow-600:#d5871b;--catppuccin-color-yellow-700:#c47c18;--catppuccin-color-yellow-800:#b27015;--catppuccin-color-yellow-900:#9c6211;--catppuccin-color-yellow-950:#82500c;--catppuccin-color-green:#40a02b;--catppuccin-color-green-500:#40a02b;--catppuccin-color-green-400:#66aa5e;--catppuccin-color-green-300:#7fb47c;--catppuccin-color-green-200:#94bd93;--catppuccin-color-green-100:#a5c6a6;--catppuccin-color-green-50:#b4ceb6;--catppuccin-color-green-600:#3d9929;--catppuccin-color-green-700:#378c25;--catppuccin-color-green-800:#317f20;--catppuccin-color-green-900:#2a6f1b;--catppuccin-color-green-950:#215b15;--catppuccin-color-teal:#179299;--catppuccin-color-teal-500:#179299;--catppuccin-color-teal-400:#569fa5;--catppuccin-color-teal-300:#75abb1;--catppuccin-color-teal-200:#8db6bb;--catppuccin-color-teal-100:#a0c0c5;--catppuccin-color-teal-50:#b0c9ce;--catppuccin-color-teal-600:#158b92;--catppuccin-color-teal-700:#138086;--catppuccin-color-teal-800:#107379;--catppuccin-color-teal-900:#0d656a;--catppuccin-color-teal-950:#085357;--catppuccin-color-sky:#04a5e5;--catppuccin-color-sky-500:#04a5e5;--catppuccin-color-sky-400:#53afe7;--catppuccin-color-sky-300:#74b8e8;--catppuccin-color-sky-200:#8bc0ea;--catppuccin-color-sky-100:#9fc8ec;--catppuccin-color-sky-50:#b0d0ed;--catppuccin-color-sky-600:#049ddb;--catppuccin-color-sky-700:#0391ca;--catppuccin-color-sky-800:#0283b6;--catppuccin-color-sky-900:#0272a0;--catppuccin-color-sky-950:#015e85;--catppuccin-color-sapphire:#209fb5;--catppuccin-color-sapphire-500:#209fb5;--catppuccin-color-sapphire-400:#59aabd;--catppuccin-color-sapphire-300:#77b3c4;--catppuccin-color-sapphire-200:#8ebdcb;--catppuccin-color-sapphire-100:#a0c5d2;--catppuccin-color-sapphire-50:#b1cdd8;--catppuccin-color-sapphire-600:#1e98ad;--catppuccin-color-sapphire-700:#1b8b9f;--catppuccin-color-sapphire-800:#177e90;--catppuccin-color-sapphire-900:#136e7e;--catppuccin-color-sapphire-950:#0e5b68;--catppuccin-color-blue:#1e66f5;--catppuccin-color-blue-500:#1e66f5;--catppuccin-color-blue-400:#587ef5;--catppuccin-color-blue-300:#7791f5;--catppuccin-color-blue-200:#8da1f5;--catppuccin-color-blue-100:#a0b0f5;--catppuccin-color-blue-50:#b1bdf5;--catppuccin-color-blue-600:#1c61ea;--catppuccin-color-blue-700:#1959d8;--catppuccin-color-blue-800:#1650c3;--catppuccin-color-blue-900:#1245ac;--catppuccin-color-blue-950:#0d388f;--catppuccin-color-lavender:#7287fd;--catppuccin-color-lavender-500:#7287fd;--catppuccin-color-lavender-400:#8696fc;--catppuccin-color-lavender-300:#97a4fb;--catppuccin-color-lavender-200:#a5b0fb;--catppuccin-color-lavender-100:#b2bbfa;--catppuccin-color-lavender-50:#bec5f9;--catppuccin-color-lavender-600:#6d81f2;--catppuccin-color-lavender-700:#6476df;--catppuccin-color-lavender-800:#596aca;--catppuccin-color-lavender-900:#4e5db1;--catppuccin-color-lavender-950:#3f4c94;--catppuccin-color-text:#4c4f69;--catppuccin-color-subtext1:#5c5f77;--catppuccin-color-subtext0:#6c6f85;--catppuccin-color-overlay2:#7c7f93;--catppuccin-color-overlay1:#8c8fa1;--catppuccin-color-overlay0:#9ca0b0;--catppuccin-color-surface2:#acb0be;--catppuccin-color-surface1:#bcc0cc;--catppuccin-color-surface0:#ccd0da;--catppuccin-color-base:#eff1f5;--catppuccin-color-mantle:#e6e9ef;--catppuccin-color-crust:#dce0e8}.frappe{--catppuccin-color-rosewater:#f2d5cf;--catppuccin-color-rosewater-500:#f2d5cf;--catppuccin-color-rosewater-400:#f3dad4;--catppuccin-color-rosewater-300:#f5deda;--catppuccin-color-rosewater-200:#f6e3df;--catppuccin-color-rosewater-100:#f7e7e4;--catppuccin-color-rosewater-50:#f9ebe9;--catppuccin-color-rosewater-600:#e7ccc6;--catppuccin-color-rosewater-700:#d6bdb9;--catppuccin-color-rosewater-800:#c3aca9;--catppuccin-color-rosewater-900:#ad9998;--catppuccin-color-rosewater-950:#928284;--catppuccin-color-flamingo:#eebebe;--catppuccin-color-flamingo-500:#eebebe;--catppuccin-color-flamingo-400:#f0c6c6;--catppuccin-color-flamingo-300:#f2cdcd;--catppuccin-color-flamingo-200:#f3d4d4;--catppuccin-color-flamingo-100:#f5dbdb;--catppuccin-color-flamingo-50:#f7e2e2;--catppuccin-color-flamingo-600:#e4b6b6;--catppuccin-color-flamingo-700:#d3a9aa;--catppuccin-color-flamingo-800:#c09a9c;--catppuccin-color-flamingo-900:#aa898d;--catppuccin-color-flamingo-950:#90757b;--catppuccin-color-pink:#f4b8e4;--catppuccin-color-pink-500:#f4b8e4;--catppuccin-color-pink-400:#f5c1e7;--catppuccin-color-pink-300:#f6c9ea;--catppuccin-color-pink-200:#f7d1ed;--catppuccin-color-pink-100:#f8d8ef;--catppuccin-color-pink-50:#fadff2;--catppuccin-color-pink-600:#e9b0da;--catppuccin-color-pink-700:#d8a3cb;--catppuccin-color-pink-800:#c495ba;--catppuccin-color-pink-900:#ae85a6;--catppuccin-color-pink-950:#93728f;--catppuccin-color-mauve:#ca9ee6;--catppuccin-color-mauve-500:#ca9ee6;--catppuccin-color-mauve-400:#d0abe9;--catppuccin-color-mauve-300:#d6b7eb;--catppuccin-color-mauve-200:#dcc2ee;--catppuccin-color-mauve-100:#e1ccf0;--catppuccin-color-mauve-50:#e7d6f3;--catppuccin-color-mauve-600:#c197dc;--catppuccin-color-mauve-700:#b38dcd;--catppuccin-color-mauve-800:#a381bb;--catppuccin-color-mauve-900:#9173a8;--catppuccin-color-mauve-950:#7b6490;--catppuccin-color-red:#e78284;--catppuccin-color-red-500:#e78284;--catppuccin-color-red-400:#ea9597;--catppuccin-color-red-300:#eca5a7;--catppuccin-color-red-200:#efb4b5;--catppuccin-color-red-100:#f1c1c2;--catppuccin-color-red-50:#f3cdce;--catppuccin-color-red-600:#dd7d7f;--catppuccin-color-red-700:#cc7478;--catppuccin-color-red-800:#ba6b70;--catppuccin-color-red-900:#a56168;--catppuccin-color-red-950:#8c555e;--catppuccin-color-maroon:#ea999c;--catppuccin-color-maroon-500:#ea999c;--catppuccin-color-maroon-400:#eca7a9;--catppuccin-color-maroon-300:#eeb4b6;--catppuccin-color-maroon-200:#f1bfc1;--catppuccin-color-maroon-100:#f3cacb;--catppuccin-color-maroon-50:#f5d4d5;--catppuccin-color-maroon-600:#e09396;--catppuccin-color-maroon-700:#cf888d;--catppuccin-color-maroon-800:#bc7d82;--catppuccin-color-maroon-900:#a77077;--catppuccin-color-maroon-950:#8d6169;--catppuccin-color-peach:#ef9f76;--catppuccin-color-peach-500:#ef9f76;--catppuccin-color-peach-400:#f1ac8c;--catppuccin-color-peach-300:#f2b89f;--catppuccin-color-peach-200:#f4c3af;--catppuccin-color-peach-100:#f6cdbd;--catppuccin-color-peach-50:#f7d6ca;--catppuccin-color-peach-600:#e59872;--catppuccin-color-peach-700:#d38e6c;--catppuccin-color-peach-800:#c08266;--catppuccin-color-peach-900:#ab745f;--catppuccin-color-peach-950:#906458;--catppuccin-color-yellow:#e5c890;--catppuccin-color-yellow-500:#e5c890;--catppuccin-color-yellow-400:#e8cea0;--catppuccin-color-yellow-300:#ebd5ae;--catppuccin-color-yellow-200:#eddabb;--catppuccin-color-yellow-100:#f0e0c6;--catppuccin-color-yellow-50:#f2e6d1;--catppuccin-color-yellow-600:#dbbf8b;--catppuccin-color-yellow-700:#cbb182;--catppuccin-color-yellow-800:#b8a279;--catppuccin-color-yellow-900:#a4906f;--catppuccin-color-yellow-950:#8a7b64;--catppuccin-color-green:#a6d189;--catppuccin-color-green-500:#a6d189;--catppuccin-color-green-400:#b2d69a;--catppuccin-color-green-300:#bcdbaa;--catppuccin-color-green-200:#c6e0b7;--catppuccin-color-green-100:#d0e5c4;--catppuccin-color-green-50:#d9e9cf;--catppuccin-color-green-600:#9fc884;--catppuccin-color-green-700:#93b97c;--catppuccin-color-green-800:#87a974;--catppuccin-color-green-900:#78966b;--catppuccin-color-green-950:#678060;--catppuccin-color-teal:#81c8be;--catppuccin-color-teal-500:#81c8be;--catppuccin-color-teal-400:#94cec6;--catppuccin-color-teal-300:#a5d5cd;--catppuccin-color-teal-200:#b4dad4;--catppuccin-color-teal-100:#c1e0db;--catppuccin-color-teal-50:#cde6e2;--catppuccin-color-teal-600:#7cbfb6;--catppuccin-color-teal-700:#73b1aa;--catppuccin-color-teal-800:#6aa29c;--catppuccin-color-teal-900:#5f908d;--catppuccin-color-teal-950:#537b7b;--catppuccin-color-sky:#99d1db;--catppuccin-color-sky-500:#99d1db;--catppuccin-color-sky-400:#a7d6df;--catppuccin-color-sky-300:#b4dbe3;--catppuccin-color-sky-200:#bfe0e7;--catppuccin-color-sky-100:#cae5ea;--catppuccin-color-sky-50:#d4e9ee;--catppuccin-color-sky-600:#93c8d2;--catppuccin-color-sky-700:#88b9c3;--catppuccin-color-sky-800:#7ca9b3;--catppuccin-color-sky-900:#6f96a0;--catppuccin-color-sky-950:#60808a;--catppuccin-color-sapphire:#85c1dc;--catppuccin-color-sapphire-500:#85c1dc;--catppuccin-color-sapphire-400:#97c8e0;--catppuccin-color-sapphire-300:#a7cfe4;--catppuccin-color-sapphire-200:#b5d6e7;--catppuccin-color-sapphire-100:#c2ddeb;--catppuccin-color-sapphire-50:#cee3ee;--catppuccin-color-sapphire-600:#80b9d3;--catppuccin-color-sapphire-700:#77abc4;--catppuccin-color-sapphire-800:#6d9cb4;--catppuccin-color-sapphire-900:#628ba1;--catppuccin-color-sapphire-950:#55778b;--catppuccin-color-blue:#8caaee;--catppuccin-color-blue-500:#8caaee;--catppuccin-color-blue-400:#9db5f0;--catppuccin-color-blue-300:#abbff2;--catppuccin-color-blue-200:#b9c9f3;--catppuccin-color-blue-100:#c5d2f5;--catppuccin-color-blue-50:#d0daf7;--catppuccin-color-blue-600:#86a3e4;--catppuccin-color-blue-700:#7d97d4;--catppuccin-color-blue-800:#728ac2;--catppuccin-color-blue-900:#677bad;--catppuccin-color-blue-950:#596a95;--catppuccin-color-lavender:#babbf1;--catppuccin-color-lavender-500:#babbf1;--catppuccin-color-lavender-400:#c2c3f2;--catppuccin-color-lavender-300:#cacbf4;--catppuccin-color-lavender-200:#d2d2f5;--catppuccin-color-lavender-100:#d9daf7;--catppuccin-color-lavender-50:#e0e0f8;--catppuccin-color-lavender-600:#b2b3e7;--catppuccin-color-lavender-700:#a5a6d6;--catppuccin-color-lavender-800:#9698c4;--catppuccin-color-lavender-900:#8687af;--catppuccin-color-lavender-950:#727496;--catppuccin-color-text:#c6d0f5;--catppuccin-color-subtext1:#b5bfe2;--catppuccin-color-subtext0:#a5adce;--catppuccin-color-overlay2:#949cbb;--catppuccin-color-overlay1:#838ba7;--catppuccin-color-overlay0:#737994;--catppuccin-color-surface2:#626880;--catppuccin-color-surface1:#51576d;--catppuccin-color-surface0:#414559;--catppuccin-color-base:#303446;--catppuccin-color-mantle:#292c3c;--catppuccin-color-crust:#232634}.macchiato{--catppuccin-color-rosewater:#f4dbd6;--catppuccin-color-rosewater-500:#f4dbd6;--catppuccin-color-rosewater-400:#f5dfdb;--catppuccin-color-rosewater-300:#f6e3df;--catppuccin-color-rosewater-200:#f7e7e3;--catppuccin-color-rosewater-100:#f8eae8;--catppuccin-color-rosewater-50:#faeeec;--catppuccin-color-rosewater-600:#e9d1cd;--catppuccin-color-rosewater-700:#d7c1be;--catppuccin-color-rosewater-800:#c4b0ad;--catppuccin-color-rosewater-900:#ad9b9b;--catppuccin-color-rosewater-950:#918384;--catppuccin-color-flamingo:#f0c6c6;--catppuccin-color-flamingo-500:#f0c6c6;--catppuccin-color-flamingo-400:#f2cdcd;--catppuccin-color-flamingo-300:#f3d3d3;--catppuccin-color-flamingo-200:#f5d9d9;--catppuccin-color-flamingo-100:#f6dfdf;--catppuccin-color-flamingo-50:#f8e5e5;--catppuccin-color-flamingo-600:#e5bdbe;--catppuccin-color-flamingo-700:#d4afb0;--catppuccin-color-flamingo-800:#c09fa1;--catppuccin-color-flamingo-900:#aa8d90;--catppuccin-color-flamingo-950:#8f777b;--catppuccin-color-pink:#f5bde6;--catppuccin-color-pink-500:#f5bde6;--catppuccin-color-pink-400:#f6c5e9;--catppuccin-color-pink-300:#f7cceb;--catppuccin-color-pink-200:#f8d4ee;--catppuccin-color-pink-100:#f9dbf0;--catppuccin-color-pink-50:#fae1f3;--catppuccin-color-pink-600:#eab5dc;--catppuccin-color-pink-700:#d8a7cc;--catppuccin-color-pink-800:#c498ba;--catppuccin-color-pink-900:#ae86a6;--catppuccin-color-pink-950:#92728d;--catppuccin-color-mauve:#c6a0f6;--catppuccin-color-mauve-500:#c6a0f6;--catppuccin-color-mauve-400:#cdadf7;--catppuccin-color-mauve-300:#d3b8f8;--catppuccin-color-mauve-200:#d9c3f9;--catppuccin-color-mauve-100:#dfcdfa;--catppuccin-color-mauve-50:#e5d6fb;--catppuccin-color-mauve-600:#bd99eb;--catppuccin-color-mauve-700:#af8eda;--catppuccin-color-mauve-800:#9f81c7;--catppuccin-color-mauve-900:#8c72b1;--catppuccin-color-mauve-950:#766196;--catppuccin-color-red:#ed8796;--catppuccin-color-red-500:#ed8796;--catppuccin-color-red-400:#ef99a5;--catppuccin-color-red-300:#f1a8b2;--catppuccin-color-red-200:#f3b6be;--catppuccin-color-red-100:#f4c3c9;--catppuccin-color-red-50:#f6cfd3;--catppuccin-color-red-600:#e28190;--catppuccin-color-red-700:#d17886;--catppuccin-color-red-800:#be6d7c;--catppuccin-color-red-900:#a86170;--catppuccin-color-red-950:#8d5362;--catppuccin-color-maroon:#ee99a0;--catppuccin-color-maroon-500:#ee99a0;--catppuccin-color-maroon-400:#f0a7ad;--catppuccin-color-maroon-300:#f2b4b8;--catppuccin-color-maroon-200:#f3bfc3;--catppuccin-color-maroon-100:#f5cacd;--catppuccin-color-maroon-50:#f7d4d6;--catppuccin-color-maroon-600:#e39299;--catppuccin-color-maroon-700:#d2878f;--catppuccin-color-maroon-800:#bf7b83;--catppuccin-color-maroon-900:#a96e76;--catppuccin-color-maroon-950:#8e5d67;--catppuccin-color-peach:#f5a97f;--catppuccin-color-peach-500:#f5a97f;--catppuccin-color-peach-400:#f6b493;--catppuccin-color-peach-300:#f7bea4;--catppuccin-color-peach-200:#f8c8b3;--catppuccin-color-peach-100:#f9d1c0;--catppuccin-color-peach-50:#fadacc;--catppuccin-color-peach-600:#eaa27a;--catppuccin-color-peach-700:#d89572;--catppuccin-color-peach-800:#c4886a;--catppuccin-color-peach-900:#ae7961;--catppuccin-color-peach-950:#926656;--catppuccin-color-yellow:#eed49f;--catppuccin-color-yellow-500:#eed49f;--catppuccin-color-yellow-400:#f0d9ac;--catppuccin-color-yellow-300:#f2ddb8;--catppuccin-color-yellow-200:#f3e2c3;--catppuccin-color-yellow-100:#f5e6cd;--catppuccin-color-yellow-50:#f7ebd6;--catppuccin-color-yellow-600:#e3cb99;--catppuccin-color-yellow-700:#d2bb8e;--catppuccin-color-yellow-800:#bfaa82;--catppuccin-color-yellow-900:#a99775;--catppuccin-color-yellow-950:#8e7f66;--catppuccin-color-green:#a6da95;--catppuccin-color-green-500:#a6da95;--catppuccin-color-green-400:#b2dea4;--catppuccin-color-green-300:#bce2b1;--catppuccin-color-green-200:#c6e6bd;--catppuccin-color-green-100:#d0eac8;--catppuccin-color-green-50:#d9edd3;--catppuccin-color-green-600:#9fd08f;--catppuccin-color-green-700:#93c185;--catppuccin-color-green-800:#85af7b;--catppuccin-color-green-900:#769b6f;--catppuccin-color-green-950:#648261;--catppuccin-color-teal:#8bd5ca;--catppuccin-color-teal-500:#8bd5ca;--catppuccin-color-teal-400:#9cdad0;--catppuccin-color-teal-300:#abded6;--catppuccin-color-teal-200:#b8e3dc;--catppuccin-color-teal-100:#c4e7e1;--catppuccin-color-teal-50:#d0ebe7;--catppuccin-color-teal-600:#85ccc1;--catppuccin-color-teal-700:#7bbcb3;--catppuccin-color-teal-800:#70aba4;--catppuccin-color-teal-900:#639792;--catppuccin-color-teal-950:#557f7d;--catppuccin-color-sky:#91d7e3;--catppuccin-color-sky-500:#91d7e3;--catppuccin-color-sky-400:#a1dbe6;--catppuccin-color-sky-300:#afe0e9;--catppuccin-color-sky-200:#bbe4ec;--catppuccin-color-sky-100:#c7e8ef;--catppuccin-color-sky-50:#d2ecf2;--catppuccin-color-sky-600:#8bcdd9;--catppuccin-color-sky-700:#80bec9;--catppuccin-color-sky-800:#75adb8;--catppuccin-color-sky-900:#6899a4;--catppuccin-color-sky-950:#58818b;--catppuccin-color-sapphire:#7dc4e4;--catppuccin-color-sapphire-500:#7dc4e4;--catppuccin-color-sapphire-400:#91cbe7;--catppuccin-color-sapphire-300:#a3d2ea;--catppuccin-color-sapphire-200:#b2d8ed;--catppuccin-color-sapphire-100:#bfdeef;--catppuccin-color-sapphire-50:#cce4f2;--catppuccin-color-sapphire-600:#78bbda;--catppuccin-color-sapphire-700:#6fadca;--catppuccin-color-sapphire-800:#659db9;--catppuccin-color-sapphire-900:#5a8ba4;--catppuccin-color-sapphire-950:#4d768c;--catppuccin-color-blue:#8aadf4;--catppuccin-color-blue-500:#8aadf4;--catppuccin-color-blue-400:#9bb7f5;--catppuccin-color-blue-300:#aac1f6;--catppuccin-color-blue-200:#b8caf7;--catppuccin-color-blue-100:#c4d3f8;--catppuccin-color-blue-50:#cfdbfa;--catppuccin-color-blue-600:#84a5e9;--catppuccin-color-blue-700:#7a99d8;--catppuccin-color-blue-800:#6f8bc5;--catppuccin-color-blue-900:#637baf;--catppuccin-color-blue-950:#546895;--catppuccin-color-lavender:#b7bdf8;--catppuccin-color-lavender-500:#b7bdf8;--catppuccin-color-lavender-400:#c0c5f9;--catppuccin-color-lavender-300:#c8ccf9;--catppuccin-color-lavender-200:#d0d4fa;--catppuccin-color-lavender-100:#d8dbfb;--catppuccin-color-lavender-50:#dfe1fc;--catppuccin-color-lavender-600:#afb5ed;--catppuccin-color-lavender-700:#a2a7dc;--catppuccin-color-lavender-800:#9398c8;--catppuccin-color-lavender-900:#8286b2;--catppuccin-color-lavender-950:#6d7297;--catppuccin-color-text:#cad3f5;--catppuccin-color-subtext1:#b8c0e0;--catppuccin-color-subtext0:#a5adcb;--catppuccin-color-overlay2:#939ab7;--catppuccin-color-overlay1:#8087a2;--catppuccin-color-overlay0:#6e738d;--catppuccin-color-surface2:#5b6078;--catppuccin-color-surface1:#494d64;--catppuccin-color-surface0:#363a4f;--catppuccin-color-base:#24273a;--catppuccin-color-mantle:#1e2030;--catppuccin-color-crust:#181926}.mocha{--catppuccin-color-rosewater:#f5e0dc;--catppuccin-color-rosewater-500:#f5e0dc;--catppuccin-color-rosewater-400:#f6e3e0;--catppuccin-color-rosewater-300:#f7e7e4;--catppuccin-color-rosewater-200:#f8eae7;--catppuccin-color-rosewater-100:#f9edeb;--catppuccin-color-rosewater-50:#faf0ee;--catppuccin-color-rosewater-600:#ead6d2;--catppuccin-color-rosewater-700:#d8c6c3;--catppuccin-color-rosewater-800:#c4b3b1;--catppuccin-color-rosewater-900:#ad9e9d;--catppuccin-color-rosewater-950:#918585;--catppuccin-color-flamingo:#f2cdcd;--catppuccin-color-flamingo-500:#f2cdcd;--catppuccin-color-flamingo-400:#f3d3d3;--catppuccin-color-flamingo-300:#f5d8d8;--catppuccin-color-flamingo-200:#f6dede;--catppuccin-color-flamingo-100:#f7e3e3;--catppuccin-color-flamingo-50:#f9e8e8;--catppuccin-color-flamingo-600:#e7c4c4;--catppuccin-color-flamingo-700:#d6b5b5;--catppuccin-color-flamingo-800:#c2a4a5;--catppuccin-color-flamingo-900:#ab9193;--catppuccin-color-flamingo-950:#8f797c;--catppuccin-color-pink:#f5c2e7;--catppuccin-color-pink-500:#f5c2e7;--catppuccin-color-pink-400:#f6c9ea;--catppuccin-color-pink-300:#f7d0ec;--catppuccin-color-pink-200:#f8d7ef;--catppuccin-color-pink-100:#f9ddf1;--catppuccin-color-pink-50:#fae3f3;--catppuccin-color-pink-600:#eab9dd;--catppuccin-color-pink-700:#d8abcc;--catppuccin-color-pink-800:#c49bba;--catppuccin-color-pink-900:#ad89a5;--catppuccin-color-pink-950:#91738b;--catppuccin-color-mauve:#cba6f7;--catppuccin-color-mauve-500:#cba6f7;--catppuccin-color-mauve-400:#d1b2f8;--catppuccin-color-mauve-300:#d7bcf9;--catppuccin-color-mauve-200:#dcc6f9;--catppuccin-color-mauve-100:#e2d0fa;--catppuccin-color-mauve-50:#e7d9fb;--catppuccin-color-mauve-600:#c29fec;--catppuccin-color-mauve-700:#b392da;--catppuccin-color-mauve-800:#a285c7;--catppuccin-color-mauve-900:#8f75b0;--catppuccin-color-mauve-950:#786394;--catppuccin-color-red:#f38ba8;--catppuccin-color-red-500:#f38ba8;--catppuccin-color-red-400:#f49cb3;--catppuccin-color-red-300:#f5abbe;--catppuccin-color-red-200:#f7b8c7;--catppuccin-color-red-100:#f8c4d1;--catppuccin-color-red-50:#f9d0d9;--catppuccin-color-red-600:#e885a1;--catppuccin-color-red-700:#d67b95;--catppuccin-color-red-800:#c36f88;--catppuccin-color-red-900:#ac6279;--catppuccin-color-red-950:#905367;--catppuccin-color-maroon:#eba0ac;--catppuccin-color-maroon-500:#eba0ac;--catppuccin-color-maroon-400:#edadb7;--catppuccin-color-maroon-300:#efb8c0;--catppuccin-color-maroon-200:#f1c3ca;--catppuccin-color-maroon-100:#f3cdd2;--catppuccin-color-maroon-50:#f5d6db;--catppuccin-color-maroon-600:#e099a5;--catppuccin-color-maroon-700:#cf8d98;--catppuccin-color-maroon-800:#bc808b;--catppuccin-color-maroon-900:#a6717c;--catppuccin-color-maroon-950:#8b5f6a;--catppuccin-color-peach:#fab387;--catppuccin-color-peach-500:#fab387;--catppuccin-color-peach-400:#fbbc99;--catppuccin-color-peach-300:#fbc5a8;--catppuccin-color-peach-200:#fcceb6;--catppuccin-color-peach-100:#fcd6c3;--catppuccin-color-peach-50:#fdddcf;--catppuccin-color-peach-600:#efab81;--catppuccin-color-peach-700:#dd9e78;--catppuccin-color-peach-800:#c88f6e;--catppuccin-color-peach-900:#b17e63;--catppuccin-color-peach-950:#946a55;--catppuccin-color-yellow:#f9e2af;--catppuccin-color-yellow-500:#f9e2af;--catppuccin-color-yellow-400:#fae5b9;--catppuccin-color-yellow-300:#fae8c3;--catppuccin-color-yellow-200:#fbebcb;--catppuccin-color-yellow-100:#fbeed4;--catppuccin-color-yellow-50:#fcf1dc;--catppuccin-color-yellow-600:#eed8a7;--catppuccin-color-yellow-700:#dcc79b;--catppuccin-color-yellow-800:#c7b58d;--catppuccin-color-yellow-900:#b0a07e;--catppuccin-color-yellow-950:#93866b;--catppuccin-color-green:#a6e3a1;--catppuccin-color-green-500:#a6e3a1;--catppuccin-color-green-400:#b2e6ae;--catppuccin-color-green-300:#bce9b9;--catppuccin-color-green-200:#c6ecc4;--catppuccin-color-green-100:#d0efcd;--catppuccin-color-green-50:#d9f2d7;--catppuccin-color-green-600:#9fd99a;--catppuccin-color-green-700:#92c88f;--catppuccin-color-green-800:#85b682;--catppuccin-color-green-900:#75a074;--catppuccin-color-green-950:#638663;--catppuccin-color-teal:#94e2d5;--catppuccin-color-teal-500:#94e2d5;--catppuccin-color-teal-400:#a3e5da;--catppuccin-color-teal-300:#b1e8de;--catppuccin-color-teal-200:#bdebe3;--catppuccin-color-teal-100:#c8eee7;--catppuccin-color-teal-50:#d3f1eb;--catppuccin-color-teal-600:#8dd8cc;--catppuccin-color-teal-700:#83c7bc;--catppuccin-color-teal-800:#77b5ac;--catppuccin-color-teal-900:#69a098;--catppuccin-color-teal-950:#588681;--catppuccin-color-sky:#89dceb;--catppuccin-color-sky-500:#89dceb;--catppuccin-color-sky-400:#9ae0ed;--catppuccin-color-sky-300:#aae4ef;--catppuccin-color-sky-200:#b7e7f1;--catppuccin-color-sky-100:#c4ebf3;--catppuccin-color-sky-50:#cfeef5;--catppuccin-color-sky-600:#83d2e1;--catppuccin-color-sky-700:#79c2d0;--catppuccin-color-sky-800:#6eb0bd;--catppuccin-color-sky-900:#619ba7;--catppuccin-color-sky-950:#52828d;--catppuccin-color-sapphire:#74c7ec;--catppuccin-color-sapphire-500:#74c7ec;--catppuccin-color-sapphire-400:#8bceee;--catppuccin-color-sapphire-300:#9ed4f0;--catppuccin-color-sapphire-200:#aedaf2;--catppuccin-color-sapphire-100:#bce0f4;--catppuccin-color-sapphire-50:#c9e5f6;--catppuccin-color-sapphire-600:#6fbee2;--catppuccin-color-sapphire-700:#66b0d1;--catppuccin-color-sapphire-800:#5d9fbe;--catppuccin-color-sapphire-900:#538ca8;--catppuccin-color-sapphire-950:#46768e;--catppuccin-color-blue:#89b4fa;--catppuccin-color-blue-500:#89b4fa;--catppuccin-color-blue-400:#9abdfb;--catppuccin-color-blue-300:#aac6fb;--catppuccin-color-blue-200:#b7cefc;--catppuccin-color-blue-100:#c4d6fc;--catppuccin-color-blue-50:#cfdefd;--catppuccin-color-blue-600:#83acef;--catppuccin-color-blue-700:#799fdd;--catppuccin-color-blue-800:#6e90c9;--catppuccin-color-blue-900:#617fb2;--catppuccin-color-blue-950:#526b96;--catppuccin-color-lavender:#b4befe;--catppuccin-color-lavender-500:#b4befe;--catppuccin-color-lavender-400:#bdc6fe;--catppuccin-color-lavender-300:#c6cdfe;--catppuccin-color-lavender-200:#ced4fe;--catppuccin-color-lavender-100:#d6dbfe;--catppuccin-color-lavender-50:#dee2ff;--catppuccin-color-lavender-600:#acb5f3;--catppuccin-color-lavender-700:#9fa8e1;--catppuccin-color-lavender-800:#9098cc;--catppuccin-color-lavender-900:#7f86b5;--catppuccin-color-lavender-950:#6b7099;--catppuccin-color-text:#cdd6f4;--catppuccin-color-subtext1:#bac2de;--catppuccin-color-subtext0:#a6adc8;--catppuccin-color-overlay2:#9399b2;--catppuccin-color-overlay1:#7f849c;--catppuccin-color-overlay0:#6c7086;--catppuccin-color-surface2:#585b70;--catppuccin-color-surface1:#45475a;--catppuccin-color-surface0:#313244;--catppuccin-color-base:#1e1e2e;--catppuccin-color-mantle:#181825;--catppuccin-color-crust:#11111b}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.start-0{inset-inline-start:calc(var(--spacing)*0)}.start-1{inset-inline-start:calc(var(--spacing)*1)}.-end-1\/4{inset-inline-end:-25%}.end-0{inset-inline-end:calc(var(--spacing)*0)}.end-3{inset-inline-end:calc(var(--spacing)*3)}.end-10{inset-inline-end:calc(var(--spacing)*10)}.-top-32{top:calc(var(--spacing)*-32)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.-right-20{right:calc(var(--spacing)*-20)}.-right-32{right:calc(var(--spacing)*-32)}.right-0{right:calc(var(--spacing)*0)}.right-4{right:calc(var(--spacing)*4)}.-bottom-40{bottom:calc(var(--spacing)*-40)}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-4{bottom:calc(var(--spacing)*4)}.-left-32{left:calc(var(--spacing)*-32)}.left-0{left:calc(var(--spacing)*0)}.left-3{left:calc(var(--spacing)*3)}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.order-none{order:0}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:calc(var(--spacing)*0)!important}.m-0{margin:calc(var(--spacing)*0)}.mx-0{margin-inline:calc(var(--spacing)*0)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing)*0)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.-ms-2{margin-inline-start:calc(var(--spacing)*-2)}.-ms-\[0\.375rem\]{margin-inline-start:-.375rem}.ms-auto{margin-inline-start:auto}.me-\[0\.375rem\]{margin-inline-end:.375rem}.-mt-2{margin-top:calc(var(--spacing)*-2)}.-mt-\[25\%\]{margin-top:-25%}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-\[10px\]{margin-top:10px}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.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-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.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-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.h-1{height:calc(var(--spacing)*1)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-44{height:calc(var(--spacing)*44)}.h-48{height:calc(var(--spacing)*48)}.h-56{height:calc(var(--spacing)*56)}.h-\[0\.875rem\]{height:.875rem}.h-\[1\.125rem\]{height:1.125rem}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[20px\]{height:20px}.h-\[350px\]{height:350px}.h-\[450px\]{height:450px}.h-\[500px\]{height:500px}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-\[90\%\]{max-height:90%}.max-h-\[95vh\]{max-height:95vh}.max-h-\[1000px\]{max-height:1000px}.max-h-full{max-height:100%}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-64{min-height:calc(var(--spacing)*64)}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.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-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-48{width:calc(var(--spacing)*48)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-96{width:calc(var(--spacing)*96)}.w-\[0\.875rem\]{width:.875rem}.w-\[1\%\]{width:1%}.w-\[1\.125rem\]{width:1.125rem}.w-\[20px\]{width:20px}.w-\[350px\]{width:350px}.w-\[450px\]{width:450px}.w-\[500px\]{width:500px}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-30{max-width:calc(var(--spacing)*30)}.max-w-\[150px\]{max-width:150px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-screen{max-width:100vw}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-52{min-width:calc(var(--spacing)*52)}.min-w-64{min-width:calc(var(--spacing)*64)}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[22rem\]{min-width:22rem}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-auto{flex-basis:auto}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y)}.origin-\[100\%_0\]{transform-origin:100% 0}.translate-x-\[50\%\]{--tw-translate-x:50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-y-75{--tw-scale-y:75%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[0\.1\]{scale:.1}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{appearance:none}.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))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-\[2px\]{gap:2px}.gap-\[4px\]{gap:4px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-vec-surface-1>:not(:last-child)){border-color:var(--color-vec-surface-1)}:where(.divide-vec-surface-2>:not(:last-child)){border-color:var(--color-vec-surface-2)}.self-baseline{align-self:baseline}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[30px\]{border-radius:30px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-e-md{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\!border-l-2{border-left-style:var(--tw-border-style)!important;border-left-width:2px!important}.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-none{--tw-border-style:none;border-style:none}.\!border-vec-primary{border-color:var(--color-vec-primary)!important}.border-ctp-blue-200{border-color:var(--catppuccin-color-blue-200)}.border-ctp-crust{border-color:var(--catppuccin-color-crust)}.border-ctp-green-200{border-color:var(--catppuccin-color-green-200)}.border-ctp-lavender-200{border-color:var(--catppuccin-color-lavender-200)}.border-ctp-mauve-200{border-color:var(--catppuccin-color-mauve-200)}.border-ctp-pink-200{border-color:var(--catppuccin-color-pink-200)}.border-ctp-red-200{border-color:var(--catppuccin-color-red-200)}.border-ctp-sky-200{border-color:var(--catppuccin-color-sky-200)}.border-ctp-teal-200{border-color:var(--catppuccin-color-teal-200)}.border-ctp-yellow-200{border-color:var(--catppuccin-color-yellow-200)}.border-current{border-color:currentColor}.border-primary{border-color:var(--p-primary-color)}.border-red-500{border-color:var(--color-red-500)}.border-surface-100{border-color:var(--p-surface-100)}.border-surface-200{border-color:var(--p-surface-200)}.border-surface-300{border-color:var(--p-surface-300)}.border-surface-950{border-color:var(--p-surface-950)}.border-transparent{border-color:#0000}.border-vec-accent{border-color:var(--color-vec-accent)}.border-vec-error\/50{border-color:var(--color-vec-error)}@supports (color:color-mix(in lab,red,red)){.border-vec-error\/50{border-color:color-mix(in oklab,var(--color-vec-error)50%,transparent)}}.border-vec-primary,.border-vec-primary\/30{border-color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.border-vec-primary\/30{border-color:color-mix(in oklab,var(--color-vec-primary)30%,transparent)}}.border-vec-secondary{border-color:var(--color-vec-secondary)}.border-vec-surface-1{border-color:var(--color-vec-surface-1)}.border-vec-surface-2{border-color:var(--color-vec-surface-2)}.border-vec-surface-2\/50{border-color:#eef1f680}@supports (color:color-mix(in lab,red,red)){.border-vec-surface-2\/50{border-color:color-mix(in oklab,var(--color-vec-surface-2)50%,transparent)}}.border-t-transparent{border-top-color:#0000}.\!bg-vec-primary\/10{background-color:var(--color-vec-primary)!important}@supports (color:color-mix(in lab,red,red)){.\!bg-vec-primary\/10{background-color:color-mix(in oklab,var(--color-vec-primary)10%,transparent)!important}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-ctp-base{background-color:var(--catppuccin-color-base)}.bg-ctp-blue-50\/50{background-color:var(--catppuccin-color-blue-50)}@supports (color:color-mix(in lab,red,red)){.bg-ctp-blue-50\/50{background-color:color-mix(in oklab,var(--catppuccin-color-blue-50)50%,transparent)}}.bg-ctp-crust{background-color:var(--catppuccin-color-crust)}.bg-ctp-green-50\/50{background-color:var(--catppuccin-color-green-50)}@supports (color:color-mix(in lab,red,red)){.bg-ctp-green-50\/50{background-color:color-mix(in oklab,var(--catppuccin-color-green-50)50%,transparent)}}.bg-ctp-lavender-50\/50{background-color:var(--catppuccin-color-lavender-50)}@supports (color:color-mix(in lab,red,red)){.bg-ctp-lavender-50\/50{background-color:color-mix(in oklab,var(--catppuccin-color-lavender-50)50%,transparent)}}.bg-ctp-mantle{background-color:var(--catppuccin-color-mantle)}.bg-ctp-mauve-50\/50{background-color:var(--catppuccin-color-mauve-50)}@supports (color:color-mix(in lab,red,red)){.bg-ctp-mauve-50\/50{background-color:color-mix(in oklab,var(--catppuccin-color-mauve-50)50%,transparent)}}.bg-ctp-mauve-100{background-color:var(--catppuccin-color-mauve-100)}.bg-ctp-pink-50\/50{background-color:var(--catppuccin-color-pink-50)}@supports (color:color-mix(in lab,red,red)){.bg-ctp-pink-50\/50{background-color:color-mix(in oklab,var(--catppuccin-color-pink-50)50%,transparent)}}.bg-ctp-red-50\/50{background-color:var(--catppuccin-color-red-50)}@supports (color:color-mix(in lab,red,red)){.bg-ctp-red-50\/50{background-color:color-mix(in oklab,var(--catppuccin-color-red-50)50%,transparent)}}.bg-ctp-teal-50\/50{background-color:var(--catppuccin-color-teal-50)}@supports (color:color-mix(in lab,red,red)){.bg-ctp-teal-50\/50{background-color:color-mix(in oklab,var(--catppuccin-color-teal-50)50%,transparent)}}.bg-ctp-yellow-50\/50{background-color:var(--catppuccin-color-yellow-50)}@supports (color:color-mix(in lab,red,red)){.bg-ctp-yellow-50\/50{background-color:color-mix(in oklab,var(--catppuccin-color-yellow-50)50%,transparent)}}.bg-gray-500{background-color:var(--color-gray-500)}.bg-green-500{background-color:var(--color-green-500)}.bg-primary{background-color:var(--p-primary-color)}.bg-primary-50{background-color:var(--p-primary-50)}.bg-primary-contrast{background-color:var(--p-primary-contrast-color)}.bg-red-500{background-color:var(--color-red-500)}.bg-surface-0{background-color:var(--p-surface-0)}.bg-surface-100{background-color:var(--p-surface-100)}.bg-surface-200{background-color:var(--p-surface-200)}.bg-surface-300{background-color:var(--p-surface-300)}.bg-transparent{background-color:#0000}.bg-vec-accent\/10{background-color:var(--color-vec-accent)}@supports (color:color-mix(in lab,red,red)){.bg-vec-accent\/10{background-color:color-mix(in oklab,var(--color-vec-accent)10%,transparent)}}.bg-vec-accent\/12{background-color:var(--color-vec-accent)}@supports (color:color-mix(in lab,red,red)){.bg-vec-accent\/12{background-color:color-mix(in oklab,var(--color-vec-accent)12%,transparent)}}.bg-vec-accent\/15{background-color:var(--color-vec-accent)}@supports (color:color-mix(in lab,red,red)){.bg-vec-accent\/15{background-color:color-mix(in oklab,var(--color-vec-accent)15%,transparent)}}.bg-vec-base{background-color:var(--color-vec-base)}.bg-vec-base\/60{background-color:#f5f7fa99}@supports (color:color-mix(in lab,red,red)){.bg-vec-base\/60{background-color:color-mix(in oklab,var(--color-vec-base)60%,transparent)}}.bg-vec-error,.bg-vec-error\/10{background-color:var(--color-vec-error)}@supports (color:color-mix(in lab,red,red)){.bg-vec-error\/10{background-color:color-mix(in oklab,var(--color-vec-error)10%,transparent)}}.bg-vec-error\/12{background-color:var(--color-vec-error)}@supports (color:color-mix(in lab,red,red)){.bg-vec-error\/12{background-color:color-mix(in oklab,var(--color-vec-error)12%,transparent)}}.bg-vec-error\/15{background-color:var(--color-vec-error)}@supports (color:color-mix(in lab,red,red)){.bg-vec-error\/15{background-color:color-mix(in oklab,var(--color-vec-error)15%,transparent)}}.bg-vec-primary,.bg-vec-primary\/10{background-color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.bg-vec-primary\/10{background-color:color-mix(in oklab,var(--color-vec-primary)10%,transparent)}}.bg-vec-primary\/12{background-color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.bg-vec-primary\/12{background-color:color-mix(in oklab,var(--color-vec-primary)12%,transparent)}}.bg-vec-primary\/15{background-color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.bg-vec-primary\/15{background-color:color-mix(in oklab,var(--color-vec-primary)15%,transparent)}}.bg-vec-primary\/\[0\.03\]{background-color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.bg-vec-primary\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-vec-primary)3%,transparent)}}.bg-vec-secondary,.bg-vec-secondary\/10{background-color:var(--color-vec-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-vec-secondary\/10{background-color:color-mix(in oklab,var(--color-vec-secondary)10%,transparent)}}.bg-vec-secondary\/12{background-color:var(--color-vec-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-vec-secondary\/12{background-color:color-mix(in oklab,var(--color-vec-secondary)12%,transparent)}}.bg-vec-secondary\/15{background-color:var(--color-vec-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-vec-secondary\/15{background-color:color-mix(in oklab,var(--color-vec-secondary)15%,transparent)}}.bg-vec-secondary\/20{background-color:var(--color-vec-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-vec-secondary\/20{background-color:color-mix(in oklab,var(--color-vec-secondary)20%,transparent)}}.bg-vec-subtext-1\/15{background-color:var(--color-vec-subtext-1)}@supports (color:color-mix(in lab,red,red)){.bg-vec-subtext-1\/15{background-color:color-mix(in oklab,var(--color-vec-subtext-1)15%,transparent)}}.bg-vec-success,.bg-vec-success\/12{background-color:var(--color-vec-success)}@supports (color:color-mix(in lab,red,red)){.bg-vec-success\/12{background-color:color-mix(in oklab,var(--color-vec-success)12%,transparent)}}.bg-vec-success\/15{background-color:var(--color-vec-success)}@supports (color:color-mix(in lab,red,red)){.bg-vec-success\/15{background-color:color-mix(in oklab,var(--color-vec-success)15%,transparent)}}.bg-vec-surface-0{background-color:var(--color-vec-surface-0)}.bg-vec-surface-0\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-vec-surface-0\/60{background-color:color-mix(in oklab,var(--color-vec-surface-0)60%,transparent)}}.bg-vec-surface-0\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-vec-surface-0\/80{background-color:color-mix(in oklab,var(--color-vec-surface-0)80%,transparent)}}.bg-vec-surface-1{background-color:var(--color-vec-surface-1)}.bg-vec-surface-1\/50{background-color:#f8f9fc80}@supports (color:color-mix(in lab,red,red)){.bg-vec-surface-1\/50{background-color:color-mix(in oklab,var(--color-vec-surface-1)50%,transparent)}}.bg-vec-surface-2{background-color:var(--color-vec-surface-2)}.bg-vec-tertiary\/12{background-color:var(--color-vec-tertiary)}@supports (color:color-mix(in lab,red,red)){.bg-vec-tertiary\/12{background-color:color-mix(in oklab,var(--color-vec-tertiary)12%,transparent)}}.bg-vec-tertiary\/15{background-color:var(--color-vec-tertiary)}@supports (color:color-mix(in lab,red,red)){.bg-vec-tertiary\/15{background-color:color-mix(in oklab,var(--color-vec-tertiary)15%,transparent)}}.bg-vec-warning,.bg-vec-warning\/12{background-color:var(--color-vec-warning)}@supports (color:color-mix(in lab,red,red)){.bg-vec-warning\/12{background-color:color-mix(in oklab,var(--color-vec-warning)12%,transparent)}}.bg-vec-warning\/15{background-color:var(--color-vec-warning)}@supports (color:color-mix(in lab,red,red)){.bg-vec-warning\/15{background-color:color-mix(in oklab,var(--color-vec-warning)15%,transparent)}}.bg-vec-warning\/90{background-color:var(--color-vec-warning)}@supports (color:color-mix(in lab,red,red)){.bg-vec-warning\/90{background-color:color-mix(in oklab,var(--color-vec-warning)90%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-none{background-image:none}.from-vec-primary{--tw-gradient-from:var(--color-vec-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-vec-secondary{--tw-gradient-via:var(--color-vec-secondary);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-vec-accent{--tw-gradient-to:var(--color-vec-accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.\!p-0{padding:calc(var(--spacing)*0)!important}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-12{padding:calc(var(--spacing)*12)}.p-\[0\.375rem\]{padding:.375rem}.p-\[1\.125rem\]{padding:1.125rem}.px-0{padding-inline:calc(var(--spacing)*0)}.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-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-\[1\.125rem\]{padding-inline:1.125rem}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.ps-3{padding-inline-start:calc(var(--spacing)*3)}.ps-4{padding-inline-start:calc(var(--spacing)*4)}.pe-0{padding-inline-end:calc(var(--spacing)*0)}.pe-10{padding-inline-end:calc(var(--spacing)*10)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-\[0\.875rem\]{padding-top:.875rem}.pt-\[2px\]{padding-top:2px}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-\[1\.125rem\]{padding-bottom:1.125rem}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-9{padding-left:calc(var(--spacing)*9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[2rem\]{font-size:2rem}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-none{--tw-leading:1;line-height:1}.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-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.bg-highlight\!{background:var(--p-highlight-background)!important;color:var(--p-highlight-color)!important}.\!text-vec-primary{color:var(--color-vec-primary)!important}.text-blue-600{color:var(--color-blue-600)}.text-ctp-blue-600{color:var(--catppuccin-color-blue-600)}.text-ctp-blue-700{color:var(--catppuccin-color-blue-700)}.text-ctp-blue-800{color:var(--catppuccin-color-blue-800)}.text-ctp-blue-900{color:var(--catppuccin-color-blue-900)}.text-ctp-crust{color:var(--catppuccin-color-crust)}.text-ctp-green-600{color:var(--catppuccin-color-green-600)}.text-ctp-green-700{color:var(--catppuccin-color-green-700)}.text-ctp-green-800{color:var(--catppuccin-color-green-800)}.text-ctp-green-900{color:var(--catppuccin-color-green-900)}.text-ctp-lavender-600{color:var(--catppuccin-color-lavender-600)}.text-ctp-lavender-700{color:var(--catppuccin-color-lavender-700)}.text-ctp-lavender-800{color:var(--catppuccin-color-lavender-800)}.text-ctp-lavender-900{color:var(--catppuccin-color-lavender-900)}.text-ctp-mauve-600{color:var(--catppuccin-color-mauve-600)}.text-ctp-mauve-700{color:var(--catppuccin-color-mauve-700)}.text-ctp-mauve-800{color:var(--catppuccin-color-mauve-800)}.text-ctp-mauve-900{color:var(--catppuccin-color-mauve-900)}.text-ctp-pink-600{color:var(--catppuccin-color-pink-600)}.text-ctp-pink-700{color:var(--catppuccin-color-pink-700)}.text-ctp-pink-800{color:var(--catppuccin-color-pink-800)}.text-ctp-pink-900{color:var(--catppuccin-color-pink-900)}.text-ctp-red-500{color:var(--catppuccin-color-red-500)}.text-ctp-red-600{color:var(--catppuccin-color-red-600)}.text-ctp-red-800{color:var(--catppuccin-color-red-800)}.text-ctp-sky-600{color:var(--catppuccin-color-sky-600)}.text-ctp-sky-700{color:var(--catppuccin-color-sky-700)}.text-ctp-sky-900{color:var(--catppuccin-color-sky-900)}.text-ctp-subtext0{color:var(--catppuccin-color-subtext0)}.text-ctp-subtext1{color:var(--catppuccin-color-subtext1)}.text-ctp-teal-700{color:var(--catppuccin-color-teal-700)}.text-ctp-teal-800{color:var(--catppuccin-color-teal-800)}.text-ctp-teal-900{color:var(--catppuccin-color-teal-900)}.text-ctp-text{color:var(--catppuccin-color-text)}.text-ctp-yellow-600{color:var(--catppuccin-color-yellow-600)}.text-ctp-yellow-800{color:var(--catppuccin-color-yellow-800)}.text-ctp-yellow-900{color:var(--catppuccin-color-yellow-900)}.text-green-600{color:var(--color-green-600)}.text-inherit{color:inherit}.text-muted-color{color:var(--p-text-muted-color)}.text-primary{color:var(--p-primary-color)}.text-primary-600{color:var(--p-primary-600)}.text-primary-700{color:var(--p-primary-700)}.text-primary-contrast{color:var(--p-primary-contrast-color)}.text-red-500{color:var(--color-red-500)}.text-surface-200{color:var(--p-surface-200)}.text-surface-400{color:var(--p-surface-400)}.text-surface-500{color:var(--p-surface-500)}.text-surface-600{color:var(--p-surface-600)}.text-surface-700{color:var(--p-surface-700)}.text-surface-800{color:var(--p-surface-800)}.text-surface-900{color:var(--p-surface-900)}.text-vec-accent{color:var(--color-vec-accent)}.text-vec-error{color:var(--color-vec-error)}.text-vec-primary{color:var(--color-vec-primary)}.text-vec-secondary{color:var(--color-vec-secondary)}.text-vec-subtext-0{color:var(--color-vec-subtext-0)}.text-vec-subtext-1{color:var(--color-vec-subtext-1)}.text-vec-success{color:var(--color-vec-success)}.text-vec-surface-2{color:var(--color-vec-surface-2)}.text-vec-tertiary{color:var(--color-vec-tertiary)}.text-vec-text{color:var(--color-vec-text)}.text-vec-warning{color:var(--color-vec-warning)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.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-\[0_1px_2px_0_rgba\(18\,18\,23\,0\.05\)\]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1212170d);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_4px_6px_-1px_rgba\(0\,0\,0\,0\.1\)\,0_2px_4px_-2px_rgba\(0\,0\,0\,0\.1\)\]{--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-\[0_20px_25px_-5px_rgba\(0\,0\,0\,0\.1\)\,0_8px_10px_-6px_rgba\(0\,0\,0\,0\.1\)\]{--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)}.shadow-\[0px_0px_10px_50px_rgba\(255\,255\,255\,0\.6\)\]{--tw-shadow:0px 0px 10px 50px var(--tw-shadow-color,#fff9);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-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: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-vec-lg{--tw-shadow:0 4px 8px var(--tw-shadow-color,#0000000f),0 8px 16px 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-vec-md{--tw-shadow:0 2px 4px var(--tw-shadow-color,#0000000f),0 4px 8px 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-vec-sm{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000d),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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-vec-surface-1{--tw-shadow-color:#f8f9fc}@supports (color:color-mix(in lab,red,red)){.shadow-vec-surface-1{--tw-shadow-color:color-mix(in oklab,var(--color-vec-surface-1)var(--tw-shadow-alpha),transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-surface-0{outline-color:var(--p-surface-0)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[80px\]{--tw-blur:blur(80px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[90px\]{--tw-blur:blur(90px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-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\,color\,left\]{transition-property:background,color,left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-height\]{transition-property:max-height;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))}.transition-none{transition-property:none}.delay-150{transition-delay:.15s}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-120{--tw-duration:.12s;transition-duration:.12s}.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-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[450ms\]{--tw-duration:.45s;transition-duration:.45s}.ease-\[cubic-bezier\(0\,0\,0\.2\,1\)\]{--tw-ease:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-\[cubic-bezier\(0\,1\,0\,1\)\]{--tw-ease:cubic-bezier(0,1,0,1);transition-timing-function:cubic-bezier(0,1,0,1)}.ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\]{--tw-ease:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-\[cubic-bezier\(0\.35\,0\,0\.25\,1\)\]{--tw-ease:cubic-bezier(.35,0,.25,1);transition-timing-function:cubic-bezier(.35,0,.25,1)}.ease-\[cubic-bezier\(0\.42\,0\,0\.58\,1\)\]{--tw-ease:cubic-bezier(.42,0,.58,1);transition-timing-function:ease-in-out}.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-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.backface-hidden{backface-visibility:hidden}:is(.\*\:-ms-3>*){margin-inline-start:calc(var(--spacing)*-3)}:is(.\*\:flex>*){display:flex}:is(.\*\:grow>*){flex-grow:1}:is(.\*\:overflow-hidden>*){overflow:hidden}:is(.\*\:rounded-none>*){border-radius:0}:is(.\*\:border-2>*){border-style:var(--tw-border-style);border-width:2px}:is(.\*\:border-surface-200>*){border-color:var(--p-surface-200)}:is(.\*\:not-last\:border-r-0>*):not(:last-child){border-right-style:var(--tw-border-style);border-right-width:0}.not-p-empty\:px-1:not([data-p~=empty]){padding-inline:calc(var(--spacing)*1)}.not-p-custom\:rounded-md:not([data-p~=custom]){border-radius:var(--radius-md)}.not-p-custom\:border:not([data-p~=custom]){border-style:var(--tw-border-style);border-width:1px}.not-p-custom\:backdrop-blur-sm:not([data-p~=custom]){--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.not-p-time-only\:px-0:not([data-p~=time-only]){padding-inline:calc(var(--spacing)*0)}.not-p-time-only\:pt-2:not([data-p~=time-only]){padding-top:calc(var(--spacing)*2)}.not-p-time-only\:pb-0:not([data-p~=time-only]){padding-bottom:calc(var(--spacing)*0)}@media(hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:bg-vec-primary\/20:is(:where(.group):hover *){background-color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-vec-primary\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-vec-primary)20%,transparent)}}.group-hover\:text-surface-500:is(:where(.group):hover *){color:var(--p-surface-500)}.group-hover\:text-surface-600:is(:where(.group):hover *){color:var(--p-surface-600)}.group-hover\:text-vec-accent:is(:where(.group):hover *){color:var(--color-vec-accent)}.group-hover\:text-vec-primary:is(:where(.group):hover *){color:var(--color-vec-primary)}.group-hover\:text-vec-secondary:is(:where(.group):hover *){color:var(--color-vec-secondary)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-p-disabled\:pointer-events-none:is(:is(:where(.group)[data-p~=disabled],:where(.group)[data-p-disabled=true]) *){pointer-events:none}.group-p-disabled\:text-surface-500:is(:is(:where(.group)[data-p~=disabled],:where(.group)[data-p-disabled=true]) *){color:var(--p-surface-500)}.group-p-selected\:text-inherit:is(:is(:where(.group)[data-p~=selected],:where(.group)[data-p-selected=true]) *){color:inherit}.group-p-selected\:text-primary:is(:is(:where(.group)[data-p~=selected],:where(.group)[data-p-selected=true]) *){color:var(--p-primary-color)}@media(hover:hover){.group-hover\:group-p-selectable\:not-group-p-selected\:text-surface-600:is(:where(.group):hover *):is(:is(:where(.group)[data-p~=selectable],:where(.group)[data-p-selectable=true],:where(.group)[data-p-selectable-row=true]) *):not(:is(:is(:where(.group)[data-p~=selected],:where(.group)[data-p-selected=true]) *)),.group-p-sortable\:not-group-p-sorted\:group-hover\:text-surface-600:is(:is(:where(.group)[data-p~=sortable],:where(.group)[data-p-sortable-column=true],:where(.group)[data-p-sortable=true]) *):not(:is(:is(:where(.group)[data-p~=sorted],:where(.group)[data-p-sorted=true]) *)):is(:where(.group):hover *){color:var(--p-surface-600)}}.group-p-sorted\:bg-highlight:is(:is(:where(.group)[data-p~=sorted],:where(.group)[data-p-sorted=true]) *){background:var(--p-highlight-background);color:var(--p-highlight-color)}.group-\[\.router-link-active\]\:text-vec-primary:is(:where(.group).router-link-active *){color:var(--color-vec-primary)}.peer-focus-visible\:outline:is(:where(.peer):focus-visible~*),.peer-focus-visible\:outline-1:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:1px}.peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible~*){outline-offset:2px}.peer-focus-visible\:outline-primary:is(:where(.peer):focus-visible~*){outline-color:var(--p-primary-color)}@media(hover:hover){.peer-enabled\:peer-hover\:border-surface-400:is(:where(.peer):enabled~*):is(:where(.peer):hover~*){border-color:var(--p-surface-400)}.peer-enabled\:peer-hover\:bg-surface-400:is(:where(.peer):enabled~*):is(:where(.peer):hover~*){background-color:var(--p-surface-400)}}.placeholder\:text-surface-500::placeholder{color:var(--p-surface-500)}.placeholder\:text-vec-subtext-1::placeholder{color:var(--color-vec-subtext-1)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-full:before{content:var(--tw-content);bottom:100%}.before\:left-5:before{content:var(--tw-content);left:calc(var(--spacing)*5)}.before\:-ms-\[10px\]:before{content:var(--tw-content);margin-inline-start:-10px}.before\:block:before{content:var(--tw-content);display:block}.before\:h-0:before{content:var(--tw-content);height:calc(var(--spacing)*0)}.before\:h-\[0\.375rem\]:before{content:var(--tw-content);height:.375rem}.before\:h-\[16px\]:before{content:var(--tw-content);height:16px}.before\:w-0:before{content:var(--tw-content);width:calc(var(--spacing)*0)}.before\:w-\[0\.375rem\]:before{content:var(--tw-content);width:.375rem}.before\:w-\[16px\]:before{content:var(--tw-content);width:16px}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:border-\[10px\]:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:10px}.before\:border-transparent:before{content:var(--tw-content);border-color:#0000}.before\:border-b-surface-200:before{content:var(--tw-content);border-bottom-color:var(--p-surface-200)}.before\:bg-primary:before{content:var(--tw-content);background-color:var(--p-primary-color)}.before\:bg-surface-0:before{content:var(--tw-content);background-color:var(--p-surface-0)}.before\:shadow-\[0px_0\.5px_0px_0px_rgba\(0\,0\,0\,0\.08\)\,0px_1px_1px_0px_rgba\(0\,0\,0\,0\.14\)\]:before{content:var(--tw-content);--tw-shadow:0px .5px 0px 0px var(--tw-shadow-color,#00000014),0px 1px 1px 0px var(--tw-shadow-color,#00000024);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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\:duration-200:before{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-full:after{content:var(--tw-content);bottom:100%}.after\:left-5:after{content:var(--tw-content);left:calc(var(--spacing)*5)}.after\:-ms-\[8px\]:after{content:var(--tw-content);margin-inline-start:-8px}.after\:h-0:after{content:var(--tw-content);height:calc(var(--spacing)*0)}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-0:after{content:var(--tw-content);width:calc(var(--spacing)*0)}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:border-\[8px\]:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:8px}.after\:border-transparent:after{content:var(--tw-content);border-color:#0000}.after\:border-b-surface-0:after{content:var(--tw-content);border-bottom-color:var(--p-surface-0)}.after\:shadow-\[0px_0\.5px_0px_0px_rgba\(0\,0\,0\,0\.06\)\,0px_1px_1px_0px_rgba\(0\,0\,0\,0\.12\)\]:after{content:var(--tw-content);--tw-shadow:0px .5px 0px 0px var(--tw-shadow-color,#0000000f),0px 1px 1px 0px 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)}.first\:rounded-s-md:first-child{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.first\:border-s-0:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.first\:ps-0:first-child{padding-inline-start:calc(var(--spacing)*0)}:is(.\*\:first\:rounded-s-md>*):first-child{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.last\:min-h-0:last-child{min-height:calc(var(--spacing)*0)}.last\:rounded-e-md:last-child{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pe-0:last-child{padding-inline-end:calc(var(--spacing)*0)}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}:is(.\*\:last\:rounded-e-md>*):last-child{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.last-of-type\:flex-initial:last-of-type{flex:0 auto}:is(.last-of-type\:\*\:last\:ps-8:last-of-type>*):last-child{padding-inline-start:calc(var(--spacing)*8)}@media(hover:hover){.hover\:-mx-2:hover{margin-inline:calc(var(--spacing)*-2)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:rounded-lg:hover{border-radius:var(--radius-lg)}.hover\:border-surface-400:hover{border-color:var(--p-surface-400)}.hover\:border-vec-accent\/50:hover{border-color:var(--color-vec-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-vec-accent\/50:hover{border-color:color-mix(in oklab,var(--color-vec-accent)50%,transparent)}}.hover\:border-vec-primary\/50:hover{border-color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-vec-primary\/50:hover{border-color:color-mix(in oklab,var(--color-vec-primary)50%,transparent)}}.hover\:border-vec-secondary\/50:hover{border-color:var(--color-vec-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-vec-secondary\/50:hover{border-color:color-mix(in oklab,var(--color-vec-secondary)50%,transparent)}}.hover\:\!bg-vec-error\/10:hover{background-color:var(--color-vec-error)!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-vec-error\/10:hover{background-color:color-mix(in oklab,var(--color-vec-error)10%,transparent)!important}}.hover\:bg-surface-50:hover{background-color:var(--p-surface-50)}.hover\:bg-surface-100:hover{background-color:var(--p-surface-100)}.hover\:bg-vec-error\/10:hover{background-color:var(--color-vec-error)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-vec-error\/10:hover{background-color:color-mix(in oklab,var(--color-vec-error)10%,transparent)}}.hover\:bg-vec-error\/90:hover{background-color:var(--color-vec-error)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-vec-error\/90:hover{background-color:color-mix(in oklab,var(--color-vec-error)90%,transparent)}}.hover\:bg-vec-primary\/8:hover{background-color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-vec-primary\/8:hover{background-color:color-mix(in oklab,var(--color-vec-primary)8%,transparent)}}.hover\:bg-vec-primary\/90:hover{background-color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-vec-primary\/90:hover{background-color:color-mix(in oklab,var(--color-vec-primary)90%,transparent)}}.hover\:bg-vec-surface-1:hover{background-color:var(--color-vec-surface-1)}.hover\:bg-vec-surface-1\/50:hover{background-color:#f8f9fc80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-vec-surface-1\/50:hover{background-color:color-mix(in oklab,var(--color-vec-surface-1)50%,transparent)}}.hover\:bg-vec-warning:hover{background-color:var(--color-vec-warning)}.hover\:px-2:hover{padding-inline:calc(var(--spacing)*2)}.hover\:\!text-vec-error:hover{color:var(--color-vec-error)!important}.hover\:text-primary-700:hover{color:var(--p-primary-700)}.hover\:text-surface-600:hover{color:var(--p-surface-600)}.hover\:text-surface-700:hover{color:var(--p-surface-700)}.hover\:text-surface-800:hover{color:var(--p-surface-800)}.hover\:text-vec-error:hover{color:var(--color-vec-error)}.hover\:text-vec-primary:hover,.hover\:text-vec-primary\/80:hover{color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:text-vec-primary\/80:hover{color:color-mix(in oklab,var(--color-vec-primary)80%,transparent)}}.hover\:text-vec-text:hover{color:var(--color-vec-text)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--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)}.hover\:shadow-md:hover{--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)}.hover\:shadow-vec-lg:hover{--tw-shadow:0 4px 8px var(--tw-shadow-color,#0000000f),0 8px 16px 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)}.hover\:shadow-vec-md:hover{--tw-shadow:0 2px 4px var(--tw-shadow-color,#0000000f),0 4px 8px 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)}.hover\:not-p-selected\:bg-surface-100:hover:not([data-p~=selected],[data-p-selected=true]){background-color:var(--p-surface-100)}.hover\:not-p-selected\:text-surface-800:hover:not([data-p~=selected],[data-p-selected=true]){color:var(--p-surface-800)}.group-p-selected\:hover\:bg-surface-0:is(:is(:where(.group)[data-p~=selected],:where(.group)[data-p-selected=true]) *):hover{background-color:var(--p-surface-0)}.group-p-selected\:hover\:text-primary:is(:is(:where(.group)[data-p~=selected],:where(.group)[data-p-selected=true]) *):hover{color:var(--p-primary-color)}}.focus\:border-primary:focus{border-color:var(--p-primary-color)}.focus\:border-vec-primary:focus{border-color:var(--color-vec-primary)}.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-vec-primary:focus,.focus\:ring-vec-primary\/30:focus{--tw-ring-color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-vec-primary\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-vec-primary)30%,transparent)}}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:relative:focus-visible{position:relative}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:outline:focus-visible,.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-1px\]:focus-visible{outline-offset:-1px}.focus-visible\:outline-primary:focus-visible{outline-color:var(--p-primary-color)}.focus-visible\:outline-red-500:focus-visible{outline-color:var(--color-red-500)}.focus-visible\:outline-surface-600:focus-visible{outline-color:var(--p-surface-600)}.focus-visible\:outline-surface-950:focus-visible{outline-color:var(--p-surface-950)}:is(.\*\:focus-visible\:relative>*):focus-visible{position:relative}:is(.\*\:focus-visible\:z-10>*):focus-visible{z-index:10}:is(.focus-visible\:\*\:first\:outline:focus-visible>*):first-child{outline-style:var(--tw-outline-style);outline-width:1px}:is(.focus-visible\:\*\:first\:-outline-offset-1:focus-visible>*):first-child{outline-offset:-1px}:is(.focus-visible\:\*\:first\:outline-primary:focus-visible>*):first-child{outline-color:var(--p-primary-color)}@media(hover:hover){.enabled\:hover\:border-primary-emphasis:enabled:hover{border-color:var(--p-primary-hover-color)}.enabled\:hover\:border-red-600:enabled:hover{border-color:var(--color-red-600)}.enabled\:hover\:border-surface-300:enabled:hover{border-color:var(--p-surface-300)}.enabled\:hover\:border-surface-400:enabled:hover{border-color:var(--p-surface-400)}.enabled\:hover\:border-surface-900:enabled:hover{border-color:var(--p-surface-900)}.enabled\:hover\:border-vec-primary\/50:enabled:hover{border-color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.enabled\:hover\:border-vec-primary\/50:enabled:hover{border-color:color-mix(in oklab,var(--color-vec-primary)50%,transparent)}}.enabled\:hover\:bg-primary-emphasis:enabled:hover{background-color:var(--p-primary-hover-color)}.enabled\:hover\:bg-red-600:enabled:hover{background-color:var(--color-red-600)}.enabled\:hover\:bg-surface-100:enabled:hover{background-color:var(--p-surface-100)}.enabled\:hover\:bg-surface-200:enabled:hover{background-color:var(--p-surface-200)}.enabled\:hover\:bg-vec-surface-1:enabled:hover{background-color:var(--color-vec-surface-1)}.enabled\:hover\:text-surface-500:enabled:hover{color:var(--p-surface-500)}.enabled\:hover\:text-surface-700:enabled:hover{color:var(--p-surface-700)}.enabled\:hover\:text-surface-800:enabled:hover{color:var(--p-surface-800)}.enabled\:hover\:text-vec-subtext-1:enabled:hover{color:var(--color-vec-subtext-1)}.enabled\:hover\:text-white:enabled:hover{color:var(--color-white)}.not-p-active\:enabled\:hover\:text-surface-700:not([data-p~=active],[data-p-active=true]):enabled:hover{color:var(--p-surface-700)}}.enabled\:focus\:border-primary:enabled:focus{border-color:var(--p-primary-color)}.enabled\:focus\:border-vec-primary:enabled:focus{border-color:var(--color-vec-primary)}.enabled\:active\:border-primary-emphasis-alt:enabled:active{border-color:var(--p-primary-active-color)}.enabled\:active\:border-red-700:enabled:active{border-color:var(--color-red-700)}.enabled\:active\:border-surface-300:enabled:active{border-color:var(--p-surface-300)}.enabled\:active\:bg-primary-emphasis-alt:enabled:active{background-color:var(--p-primary-active-color)}.enabled\:active\:bg-red-700:enabled:active{background-color:var(--color-red-700)}.enabled\:active\:bg-surface-200:enabled:active{background-color:var(--p-surface-200)}.enabled\:active\:bg-surface-300:enabled:active{background-color:var(--p-surface-300)}.enabled\:active\:bg-vec-surface-2:enabled:active{background-color:var(--color-vec-surface-2)}.enabled\:active\:text-surface-600:enabled:active{color:var(--p-surface-600)}.enabled\:active\:text-vec-subtext-1:enabled:active{color:var(--color-vec-subtext-1)}.enabled\:active\:text-white:enabled:active{color:var(--color-white)}@media(hover:hover){.enabled\:hover\:active\:text-surface-800:enabled:hover:active{color:var(--p-surface-800)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-surface-200:disabled{border-color:var(--p-surface-200)}.disabled\:bg-surface-200:disabled{background-color:var(--p-surface-200)}.disabled\:bg-vec-surface-1:disabled{background-color:var(--color-vec-surface-1)}.disabled\:text-surface-500:disabled{color:var(--p-surface-500)}.disabled\:text-vec-subtext-1:disabled{color:var(--color-vec-subtext-1)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.has-\[\[data-pc-name\=\"stepitem\"\]\]\:flex:has([data-pc-name=stepitem]){display:flex}.has-\[\[data-pc-name\=\"stepitem\"\]\]\:flex-col:has([data-pc-name=stepitem]){flex-direction:column}.has-\[img\]\:bg-transparent:has(:is(img)){background-color:#0000}.has-\[img\]\:pt-1:has(:is(img)){padding-top:calc(var(--spacing)*1)}.has-\[img\]\:pb-1:has(:is(img)){padding-bottom:calc(var(--spacing)*1)}@media(min-width:40rem){.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:flex{display:flex}.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\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>: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(0px*var(--tw-divide-y-reverse));border-bottom-width:calc(0px*calc(1 - var(--tw-divide-y-reverse)))}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:ml-64{margin-left:calc(var(--spacing)*64)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}}@media(min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media(min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.dark\:border-ctp-blue-800:where(.app-dark,.app-dark *){border-color:var(--catppuccin-color-blue-800)}.dark\:border-ctp-green-800:where(.app-dark,.app-dark *){border-color:var(--catppuccin-color-green-800)}.dark\:border-ctp-lavender-600:where(.app-dark,.app-dark *){border-color:var(--catppuccin-color-lavender-600)}.dark\:border-ctp-lavender-800:where(.app-dark,.app-dark *){border-color:var(--catppuccin-color-lavender-800)}.dark\:border-ctp-mauve-800:where(.app-dark,.app-dark *){border-color:var(--catppuccin-color-mauve-800)}.dark\:border-ctp-pink-800:where(.app-dark,.app-dark *){border-color:var(--catppuccin-color-pink-800)}.dark\:border-ctp-red-800:where(.app-dark,.app-dark *){border-color:var(--catppuccin-color-red-800)}.dark\:border-ctp-sky-800:where(.app-dark,.app-dark *){border-color:var(--catppuccin-color-sky-800)}.dark\:border-ctp-teal-800:where(.app-dark,.app-dark *){border-color:var(--catppuccin-color-teal-800)}.dark\:border-ctp-yellow-800:where(.app-dark,.app-dark *){border-color:var(--catppuccin-color-yellow-800)}.dark\:border-red-400:where(.app-dark,.app-dark *){border-color:var(--color-red-400)}.dark\:border-surface-600:where(.app-dark,.app-dark *){border-color:var(--p-surface-600)}.dark\:border-surface-700:where(.app-dark,.app-dark *){border-color:var(--p-surface-700)}.dark\:border-surface-800:where(.app-dark,.app-dark *){border-color:var(--p-surface-800)}.dark\:border-surface-950:where(.app-dark,.app-dark *){border-color:var(--p-surface-950)}.dark\:bg-ctp-blue-950\/50:where(.app-dark,.app-dark *){background-color:var(--catppuccin-color-blue-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-ctp-blue-950\/50:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--catppuccin-color-blue-950)50%,transparent)}}.dark\:bg-ctp-green-950\/50:where(.app-dark,.app-dark *){background-color:var(--catppuccin-color-green-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-ctp-green-950\/50:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--catppuccin-color-green-950)50%,transparent)}}.dark\:bg-ctp-lavender-800\/50:where(.app-dark,.app-dark *){background-color:var(--catppuccin-color-lavender-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-ctp-lavender-800\/50:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--catppuccin-color-lavender-800)50%,transparent)}}.dark\:bg-ctp-mauve-900:where(.app-dark,.app-dark *){background-color:var(--catppuccin-color-mauve-900)}.dark\:bg-ctp-mauve-950\/50:where(.app-dark,.app-dark *){background-color:var(--catppuccin-color-mauve-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-ctp-mauve-950\/50:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--catppuccin-color-mauve-950)50%,transparent)}}.dark\:bg-ctp-pink-950\/50:where(.app-dark,.app-dark *){background-color:var(--catppuccin-color-pink-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-ctp-pink-950\/50:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--catppuccin-color-pink-950)50%,transparent)}}.dark\:bg-ctp-red-950\/50:where(.app-dark,.app-dark *){background-color:var(--catppuccin-color-red-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-ctp-red-950\/50:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--catppuccin-color-red-950)50%,transparent)}}.dark\:bg-ctp-teal-950\/50:where(.app-dark,.app-dark *){background-color:var(--catppuccin-color-teal-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-ctp-teal-950\/50:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--catppuccin-color-teal-950)50%,transparent)}}.dark\:bg-ctp-yellow-950\/50:where(.app-dark,.app-dark *){background-color:var(--catppuccin-color-yellow-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-ctp-yellow-950\/50:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--catppuccin-color-yellow-950)50%,transparent)}}.dark\:bg-red-400:where(.app-dark,.app-dark *){background-color:var(--color-red-400)}.dark\:bg-surface-0:where(.app-dark,.app-dark *){background-color:var(--p-surface-0)}.dark\:bg-surface-400:where(.app-dark,.app-dark *){background-color:var(--p-surface-400)}.dark\:bg-surface-700:where(.app-dark,.app-dark *){background-color:var(--p-surface-700)}.dark\:bg-surface-800:where(.app-dark,.app-dark *){background-color:var(--p-surface-800)}.dark\:bg-surface-900:where(.app-dark,.app-dark *){background-color:var(--p-surface-900)}.dark\:bg-surface-950:where(.app-dark,.app-dark *){background-color:var(--p-surface-950)}.dark\:bg-transparent:where(.app-dark,.app-dark *){background-color:#0000}.dark\:bg-vec-primary\/20:where(.app-dark,.app-dark *){background-color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-vec-primary\/20:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--color-vec-primary)20%,transparent)}}.dark\:text-ctp-blue-100:where(.app-dark,.app-dark *){color:var(--catppuccin-color-blue-100)}.dark\:text-ctp-blue-300:where(.app-dark,.app-dark *){color:var(--catppuccin-color-blue-300)}.dark\:text-ctp-blue-400:where(.app-dark,.app-dark *){color:var(--catppuccin-color-blue-400)}.dark\:text-ctp-green-100:where(.app-dark,.app-dark *){color:var(--catppuccin-color-green-100)}.dark\:text-ctp-green-300:where(.app-dark,.app-dark *){color:var(--catppuccin-color-green-300)}.dark\:text-ctp-green-400:where(.app-dark,.app-dark *){color:var(--catppuccin-color-green-400)}.dark\:text-ctp-lavender-100:where(.app-dark,.app-dark *){color:var(--catppuccin-color-lavender-100)}.dark\:text-ctp-lavender-300:where(.app-dark,.app-dark *){color:var(--catppuccin-color-lavender-300)}.dark\:text-ctp-lavender-400:where(.app-dark,.app-dark *){color:var(--catppuccin-color-lavender-400)}.dark\:text-ctp-mauve-100:where(.app-dark,.app-dark *){color:var(--catppuccin-color-mauve-100)}.dark\:text-ctp-mauve-300:where(.app-dark,.app-dark *){color:var(--catppuccin-color-mauve-300)}.dark\:text-ctp-mauve-400:where(.app-dark,.app-dark *){color:var(--catppuccin-color-mauve-400)}.dark\:text-ctp-pink-100:where(.app-dark,.app-dark *){color:var(--catppuccin-color-pink-100)}.dark\:text-ctp-pink-300:where(.app-dark,.app-dark *){color:var(--catppuccin-color-pink-300)}.dark\:text-ctp-pink-400:where(.app-dark,.app-dark *){color:var(--catppuccin-color-pink-400)}.dark\:text-ctp-red-300:where(.app-dark,.app-dark *){color:var(--catppuccin-color-red-300)}.dark\:text-ctp-red-400:where(.app-dark,.app-dark *){color:var(--catppuccin-color-red-400)}.dark\:text-ctp-sky-100:where(.app-dark,.app-dark *){color:var(--catppuccin-color-sky-100)}.dark\:text-ctp-sky-300:where(.app-dark,.app-dark *){color:var(--catppuccin-color-sky-300)}.dark\:text-ctp-sky-400:where(.app-dark,.app-dark *){color:var(--catppuccin-color-sky-400)}.dark\:text-ctp-teal-100:where(.app-dark,.app-dark *){color:var(--catppuccin-color-teal-100)}.dark\:text-ctp-teal-300:where(.app-dark,.app-dark *){color:var(--catppuccin-color-teal-300)}.dark\:text-ctp-yellow-300:where(.app-dark,.app-dark *){color:var(--catppuccin-color-yellow-300)}.dark\:text-ctp-yellow-400:where(.app-dark,.app-dark *){color:var(--catppuccin-color-yellow-400)}.dark\:text-green-400:where(.app-dark,.app-dark *){color:var(--color-green-400)}.dark\:text-primary-400:where(.app-dark,.app-dark *){color:var(--p-primary-400)}.dark\:text-red-950:where(.app-dark,.app-dark *){color:var(--color-red-950)}.dark\:text-surface-0:where(.app-dark,.app-dark *){color:var(--p-surface-0)}.dark\:text-surface-300:where(.app-dark,.app-dark *){color:var(--p-surface-300)}.dark\:text-surface-400:where(.app-dark,.app-dark *){color:var(--p-surface-400)}.dark\:text-surface-500:where(.app-dark,.app-dark *){color:var(--p-surface-500)}.dark\:text-surface-900:where(.app-dark,.app-dark *){color:var(--p-surface-900)}.dark\:text-white:where(.app-dark,.app-dark *){color:var(--color-white)}.dark\:shadow-\[0px_0px_10px_50px\]:where(.app-dark,.app-dark *){--tw-shadow:0px 0px 10px 50px var(--tw-shadow-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)}.dark\:shadow-surface-900\/50:where(.app-dark,.app-dark *){--tw-shadow-color:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-surface-900\/50:where(.app-dark,.app-dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--p-surface-900)50%,transparent)var(--tw-shadow-alpha),transparent)}}.dark\:outline-surface-900:where(.app-dark,.app-dark *){outline-color:var(--p-surface-900)}:is(.dark\:\*\:border-surface-700:where(.app-dark,.app-dark *)>*){border-color:var(--p-surface-700)}.dark\:not-p-custom\:backdrop-blur-md:where(.app-dark,.app-dark *):not([data-p~=custom]){--tw-backdrop-blur:blur(var(--blur-md));-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,)}@media(hover:hover){.dark\:group-hover\:text-surface-300:where(.app-dark,.app-dark *):is(:where(.group):hover *){color:var(--p-surface-300)}.dark\:group-hover\:text-surface-400:where(.app-dark,.app-dark *):is(:where(.group):hover *){color:var(--p-surface-400)}}.dark\:group-p-disabled\:text-surface-400:where(.app-dark,.app-dark *):is(:is(:where(.group)[data-p~=disabled],:where(.group)[data-p-disabled=true]) *){color:var(--p-surface-400)}@media(hover:hover){.dark\:group-hover\:group-p-selectable\:not-group-p-selected\:text-surface-300:where(.app-dark,.app-dark *):is(:where(.group):hover *):is(:is(:where(.group)[data-p~=selectable],:where(.group)[data-p-selectable=true],:where(.group)[data-p-selectable-row=true]) *):not(:is(:is(:where(.group)[data-p~=selected],:where(.group)[data-p-selected=true]) *)),.dark\:group-p-sortable\:not-group-p-sorted\:group-hover\:text-surface-300:where(.app-dark,.app-dark *):is(:is(:where(.group)[data-p~=sortable],:where(.group)[data-p-sortable-column=true],:where(.group)[data-p-sortable=true]) *):not(:is(:is(:where(.group)[data-p~=sorted],:where(.group)[data-p-sorted=true]) *)):is(:where(.group):hover *){color:var(--p-surface-300)}.dark\:peer-enabled\:peer-hover\:border-surface-600:where(.app-dark,.app-dark *):is(:where(.peer):enabled~*):is(:where(.peer):hover~*){border-color:var(--p-surface-600)}.dark\:peer-enabled\:peer-hover\:bg-surface-600:where(.app-dark,.app-dark *):is(:where(.peer):enabled~*):is(:where(.peer):hover~*){background-color:var(--p-surface-600)}}.dark\:placeholder\:text-surface-400:where(.app-dark,.app-dark *)::placeholder{color:var(--p-surface-400)}.dark\:before\:border-b-surface-700:where(.app-dark,.app-dark *):before{content:var(--tw-content);border-bottom-color:var(--p-surface-700)}.dark\:before\:bg-surface-950:where(.app-dark,.app-dark *):before{content:var(--tw-content);background-color:var(--p-surface-950)}.dark\:after\:border-b-surface-900:where(.app-dark,.app-dark *):after{content:var(--tw-content);border-bottom-color:var(--p-surface-900)}@media(hover:hover){.dark\:hover\:border-surface-600:where(.app-dark,.app-dark *):hover{border-color:var(--p-surface-600)}.dark\:hover\:border-surface-700:where(.app-dark,.app-dark *):hover{border-color:var(--p-surface-700)}.dark\:hover\:bg-surface-700:where(.app-dark,.app-dark *):hover{background-color:var(--p-surface-700)}.dark\:hover\:bg-surface-800:where(.app-dark,.app-dark *):hover{background-color:var(--p-surface-800)}.dark\:hover\:text-primary-300:where(.app-dark,.app-dark *):hover{color:var(--p-primary-300)}.dark\:hover\:text-surface-0:where(.app-dark,.app-dark *):hover{color:var(--p-surface-0)}.dark\:hover\:text-surface-300:where(.app-dark,.app-dark *):hover{color:var(--p-surface-300)}.dark\:hover\:not-p-selected\:bg-surface-800:where(.app-dark,.app-dark *):hover:not([data-p~=selected],[data-p-selected=true]){background-color:var(--p-surface-800)}.dark\:hover\:not-p-selected\:text-surface-0:where(.app-dark,.app-dark *):hover:not([data-p~=selected],[data-p-selected=true]){color:var(--p-surface-0)}.dark\:group-p-selected\:hover\:bg-surface-900:where(.app-dark,.app-dark *):is(:is(:where(.group)[data-p~=selected],:where(.group)[data-p-selected=true]) *):hover{background-color:var(--p-surface-900)}}.dark\:focus-visible\:outline-red-400:where(.app-dark,.app-dark *):focus-visible{outline-color:var(--color-red-400)}.dark\:focus-visible\:outline-surface-0:where(.app-dark,.app-dark *):focus-visible{outline-color:var(--p-surface-0)}.dark\:focus-visible\:outline-surface-300:where(.app-dark,.app-dark *):focus-visible{outline-color:var(--p-surface-300)}@media(hover:hover){.dark\:enabled\:hover\:border-red-300:where(.app-dark,.app-dark *):enabled:hover{border-color:var(--color-red-300)}.dark\:enabled\:hover\:border-surface-200:where(.app-dark,.app-dark *):enabled:hover{border-color:var(--p-surface-200)}.dark\:enabled\:hover\:border-surface-600:where(.app-dark,.app-dark *):enabled:hover{border-color:var(--p-surface-600)}.dark\:enabled\:hover\:border-surface-700:where(.app-dark,.app-dark *):enabled:hover{border-color:var(--p-surface-700)}.dark\:enabled\:hover\:bg-red-300:where(.app-dark,.app-dark *):enabled:hover{background-color:var(--color-red-300)}.dark\:enabled\:hover\:bg-surface-100:where(.app-dark,.app-dark *):enabled:hover{background-color:var(--p-surface-100)}.dark\:enabled\:hover\:bg-surface-700:where(.app-dark,.app-dark *):enabled:hover{background-color:var(--p-surface-700)}.dark\:enabled\:hover\:bg-surface-800:where(.app-dark,.app-dark *):enabled:hover{background-color:var(--p-surface-800)}.dark\:enabled\:hover\:text-red-950:where(.app-dark,.app-dark *):enabled:hover{color:var(--color-red-950)}.dark\:enabled\:hover\:text-surface-0:where(.app-dark,.app-dark *):enabled:hover{color:var(--p-surface-0)}.dark\:enabled\:hover\:text-surface-200:where(.app-dark,.app-dark *):enabled:hover{color:var(--p-surface-200)}.dark\:enabled\:hover\:text-surface-300:where(.app-dark,.app-dark *):enabled:hover{color:var(--p-surface-300)}.dark\:enabled\:hover\:text-surface-950:where(.app-dark,.app-dark *):enabled:hover{color:var(--p-surface-950)}.dark\:not-p-active\:enabled\:hover\:text-surface-0:where(.app-dark,.app-dark *):not([data-p~=active],[data-p-active=true]):enabled:hover{color:var(--p-surface-0)}}.dark\:enabled\:active\:border-red-200:where(.app-dark,.app-dark *):enabled:active{border-color:var(--color-red-200)}.dark\:enabled\:active\:border-surface-700:where(.app-dark,.app-dark *):enabled:active{border-color:var(--p-surface-700)}.dark\:enabled\:active\:bg-red-200:where(.app-dark,.app-dark *):enabled:active{background-color:var(--color-red-200)}.dark\:enabled\:active\:bg-surface-600:where(.app-dark,.app-dark *):enabled:active{background-color:var(--p-surface-600)}.dark\:enabled\:active\:bg-surface-700:where(.app-dark,.app-dark *):enabled:active{background-color:var(--p-surface-700)}.dark\:enabled\:active\:text-red-950:where(.app-dark,.app-dark *):enabled:active{color:var(--color-red-950)}.dark\:enabled\:active\:text-surface-100:where(.app-dark,.app-dark *):enabled:active{color:var(--p-surface-100)}.dark\:enabled\:active\:text-surface-200:where(.app-dark,.app-dark *):enabled:active{color:var(--p-surface-200)}.disabled\:dark\:border-surface-700:disabled:where(.app-dark,.app-dark *){border-color:var(--p-surface-700)}.dark\:disabled\:bg-surface-700:where(.app-dark,.app-dark *):disabled,.disabled\:dark\:bg-surface-700:disabled:where(.app-dark,.app-dark *){background-color:var(--p-surface-700)}.dark\:disabled\:text-surface-400:where(.app-dark,.app-dark *):disabled,.disabled\:dark\:text-surface-400:disabled:where(.app-dark,.app-dark *){color:var(--p-surface-400)}.p-invalid\:border-red-400[data-p~=invalid]{border-color:var(--color-red-400)}.p-invalid\:border-vec-error[data-p~=invalid]{border-color:var(--color-vec-error)}.p-invalid\:outline[data-p~=invalid]{outline-style:var(--tw-outline-style);outline-width:1px}.p-invalid\:outline-offset-0[data-p~=invalid]{outline-offset:0px}.p-invalid\:outline-red-400[data-p~=invalid]{outline-color:var(--color-red-400)}.p-invalid\:placeholder\:text-red-600[data-p~=invalid]::placeholder{color:var(--color-red-600)}.p-invalid\:placeholder\:text-vec-error[data-p~=invalid]::placeholder{color:var(--color-vec-error)}.dark\:p-invalid\:border-red-300:where(.app-dark,.app-dark *)[data-p~=invalid]{border-color:var(--color-red-300)}.dark\:p-invalid\:outline-red-300:where(.app-dark,.app-dark *)[data-p~=invalid]{outline-color:var(--color-red-300)}.dark\:p-invalid\:placeholder\:text-red-400:where(.app-dark,.app-dark *)[data-p~=invalid]::placeholder{color:var(--color-red-400)}.p-small\:h-2[data-p~=small]{height:calc(var(--spacing)*2)}.p-small\:h-3[data-p~=small]{height:calc(var(--spacing)*3)}.p-small\:h-3\.5[data-p~=small]{height:calc(var(--spacing)*3.5)}.p-small\:h-4[data-p~=small]{height:calc(var(--spacing)*4)}.p-small\:h-5[data-p~=small]{height:calc(var(--spacing)*5)}.p-small\:h-10[data-p~=small]{height:calc(var(--spacing)*10)}.p-small\:h-\[0\.875rem\][data-p~=small]{height:.875rem}.p-small\:w-2[data-p~=small]{width:calc(var(--spacing)*2)}.p-small\:w-3[data-p~=small]{width:calc(var(--spacing)*3)}.p-small\:w-3\.5[data-p~=small]{width:calc(var(--spacing)*3.5)}.p-small\:w-4[data-p~=small]{width:calc(var(--spacing)*4)}.p-small\:w-10[data-p~=small]{width:calc(var(--spacing)*10)}.p-small\:w-\[0\.875rem\][data-p~=small]{width:.875rem}.p-small\:min-w-5[data-p~=small]{min-width:calc(var(--spacing)*5)}.p-small\:px-2\.5[data-p~=small]{padding-inline:calc(var(--spacing)*2.5)}.p-small\:px-\[0\.625rem\][data-p~=small]{padding-inline:.625rem}.p-small\:py-\[0\.375rem\][data-p~=small]{padding-block:.375rem}.p-small\:text-sm[data-p~=small]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.p-small\:text-\[0\.625rem\][data-p~=small]{font-size:.625rem}:is(.p-small\:\*\:size-\[0\.875rem\][data-p~=small]>*){width:.875rem;height:.875rem}.p-large\:h-4[data-p~=large]{height:calc(var(--spacing)*4)}.p-large\:h-5[data-p~=large]{height:calc(var(--spacing)*5)}.p-large\:h-6[data-p~=large]{height:calc(var(--spacing)*6)}.p-large\:h-7[data-p~=large]{height:calc(var(--spacing)*7)}.p-large\:h-12[data-p~=large]{height:calc(var(--spacing)*12)}.p-large\:h-14[data-p~=large]{height:calc(var(--spacing)*14)}.p-large\:h-\[1\.125rem\][data-p~=large]{height:1.125rem}.p-large\:w-4[data-p~=large]{width:calc(var(--spacing)*4)}.p-large\:w-5[data-p~=large]{width:calc(var(--spacing)*5)}.p-large\:w-6[data-p~=large]{width:calc(var(--spacing)*6)}.p-large\:w-12[data-p~=large]{width:calc(var(--spacing)*12)}.p-large\:w-14[data-p~=large]{width:calc(var(--spacing)*14)}.p-large\:w-\[1\.125rem\][data-p~=large]{width:1.125rem}.p-large\:min-w-7[data-p~=large]{min-width:calc(var(--spacing)*7)}.p-large\:px-3\.5[data-p~=large]{padding-inline:calc(var(--spacing)*3.5)}.p-large\:px-\[0\.875rem\][data-p~=large]{padding-inline:.875rem}.p-large\:py-2\.5[data-p~=large]{padding-block:calc(var(--spacing)*2.5)}.p-large\:py-\[0\.625rem\][data-p~=large]{padding-block:.625rem}.p-large\:text-2xl[data-p~=large]{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.p-large\:text-lg[data-p~=large]{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.p-large\:text-sm[data-p~=large]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.p-large\:text-xl[data-p~=large]{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.p-large\:text-\[1\.125rem\][data-p~=large]{font-size:1.125rem}:is(.p-large\:\*\:size-\[1\.125rem\][data-p~=large]>*){width:1.125rem;height:1.125rem}.p-xlarge\:h-8[data-p~=xlarge]{height:calc(var(--spacing)*8)}.p-xlarge\:h-16[data-p~=xlarge]{height:calc(var(--spacing)*16)}.p-xlarge\:w-16[data-p~=xlarge]{width:calc(var(--spacing)*16)}.p-xlarge\:min-w-8[data-p~=xlarge]{min-width:calc(var(--spacing)*8)}.p-xlarge\:text-base[data-p~=xlarge]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.p-xlarge\:text-\[2rem\][data-p~=xlarge]{font-size:2rem}.p-fluid\:flex[data-p~=fluid]{display:flex}.p-fluid\:w-\[1\%\][data-p~=fluid]{width:1%}.p-fluid\:w-full[data-p~=fluid]{width:100%}.p-filled\:bg-surface-50[data-p~=filled]{background-color:var(--p-surface-50)}.p-filled\:bg-vec-surface-1[data-p~=filled]{background-color:var(--color-vec-surface-1)}.dark\:p-filled\:bg-surface-800:where(.app-dark,.app-dark *)[data-p~=filled]{background-color:var(--p-surface-800)}.p-horizontal\:relative[data-p~=horizontal]{position:relative}.p-horizontal\:start-0[data-p~=horizontal]{inset-inline-start:calc(var(--spacing)*0)}.p-horizontal\:top-0[data-p~=horizontal]{top:calc(var(--spacing)*0)}.p-horizontal\:top-1\/2[data-p~=horizontal]{top:50%}.p-horizontal\:order-1[data-p~=horizontal]{order:1}.p-horizontal\:order-2[data-p~=horizontal]{order:2}.p-horizontal\:order-3[data-p~=horizontal]{order:3}.p-horizontal\:mx-0[data-p~=horizontal]{margin-inline:calc(var(--spacing)*0)}.p-horizontal\:my-4[data-p~=horizontal]{margin-block:calc(var(--spacing)*4)}.p-horizontal\:-ms-\[10px\][data-p~=horizontal]{margin-inline-start:-10px}.p-horizontal\:-mt-\[10px\][data-p~=horizontal]{margin-top:-10px}.p-horizontal\:flex[data-p~=horizontal]{display:flex}.p-horizontal\:h-2[data-p~=horizontal]{height:calc(var(--spacing)*2)}.p-horizontal\:h-\[2px\][data-p~=horizontal]{height:2px}.p-horizontal\:h-\[3px\][data-p~=horizontal]{height:3px}.p-horizontal\:h-\[24px\][data-p~=horizontal]{height:24px}.p-horizontal\:h-full[data-p~=horizontal]{height:100%}.p-horizontal\:w-full[data-p~=horizontal]{width:100%}.p-horizontal\:flex-1[data-p~=horizontal]{flex:1}.p-horizontal\:cursor-col-resize[data-p~=horizontal]{cursor:col-resize}.p-horizontal\:flex-col[data-p~=horizontal]{flex-direction:column}.p-horizontal\:flex-row[data-p~=horizontal]{flex-direction:row}.p-horizontal\:items-center[data-p~=horizontal]{align-items:center}.p-horizontal\:gap-4[data-p~=horizontal]{gap:calc(var(--spacing)*4)}.p-horizontal\:rounded-none[data-p~=horizontal]{border-radius:0}.p-horizontal\:rounded-s-md[data-p~=horizontal]{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.p-horizontal\:rounded-e-md[data-p~=horizontal]{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.p-horizontal\:border-s-0[data-p~=horizontal]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.p-horizontal\:border-e-0[data-p~=horizontal]{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.p-horizontal\:px-0[data-p~=horizontal]{padding-inline:calc(var(--spacing)*0)}.p-horizontal\:px-2[data-p~=horizontal]{padding-inline:calc(var(--spacing)*2)}.p-horizontal\:px-4[data-p~=horizontal]{padding-inline:calc(var(--spacing)*4)}.p-horizontal\:py-0[data-p~=horizontal]{padding-block:calc(var(--spacing)*0)}.p-horizontal\:py-4[data-p~=horizontal]{padding-block:calc(var(--spacing)*4)}.p-horizontal\:before\:absolute[data-p~=horizontal]:before{content:var(--tw-content);position:absolute}.p-horizontal\:before\:start-0[data-p~=horizontal]:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing)*0)}.p-horizontal\:before\:top-1\/2[data-p~=horizontal]:before{content:var(--tw-content);top:50%}.p-horizontal\:before\:block[data-p~=horizontal]:before{content:var(--tw-content);display:block}.p-horizontal\:before\:w-full[data-p~=horizontal]:before{content:var(--tw-content);width:100%}.p-horizontal\:before\:border-t[data-p~=horizontal]:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.p-horizontal\:before\:border-surface-200[data-p~=horizontal]:before{content:var(--tw-content);border-color:var(--p-surface-200)}.p-horizontal\:last\:flex-none[data-p~=horizontal]:last-child{flex:none}.p-horizontal\:first-of-type\:rounded-s-md[data-p~=horizontal]:first-of-type{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.p-horizontal\:last-of-type\:rounded-e-md[data-p~=horizontal]:last-of-type{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.dark\:p-horizontal\:before\:border-surface-700:where(.app-dark,.app-dark *)[data-p~=horizontal]:before{content:var(--tw-content);border-color:var(--p-surface-700)}.p-vertical\:relative[data-p~=vertical]{position:relative}.p-vertical\:start-0[data-p~=vertical]{inset-inline-start:calc(var(--spacing)*0)}.p-vertical\:start-1\/2[data-p~=vertical]{inset-inline-start:50%}.p-vertical\:start-\[-2\.5px\][data-p~=vertical]{inset-inline-start:-2.5px}.p-vertical\:bottom-0[data-p~=vertical]{bottom:calc(var(--spacing)*0)}.p-vertical\:order-1[data-p~=vertical]{order:1}.p-vertical\:order-2[data-p~=vertical]{order:2}.p-vertical\:order-3[data-p~=vertical]{order:3}.p-vertical\:mx-4[data-p~=vertical]{margin-inline:calc(var(--spacing)*4)}.p-vertical\:my-0[data-p~=vertical]{margin-block:calc(var(--spacing)*0)}.p-vertical\:-ms-\[10px\][data-p~=vertical]{margin-inline-start:-10px}.p-vertical\:ms-\[1\.625rem\][data-p~=vertical]{margin-inline-start:1.625rem}.p-vertical\:-mb-\[10px\][data-p~=vertical]{margin-bottom:-10px}.p-vertical\:flex[data-p~=vertical]{display:flex}.p-vertical\:h-auto[data-p~=vertical]{height:auto}.p-vertical\:h-full[data-p~=vertical]{height:100%}.p-vertical\:min-h-\[100px\][data-p~=vertical]{min-height:100px}.p-vertical\:min-h-full[data-p~=vertical]{min-height:100%}.p-vertical\:w-2[data-p~=vertical]{width:calc(var(--spacing)*2)}.p-vertical\:w-\[2px\][data-p~=vertical]{width:2px}.p-vertical\:w-\[3px\][data-p~=vertical]{width:3px}.p-vertical\:w-\[24px\][data-p~=vertical]{width:24px}.p-vertical\:w-full[data-p~=vertical]{width:100%}.p-vertical\:flex-auto[data-p~=vertical]{flex:auto}.p-vertical\:flex-initial[data-p~=vertical]{flex:0 auto}.p-vertical\:shrink-0[data-p~=vertical]{flex-shrink:0}.p-vertical\:grow-0[data-p~=vertical]{flex-grow:0}.p-vertical\:basis-auto[data-p~=vertical]{flex-basis:auto}.p-vertical\:cursor-row-resize[data-p~=vertical]{cursor:row-resize}.p-vertical\:flex-col[data-p~=vertical]{flex-direction:column}.p-vertical\:flex-row[data-p~=vertical]{flex-direction:row}.p-vertical\:items-start[data-p~=vertical]{align-items:flex-start}.p-vertical\:justify-center[data-p~=vertical]{justify-content:center}.p-vertical\:gap-1[data-p~=vertical]{gap:calc(var(--spacing)*1)}.p-vertical\:rounded-none[data-p~=vertical]{border-radius:0}.p-vertical\:rounded-ss-md[data-p~=vertical]{border-start-start-radius:var(--radius-md)}.p-vertical\:rounded-se-md[data-p~=vertical]{border-start-end-radius:var(--radius-md)}.p-vertical\:rounded-ee-md[data-p~=vertical]{border-end-end-radius:var(--radius-md)}.p-vertical\:rounded-es-md[data-p~=vertical]{border-end-start-radius:var(--radius-md)}.p-vertical\:border-t-0[data-p~=vertical]{border-top-style:var(--tw-border-style);border-top-width:0}.p-vertical\:border-b-0[data-p~=vertical]{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.p-vertical\:px-0[data-p~=vertical]{padding-inline:calc(var(--spacing)*0)}.p-vertical\:px-4[data-p~=vertical]{padding-inline:calc(var(--spacing)*4)}.p-vertical\:py-0[data-p~=vertical]{padding-block:calc(var(--spacing)*0)}.p-vertical\:py-2[data-p~=vertical]{padding-block:calc(var(--spacing)*2)}.p-vertical\:text-center[data-p~=vertical]{text-align:center}.p-vertical\:leading-none[data-p~=vertical]{--tw-leading:1;line-height:1}.p-vertical\:before\:absolute[data-p~=vertical]:before{content:var(--tw-content);position:absolute}.p-vertical\:before\:start-1\/2[data-p~=vertical]:before{content:var(--tw-content);inset-inline-start:50%}.p-vertical\:before\:top-0[data-p~=vertical]:before{content:var(--tw-content);top:calc(var(--spacing)*0)}.p-vertical\:before\:block[data-p~=vertical]:before{content:var(--tw-content);display:block}.p-vertical\:before\:h-full[data-p~=vertical]:before{content:var(--tw-content);height:100%}.p-vertical\:before\:border-s[data-p~=vertical]:before{content:var(--tw-content);border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.p-vertical\:before\:border-surface-200[data-p~=vertical]:before{content:var(--tw-content);border-color:var(--p-surface-200)}.p-vertical\:first-of-type\:rounded-ss-md[data-p~=vertical]:first-of-type{border-start-start-radius:var(--radius-md)}.p-vertical\:first-of-type\:rounded-se-md[data-p~=vertical]:first-of-type{border-start-end-radius:var(--radius-md)}.p-vertical\:last-of-type\:rounded-ee-md[data-p~=vertical]:last-of-type{border-end-end-radius:var(--radius-md)}.p-vertical\:last-of-type\:rounded-es-md[data-p~=vertical]:last-of-type{border-end-start-radius:var(--radius-md)}.dark\:p-vertical\:before\:border-surface-700:where(.app-dark,.app-dark *)[data-p~=vertical]:before{content:var(--tw-content);border-color:var(--p-surface-700)}.p-fluid\:p-vertical\:w-full[data-p~=fluid][data-p~=vertical]{width:100%}.p-stacked\:absolute[data-p~=stacked]{position:absolute}.p-stacked\:relative[data-p~=stacked]{position:relative}.p-stacked\:end-px[data-p~=stacked]{inset-inline-end:1px}.p-stacked\:top-px[data-p~=stacked]{top:1px}.p-stacked\:z-10[data-p~=stacked]{z-index:10}.p-stacked\:flex[data-p~=stacked]{display:flex}.p-stacked\:h-\[calc\(100\%-2px\)\][data-p~=stacked]{height:calc(100% - 2px)}.p-stacked\:flex-auto[data-p~=stacked]{flex:auto}.p-stacked\:flex-col[data-p~=stacked]{flex-direction:column}.p-stacked\:rounded-tr-\[5px\][data-p~=stacked]{border-top-right-radius:5px}.p-stacked\:rounded-br-\[5px\][data-p~=stacked]{border-bottom-right-radius:5px}.p-stacked\:border-none[data-p~=stacked]{--tw-border-style:none;border-style:none}.p-stacked\:p-0[data-p~=stacked]{padding:calc(var(--spacing)*0)}.p-checked\:visible[data-p~=checked]{visibility:visible}.p-checked\:start-5[data-p~=checked]{inset-inline-start:calc(var(--spacing)*5)}.p-checked\:scale-100[data-p~=checked]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.p-checked\:border-primary[data-p~=checked]{border-color:var(--p-primary-color)}.p-checked\:bg-primary[data-p~=checked]{background-color:var(--p-primary-color)}.p-checked\:bg-primary-contrast[data-p~=checked]{background-color:var(--p-primary-contrast-color)}.p-checked\:bg-surface-0[data-p~=checked]{background-color:var(--p-surface-0)}.p-checked\:text-primary[data-p~=checked]{color:var(--p-primary-color)}.p-checked\:text-primary-contrast[data-p~=checked]{color:var(--p-primary-contrast-color)}.p-checked\:text-surface-700[data-p~=checked]{color:var(--p-surface-700)}.p-checked\:shadow-\[0px_1px_2px_0px_rgba\(0\,0\,0\,0\.02\)\,0px_1px_2px_0px_rgba\(0\,0\,0\,0\.04\)\][data-p~=checked]{--tw-shadow:0px 1px 2px 0px var(--tw-shadow-color,#00000005),0px 1px 2px 0px 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)}@media(hover:hover){.peer-enabled\:peer-hover\:p-checked\:border-primary-emphasis:is(:where(.peer):enabled~*):is(:where(.peer):hover~*)[data-p~=checked]{border-color:var(--p-primary-hover-color)}.peer-enabled\:peer-hover\:p-checked\:bg-primary-emphasis:is(:where(.peer):enabled~*):is(:where(.peer):hover~*)[data-p~=checked]{background-color:var(--p-primary-hover-color)}}.dark\:p-checked\:bg-surface-800:where(.app-dark,.app-dark *)[data-p~=checked]{background-color:var(--p-surface-800)}.dark\:p-checked\:bg-surface-900:where(.app-dark,.app-dark *)[data-p~=checked]{background-color:var(--p-surface-900)}.dark\:p-checked\:text-surface-0:where(.app-dark,.app-dark *)[data-p~=checked]{color:var(--p-surface-0)}.p-disabled\:pointer-events-none[data-p~=disabled],.p-disabled\:pointer-events-none[data-p-disabled=true]{pointer-events:none}.p-disabled\:border-surface-300[data-p~=disabled],.p-disabled\:border-surface-300[data-p-disabled=true]{border-color:var(--p-surface-300)}.p-disabled\:bg-surface-200[data-p~=disabled],.p-disabled\:bg-surface-200[data-p-disabled=true]{background-color:var(--p-surface-200)}.p-disabled\:bg-surface-700[data-p~=disabled],.p-disabled\:bg-surface-700[data-p-disabled=true]{background-color:var(--p-surface-700)}.p-disabled\:text-surface-500[data-p~=disabled],.p-disabled\:text-surface-500[data-p-disabled=true]{color:var(--p-surface-500)}.p-disabled\:text-surface-700[data-p~=disabled],.p-disabled\:text-surface-700[data-p-disabled=true]{color:var(--p-surface-700)}.p-disabled\:opacity-60[data-p~=disabled],.p-disabled\:opacity-60[data-p-disabled=true]{opacity:.6}.dark\:p-disabled\:border-surface-700:where(.app-dark,.app-dark *)[data-p~=disabled],.dark\:p-disabled\:border-surface-700:where(.app-dark,.app-dark *)[data-p-disabled=true]{border-color:var(--p-surface-700)}.dark\:p-disabled\:bg-surface-400:where(.app-dark,.app-dark *)[data-p~=disabled],.dark\:p-disabled\:bg-surface-400:where(.app-dark,.app-dark *)[data-p-disabled=true]{background-color:var(--p-surface-400)}.dark\:p-disabled\:bg-surface-600:where(.app-dark,.app-dark *)[data-p~=disabled],.dark\:p-disabled\:bg-surface-600:where(.app-dark,.app-dark *)[data-p-disabled=true]{background-color:var(--p-surface-600)}.dark\:p-disabled\:bg-surface-700:where(.app-dark,.app-dark *)[data-p~=disabled],.dark\:p-disabled\:bg-surface-700:where(.app-dark,.app-dark *)[data-p-disabled=true]{background-color:var(--p-surface-700)}.dark\:p-disabled\:bg-surface-900:where(.app-dark,.app-dark *)[data-p~=disabled],.dark\:p-disabled\:bg-surface-900:where(.app-dark,.app-dark *)[data-p-disabled=true]{background-color:var(--p-surface-900)}.dark\:p-disabled\:text-surface-400:where(.app-dark,.app-dark *)[data-p~=disabled],.dark\:p-disabled\:text-surface-400:where(.app-dark,.app-dark *)[data-p-disabled=true]{color:var(--p-surface-400)}.p-selected\:bg-primary[data-p~=selected],.p-selected\:bg-primary[data-p-selected=true]{background-color:var(--p-primary-color)}.p-selected\:bg-highlight[data-p~=selected],.p-selected\:bg-highlight[data-p-selected=true]{background:var(--p-highlight-background);color:var(--p-highlight-color)}.p-selected\:bg-highlight\![data-p~=selected],.p-selected\:bg-highlight\![data-p-selected=true]{background:var(--p-highlight-background)!important;color:var(--p-highlight-color)!important}.p-selected\:text-primary-contrast[data-p~=selected],.p-selected\:text-primary-contrast[data-p-selected=true]{color:var(--p-primary-contrast-color)}@media(hover:hover){:is(.p-selected\:hover\:bg-surface-0[data-p~=selected],.p-selected\:hover\:bg-surface-0[data-p-selected=true]):hover{background-color:var(--p-surface-0)}:is(.p-selected\:hover\:text-primary[data-p~=selected],.p-selected\:hover\:text-primary[data-p-selected=true]):hover{color:var(--p-primary-color)}:is(.dark\:p-selected\:hover\:bg-surface-900:where(.app-dark,.app-dark *)[data-p~=selected],.dark\:p-selected\:hover\:bg-surface-900:where(.app-dark,.app-dark *)[data-p-selected=true]):hover{background-color:var(--p-surface-900)}}.p-selectable\:cursor-pointer[data-p~=selectable],.p-selectable\:cursor-pointer[data-p-selectable=true],.p-selectable\:cursor-pointer[data-p-selectable-row=true]{cursor:pointer}.p-selectable\:select-none[data-p~=selectable],.p-selectable\:select-none[data-p-selectable=true],.p-selectable\:select-none[data-p-selectable-row=true]{-webkit-user-select:none;user-select:none}@media(hover:hover){:is(.hover\:p-selectable\:not-p-selected\:bg-surface-100:hover[data-p~=selectable],.hover\:p-selectable\:not-p-selected\:bg-surface-100:hover[data-p-selectable=true],.hover\:p-selectable\:not-p-selected\:bg-surface-100:hover[data-p-selectable-row=true]):not([data-p~=selected],[data-p-selected=true]){background-color:var(--p-surface-100)}:is(.hover\:p-selectable\:not-p-selected\:text-surface-700:hover[data-p~=selectable],.hover\:p-selectable\:not-p-selected\:text-surface-700:hover[data-p-selectable=true],.hover\:p-selectable\:not-p-selected\:text-surface-700:hover[data-p-selectable-row=true]):not([data-p~=selected],[data-p-selected=true]){color:var(--p-surface-700)}:is(.dark\:hover\:p-selectable\:not-p-selected\:bg-surface-800:where(.app-dark,.app-dark *):hover[data-p~=selectable],.dark\:hover\:p-selectable\:not-p-selected\:bg-surface-800:where(.app-dark,.app-dark *):hover[data-p-selectable=true],.dark\:hover\:p-selectable\:not-p-selected\:bg-surface-800:where(.app-dark,.app-dark *):hover[data-p-selectable-row=true]):not([data-p~=selected],[data-p-selected=true]){background-color:var(--p-surface-800)}:is(.dark\:hover\:p-selectable\:not-p-selected\:text-surface-0:where(.app-dark,.app-dark *):hover[data-p~=selectable],.dark\:hover\:p-selectable\:not-p-selected\:text-surface-0:where(.app-dark,.app-dark *):hover[data-p-selectable=true],.dark\:hover\:p-selectable\:not-p-selected\:text-surface-0:where(.app-dark,.app-dark *):hover[data-p-selectable-row=true]):not([data-p~=selected],[data-p-selected=true]){color:var(--p-surface-0)}}.p-left\:h-full[data-p~=left],.p-left\:h-full[data-p-left=true]{height:100%}.p-left\:w-80[data-p~=left],.p-left\:w-80[data-p-left=true]{width:calc(var(--spacing)*80)}.p-left\:-translate-x-full[data-p~=left],.p-left\:-translate-x-full[data-p-left=true]{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.p-left\:border-r[data-p~=left],.p-left\:border-r[data-p-left=true]{border-right-style:var(--tw-border-style);border-right-width:1px}.p-left\:text-end[data-p~=left],.p-left\:text-end[data-p-left=true]{text-align:end}.p-left\:text-start[data-p~=left],.p-left\:text-start[data-p-left=true]{text-align:start}.p-right\:order-1[data-p~=right],.p-right\:order-1[data-p-right=true]{order:1}.p-right\:h-full[data-p~=right],.p-right\:h-full[data-p-right=true]{height:100%}.p-right\:w-80[data-p~=right],.p-right\:w-80[data-p-right=true]{width:calc(var(--spacing)*80)}.p-right\:translate-x-full[data-p~=right],.p-right\:translate-x-full[data-p-right=true]{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.p-right\:flex-row-reverse[data-p~=right],.p-right\:flex-row-reverse[data-p-right=true]{flex-direction:row-reverse}.p-right\:border-s[data-p~=right],.p-right\:border-s[data-p-right=true]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.p-right\:text-end[data-p~=right],.p-right\:text-end[data-p-right=true]{text-align:end}.p-right\:text-start[data-p~=right],.p-right\:text-start[data-p-right=true]{text-align:start}.p-top\:h-40[data-p~=top],.p-top\:h-40[data-p-top=true]{height:calc(var(--spacing)*40)}.p-top\:w-full[data-p~=top],.p-top\:w-full[data-p-top=true]{width:100%}.p-top\:-translate-y-full[data-p~=top],.p-top\:-translate-y-full[data-p-top=true]{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.p-top\:border-b[data-p~=top],.p-top\:border-b[data-p-top=true]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.p-bottom\:order-2[data-p~=bottom],.p-bottom\:order-2[data-p-bottom=true]{order:2}.p-bottom\:h-40[data-p~=bottom],.p-bottom\:h-40[data-p-bottom=true]{height:calc(var(--spacing)*40)}.p-bottom\:w-full[data-p~=bottom],.p-bottom\:w-full[data-p-bottom=true]{width:100%}.p-bottom\:translate-y-full[data-p~=bottom],.p-bottom\:translate-y-full[data-p-bottom=true]{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.p-bottom\:flex-col-reverse[data-p~=bottom],.p-bottom\:flex-col-reverse[data-p-bottom=true]{flex-direction:column-reverse}.p-bottom\:border-t[data-p~=bottom],.p-bottom\:border-t[data-p-bottom=true]{border-top-style:var(--tw-border-style);border-top-width:1px}.p-horizontal\:p-alternate\:even\:flex-col-reverse[data-p~=horizontal][data-p~=alternate]:nth-child(2n){flex-direction:column-reverse}.p-vertical\:p-alternate\:group-odd\:text-end[data-p~=vertical][data-p~=alternate]:is(:where(.group):nth-child(odd) *){text-align:end}.p-vertical\:p-alternate\:group-odd\:text-start[data-p~=vertical][data-p~=alternate]:is(:where(.group):nth-child(odd) *){text-align:start}.p-vertical\:p-alternate\:group-even\:text-end[data-p~=vertical][data-p~=alternate]:is(:where(.group):nth-child(2n) *){text-align:end}.p-vertical\:p-alternate\:group-even\:text-start[data-p~=vertical][data-p~=alternate]:is(:where(.group):nth-child(2n) *){text-align:start}.p-vertical\:p-alternate\:even\:flex-row-reverse[data-p~=vertical][data-p~=alternate]:nth-child(2n){flex-direction:row-reverse}.p-center\:min-w-\[20vw\][data-p~=center]{min-width:20vw}.p-center\:-translate-x-1\/2[data-p~=center]{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.p-center\:-translate-y-1\/2[data-p~=center]{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.p-top-center\:-translate-x-1\/2[data-p~=top-center],.p-bottom-center\:-translate-x-1\/2[data-p~=bottom-center]{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.p-active\:flex-auto[data-p~=active],.p-active\:flex-auto[data-p-active=true]{flex:auto}.p-active\:cursor-auto[data-p~=active],.p-active\:cursor-auto[data-p-active=true]{cursor:auto}.p-active\:border-primary[data-p~=active],.p-active\:border-primary[data-p-active=true]{border-color:var(--p-primary-color)}.p-active\:border-surface-200[data-p~=active],.p-active\:border-surface-200[data-p-active=true]{border-color:var(--p-surface-200)}.p-active\:bg-surface-0[data-p~=active],.p-active\:bg-surface-0[data-p-active=true]{background-color:var(--p-surface-0)}.p-active\:text-primary[data-p~=active],.p-active\:text-primary[data-p-active=true]{color:var(--p-primary-color)}.p-active\:text-surface-700[data-p~=active],.p-active\:text-surface-700[data-p-active=true]{color:var(--p-surface-700)}.dark\:p-active\:border-surface-700:where(.app-dark,.app-dark *)[data-p~=active],.dark\:p-active\:border-surface-700:where(.app-dark,.app-dark *)[data-p-active=true]{border-color:var(--p-surface-700)}.dark\:p-active\:bg-surface-900:where(.app-dark,.app-dark *)[data-p~=active],.dark\:p-active\:bg-surface-900:where(.app-dark,.app-dark *)[data-p-active=true]{background-color:var(--p-surface-900)}.dark\:p-active\:text-surface-0:where(.app-dark,.app-dark *)[data-p~=active],.dark\:p-active\:text-surface-0:where(.app-dark,.app-dark *)[data-p-active=true]{color:var(--p-surface-0)}.p-focus\:border-primary[data-p~=focus],.p-focus\:border-primary[data-p-focused=true]{border-color:var(--p-primary-color)}.p-focus\:bg-surface-100[data-p~=focus],.p-focus\:bg-surface-100[data-p-focused=true]{background-color:var(--p-surface-100)}.p-focus\:bg-surface-200[data-p~=focus],.p-focus\:bg-surface-200[data-p-focused=true]{background-color:var(--p-surface-200)}.p-focus\:text-surface-500[data-p~=focus],.p-focus\:text-surface-500[data-p-focused=true]{color:var(--p-surface-500)}.p-focus\:text-surface-800[data-p~=focus],.p-focus\:text-surface-800[data-p-focused=true]{color:var(--p-surface-800)}:is(.p-focus\:not-p-selected\:bg-surface-100[data-p~=focus],.p-focus\:not-p-selected\:bg-surface-100[data-p-focused=true]):not([data-p~=selected],[data-p-selected=true]){background-color:var(--p-surface-100)}:is(.p-focus\:not-p-selected\:text-surface-800[data-p~=focus],.p-focus\:not-p-selected\:text-surface-800[data-p-focused=true]):not([data-p~=selected],[data-p-selected=true]){color:var(--p-surface-800)}.dark\:p-focus\:bg-surface-700:where(.app-dark,.app-dark *)[data-p~=focus],.dark\:p-focus\:bg-surface-700:where(.app-dark,.app-dark *)[data-p-focused=true]{background-color:var(--p-surface-700)}.dark\:p-focus\:bg-surface-800:where(.app-dark,.app-dark *)[data-p~=focus],.dark\:p-focus\:bg-surface-800:where(.app-dark,.app-dark *)[data-p-focused=true]{background-color:var(--p-surface-800)}.dark\:p-focus\:text-surface-0:where(.app-dark,.app-dark *)[data-p~=focus],.dark\:p-focus\:text-surface-0:where(.app-dark,.app-dark *)[data-p-focused=true]{color:var(--p-surface-0)}.dark\:p-focus\:text-surface-400:where(.app-dark,.app-dark *)[data-p~=focus],.dark\:p-focus\:text-surface-400:where(.app-dark,.app-dark *)[data-p-focused=true]{color:var(--p-surface-400)}:is(.dark\:p-focus\:not-p-selected\:bg-surface-800:where(.app-dark,.app-dark *)[data-p~=focus],.dark\:p-focus\:not-p-selected\:bg-surface-800:where(.app-dark,.app-dark *)[data-p-focused=true]):not([data-p~=selected],[data-p-selected=true]){background-color:var(--p-surface-800)}:is(.dark\:p-focus\:not-p-selected\:text-surface-0:where(.app-dark,.app-dark *)[data-p~=focus],.dark\:p-focus\:not-p-selected\:text-surface-0:where(.app-dark,.app-dark *)[data-p-focused=true]):not([data-p~=selected],[data-p-selected=true]){color:var(--p-surface-0)}:is(.p-focus\:p-selected\:bg-highlight-emphasis[data-p~=focus],.p-focus\:p-selected\:bg-highlight-emphasis[data-p-focused=true])[data-p~=selected],:is(.p-focus\:p-selected\:bg-highlight-emphasis[data-p~=focus],.p-focus\:p-selected\:bg-highlight-emphasis[data-p-focused=true])[data-p-selected=true],:is(.p-selected\:p-focus\:bg-highlight-emphasis[data-p~=selected],.p-selected\:p-focus\:bg-highlight-emphasis[data-p-selected=true])[data-p~=focus],:is(.p-selected\:p-focus\:bg-highlight-emphasis[data-p~=selected],.p-selected\:p-focus\:bg-highlight-emphasis[data-p-selected=true])[data-p-focused=true]{background:var(--p-highlight-focus-background);color:var(--p-highlight-focus-color)}.p-focus-visible\:outline[data-p~=focus-visible],.p-focus-visible\:outline-1[data-p~=focus-visible]{outline-style:var(--tw-outline-style);outline-width:1px}.p-focus-visible\:outline-offset-2[data-p~=focus-visible]{outline-offset:2px}.p-focus-visible\:outline-primary[data-p~=focus-visible]{outline-color:var(--p-primary-color)}.p-readonly\:pointer-events-none[data-p~=readonly]{pointer-events:none}.p-readonly\:cursor-auto[data-p~=readonly]{cursor:auto}.p-removable\:pe-2[data-p~=removable]{padding-inline-end:calc(var(--spacing)*2)}.p-circle\:rounded-full[data-p~=circle]{border-radius:3.40282e38px}.p-circle\:p-0[data-p~=circle]{padding:calc(var(--spacing)*0)}.p-empty\:h-2[data-p~=empty]{height:calc(var(--spacing)*2)}.p-empty\:min-w-2[data-p~=empty]{min-width:calc(var(--spacing)*2)}.p-empty\:overflow-hidden[data-p~=empty]{overflow:hidden}.p-empty\:rounded-full[data-p~=empty]{border-radius:3.40282e38px}.p-empty\:p-0[data-p~=empty]{padding:calc(var(--spacing)*0)}.p-empty\:opacity-0[data-p~=empty]{opacity:0}.p-determinate\:absolute[data-p~=determinate]{position:absolute}.p-determinate\:flex[data-p~=determinate]{display:flex}.p-determinate\:inline-flex[data-p~=determinate]{display:inline-flex}.p-determinate\:h-full[data-p~=determinate]{height:100%}.p-determinate\:w-0[data-p~=determinate]{width:calc(var(--spacing)*0)}.p-determinate\:items-center[data-p~=determinate]{align-items:center}.p-determinate\:justify-center[data-p~=determinate]{justify-content:center}.p-determinate\:overflow-hidden[data-p~=determinate]{overflow:hidden}.p-determinate\:transition-\[width\][data-p~=determinate]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.p-determinate\:duration-1000[data-p~=determinate]{--tw-duration:1s;transition-duration:1s}.p-determinate\:ease-in-out[data-p~=determinate]{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.p-indeterminate\:before\:absolute[data-p~=indeterminate]:before{content:var(--tw-content);position:absolute}.p-indeterminate\:before\:start-0[data-p~=indeterminate]:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing)*0)}.p-indeterminate\:before\:top-0[data-p~=indeterminate]:before{content:var(--tw-content);top:calc(var(--spacing)*0)}.p-indeterminate\:before\:bottom-0[data-p~=indeterminate]:before{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.p-indeterminate\:before\:animate-\[p-progressbar-indeterminate-anim_2\.1s_cubic-bezier\(0\.65\,0\.815\,0\.735\,0\.395\)_infinite\][data-p~=indeterminate]:before{content:var(--tw-content);animation:2.1s cubic-bezier(.65,.815,.735,.395) infinite p-progressbar-indeterminate-anim}.p-indeterminate\:before\:bg-inherit[data-p~=indeterminate]:before{content:var(--tw-content);background-color:inherit}.p-indeterminate\:before\:will-change-\[inset-inline-start\,inset-inline-end\][data-p~=indeterminate]:before{content:var(--tw-content);will-change:inset-inline-start,inset-inline-end}.p-indeterminate\:before\:content-\[\'\'\][data-p~=indeterminate]:before{--tw-content:"";content:var(--tw-content)}.p-indeterminate\:after\:absolute[data-p~=indeterminate]:after{content:var(--tw-content);position:absolute}.p-indeterminate\:after\:start-0[data-p~=indeterminate]:after{content:var(--tw-content);inset-inline-start:calc(var(--spacing)*0)}.p-indeterminate\:after\:top-0[data-p~=indeterminate]:after{content:var(--tw-content);top:calc(var(--spacing)*0)}.p-indeterminate\:after\:bottom-0[data-p~=indeterminate]:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.p-indeterminate\:after\:animate-\[p-progressbar-indeterminate-anim-short_2\.1s_cubic-bezier\(0\.165\,0\.84\,0\.44\,1\)_infinite\][data-p~=indeterminate]:after{content:var(--tw-content);animation:2.1s cubic-bezier(.165,.84,.44,1) infinite p-progressbar-indeterminate-anim-short}.p-indeterminate\:after\:bg-inherit[data-p~=indeterminate]:after{content:var(--tw-content);background-color:inherit}.p-indeterminate\:after\:will-change-\[inset-inline-start\,inset-inline-end\][data-p~=indeterminate]:after{content:var(--tw-content);will-change:inset-inline-start,inset-inline-end}.p-indeterminate\:after\:content-\[\'\'\][data-p~=indeterminate]:after{--tw-content:"";content:var(--tw-content)}.p-icon-only\:invisible[data-p~=icon-only]{visibility:hidden}.p-icon-only\:w-0[data-p~=icon-only]{width:calc(var(--spacing)*0)}.p-icon-only\:w-10[data-p~=icon-only]{width:calc(var(--spacing)*10)}.p-icon-only\:gap-0[data-p~=icon-only]{gap:calc(var(--spacing)*0)}.p-icon-only\:px-0[data-p~=icon-only]{padding-inline:calc(var(--spacing)*0)}.p-fluid\:p-icon-only\:w-10[data-p~=fluid][data-p~=icon-only]{width:calc(var(--spacing)*10)}.p-rounded\:rounded-2xl[data-p~=rounded]{border-radius:var(--radius-2xl)}.p-rounded\:rounded-\[2rem\][data-p~=rounded]{border-radius:2rem}.p-icon-only\:p-rounded\:h-10[data-p~=icon-only][data-p~=rounded]{height:calc(var(--spacing)*10)}.p-icon-only\:p-rounded\:rounded-full[data-p~=icon-only][data-p~=rounded]{border-radius:3.40282e38px}.p-raised\:shadow-sm[data-p~=raised]{--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)}.p-toggleable\:p-0[data-p~=toggleable]{padding:calc(var(--spacing)*0)}.p-toggleable\:px-\[1\.125rem\][data-p~=toggleable]{padding-inline:1.125rem}.p-toggleable\:py-\[0\.375rem\][data-p~=toggleable]{padding-block:.375rem}.p-solid\:before\:border-solid[data-p~=solid]:before{content:var(--tw-content);--tw-border-style:solid;border-style:solid}.p-dashed\:before\:border-dashed[data-p~=dashed]:before{content:var(--tw-content);--tw-border-style:dashed;border-style:dashed}.p-dotted\:before\:border-dotted[data-p~=dotted]:before{content:var(--tw-content);--tw-border-style:dotted;border-style:dotted}.p-secondary\:border-surface-200[data-p~=secondary]{border-color:var(--p-surface-200)}.p-secondary\:bg-surface-100[data-p~=secondary]{background-color:var(--p-surface-100)}.p-secondary\:text-surface-600[data-p~=secondary]{color:var(--p-surface-600)}.p-secondary\:outline-surface-200[data-p~=secondary]{outline-color:var(--p-surface-200)}@media(hover:hover){.p-secondary\:hover\:bg-surface-200[data-p~=secondary]:hover{background-color:var(--p-surface-200)}}.p-secondary\:focus-visible\:outline-surface-600[data-p~=secondary]:focus-visible{outline-color:var(--p-surface-600)}.dark\:p-secondary\:border-surface-700:where(.app-dark,.app-dark *)[data-p~=secondary]{border-color:var(--p-surface-700)}.dark\:p-secondary\:bg-surface-800:where(.app-dark,.app-dark *)[data-p~=secondary]{background-color:var(--p-surface-800)}.dark\:p-secondary\:text-surface-300:where(.app-dark,.app-dark *)[data-p~=secondary]{color:var(--p-surface-300)}.dark\:p-secondary\:outline-surface-700:where(.app-dark,.app-dark *)[data-p~=secondary]{outline-color:var(--p-surface-700)}@media(hover:hover){.dark\:p-secondary\:hover\:bg-surface-700:where(.app-dark,.app-dark *)[data-p~=secondary]:hover{background-color:var(--p-surface-700)}}.dark\:p-secondary\:focus-visible\:outline-surface-300:where(.app-dark,.app-dark *)[data-p~=secondary]:focus-visible{outline-color:var(--p-surface-300)}.p-contrast\:border-surface-950[data-p~=contrast]{border-color:var(--p-surface-950)}.p-contrast\:bg-surface-900[data-p~=contrast]{background-color:var(--p-surface-900)}.p-contrast\:bg-surface-950[data-p~=contrast]{background-color:var(--p-surface-950)}.p-contrast\:text-surface-0[data-p~=contrast]{color:var(--p-surface-0)}.p-contrast\:text-surface-50[data-p~=contrast]{color:var(--p-surface-50)}.p-contrast\:text-white[data-p~=contrast]{color:var(--color-white)}.p-contrast\:outline-surface-950[data-p~=contrast]{outline-color:var(--p-surface-950)}@media(hover:hover){.p-contrast\:hover\:bg-surface-800[data-p~=contrast]:hover{background-color:var(--p-surface-800)}}.p-contrast\:focus-visible\:outline-surface-50[data-p~=contrast]:focus-visible{outline-color:var(--p-surface-50)}.dark\:p-contrast\:border-surface-100:where(.app-dark,.app-dark *)[data-p~=contrast]{border-color:var(--p-surface-100)}.dark\:p-contrast\:bg-surface-0:where(.app-dark,.app-dark *)[data-p~=contrast]{background-color:var(--p-surface-0)}.dark\:p-contrast\:bg-white:where(.app-dark,.app-dark *)[data-p~=contrast]{background-color:var(--color-white)}.dark\:p-contrast\:text-surface-950:where(.app-dark,.app-dark *)[data-p~=contrast]{color:var(--p-surface-950)}.dark\:p-contrast\:outline-surface-100:where(.app-dark,.app-dark *)[data-p~=contrast]{outline-color:var(--p-surface-100)}@media(hover:hover){.dark\:p-contrast\:hover\:bg-surface-100:where(.app-dark,.app-dark *)[data-p~=contrast]:hover{background-color:var(--p-surface-100)}}.dark\:p-contrast\:focus-visible\:outline-surface-950:where(.app-dark,.app-dark *)[data-p~=contrast]:focus-visible{outline-color:var(--p-surface-950)}.p-success\:border-green-200[data-p~=success]{border-color:var(--color-green-200)}.p-success\:bg-green-50\/95[data-p~=success]{background-color:#f0fdf4f2}@supports (color:color-mix(in lab,red,red)){.p-success\:bg-green-50\/95[data-p~=success]{background-color:color-mix(in oklab,var(--color-green-50)95%,transparent)}}.p-success\:bg-green-500[data-p~=success]{background-color:var(--color-green-500)}.p-success\:text-green-600[data-p~=success]{color:var(--color-green-600)}.p-success\:text-white[data-p~=success]{color:var(--color-white)}.p-success\:outline-green-200[data-p~=success]{outline-color:var(--color-green-200)}@media(hover:hover){.p-success\:hover\:bg-green-100[data-p~=success]:hover{background-color:var(--color-green-100)}}.p-success\:focus-visible\:outline-green-600[data-p~=success]:focus-visible{outline-color:var(--color-green-600)}.dark\:p-success\:border-green-700\/35:where(.app-dark,.app-dark *)[data-p~=success]{border-color:#00813859}@supports (color:color-mix(in lab,red,red)){.dark\:p-success\:border-green-700\/35:where(.app-dark,.app-dark *)[data-p~=success]{border-color:color-mix(in oklab,var(--color-green-700)35%,transparent)}}.dark\:p-success\:bg-green-400:where(.app-dark,.app-dark *)[data-p~=success]{background-color:var(--color-green-400)}.dark\:p-success\:bg-green-500\/15:where(.app-dark,.app-dark *)[data-p~=success]{background-color:#00c75826}@supports (color:color-mix(in lab,red,red)){.dark\:p-success\:bg-green-500\/15:where(.app-dark,.app-dark *)[data-p~=success]{background-color:color-mix(in oklab,var(--color-green-500)15%,transparent)}}.dark\:p-success\:text-green-500:where(.app-dark,.app-dark *)[data-p~=success]{color:var(--color-green-500)}.dark\:p-success\:text-green-950:where(.app-dark,.app-dark *)[data-p~=success]{color:var(--color-green-950)}.dark\:p-success\:outline-green-700\/35:where(.app-dark,.app-dark *)[data-p~=success]{outline-color:#00813859}@supports (color:color-mix(in lab,red,red)){.dark\:p-success\:outline-green-700\/35:where(.app-dark,.app-dark *)[data-p~=success]{outline-color:color-mix(in oklab,var(--color-green-700)35%,transparent)}}@media(hover:hover){.dark\:p-success\:hover\:bg-white\/5:where(.app-dark,.app-dark *)[data-p~=success]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:p-success\:hover\:bg-white\/5:where(.app-dark,.app-dark *)[data-p~=success]:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.dark\:p-success\:focus-visible\:outline-green-500:where(.app-dark,.app-dark *)[data-p~=success]:focus-visible{outline-color:var(--color-green-500)}.p-info\:border-blue-200[data-p~=info]{border-color:var(--color-blue-200)}.p-info\:bg-blue-50\/95[data-p~=info]{background-color:#eff6fff2}@supports (color:color-mix(in lab,red,red)){.p-info\:bg-blue-50\/95[data-p~=info]{background-color:color-mix(in oklab,var(--color-blue-50)95%,transparent)}}.p-info\:bg-ctp-sky-100\/50[data-p~=info]{background-color:var(--catppuccin-color-sky-100)}@supports (color:color-mix(in lab,red,red)){.p-info\:bg-ctp-sky-100\/50[data-p~=info]{background-color:color-mix(in oklab,var(--catppuccin-color-sky-100)50%,transparent)}}.p-info\:bg-sky-500[data-p~=info]{background-color:var(--color-sky-500)}.p-info\:text-blue-600[data-p~=info]{color:var(--color-blue-600)}.p-info\:text-ctp-sky-950[data-p~=info]{color:var(--catppuccin-color-sky-950)}.p-info\:text-white[data-p~=info]{color:var(--color-white)}.p-info\:outline-blue-200[data-p~=info]{outline-color:var(--color-blue-200)}@media(hover:hover){.p-info\:hover\:bg-blue-100[data-p~=info]:hover{background-color:var(--color-blue-100)}}.p-info\:focus-visible\:outline-blue-600[data-p~=info]:focus-visible{outline-color:var(--color-blue-600)}.dark\:p-info\:border-blue-700\/35:where(.app-dark,.app-dark *)[data-p~=info]{border-color:#1447e659}@supports (color:color-mix(in lab,red,red)){.dark\:p-info\:border-blue-700\/35:where(.app-dark,.app-dark *)[data-p~=info]{border-color:color-mix(in oklab,var(--color-blue-700)35%,transparent)}}.dark\:p-info\:bg-blue-500\/15:where(.app-dark,.app-dark *)[data-p~=info]{background-color:#3080ff26}@supports (color:color-mix(in lab,red,red)){.dark\:p-info\:bg-blue-500\/15:where(.app-dark,.app-dark *)[data-p~=info]{background-color:color-mix(in oklab,var(--color-blue-500)15%,transparent)}}.dark\:p-info\:bg-sky-400:where(.app-dark,.app-dark *)[data-p~=info]{background-color:var(--color-sky-400)}.dark\:p-info\:text-blue-500:where(.app-dark,.app-dark *)[data-p~=info]{color:var(--color-blue-500)}.dark\:p-info\:text-sky-950:where(.app-dark,.app-dark *)[data-p~=info]{color:var(--color-sky-950)}.dark\:p-info\:outline-blue-700\/35:where(.app-dark,.app-dark *)[data-p~=info]{outline-color:#1447e659}@supports (color:color-mix(in lab,red,red)){.dark\:p-info\:outline-blue-700\/35:where(.app-dark,.app-dark *)[data-p~=info]{outline-color:color-mix(in oklab,var(--color-blue-700)35%,transparent)}}@media(hover:hover){.dark\:p-info\:hover\:bg-white\/5:where(.app-dark,.app-dark *)[data-p~=info]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:p-info\:hover\:bg-white\/5:where(.app-dark,.app-dark *)[data-p~=info]:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.dark\:p-info\:focus-visible\:outline-blue-500:where(.app-dark,.app-dark *)[data-p~=info]:focus-visible{outline-color:var(--color-blue-500)}.p-warn\:border-yellow-200[data-p~=warn]{border-color:var(--color-yellow-200)}.p-warn\:bg-orange-500[data-p~=warn]{background-color:var(--color-orange-500)}.p-warn\:bg-yellow-50\/95[data-p~=warn]{background-color:#fefce8f2}@supports (color:color-mix(in lab,red,red)){.p-warn\:bg-yellow-50\/95[data-p~=warn]{background-color:color-mix(in oklab,var(--color-yellow-50)95%,transparent)}}.p-warn\:text-white[data-p~=warn]{color:var(--color-white)}.p-warn\:text-yellow-600[data-p~=warn]{color:var(--color-yellow-600)}.p-warn\:outline-yellow-200[data-p~=warn]{outline-color:var(--color-yellow-200)}@media(hover:hover){.p-warn\:hover\:bg-yellow-100[data-p~=warn]:hover{background-color:var(--color-yellow-100)}}.p-warn\:focus-visible\:outline-yellow-600[data-p~=warn]:focus-visible{outline-color:var(--color-yellow-600)}.dark\:p-warn\:border-yellow-700\/35:where(.app-dark,.app-dark *)[data-p~=warn]{border-color:#a3610059}@supports (color:color-mix(in lab,red,red)){.dark\:p-warn\:border-yellow-700\/35:where(.app-dark,.app-dark *)[data-p~=warn]{border-color:color-mix(in oklab,var(--color-yellow-700)35%,transparent)}}.dark\:p-warn\:bg-orange-400:where(.app-dark,.app-dark *)[data-p~=warn]{background-color:var(--color-orange-400)}.dark\:p-warn\:bg-yellow-500\/15:where(.app-dark,.app-dark *)[data-p~=warn]{background-color:#edb20026}@supports (color:color-mix(in lab,red,red)){.dark\:p-warn\:bg-yellow-500\/15:where(.app-dark,.app-dark *)[data-p~=warn]{background-color:color-mix(in oklab,var(--color-yellow-500)15%,transparent)}}.dark\:p-warn\:text-orange-950:where(.app-dark,.app-dark *)[data-p~=warn]{color:var(--color-orange-950)}.dark\:p-warn\:text-yellow-500:where(.app-dark,.app-dark *)[data-p~=warn]{color:var(--color-yellow-500)}.dark\:p-warn\:outline-yellow-700\/35:where(.app-dark,.app-dark *)[data-p~=warn]{outline-color:#a3610059}@supports (color:color-mix(in lab,red,red)){.dark\:p-warn\:outline-yellow-700\/35:where(.app-dark,.app-dark *)[data-p~=warn]{outline-color:color-mix(in oklab,var(--color-yellow-700)35%,transparent)}}@media(hover:hover){.dark\:p-warn\:hover\:bg-white\/5:where(.app-dark,.app-dark *)[data-p~=warn]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:p-warn\:hover\:bg-white\/5:where(.app-dark,.app-dark *)[data-p~=warn]:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.dark\:p-warn\:focus-visible\:outline-yellow-500:where(.app-dark,.app-dark *)[data-p~=warn]:focus-visible{outline-color:var(--color-yellow-500)}.p-danger\:bg-red-500[data-p~=danger]{background-color:var(--color-red-500)}.p-danger\:text-white[data-p~=danger]{color:var(--color-white)}.dark\:p-danger\:bg-red-400:where(.app-dark,.app-dark *)[data-p~=danger]{background-color:var(--color-red-400)}.dark\:p-danger\:text-red-950:where(.app-dark,.app-dark *)[data-p~=danger]{color:var(--color-red-950)}.p-error\:border-red-200[data-p~=error]{border-color:var(--color-red-200)}.p-error\:bg-red-50\/95[data-p~=error]{background-color:#fef2f2f2}@supports (color:color-mix(in lab,red,red)){.p-error\:bg-red-50\/95[data-p~=error]{background-color:color-mix(in oklab,var(--color-red-50)95%,transparent)}}.p-error\:text-red-600[data-p~=error]{color:var(--color-red-600)}.p-error\:outline-red-200[data-p~=error]{outline-color:var(--color-red-200)}@media(hover:hover){.p-error\:hover\:bg-red-100[data-p~=error]:hover{background-color:var(--color-red-100)}}.p-error\:focus-visible\:outline-red-600[data-p~=error]:focus-visible{outline-color:var(--color-red-600)}.dark\:p-error\:border-red-700\/35:where(.app-dark,.app-dark *)[data-p~=error]{border-color:#bf000f59}@supports (color:color-mix(in lab,red,red)){.dark\:p-error\:border-red-700\/35:where(.app-dark,.app-dark *)[data-p~=error]{border-color:color-mix(in oklab,var(--color-red-700)35%,transparent)}}.dark\:p-error\:bg-red-500\/15:where(.app-dark,.app-dark *)[data-p~=error]{background-color:#fb2c3626}@supports (color:color-mix(in lab,red,red)){.dark\:p-error\:bg-red-500\/15:where(.app-dark,.app-dark *)[data-p~=error]{background-color:color-mix(in oklab,var(--color-red-500)15%,transparent)}}.dark\:p-error\:text-red-500:where(.app-dark,.app-dark *)[data-p~=error]{color:var(--color-red-500)}.dark\:p-error\:outline-red-700\/35:where(.app-dark,.app-dark *)[data-p~=error]{outline-color:#bf000f59}@supports (color:color-mix(in lab,red,red)){.dark\:p-error\:outline-red-700\/35:where(.app-dark,.app-dark *)[data-p~=error]{outline-color:color-mix(in oklab,var(--color-red-700)35%,transparent)}}@media(hover:hover){.dark\:p-error\:hover\:bg-white\/5:where(.app-dark,.app-dark *)[data-p~=error]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:p-error\:hover\:bg-white\/5:where(.app-dark,.app-dark *)[data-p~=error]:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.dark\:p-error\:focus-visible\:outline-red-500:where(.app-dark,.app-dark *)[data-p~=error]:focus-visible{outline-color:var(--color-red-500)}.p-outlined\:border-primary-200[data-p~=outlined]{border-color:var(--p-primary-200)}.p-outlined\:border-red-200[data-p~=outlined]{border-color:var(--color-red-200)}.p-outlined\:border-surface-200[data-p~=outlined]{border-color:var(--p-surface-200)}.p-outlined\:border-surface-700[data-p~=outlined]{border-color:var(--p-surface-700)}.p-outlined\:bg-transparent[data-p~=outlined]{background-color:#0000}.p-outlined\:text-primary[data-p~=outlined]{color:var(--p-primary-color)}.p-outlined\:text-red-500[data-p~=outlined]{color:var(--color-red-500)}.p-outlined\:text-surface-500[data-p~=outlined]{color:var(--p-surface-500)}.p-outlined\:text-surface-950[data-p~=outlined]{color:var(--p-surface-950)}.p-outlined\:outline[data-p~=outlined],.p-outlined\:outline-1[data-p~=outlined]{outline-style:var(--tw-outline-style);outline-width:1px}@media(hover:hover){.p-outlined\:hover\:bg-transparent[data-p~=outlined]:hover{background-color:#0000}.enabled\:hover\:p-outlined\:border-primary-200:enabled:hover[data-p~=outlined]{border-color:var(--p-primary-200)}.enabled\:hover\:p-outlined\:border-red-200:enabled:hover[data-p~=outlined]{border-color:var(--color-red-200)}.enabled\:hover\:p-outlined\:border-surface-200:enabled:hover[data-p~=outlined]{border-color:var(--p-surface-200)}.enabled\:hover\:p-outlined\:border-surface-700:enabled:hover[data-p~=outlined]{border-color:var(--p-surface-700)}.enabled\:hover\:p-outlined\:bg-primary-50:enabled:hover[data-p~=outlined]{background-color:var(--p-primary-50)}.enabled\:hover\:p-outlined\:bg-red-50:enabled:hover[data-p~=outlined]{background-color:var(--color-red-50)}.enabled\:hover\:p-outlined\:bg-surface-50:enabled:hover[data-p~=outlined]{background-color:var(--p-surface-50)}.enabled\:hover\:p-outlined\:text-primary:enabled:hover[data-p~=outlined]{color:var(--p-primary-color)}.enabled\:hover\:p-outlined\:text-red-500:enabled:hover[data-p~=outlined]{color:var(--color-red-500)}.enabled\:hover\:p-outlined\:text-surface-500:enabled:hover[data-p~=outlined]{color:var(--p-surface-500)}.enabled\:hover\:p-outlined\:text-surface-950:enabled:hover[data-p~=outlined]{color:var(--p-surface-950)}}.enabled\:active\:p-outlined\:border-primary-200:enabled:active[data-p~=outlined]{border-color:var(--p-primary-200)}.enabled\:active\:p-outlined\:border-red-200:enabled:active[data-p~=outlined]{border-color:var(--color-red-200)}.enabled\:active\:p-outlined\:border-surface-200:enabled:active[data-p~=outlined]{border-color:var(--p-surface-200)}.enabled\:active\:p-outlined\:border-surface-700:enabled:active[data-p~=outlined]{border-color:var(--p-surface-700)}.enabled\:active\:p-outlined\:bg-primary-100:enabled:active[data-p~=outlined]{background-color:var(--p-primary-100)}.enabled\:active\:p-outlined\:bg-red-100:enabled:active[data-p~=outlined]{background-color:var(--color-red-100)}.enabled\:active\:p-outlined\:bg-surface-100:enabled:active[data-p~=outlined]{background-color:var(--p-surface-100)}.enabled\:active\:p-outlined\:text-primary:enabled:active[data-p~=outlined]{color:var(--p-primary-color)}.enabled\:active\:p-outlined\:text-red-500:enabled:active[data-p~=outlined]{color:var(--color-red-500)}.enabled\:active\:p-outlined\:text-surface-500:enabled:active[data-p~=outlined]{color:var(--p-surface-500)}.enabled\:active\:p-outlined\:text-surface-950:enabled:active[data-p~=outlined]{color:var(--p-surface-950)}.dark\:p-outlined\:border-primary-700:where(.app-dark,.app-dark *)[data-p~=outlined]{border-color:var(--p-primary-700)}.dark\:p-outlined\:border-red-700:where(.app-dark,.app-dark *)[data-p~=outlined]{border-color:var(--color-red-700)}.dark\:p-outlined\:border-surface-500:where(.app-dark,.app-dark *)[data-p~=outlined]{border-color:var(--p-surface-500)}.dark\:p-outlined\:bg-transparent:where(.app-dark,.app-dark *)[data-p~=outlined]{background-color:#0000}.dark\:p-outlined\:text-primary:where(.app-dark,.app-dark *)[data-p~=outlined]{color:var(--p-primary-color)}.dark\:p-outlined\:text-red-400:where(.app-dark,.app-dark *)[data-p~=outlined]{color:var(--color-red-400)}.dark\:p-outlined\:text-surface-0:where(.app-dark,.app-dark *)[data-p~=outlined]{color:var(--p-surface-0)}@media(hover:hover){.dark\:enabled\:hover\:p-outlined\:border-primary-700:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{border-color:var(--p-primary-700)}.dark\:enabled\:hover\:p-outlined\:border-red-700:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{border-color:var(--color-red-700)}.dark\:enabled\:hover\:p-outlined\:border-surface-500:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{border-color:var(--p-surface-500)}.dark\:enabled\:hover\:p-outlined\:border-surface-700:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{border-color:var(--p-surface-700)}.dark\:enabled\:hover\:p-outlined\:bg-primary\/5:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{background-color:var(--p-primary-color)}@supports (color:color-mix(in lab,red,red)){.dark\:enabled\:hover\:p-outlined\:bg-primary\/5:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{background-color:color-mix(in oklab,var(--p-primary-color)5%,transparent)}}.dark\:enabled\:hover\:p-outlined\:bg-red-400\/5:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{background-color:#ff65680d}@supports (color:color-mix(in lab,red,red)){.dark\:enabled\:hover\:p-outlined\:bg-red-400\/5:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{background-color:color-mix(in oklab,var(--color-red-400)5%,transparent)}}.dark\:enabled\:hover\:p-outlined\:bg-surface-800:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{background-color:var(--p-surface-800)}.dark\:enabled\:hover\:p-outlined\:bg-white\/5:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:enabled\:hover\:p-outlined\:bg-white\/5:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.dark\:enabled\:hover\:p-outlined\:text-primary:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{color:var(--p-primary-color)}.dark\:enabled\:hover\:p-outlined\:text-red-400:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{color:var(--color-red-400)}.dark\:enabled\:hover\:p-outlined\:text-surface-0:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{color:var(--p-surface-0)}.dark\:enabled\:hover\:p-outlined\:text-surface-400:where(.app-dark,.app-dark *):enabled:hover[data-p~=outlined]{color:var(--p-surface-400)}}.dark\:enabled\:active\:p-outlined\:border-primary-700:where(.app-dark,.app-dark *):enabled:active[data-p~=outlined]{border-color:var(--p-primary-700)}.dark\:enabled\:active\:p-outlined\:border-red-700:where(.app-dark,.app-dark *):enabled:active[data-p~=outlined]{border-color:var(--color-red-700)}.dark\:enabled\:active\:p-outlined\:border-surface-500:where(.app-dark,.app-dark *):enabled:active[data-p~=outlined]{border-color:var(--p-surface-500)}.dark\:enabled\:active\:p-outlined\:bg-primary\/15:where(.app-dark,.app-dark *):enabled:active[data-p~=outlined]{background-color:var(--p-primary-color)}@supports (color:color-mix(in lab,red,red)){.dark\:enabled\:active\:p-outlined\:bg-primary\/15:where(.app-dark,.app-dark *):enabled:active[data-p~=outlined]{background-color:color-mix(in oklab,var(--p-primary-color)15%,transparent)}}.dark\:enabled\:active\:p-outlined\:bg-red-400\/15:where(.app-dark,.app-dark *):enabled:active[data-p~=outlined]{background-color:#ff656826}@supports (color:color-mix(in lab,red,red)){.dark\:enabled\:active\:p-outlined\:bg-red-400\/15:where(.app-dark,.app-dark *):enabled:active[data-p~=outlined]{background-color:color-mix(in oklab,var(--color-red-400)15%,transparent)}}.dark\:enabled\:active\:p-outlined\:bg-surface-700:where(.app-dark,.app-dark *):enabled:active[data-p~=outlined]{background-color:var(--p-surface-700)}.dark\:enabled\:active\:p-outlined\:text-primary:where(.app-dark,.app-dark *):enabled:active[data-p~=outlined]{color:var(--p-primary-color)}.dark\:enabled\:active\:p-outlined\:text-red-400:where(.app-dark,.app-dark *):enabled:active[data-p~=outlined]{color:var(--color-red-400)}.dark\:enabled\:active\:p-outlined\:text-surface-0:where(.app-dark,.app-dark *):enabled:active[data-p~=outlined]{color:var(--p-surface-0)}.p-secondary\:p-outlined\:text-surface-500[data-p~=secondary][data-p~=outlined]{color:var(--p-surface-500)}.p-secondary\:p-outlined\:outline-surface-500[data-p~=secondary][data-p~=outlined]{outline-color:var(--p-surface-500)}.dark\:p-secondary\:p-outlined\:text-surface-400:where(.app-dark,.app-dark *)[data-p~=secondary][data-p~=outlined]{color:var(--p-surface-400)}.dark\:p-secondary\:p-outlined\:outline-surface-400:where(.app-dark,.app-dark *)[data-p~=secondary][data-p~=outlined]{outline-color:var(--p-surface-400)}.p-contrast\:p-outlined\:text-surface-950[data-p~=contrast][data-p~=outlined]{color:var(--p-surface-950)}.p-contrast\:p-outlined\:outline-surface-950[data-p~=contrast][data-p~=outlined]{outline-color:var(--p-surface-950)}.dark\:p-contrast\:p-outlined\:text-surface-0:where(.app-dark,.app-dark *)[data-p~=contrast][data-p~=outlined]{color:var(--p-surface-0)}.dark\:p-contrast\:p-outlined\:outline-surface-0:where(.app-dark,.app-dark *)[data-p~=contrast][data-p~=outlined]{outline-color:var(--p-surface-0)}.p-success\:p-outlined\:text-green-500[data-p~=success][data-p~=outlined]{color:var(--color-green-500)}.p-success\:p-outlined\:outline-green-500[data-p~=success][data-p~=outlined]{outline-color:var(--color-green-500)}.dark\:p-success\:p-outlined\:text-green-600:where(.app-dark,.app-dark *)[data-p~=success][data-p~=outlined]{color:var(--color-green-600)}.dark\:p-success\:p-outlined\:outline-green-600:where(.app-dark,.app-dark *)[data-p~=success][data-p~=outlined]{outline-color:var(--color-green-600)}.p-info\:p-outlined\:text-blue-500[data-p~=info][data-p~=outlined]{color:var(--color-blue-500)}.p-info\:p-outlined\:outline-blue-500[data-p~=info][data-p~=outlined]{outline-color:var(--color-blue-500)}.dark\:p-info\:p-outlined\:text-blue-600:where(.app-dark,.app-dark *)[data-p~=info][data-p~=outlined]{color:var(--color-blue-600)}.dark\:p-info\:p-outlined\:outline-blue-600:where(.app-dark,.app-dark *)[data-p~=info][data-p~=outlined]{outline-color:var(--color-blue-600)}.p-warn\:p-outlined\:text-yellow-500[data-p~=warn][data-p~=outlined]{color:var(--color-yellow-500)}.p-warn\:p-outlined\:text-yellow-600[data-p~=warn][data-p~=outlined]{color:var(--color-yellow-600)}.p-warn\:p-outlined\:outline-yellow-500[data-p~=warn][data-p~=outlined]{outline-color:var(--color-yellow-500)}.dark\:p-warn\:p-outlined\:outline-yellow-600:where(.app-dark,.app-dark *)[data-p~=warn][data-p~=outlined]{outline-color:var(--color-yellow-600)}.p-error\:p-outlined\:text-red-500[data-p~=error][data-p~=outlined]{color:var(--color-red-500)}.p-error\:p-outlined\:outline-red-500[data-p~=error][data-p~=outlined]{outline-color:var(--color-red-500)}.dark\:p-error\:p-outlined\:text-red-600:where(.app-dark,.app-dark *)[data-p~=error][data-p~=outlined]{color:var(--color-red-600)}.dark\:p-error\:p-outlined\:outline-red-600:where(.app-dark,.app-dark *)[data-p~=error][data-p~=outlined]{outline-color:var(--color-red-600)}.p-text\:border-transparent[data-p~=text]{border-color:#0000}.p-text\:bg-transparent[data-p~=text]{background-color:#0000}.p-text\:text-primary[data-p~=text]{color:var(--p-primary-color)}.p-text\:text-red-500[data-p~=text]{color:var(--color-red-500)}.p-text\:text-surface-500[data-p~=text]{color:var(--p-surface-500)}.p-text\:text-surface-950[data-p~=text]{color:var(--p-surface-950)}@media(hover:hover){.enabled\:hover\:p-text\:border-transparent:enabled:hover[data-p~=text]{border-color:#0000}.enabled\:hover\:p-text\:bg-primary-50:enabled:hover[data-p~=text]{background-color:var(--p-primary-50)}.enabled\:hover\:p-text\:bg-red-50:enabled:hover[data-p~=text]{background-color:var(--color-red-50)}.enabled\:hover\:p-text\:bg-surface-50:enabled:hover[data-p~=text]{background-color:var(--p-surface-50)}.enabled\:hover\:p-text\:text-primary:enabled:hover[data-p~=text]{color:var(--p-primary-color)}.enabled\:hover\:p-text\:text-red-500:enabled:hover[data-p~=text]{color:var(--color-red-500)}.enabled\:hover\:p-text\:text-surface-500:enabled:hover[data-p~=text]{color:var(--p-surface-500)}.enabled\:hover\:p-text\:text-surface-950:enabled:hover[data-p~=text]{color:var(--p-surface-950)}}.enabled\:active\:p-text\:border-transparent:enabled:active[data-p~=text]{border-color:#0000}.enabled\:active\:p-text\:bg-primary-100:enabled:active[data-p~=text]{background-color:var(--p-primary-100)}.enabled\:active\:p-text\:bg-red-100:enabled:active[data-p~=text]{background-color:var(--color-red-100)}.enabled\:active\:p-text\:bg-surface-100:enabled:active[data-p~=text]{background-color:var(--p-surface-100)}.enabled\:active\:p-text\:text-primary:enabled:active[data-p~=text]{color:var(--p-primary-color)}.enabled\:active\:p-text\:text-red-500:enabled:active[data-p~=text]{color:var(--color-red-500)}.enabled\:active\:p-text\:text-surface-500:enabled:active[data-p~=text]{color:var(--p-surface-500)}.enabled\:active\:p-text\:text-surface-950:enabled:active[data-p~=text]{color:var(--p-surface-950)}.dark\:p-text\:border-transparent:where(.app-dark,.app-dark *)[data-p~=text]{border-color:#0000}.dark\:p-text\:bg-transparent:where(.app-dark,.app-dark *)[data-p~=text]{background-color:#0000}.dark\:p-text\:text-primary:where(.app-dark,.app-dark *)[data-p~=text]{color:var(--p-primary-color)}.dark\:p-text\:text-red-400:where(.app-dark,.app-dark *)[data-p~=text]{color:var(--color-red-400)}.dark\:p-text\:text-surface-0:where(.app-dark,.app-dark *)[data-p~=text]{color:var(--p-surface-0)}@media(hover:hover){.dark\:enabled\:hover\:p-text\:border-transparent:where(.app-dark,.app-dark *):enabled:hover[data-p~=text]{border-color:#0000}.dark\:enabled\:hover\:p-text\:bg-primary\/5:where(.app-dark,.app-dark *):enabled:hover[data-p~=text]{background-color:var(--p-primary-color)}@supports (color:color-mix(in lab,red,red)){.dark\:enabled\:hover\:p-text\:bg-primary\/5:where(.app-dark,.app-dark *):enabled:hover[data-p~=text]{background-color:color-mix(in oklab,var(--p-primary-color)5%,transparent)}}.dark\:enabled\:hover\:p-text\:bg-red-400\/5:where(.app-dark,.app-dark *):enabled:hover[data-p~=text]{background-color:#ff65680d}@supports (color:color-mix(in lab,red,red)){.dark\:enabled\:hover\:p-text\:bg-red-400\/5:where(.app-dark,.app-dark *):enabled:hover[data-p~=text]{background-color:color-mix(in oklab,var(--color-red-400)5%,transparent)}}.dark\:enabled\:hover\:p-text\:bg-surface-800:where(.app-dark,.app-dark *):enabled:hover[data-p~=text]{background-color:var(--p-surface-800)}.dark\:enabled\:hover\:p-text\:text-primary:where(.app-dark,.app-dark *):enabled:hover[data-p~=text]{color:var(--p-primary-color)}.dark\:enabled\:hover\:p-text\:text-red-400:where(.app-dark,.app-dark *):enabled:hover[data-p~=text]{color:var(--color-red-400)}.dark\:enabled\:hover\:p-text\:text-surface-0:where(.app-dark,.app-dark *):enabled:hover[data-p~=text]{color:var(--p-surface-0)}.dark\:enabled\:hover\:p-text\:text-surface-400:where(.app-dark,.app-dark *):enabled:hover[data-p~=text]{color:var(--p-surface-400)}}.dark\:enabled\:active\:p-text\:border-transparent:where(.app-dark,.app-dark *):enabled:active[data-p~=text]{border-color:#0000}.dark\:enabled\:active\:p-text\:bg-primary\/15:where(.app-dark,.app-dark *):enabled:active[data-p~=text]{background-color:var(--p-primary-color)}@supports (color:color-mix(in lab,red,red)){.dark\:enabled\:active\:p-text\:bg-primary\/15:where(.app-dark,.app-dark *):enabled:active[data-p~=text]{background-color:color-mix(in oklab,var(--p-primary-color)15%,transparent)}}.dark\:enabled\:active\:p-text\:bg-red-400\/15:where(.app-dark,.app-dark *):enabled:active[data-p~=text]{background-color:#ff656826}@supports (color:color-mix(in lab,red,red)){.dark\:enabled\:active\:p-text\:bg-red-400\/15:where(.app-dark,.app-dark *):enabled:active[data-p~=text]{background-color:color-mix(in oklab,var(--color-red-400)15%,transparent)}}.dark\:enabled\:active\:p-text\:bg-surface-700:where(.app-dark,.app-dark *):enabled:active[data-p~=text]{background-color:var(--p-surface-700)}.dark\:enabled\:active\:p-text\:text-primary:where(.app-dark,.app-dark *):enabled:active[data-p~=text]{color:var(--p-primary-color)}.dark\:enabled\:active\:p-text\:text-red-400:where(.app-dark,.app-dark *):enabled:active[data-p~=text]{color:var(--color-red-400)}.dark\:enabled\:active\:p-text\:text-surface-0:where(.app-dark,.app-dark *):enabled:active[data-p~=text]{color:var(--p-surface-0)}.p-simple\:bg-transparent[data-p~=simple]{background-color:#0000}.p-simple\:p-0[data-p~=simple]{padding:calc(var(--spacing)*0)}.p-simple\:outline-none[data-p~=simple]{--tw-outline-style:none;outline-style:none}@media(hover:hover){.p-simple\:hover\:bg-transparent[data-p~=simple]:hover{background-color:#0000}}.p-secondary\:p-simple\:text-surface-500[data-p~=secondary][data-p~=simple]{color:var(--p-surface-500)}.dark\:p-secondary\:p-simple\:text-surface-400:where(.app-dark,.app-dark *)[data-p~=secondary][data-p~=simple]{color:var(--p-surface-400)}.p-contrast\:p-simple\:text-surface-950[data-p~=contrast][data-p~=simple]{color:var(--p-surface-950)}.dark\:p-contrast\:p-simple\:text-surface-0:where(.app-dark,.app-dark *)[data-p~=contrast][data-p~=simple]{color:var(--p-surface-0)}.p-success\:p-simple\:text-green-500[data-p~=success][data-p~=simple]{color:var(--color-green-500)}.dark\:p-success\:p-simple\:text-green-600:where(.app-dark,.app-dark *)[data-p~=success][data-p~=simple]{color:var(--color-green-600)}.p-info\:p-simple\:text-blue-500[data-p~=info][data-p~=simple]{color:var(--color-blue-500)}.dark\:p-info\:p-simple\:text-blue-600:where(.app-dark,.app-dark *)[data-p~=info][data-p~=simple]{color:var(--color-blue-600)}.p-warn\:p-simple\:text-yellow-500[data-p~=warn][data-p~=simple]{color:var(--color-yellow-500)}.dark\:p-warn\:p-simple\:text-yellow-600:where(.app-dark,.app-dark *)[data-p~=warn][data-p~=simple]{color:var(--color-yellow-600)}.p-error\:p-simple\:text-red-500[data-p~=error][data-p~=simple]{color:var(--color-red-500)}.dark\:p-error\:p-simple\:text-red-600:where(.app-dark,.app-dark *)[data-p~=error][data-p~=simple]{color:var(--color-red-600)}.p-scrollable\:relative[data-p~=scrollable],.p-scrollable\:relative[data-p-scrollable=true]{position:relative}.p-scrollable\:top-0[data-p~=scrollable],.p-scrollable\:top-0[data-p-scrollable=true]{top:calc(var(--spacing)*0)}.p-scrollable\:bottom-0[data-p~=scrollable],.p-scrollable\:bottom-0[data-p-scrollable=true]{bottom:calc(var(--spacing)*0)}.p-scrollable\:z-10[data-p~=scrollable],.p-scrollable\:z-10[data-p-scrollable=true]{z-index:10}.p-scrollable\:flex[data-p~=scrollable],.p-scrollable\:flex[data-p-scrollable=true]{display:flex}.p-scrollable\:h-full[data-p~=scrollable],.p-scrollable\:h-full[data-p-scrollable=true]{height:100%}.p-scrollable\:flex-1[data-p~=scrollable],.p-scrollable\:flex-1[data-p-scrollable=true]{flex:1}.p-scrollable\:flex-col[data-p~=scrollable],.p-scrollable\:flex-col[data-p-scrollable=true]{flex-direction:column}.p-scrollable\:overflow-hidden[data-p~=scrollable],.p-scrollable\:overflow-hidden[data-p-scrollable=true]{overflow:hidden}.p-scrollable\:overflow-x-auto[data-p~=scrollable],.p-scrollable\:overflow-x-auto[data-p-scrollable=true]{overflow-x:auto}.p-scrollable\:overflow-y-hidden[data-p~=scrollable],.p-scrollable\:overflow-y-hidden[data-p-scrollable=true]{overflow-y:hidden}.p-scrollable\:overscroll-x-auto[data-p~=scrollable],.p-scrollable\:overscroll-x-auto[data-p-scrollable=true]{overscroll-behavior-x:auto}.p-scrollable\:overscroll-y-contain[data-p~=scrollable],.p-scrollable\:overscroll-y-contain[data-p-scrollable=true]{overscroll-behavior-y:contain}.p-scrollable\:bg-surface-0[data-p~=scrollable],.p-scrollable\:bg-surface-0[data-p-scrollable=true]{background-color:var(--p-surface-0)}.dark\:p-scrollable\:bg-surface-900:where(.app-dark,.app-dark *)[data-p~=scrollable],.dark\:p-scrollable\:bg-surface-900:where(.app-dark,.app-dark *)[data-p-scrollable=true]{background-color:var(--p-surface-900)}.p-maximized\:top-0[data-p~=maximized]{top:calc(var(--spacing)*0)}.p-maximized\:h-screen[data-p~=maximized]{height:100vh}.p-maximized\:w-screen[data-p~=maximized]{width:100vw}.p-maximized\:grow[data-p~=maximized]{flex-grow:1}.p-maximized\:rounded-none[data-p~=maximized]{border-radius:0}.p-modal\:fixed[data-p~=modal]{position:fixed}.p-modal\:start-0[data-p~=modal]{inset-inline-start:calc(var(--spacing)*0)}.p-modal\:top-0[data-p~=modal]{top:calc(var(--spacing)*0)}.p-modal\:h-full[data-p~=modal]{height:100%}.p-modal\:w-full[data-p~=modal]{width:100%}.p-modal\:bg-black\/50[data-p~=modal]{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.p-modal\:bg-black\/50[data-p~=modal]{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.p-modal\:bg-ctp-overlay0\/50[data-p~=modal]{background-color:var(--catppuccin-color-overlay0)}@supports (color:color-mix(in lab,red,red)){.p-modal\:bg-ctp-overlay0\/50[data-p~=modal]{background-color:color-mix(in oklab,var(--catppuccin-color-overlay0)50%,transparent)}}.p-flipped\:-mt-\[10px\][data-p-popover-flipped~=true]{margin-top:-10px}.p-flipped\:mb-\[10px\][data-p-popover-flipped~=true]{margin-bottom:10px}.p-flipped\:before\:top-full[data-p-popover-flipped~=true]:before{content:var(--tw-content);top:100%}.p-flipped\:before\:bottom-auto[data-p-popover-flipped~=true]:before{content:var(--tw-content);bottom:auto}.p-flipped\:before\:border-t-surface-200[data-p-popover-flipped~=true]:before{content:var(--tw-content);border-top-color:var(--p-surface-200)}.p-flipped\:before\:border-b-transparent[data-p-popover-flipped~=true]:before{content:var(--tw-content);border-bottom-color:#0000}.p-flipped\:after\:top-full[data-p-popover-flipped~=true]:after{content:var(--tw-content);top:100%}.p-flipped\:after\:bottom-auto[data-p-popover-flipped~=true]:after{content:var(--tw-content);bottom:auto}.p-flipped\:after\:border-t-surface-0[data-p-popover-flipped~=true]:after{content:var(--tw-content);border-top-color:var(--p-surface-0)}.p-flipped\:after\:border-b-transparent[data-p-popover-flipped~=true]:after{content:var(--tw-content);border-bottom-color:#0000}.dark\:p-flipped\:before\:border-t-surface-700:where(.app-dark,.app-dark *)[data-p-popover-flipped~=true]:before{content:var(--tw-content);border-top-color:var(--p-surface-700)}.dark\:p-flipped\:after\:border-t-surface-900:where(.app-dark,.app-dark *)[data-p-popover-flipped~=true]:after{content:var(--tw-content);border-top-color:var(--p-surface-900)}.p-nested\:grow[data-p~=nested]{flex-grow:1}.p-nested\:border-none[data-p~=nested]{--tw-border-style:none;border-style:none}.p-weak\:bg-red-500[data-p~=weak]{background-color:var(--color-red-500)}.dark\:p-weak\:bg-red-400:where(.app-dark,.app-dark *)[data-p~=weak]{background-color:var(--color-red-400)}.p-medium\:bg-amber-500[data-p~=medium]{background-color:var(--color-amber-500)}.dark\:p-medium\:bg-amber-400:where(.app-dark,.app-dark *)[data-p~=medium]{background-color:var(--color-amber-400)}.p-strong\:bg-green-500[data-p~=strong]{background-color:var(--color-green-500)}.dark\:p-strong\:bg-green-400:where(.app-dark,.app-dark *)[data-p~=strong]{background-color:var(--color-green-400)}.p-portal-self\:min-w-full[data-p~=portal-self]{min-width:100%}.p-has-e-icon\:pe-10[data-p-has-e-icon~=true]{padding-inline-end:calc(var(--spacing)*10)}.p-full-screen\:top-0[data-p~=full-screen]{top:calc(var(--spacing)*0)}.p-full-screen\:left-0[data-p~=full-screen]{left:calc(var(--spacing)*0)}.p-full-screen\:h-screen[data-p~=full-screen]{height:100vh}.p-full-screen\:max-h-full[data-p~=full-screen]{max-height:100%}.p-full-screen\:w-screen[data-p~=full-screen]{width:100vw}.p-full-screen\:transform-none[data-p~=full-screen]{transform:none}.p-full-screen\:opacity-0[data-p~=full-screen]{opacity:0}.p-full-screen\:transition-opacity[data-p~=full-screen]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.p-popup\:shadow-\[0_4px_6px_-1px_rgba\(0\,0\,0\,0\.1\)\,0_2px_4px_-2px_rgba\(0\,0\,0\,0\.1\)\][data-p~=popup]{--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)}.p-placeholder\:text-surface-500::placeholder,.p-placeholder\:text-surface-500[data-p~=placeholder]{color:var(--p-surface-500)}.dark\:p-placeholder\:text-surface-400:where(.app-dark,.app-dark *)::placeholder,.dark\:p-placeholder\:text-surface-400:where(.app-dark,.app-dark *)[data-p~=placeholder]{color:var(--p-surface-400)}.p-clearable\:pe-7[data-p~=clearable]{padding-inline-end:calc(var(--spacing)*7)}.p-editable\:cursor-default[data-p~=editable]{cursor:default}.p-has-dropdown\:end-\[3\.25rem\][data-p-has-dropdown=true]{inset-inline-end:3.25rem}.p-has-dropdown\:w-\[1\%\][data-p-has-dropdown=true]{width:1%}.p-has-dropdown\:flex-auto[data-p-has-dropdown=true]{flex:auto}.p-has-dropdown\:rounded-e-none[data-p-has-dropdown=true]{border-start-end-radius:0;border-end-end-radius:0}.p-has-chip\:px-\[0\.375rem\][data-p~=has-chip]{padding-inline:.375rem}.p-has-chip\:py-1[data-p~=has-chip]{padding-block:calc(var(--spacing)*1)}.p-inline\:inline-block[data-p~=inline]{display:inline-block}.p-inline\:overflow-x-auto[data-p~=inline]{overflow-x:auto}.p-inline\:shadow-none[data-p~=inline]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.p-today\:bg-surface-200[data-p~=today]{background-color:var(--p-surface-200)}.p-today\:text-surface-900[data-p~=today]{color:var(--p-surface-900)}@media(hover:hover){.p-today\:hover\:bg-surface-100[data-p~=today]:hover{background-color:var(--p-surface-100)}.p-today\:hover\:text-surface-800[data-p~=today]:hover{color:var(--p-surface-800)}}.dark\:p-today\:bg-surface-700:where(.app-dark,.app-dark *)[data-p~=today]{background-color:var(--p-surface-700)}.dark\:p-today\:text-surface-0:where(.app-dark,.app-dark *)[data-p~=today]{color:var(--p-surface-0)}@media(hover:hover){.dark\:p-today\:hover\:bg-surface-800:where(.app-dark,.app-dark *)[data-p~=today]:hover{background-color:var(--p-surface-800)}.dark\:p-today\:hover\:text-surface-0:where(.app-dark,.app-dark *)[data-p~=today]:hover{color:var(--p-surface-0)}}.p-today\:p-selected\:bg-primary[data-p~=today][data-p~=selected],.p-today\:p-selected\:bg-primary[data-p~=today][data-p-selected=true]{background-color:var(--p-primary-color)}.p-today\:p-selected\:text-primary-contrast[data-p~=today][data-p~=selected],.p-today\:p-selected\:text-primary-contrast[data-p~=today][data-p-selected=true]{color:var(--p-primary-contrast-color)}.p-completed\:bg-primary[data-p~=completed]{background-color:var(--p-primary-color)}.p-leaf\:invisible[data-p~=leaf],.p-leaf\:invisible[data-p-leaf=true]{visibility:hidden}.p-sortable\:cursor-pointer[data-p~=sortable],.p-sortable\:cursor-pointer[data-p-sortable-column=true],.p-sortable\:cursor-pointer[data-p-sortable=true]{cursor:pointer}.p-sortable\:select-none[data-p~=sortable],.p-sortable\:select-none[data-p-sortable-column=true],.p-sortable\:select-none[data-p-sortable=true]{-webkit-user-select:none;user-select:none}@media(hover:hover){:is(.p-sortable\:not-p-sorted\:hover\:bg-surface-100[data-p~=sortable],.p-sortable\:not-p-sorted\:hover\:bg-surface-100[data-p-sortable-column=true],.p-sortable\:not-p-sorted\:hover\:bg-surface-100[data-p-sortable=true]):not([data-p~=sorted],[data-p-sorted=true]):hover{background-color:var(--p-surface-100)}:is(.p-sortable\:not-p-sorted\:hover\:text-surface-800[data-p~=sortable],.p-sortable\:not-p-sorted\:hover\:text-surface-800[data-p-sortable-column=true],.p-sortable\:not-p-sorted\:hover\:text-surface-800[data-p-sortable=true]):not([data-p~=sorted],[data-p-sorted=true]):hover{color:var(--p-surface-800)}}:is(.p-sortable\:focus-visible\:outline[data-p~=sortable],.p-sortable\:focus-visible\:outline[data-p-sortable-column=true],.p-sortable\:focus-visible\:outline[data-p-sortable=true]):focus-visible,:is(.p-sortable\:focus-visible\:outline-1[data-p~=sortable],.p-sortable\:focus-visible\:outline-1[data-p-sortable-column=true],.p-sortable\:focus-visible\:outline-1[data-p-sortable=true]):focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}:is(.p-sortable\:focus-visible\:-outline-offset-1[data-p~=sortable],.p-sortable\:focus-visible\:-outline-offset-1[data-p-sortable-column=true],.p-sortable\:focus-visible\:-outline-offset-1[data-p-sortable=true]):focus-visible{outline-offset:-1px}:is(.p-sortable\:focus-visible\:outline-primary[data-p~=sortable],.p-sortable\:focus-visible\:outline-primary[data-p-sortable-column=true],.p-sortable\:focus-visible\:outline-primary[data-p-sortable=true]):focus-visible{outline-color:var(--p-primary-color)}@media(hover:hover){:is(.dark\:p-sortable\:not-p-sorted\:hover\:bg-surface-800:where(.app-dark,.app-dark *)[data-p~=sortable],.dark\:p-sortable\:not-p-sorted\:hover\:bg-surface-800:where(.app-dark,.app-dark *)[data-p-sortable-column=true],.dark\:p-sortable\:not-p-sorted\:hover\:bg-surface-800:where(.app-dark,.app-dark *)[data-p-sortable=true]):not([data-p~=sorted],[data-p-sorted=true]):hover{background-color:var(--p-surface-800)}:is(.dark\:p-sortable\:not-p-sorted\:hover\:text-surface-0:where(.app-dark,.app-dark *)[data-p~=sortable],.dark\:p-sortable\:not-p-sorted\:hover\:text-surface-0:where(.app-dark,.app-dark *)[data-p-sortable-column=true],.dark\:p-sortable\:not-p-sorted\:hover\:text-surface-0:where(.app-dark,.app-dark *)[data-p-sortable=true]):not([data-p~=sorted],[data-p-sorted=true]):hover{color:var(--p-surface-0)}}.p-sorted\:bg-highlight[data-p~=sorted],.p-sorted\:bg-highlight[data-p-sorted=true]{background:var(--p-highlight-background);color:var(--p-highlight-color)}@media(hover:hover){:is(.p-hoverable\:\*\:hover\:bg-surface-100[data-p~=hoverable]>*):hover{background-color:var(--p-surface-100)}:is(.p-hoverable\:\*\:hover\:text-surface-800[data-p~=hoverable]>*):hover{color:var(--p-surface-800)}:is(.dark\:p-hoverable\:\*\:hover\:bg-surface-800:where(.app-dark,.app-dark *)[data-p~=hoverable]>*):hover{background-color:var(--p-surface-800)}:is(.dark\:p-hoverable\:\*\:hover\:text-surface-0:where(.app-dark,.app-dark *)[data-p~=hoverable]>*):hover{color:var(--p-surface-0)}}.p-flex-scrollable\:flex[data-p~=flex-scrollable],.p-flex-scrollable\:flex[data-p-flex-scrollable=true]{display:flex}.p-flex-scrollable\:h-full[data-p~=flex-scrollable],.p-flex-scrollable\:h-full[data-p-flex-scrollable=true]{height:100%}.p-flex-scrollable\:flex-1[data-p~=flex-scrollable],.p-flex-scrollable\:flex-1[data-p-flex-scrollable=true]{flex:1}.p-flex-scrollable\:flex-col[data-p~=flex-scrollable],.p-flex-scrollable\:flex-col[data-p-flex-scrollable=true]{flex-direction:column}.p-frozen\:sticky[data-p~=frozen],.p-frozen\:sticky[data-p-frozen=true],.p-frozen\:sticky[data-p-frozen-column=true]{position:sticky}.p-frozen\:z-10[data-p~=frozen],.p-frozen\:z-10[data-p-frozen=true],.p-frozen\:z-10[data-p-frozen-column=true]{z-index:10}.p-frozen\:bg-surface-0[data-p~=frozen],.p-frozen\:bg-surface-0[data-p-frozen=true],.p-frozen\:bg-surface-0[data-p-frozen-column=true]{background-color:var(--p-surface-0)}.dark\:p-frozen\:bg-surface-900:where(.app-dark,.app-dark *)[data-p~=frozen],.dark\:p-frozen\:bg-surface-900:where(.app-dark,.app-dark *)[data-p-frozen=true],.dark\:p-frozen\:bg-surface-900:where(.app-dark,.app-dark *)[data-p-frozen-column=true]{background-color:var(--p-surface-900)}.\[\&_svg\]\:animate-spin svg{animation:var(--animate-spin)}}@layer keyframes{@keyframes enter{0%{opacity:var(--p-enter-opacity,1);transform:translate3d(var(--p-enter-translate-x,0),var(--p-enter-translate-y,0),0)scale3d(var(--p-enter-scale,1),var(--p-enter-scale,1),var(--p-enter-scale,1))rotate(var(--p-enter-rotate,0))}}@keyframes leave{to{opacity:var(--p-leave-opacity,1);transform:translate3d(var(--p-leave-translate-x,0),var(--p-leave-translate-y,0),0)scale3d(var(--p-leave-scale,1),var(--p-leave-scale,1),var(--p-leave-scale,1))rotate(var(--p-leave-rotate,0))}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes infinite-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scalein{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:scaleY(.8)}to{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}to{max-height:auto}}@keyframes slideup{0%{max-height:1000px}to{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutleft{0%{opacity:1;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes fadeinright{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutright{0%{opacity:1;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes fadeinup{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutup{0%{opacity:1;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutdown{0%{opacity:1;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes width{0%{width:0}to{width:100%}}@keyframes flip{0%{transform:perspective(2000px)rotateX(-100deg)}to{transform:perspective(2000px)rotateX(0)}}@keyframes flipleft{0%{opacity:0;transform:perspective(2000px)rotateY(-100deg)}to{opacity:1;transform:perspective(2000px)rotateY(0)}}@keyframes flipright{0%{opacity:0;transform:perspective(2000px)rotateY(100deg)}to{opacity:1;transform:perspective(2000px)rotateY(0)}}@keyframes flipup{0%{opacity:0;transform:perspective(2000px)rotateX(-100deg)}to{opacity:1;transform:perspective(2000px)rotateX(0)}}@keyframes zoomin{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomindown{0%{opacity:0;transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;transform:scale3d(.475,.475,.475)translateY(60px)}}@keyframes zoominleft{0%{opacity:0;transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;transform:scale3d(.475,.475,.475)translate(10px)}}}:root{--p-primary-50:#e8f7fa;--p-primary-100:#d1eff5;--p-primary-200:#a3dfeb;--p-primary-300:#91d7e3;--p-primary-400:#7dcde0;--p-primary-500:#69c3d8;--p-primary-600:#55b9d0;--p-primary-700:#41afc8;--p-primary-800:#2da5c0;--p-primary-900:#198bb0;--p-primary-950:#0571a0;--p-surface-0:#fff;--p-surface-50:#f8f9fc;--p-surface-100:#f1f3f8;--p-surface-200:#e4e8ef;--p-surface-300:#d1d7e3;--p-surface-400:#a5adcb;--p-surface-500:#6c6f85;--p-surface-600:#5c5f77;--p-surface-700:#494c62;--p-surface-800:#363a4f;--p-surface-900:#24273a;--p-surface-950:#1e2030;--p-primary-color:var(--catppuccin-color-sky);--p-primary-contrast-color:#24273a;--p-primary-hover-color:var(--catppuccin-color-sapphire);--p-primary-active-color:var(--catppuccin-color-blue);--p-content-border-radius:8px;--p-content-border-color:var(--p-surface-200);--p-content-hover-background:var(--p-surface-100);--p-content-hover-color:var(--p-surface-900);--p-highlight-background:var(--p-surface-100);--p-highlight-color:var(--p-surface-900);--p-highlight-focus-background:var(--p-surface-200);--p-highlight-focus-color:var(--p-surface-900);--p-text-color:var(--p-surface-900);--p-text-hover-color:var(--p-surface-800);--p-text-muted-color:var(--p-surface-500);--p-text-hover-muted-color:var(--p-surface-600)}:root[class*=app-dark]{--color-vec-surface-0:var(--catppuccin-color-surface0);--color-vec-surface-1:var(--catppuccin-color-surface1);--color-vec-surface-2:var(--catppuccin-color-surface2);--color-vec-base:var(--catppuccin-color-base);--color-vec-mantle:var(--catppuccin-color-mantle);--color-vec-crust:var(--catppuccin-color-crust);--color-vec-text:var(--catppuccin-color-text);--color-vec-subtext-0:var(--catppuccin-color-subtext0);--color-vec-subtext-1:var(--catppuccin-color-subtext1);--color-vec-tertiary:var(--catppuccin-color-mauve);--color-vec-hover:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){:root[class*=app-dark]{--color-vec-hover:color-mix(in srgb,var(--color-vec-primary)8%,transparent)}}:root[class*=app-dark]{--shadow-vec-sm:0 1px 2px #0003,0 1px 3px #00000040;--shadow-vec-md:0 2px 4px #0003,0 4px 8px #00000040;--shadow-vec-lg:0 4px 8px #00000040,0 8px 16px #0000004d;--glass-bg:#fff9}@supports (color:color-mix(in lab,red,red)){:root[class*=app-dark]{--glass-bg:color-mix(in srgb,var(--color-vec-surface-0)60%,transparent)}}:root[class*=app-dark]{--glass-bg-subtle:#fff6}@supports (color:color-mix(in lab,red,red)){:root[class*=app-dark]{--glass-bg-subtle:color-mix(in srgb,var(--color-vec-surface-0)40%,transparent)}}:root[class*=app-dark]{--glass-bg-strong:#ffffffd9}@supports (color:color-mix(in lab,red,red)){:root[class*=app-dark]{--glass-bg-strong:color-mix(in srgb,var(--color-vec-surface-0)85%,transparent)}}:root[class*=app-dark]{--glass-border:1px solid #eef1f666}@supports (color:color-mix(in lab,red,red)){:root[class*=app-dark]{--glass-border:1px solid color-mix(in srgb,var(--color-vec-surface-2)40%,transparent)}}:root[class*=app-dark]{--glass-border-subtle:1px solid #eef1f64d}@supports (color:color-mix(in lab,red,red)){:root[class*=app-dark]{--glass-border-subtle:1px solid color-mix(in srgb,var(--color-vec-surface-2)30%,transparent)}}:root[class*=app-dark]{--glass-shadow:0 1px 3px #0003,0 1px 2px #00000026,inset 0 1px 0 #ffffff0d;--glass-shadow-hover:0 2px 6px #00000040,0 2px 4px #0003,inset 0 1px 0 #ffffff14;--glass-shadow-subtle:0 1px 2px #0000001a,inset 0 1px 0 #ffffff08;--glass-glow-sm:0 0 8px var(--color-vec-primary),0 0 16px var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){:root[class*=app-dark]{--glass-glow-sm:0 0 8px color-mix(in srgb,var(--color-vec-primary)50%,transparent),0 0 16px color-mix(in srgb,var(--color-vec-primary)30%,transparent)}}:root[class*=app-dark]{--glass-glow-md:0 0 12px var(--color-vec-primary),0 0 24px var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){:root[class*=app-dark]{--glass-glow-md:0 0 12px color-mix(in srgb,var(--color-vec-primary)60%,transparent),0 0 24px color-mix(in srgb,var(--color-vec-primary)40%,transparent)}}:root[class*=app-dark]{--p-primary-color:var(--color-vec-primary);--p-primary-contrast-color:var(--color-vec-base);--p-primary-hover-color:var(--color-vec-secondary);--p-primary-active-color:var(--color-vec-tertiary);--p-content-border-color:var(--catppuccin-color-surface1);--p-content-hover-background:var(--catppuccin-color-surface1);--p-content-hover-color:var(--catppuccin-color-text);--p-highlight-background:var(--catppuccin-color-surface1);--p-highlight-color:var(--catppuccin-color-text);--p-highlight-focus-background:var(--catppuccin-color-surface2);--p-highlight-focus-color:var(--catppuccin-color-text);--p-text-color:var(--catppuccin-color-text);--p-text-hover-color:#fff;--p-text-muted-color:var(--catppuccin-color-subtext0);--p-text-hover-muted-color:var(--catppuccin-color-subtext1)}.shadow-vec-sm{box-shadow:var(--shadow-vec-sm)}.shadow-vec-md{box-shadow:var(--shadow-vec-md)}.shadow-vec-lg{box-shadow:var(--shadow-vec-lg)}.vec-shadow-sm{box-shadow:var(--shadow-vec-sm)}.vec-shadow-md{box-shadow:var(--shadow-vec-md)}.vec-shadow-lg{box-shadow:var(--shadow-vec-lg)}.text-data{font-family:var(--font-data);font-variant-numeric:tabular-nums}.hover-interactive{transition:background-color .15s}.hover-interactive:hover{background-color:var(--color-vec-hover)}.legend-dot{border-radius:9999px;flex-shrink:0;width:.75rem;height:.75rem}.icon-container{border-radius:9999px;justify-content:center;align-items:center;display:flex}.icon-container-sm{width:2rem;height:2rem}.icon-container-md{width:2.5rem;height:2.5rem}.icon-container-lg{width:4rem;height:4rem}.icon-container-primary{background-color:var(--color-vec-primary)}@supports (color:color-mix(in lab,red,red)){.icon-container-primary{background-color:color-mix(in srgb,var(--color-vec-primary)10%,transparent)}}.icon-container-secondary{background-color:var(--color-vec-secondary)}@supports (color:color-mix(in lab,red,red)){.icon-container-secondary{background-color:color-mix(in srgb,var(--color-vec-secondary)10%,transparent)}}.icon-container-accent{background-color:var(--color-vec-accent)}@supports (color:color-mix(in lab,red,red)){.icon-container-accent{background-color:color-mix(in srgb,var(--color-vec-accent)10%,transparent)}}.icon-container-tertiary{background-color:var(--color-vec-tertiary)}@supports (color:color-mix(in lab,red,red)){.icon-container-tertiary{background-color:color-mix(in srgb,var(--color-vec-tertiary)10%,transparent)}}.icon-container-success{background-color:var(--color-vec-success)}@supports (color:color-mix(in lab,red,red)){.icon-container-success{background-color:color-mix(in srgb,var(--color-vec-success)10%,transparent)}}.icon-container-warning{background-color:var(--color-vec-warning)}@supports (color:color-mix(in lab,red,red)){.icon-container-warning{background-color:color-mix(in srgb,var(--color-vec-warning)10%,transparent)}}.icon-container-error{background-color:var(--color-vec-error)}@supports (color:color-mix(in lab,red,red)){.icon-container-error{background-color:color-mix(in srgb,var(--color-vec-error)10%,transparent)}}.icon-container-muted{background-color:var(--color-vec-surface-1)}.preset-coral{--preset-color:var(--color-vec-preset-coral)}.preset-salmon{--preset-color:var(--color-vec-preset-salmon)}.preset-pink{--preset-color:var(--color-vec-preset-pink)}.preset-purple{--preset-color:var(--color-vec-preset-purple)}.preset-crimson{--preset-color:var(--color-vec-preset-crimson)}.preset-red{--preset-color:var(--color-vec-preset-red)}.preset-orange{--preset-color:var(--color-vec-preset-orange)}.preset-yellow{--preset-color:var(--color-vec-preset-yellow)}.preset-green{--preset-color:var(--color-vec-preset-green)}.preset-teal{--preset-color:var(--color-vec-preset-teal)}.preset-sky{--preset-color:var(--color-vec-preset-sky)}.preset-sapphire{--preset-color:var(--color-vec-preset-sapphire)}.preset-blue{--preset-color:var(--color-vec-preset-blue)}.preset-lavender{--preset-color:var(--color-vec-preset-lavender)}.bg-preset-coral{background-color:var(--color-vec-preset-coral)}.bg-preset-salmon{background-color:var(--color-vec-preset-salmon)}.bg-preset-pink{background-color:var(--color-vec-preset-pink)}.bg-preset-purple{background-color:var(--color-vec-preset-purple)}.bg-preset-crimson{background-color:var(--color-vec-preset-crimson)}.bg-preset-red{background-color:var(--color-vec-preset-red)}.bg-preset-orange{background-color:var(--color-vec-preset-orange)}.bg-preset-yellow{background-color:var(--color-vec-preset-yellow)}.bg-preset-green{background-color:var(--color-vec-preset-green)}.bg-preset-teal{background-color:var(--color-vec-preset-teal)}.bg-preset-sky{background-color:var(--color-vec-preset-sky)}.bg-preset-sapphire{background-color:var(--color-vec-preset-sapphire)}.bg-preset-blue{background-color:var(--color-vec-preset-blue)}.bg-preset-lavender{background-color:var(--color-vec-preset-lavender)}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(10px)}}.dashboard-section{animation:.4s ease-out backwards fadeSlideUp}.dashboard-section-delay-1{animation-delay:.1s}.dashboard-section-delay-2{animation-delay:.2s}.dashboard-section-delay-3{animation-delay:.3s}.dashboard-section-delay-4{animation-delay:.4s}.dashboard-section-delay-5{animation-delay:.5s}@media(prefers-reduced-motion:reduce){.dashboard-section,.dashboard-section-delay-1,.dashboard-section-delay-2,.dashboard-section-delay-3,.dashboard-section-delay-4,.dashboard-section-delay-5{animation:none}}.is-drop-up .glass-dropdown-enter-from,.is-drop-up .glass-dropdown-leave-to{opacity:0;transform:translateY(.5rem)}.bento-dashboard{grid-template-columns:repeat(12,1fr);gap:1rem;width:100%;display:grid}.bento-hero{grid-column:span 12}.bento-stat{grid-column:span 2}.bento-widget{grid-column:span 4}.bento-widget-wide{grid-column:span 6}.bento-widget-full{grid-column:span 12}.bento-widget-tall{grid-area:span 2/span 4}.bento-widget-tall-wide{grid-area:span 2/span 6}@media(max-width:1024px){.bento-dashboard{grid-template-columns:repeat(6,1fr)}.bento-hero{grid-column:span 6}.bento-stat{grid-column:span 2}.bento-widget{grid-column:span 3}.bento-widget-wide,.bento-widget-full{grid-column:span 6}.bento-widget-tall{grid-area:span 2/span 3}.bento-widget-tall-wide{grid-area:span 2/span 6}}@media(max-width:640px){.bento-dashboard{grid-template-columns:1fr}.bento-hero,.bento-stat,.bento-widget,.bento-widget-wide,.bento-widget-full,.bento-widget-tall,.bento-widget-tall-wide{grid-area:span 1/span 1}}.bento-stats-row,.bento-widgets-row{display:contents}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.glass-icon-button[data-v-82d552e3]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .15s ease-out;backdrop-filter:var(--glass-blur-sm);-webkit-backdrop-filter:var(--glass-blur-sm)}.size-xs[data-v-82d552e3]:not(.has-label){width:1.5rem;height:1.5rem;border-radius:var(--radius-vec-sm)}.size-sm[data-v-82d552e3]:not(.has-label){width:1.75rem;height:1.75rem;border-radius:var(--radius-vec-md)}.size-xs.has-label[data-v-82d552e3]{height:1.5rem;padding:0 .5rem;border-radius:var(--radius-vec-sm)}.size-sm.has-label[data-v-82d552e3]{height:1.75rem;padding:0 .625rem;border-radius:var(--radius-vec-md)}.button-label[data-v-82d552e3]{font-size:.6875rem;font-weight:500;white-space:nowrap}.size-xs .button-label[data-v-82d552e3]{font-size:.625rem}.variant-primary[data-v-82d552e3]{--variant-color: var(--color-vec-primary)}.variant-secondary[data-v-82d552e3]{--variant-color: var(--color-vec-secondary)}.variant-accent[data-v-82d552e3]{--variant-color: var(--color-vec-accent)}.variant-success[data-v-82d552e3]{--variant-color: var(--color-vec-success)}.variant-warning[data-v-82d552e3]{--variant-color: var(--color-vec-warning)}.variant-danger[data-v-82d552e3]{--variant-color: var(--color-vec-error)}.glass-icon-button[data-v-82d552e3]:not(.is-emphasized){background:color-mix(in srgb,var(--variant-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--variant-color) 20%,transparent);color:var(--variant-color)}.glass-icon-button[data-v-82d552e3]:not(.is-emphasized):not(.is-disabled):not(.is-loading):hover{background:color-mix(in srgb,var(--variant-color) 18%,transparent);border-color:color-mix(in srgb,var(--variant-color) 35%,transparent)}.glass-icon-button[data-v-82d552e3]:not(.is-emphasized):not(.is-disabled):not(.is-loading):active{transform:scale(.95);background:color-mix(in srgb,var(--variant-color) 22%,transparent)}.glass-icon-button.is-emphasized[data-v-82d552e3]{background:color-mix(in srgb,var(--variant-color) 18%,transparent);border:1px solid color-mix(in srgb,var(--variant-color) 35%,transparent);color:var(--variant-color);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);box-shadow:inset 0 1px #ffffff26}.glass-icon-button.is-emphasized[data-v-82d552e3]:not(.is-disabled):not(.is-loading):hover{background:color-mix(in srgb,var(--variant-color) 25%,transparent);border-color:color-mix(in srgb,var(--variant-color) 45%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--variant-color) 25%,transparent),inset 0 1px #ffffff26}.glass-icon-button.is-emphasized[data-v-82d552e3]:not(.is-disabled):not(.is-loading):active{transform:scale(.95);box-shadow:inset 0 1px #ffffff1a}.glass-icon-button[data-v-82d552e3]:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--variant-color) 40%,transparent)}.glass-icon-button.is-emphasized[data-v-82d552e3]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--variant-color) 40%,transparent),inset 0 1px #ffffff26}.glass-icon-button.is-disabled[data-v-82d552e3],.glass-icon-button.is-loading[data-v-82d552e3]{opacity:.5;cursor:not-allowed;pointer-events:none}:root.app-dark .glass-icon-button[data-v-82d552e3]:not(.is-emphasized){background:color-mix(in srgb,var(--variant-color) 15%,transparent);border-color:color-mix(in srgb,var(--variant-color) 25%,transparent)}:root.app-dark .glass-icon-button[data-v-82d552e3]:not(.is-emphasized):not(.is-disabled):not(.is-loading):hover{background:color-mix(in srgb,var(--variant-color) 22%,transparent);border-color:color-mix(in srgb,var(--variant-color) 40%,transparent)}:root.app-dark .glass-icon-button.is-emphasized[data-v-82d552e3]{background:color-mix(in srgb,var(--variant-color) 22%,transparent);border-color:color-mix(in srgb,var(--variant-color) 45%,transparent);box-shadow:inset 0 1px #ffffff0d}:root.app-dark .glass-icon-button.is-emphasized[data-v-82d552e3]:not(.is-disabled):not(.is-loading):hover{background:color-mix(in srgb,var(--variant-color) 30%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--variant-color) 30%,transparent),inset 0 1px #ffffff0d}@media(prefers-reduced-motion:reduce){.glass-icon-button[data-v-82d552e3]{transition-duration:.01s}.glass-icon-button[data-v-82d552e3]:active{transform:none}}.glass-action-buttons[data-v-3c4d3381]{display:flex;align-items:center;gap:.25rem}.glass-status-badge[data-v-27495924]{display:inline-flex;align-items:center;gap:.25rem;font-weight:500;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:all .15s ease-out}.size-xs[data-v-27495924]{padding:.125rem .375rem;font-size:.625rem;gap:.1875rem;border-radius:var(--radius-vec-xs)}.size-sm[data-v-27495924]{padding:.25rem .5rem;font-size:.6875rem;gap:.25rem;border-radius:var(--radius-vec-sm)}.size-default[data-v-27495924]{padding:.375rem .625rem;font-size:.75rem;gap:.3125rem;border-radius:var(--radius-vec-md)}.variant-glass[data-v-27495924]{backdrop-filter:var(--glass-blur-sm);-webkit-backdrop-filter:var(--glass-blur-sm);box-shadow:inset 0 1px #ffffff26}.variant-glass.color-primary[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-primary) 12%,var(--glass-bg-subtle) 88%);border:1px solid color-mix(in srgb,var(--color-vec-primary) 25%,transparent);color:var(--color-vec-primary)}.variant-glass.color-secondary[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-secondary) 12%,var(--glass-bg-subtle) 88%);border:1px solid color-mix(in srgb,var(--color-vec-secondary) 25%,transparent);color:var(--color-vec-secondary)}.variant-glass.color-accent[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-accent) 12%,var(--glass-bg-subtle) 88%);border:1px solid color-mix(in srgb,var(--color-vec-accent) 25%,transparent);color:var(--color-vec-accent)}.variant-glass.color-tertiary[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-tertiary) 12%,var(--glass-bg-subtle) 88%);border:1px solid color-mix(in srgb,var(--color-vec-tertiary) 25%,transparent);color:var(--color-vec-tertiary)}.variant-glass.color-success[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-success) 12%,var(--glass-bg-subtle) 88%);border:1px solid color-mix(in srgb,var(--color-vec-success) 25%,transparent);color:var(--color-vec-success)}.variant-glass.color-warning[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-warning) 12%,var(--glass-bg-subtle) 88%);border:1px solid color-mix(in srgb,var(--color-vec-warning) 25%,transparent);color:var(--color-vec-warning)}.variant-glass.color-error[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-error) 12%,var(--glass-bg-subtle) 88%);border:1px solid color-mix(in srgb,var(--color-vec-error) 25%,transparent);color:var(--color-vec-error)}.variant-glass.color-neutral[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-subtext-1) 10%,var(--glass-bg-subtle) 90%);border:1px solid color-mix(in srgb,var(--color-vec-subtext-1) 20%,transparent);color:var(--color-vec-subtext-1)}.variant-solid.color-primary[data-v-27495924]{background:var(--color-vec-primary);border:1px solid var(--color-vec-primary);color:#fff}.variant-solid.color-secondary[data-v-27495924]{background:var(--color-vec-secondary);border:1px solid var(--color-vec-secondary);color:#fff}.variant-solid.color-accent[data-v-27495924]{background:var(--color-vec-accent);border:1px solid var(--color-vec-accent);color:#fff}.variant-solid.color-tertiary[data-v-27495924]{background:var(--color-vec-tertiary);border:1px solid var(--color-vec-tertiary);color:#fff}.variant-solid.color-success[data-v-27495924]{background:var(--color-vec-success);border:1px solid var(--color-vec-success);color:#fff}.variant-solid.color-warning[data-v-27495924]{background:var(--color-vec-warning);border:1px solid var(--color-vec-warning);color:var(--color-vec-base)}.variant-solid.color-error[data-v-27495924]{background:var(--color-vec-error);border:1px solid var(--color-vec-error);color:#fff}.variant-solid.color-neutral[data-v-27495924]{background:var(--color-vec-surface-2);border:1px solid var(--color-vec-surface-2);color:var(--color-vec-text)}.variant-outlined[data-v-27495924]{background:transparent}.variant-outlined.color-primary[data-v-27495924]{border:1px solid var(--color-vec-primary);color:var(--color-vec-primary)}.variant-outlined.color-secondary[data-v-27495924]{border:1px solid var(--color-vec-secondary);color:var(--color-vec-secondary)}.variant-outlined.color-accent[data-v-27495924]{border:1px solid var(--color-vec-accent);color:var(--color-vec-accent)}.variant-outlined.color-tertiary[data-v-27495924]{border:1px solid var(--color-vec-tertiary);color:var(--color-vec-tertiary)}.variant-outlined.color-success[data-v-27495924]{border:1px solid var(--color-vec-success);color:var(--color-vec-success)}.variant-outlined.color-warning[data-v-27495924]{border:1px solid var(--color-vec-warning);color:var(--color-vec-warning)}.variant-outlined.color-error[data-v-27495924]{border:1px solid var(--color-vec-error);color:var(--color-vec-error)}.variant-outlined.color-neutral[data-v-27495924]{border:1px solid var(--color-vec-surface-2);color:var(--color-vec-subtext-1)}.is-critical[data-v-27495924]{animation:criticalPulse-27495924 2s ease-in-out infinite}@keyframes criticalPulse-27495924{0%,to{box-shadow:inset 0 1px #ffffff26,0 0 color-mix(in srgb,var(--color-vec-error) 40%,transparent)}50%{box-shadow:inset 0 1px #ffffff26,0 0 0 4px color-mix(in srgb,var(--color-vec-error) 0%,transparent)}}.glass-status-badge-label[data-v-27495924]{white-space:nowrap}:root.app-dark .variant-glass[data-v-27495924]{box-shadow:inset 0 1px #ffffff0d}:root.app-dark .variant-glass.color-primary[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-primary) 18%,var(--glass-bg-subtle) 82%);border-color:color-mix(in srgb,var(--color-vec-primary) 35%,transparent)}:root.app-dark .variant-glass.color-secondary[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-secondary) 18%,var(--glass-bg-subtle) 82%);border-color:color-mix(in srgb,var(--color-vec-secondary) 35%,transparent)}:root.app-dark .variant-glass.color-accent[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-accent) 18%,var(--glass-bg-subtle) 82%);border-color:color-mix(in srgb,var(--color-vec-accent) 35%,transparent)}:root.app-dark .variant-glass.color-tertiary[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-tertiary) 18%,var(--glass-bg-subtle) 82%);border-color:color-mix(in srgb,var(--color-vec-tertiary) 35%,transparent)}:root.app-dark .variant-glass.color-success[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-success) 18%,var(--glass-bg-subtle) 82%);border-color:color-mix(in srgb,var(--color-vec-success) 35%,transparent)}:root.app-dark .variant-glass.color-warning[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-warning) 18%,var(--glass-bg-subtle) 82%);border-color:color-mix(in srgb,var(--color-vec-warning) 35%,transparent)}:root.app-dark .variant-glass.color-error[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-error) 18%,var(--glass-bg-subtle) 82%);border-color:color-mix(in srgb,var(--color-vec-error) 35%,transparent)}:root.app-dark .variant-glass.color-neutral[data-v-27495924]{background:color-mix(in srgb,var(--color-vec-subtext-1) 15%,var(--glass-bg-subtle) 85%);border-color:color-mix(in srgb,var(--color-vec-subtext-1) 30%,transparent)}@media(prefers-reduced-motion:reduce){.glass-status-badge[data-v-27495924]{transition-duration:.01s}.is-critical[data-v-27495924],.animate-spin[data-v-27495924]{animation:none}}.glass-activity-feed[data-v-b6deb43c]{border-radius:var(--radius-vec-lg);overflow:hidden;background:var(--glass-bg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border);box-shadow:var(--glass-shadow)}.glass-activity-feed-header[data-v-b6deb43c]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent);background:color-mix(in srgb,var(--color-vec-surface-1) 30%,transparent)}.glass-activity-feed-empty[data-v-b6deb43c]{padding:2rem 1rem;text-align:center}.glass-activity-feed-item[data-v-b6deb43c]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;transition:background-color .15s ease-out,box-shadow .15s ease-out}.glass-activity-feed-item[data-v-b6deb43c]:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--color-vec-surface-2) 40%,transparent)}.glass-activity-feed-item.is-interactive[data-v-b6deb43c]{cursor:pointer}.glass-activity-feed-item.is-interactive[data-v-b6deb43c]:hover{background:color-mix(in srgb,var(--color-vec-surface-1) 50%,transparent)}.glass-activity-feed-icon[data-v-b6deb43c]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;margin-top:.125rem;border-radius:var(--radius-vec-md);transition:background-color .15s ease-out}.icon-error[data-v-b6deb43c]{background:color-mix(in srgb,var(--color-vec-error) 15%,transparent);color:var(--color-vec-error)}.icon-warning[data-v-b6deb43c]{background:color-mix(in srgb,var(--color-vec-warning) 15%,transparent);color:var(--color-vec-warning)}.icon-primary[data-v-b6deb43c]{background:color-mix(in srgb,var(--color-vec-primary) 15%,transparent);color:var(--color-vec-primary)}.icon-accent[data-v-b6deb43c]{background:color-mix(in srgb,var(--color-vec-accent) 15%,transparent);color:var(--color-vec-accent)}.icon-neutral[data-v-b6deb43c]{background:color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent);color:var(--color-vec-subtext-0)}.glass-activity-feed-item.is-interactive:hover .icon-error[data-v-b6deb43c]{background:color-mix(in srgb,var(--color-vec-error) 25%,transparent)}.glass-activity-feed-item.is-interactive:hover .icon-warning[data-v-b6deb43c]{background:color-mix(in srgb,var(--color-vec-warning) 25%,transparent)}.glass-activity-feed-item.is-interactive:hover .icon-primary[data-v-b6deb43c]{background:color-mix(in srgb,var(--color-vec-primary) 25%,transparent)}.glass-activity-feed-item.is-interactive:hover .icon-accent[data-v-b6deb43c]{background:color-mix(in srgb,var(--color-vec-accent) 25%,transparent)}.glass-activity-feed-item.is-interactive:hover .icon-neutral[data-v-b6deb43c]{background:color-mix(in srgb,var(--color-vec-surface-2) 80%,transparent)}.glass-activity-feed-more[data-v-b6deb43c]{padding:.5rem 1rem;text-align:center;font-size:.75rem;color:var(--color-vec-subtext-0);background:color-mix(in srgb,var(--color-vec-surface-1) 20%,transparent)}:root.app-dark .glass-activity-feed[data-v-b6deb43c]{background:color-mix(in srgb,var(--color-vec-surface-0) 70%,transparent)}:root.app-dark .glass-activity-feed-header[data-v-b6deb43c]{background:color-mix(in srgb,var(--color-vec-surface-1) 40%,transparent);border-bottom-color:color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent)}:root.app-dark .glass-activity-feed-item[data-v-b6deb43c]:not(:last-child){border-bottom-color:color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent)}:root.app-dark .glass-activity-feed-item.is-interactive[data-v-b6deb43c]:hover{background:color-mix(in srgb,var(--color-vec-surface-1) 60%,transparent)}:root.app-dark .glass-activity-feed-more[data-v-b6deb43c]{background:color-mix(in srgb,var(--color-vec-surface-1) 30%,transparent)}@media(prefers-reduced-motion:reduce){.glass-activity-feed-item[data-v-b6deb43c],.glass-activity-feed-icon[data-v-b6deb43c]{transition-duration:.01s}}.glass-bottom-nav[data-v-455a928a]{position:fixed;bottom:0;left:0;right:0;height:4rem;z-index:50;background:var(--glass-bg);backdrop-filter:var(--glass-blur-lg);-webkit-backdrop-filter:var(--glass-blur-lg);border-top:var(--glass-border);box-shadow:var(--glass-shadow)}.glass-bottom-nav-accent[data-v-455a928a]{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--color-vec-primary) 20%,var(--color-vec-secondary) 50%,var(--color-vec-accent) 80%,transparent 100%);opacity:.4;pointer-events:none}.glass-bottom-nav-items[data-v-455a928a]{display:flex;align-items:center;justify-content:space-around;height:100%;padding:0 .5rem}.glass-bottom-nav-item[data-v-455a928a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-width:3.75rem;padding:.5rem .75rem;border-radius:var(--radius-vec-md);border:none;background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-vec-subtext-0);transition:all .2s cubic-bezier(.4,0,.2,1)}.glass-bottom-nav-item[data-v-455a928a]:active{transform:scale(.95)}.glass-bottom-nav-item.variant-primary[data-v-455a928a]{--variant-color: var(--color-vec-primary)}.glass-bottom-nav-item.variant-secondary[data-v-455a928a]{--variant-color: var(--color-vec-secondary)}.glass-bottom-nav-item.variant-accent[data-v-455a928a]{--variant-color: var(--color-vec-accent)}.glass-bottom-nav-item.variant-success[data-v-455a928a]{--variant-color: var(--color-vec-success)}.glass-bottom-nav-item.variant-warning[data-v-455a928a]{--variant-color: var(--color-vec-warning)}.glass-bottom-nav-item.variant-danger[data-v-455a928a]{--variant-color: var(--color-vec-error)}.glass-bottom-nav-item.is-active[data-v-455a928a]{background:color-mix(in srgb,var(--variant-color) 10%,transparent);color:var(--variant-color)}.glass-bottom-nav-item[data-v-455a928a]:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--variant-color) 30%,transparent)}.glass-bottom-nav-icon-wrapper[data-v-455a928a]{position:relative;display:flex;align-items:center;justify-content:center}.glass-bottom-nav-icon[data-v-455a928a]{color:var(--color-vec-subtext-0);transition:color .2s ease}.glass-bottom-nav-item.is-active .glass-bottom-nav-icon[data-v-455a928a]{color:var(--variant-color)}.glass-bottom-nav-label[data-v-455a928a]{font-size:.6875rem;font-weight:500;line-height:1;white-space:nowrap;transition:color .2s ease}.glass-bottom-nav-item.is-active .glass-bottom-nav-label[data-v-455a928a]{color:var(--variant-color)}.glass-bottom-nav-badge[data-v-455a928a]{position:absolute;top:-.375rem;right:-.375rem;min-width:1rem;height:1rem;padding:0 .25rem;font-size:.625rem;font-weight:600;line-height:1rem;text-align:center;border-radius:var(--radius-vec-full);background:var(--color-vec-error);color:#fff}@media(prefers-reduced-motion:reduce){.glass-bottom-nav-item[data-v-455a928a]{transition:none}.glass-bottom-nav-item[data-v-455a928a]:active{transform:none}.glass-bottom-nav-icon[data-v-455a928a],.glass-bottom-nav-label[data-v-455a928a]{transition:none}}.glass-button[data-v-aad16242]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500;line-height:1;white-space:nowrap;border-radius:var(--radius-vec-md);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.size-sm[data-v-aad16242]{min-height:2rem;padding:.375rem .75rem;font-size:.8125rem;border-radius:var(--radius-vec-md)}.size-default[data-v-aad16242]{min-height:2.5rem;padding:.625rem 1rem;font-size:.875rem}.size-lg[data-v-aad16242]{min-height:3rem;padding:.75rem 1.25rem;font-size:1rem}.is-icon-only.size-sm[data-v-aad16242]{width:2rem;padding:0}.is-icon-only.size-default[data-v-aad16242]{width:2.5rem;padding:0}.is-icon-only.size-lg[data-v-aad16242]{width:3rem;padding:0}.is-fluid[data-v-aad16242]{width:100%}.variant-primary[data-v-aad16242]{--variant-color: var(--color-vec-primary)}.variant-secondary[data-v-aad16242]{--variant-color: var(--color-vec-secondary)}.variant-accent[data-v-aad16242]{--variant-color: var(--color-vec-accent)}.variant-success[data-v-aad16242]{--variant-color: var(--color-vec-success)}.variant-warning[data-v-aad16242]{--variant-color: var(--color-vec-warning)}.variant-danger[data-v-aad16242]{--variant-color: var(--color-vec-error)}.variant-ghost[data-v-aad16242]{--variant-color: var(--color-vec-surface-2)}.glass-button[data-v-aad16242]:not(.is-solid):not(.is-outlined){background:color-mix(in srgb,var(--variant-color) 15%,transparent);border:1px solid color-mix(in srgb,var(--variant-color) 30%,transparent);color:var(--variant-color);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f,inset 0 1px #ffffff4d}.variant-ghost[data-v-aad16242]:not(.is-solid):not(.is-outlined){color:var(--color-vec-text)}.glass-button[data-v-aad16242]:not(.is-solid):not(.is-outlined):not(.is-disabled):not(.is-loading):hover{background:color-mix(in srgb,var(--variant-color) 22%,transparent);box-shadow:0 2px 6px #0000001a,0 2px 4px #00000014,inset 0 1px #ffffff4d}.variant-ghost[data-v-aad16242]:not(.is-solid):not(.is-outlined):not(.is-disabled):not(.is-loading):hover{background:color-mix(in srgb,var(--color-vec-surface-1) 80%,transparent)}.glass-button[data-v-aad16242]:not(.is-solid):not(.is-outlined):not(.is-disabled):not(.is-loading):active{transform:scale(.98);box-shadow:0 1px 2px #0000001a,0 1px 1px #0000000f,inset 0 1px #fff3}.glass-button[data-v-aad16242]:not(.is-solid):not(.is-outlined):focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--variant-color) 25%,transparent),inset 0 1px #ffffff4d}.glass-button.is-solid[data-v-aad16242]{background:var(--variant-color);border:1px solid var(--variant-color);color:#fff;box-shadow:0 1px 3px #0000001f,0 1px 2px #00000014,inset 0 1px #ffffff26}.variant-warning.is-solid[data-v-aad16242]{color:var(--color-vec-crust)}.glass-button.is-solid[data-v-aad16242]:not(.is-disabled):not(.is-loading):hover{filter:brightness(1.1);box-shadow:0 2px 6px #00000026,0 2px 4px #0000001a,inset 0 1px #ffffff26}.glass-button.is-solid[data-v-aad16242]:not(.is-disabled):not(.is-loading):active{transform:scale(.98);filter:brightness(.95)}.glass-button.is-solid[data-v-aad16242]:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--variant-color) 35%,transparent),inset 0 1px #ffffff26}.glass-button.is-outlined[data-v-aad16242]{background:transparent;border:1px solid var(--variant-color);color:var(--variant-color)}.variant-ghost.is-outlined[data-v-aad16242]{border-color:var(--color-vec-surface-2);color:var(--color-vec-text)}.glass-button.is-outlined[data-v-aad16242]:not(.is-disabled):not(.is-loading):hover{background:color-mix(in srgb,var(--variant-color) 10%,transparent)}.variant-ghost.is-outlined[data-v-aad16242]:not(.is-disabled):not(.is-loading):hover{background:color-mix(in srgb,var(--color-vec-surface-1) 60%,transparent)}.glass-button.is-outlined[data-v-aad16242]:not(.is-disabled):not(.is-loading):active{transform:scale(.98);background:color-mix(in srgb,var(--variant-color) 15%,transparent)}.glass-button.is-outlined[data-v-aad16242]:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--variant-color) 25%,transparent)}.glass-button.is-disabled[data-v-aad16242],.glass-button.is-loading[data-v-aad16242]{opacity:.6;cursor:not-allowed;pointer-events:none}.glass-button-spinner[data-v-aad16242]{display:inline-flex;align-items:center;justify-content:center}:root.app-dark .glass-button[data-v-aad16242]:not(.is-solid):not(.is-outlined){background:color-mix(in srgb,var(--variant-color) 20%,transparent);border-color:color-mix(in srgb,var(--variant-color) 40%,transparent);box-shadow:0 1px 3px #0003,0 1px 2px #00000026,inset 0 1px #ffffff0d}:root.app-dark .glass-button[data-v-aad16242]:not(.is-solid):not(.is-outlined):not(.is-disabled):not(.is-loading):hover{background:color-mix(in srgb,var(--variant-color) 28%,transparent);box-shadow:0 2px 6px #00000040,0 2px 4px #0003,inset 0 1px #ffffff0d}:root.app-dark .glass-button.is-solid[data-v-aad16242]{box-shadow:0 1px 3px #00000040,0 1px 2px #0003,inset 0 1px #ffffff1a}:root.app-dark .glass-button.is-solid[data-v-aad16242]:not(.is-disabled):not(.is-loading):hover{box-shadow:0 2px 6px #0000004d,0 2px 4px #00000040,inset 0 1px #ffffff1a}:root.app-dark .glass-button.is-solid[data-v-aad16242]{color:var(--color-vec-crust)}@media(prefers-reduced-motion:reduce){.glass-button[data-v-aad16242]{transition-duration:.01s}.glass-button[data-v-aad16242]:active{transform:none}.glass-button-spinner svg[data-v-aad16242]{animation:none}}.glass-card[data-v-595ae9fa]{border-radius:var(--radius-vec-xl);border:var(--glass-border-subtle);box-shadow:var(--shadow-vec-lg)}.glass-card--default[data-v-595ae9fa]{backdrop-filter:var(--glass-blur-xl);-webkit-backdrop-filter:var(--glass-blur-xl)}.glass-card--subtle[data-v-595ae9fa]{backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md)}.glass-card[data-v-595ae9fa]:has(a):hover,.glass-card[data-v-595ae9fa]:has(button):hover{box-shadow:var(--shadow-vec-xl, var(--shadow-vec-lg))}.glass-checkbox[data-v-39b26498]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0}.glass-checkbox-input[data-v-39b26498]{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer;z-index:1}.glass-checkbox-input[data-v-39b26498]:disabled{cursor:not-allowed}.glass-checkbox-box[data-v-39b26498]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--radius-vec-sm);backdrop-filter:var(--glass-blur-sm);-webkit-backdrop-filter:var(--glass-blur-sm);background:var(--glass-bg);border:var(--glass-border);box-shadow:var(--glass-shadow);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease}.glass-checkbox:not(.is-disabled) .glass-checkbox-input:hover~.glass-checkbox-box[data-v-39b26498]{box-shadow:var(--glass-shadow-hover)}.glass-checkbox .glass-checkbox-input:focus-visible~.glass-checkbox-box[data-v-39b26498]{border-color:var(--color-vec-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 20%,transparent),inset 0 1px #ffffff80}:root.app-dark .glass-checkbox .glass-checkbox-input:focus-visible~.glass-checkbox-box[data-v-39b26498]{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 25%,transparent),inset 0 1px #ffffff0d}.glass-checkbox.is-checked .glass-checkbox-box[data-v-39b26498]{background:var(--color-vec-primary);border-color:var(--color-vec-primary)}.glass-checkbox.is-checked:not(.is-disabled) .glass-checkbox-input:hover~.glass-checkbox-box[data-v-39b26498]{background:color-mix(in srgb,var(--color-vec-primary) 85%,black);border-color:color-mix(in srgb,var(--color-vec-primary) 85%,black)}.glass-checkbox.is-checked .glass-checkbox-input:focus-visible~.glass-checkbox-box[data-v-39b26498]{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 30%,transparent),inset 0 1px #fff3}.glass-checkbox.is-invalid .glass-checkbox-box[data-v-39b26498]{border-color:var(--color-vec-error)}.glass-checkbox.is-invalid .glass-checkbox-input:focus-visible~.glass-checkbox-box[data-v-39b26498]{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-error) 20%,transparent),inset 0 1px #ffffff80}.glass-checkbox.is-disabled .glass-checkbox-box[data-v-39b26498]{opacity:.5}.glass-checkbox.is-disabled.is-checked .glass-checkbox-box[data-v-39b26498]{background:var(--color-vec-subtext-1);border-color:var(--color-vec-subtext-1)}.glass-checkbox-icon[data-v-39b26498]{color:#fff;stroke-width:3}.glass-checkbox.size-sm[data-v-39b26498]{width:1rem;height:1rem}.glass-checkbox.size-sm .glass-checkbox-box[data-v-39b26498]{border-radius:var(--radius-vec-xs)}.check-enter-active[data-v-39b26498]{transition:opacity .15s ease,transform .15s ease}.check-leave-active[data-v-39b26498]{transition:opacity .1s ease,transform .1s ease}.check-enter-from[data-v-39b26498]{opacity:0;transform:scale(.5)}.check-leave-to[data-v-39b26498]{opacity:0;transform:scale(.8)}@media(prefers-reduced-motion:reduce){.glass-checkbox-box[data-v-39b26498],.check-enter-active[data-v-39b26498],.check-leave-active[data-v-39b26498]{transition-duration:.01s}}.glass-color-picker[data-v-ee408902]{position:relative}.swatch-grid[data-v-ee408902]{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem}.swatch[data-v-ee408902]{position:relative;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;border:2px solid transparent;cursor:pointer;transition:all .15s ease-out;outline:none}.swatch[data-v-ee408902]:hover{transform:scale(1.15);box-shadow:0 0 0 3px color-mix(in srgb,var(--preset-color) 30%,transparent)}.swatch[data-v-ee408902]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--preset-color) 40%,transparent)}.swatch.is-selected[data-v-ee408902]{border-color:var(--color-vec-text);box-shadow:0 0 0 2px var(--color-vec-surface-0),0 0 0 4px var(--preset-color);transform:scale(1.1)}.swatch-check[data-v-ee408902]{color:var(--color-vec-text);filter:drop-shadow(0 1px 1px rgba(0,0,0,.3))}.check-pop-enter-active[data-v-ee408902]{transition:opacity .15s ease-out,transform .15s ease-out}.check-pop-leave-active[data-v-ee408902]{transition:opacity .1s ease-in,transform .1s ease-in}.check-pop-enter-from[data-v-ee408902]{opacity:0;transform:scale(.5)}.check-pop-leave-to[data-v-ee408902]{opacity:0;transform:scale(.8)}.swatch-tooltip[data-v-ee408902]{position:absolute;transform:translate(-50%,-100%);padding:.25rem .5rem;font-size:.6875rem;font-weight:500;line-height:1.25;white-space:nowrap;border-radius:var(--radius-vec-sm);pointer-events:none;z-index:10;backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);background:var(--glass-bg-strong);border:var(--glass-border-subtle);box-shadow:var(--shadow-vec-sm);color:var(--color-vec-text)}.tooltip-fade-enter-active[data-v-ee408902],.tooltip-fade-leave-active[data-v-ee408902]{transition:opacity .12s ease,transform .12s ease}.tooltip-fade-enter-from[data-v-ee408902],.tooltip-fade-leave-to[data-v-ee408902]{opacity:0;transform:translate(-50%,calc(-100% + 4px))}:root.app-dark .swatch.is-selected[data-v-ee408902]{border-color:var(--color-vec-text)}:root.app-dark .swatch-check[data-v-ee408902]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}@media(prefers-reduced-motion:reduce){.swatch[data-v-ee408902],.tooltip-fade-enter-active[data-v-ee408902],.tooltip-fade-leave-active[data-v-ee408902],.check-pop-enter-active[data-v-ee408902],.check-pop-leave-active[data-v-ee408902]{transition-duration:.01s}}.glass-context-banner[data-v-9962d588]{display:flex;flex-direction:column;align-items:center;padding:1.25rem 1rem 1rem}.beacon-icon[data-v-9962d588]{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-vec-xl);margin-bottom:.75rem;background:color-mix(in srgb,var(--beacon-color) 12%,transparent);border:1px solid color-mix(in srgb,var(--beacon-color) 20%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--beacon-color) 20%,transparent),0 0 32px color-mix(in srgb,var(--beacon-color) 12%,transparent),0 0 48px color-mix(in srgb,var(--beacon-color) 6%,transparent);color:var(--beacon-color)}:root[class*=app-dark] .beacon-icon[data-v-9962d588]{background:color-mix(in srgb,var(--beacon-color) 15%,transparent);border-color:color-mix(in srgb,var(--beacon-color) 25%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--beacon-color) 25%,transparent),0 0 40px color-mix(in srgb,var(--beacon-color) 15%,transparent),0 0 60px color-mix(in srgb,var(--beacon-color) 8%,transparent)}.beacon-text[data-v-9962d588]{text-align:center;margin-bottom:1rem}.beacon-title[data-v-9962d588]{display:flex;align-items:center;justify-content:center;gap:.375rem;font-size:1rem;font-weight:600;color:var(--color-vec-text);line-height:1.25}.beacon-marker[data-v-9962d588]{color:var(--color-vec-primary);font-size:.875rem}.beacon-subtitle[data-v-9962d588]{font-size:.75rem;color:var(--color-vec-subtext-0);line-height:1.25;margin-top:.25rem}.beacon-separator[data-v-9962d588]{width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,var(--color-vec-primary) 20%,var(--color-vec-secondary) 50%,var(--color-vec-accent) 80%,transparent 100%);opacity:.4;pointer-events:none}:root[class*=app-dark] .beacon-separator[data-v-9962d588]{opacity:.5}@media(prefers-reduced-motion:reduce){.glass-context-banner[data-v-9962d588],.glass-context-banner[data-v-9962d588] *{transition:none!important}}.glass-count-badge[data-v-30a2a304]{display:inline-flex;align-items:center;gap:.375rem;font-weight:500;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none;backdrop-filter:var(--glass-blur-sm);-webkit-backdrop-filter:var(--glass-blur-sm);background:color-mix(in srgb,var(--variant-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--variant-color) 20%,transparent);box-shadow:inset 0 1px #ffffff1a;border-radius:var(--radius-vec-sm);transition:all .15s ease-out}.size-xs[data-v-30a2a304]{padding:.125rem .375rem;font-size:.6875rem;gap:.25rem;border-radius:var(--radius-vec-xs)}.size-sm[data-v-30a2a304]{padding:.25rem .5rem;font-size:.75rem;gap:.375rem;border-radius:var(--radius-vec-sm)}.size-default[data-v-30a2a304]{padding:.375rem .625rem;font-size:.8125rem;gap:.375rem;border-radius:var(--radius-vec-md)}.variant-primary[data-v-30a2a304]{--variant-color: var(--color-vec-primary)}.variant-secondary[data-v-30a2a304]{--variant-color: var(--color-vec-secondary)}.variant-accent[data-v-30a2a304]{--variant-color: var(--color-vec-accent)}.variant-success[data-v-30a2a304]{--variant-color: var(--color-vec-success)}.variant-warning[data-v-30a2a304]{--variant-color: var(--color-vec-warning)}.variant-error[data-v-30a2a304]{--variant-color: var(--color-vec-error)}.glass-count-badge-icon[data-v-30a2a304]{flex-shrink:0;color:var(--variant-color)}.glass-count-badge-count[data-v-30a2a304]{color:var(--color-vec-text);font-variant-numeric:tabular-nums;font-weight:500}:root.app-dark .glass-count-badge[data-v-30a2a304]{background:color-mix(in srgb,var(--variant-color) 15%,transparent);border-color:color-mix(in srgb,var(--variant-color) 30%,transparent);box-shadow:inset 0 1px #ffffff0d}@media(prefers-reduced-motion:reduce){.glass-count-badge[data-v-30a2a304]{transition-duration:.01s}}.calendar-header[data-v-6c9c0b34]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--glass-border-subtle)}.month-year[data-v-6c9c0b34]{display:flex;align-items:baseline;gap:.375rem}.month-name[data-v-6c9c0b34]{font-size:.9375rem;font-weight:600;color:var(--color-vec-text);text-transform:capitalize}.year[data-v-6c9c0b34]{font-size:.8125rem;font-weight:500;color:var(--color-vec-subtext-0)}.nav-btn[data-v-6c9c0b34]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:var(--radius-vec-md);background:transparent;color:var(--color-vec-subtext-0);cursor:pointer;transition:background .15s ease,color .15s ease}.nav-btn[data-v-6c9c0b34]:hover{background:color-mix(in srgb,var(--color-vec-surface-1) 80%,transparent);color:var(--color-vec-text)}.nav-btn[data-v-6c9c0b34]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:1px}.day-names[data-v-6c9c0b34]{display:grid;grid-template-columns:repeat(7,1fr);padding:.5rem .75rem;border-bottom:1px solid var(--glass-border-subtle)}.day-name[data-v-6c9c0b34]{font-size:.625rem;font-weight:600;letter-spacing:.05em;color:var(--color-vec-subtext-1);text-align:center}.calendar-grid[data-v-6c9c0b34]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:.5rem}.calendar-day[data-v-6c9c0b34]{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;padding:0;border:none;border-radius:var(--radius-vec-md);background:transparent;font-size:.8125rem;font-weight:500;color:var(--color-vec-text);cursor:pointer;transition:background .15s ease,color .15s ease,transform .1s ease}.calendar-day[data-v-6c9c0b34]:hover:not(:disabled){background:color-mix(in srgb,var(--color-vec-surface-1) 80%,transparent)}.calendar-day[data-v-6c9c0b34]:active:not(:disabled){transform:scale(.92)}.calendar-day.is-weekend[data-v-6c9c0b34]{color:var(--color-vec-subtext-0)}.calendar-day.is-other-month[data-v-6c9c0b34]{color:var(--color-vec-subtext-1);opacity:.4;cursor:default}.calendar-day.is-today[data-v-6c9c0b34]{color:var(--color-vec-primary);font-weight:600;background:color-mix(in srgb,var(--color-vec-primary) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-vec-primary) 30%,transparent)}.calendar-day.is-selected[data-v-6c9c0b34]{background:var(--color-vec-primary);color:var(--color-vec-base);font-weight:600}.calendar-day.is-selected[data-v-6c9c0b34]:hover{background:var(--color-vec-primary)}.calendar-day.is-range-start[data-v-6c9c0b34]{background:var(--color-vec-primary);color:var(--color-vec-base);font-weight:600;border-radius:var(--radius-vec-md) 0 0 var(--radius-vec-md)}.calendar-day.is-range-end[data-v-6c9c0b34]{background:var(--color-vec-primary);color:var(--color-vec-base);font-weight:600;border-radius:0 var(--radius-vec-md) var(--radius-vec-md) 0}.calendar-day.is-range-start.is-range-end[data-v-6c9c0b34]{border-radius:var(--radius-vec-md)}.calendar-day.is-in-range[data-v-6c9c0b34]{background:color-mix(in srgb,var(--color-vec-primary) 15%,transparent);border-radius:0}.calendar-day.is-range-preview[data-v-6c9c0b34]{background:color-mix(in srgb,var(--color-vec-primary) 8%,transparent);border-radius:0}.calendar-day.is-range-start[data-v-6c9c0b34]:hover,.calendar-day.is-range-end[data-v-6c9c0b34]:hover{background:var(--color-vec-primary)}@media(prefers-reduced-motion:reduce){.nav-btn[data-v-6c9c0b34],.calendar-day[data-v-6c9c0b34]{transition-duration:.01s}.calendar-day[data-v-6c9c0b34]:active:not(:disabled){transform:none}}.time-section[data-v-44f47763]{padding:0 .75rem}.time-divider[data-v-44f47763]{height:1px;background:var(--glass-border-subtle);margin-bottom:.75rem}.time-picker[data-v-44f47763]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 0}.time-icon[data-v-44f47763]{color:var(--color-vec-subtext-0);margin-right:.25rem}.time-input-group[data-v-44f47763]{display:flex;flex-direction:column;align-items:center;gap:.125rem}.time-spinner[data-v-44f47763]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1rem;padding:0;border:none;border-radius:var(--radius-vec-xs);background:transparent;color:var(--color-vec-subtext-0);cursor:pointer;transition:background .15s ease,color .15s ease}.time-spinner[data-v-44f47763]:hover{background:color-mix(in srgb,var(--color-vec-surface-1) 80%,transparent);color:var(--color-vec-text)}.time-input[data-v-44f47763]{width:2.25rem;padding:.25rem;border:1px solid var(--glass-border-subtle);border-radius:var(--radius-vec-sm);background:var(--glass-bg);color:var(--color-vec-text);font-size:.9375rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:center;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.time-input[data-v-44f47763]:focus{border-color:var(--color-vec-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-vec-primary) 15%,transparent)}.time-separator[data-v-44f47763]{font-size:1.125rem;font-weight:600;color:var(--color-vec-subtext-0);padding:0 .125rem}@media(prefers-reduced-motion:reduce){.time-spinner[data-v-44f47763],.time-input[data-v-44f47763]{transition-duration:.01s}}.glass-datepicker[data-v-f1bb7010]{position:relative;display:inline-flex}.glass-datepicker.is-fluid[data-v-f1bb7010]{display:flex;width:100%}.glass-datepicker-trigger[data-v-f1bb7010]{position:relative;display:flex;align-items:center;gap:.625rem;width:100%;cursor:pointer;text-align:left;padding:.625rem .875rem;border-radius:.75rem;backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);background:var(--glass-bg);border:var(--glass-border);box-shadow:var(--glass-shadow);transition:border-color .2s ease,box-shadow .3s ease,background .3s ease}.glass-datepicker-trigger[data-v-f1bb7010]:hover:not(:disabled){box-shadow:var(--glass-shadow-hover)}.glass-datepicker-trigger[data-v-f1bb7010]:focus-visible{outline:none;border-color:var(--color-vec-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 20%,transparent),inset 0 1px #ffffff80}:root.app-dark .glass-datepicker-trigger[data-v-f1bb7010]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 25%,transparent),inset 0 1px #ffffff0d}.glass-datepicker.is-open .glass-datepicker-trigger[data-v-f1bb7010]{border-color:var(--color-vec-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 20%,transparent),inset 0 1px #ffffff80}:root.app-dark .glass-datepicker.is-open .glass-datepicker-trigger[data-v-f1bb7010]{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 25%,transparent),inset 0 1px #ffffff0d}.glass-datepicker.is-invalid .glass-datepicker-trigger[data-v-f1bb7010]{border-color:var(--color-vec-error)}.glass-datepicker.is-invalid .glass-datepicker-trigger[data-v-f1bb7010]:focus-visible,.glass-datepicker.is-invalid.is-open .glass-datepicker-trigger[data-v-f1bb7010]{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-error) 20%,transparent),inset 0 1px #ffffff80}.glass-datepicker.is-disabled .glass-datepicker-trigger[data-v-f1bb7010]{opacity:.6;cursor:not-allowed}.glass-datepicker.size-sm .glass-datepicker-trigger[data-v-f1bb7010]{padding:.375rem .625rem;border-radius:.5rem;gap:.5rem}.trigger-icon[data-v-f1bb7010]{color:var(--color-vec-primary);flex-shrink:0}.trigger-label[data-v-f1bb7010]{flex:1;font-size:.875rem;font-weight:500;color:var(--color-vec-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trigger-label.is-placeholder[data-v-f1bb7010]{color:var(--color-vec-subtext-1);font-weight:400}.glass-datepicker.size-sm .trigger-label[data-v-f1bb7010]{font-size:.8125rem}.trigger-clear[data-v-f1bb7010]{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:.125rem;border:none;border-radius:.25rem;background:color-mix(in srgb,var(--color-vec-subtext-1) 20%,transparent);color:var(--color-vec-subtext-0);cursor:pointer;transition:background .15s ease,color .15s ease}.trigger-clear[data-v-f1bb7010]:hover{background:color-mix(in srgb,var(--color-vec-error) 20%,transparent);color:var(--color-vec-error)}.glass-datepicker-dropdown[data-v-f1bb7010]{display:flex;flex-direction:column;min-width:280px;padding:0;border-radius:1rem;overflow:hidden;backdrop-filter:var(--glass-blur-xl);-webkit-backdrop-filter:var(--glass-blur-xl);background:var(--glass-bg-strong);border:var(--glass-border);box-shadow:var(--shadow-vec-lg)}.dropdown-content[data-v-f1bb7010]{flex:1;overflow-y:auto;min-height:0}.dropdown-accent[data-v-f1bb7010]{height:3px;background:linear-gradient(to right,var(--color-vec-primary),var(--color-vec-secondary),var(--color-vec-accent))}.range-time-section[data-v-f1bb7010]{display:flex;gap:.5rem;padding:0 .75rem .5rem}.range-time-group[data-v-f1bb7010]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.25rem}.range-time-label[data-v-f1bb7010]{font-size:.6875rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--color-vec-subtext-1)}.calendar-footer[data-v-f1bb7010]{display:flex;justify-content:flex-end;flex-shrink:0;gap:.5rem;padding:.75rem;background:var(--glass-bg-subtle);border-top:1px solid var(--glass-border-subtle)}.footer-btn[data-v-f1bb7010]{padding:.375rem .75rem;border:none;border-radius:.5rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease}.today-btn[data-v-f1bb7010]{background:transparent;color:var(--color-vec-subtext-0)}.today-btn[data-v-f1bb7010]:hover{background:color-mix(in srgb,var(--color-vec-surface-1) 80%,transparent);color:var(--color-vec-text)}.confirm-btn[data-v-f1bb7010]{background:var(--color-vec-primary);color:var(--color-vec-base)}.confirm-btn[data-v-f1bb7010]:hover{background:color-mix(in srgb,var(--color-vec-primary) 85%,var(--color-vec-base))}.footer-btn[data-v-f1bb7010]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:1px}.glass-dropdown-enter-active[data-v-f1bb7010],.glass-dropdown-leave-active[data-v-f1bb7010]{transition:opacity .2s ease,transform .2s ease}.glass-dropdown-enter-from[data-v-f1bb7010],.glass-dropdown-leave-to[data-v-f1bb7010]{opacity:0;transform:translateY(-.5rem) scale(.98)}@media(prefers-reduced-motion:reduce){.glass-datepicker-trigger[data-v-f1bb7010],.trigger-clear[data-v-f1bb7010],.footer-btn[data-v-f1bb7010],.glass-dropdown-enter-active[data-v-f1bb7010],.glass-dropdown-leave-active[data-v-f1bb7010]{transition-duration:.01s}}@keyframes glass-pulse-b61fa842{0%,to{opacity:.6}50%{opacity:.3}}.glass-skeleton-line[data-v-b61fa842]{height:1rem;border-radius:var(--radius-vec-sm);background:color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent);animation:glass-pulse-b61fa842 1.5s ease-in-out infinite}.glass-skeleton-badge[data-v-b61fa842]{width:4rem;height:1.5rem;border-radius:var(--radius-vec-full);background:color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent);animation:glass-pulse-b61fa842 1.5s ease-in-out infinite}.glass-skeleton-icon[data-v-b61fa842]{width:2rem;height:2rem;flex-shrink:0;border-radius:var(--radius-vec-md);background:color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent);animation:glass-pulse-b61fa842 1.5s ease-in-out infinite}.glass-skeleton-card[data-v-b61fa842]{border-radius:var(--radius-vec-lg);animation:glass-pulse-b61fa842 1.5s ease-in-out infinite;background:var(--glass-bg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border)}.glass-skeleton-hero[data-v-b61fa842]{padding:1.5rem;border-radius:var(--radius-vec-lg);animation:glass-pulse-b61fa842 1.5s ease-in-out infinite;background:linear-gradient(to right,color-mix(in srgb,var(--color-vec-primary) 8%,transparent),color-mix(in srgb,var(--color-vec-secondary) 4%,transparent),color-mix(in srgb,var(--color-vec-accent) 8%,transparent));backdrop-filter:var(--glass-blur-sm);-webkit-backdrop-filter:var(--glass-blur-sm)}.glass-skeleton-stats[data-v-b61fa842]{height:5rem}.glass-skeleton-activity[data-v-b61fa842],.glass-skeleton-actions[data-v-b61fa842]{padding:1rem}.glass-skeleton-action-button[data-v-b61fa842]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;border-radius:var(--radius-vec-lg);border:1px solid color-mix(in srgb,var(--color-vec-surface-2) 40%,transparent);background:color-mix(in srgb,var(--color-vec-surface-1) 30%,transparent)}:root.app-dark .glass-skeleton-line[data-v-b61fa842]{background:color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent)}:root.app-dark .glass-skeleton-badge[data-v-b61fa842]{background:color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent)}:root.app-dark .glass-skeleton-icon[data-v-b61fa842]{background:color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent)}:root.app-dark .glass-skeleton-card[data-v-b61fa842]{background:color-mix(in srgb,var(--color-vec-surface-0) 70%,transparent)}:root.app-dark .glass-skeleton-hero[data-v-b61fa842]{background:linear-gradient(to right,color-mix(in srgb,var(--color-vec-primary) 12%,transparent),color-mix(in srgb,var(--color-vec-secondary) 6%,transparent),color-mix(in srgb,var(--color-vec-accent) 12%,transparent))}:root.app-dark .glass-skeleton-action-button[data-v-b61fa842]{border-color:color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent);background:color-mix(in srgb,var(--color-vec-surface-1) 40%,transparent)}@media(prefers-reduced-motion:reduce){.glass-skeleton-line[data-v-b61fa842],.glass-skeleton-badge[data-v-b61fa842],.glass-skeleton-icon[data-v-b61fa842],.glass-skeleton-card[data-v-b61fa842],.glass-skeleton-hero[data-v-b61fa842]{animation:none;opacity:.5}}.glass-dropdown-wrapper[data-v-d8018103]{position:relative;display:inline-flex}.glass-dropdown-panel[data-v-d8018103]{position:absolute;top:100%;z-index:50;margin-top:.5rem;overflow:hidden;border-radius:1rem;background:var(--glass-bg-strong);backdrop-filter:var(--glass-blur-xl);-webkit-backdrop-filter:var(--glass-blur-xl);border:var(--glass-border);box-shadow:var(--glass-shadow)}.glass-dropdown-panel--right[data-v-d8018103]{right:0}.glass-dropdown-panel--left[data-v-d8018103]{left:0}.prismatic-accent[data-v-d8018103]{height:3px;background:linear-gradient(90deg,var(--color-vec-primary) 0%,var(--color-vec-secondary) 50%,var(--color-vec-accent) 100%);opacity:.8}:root.app-dark .prismatic-accent[data-v-d8018103]{opacity:.9}.dropdown-enter-active[data-v-d8018103],.dropdown-leave-active[data-v-d8018103]{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);transform-origin:top right}.glass-dropdown-panel--left~.dropdown-enter-active[data-v-d8018103],.glass-dropdown-panel--left~.dropdown-leave-active[data-v-d8018103]{transform-origin:top left}.dropdown-enter-from[data-v-d8018103],.dropdown-leave-to[data-v-d8018103]{opacity:0;transform:scale(.95) translateY(-4px)}@media(prefers-reduced-motion:reduce){.dropdown-enter-active[data-v-d8018103],.dropdown-leave-active[data-v-d8018103]{transition-duration:.01s}}.glass-status-tag[data-v-1e9b55f5]{display:inline-flex;align-items:center;gap:.375rem;font-weight:500;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none;backdrop-filter:var(--glass-blur-sm);-webkit-backdrop-filter:var(--glass-blur-sm);box-shadow:inset 0 1px #ffffff26;border-radius:var(--radius-vec-sm);transition:all .15s ease-out}.glass-status-tag.is-active[data-v-1e9b55f5]{background:color-mix(in srgb,var(--color-vec-success) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-vec-success) 25%,transparent);color:var(--color-vec-success)}.glass-status-tag.is-inactive[data-v-1e9b55f5]{background:color-mix(in srgb,var(--color-vec-error) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-vec-error) 25%,transparent);color:var(--color-vec-error)}.size-xs[data-v-1e9b55f5]{padding:.125rem .375rem;font-size:.625rem;gap:.25rem;border-radius:var(--radius-vec-xs)}.size-sm[data-v-1e9b55f5]{padding:.25rem .5rem;font-size:.6875rem;gap:.3125rem;border-radius:var(--radius-vec-sm)}.size-default[data-v-1e9b55f5]{padding:.375rem .625rem;font-size:.75rem;gap:.375rem;border-radius:var(--radius-vec-md)}.glass-status-tag-dot[data-v-1e9b55f5]{flex-shrink:0;width:.375rem;height:.375rem;border-radius:50%;background:currentColor}.size-xs .glass-status-tag-dot[data-v-1e9b55f5]{width:.3125rem;height:.3125rem}.size-default .glass-status-tag-dot[data-v-1e9b55f5]{width:.4375rem;height:.4375rem}.glass-status-tag-label[data-v-1e9b55f5]{white-space:nowrap}:root.app-dark .glass-status-tag.is-active[data-v-1e9b55f5]{background:color-mix(in srgb,var(--color-vec-success) 18%,transparent);border-color:color-mix(in srgb,var(--color-vec-success) 35%,transparent);box-shadow:inset 0 1px #ffffff0d}:root.app-dark .glass-status-tag.is-inactive[data-v-1e9b55f5]{background:color-mix(in srgb,var(--color-vec-error) 18%,transparent);border-color:color-mix(in srgb,var(--color-vec-error) 35%,transparent);box-shadow:inset 0 1px #ffffff0d}@media(prefers-reduced-motion:reduce){.glass-status-tag[data-v-1e9b55f5]{transition-duration:.01s}}.glass-entity-card-wrapper[data-v-38992159]{display:block}.glass-entity-card[data-v-38992159]{display:flex;flex-direction:column;height:100%;padding:1rem;border-radius:var(--radius-vec-lg);background:var(--glass-bg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border);box-shadow:var(--glass-shadow);transition:box-shadow .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.glass-entity-card.is-interactive[data-v-38992159]{cursor:pointer}.glass-entity-card.is-interactive[data-v-38992159]:hover{border-color:color-mix(in srgb,var(--color-vec-primary) 30%,transparent);box-shadow:var(--glass-shadow-hover),0 0 20px color-mix(in srgb,var(--color-vec-primary) 15%,transparent)}.glass-entity-card.is-interactive[data-v-38992159]:active{transform:scale(.995)}.glass-entity-card-icon[data-v-38992159]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:var(--radius-vec-md);transition:background-color .15s ease-out}.icon-primary[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-primary) 15%,transparent)}.glass-entity-card.is-interactive:hover .icon-primary[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-primary) 25%,transparent)}.icon-secondary[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-secondary) 15%,transparent)}.glass-entity-card.is-interactive:hover .icon-secondary[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-secondary) 25%,transparent)}.icon-accent[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-accent) 15%,transparent)}.glass-entity-card.is-interactive:hover .icon-accent[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-accent) 25%,transparent)}.icon-tertiary[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-tertiary) 15%,transparent)}.glass-entity-card.is-interactive:hover .icon-tertiary[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-tertiary) 25%,transparent)}.icon-success[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-success) 15%,transparent)}.glass-entity-card.is-interactive:hover .icon-success[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-success) 25%,transparent)}.icon-warning[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-warning) 15%,transparent)}.glass-entity-card.is-interactive:hover .icon-warning[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-warning) 25%,transparent)}.icon-error[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-error) 15%,transparent)}.glass-entity-card.is-interactive:hover .icon-error[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-error) 25%,transparent)}.glass-entity-card-metrics[data-v-38992159]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.glass-entity-card-metric[data-v-38992159]{display:flex;align-items:center;gap:.375rem;font-size:.875rem}.glass-entity-card-progress[data-v-38992159]{margin-bottom:.75rem}.glass-entity-card-footer[data-v-38992159]{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent)}:root.app-dark .glass-entity-card[data-v-38992159]{background:color-mix(in srgb,var(--color-vec-surface-0) 70%,transparent)}:root.app-dark .glass-entity-card.is-interactive[data-v-38992159]:hover{box-shadow:var(--glass-shadow-hover),0 0 25px color-mix(in srgb,var(--color-vec-primary) 20%,transparent)}:root.app-dark .glass-entity-card-footer[data-v-38992159]{border-top-color:color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent)}@media(prefers-reduced-motion:reduce){.glass-entity-card[data-v-38992159],.glass-entity-card-icon[data-v-38992159]{transition-duration:.01s}.glass-entity-card.is-interactive[data-v-38992159]:active{transform:none}}.glass-form-field[data-v-42fcc8f8]{display:flex;flex-direction:column;gap:0}.glass-form-field-label[data-v-42fcc8f8]{display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:var(--color-vec-subtext-0);transition:color .2s ease}.glass-form-field:focus-within .glass-form-field-label[data-v-42fcc8f8]{color:var(--color-vec-text)}.glass-form-field-required[data-v-42fcc8f8]{color:var(--color-vec-error);font-weight:600}.glass-form-field-control[data-v-42fcc8f8]{position:relative}.glass-form-field-error[data-v-42fcc8f8]{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;font-size:.8125rem;color:var(--color-vec-error);line-height:1.4}.glass-form-field-error-icon[data-v-42fcc8f8]{flex-shrink:0}.glass-form-field-hint[data-v-42fcc8f8]{margin-top:.5rem;font-size:.8125rem;color:var(--color-vec-subtext-1);line-height:1.4}.glass-form-field-message-enter-active[data-v-42fcc8f8]{transition:opacity .15s ease-out,transform .15s ease-out}.glass-form-field-message-leave-active[data-v-42fcc8f8]{transition:opacity .1s ease-in,transform .1s ease-in}.glass-form-field-message-enter-from[data-v-42fcc8f8],.glass-form-field-message-leave-to[data-v-42fcc8f8]{opacity:0;transform:translateY(-.25rem)}@media(prefers-reduced-motion:reduce){.glass-form-field-label[data-v-42fcc8f8],.glass-form-field-message-enter-active[data-v-42fcc8f8],.glass-form-field-message-leave-active[data-v-42fcc8f8]{transition-duration:.01s}.glass-form-field-message-enter-from[data-v-42fcc8f8],.glass-form-field-message-leave-to[data-v-42fcc8f8]{transform:none}}.glass-form-section[data-v-e10dce1a]{position:relative;overflow:hidden;border-radius:var(--radius-vec-lg);background:var(--glass-bg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border);box-shadow:var(--glass-shadow);transition:box-shadow .3s ease}.glass-form-section[data-v-e10dce1a]:hover{box-shadow:var(--glass-shadow-hover)}.glass-form-section-accent[data-v-e10dce1a]{position:absolute;inset-inline:0;top:0;height:2px;background:linear-gradient(to right,var(--color-vec-primary),var(--color-vec-secondary),var(--color-vec-accent));opacity:.7}.glass-form-section-header[data-v-e10dce1a]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;padding-top:calc(1rem + 2px)}.glass-form-section-icon[data-v-e10dce1a]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:var(--radius-vec-md)}.glass-form-section-title-group[data-v-e10dce1a]{flex:1;min-width:0}.glass-form-section-title[data-v-e10dce1a]{margin:0;font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--color-vec-text)}.glass-form-section-description[data-v-e10dce1a]{margin:.25rem 0 0;font-size:.8125rem;color:var(--color-vec-subtext-0);line-height:1.4}.glass-form-section-content[data-v-e10dce1a]{display:flex;flex-direction:column;gap:1rem;padding:0 1rem 1rem}@media(prefers-reduced-motion:reduce){.glass-form-section[data-v-e10dce1a]{transition-duration:.01s}}.glass-kanban[data-v-33072de1]{width:100%;min-height:400px}.glass-kanban__grid[data-v-33072de1]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:1024px){.glass-kanban__grid[data-v-33072de1]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.glass-kanban__grid[data-v-33072de1]{grid-template-columns:1fr}}.glass-kanban__column[data-v-33072de1]{display:flex;flex-direction:column;background:var(--glass-bg-subtle);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border-subtle);border-radius:var(--radius-vec-lg);box-shadow:var(--glass-shadow-subtle);overflow:hidden}.glass-kanban__column--grouped[data-v-33072de1]{background:color-mix(in srgb,var(--glass-bg-subtle) 95%,var(--color-vec-surface-1) 5%)}.glass-kanban__header[data-v-33072de1]{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;border-bottom:var(--glass-border-subtle);background:var(--glass-bg)}.glass-kanban__header--grouped[data-v-33072de1]{cursor:pointer;transition:background .15s ease-out}.glass-kanban__header--grouped[data-v-33072de1]:hover{background:var(--glass-bg-strong)}.glass-kanban__header--grouped[data-v-33072de1]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:-2px}.glass-kanban__header-icon[data-v-33072de1]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-vec-md);flex-shrink:0}.glass-kanban__header-label[data-v-33072de1]{flex:1;font-size:.875rem;font-weight:600;color:var(--color-vec-text);letter-spacing:-.01em}.glass-kanban__header-count[data-v-33072de1]{display:flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .375rem;font-size:.75rem;font-weight:600;border-radius:var(--radius-vec-sm);font-variant-numeric:tabular-nums}.glass-kanban__expand-icon[data-v-33072de1]{flex-shrink:0;color:var(--color-vec-subtext-0);transition:transform .2s ease-out}.glass-kanban__expand-icon--expanded[data-v-33072de1]{transform:rotate(180deg)}.glass-kanban__header--primary[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-primary) 8%,var(--glass-bg))}.glass-kanban__header-icon--primary[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-primary) 15%,transparent);color:var(--color-vec-primary)}.glass-kanban__header-count--primary[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-primary) 12%,transparent);color:var(--color-vec-primary)}.glass-kanban__header--secondary[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-secondary) 8%,var(--glass-bg))}.glass-kanban__header-icon--secondary[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-secondary) 15%,transparent);color:var(--color-vec-secondary)}.glass-kanban__header-count--secondary[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-secondary) 12%,transparent);color:var(--color-vec-secondary)}.glass-kanban__header--accent[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-accent) 8%,var(--glass-bg))}.glass-kanban__header-icon--accent[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-accent) 15%,transparent);color:var(--color-vec-accent)}.glass-kanban__header-count--accent[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-accent) 12%,transparent);color:var(--color-vec-accent)}.glass-kanban__header--success[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-success) 8%,var(--glass-bg))}.glass-kanban__header-icon--success[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-success) 15%,transparent);color:var(--color-vec-success)}.glass-kanban__header-count--success[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-success) 12%,transparent);color:var(--color-vec-success)}.glass-kanban__header--warning[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-warning) 8%,var(--glass-bg))}.glass-kanban__header-icon--warning[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-warning) 15%,transparent);color:var(--color-vec-warning)}.glass-kanban__header-count--warning[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-warning) 12%,transparent);color:var(--color-vec-warning)}.glass-kanban__header--error[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-error) 8%,var(--glass-bg))}.glass-kanban__header-icon--error[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-error) 15%,transparent);color:var(--color-vec-error)}.glass-kanban__header-count--error[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-error) 12%,transparent);color:var(--color-vec-error)}.glass-kanban__header--neutral[data-v-33072de1]{background:var(--glass-bg)}.glass-kanban__header-icon--neutral[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-subtext-1) 12%,transparent);color:var(--color-vec-subtext-0)}.glass-kanban__header-count--neutral[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-subtext-1) 10%,transparent);color:var(--color-vec-subtext-0)}.glass-kanban__tabs[data-v-33072de1]{display:flex;gap:.25rem;padding:.5rem .75rem;background:var(--glass-bg-subtle);border-bottom:var(--glass-border-subtle);overflow-x:auto;scrollbar-width:none}.glass-kanban__tabs[data-v-33072de1]::-webkit-scrollbar{display:none}.glass-kanban__tab[data-v-33072de1]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;color:var(--color-vec-subtext-0);background:transparent;border:none;border-radius:var(--radius-vec-sm);cursor:pointer;white-space:nowrap;transition:background .15s ease-out,color .15s ease-out}.glass-kanban__tab[data-v-33072de1]:hover{background:var(--glass-bg);color:var(--color-vec-text)}.glass-kanban__tab[data-v-33072de1]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:1px}.glass-kanban__tab--active[data-v-33072de1]{background:var(--glass-bg-strong);color:var(--color-vec-text);box-shadow:var(--glass-shadow-subtle)}.glass-kanban__tab--primary.glass-kanban__tab--active[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-primary) 15%,var(--glass-bg-strong));color:var(--color-vec-primary)}.glass-kanban__tab--success.glass-kanban__tab--active[data-v-33072de1]{background:color-mix(in srgb,var(--color-vec-success) 15%,var(--glass-bg-strong));color:var(--color-vec-success)}.glass-kanban__tab--neutral.glass-kanban__tab--active[data-v-33072de1]{background:var(--glass-bg-strong)}.glass-kanban__tab-count[data-v-33072de1]{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;font-size:.625rem;font-weight:600;background:color-mix(in srgb,var(--color-vec-subtext-1) 10%,transparent);border-radius:var(--radius-vec-xs);font-variant-numeric:tabular-nums}.glass-kanban__content[data-v-33072de1]{flex:1;padding:.75rem;overflow-y:auto;max-height:600px}.glass-kanban__content--collapsed[data-v-33072de1]{max-height:400px}.glass-kanban__content[data-v-33072de1]::-webkit-scrollbar{width:6px}.glass-kanban__content[data-v-33072de1]::-webkit-scrollbar-track{background:transparent}.glass-kanban__content[data-v-33072de1]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-vec-subtext-1) 25%,transparent);border-radius:3px}.glass-kanban__content[data-v-33072de1]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-vec-subtext-1) 40%,transparent)}.glass-kanban__item[data-v-33072de1]{margin-bottom:.625rem;cursor:pointer;transition:transform .15s ease-out}.glass-kanban__item[data-v-33072de1]:last-child{margin-bottom:0}.glass-kanban__item[data-v-33072de1]:active{transform:scale(.98)}.glass-kanban__more-indicator[data-v-33072de1]{display:flex;align-items:center;justify-content:center;width:100%;padding:.625rem;margin-top:.625rem;font-size:.75rem;font-weight:500;color:var(--color-vec-subtext-0);background:var(--glass-bg-subtle);border:var(--glass-border-subtle);border-radius:var(--radius-vec-md);cursor:pointer;transition:background .15s ease-out,color .15s ease-out}.glass-kanban__more-indicator[data-v-33072de1]:hover{background:var(--glass-bg);color:var(--color-vec-text)}.glass-kanban__empty-column[data-v-33072de1]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px;padding:1.5rem;text-align:center}.glass-kanban__empty-column-icon[data-v-33072de1]{color:var(--color-vec-subtext-1);opacity:.5;margin-bottom:.75rem}.glass-kanban__empty-column-text[data-v-33072de1]{font-size:.8125rem;color:var(--color-vec-subtext-1);margin:0}.glass-kanban__empty-global[data-v-33072de1]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:2rem}.glass-kanban__empty-content[data-v-33072de1]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:320px}.glass-kanban__empty-icon-wrapper[data-v-33072de1]{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;margin-bottom:1.25rem;background:var(--glass-bg-subtle);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border-subtle);border-radius:var(--radius-vec-xl);box-shadow:var(--glass-shadow-subtle)}.glass-kanban__empty-icon[data-v-33072de1]{color:var(--color-vec-subtext-1)}.glass-kanban__empty-title[data-v-33072de1]{font-size:1.125rem;font-weight:600;color:var(--color-vec-text);margin:0 0 .5rem;letter-spacing:-.01em}.glass-kanban__empty-description[data-v-33072de1]{font-size:.875rem;color:var(--color-vec-subtext-0);margin:0 0 1.5rem;line-height:1.5}.glass-kanban__column--skeleton[data-v-33072de1]{animation:skeletonFadeIn-33072de1 .4s ease-out forwards}@keyframes skeletonFadeIn-33072de1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.glass-kanban__header--skeleton[data-v-33072de1]{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;background:var(--glass-bg)}.skeleton-icon[data-v-33072de1]{width:1.75rem;height:1.75rem;border-radius:var(--radius-vec-md);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-33072de1 1.5s infinite}.skeleton-text[data-v-33072de1]{height:.875rem;border-radius:var(--radius-vec-xs);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-33072de1 1.5s infinite}.skeleton-text--label[data-v-33072de1]{flex:1;max-width:6rem}.skeleton-badge[data-v-33072de1]{width:1.5rem;height:1.5rem;border-radius:var(--radius-vec-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-33072de1 1.5s infinite}.skeleton-card[data-v-33072de1]{background:var(--glass-bg);border:var(--glass-border-subtle);border-radius:var(--radius-vec-md);padding:.875rem;margin-bottom:.625rem}.skeleton-card[data-v-33072de1]:last-child{margin-bottom:0}.skeleton-card__line[data-v-33072de1]{height:.75rem;border-radius:var(--radius-vec-xs);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 40%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 40%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-33072de1 1.5s infinite;margin-bottom:.5rem}.skeleton-card__line--title[data-v-33072de1]{width:75%}.skeleton-card__line--subtitle[data-v-33072de1]{width:50%;height:.625rem}.skeleton-card__footer[data-v-33072de1]{display:flex;gap:.5rem;margin-top:.75rem}.skeleton-card__tag[data-v-33072de1]{width:3.5rem;height:1.25rem;border-radius:var(--radius-vec-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 35%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 55%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 35%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-33072de1 1.5s infinite}.skeleton-card__tag--sm[data-v-33072de1]{width:2.5rem}@keyframes skeletonShimmer-33072de1{0%{background-position:200% 0}to{background-position:-200% 0}}:root.app-dark .glass-kanban__column[data-v-33072de1]{box-shadow:var(--glass-shadow)}:root.app-dark .skeleton-icon[data-v-33072de1],:root.app-dark .skeleton-text[data-v-33072de1],:root.app-dark .skeleton-badge[data-v-33072de1],:root.app-dark .skeleton-card__line[data-v-33072de1],:root.app-dark .skeleton-card__tag[data-v-33072de1]{background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-1) 60%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-1) 80%,transparent),color-mix(in srgb,var(--color-vec-surface-1) 60%,transparent) 75%);background-size:200% 100%}@media(prefers-reduced-motion:reduce){.glass-kanban__column--skeleton[data-v-33072de1]{animation:none;opacity:1}.glass-kanban__item[data-v-33072de1]:active{transform:none}.glass-kanban__expand-icon[data-v-33072de1]{transition:none}.skeleton-icon[data-v-33072de1],.skeleton-text[data-v-33072de1],.skeleton-badge[data-v-33072de1],.skeleton-card__line[data-v-33072de1],.skeleton-card__tag[data-v-33072de1]{animation:none;background:color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent)}}.glass-kanban[data-v-753e6b8a]{width:100%;min-height:400px}.glass-kanban__grid[data-v-753e6b8a]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:1024px){.glass-kanban__grid[data-v-753e6b8a]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.glass-kanban__grid[data-v-753e6b8a]{grid-template-columns:1fr}}.glass-kanban__column[data-v-753e6b8a]{display:flex;flex-direction:column;background:var(--glass-bg-subtle);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border-subtle);border-radius:var(--radius-vec-lg);box-shadow:var(--glass-shadow-subtle);overflow:hidden}.glass-kanban__column--grouped[data-v-753e6b8a]{background:color-mix(in srgb,var(--glass-bg-subtle) 95%,var(--color-vec-surface-1) 5%)}.glass-kanban__header[data-v-753e6b8a]{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;border-bottom:var(--glass-border-subtle);background:var(--glass-bg)}.glass-kanban__header--grouped[data-v-753e6b8a]{cursor:pointer;transition:background .15s ease-out}.glass-kanban__header--grouped[data-v-753e6b8a]:hover{background:var(--glass-bg-strong)}.glass-kanban__header--grouped[data-v-753e6b8a]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:-2px}.glass-kanban__header-icon[data-v-753e6b8a]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-vec-md);flex-shrink:0}.glass-kanban__header-label[data-v-753e6b8a]{flex:1;font-size:.875rem;font-weight:600;color:var(--color-vec-text);letter-spacing:-.01em}.glass-kanban__header-count[data-v-753e6b8a]{display:flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .375rem;font-size:.75rem;font-weight:600;border-radius:var(--radius-vec-sm);font-variant-numeric:tabular-nums}.glass-kanban__expand-icon[data-v-753e6b8a]{flex-shrink:0;color:var(--color-vec-subtext-0);transition:transform .2s ease-out}.glass-kanban__expand-icon--expanded[data-v-753e6b8a]{transform:rotate(180deg)}.glass-kanban__header--primary[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-primary) 8%,var(--glass-bg))}.glass-kanban__header-icon--primary[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-primary) 15%,transparent);color:var(--color-vec-primary)}.glass-kanban__header-count--primary[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-primary) 12%,transparent);color:var(--color-vec-primary)}.glass-kanban__header--secondary[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-secondary) 8%,var(--glass-bg))}.glass-kanban__header-icon--secondary[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-secondary) 15%,transparent);color:var(--color-vec-secondary)}.glass-kanban__header-count--secondary[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-secondary) 12%,transparent);color:var(--color-vec-secondary)}.glass-kanban__header--accent[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-accent) 8%,var(--glass-bg))}.glass-kanban__header-icon--accent[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-accent) 15%,transparent);color:var(--color-vec-accent)}.glass-kanban__header-count--accent[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-accent) 12%,transparent);color:var(--color-vec-accent)}.glass-kanban__header--success[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-success) 8%,var(--glass-bg))}.glass-kanban__header-icon--success[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-success) 15%,transparent);color:var(--color-vec-success)}.glass-kanban__header-count--success[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-success) 12%,transparent);color:var(--color-vec-success)}.glass-kanban__header--warning[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-warning) 8%,var(--glass-bg))}.glass-kanban__header-icon--warning[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-warning) 15%,transparent);color:var(--color-vec-warning)}.glass-kanban__header-count--warning[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-warning) 12%,transparent);color:var(--color-vec-warning)}.glass-kanban__header--error[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-error) 8%,var(--glass-bg))}.glass-kanban__header-icon--error[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-error) 15%,transparent);color:var(--color-vec-error)}.glass-kanban__header-count--error[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-error) 12%,transparent);color:var(--color-vec-error)}.glass-kanban__header--neutral[data-v-753e6b8a]{background:var(--glass-bg)}.glass-kanban__header-icon--neutral[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-subtext-1) 12%,transparent);color:var(--color-vec-subtext-0)}.glass-kanban__header-count--neutral[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-subtext-1) 10%,transparent);color:var(--color-vec-subtext-0)}.glass-kanban__tabs[data-v-753e6b8a]{display:flex;gap:.25rem;padding:.5rem .75rem;background:var(--glass-bg-subtle);border-bottom:var(--glass-border-subtle);overflow-x:auto;scrollbar-width:none}.glass-kanban__tabs[data-v-753e6b8a]::-webkit-scrollbar{display:none}.glass-kanban__tab[data-v-753e6b8a]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;color:var(--color-vec-subtext-0);background:transparent;border:none;border-radius:var(--radius-vec-sm);cursor:pointer;white-space:nowrap;transition:background .15s ease-out,color .15s ease-out}.glass-kanban__tab[data-v-753e6b8a]:hover{background:var(--glass-bg);color:var(--color-vec-text)}.glass-kanban__tab[data-v-753e6b8a]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:1px}.glass-kanban__tab--active[data-v-753e6b8a]{background:var(--glass-bg-strong);color:var(--color-vec-text);box-shadow:var(--glass-shadow-subtle)}.glass-kanban__tab--primary.glass-kanban__tab--active[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-primary) 15%,var(--glass-bg-strong));color:var(--color-vec-primary)}.glass-kanban__tab--success.glass-kanban__tab--active[data-v-753e6b8a]{background:color-mix(in srgb,var(--color-vec-success) 15%,var(--glass-bg-strong));color:var(--color-vec-success)}.glass-kanban__tab--neutral.glass-kanban__tab--active[data-v-753e6b8a]{background:var(--glass-bg-strong)}.glass-kanban__tab-count[data-v-753e6b8a]{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;font-size:.625rem;font-weight:600;background:color-mix(in srgb,var(--color-vec-subtext-1) 10%,transparent);border-radius:var(--radius-vec-xs);font-variant-numeric:tabular-nums}.glass-kanban__content[data-v-753e6b8a]{flex:1;padding:.75rem;overflow-y:auto;max-height:600px}.glass-kanban__content--collapsed[data-v-753e6b8a]{max-height:400px}.glass-kanban__content[data-v-753e6b8a]::-webkit-scrollbar{width:6px}.glass-kanban__content[data-v-753e6b8a]::-webkit-scrollbar-track{background:transparent}.glass-kanban__content[data-v-753e6b8a]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-vec-subtext-1) 25%,transparent);border-radius:3px}.glass-kanban__content[data-v-753e6b8a]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-vec-subtext-1) 40%,transparent)}.glass-kanban__item[data-v-753e6b8a]{margin-bottom:.625rem;cursor:pointer;transition:transform .15s ease-out}.glass-kanban__item[data-v-753e6b8a]:last-child{margin-bottom:0}.glass-kanban__item[data-v-753e6b8a]:active{transform:scale(.98)}.glass-kanban__more-indicator[data-v-753e6b8a]{display:flex;align-items:center;justify-content:center;width:100%;padding:.625rem;margin-top:.625rem;font-size:.75rem;font-weight:500;color:var(--color-vec-subtext-0);background:var(--glass-bg-subtle);border:var(--glass-border-subtle);border-radius:var(--radius-vec-md);cursor:pointer;transition:background .15s ease-out,color .15s ease-out}.glass-kanban__more-indicator[data-v-753e6b8a]:hover{background:var(--glass-bg);color:var(--color-vec-text)}.glass-kanban__empty-column[data-v-753e6b8a]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px;padding:1.5rem;text-align:center}.glass-kanban__empty-column-icon[data-v-753e6b8a]{color:var(--color-vec-subtext-1);opacity:.5;margin-bottom:.75rem}.glass-kanban__empty-column-text[data-v-753e6b8a]{font-size:.8125rem;color:var(--color-vec-subtext-1);margin:0}.glass-kanban__empty-global[data-v-753e6b8a]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:2rem}.glass-kanban__empty-content[data-v-753e6b8a]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:320px}.glass-kanban__empty-icon-wrapper[data-v-753e6b8a]{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;margin-bottom:1.25rem;background:var(--glass-bg-subtle);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border-subtle);border-radius:var(--radius-vec-xl);box-shadow:var(--glass-shadow-subtle)}.glass-kanban__empty-icon[data-v-753e6b8a]{color:var(--color-vec-subtext-1)}.glass-kanban__empty-title[data-v-753e6b8a]{font-size:1.125rem;font-weight:600;color:var(--color-vec-text);margin:0 0 .5rem;letter-spacing:-.01em}.glass-kanban__empty-description[data-v-753e6b8a]{font-size:.875rem;color:var(--color-vec-subtext-0);margin:0 0 1.5rem;line-height:1.5}.glass-kanban__column--skeleton[data-v-753e6b8a]{animation:skeletonFadeIn-753e6b8a .4s ease-out forwards}@keyframes skeletonFadeIn-753e6b8a{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.glass-kanban__header--skeleton[data-v-753e6b8a]{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;background:var(--glass-bg)}.skeleton-icon[data-v-753e6b8a]{width:1.75rem;height:1.75rem;border-radius:var(--radius-vec-md);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-753e6b8a 1.5s infinite}.skeleton-text[data-v-753e6b8a]{height:.875rem;border-radius:var(--radius-vec-xs);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-753e6b8a 1.5s infinite}.skeleton-text--label[data-v-753e6b8a]{flex:1;max-width:6rem}.skeleton-badge[data-v-753e6b8a]{width:1.5rem;height:1.5rem;border-radius:var(--radius-vec-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-753e6b8a 1.5s infinite}.skeleton-card[data-v-753e6b8a]{background:var(--glass-bg);border:var(--glass-border-subtle);border-radius:var(--radius-vec-md);padding:.875rem;margin-bottom:.625rem}.skeleton-card[data-v-753e6b8a]:last-child{margin-bottom:0}.skeleton-card__line[data-v-753e6b8a]{height:.75rem;border-radius:var(--radius-vec-xs);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 40%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 40%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-753e6b8a 1.5s infinite;margin-bottom:.5rem}.skeleton-card__line--title[data-v-753e6b8a]{width:75%}.skeleton-card__line--subtitle[data-v-753e6b8a]{width:50%;height:.625rem}.skeleton-card__footer[data-v-753e6b8a]{display:flex;gap:.5rem;margin-top:.75rem}.skeleton-card__tag[data-v-753e6b8a]{width:3.5rem;height:1.25rem;border-radius:var(--radius-vec-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 35%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 55%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 35%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-753e6b8a 1.5s infinite}.skeleton-card__tag--sm[data-v-753e6b8a]{width:2.5rem}@keyframes skeletonShimmer-753e6b8a{0%{background-position:200% 0}to{background-position:-200% 0}}:root.app-dark .glass-kanban__column[data-v-753e6b8a]{box-shadow:var(--glass-shadow)}:root.app-dark .skeleton-icon[data-v-753e6b8a],:root.app-dark .skeleton-text[data-v-753e6b8a],:root.app-dark .skeleton-badge[data-v-753e6b8a],:root.app-dark .skeleton-card__line[data-v-753e6b8a],:root.app-dark .skeleton-card__tag[data-v-753e6b8a]{background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-1) 60%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-1) 80%,transparent),color-mix(in srgb,var(--color-vec-surface-1) 60%,transparent) 75%);background-size:200% 100%}@media(prefers-reduced-motion:reduce){.glass-kanban__column--skeleton[data-v-753e6b8a]{animation:none;opacity:1}.glass-kanban__item[data-v-753e6b8a]:active{transform:none}.glass-kanban__expand-icon[data-v-753e6b8a]{transition:none}.skeleton-icon[data-v-753e6b8a],.skeleton-text[data-v-753e6b8a],.skeleton-badge[data-v-753e6b8a],.skeleton-card__line[data-v-753e6b8a],.skeleton-card__tag[data-v-753e6b8a]{animation:none;background:color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent)}}.glass-kanban[data-v-6069ac53]{width:100%;min-height:400px}.glass-kanban__grid[data-v-6069ac53]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:1024px){.glass-kanban__grid[data-v-6069ac53]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.glass-kanban__grid[data-v-6069ac53]{grid-template-columns:1fr}}.glass-kanban__column[data-v-6069ac53]{display:flex;flex-direction:column;background:var(--glass-bg-subtle);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border-subtle);border-radius:var(--radius-vec-lg);box-shadow:var(--glass-shadow-subtle);overflow:hidden}.glass-kanban__column--grouped[data-v-6069ac53]{background:color-mix(in srgb,var(--glass-bg-subtle) 95%,var(--color-vec-surface-1) 5%)}.glass-kanban__header[data-v-6069ac53]{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;border-bottom:var(--glass-border-subtle);background:var(--glass-bg)}.glass-kanban__header--grouped[data-v-6069ac53]{cursor:pointer;transition:background .15s ease-out}.glass-kanban__header--grouped[data-v-6069ac53]:hover{background:var(--glass-bg-strong)}.glass-kanban__header--grouped[data-v-6069ac53]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:-2px}.glass-kanban__header-icon[data-v-6069ac53]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-vec-md);flex-shrink:0}.glass-kanban__header-label[data-v-6069ac53]{flex:1;font-size:.875rem;font-weight:600;color:var(--color-vec-text);letter-spacing:-.01em}.glass-kanban__header-count[data-v-6069ac53]{display:flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .375rem;font-size:.75rem;font-weight:600;border-radius:var(--radius-vec-sm);font-variant-numeric:tabular-nums}.glass-kanban__expand-icon[data-v-6069ac53]{flex-shrink:0;color:var(--color-vec-subtext-0);transition:transform .2s ease-out}.glass-kanban__expand-icon--expanded[data-v-6069ac53]{transform:rotate(180deg)}.glass-kanban__header--primary[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-primary) 8%,var(--glass-bg))}.glass-kanban__header-icon--primary[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-primary) 15%,transparent);color:var(--color-vec-primary)}.glass-kanban__header-count--primary[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-primary) 12%,transparent);color:var(--color-vec-primary)}.glass-kanban__header--secondary[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-secondary) 8%,var(--glass-bg))}.glass-kanban__header-icon--secondary[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-secondary) 15%,transparent);color:var(--color-vec-secondary)}.glass-kanban__header-count--secondary[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-secondary) 12%,transparent);color:var(--color-vec-secondary)}.glass-kanban__header--accent[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-accent) 8%,var(--glass-bg))}.glass-kanban__header-icon--accent[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-accent) 15%,transparent);color:var(--color-vec-accent)}.glass-kanban__header-count--accent[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-accent) 12%,transparent);color:var(--color-vec-accent)}.glass-kanban__header--success[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-success) 8%,var(--glass-bg))}.glass-kanban__header-icon--success[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-success) 15%,transparent);color:var(--color-vec-success)}.glass-kanban__header-count--success[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-success) 12%,transparent);color:var(--color-vec-success)}.glass-kanban__header--warning[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-warning) 8%,var(--glass-bg))}.glass-kanban__header-icon--warning[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-warning) 15%,transparent);color:var(--color-vec-warning)}.glass-kanban__header-count--warning[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-warning) 12%,transparent);color:var(--color-vec-warning)}.glass-kanban__header--error[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-error) 8%,var(--glass-bg))}.glass-kanban__header-icon--error[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-error) 15%,transparent);color:var(--color-vec-error)}.glass-kanban__header-count--error[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-error) 12%,transparent);color:var(--color-vec-error)}.glass-kanban__header--neutral[data-v-6069ac53]{background:var(--glass-bg)}.glass-kanban__header-icon--neutral[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-subtext-1) 12%,transparent);color:var(--color-vec-subtext-0)}.glass-kanban__header-count--neutral[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-subtext-1) 10%,transparent);color:var(--color-vec-subtext-0)}.glass-kanban__tabs[data-v-6069ac53]{display:flex;gap:.25rem;padding:.5rem .75rem;background:var(--glass-bg-subtle);border-bottom:var(--glass-border-subtle);overflow-x:auto;scrollbar-width:none}.glass-kanban__tabs[data-v-6069ac53]::-webkit-scrollbar{display:none}.glass-kanban__tab[data-v-6069ac53]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;color:var(--color-vec-subtext-0);background:transparent;border:none;border-radius:var(--radius-vec-sm);cursor:pointer;white-space:nowrap;transition:background .15s ease-out,color .15s ease-out}.glass-kanban__tab[data-v-6069ac53]:hover{background:var(--glass-bg);color:var(--color-vec-text)}.glass-kanban__tab[data-v-6069ac53]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:1px}.glass-kanban__tab--active[data-v-6069ac53]{background:var(--glass-bg-strong);color:var(--color-vec-text);box-shadow:var(--glass-shadow-subtle)}.glass-kanban__tab--primary.glass-kanban__tab--active[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-primary) 15%,var(--glass-bg-strong));color:var(--color-vec-primary)}.glass-kanban__tab--success.glass-kanban__tab--active[data-v-6069ac53]{background:color-mix(in srgb,var(--color-vec-success) 15%,var(--glass-bg-strong));color:var(--color-vec-success)}.glass-kanban__tab--neutral.glass-kanban__tab--active[data-v-6069ac53]{background:var(--glass-bg-strong)}.glass-kanban__tab-count[data-v-6069ac53]{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;font-size:.625rem;font-weight:600;background:color-mix(in srgb,var(--color-vec-subtext-1) 10%,transparent);border-radius:var(--radius-vec-xs);font-variant-numeric:tabular-nums}.glass-kanban__content[data-v-6069ac53]{flex:1;padding:.75rem;overflow-y:auto;max-height:600px}.glass-kanban__content--collapsed[data-v-6069ac53]{max-height:400px}.glass-kanban__content[data-v-6069ac53]::-webkit-scrollbar{width:6px}.glass-kanban__content[data-v-6069ac53]::-webkit-scrollbar-track{background:transparent}.glass-kanban__content[data-v-6069ac53]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-vec-subtext-1) 25%,transparent);border-radius:3px}.glass-kanban__content[data-v-6069ac53]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-vec-subtext-1) 40%,transparent)}.glass-kanban__item[data-v-6069ac53]{margin-bottom:.625rem;cursor:pointer;transition:transform .15s ease-out}.glass-kanban__item[data-v-6069ac53]:last-child{margin-bottom:0}.glass-kanban__item[data-v-6069ac53]:active{transform:scale(.98)}.glass-kanban__more-indicator[data-v-6069ac53]{display:flex;align-items:center;justify-content:center;width:100%;padding:.625rem;margin-top:.625rem;font-size:.75rem;font-weight:500;color:var(--color-vec-subtext-0);background:var(--glass-bg-subtle);border:var(--glass-border-subtle);border-radius:var(--radius-vec-md);cursor:pointer;transition:background .15s ease-out,color .15s ease-out}.glass-kanban__more-indicator[data-v-6069ac53]:hover{background:var(--glass-bg);color:var(--color-vec-text)}.glass-kanban__empty-column[data-v-6069ac53]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px;padding:1.5rem;text-align:center}.glass-kanban__empty-column-icon[data-v-6069ac53]{color:var(--color-vec-subtext-1);opacity:.5;margin-bottom:.75rem}.glass-kanban__empty-column-text[data-v-6069ac53]{font-size:.8125rem;color:var(--color-vec-subtext-1);margin:0}.glass-kanban__empty-global[data-v-6069ac53]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:2rem}.glass-kanban__empty-content[data-v-6069ac53]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:320px}.glass-kanban__empty-icon-wrapper[data-v-6069ac53]{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;margin-bottom:1.25rem;background:var(--glass-bg-subtle);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border-subtle);border-radius:var(--radius-vec-xl);box-shadow:var(--glass-shadow-subtle)}.glass-kanban__empty-icon[data-v-6069ac53]{color:var(--color-vec-subtext-1)}.glass-kanban__empty-title[data-v-6069ac53]{font-size:1.125rem;font-weight:600;color:var(--color-vec-text);margin:0 0 .5rem;letter-spacing:-.01em}.glass-kanban__empty-description[data-v-6069ac53]{font-size:.875rem;color:var(--color-vec-subtext-0);margin:0 0 1.5rem;line-height:1.5}.glass-kanban__column--skeleton[data-v-6069ac53]{animation:skeletonFadeIn-6069ac53 .4s ease-out forwards}@keyframes skeletonFadeIn-6069ac53{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.glass-kanban__header--skeleton[data-v-6069ac53]{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;background:var(--glass-bg)}.skeleton-icon[data-v-6069ac53]{width:1.75rem;height:1.75rem;border-radius:var(--radius-vec-md);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-6069ac53 1.5s infinite}.skeleton-text[data-v-6069ac53]{height:.875rem;border-radius:var(--radius-vec-xs);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-6069ac53 1.5s infinite}.skeleton-text--label[data-v-6069ac53]{flex:1;max-width:6rem}.skeleton-badge[data-v-6069ac53]{width:1.5rem;height:1.5rem;border-radius:var(--radius-vec-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-6069ac53 1.5s infinite}.skeleton-card[data-v-6069ac53]{background:var(--glass-bg);border:var(--glass-border-subtle);border-radius:var(--radius-vec-md);padding:.875rem;margin-bottom:.625rem}.skeleton-card[data-v-6069ac53]:last-child{margin-bottom:0}.skeleton-card__line[data-v-6069ac53]{height:.75rem;border-radius:var(--radius-vec-xs);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 40%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 40%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-6069ac53 1.5s infinite;margin-bottom:.5rem}.skeleton-card__line--title[data-v-6069ac53]{width:75%}.skeleton-card__line--subtitle[data-v-6069ac53]{width:50%;height:.625rem}.skeleton-card__footer[data-v-6069ac53]{display:flex;gap:.5rem;margin-top:.75rem}.skeleton-card__tag[data-v-6069ac53]{width:3.5rem;height:1.25rem;border-radius:var(--radius-vec-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 35%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 55%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 35%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-6069ac53 1.5s infinite}.skeleton-card__tag--sm[data-v-6069ac53]{width:2.5rem}@keyframes skeletonShimmer-6069ac53{0%{background-position:200% 0}to{background-position:-200% 0}}:root.app-dark .glass-kanban__column[data-v-6069ac53]{box-shadow:var(--glass-shadow)}:root.app-dark .skeleton-icon[data-v-6069ac53],:root.app-dark .skeleton-text[data-v-6069ac53],:root.app-dark .skeleton-badge[data-v-6069ac53],:root.app-dark .skeleton-card__line[data-v-6069ac53],:root.app-dark .skeleton-card__tag[data-v-6069ac53]{background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-1) 60%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-1) 80%,transparent),color-mix(in srgb,var(--color-vec-surface-1) 60%,transparent) 75%);background-size:200% 100%}@media(prefers-reduced-motion:reduce){.glass-kanban__column--skeleton[data-v-6069ac53]{animation:none;opacity:1}.glass-kanban__item[data-v-6069ac53]:active{transform:none}.glass-kanban__expand-icon[data-v-6069ac53]{transition:none}.skeleton-icon[data-v-6069ac53],.skeleton-text[data-v-6069ac53],.skeleton-badge[data-v-6069ac53],.skeleton-card__line[data-v-6069ac53],.skeleton-card__tag[data-v-6069ac53]{animation:none;background:color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent)}}.glass-kanban[data-v-512747d0]{width:100%;min-height:400px}.glass-kanban__grid[data-v-512747d0]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:1024px){.glass-kanban__grid[data-v-512747d0]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.glass-kanban__grid[data-v-512747d0]{grid-template-columns:1fr}}.glass-kanban__column[data-v-512747d0]{display:flex;flex-direction:column;background:var(--glass-bg-subtle);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border-subtle);border-radius:var(--radius-vec-lg);box-shadow:var(--glass-shadow-subtle);overflow:hidden}.glass-kanban__column--grouped[data-v-512747d0]{background:color-mix(in srgb,var(--glass-bg-subtle) 95%,var(--color-vec-surface-1) 5%)}.glass-kanban__header[data-v-512747d0]{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;border-bottom:var(--glass-border-subtle);background:var(--glass-bg)}.glass-kanban__header--grouped[data-v-512747d0]{cursor:pointer;transition:background .15s ease-out}.glass-kanban__header--grouped[data-v-512747d0]:hover{background:var(--glass-bg-strong)}.glass-kanban__header--grouped[data-v-512747d0]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:-2px}.glass-kanban__header-icon[data-v-512747d0]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-vec-md);flex-shrink:0}.glass-kanban__header-label[data-v-512747d0]{flex:1;font-size:.875rem;font-weight:600;color:var(--color-vec-text);letter-spacing:-.01em}.glass-kanban__header-count[data-v-512747d0]{display:flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .375rem;font-size:.75rem;font-weight:600;border-radius:var(--radius-vec-sm);font-variant-numeric:tabular-nums}.glass-kanban__expand-icon[data-v-512747d0]{flex-shrink:0;color:var(--color-vec-subtext-0);transition:transform .2s ease-out}.glass-kanban__expand-icon--expanded[data-v-512747d0]{transform:rotate(180deg)}.glass-kanban__header--primary[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-primary) 8%,var(--glass-bg))}.glass-kanban__header-icon--primary[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-primary) 15%,transparent);color:var(--color-vec-primary)}.glass-kanban__header-count--primary[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-primary) 12%,transparent);color:var(--color-vec-primary)}.glass-kanban__header--secondary[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-secondary) 8%,var(--glass-bg))}.glass-kanban__header-icon--secondary[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-secondary) 15%,transparent);color:var(--color-vec-secondary)}.glass-kanban__header-count--secondary[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-secondary) 12%,transparent);color:var(--color-vec-secondary)}.glass-kanban__header--accent[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-accent) 8%,var(--glass-bg))}.glass-kanban__header-icon--accent[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-accent) 15%,transparent);color:var(--color-vec-accent)}.glass-kanban__header-count--accent[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-accent) 12%,transparent);color:var(--color-vec-accent)}.glass-kanban__header--success[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-success) 8%,var(--glass-bg))}.glass-kanban__header-icon--success[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-success) 15%,transparent);color:var(--color-vec-success)}.glass-kanban__header-count--success[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-success) 12%,transparent);color:var(--color-vec-success)}.glass-kanban__header--warning[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-warning) 8%,var(--glass-bg))}.glass-kanban__header-icon--warning[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-warning) 15%,transparent);color:var(--color-vec-warning)}.glass-kanban__header-count--warning[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-warning) 12%,transparent);color:var(--color-vec-warning)}.glass-kanban__header--error[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-error) 8%,var(--glass-bg))}.glass-kanban__header-icon--error[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-error) 15%,transparent);color:var(--color-vec-error)}.glass-kanban__header-count--error[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-error) 12%,transparent);color:var(--color-vec-error)}.glass-kanban__header--neutral[data-v-512747d0]{background:var(--glass-bg)}.glass-kanban__header-icon--neutral[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-subtext-1) 12%,transparent);color:var(--color-vec-subtext-0)}.glass-kanban__header-count--neutral[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-subtext-1) 10%,transparent);color:var(--color-vec-subtext-0)}.glass-kanban__tabs[data-v-512747d0]{display:flex;gap:.25rem;padding:.5rem .75rem;background:var(--glass-bg-subtle);border-bottom:var(--glass-border-subtle);overflow-x:auto;scrollbar-width:none}.glass-kanban__tabs[data-v-512747d0]::-webkit-scrollbar{display:none}.glass-kanban__tab[data-v-512747d0]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;color:var(--color-vec-subtext-0);background:transparent;border:none;border-radius:var(--radius-vec-sm);cursor:pointer;white-space:nowrap;transition:background .15s ease-out,color .15s ease-out}.glass-kanban__tab[data-v-512747d0]:hover{background:var(--glass-bg);color:var(--color-vec-text)}.glass-kanban__tab[data-v-512747d0]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:1px}.glass-kanban__tab--active[data-v-512747d0]{background:var(--glass-bg-strong);color:var(--color-vec-text);box-shadow:var(--glass-shadow-subtle)}.glass-kanban__tab--primary.glass-kanban__tab--active[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-primary) 15%,var(--glass-bg-strong));color:var(--color-vec-primary)}.glass-kanban__tab--success.glass-kanban__tab--active[data-v-512747d0]{background:color-mix(in srgb,var(--color-vec-success) 15%,var(--glass-bg-strong));color:var(--color-vec-success)}.glass-kanban__tab--neutral.glass-kanban__tab--active[data-v-512747d0]{background:var(--glass-bg-strong)}.glass-kanban__tab-count[data-v-512747d0]{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;font-size:.625rem;font-weight:600;background:color-mix(in srgb,var(--color-vec-subtext-1) 10%,transparent);border-radius:var(--radius-vec-xs);font-variant-numeric:tabular-nums}.glass-kanban__content[data-v-512747d0]{flex:1;padding:.75rem;overflow-y:auto;max-height:600px}.glass-kanban__content--collapsed[data-v-512747d0]{max-height:400px}.glass-kanban__content[data-v-512747d0]::-webkit-scrollbar{width:6px}.glass-kanban__content[data-v-512747d0]::-webkit-scrollbar-track{background:transparent}.glass-kanban__content[data-v-512747d0]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-vec-subtext-1) 25%,transparent);border-radius:3px}.glass-kanban__content[data-v-512747d0]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-vec-subtext-1) 40%,transparent)}.glass-kanban__item[data-v-512747d0]{margin-bottom:.625rem;cursor:pointer;transition:transform .15s ease-out}.glass-kanban__item[data-v-512747d0]:last-child{margin-bottom:0}.glass-kanban__item[data-v-512747d0]:active{transform:scale(.98)}.glass-kanban__more-indicator[data-v-512747d0]{display:flex;align-items:center;justify-content:center;width:100%;padding:.625rem;margin-top:.625rem;font-size:.75rem;font-weight:500;color:var(--color-vec-subtext-0);background:var(--glass-bg-subtle);border:var(--glass-border-subtle);border-radius:var(--radius-vec-md);cursor:pointer;transition:background .15s ease-out,color .15s ease-out}.glass-kanban__more-indicator[data-v-512747d0]:hover{background:var(--glass-bg);color:var(--color-vec-text)}.glass-kanban__empty-column[data-v-512747d0]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px;padding:1.5rem;text-align:center}.glass-kanban__empty-column-icon[data-v-512747d0]{color:var(--color-vec-subtext-1);opacity:.5;margin-bottom:.75rem}.glass-kanban__empty-column-text[data-v-512747d0]{font-size:.8125rem;color:var(--color-vec-subtext-1);margin:0}.glass-kanban__empty-global[data-v-512747d0]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:2rem}.glass-kanban__empty-content[data-v-512747d0]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:320px}.glass-kanban__empty-icon-wrapper[data-v-512747d0]{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;margin-bottom:1.25rem;background:var(--glass-bg-subtle);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border-subtle);border-radius:var(--radius-vec-xl);box-shadow:var(--glass-shadow-subtle)}.glass-kanban__empty-icon[data-v-512747d0]{color:var(--color-vec-subtext-1)}.glass-kanban__empty-title[data-v-512747d0]{font-size:1.125rem;font-weight:600;color:var(--color-vec-text);margin:0 0 .5rem;letter-spacing:-.01em}.glass-kanban__empty-description[data-v-512747d0]{font-size:.875rem;color:var(--color-vec-subtext-0);margin:0 0 1.5rem;line-height:1.5}.glass-kanban__column--skeleton[data-v-512747d0]{animation:skeletonFadeIn-512747d0 .4s ease-out forwards}@keyframes skeletonFadeIn-512747d0{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.glass-kanban__header--skeleton[data-v-512747d0]{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;background:var(--glass-bg)}.skeleton-icon[data-v-512747d0]{width:1.75rem;height:1.75rem;border-radius:var(--radius-vec-md);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-512747d0 1.5s infinite}.skeleton-text[data-v-512747d0]{height:.875rem;border-radius:var(--radius-vec-xs);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-512747d0 1.5s infinite}.skeleton-text--label[data-v-512747d0]{flex:1;max-width:6rem}.skeleton-badge[data-v-512747d0]{width:1.5rem;height:1.5rem;border-radius:var(--radius-vec-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-512747d0 1.5s infinite}.skeleton-card[data-v-512747d0]{background:var(--glass-bg);border:var(--glass-border-subtle);border-radius:var(--radius-vec-md);padding:.875rem;margin-bottom:.625rem}.skeleton-card[data-v-512747d0]:last-child{margin-bottom:0}.skeleton-card__line[data-v-512747d0]{height:.75rem;border-radius:var(--radius-vec-xs);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 40%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 40%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-512747d0 1.5s infinite;margin-bottom:.5rem}.skeleton-card__line--title[data-v-512747d0]{width:75%}.skeleton-card__line--subtitle[data-v-512747d0]{width:50%;height:.625rem}.skeleton-card__footer[data-v-512747d0]{display:flex;gap:.5rem;margin-top:.75rem}.skeleton-card__tag[data-v-512747d0]{width:3.5rem;height:1.25rem;border-radius:var(--radius-vec-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 35%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 55%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 35%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-512747d0 1.5s infinite}.skeleton-card__tag--sm[data-v-512747d0]{width:2.5rem}@keyframes skeletonShimmer-512747d0{0%{background-position:200% 0}to{background-position:-200% 0}}:root.app-dark .glass-kanban__column[data-v-512747d0]{box-shadow:var(--glass-shadow)}:root.app-dark .skeleton-icon[data-v-512747d0],:root.app-dark .skeleton-text[data-v-512747d0],:root.app-dark .skeleton-badge[data-v-512747d0],:root.app-dark .skeleton-card__line[data-v-512747d0],:root.app-dark .skeleton-card__tag[data-v-512747d0]{background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-1) 60%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-1) 80%,transparent),color-mix(in srgb,var(--color-vec-surface-1) 60%,transparent) 75%);background-size:200% 100%}@media(prefers-reduced-motion:reduce){.glass-kanban__column--skeleton[data-v-512747d0]{animation:none;opacity:1}.glass-kanban__item[data-v-512747d0]:active{transform:none}.glass-kanban__expand-icon[data-v-512747d0]{transition:none}.skeleton-icon[data-v-512747d0],.skeleton-text[data-v-512747d0],.skeleton-badge[data-v-512747d0],.skeleton-card__line[data-v-512747d0],.skeleton-card__tag[data-v-512747d0]{animation:none;background:color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent)}}.glass-kanban[data-v-855459c9]{width:100%;min-height:400px}.glass-kanban__grid[data-v-855459c9]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:1024px){.glass-kanban__grid[data-v-855459c9]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.glass-kanban__grid[data-v-855459c9]{grid-template-columns:1fr}}.glass-kanban__column[data-v-855459c9]{display:flex;flex-direction:column;background:var(--glass-bg-subtle);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border-subtle);border-radius:var(--radius-vec-lg);box-shadow:var(--glass-shadow-subtle);overflow:hidden}.glass-kanban__column--grouped[data-v-855459c9]{background:color-mix(in srgb,var(--glass-bg-subtle) 95%,var(--color-vec-surface-1) 5%)}.glass-kanban__header[data-v-855459c9]{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;border-bottom:var(--glass-border-subtle);background:var(--glass-bg)}.glass-kanban__header--grouped[data-v-855459c9]{cursor:pointer;transition:background .15s ease-out}.glass-kanban__header--grouped[data-v-855459c9]:hover{background:var(--glass-bg-strong)}.glass-kanban__header--grouped[data-v-855459c9]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:-2px}.glass-kanban__header-icon[data-v-855459c9]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-vec-md);flex-shrink:0}.glass-kanban__header-label[data-v-855459c9]{flex:1;font-size:.875rem;font-weight:600;color:var(--color-vec-text);letter-spacing:-.01em}.glass-kanban__header-count[data-v-855459c9]{display:flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .375rem;font-size:.75rem;font-weight:600;border-radius:var(--radius-vec-sm);font-variant-numeric:tabular-nums}.glass-kanban__expand-icon[data-v-855459c9]{flex-shrink:0;color:var(--color-vec-subtext-0);transition:transform .2s ease-out}.glass-kanban__expand-icon--expanded[data-v-855459c9]{transform:rotate(180deg)}.glass-kanban__header--primary[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-primary) 8%,var(--glass-bg))}.glass-kanban__header-icon--primary[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-primary) 15%,transparent);color:var(--color-vec-primary)}.glass-kanban__header-count--primary[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-primary) 12%,transparent);color:var(--color-vec-primary)}.glass-kanban__header--secondary[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-secondary) 8%,var(--glass-bg))}.glass-kanban__header-icon--secondary[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-secondary) 15%,transparent);color:var(--color-vec-secondary)}.glass-kanban__header-count--secondary[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-secondary) 12%,transparent);color:var(--color-vec-secondary)}.glass-kanban__header--accent[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-accent) 8%,var(--glass-bg))}.glass-kanban__header-icon--accent[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-accent) 15%,transparent);color:var(--color-vec-accent)}.glass-kanban__header-count--accent[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-accent) 12%,transparent);color:var(--color-vec-accent)}.glass-kanban__header--success[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-success) 8%,var(--glass-bg))}.glass-kanban__header-icon--success[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-success) 15%,transparent);color:var(--color-vec-success)}.glass-kanban__header-count--success[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-success) 12%,transparent);color:var(--color-vec-success)}.glass-kanban__header--warning[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-warning) 8%,var(--glass-bg))}.glass-kanban__header-icon--warning[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-warning) 15%,transparent);color:var(--color-vec-warning)}.glass-kanban__header-count--warning[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-warning) 12%,transparent);color:var(--color-vec-warning)}.glass-kanban__header--error[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-error) 8%,var(--glass-bg))}.glass-kanban__header-icon--error[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-error) 15%,transparent);color:var(--color-vec-error)}.glass-kanban__header-count--error[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-error) 12%,transparent);color:var(--color-vec-error)}.glass-kanban__header--neutral[data-v-855459c9]{background:var(--glass-bg)}.glass-kanban__header-icon--neutral[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-subtext-1) 12%,transparent);color:var(--color-vec-subtext-0)}.glass-kanban__header-count--neutral[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-subtext-1) 10%,transparent);color:var(--color-vec-subtext-0)}.glass-kanban__tabs[data-v-855459c9]{display:flex;gap:.25rem;padding:.5rem .75rem;background:var(--glass-bg-subtle);border-bottom:var(--glass-border-subtle);overflow-x:auto;scrollbar-width:none}.glass-kanban__tabs[data-v-855459c9]::-webkit-scrollbar{display:none}.glass-kanban__tab[data-v-855459c9]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;color:var(--color-vec-subtext-0);background:transparent;border:none;border-radius:var(--radius-vec-sm);cursor:pointer;white-space:nowrap;transition:background .15s ease-out,color .15s ease-out}.glass-kanban__tab[data-v-855459c9]:hover{background:var(--glass-bg);color:var(--color-vec-text)}.glass-kanban__tab[data-v-855459c9]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:1px}.glass-kanban__tab--active[data-v-855459c9]{background:var(--glass-bg-strong);color:var(--color-vec-text);box-shadow:var(--glass-shadow-subtle)}.glass-kanban__tab--primary.glass-kanban__tab--active[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-primary) 15%,var(--glass-bg-strong));color:var(--color-vec-primary)}.glass-kanban__tab--success.glass-kanban__tab--active[data-v-855459c9]{background:color-mix(in srgb,var(--color-vec-success) 15%,var(--glass-bg-strong));color:var(--color-vec-success)}.glass-kanban__tab--neutral.glass-kanban__tab--active[data-v-855459c9]{background:var(--glass-bg-strong)}.glass-kanban__tab-count[data-v-855459c9]{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;font-size:.625rem;font-weight:600;background:color-mix(in srgb,var(--color-vec-subtext-1) 10%,transparent);border-radius:var(--radius-vec-xs);font-variant-numeric:tabular-nums}.glass-kanban__content[data-v-855459c9]{flex:1;padding:.75rem;overflow-y:auto;max-height:600px}.glass-kanban__content--collapsed[data-v-855459c9]{max-height:400px}.glass-kanban__content[data-v-855459c9]::-webkit-scrollbar{width:6px}.glass-kanban__content[data-v-855459c9]::-webkit-scrollbar-track{background:transparent}.glass-kanban__content[data-v-855459c9]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-vec-subtext-1) 25%,transparent);border-radius:3px}.glass-kanban__content[data-v-855459c9]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-vec-subtext-1) 40%,transparent)}.glass-kanban__item[data-v-855459c9]{margin-bottom:.625rem;cursor:pointer;transition:transform .15s ease-out}.glass-kanban__item[data-v-855459c9]:last-child{margin-bottom:0}.glass-kanban__item[data-v-855459c9]:active{transform:scale(.98)}.glass-kanban__more-indicator[data-v-855459c9]{display:flex;align-items:center;justify-content:center;width:100%;padding:.625rem;margin-top:.625rem;font-size:.75rem;font-weight:500;color:var(--color-vec-subtext-0);background:var(--glass-bg-subtle);border:var(--glass-border-subtle);border-radius:var(--radius-vec-md);cursor:pointer;transition:background .15s ease-out,color .15s ease-out}.glass-kanban__more-indicator[data-v-855459c9]:hover{background:var(--glass-bg);color:var(--color-vec-text)}.glass-kanban__empty-column[data-v-855459c9]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px;padding:1.5rem;text-align:center}.glass-kanban__empty-column-icon[data-v-855459c9]{color:var(--color-vec-subtext-1);opacity:.5;margin-bottom:.75rem}.glass-kanban__empty-column-text[data-v-855459c9]{font-size:.8125rem;color:var(--color-vec-subtext-1);margin:0}.glass-kanban__empty-global[data-v-855459c9]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:2rem}.glass-kanban__empty-content[data-v-855459c9]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:320px}.glass-kanban__empty-icon-wrapper[data-v-855459c9]{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;margin-bottom:1.25rem;background:var(--glass-bg-subtle);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border-subtle);border-radius:var(--radius-vec-xl);box-shadow:var(--glass-shadow-subtle)}.glass-kanban__empty-icon[data-v-855459c9]{color:var(--color-vec-subtext-1)}.glass-kanban__empty-title[data-v-855459c9]{font-size:1.125rem;font-weight:600;color:var(--color-vec-text);margin:0 0 .5rem;letter-spacing:-.01em}.glass-kanban__empty-description[data-v-855459c9]{font-size:.875rem;color:var(--color-vec-subtext-0);margin:0 0 1.5rem;line-height:1.5}.glass-kanban__column--skeleton[data-v-855459c9]{animation:skeletonFadeIn-855459c9 .4s ease-out forwards}@keyframes skeletonFadeIn-855459c9{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.glass-kanban__header--skeleton[data-v-855459c9]{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;background:var(--glass-bg)}.skeleton-icon[data-v-855459c9]{width:1.75rem;height:1.75rem;border-radius:var(--radius-vec-md);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-855459c9 1.5s infinite}.skeleton-text[data-v-855459c9]{height:.875rem;border-radius:var(--radius-vec-xs);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-855459c9 1.5s infinite}.skeleton-text--label[data-v-855459c9]{flex:1;max-width:6rem}.skeleton-badge[data-v-855459c9]{width:1.5rem;height:1.5rem;border-radius:var(--radius-vec-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 70%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-855459c9 1.5s infinite}.skeleton-card[data-v-855459c9]{background:var(--glass-bg);border:var(--glass-border-subtle);border-radius:var(--radius-vec-md);padding:.875rem;margin-bottom:.625rem}.skeleton-card[data-v-855459c9]:last-child{margin-bottom:0}.skeleton-card__line[data-v-855459c9]{height:.75rem;border-radius:var(--radius-vec-xs);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 40%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 40%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-855459c9 1.5s infinite;margin-bottom:.5rem}.skeleton-card__line--title[data-v-855459c9]{width:75%}.skeleton-card__line--subtitle[data-v-855459c9]{width:50%;height:.625rem}.skeleton-card__footer[data-v-855459c9]{display:flex;gap:.5rem;margin-top:.75rem}.skeleton-card__tag[data-v-855459c9]{width:3.5rem;height:1.25rem;border-radius:var(--radius-vec-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 35%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 55%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 35%,transparent) 75%);background-size:200% 100%;animation:skeletonShimmer-855459c9 1.5s infinite}.skeleton-card__tag--sm[data-v-855459c9]{width:2.5rem}@keyframes skeletonShimmer-855459c9{0%{background-position:200% 0}to{background-position:-200% 0}}:root.app-dark .glass-kanban__column[data-v-855459c9]{box-shadow:var(--glass-shadow)}:root.app-dark .skeleton-icon[data-v-855459c9],:root.app-dark .skeleton-text[data-v-855459c9],:root.app-dark .skeleton-badge[data-v-855459c9],:root.app-dark .skeleton-card__line[data-v-855459c9],:root.app-dark .skeleton-card__tag[data-v-855459c9]{background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-1) 60%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-1) 80%,transparent),color-mix(in srgb,var(--color-vec-surface-1) 60%,transparent) 75%);background-size:200% 100%}@media(prefers-reduced-motion:reduce){.glass-kanban__column--skeleton[data-v-855459c9]{animation:none;opacity:1}.glass-kanban__item[data-v-855459c9]:active{transform:none}.glass-kanban__expand-icon[data-v-855459c9]{transition:none}.skeleton-icon[data-v-855459c9],.skeleton-text[data-v-855459c9],.skeleton-badge[data-v-855459c9],.skeleton-card__line[data-v-855459c9],.skeleton-card__tag[data-v-855459c9]{animation:none;background:color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent)}}.glass-input[data-v-517999a0]{position:relative;display:inline-flex}.glass-input.is-fluid[data-v-517999a0]{display:flex;width:100%}.glass-input-field[data-v-517999a0]{flex:1;appearance:none;border-radius:var(--radius-vec-lg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);background:var(--glass-bg);border:var(--glass-border);color:var(--color-vec-text);font-size:.875rem;padding:.625rem .875rem;width:100%;outline:none;box-shadow:var(--glass-shadow);transition:border-color .2s ease,box-shadow .3s ease,background .3s ease}.glass-input-field[data-v-517999a0]::placeholder{color:var(--color-vec-subtext-1)}.glass-input-field[data-v-517999a0]:hover:not(:disabled):not(:focus){box-shadow:var(--glass-shadow-hover)}.glass-input-field[data-v-517999a0]:focus{border-color:var(--color-vec-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 20%,transparent),inset 0 1px #ffffff80}:root.app-dark .glass-input-field[data-v-517999a0]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 25%,transparent),inset 0 1px #ffffff0d}.glass-input.is-invalid .glass-input-field[data-v-517999a0]{border-color:var(--color-vec-error)}.glass-input.is-invalid .glass-input-field[data-v-517999a0]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-error) 20%,transparent),inset 0 1px #ffffff80}:root.app-dark .glass-input.is-invalid .glass-input-field[data-v-517999a0]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-error) 25%,transparent),inset 0 1px #ffffff0d}.glass-input-field[data-v-517999a0]:disabled{opacity:.6;cursor:not-allowed}.glass-input.size-sm .glass-input-field[data-v-517999a0]{padding:.375rem .625rem;font-size:.8125rem;border-radius:var(--radius-vec-md)}.glass-input-toggle[data-v-517999a0]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--color-vec-subtext-0);padding:.25rem;border-radius:var(--radius-vec-xs);transition:color .2s ease}.glass-input-toggle[data-v-517999a0]:hover{color:var(--color-vec-text)}.glass-input-toggle[data-v-517999a0]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:2px}.glass-input.has-toggle .glass-input-field[data-v-517999a0]{padding-right:2.5rem}.glass-input.size-sm .glass-input-toggle[data-v-517999a0]{right:.5rem}.glass-input.size-sm.has-toggle .glass-input-field[data-v-517999a0]{padding-right:2rem}.glass-input-icon[data-v-517999a0]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--color-vec-subtext-0);pointer-events:none;flex-shrink:0;z-index:2}.glass-input.has-icon .glass-input-field[data-v-517999a0]{padding-left:2.5rem}.glass-input.size-sm .glass-input-icon[data-v-517999a0]{left:.5rem}.glass-input.size-sm.has-icon .glass-input-field[data-v-517999a0]{padding-left:2rem}@media(prefers-reduced-motion:reduce){.glass-input-field[data-v-517999a0],.glass-input-toggle[data-v-517999a0]{transition-duration:.01s}}.glass-modal-overlay[data-v-b694ccdc]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:color-mix(in srgb,var(--color-vec-base) 60%,transparent);backdrop-filter:var(--glass-blur-sm);-webkit-backdrop-filter:var(--glass-blur-sm)}.glass-modal[data-v-b694ccdc]{position:relative;display:flex;flex-direction:column;width:100%;max-height:85vh;overflow:hidden;border-radius:var(--radius-vec-xl);background:var(--glass-bg);backdrop-filter:var(--glass-blur-xl);-webkit-backdrop-filter:var(--glass-blur-xl);border:var(--glass-border);box-shadow:var(--shadow-vec-lg)}.glass-modal--sm[data-v-b694ccdc]{max-width:32rem}.glass-modal--md[data-v-b694ccdc]{max-width:36rem}.glass-modal--lg[data-v-b694ccdc]{max-width:48rem}.glass-modal--xl[data-v-b694ccdc]{max-width:64rem}.glass-modal-accent[data-v-b694ccdc]{position:absolute;inset-inline:0;top:0;height:3px;background:linear-gradient(to right,var(--color-vec-primary),var(--color-vec-secondary),var(--color-vec-accent))}.glass-modal-header[data-v-b694ccdc]{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;padding-top:calc(1.5rem + 3px);flex-shrink:0}.glass-modal-icon[data-v-b694ccdc]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3rem;border-radius:var(--radius-vec-lg)}.glass-modal-title-group[data-v-b694ccdc]{flex:1;min-width:0}.glass-modal-title[data-v-b694ccdc]{margin:0;font-size:1.25rem;font-weight:600;line-height:1.4;color:var(--color-vec-text)}.glass-modal-subtitle[data-v-b694ccdc]{margin:.25rem 0 0;font-size:.875rem;color:var(--color-vec-subtext-0)}.glass-modal-close[data-v-b694ccdc]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;padding:0;border:none;border-radius:var(--radius-vec-md);background:transparent;color:var(--color-vec-subtext-0);cursor:pointer;transition:background-color .15s ease,color .15s ease}.glass-modal-close[data-v-b694ccdc]:hover{background:var(--color-vec-surface-1);color:var(--color-vec-text)}.glass-modal-close[data-v-b694ccdc]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:2px}.glass-modal-loading[data-v-b694ccdc]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;color:var(--color-vec-subtext-0)}.glass-modal-body[data-v-b694ccdc]{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 1.5rem 1.5rem;scrollbar-width:thin;scrollbar-color:var(--color-vec-surface-2) transparent}.glass-modal-body[data-v-b694ccdc]::-webkit-scrollbar{width:6px}.glass-modal-body[data-v-b694ccdc]::-webkit-scrollbar-track{background:transparent}.glass-modal-body[data-v-b694ccdc]::-webkit-scrollbar-thumb{background:var(--color-vec-surface-2);border-radius:3px}.glass-modal-body[data-v-b694ccdc]::-webkit-scrollbar-thumb:hover{background:var(--color-vec-subtext-1)}.glass-modal-footer[data-v-b694ccdc]{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;background:var(--glass-bg-subtle);border-top:var(--glass-border-subtle);flex-shrink:0}.glass-modal-enter-from[data-v-b694ccdc],.glass-modal-leave-to[data-v-b694ccdc]{opacity:0}.glass-modal-enter-active[data-v-b694ccdc]{transition:opacity .2s ease-out}.glass-modal-leave-active[data-v-b694ccdc]{transition:opacity .15s ease-in}.glass-modal-enter-from .glass-modal[data-v-b694ccdc],.glass-modal-leave-to .glass-modal[data-v-b694ccdc]{opacity:0;transform:scale(.95) translateY(1rem)}.glass-modal-enter-active .glass-modal[data-v-b694ccdc]{transition:opacity .2s ease-out,transform .2s ease-out}.glass-modal-leave-active .glass-modal[data-v-b694ccdc]{transition:opacity .15s ease-in,transform .15s ease-in}@media(prefers-reduced-motion:reduce){.glass-modal-enter-active[data-v-b694ccdc],.glass-modal-leave-active[data-v-b694ccdc],.glass-modal-enter-active .glass-modal[data-v-b694ccdc],.glass-modal-leave-active .glass-modal[data-v-b694ccdc]{transition-duration:.01s}.glass-modal-enter-from .glass-modal[data-v-b694ccdc],.glass-modal-leave-to .glass-modal[data-v-b694ccdc]{transform:none}}.glass-multiselect[data-v-b5ca0960]{position:relative;display:inline-flex}.glass-multiselect.is-fluid[data-v-b5ca0960]{display:flex;width:100%}.glass-multiselect-trigger[data-v-b5ca0960]{position:relative;display:flex;align-items:center;gap:.5rem;width:100%;cursor:pointer;text-align:left;padding:.625rem .875rem;border-radius:var(--radius-vec-lg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);background:var(--glass-bg);border:var(--glass-border);box-shadow:var(--glass-shadow);transition:border-color .2s ease,box-shadow .3s ease,background .3s ease}.glass-multiselect-trigger[data-v-b5ca0960]:hover:not(:disabled){box-shadow:var(--glass-shadow-hover)}.glass-multiselect-trigger[data-v-b5ca0960]:focus-visible{outline:none;border-color:var(--color-vec-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 20%,transparent),inset 0 1px #ffffff80}:root.app-dark .glass-multiselect-trigger[data-v-b5ca0960]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 25%,transparent),inset 0 1px #ffffff0d}.glass-multiselect.is-open .glass-multiselect-trigger[data-v-b5ca0960]{border-color:var(--color-vec-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 20%,transparent),inset 0 1px #ffffff80}:root.app-dark .glass-multiselect.is-open .glass-multiselect-trigger[data-v-b5ca0960]{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 25%,transparent),inset 0 1px #ffffff0d}.glass-multiselect.is-invalid .glass-multiselect-trigger[data-v-b5ca0960]{border-color:var(--color-vec-error)}.glass-multiselect.is-invalid .glass-multiselect-trigger[data-v-b5ca0960]:focus-visible,.glass-multiselect.is-invalid.is-open .glass-multiselect-trigger[data-v-b5ca0960]{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-error) 20%,transparent),inset 0 1px #ffffff80}:root.app-dark .glass-multiselect.is-invalid .glass-multiselect-trigger[data-v-b5ca0960]:focus-visible,:root.app-dark .glass-multiselect.is-invalid.is-open .glass-multiselect-trigger[data-v-b5ca0960]{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-error) 25%,transparent),inset 0 1px #ffffff0d}.glass-multiselect.is-disabled .glass-multiselect-trigger[data-v-b5ca0960]{opacity:.6;cursor:not-allowed}.glass-multiselect.size-sm .glass-multiselect-trigger[data-v-b5ca0960]{padding:.375rem .625rem;border-radius:var(--radius-vec-md)}.trigger-content[data-v-b5ca0960]{flex:1;min-width:0;overflow:hidden}.selected-labels[data-v-b5ca0960],.selected-count[data-v-b5ca0960]{font-size:.875rem;font-weight:500;color:var(--color-vec-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.selected-count[data-v-b5ca0960]{color:var(--color-vec-primary)}.trigger-placeholder[data-v-b5ca0960]{font-size:.875rem;color:var(--color-vec-subtext-1)}.glass-multiselect.size-sm .selected-labels[data-v-b5ca0960],.glass-multiselect.size-sm .selected-count[data-v-b5ca0960],.glass-multiselect.size-sm .trigger-placeholder[data-v-b5ca0960]{font-size:.8125rem}.trigger-clear[data-v-b5ca0960]{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:.125rem;border:none;border-radius:var(--radius-vec-xs);background:color-mix(in srgb,var(--color-vec-subtext-1) 20%,transparent);color:var(--color-vec-subtext-0);cursor:pointer;transition:background .15s ease,color .15s ease}.trigger-clear[data-v-b5ca0960]:hover{background:color-mix(in srgb,var(--color-vec-error) 20%,transparent);color:var(--color-vec-error)}.trigger-chevron[data-v-b5ca0960]{color:var(--color-vec-subtext-1);flex-shrink:0;transition:transform .2s ease}.glass-multiselect.is-open .trigger-chevron[data-v-b5ca0960]{transform:rotate(180deg)}.glass-multiselect-dropdown[data-v-b5ca0960]{max-height:15rem;overflow-y:auto;padding:.375rem;border-radius:var(--radius-vec-lg);backdrop-filter:var(--glass-blur-lg);-webkit-backdrop-filter:var(--glass-blur-lg);background:var(--glass-bg-strong);border:var(--glass-border-subtle);box-shadow:var(--shadow-vec-lg)}.glass-multiselect-dropdown[data-v-b5ca0960]::-webkit-scrollbar{width:6px}.glass-multiselect-dropdown[data-v-b5ca0960]::-webkit-scrollbar-track{background:transparent}.glass-multiselect-dropdown[data-v-b5ca0960]::-webkit-scrollbar-thumb{background:var(--color-vec-surface-2);border-radius:3px}.glass-multiselect-dropdown[data-v-b5ca0960]::-webkit-scrollbar-thumb:hover{background:var(--color-vec-subtext-1)}.glass-multiselect-option[data-v-b5ca0960]{display:flex;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;border-radius:var(--radius-vec-md);border:none;background:transparent;cursor:pointer;font-size:.875rem;color:var(--color-vec-text);text-align:left;transition:background .15s ease,color .15s ease}.glass-multiselect-option[data-v-b5ca0960]:hover,.glass-multiselect-option.is-focused[data-v-b5ca0960]{background:color-mix(in srgb,var(--color-vec-surface-1) 80%,transparent)}.glass-multiselect-option.is-selected[data-v-b5ca0960]{color:var(--color-vec-primary)}.glass-multiselect-option.is-selected[data-v-b5ca0960]:hover,.glass-multiselect-option.is-selected.is-focused[data-v-b5ca0960]{background:color-mix(in srgb,var(--color-vec-primary) 10%,transparent)}.option-checkbox[data-v-b5ca0960]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem;border-radius:var(--radius-vec-xs);border:1.5px solid var(--color-vec-surface-2);background:transparent;transition:background .15s ease,border-color .15s ease}.glass-multiselect-option.is-selected .option-checkbox[data-v-b5ca0960]{background:var(--color-vec-primary);border-color:var(--color-vec-primary);color:var(--color-vec-base)}.option-label[data-v-b5ca0960]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glass-dropdown-enter-active[data-v-b5ca0960],.glass-dropdown-leave-active[data-v-b5ca0960]{transition:opacity .2s ease,transform .2s ease}.glass-dropdown-enter-from[data-v-b5ca0960],.glass-dropdown-leave-to[data-v-b5ca0960]{opacity:0;transform:translateY(-.5rem)}@media(prefers-reduced-motion:reduce){.glass-multiselect-trigger[data-v-b5ca0960],.trigger-chevron[data-v-b5ca0960],.trigger-clear[data-v-b5ca0960],.glass-multiselect-option[data-v-b5ca0960],.option-checkbox[data-v-b5ca0960],.glass-dropdown-enter-active[data-v-b5ca0960],.glass-dropdown-leave-active[data-v-b5ca0960]{transition-duration:.01s}}.glass-nav-item[data-v-9237302e]{display:flex;align-items:center;gap:.75rem;width:100%;font-weight:500;text-align:left;text-decoration:none;white-space:nowrap;border-radius:var(--radius-vec-md);border-left:2px solid transparent;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1);color:var(--color-vec-text);background:transparent}.glass-nav-item.size-sm[data-v-9237302e]{padding:.375rem .625rem;font-size:.8125rem;gap:.5rem}.glass-nav-item.size-default[data-v-9237302e]{padding:.625rem .75rem;font-size:.875rem}.glass-nav-item.size-lg[data-v-9237302e]{padding:.75rem 1rem;font-size:.9375rem;gap:.875rem}.glass-nav-item.is-icon-only[data-v-9237302e]{justify-content:center;width:auto;aspect-ratio:1}.glass-nav-item.is-icon-only.size-sm[data-v-9237302e]{padding:.375rem}.glass-nav-item.is-icon-only.size-default[data-v-9237302e]{padding:.625rem}.glass-nav-item.is-icon-only.size-lg[data-v-9237302e]{padding:.75rem}.glass-nav-item.is-fluid[data-v-9237302e]{width:100%}.glass-nav-item.variant-primary[data-v-9237302e]{--variant-color: var(--color-vec-primary)}.glass-nav-item.variant-secondary[data-v-9237302e]{--variant-color: var(--color-vec-secondary)}.glass-nav-item.variant-accent[data-v-9237302e]{--variant-color: var(--color-vec-accent)}.glass-nav-item.variant-success[data-v-9237302e]{--variant-color: var(--color-vec-success)}.glass-nav-item.variant-warning[data-v-9237302e]{--variant-color: var(--color-vec-warning)}.glass-nav-item.variant-danger[data-v-9237302e]{--variant-color: var(--color-vec-error)}.glass-nav-item.variant-ghost[data-v-9237302e]{--variant-color: var(--color-vec-subtext-0)}.glass-nav-item[data-v-9237302e]:not(.is-glass){background:transparent}.glass-nav-item[data-v-9237302e]:not(.is-glass):hover:not(.is-active){background:var(--color-vec-surface-1)}.glass-nav-item[data-v-9237302e]:not(.is-glass):active:not(.is-active){background:color-mix(in srgb,var(--color-vec-surface-1) 80%,var(--variant-color) 10%)}.glass-nav-item.is-glass[data-v-9237302e]{background:var(--glass-bg-subtle);border:var(--glass-border);border-left:2px solid transparent;backdrop-filter:var(--glass-blur-sm);-webkit-backdrop-filter:var(--glass-blur-sm);box-shadow:var(--glass-shadow-subtle)}.glass-nav-item.is-glass[data-v-9237302e]:hover:not(.is-active){background:var(--glass-bg);box-shadow:var(--glass-shadow)}.glass-nav-item.is-glass[data-v-9237302e]:active:not(.is-active){transform:scale(.99)}.glass-nav-item.is-active[data-v-9237302e],.glass-nav-item.router-link-active[data-v-9237302e]{border-left-color:var(--variant-color);background:color-mix(in srgb,var(--variant-color) 10%,transparent);color:var(--variant-color)}.glass-nav-item.is-glass.is-active[data-v-9237302e],.glass-nav-item.is-glass.router-link-active[data-v-9237302e]{background:color-mix(in srgb,var(--variant-color) 15%,var(--glass-bg-subtle));border-left-color:var(--variant-color);box-shadow:var(--glass-shadow)}.glass-nav-item[data-v-9237302e]:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--variant-color) 30%,transparent)}.glass-nav-item-icon-wrapper[data-v-9237302e]{display:inline-flex;flex-shrink:0}.glass-nav-item-icon[data-v-9237302e]{color:var(--color-vec-subtext-0)}.glass-nav-item.is-active .glass-nav-item-icon[data-v-9237302e],.glass-nav-item.router-link-active .glass-nav-item-icon[data-v-9237302e]{color:var(--variant-color)}.glass-nav-item:hover .glass-nav-item-icon[data-v-9237302e]{color:var(--color-vec-text)}.glass-nav-item.is-active:hover .glass-nav-item-icon[data-v-9237302e],.glass-nav-item.router-link-active:hover .glass-nav-item-icon[data-v-9237302e]{color:var(--variant-color)}.glass-nav-item-icon-container[data-v-9237302e]{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--radius-vec-md);background:color-mix(in srgb,var(--variant-color) 12%,transparent);transition:all .2s ease}.glass-nav-item-icon-container.size-sm[data-v-9237302e]{width:1.75rem;height:1.75rem}.glass-nav-item-icon-container.size-default[data-v-9237302e]{width:2rem;height:2rem}.glass-nav-item-icon-container.size-lg[data-v-9237302e]{width:2.25rem;height:2.25rem}.glass-nav-item-icon-container .glass-nav-item-icon[data-v-9237302e]{color:var(--variant-color)}.glass-nav-item:hover .glass-nav-item-icon-container[data-v-9237302e]{background:color-mix(in srgb,var(--variant-color) 18%,transparent)}.glass-nav-item.is-active .glass-nav-item-icon-container[data-v-9237302e],.glass-nav-item.router-link-active .glass-nav-item-icon-container[data-v-9237302e]{background:color-mix(in srgb,var(--variant-color) 20%,transparent)}.glass-nav-item-content[data-v-9237302e]{display:flex;flex-direction:column;flex:1;min-width:0;gap:.125rem}.glass-nav-item-label[data-v-9237302e]{overflow:hidden;text-overflow:ellipsis}.glass-nav-item-subtitle[data-v-9237302e]{font-size:.75rem;font-weight:400;color:var(--color-vec-subtext-0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glass-nav-item-badge[data-v-9237302e]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.6875rem;font-weight:600;line-height:1;border-radius:var(--radius-vec-full);background:color-mix(in srgb,var(--variant-color) 15%,transparent);color:var(--variant-color)}.glass-nav-item-chevron[data-v-9237302e]{flex-shrink:0;margin-left:auto;color:var(--color-vec-subtext-1);transition:all .15s ease}.glass-nav-item:hover .glass-nav-item-chevron[data-v-9237302e]{transform:translate(2px);color:var(--color-vec-subtext-0)}.glass-nav-item.is-active .glass-nav-item-chevron[data-v-9237302e],.glass-nav-item.router-link-active .glass-nav-item-chevron[data-v-9237302e]{color:var(--variant-color)}@media(prefers-reduced-motion:reduce){.glass-nav-item[data-v-9237302e]{transition-duration:.01s}.glass-nav-item[data-v-9237302e]:active{transform:none}}.glass-notification[data-v-08d8ae34]{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;min-width:280px;max-width:400px;background:color-mix(in srgb,var(--color-vec-surface-0) 85%,transparent);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border-subtle);box-shadow:var(--shadow-vec-lg);border-radius:var(--radius-vec-lg);border-left:3px solid transparent}.severity-success[data-v-08d8ae34]{border-left-color:var(--color-vec-success)}.severity-success .glass-notification-icon[data-v-08d8ae34]{color:var(--color-vec-success)}.severity-error[data-v-08d8ae34]{border-left-color:var(--color-vec-error)}.severity-error .glass-notification-icon[data-v-08d8ae34]{color:var(--color-vec-error)}.severity-warning[data-v-08d8ae34]{border-left-color:var(--color-vec-warning)}.severity-warning .glass-notification-icon[data-v-08d8ae34]{color:var(--color-vec-warning)}.severity-info[data-v-08d8ae34]{border-left-color:var(--color-vec-primary)}.severity-info .glass-notification-icon[data-v-08d8ae34]{color:var(--color-vec-primary)}.glass-notification-icon[data-v-08d8ae34]{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:.125rem}.glass-notification-content[data-v-08d8ae34]{flex:1;min-width:0}.glass-notification-title[data-v-08d8ae34]{margin:0 0 .25rem;font-size:.875rem;font-weight:600;color:var(--color-vec-text);line-height:1.3}.glass-notification-message[data-v-08d8ae34]{margin:0;font-size:.8125rem;color:var(--color-vec-subtext-0);line-height:1.4}.glass-notification-content:not(:has(.glass-notification-title)) .glass-notification-message[data-v-08d8ae34]{font-size:.875rem;color:var(--color-vec-text)}.glass-notification-close[data-v-08d8ae34]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin:-.125rem -.25rem -.125rem 0;padding:0;border:none;border-radius:var(--radius-vec-sm);background:transparent;color:var(--color-vec-subtext-1);cursor:pointer;transition:all .15s ease-out}.glass-notification-close[data-v-08d8ae34]:hover{background:color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent);color:var(--color-vec-text)}.glass-notification-close[data-v-08d8ae34]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:1px}:root.app-dark .glass-notification[data-v-08d8ae34]{background:color-mix(in srgb,var(--color-vec-surface-0) 90%,transparent);box-shadow:var(--shadow-vec-lg),inset 0 1px #ffffff0d}@media(prefers-reduced-motion:reduce){.glass-notification-close[data-v-08d8ae34]{transition-duration:.01s}}.glass-notifications-container[data-v-89003435]{position:fixed;top:1rem;right:1rem;z-index:9999;display:flex;flex-direction:column;gap:.5rem;pointer-events:none}.glass-notifications-container[data-v-89003435] .glass-notification{pointer-events:auto}.notification-enter-from[data-v-89003435]{opacity:0;transform:translate(2rem)}.notification-enter-active[data-v-89003435]{transition:opacity .3s ease-out,transform .3s ease-out}.notification-leave-to[data-v-89003435]{opacity:0;transform:translate(2rem)}.notification-leave-active[data-v-89003435]{transition:opacity .2s ease-in,transform .2s ease-in}.notification-move[data-v-89003435]{transition:transform .3s ease-out}@media(max-width:480px){.glass-notifications-container[data-v-89003435]{left:.5rem;right:.5rem;top:.5rem}.glass-notifications-container[data-v-89003435] .glass-notification{max-width:none;min-width:0}}@media(prefers-reduced-motion:reduce){.notification-enter-active[data-v-89003435],.notification-leave-active[data-v-89003435],.notification-move[data-v-89003435]{transition-duration:.01s}}.glass-page-hero[data-v-097b2207]{position:relative;overflow:hidden;border-radius:var(--radius-vec-lg);padding:1.5rem;background:linear-gradient(to right,color-mix(in srgb,var(--color-vec-primary) 10%,transparent),color-mix(in srgb,var(--color-vec-secondary) 5%,transparent),color-mix(in srgb,var(--color-vec-accent) 10%,transparent))}.glass-page-hero-pattern[data-v-097b2207]{position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,currentColor 1px,transparent 0);background-size:24px 24px;opacity:.05}.glass-page-hero-blob[data-v-097b2207]{position:absolute;width:10rem;height:10rem;border-radius:50%;filter:blur(48px)}.glass-page-hero-blob--right[data-v-097b2207]{right:-5rem;top:-5rem;background:color-mix(in srgb,var(--color-vec-primary) 10%,transparent)}.glass-page-hero-blob--left[data-v-097b2207]{bottom:-5rem;left:-5rem;background:color-mix(in srgb,var(--color-vec-secondary) 10%,transparent)}.glass-page-hero-overlay[data-v-097b2207]{position:absolute;inset:0;background:color-mix(in srgb,var(--color-vec-surface-0) 20%,transparent);backdrop-filter:var(--glass-blur-sm);-webkit-backdrop-filter:var(--glass-blur-sm);pointer-events:none}:root.app-dark .glass-page-hero[data-v-097b2207]{background:linear-gradient(to right,color-mix(in srgb,var(--color-vec-primary) 15%,transparent),color-mix(in srgb,var(--color-vec-secondary) 8%,transparent),color-mix(in srgb,var(--color-vec-accent) 15%,transparent))}:root.app-dark .glass-page-hero-overlay[data-v-097b2207]{background:color-mix(in srgb,var(--color-vec-surface-0) 30%,transparent)}:root.app-dark .glass-page-hero-blob--right[data-v-097b2207]{background:color-mix(in srgb,var(--color-vec-primary) 15%,transparent)}:root.app-dark .glass-page-hero-blob--left[data-v-097b2207]{background:color-mix(in srgb,var(--color-vec-secondary) 15%,transparent)}@media(prefers-reduced-motion:reduce){.glass-page-hero-blob[data-v-097b2207]{filter:none;opacity:.5}}.glass-priority-selector[data-v-62ee74a3]{display:flex;flex-wrap:wrap;gap:.5rem}.glass-priority-pill[data-v-62ee74a3]{appearance:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:var(--radius-vec-md);font-size:.8125rem;font-weight:500;line-height:1;white-space:nowrap;backdrop-filter:var(--glass-blur-sm);-webkit-backdrop-filter:var(--glass-blur-sm);box-shadow:inset 0 1px #ffffff1a;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease,opacity .2s ease}.glass-priority-pill[data-v-62ee74a3]:hover:not(:disabled){transform:translateY(-1px)}.glass-priority-pill[data-v-62ee74a3]:active:not(:disabled){transform:translateY(0)}.glass-priority-pill[data-v-62ee74a3]:disabled{opacity:.5;cursor:not-allowed}.glass-priority-pill-label[data-v-62ee74a3]{white-space:nowrap}.glass-priority-pill.is-selected[data-v-62ee74a3]{font-weight:600}.glass-priority-pill-check[data-v-62ee74a3]{opacity:.8}.glass-priority-pill.color-success[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-success) 10%,var(--glass-bg-subtle) 90%);border:1px solid color-mix(in srgb,var(--color-vec-success) 18%,transparent);color:var(--color-vec-success)}.glass-priority-pill.color-primary[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-primary) 10%,var(--glass-bg-subtle) 90%);border:1px solid color-mix(in srgb,var(--color-vec-primary) 18%,transparent);color:var(--color-vec-primary)}.glass-priority-pill.color-warning[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-warning) 10%,var(--glass-bg-subtle) 90%);border:1px solid color-mix(in srgb,var(--color-vec-warning) 18%,transparent);color:var(--color-vec-warning)}.glass-priority-pill.color-error[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-error) 10%,var(--glass-bg-subtle) 90%);border:1px solid color-mix(in srgb,var(--color-vec-error) 18%,transparent);color:var(--color-vec-error)}.glass-priority-pill.color-accent[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-accent) 10%,var(--glass-bg-subtle) 90%);border:1px solid color-mix(in srgb,var(--color-vec-accent) 18%,transparent);color:var(--color-vec-accent)}.glass-priority-pill.is-selected.color-success[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-success) 22%,var(--glass-bg-subtle) 78%);border-color:color-mix(in srgb,var(--color-vec-success) 50%,transparent);box-shadow:inset 0 1px #ffffff26,0 0 8px color-mix(in srgb,var(--color-vec-success) 20%,transparent)}.glass-priority-pill.is-selected.color-primary[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-primary) 22%,var(--glass-bg-subtle) 78%);border-color:color-mix(in srgb,var(--color-vec-primary) 50%,transparent);box-shadow:inset 0 1px #ffffff26,0 0 8px color-mix(in srgb,var(--color-vec-primary) 20%,transparent)}.glass-priority-pill.is-selected.color-warning[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-warning) 22%,var(--glass-bg-subtle) 78%);border-color:color-mix(in srgb,var(--color-vec-warning) 50%,transparent);box-shadow:inset 0 1px #ffffff26,0 0 8px color-mix(in srgb,var(--color-vec-warning) 20%,transparent)}.glass-priority-pill.is-selected.color-error[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-error) 22%,var(--glass-bg-subtle) 78%);border-color:color-mix(in srgb,var(--color-vec-error) 50%,transparent);box-shadow:inset 0 1px #ffffff26,0 0 8px color-mix(in srgb,var(--color-vec-error) 20%,transparent)}.glass-priority-pill.is-selected.color-accent[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-accent) 22%,var(--glass-bg-subtle) 78%);border-color:color-mix(in srgb,var(--color-vec-accent) 50%,transparent);box-shadow:inset 0 1px #ffffff26,0 0 8px color-mix(in srgb,var(--color-vec-accent) 20%,transparent)}:root.app-dark .glass-priority-pill[data-v-62ee74a3]{box-shadow:inset 0 1px #ffffff0d}:root.app-dark .glass-priority-pill.color-success[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-success) 14%,var(--glass-bg-subtle) 86%);border-color:color-mix(in srgb,var(--color-vec-success) 25%,transparent)}:root.app-dark .glass-priority-pill.color-primary[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-primary) 14%,var(--glass-bg-subtle) 86%);border-color:color-mix(in srgb,var(--color-vec-primary) 25%,transparent)}:root.app-dark .glass-priority-pill.color-warning[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-warning) 14%,var(--glass-bg-subtle) 86%);border-color:color-mix(in srgb,var(--color-vec-warning) 25%,transparent)}:root.app-dark .glass-priority-pill.color-error[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-error) 14%,var(--glass-bg-subtle) 86%);border-color:color-mix(in srgb,var(--color-vec-error) 25%,transparent)}:root.app-dark .glass-priority-pill.color-accent[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-accent) 14%,var(--glass-bg-subtle) 86%);border-color:color-mix(in srgb,var(--color-vec-accent) 25%,transparent)}:root.app-dark .glass-priority-pill.is-selected.color-success[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-success) 28%,var(--glass-bg-subtle) 72%);border-color:color-mix(in srgb,var(--color-vec-success) 55%,transparent)}:root.app-dark .glass-priority-pill.is-selected.color-primary[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-primary) 28%,var(--glass-bg-subtle) 72%);border-color:color-mix(in srgb,var(--color-vec-primary) 55%,transparent)}:root.app-dark .glass-priority-pill.is-selected.color-warning[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-warning) 28%,var(--glass-bg-subtle) 72%);border-color:color-mix(in srgb,var(--color-vec-warning) 55%,transparent)}:root.app-dark .glass-priority-pill.is-selected.color-error[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-error) 28%,var(--glass-bg-subtle) 72%);border-color:color-mix(in srgb,var(--color-vec-error) 55%,transparent)}:root.app-dark .glass-priority-pill.is-selected.color-accent[data-v-62ee74a3]{background:color-mix(in srgb,var(--color-vec-accent) 28%,var(--glass-bg-subtle) 72%);border-color:color-mix(in srgb,var(--color-vec-accent) 55%,transparent)}@media(prefers-reduced-motion:reduce){.glass-priority-pill[data-v-62ee74a3]{transition-duration:.01s}.glass-priority-pill[data-v-62ee74a3]:hover:not(:disabled){transform:none}}.glass-quick-actions[data-v-423afa34]{border-radius:var(--radius-vec-lg);overflow:hidden;background:var(--glass-bg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border);box-shadow:var(--glass-shadow)}.glass-quick-actions-header[data-v-423afa34]{padding:.75rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent);background:color-mix(in srgb,var(--color-vec-surface-1) 30%,transparent)}.glass-quick-actions-grid[data-v-423afa34]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;padding:1rem}.glass-quick-action[data-v-423afa34]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;border-radius:var(--radius-vec-lg);text-align:center;cursor:pointer;background:color-mix(in srgb,var(--color-vec-surface-1) 40%,transparent);border:1px solid color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent);transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out}.glass-quick-action[data-v-423afa34]:hover:not(.is-disabled){box-shadow:0 4px 12px color-mix(in srgb,var(--color-vec-base) 20%,transparent);transform:translateY(-1px)}.glass-quick-action[data-v-423afa34]:active:not(.is-disabled){transform:translateY(0)}.glass-quick-action.is-disabled[data-v-423afa34]{cursor:not-allowed;opacity:.5}.glass-quick-action.color-primary[data-v-423afa34]:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--color-vec-primary) 30%,transparent);background:color-mix(in srgb,var(--color-vec-primary) 8%,transparent)}.glass-quick-action.color-secondary[data-v-423afa34]:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--color-vec-secondary) 30%,transparent);background:color-mix(in srgb,var(--color-vec-secondary) 8%,transparent)}.glass-quick-action.color-accent[data-v-423afa34]:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--color-vec-accent) 30%,transparent);background:color-mix(in srgb,var(--color-vec-accent) 8%,transparent)}.glass-quick-action.color-tertiary[data-v-423afa34]:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--color-vec-tertiary) 30%,transparent);background:color-mix(in srgb,var(--color-vec-tertiary) 8%,transparent)}.glass-quick-action.color-success[data-v-423afa34]:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--color-vec-success) 30%,transparent);background:color-mix(in srgb,var(--color-vec-success) 8%,transparent)}.glass-quick-action.color-warning[data-v-423afa34]:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--color-vec-warning) 30%,transparent);background:color-mix(in srgb,var(--color-vec-warning) 8%,transparent)}.glass-quick-action.color-error[data-v-423afa34]:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--color-vec-error) 30%,transparent);background:color-mix(in srgb,var(--color-vec-error) 8%,transparent)}.glass-quick-action-icon[data-v-423afa34]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-vec-md);transition:background-color .15s ease-out}.icon-primary[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-primary) 15%,transparent);color:var(--color-vec-primary)}.glass-quick-action:hover:not(.is-disabled) .icon-primary[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-primary) 25%,transparent)}.icon-secondary[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-secondary) 15%,transparent);color:var(--color-vec-secondary)}.glass-quick-action:hover:not(.is-disabled) .icon-secondary[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-secondary) 25%,transparent)}.icon-accent[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-accent) 15%,transparent);color:var(--color-vec-accent)}.glass-quick-action:hover:not(.is-disabled) .icon-accent[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-accent) 25%,transparent)}.icon-tertiary[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-tertiary) 15%,transparent);color:var(--color-vec-tertiary)}.glass-quick-action:hover:not(.is-disabled) .icon-tertiary[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-tertiary) 25%,transparent)}.icon-success[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-success) 15%,transparent);color:var(--color-vec-success)}.glass-quick-action:hover:not(.is-disabled) .icon-success[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-success) 25%,transparent)}.icon-warning[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-warning) 15%,transparent);color:var(--color-vec-warning)}.glass-quick-action:hover:not(.is-disabled) .icon-warning[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-warning) 25%,transparent)}.icon-error[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-error) 15%,transparent);color:var(--color-vec-error)}.glass-quick-action:hover:not(.is-disabled) .icon-error[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-error) 25%,transparent)}.glass-quick-action-label[data-v-423afa34]{font-size:.875rem;font-weight:500;color:var(--color-vec-text)}.glass-quick-action.is-disabled .glass-quick-action-label[data-v-423afa34]{color:var(--color-vec-subtext-1)}.glass-quick-action-description[data-v-423afa34]{font-size:.75rem;color:var(--color-vec-subtext-0)}:root.app-dark .glass-quick-actions[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-surface-0) 70%,transparent)}:root.app-dark .glass-quick-actions-header[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-surface-1) 40%,transparent);border-bottom-color:color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent)}:root.app-dark .glass-quick-action[data-v-423afa34]{background:color-mix(in srgb,var(--color-vec-surface-1) 50%,transparent);border-color:color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent)}:root.app-dark .glass-quick-action[data-v-423afa34]:hover:not(.is-disabled){box-shadow:0 4px 16px color-mix(in srgb,var(--color-vec-base) 40%,transparent)}@media(prefers-reduced-motion:reduce){.glass-quick-action[data-v-423afa34]{transition-duration:.01s}.glass-quick-action[data-v-423afa34]:hover:not(.is-disabled){transform:none}.glass-quick-action-icon[data-v-423afa34]{transition-duration:.01s}}.glass-select[data-v-a6a5661a]{position:relative;display:inline-flex}.glass-select.is-fluid[data-v-a6a5661a]{display:flex;width:100%}.glass-select-trigger[data-v-a6a5661a]{position:relative;display:flex;align-items:center;gap:.5rem;width:100%;cursor:pointer;text-align:left;padding:.625rem .875rem;border-radius:var(--radius-vec-lg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);background:var(--glass-bg);border:var(--glass-border);box-shadow:var(--glass-shadow);transition:border-color .2s ease,box-shadow .3s ease,background .3s ease}.glass-select-trigger[data-v-a6a5661a]:hover:not(:disabled){box-shadow:var(--glass-shadow-hover)}.glass-select-trigger[data-v-a6a5661a]:focus-visible{outline:none;border-color:var(--color-vec-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 20%,transparent),inset 0 1px #ffffff80}:root.app-dark .glass-select-trigger[data-v-a6a5661a]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 25%,transparent),inset 0 1px #ffffff0d}.glass-select.is-open .glass-select-trigger[data-v-a6a5661a]{border-color:var(--color-vec-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 20%,transparent),inset 0 1px #ffffff80}:root.app-dark .glass-select.is-open .glass-select-trigger[data-v-a6a5661a]{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 25%,transparent),inset 0 1px #ffffff0d}.glass-select.is-invalid .glass-select-trigger[data-v-a6a5661a]{border-color:var(--color-vec-error)}.glass-select.is-invalid .glass-select-trigger[data-v-a6a5661a]:focus-visible,.glass-select.is-invalid.is-open .glass-select-trigger[data-v-a6a5661a]{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-error) 20%,transparent),inset 0 1px #ffffff80}:root.app-dark .glass-select.is-invalid .glass-select-trigger[data-v-a6a5661a]:focus-visible,:root.app-dark .glass-select.is-invalid.is-open .glass-select-trigger[data-v-a6a5661a]{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-error) 25%,transparent),inset 0 1px #ffffff0d}.glass-select.is-disabled .glass-select-trigger[data-v-a6a5661a]{opacity:.6;cursor:not-allowed}.glass-select.size-sm .glass-select-trigger[data-v-a6a5661a]{padding:.375rem .625rem;border-radius:var(--radius-vec-md)}.glass-select.size-sm .trigger-label[data-v-a6a5661a]{font-size:.8125rem}.glass-select.is-pill .glass-select-trigger[data-v-a6a5661a]{gap:.375rem;padding:.5rem .875rem;border-radius:var(--radius-vec-full);width:auto}.glass-select.is-pill .glass-select-trigger[data-v-a6a5661a]:hover:not(:disabled){transform:scale(1.02)}.glass-select.is-pill .glass-select-trigger[data-v-a6a5661a]:active:not(:disabled){transform:scale(.98)}.glass-select.is-pill.size-sm .glass-select-trigger[data-v-a6a5661a]{gap:.25rem;padding:.3125rem .625rem;border-radius:var(--radius-vec-full)}.trigger-icon[data-v-a6a5661a]{color:var(--color-vec-subtext-0);flex-shrink:0}.trigger-label[data-v-a6a5661a]{flex:1;font-size:.875rem;font-weight:500;color:var(--color-vec-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trigger-label.is-placeholder[data-v-a6a5661a]{color:var(--color-vec-subtext-1);font-weight:400}.trigger-chevron[data-v-a6a5661a]{color:var(--color-vec-subtext-1);flex-shrink:0;transition:transform .2s ease}.glass-select.is-open .trigger-chevron[data-v-a6a5661a]{transform:rotate(180deg)}.glass-select-dropdown[data-v-a6a5661a]{max-height:15rem;overflow-y:auto;padding:.375rem;border-radius:var(--radius-vec-lg);backdrop-filter:var(--glass-blur-lg);-webkit-backdrop-filter:var(--glass-blur-lg);background:var(--glass-bg-strong);border:var(--glass-border-subtle);box-shadow:var(--shadow-vec-lg)}.glass-select-dropdown[data-v-a6a5661a]::-webkit-scrollbar{width:6px}.glass-select-dropdown[data-v-a6a5661a]::-webkit-scrollbar-track{background:transparent}.glass-select-dropdown[data-v-a6a5661a]::-webkit-scrollbar-thumb{background:var(--color-vec-surface-2);border-radius:3px}.glass-select-dropdown[data-v-a6a5661a]::-webkit-scrollbar-thumb:hover{background:var(--color-vec-subtext-1)}.glass-select-option[data-v-a6a5661a]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem .75rem;border-radius:var(--radius-vec-md);border:none;background:transparent;cursor:pointer;font-size:.875rem;color:var(--color-vec-text);text-align:left;transition:background .15s ease,color .15s ease}.glass-select-option[data-v-a6a5661a]:hover,.glass-select-option.is-focused[data-v-a6a5661a]{background:color-mix(in srgb,var(--color-vec-surface-1) 80%,transparent)}.glass-select-option.is-selected[data-v-a6a5661a]{color:var(--color-vec-primary);font-weight:500}.glass-select-option.is-selected[data-v-a6a5661a]:hover,.glass-select-option.is-selected.is-focused[data-v-a6a5661a]{background:color-mix(in srgb,var(--color-vec-primary) 10%,transparent)}.option-check[data-v-a6a5661a]{color:var(--color-vec-primary);flex-shrink:0}.glass-dropdown-enter-active[data-v-a6a5661a],.glass-dropdown-leave-active[data-v-a6a5661a]{transition:opacity .2s ease,transform .2s ease}.glass-dropdown-enter-from[data-v-a6a5661a],.glass-dropdown-leave-to[data-v-a6a5661a]{opacity:0;transform:translateY(-.5rem)}@media(prefers-reduced-motion:reduce){.glass-select-trigger[data-v-a6a5661a],.trigger-chevron[data-v-a6a5661a],.glass-select-option[data-v-a6a5661a],.glass-dropdown-enter-active[data-v-a6a5661a],.glass-dropdown-leave-active[data-v-a6a5661a]{transition-duration:.01s}.glass-select.is-pill .glass-select-trigger[data-v-a6a5661a]:hover,.glass-select.is-pill .glass-select-trigger[data-v-a6a5661a]:active{transform:none}}.glass-stat-card[data-v-dbc0eddc]{display:flex;border-radius:var(--radius-vec-lg);background:var(--glass-bg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border);box-shadow:var(--glass-shadow);transition:box-shadow .15s ease-out,transform .15s ease-out}.glass-stat-card--default[data-v-dbc0eddc]{flex-direction:column;padding:1.25rem;min-height:7.5rem}.glass-stat-card--compact[data-v-dbc0eddc]{flex-direction:row;align-items:center;padding:.875rem;min-height:4rem;gap:.75rem}.glass-stat-card.is-interactive[data-v-dbc0eddc]{cursor:pointer}.glass-stat-card.is-interactive[data-v-dbc0eddc]:hover{box-shadow:var(--glass-shadow-hover);transform:translateY(-2px)}.glass-stat-card.is-interactive[data-v-dbc0eddc]:active{transform:translateY(0)}.glass-stat-card-header[data-v-dbc0eddc]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.75rem}.glass-stat-card-icon[data-v-dbc0eddc]{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-vec-md);flex-shrink:0;transition:background-color .15s ease-out}.glass-stat-card--default .glass-stat-card-icon[data-v-dbc0eddc]{width:2.5rem;height:2.5rem}.glass-stat-card--compact .glass-stat-card-icon[data-v-dbc0eddc]{width:2.25rem;height:2.25rem}.icon-primary[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-primary) 15%,transparent);color:var(--color-vec-primary)}.icon-secondary[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-secondary) 15%,transparent);color:var(--color-vec-secondary)}.icon-accent[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-accent) 15%,transparent);color:var(--color-vec-accent)}.icon-tertiary[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-tertiary) 15%,transparent);color:var(--color-vec-tertiary)}.icon-success[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-success) 15%,transparent);color:var(--color-vec-success)}.icon-warning[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-warning) 15%,transparent);color:var(--color-vec-warning)}.icon-error[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-error) 15%,transparent);color:var(--color-vec-error)}.glass-stat-card.is-interactive:hover .icon-primary[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-primary) 25%,transparent)}.glass-stat-card.is-interactive:hover .icon-secondary[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-secondary) 25%,transparent)}.glass-stat-card.is-interactive:hover .icon-accent[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-accent) 25%,transparent)}.glass-stat-card.is-interactive:hover .icon-tertiary[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-tertiary) 25%,transparent)}.glass-stat-card.is-interactive:hover .icon-success[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-success) 25%,transparent)}.glass-stat-card.is-interactive:hover .icon-warning[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-warning) 25%,transparent)}.glass-stat-card.is-interactive:hover .icon-error[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-error) 25%,transparent)}.glass-stat-card-trend[data-v-dbc0eddc]{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:var(--radius-vec-full);font-size:.75rem;font-weight:500}.trend-up[data-v-dbc0eddc]{color:var(--color-vec-success);background:color-mix(in srgb,var(--color-vec-success) 10%,transparent)}.trend-down[data-v-dbc0eddc]{color:var(--color-vec-error);background:color-mix(in srgb,var(--color-vec-error) 10%,transparent)}.trend-neutral[data-v-dbc0eddc]{color:var(--color-vec-subtext-0);background:color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent)}.glass-stat-card-content[data-v-dbc0eddc]{flex:1;min-width:0}.glass-stat-card-value[data-v-dbc0eddc]{font-family:var(--font-data);font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--color-vec-text)}.glass-stat-card--default .glass-stat-card-value[data-v-dbc0eddc]{font-size:1.875rem;margin-bottom:.25rem}.glass-stat-card--compact .glass-stat-card-value[data-v-dbc0eddc]{font-size:1.5rem;flex-shrink:0}.glass-stat-card-label[data-v-dbc0eddc]{color:var(--color-vec-subtext-0);line-height:1.4}.glass-stat-card--default .glass-stat-card-label[data-v-dbc0eddc]{font-size:.875rem}.glass-stat-card--compact .glass-stat-card-label[data-v-dbc0eddc]{font-size:.8125rem;font-weight:500;color:var(--color-vec-text)}.glass-stat-card-subtitle[data-v-dbc0eddc]{color:var(--color-vec-subtext-1);line-height:1.4}.glass-stat-card--default .glass-stat-card-subtitle[data-v-dbc0eddc]{font-size:.75rem;margin-top:.125rem}.glass-stat-card--compact .glass-stat-card-subtitle[data-v-dbc0eddc]{font-size:.6875rem;margin-top:.125rem}.glass-stat-card.is-loading[data-v-dbc0eddc]{pointer-events:none}.glass-stat-card-icon-skeleton[data-v-dbc0eddc]{border-radius:var(--radius-vec-md);flex-shrink:0;background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 80%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:shimmer-dbc0eddc 1.5s infinite}.glass-stat-card--default .glass-stat-card-icon-skeleton[data-v-dbc0eddc]{width:2.5rem;height:2.5rem}.glass-stat-card--compact .glass-stat-card-icon-skeleton[data-v-dbc0eddc]{width:2.25rem;height:2.25rem}.glass-stat-card-trend-skeleton[data-v-dbc0eddc]{width:3rem;height:1.25rem;border-radius:var(--radius-vec-full);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 80%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:shimmer-dbc0eddc 1.5s infinite;animation-delay:.1s}.glass-stat-card-value-skeleton[data-v-dbc0eddc]{border-radius:var(--radius-vec-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 80%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:shimmer-dbc0eddc 1.5s infinite;animation-delay:.2s}.glass-stat-card--default .glass-stat-card-value-skeleton[data-v-dbc0eddc]{width:60%;height:2rem;margin-bottom:.5rem}.glass-stat-card-value-skeleton--compact[data-v-dbc0eddc]{width:3rem;height:1.5rem}.glass-stat-card-label-skeleton[data-v-dbc0eddc]{border-radius:var(--radius-vec-xs);background:linear-gradient(90deg,color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 25%,color-mix(in srgb,var(--color-vec-surface-2) 80%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent) 75%);background-size:200% 100%;animation:shimmer-dbc0eddc 1.5s infinite;animation-delay:.3s}.glass-stat-card--default .glass-stat-card-label-skeleton[data-v-dbc0eddc]{width:80%;height:1rem}.glass-stat-card--compact .glass-stat-card-label-skeleton[data-v-dbc0eddc]{width:70%;height:.875rem}.glass-stat-card-content-skeleton[data-v-dbc0eddc]{flex:1;display:flex;flex-direction:column;gap:.375rem}@keyframes shimmer-dbc0eddc{0%{background-position:-200% 0}to{background-position:200% 0}}:root.app-dark .glass-stat-card[data-v-dbc0eddc]{background:color-mix(in srgb,var(--color-vec-surface-0) 70%,transparent)}@media(prefers-reduced-motion:reduce){.glass-stat-card[data-v-dbc0eddc],.glass-stat-card-icon[data-v-dbc0eddc]{transition-duration:.01s}.glass-stat-card-icon-skeleton[data-v-dbc0eddc],.glass-stat-card-trend-skeleton[data-v-dbc0eddc],.glass-stat-card-value-skeleton[data-v-dbc0eddc],.glass-stat-card-label-skeleton[data-v-dbc0eddc]{animation:none;background:color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent)}}.glass-status-selector[data-v-421fad38]{display:flex;flex-wrap:wrap;gap:.5rem}.glass-status-pill[data-v-421fad38]{appearance:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:var(--radius-vec-md);font-size:.8125rem;font-weight:500;line-height:1;white-space:nowrap;backdrop-filter:var(--glass-blur-sm);-webkit-backdrop-filter:var(--glass-blur-sm);box-shadow:inset 0 1px #ffffff1a;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease,opacity .2s ease}.glass-status-pill[data-v-421fad38]:hover:not(:disabled){transform:translateY(-1px)}.glass-status-pill[data-v-421fad38]:active:not(:disabled){transform:translateY(0)}.glass-status-pill[data-v-421fad38]:disabled{opacity:.5;cursor:not-allowed}.glass-status-pill-label[data-v-421fad38]{white-space:nowrap}.glass-status-pill.is-selected[data-v-421fad38]{font-weight:600}.glass-status-pill-check[data-v-421fad38]{opacity:.8}.glass-status-pill.color-warning[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-warning) 10%,var(--glass-bg-subtle) 90%);border:1px solid color-mix(in srgb,var(--color-vec-warning) 18%,transparent);color:var(--color-vec-warning)}.glass-status-pill.color-primary[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-primary) 10%,var(--glass-bg-subtle) 90%);border:1px solid color-mix(in srgb,var(--color-vec-primary) 18%,transparent);color:var(--color-vec-primary)}.glass-status-pill.color-accent[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-accent) 10%,var(--glass-bg-subtle) 90%);border:1px solid color-mix(in srgb,var(--color-vec-accent) 18%,transparent);color:var(--color-vec-accent)}.glass-status-pill.color-success[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-success) 10%,var(--glass-bg-subtle) 90%);border:1px solid color-mix(in srgb,var(--color-vec-success) 18%,transparent);color:var(--color-vec-success)}.glass-status-pill.color-error[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-error) 10%,var(--glass-bg-subtle) 90%);border:1px solid color-mix(in srgb,var(--color-vec-error) 18%,transparent);color:var(--color-vec-error)}.glass-status-pill.is-selected.color-warning[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-warning) 22%,var(--glass-bg-subtle) 78%);border-color:color-mix(in srgb,var(--color-vec-warning) 50%,transparent);box-shadow:inset 0 1px #ffffff26,0 0 8px color-mix(in srgb,var(--color-vec-warning) 20%,transparent)}.glass-status-pill.is-selected.color-primary[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-primary) 22%,var(--glass-bg-subtle) 78%);border-color:color-mix(in srgb,var(--color-vec-primary) 50%,transparent);box-shadow:inset 0 1px #ffffff26,0 0 8px color-mix(in srgb,var(--color-vec-primary) 20%,transparent)}.glass-status-pill.is-selected.color-accent[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-accent) 22%,var(--glass-bg-subtle) 78%);border-color:color-mix(in srgb,var(--color-vec-accent) 50%,transparent);box-shadow:inset 0 1px #ffffff26,0 0 8px color-mix(in srgb,var(--color-vec-accent) 20%,transparent)}.glass-status-pill.is-selected.color-success[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-success) 22%,var(--glass-bg-subtle) 78%);border-color:color-mix(in srgb,var(--color-vec-success) 50%,transparent);box-shadow:inset 0 1px #ffffff26,0 0 8px color-mix(in srgb,var(--color-vec-success) 20%,transparent)}.glass-status-pill.is-selected.color-error[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-error) 22%,var(--glass-bg-subtle) 78%);border-color:color-mix(in srgb,var(--color-vec-error) 50%,transparent);box-shadow:inset 0 1px #ffffff26,0 0 8px color-mix(in srgb,var(--color-vec-error) 20%,transparent)}:root.app-dark .glass-status-pill[data-v-421fad38]{box-shadow:inset 0 1px #ffffff0d}:root.app-dark .glass-status-pill.color-warning[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-warning) 14%,var(--glass-bg-subtle) 86%);border-color:color-mix(in srgb,var(--color-vec-warning) 25%,transparent)}:root.app-dark .glass-status-pill.color-primary[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-primary) 14%,var(--glass-bg-subtle) 86%);border-color:color-mix(in srgb,var(--color-vec-primary) 25%,transparent)}:root.app-dark .glass-status-pill.color-accent[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-accent) 14%,var(--glass-bg-subtle) 86%);border-color:color-mix(in srgb,var(--color-vec-accent) 25%,transparent)}:root.app-dark .glass-status-pill.color-success[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-success) 14%,var(--glass-bg-subtle) 86%);border-color:color-mix(in srgb,var(--color-vec-success) 25%,transparent)}:root.app-dark .glass-status-pill.color-error[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-error) 14%,var(--glass-bg-subtle) 86%);border-color:color-mix(in srgb,var(--color-vec-error) 25%,transparent)}:root.app-dark .glass-status-pill.is-selected.color-warning[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-warning) 28%,var(--glass-bg-subtle) 72%);border-color:color-mix(in srgb,var(--color-vec-warning) 55%,transparent)}:root.app-dark .glass-status-pill.is-selected.color-primary[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-primary) 28%,var(--glass-bg-subtle) 72%);border-color:color-mix(in srgb,var(--color-vec-primary) 55%,transparent)}:root.app-dark .glass-status-pill.is-selected.color-accent[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-accent) 28%,var(--glass-bg-subtle) 72%);border-color:color-mix(in srgb,var(--color-vec-accent) 55%,transparent)}:root.app-dark .glass-status-pill.is-selected.color-success[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-success) 28%,var(--glass-bg-subtle) 72%);border-color:color-mix(in srgb,var(--color-vec-success) 55%,transparent)}:root.app-dark .glass-status-pill.is-selected.color-error[data-v-421fad38]{background:color-mix(in srgb,var(--color-vec-error) 28%,var(--glass-bg-subtle) 72%);border-color:color-mix(in srgb,var(--color-vec-error) 55%,transparent)}@media(prefers-reduced-motion:reduce){.glass-status-pill[data-v-421fad38]{transition-duration:.01s}.glass-status-pill[data-v-421fad38]:hover:not(:disabled){transform:none}}.glass-tag[data-v-36a4262e]{display:inline-flex;align-items:center;gap:.375rem;font-weight:500;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none;backdrop-filter:var(--glass-blur-sm);-webkit-backdrop-filter:var(--glass-blur-sm);background:color-mix(in srgb,var(--variant-color) 12%,transparent);border:1px solid color-mix(in srgb,var(--variant-color) 25%,transparent);color:var(--variant-color);box-shadow:inset 0 1px #ffffff26;transition:all .15s ease-out}.size-xs[data-v-36a4262e]{padding:.125rem .375rem;font-size:.625rem;gap:.25rem}.size-sm[data-v-36a4262e]{padding:.25rem .5rem;font-size:.6875rem;gap:.3125rem}.size-default[data-v-36a4262e]{padding:.375rem .625rem;font-size:.75rem;gap:.375rem}.rounded-md.size-xs[data-v-36a4262e]{border-radius:var(--radius-vec-xs)}.rounded-md.size-sm[data-v-36a4262e]{border-radius:var(--radius-vec-sm)}.rounded-md.size-default[data-v-36a4262e]{border-radius:var(--radius-vec-md)}.rounded-full[data-v-36a4262e]{border-radius:var(--radius-vec-full)}.variant-primary[data-v-36a4262e]{--variant-color: var(--color-vec-primary)}.variant-secondary[data-v-36a4262e]{--variant-color: var(--color-vec-secondary)}.variant-accent[data-v-36a4262e]{--variant-color: var(--color-vec-accent)}.variant-success[data-v-36a4262e]{--variant-color: var(--color-vec-success)}.variant-warning[data-v-36a4262e]{--variant-color: var(--color-vec-warning)}.variant-error[data-v-36a4262e]{--variant-color: var(--color-vec-error)}.glass-tag[class*=preset-][data-v-36a4262e]{--variant-color: var(--preset-color)}.glass-tag-icon[data-v-36a4262e]{flex-shrink:0;opacity:.9}.glass-tag-label[data-v-36a4262e]{white-space:nowrap}:root.app-dark .glass-tag[data-v-36a4262e]{background:color-mix(in srgb,var(--variant-color) 18%,transparent);border-color:color-mix(in srgb,var(--variant-color) 35%,transparent);box-shadow:inset 0 1px #ffffff0d}@media(prefers-reduced-motion:reduce){.glass-tag[data-v-36a4262e]{transition-duration:.01s}}.glass-timeline[data-v-78d90007]{border-radius:var(--radius-vec-lg);overflow:hidden;background:var(--glass-bg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border);box-shadow:var(--glass-shadow)}.glass-timeline-header[data-v-78d90007]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--color-vec-surface-2) 50%,transparent);background:color-mix(in srgb,var(--color-vec-surface-1) 30%,transparent)}.glass-timeline-empty[data-v-78d90007]{padding:2rem 1rem;text-align:center}.glass-timeline-items[data-v-78d90007]{padding:1rem}.glass-timeline-item[data-v-78d90007]{display:flex;gap:.75rem;position:relative}.glass-timeline-item[data-v-78d90007]:not(:last-child){padding-bottom:1rem}.glass-timeline-connector[data-v-78d90007]{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:1.25rem;padding-top:.25rem}.glass-timeline-dot[data-v-78d90007]{width:.75rem;height:.75rem;border-radius:50%;flex-shrink:0;z-index:1;box-shadow:0 0 0 3px var(--glass-bg);transition:transform .15s ease-out}.glass-timeline-item.is-interactive:hover .glass-timeline-dot[data-v-78d90007]{transform:scale(1.2)}.glass-timeline-line[data-v-78d90007]{width:2px;flex:1;margin-top:.375rem;background:linear-gradient(to bottom,color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent),color-mix(in srgb,var(--color-vec-surface-2) 30%,transparent));border-radius:1px}.dot-primary[data-v-78d90007]{background:var(--color-vec-primary)}.dot-secondary[data-v-78d90007]{background:var(--color-vec-secondary)}.dot-accent[data-v-78d90007]{background:var(--color-vec-accent)}.dot-success[data-v-78d90007]{background:var(--color-vec-success)}.dot-warning[data-v-78d90007]{background:var(--color-vec-warning)}.dot-error[data-v-78d90007]{background:var(--color-vec-error)}.dot-neutral[data-v-78d90007]{background:var(--color-vec-subtext-0)}.glass-timeline-item-content[data-v-78d90007]{flex:1;min-width:0}.glass-timeline-item.is-interactive .glass-timeline-item-content[data-v-78d90007]{cursor:pointer;padding:.5rem;margin:-.5rem;margin-left:0;border-radius:var(--radius-vec-md);transition:background-color .15s ease-out}.glass-timeline-item.is-interactive:hover .glass-timeline-item-content[data-v-78d90007]{background:color-mix(in srgb,var(--color-vec-surface-1) 50%,transparent)}.glass-timeline-item-header[data-v-78d90007]{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.glass-timeline-type-badge[data-v-78d90007]{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:var(--radius-vec-full);font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.badge-primary[data-v-78d90007]{background:color-mix(in srgb,var(--color-vec-primary) 15%,transparent);color:var(--color-vec-primary)}.badge-secondary[data-v-78d90007]{background:color-mix(in srgb,var(--color-vec-secondary) 15%,transparent);color:var(--color-vec-secondary)}.badge-accent[data-v-78d90007]{background:color-mix(in srgb,var(--color-vec-accent) 15%,transparent);color:var(--color-vec-accent)}.badge-success[data-v-78d90007]{background:color-mix(in srgb,var(--color-vec-success) 15%,transparent);color:var(--color-vec-success)}.badge-warning[data-v-78d90007]{background:color-mix(in srgb,var(--color-vec-warning) 15%,transparent);color:var(--color-vec-warning)}.badge-error[data-v-78d90007]{background:color-mix(in srgb,var(--color-vec-error) 15%,transparent);color:var(--color-vec-error)}.badge-neutral[data-v-78d90007]{background:color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent);color:var(--color-vec-subtext-0)}.glass-timeline-status-badge[data-v-78d90007]{padding:.125rem .375rem;border-radius:var(--radius-vec-full);font-size:.625rem;font-weight:500}.status-cancelled[data-v-78d90007]{background:color-mix(in srgb,var(--color-vec-error) 10%,transparent);color:var(--color-vec-error)}.glass-timeline-item-title[data-v-78d90007]{font-size:.875rem;font-weight:500;color:var(--color-vec-text);line-height:1.4}.glass-timeline-item-title.is-cancelled[data-v-78d90007]{text-decoration:line-through;color:var(--color-vec-subtext-0)}.glass-timeline-item-subtitle[data-v-78d90007]{font-size:.75rem;color:var(--color-vec-subtext-0);margin-top:.125rem;line-height:1.4}.glass-timeline-item-time[data-v-78d90007]{display:flex;align-items:center;gap:.375rem;margin-top:.375rem;font-size:.75rem;color:var(--color-vec-subtext-1)}.glass-timeline-more[data-v-78d90007]{padding:.5rem 1rem;text-align:center;font-size:.75rem;color:var(--color-vec-subtext-0);background:color-mix(in srgb,var(--color-vec-surface-1) 20%,transparent)}:root.app-dark .glass-timeline[data-v-78d90007]{background:color-mix(in srgb,var(--color-vec-surface-0) 70%,transparent)}:root.app-dark .glass-timeline-header[data-v-78d90007]{background:color-mix(in srgb,var(--color-vec-surface-1) 40%,transparent);border-bottom-color:color-mix(in srgb,var(--color-vec-surface-2) 60%,transparent)}:root.app-dark .glass-timeline-item.is-interactive:hover .glass-timeline-item-content[data-v-78d90007]{background:color-mix(in srgb,var(--color-vec-surface-1) 60%,transparent)}:root.app-dark .glass-timeline-more[data-v-78d90007]{background:color-mix(in srgb,var(--color-vec-surface-1) 30%,transparent)}:root.app-dark .glass-timeline-dot[data-v-78d90007]{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-surface-0) 70%,transparent)}@media(prefers-reduced-motion:reduce){.glass-timeline-dot[data-v-78d90007],.glass-timeline-item-content[data-v-78d90007]{transition-duration:.01s}}.glass-textarea[data-v-ebc6b600]{position:relative;display:inline-flex}.glass-textarea.is-fluid[data-v-ebc6b600]{display:flex;width:100%}.glass-textarea-field[data-v-ebc6b600]{flex:1;appearance:none;border-radius:var(--radius-vec-lg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);background:var(--glass-bg);border:var(--glass-border);color:var(--color-vec-text);font-size:.875rem;font-family:inherit;line-height:1.5;padding:.625rem .875rem;width:100%;min-height:5rem;outline:none;box-shadow:var(--glass-shadow);resize:vertical;transition:border-color .2s ease,box-shadow .3s ease,background .3s ease}.glass-textarea-field[data-v-ebc6b600]::placeholder{color:var(--color-vec-subtext-1)}.glass-textarea-field[data-v-ebc6b600]:hover:not(:disabled):not(:focus){box-shadow:var(--glass-shadow-hover)}.glass-textarea-field[data-v-ebc6b600]:focus{border-color:var(--color-vec-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 20%,transparent),inset 0 1px #ffffff80}:root.app-dark .glass-textarea-field[data-v-ebc6b600]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-primary) 25%,transparent),inset 0 1px #ffffff0d}.glass-textarea.is-invalid .glass-textarea-field[data-v-ebc6b600]{border-color:var(--color-vec-error)}.glass-textarea.is-invalid .glass-textarea-field[data-v-ebc6b600]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-error) 20%,transparent),inset 0 1px #ffffff80}:root.app-dark .glass-textarea.is-invalid .glass-textarea-field[data-v-ebc6b600]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-vec-error) 25%,transparent),inset 0 1px #ffffff0d}.glass-textarea-field[data-v-ebc6b600]:disabled{opacity:.6;cursor:not-allowed;resize:none}.glass-textarea.size-sm .glass-textarea-field[data-v-ebc6b600]{padding:.375rem .625rem;font-size:.8125rem;border-radius:var(--radius-vec-md);min-height:4rem}.glass-textarea-corner[data-v-ebc6b600]{position:absolute;bottom:.5rem;right:.5rem;width:.5rem;height:.5rem;border-right:2px solid color-mix(in srgb,var(--color-vec-subtext-1) 30%,transparent);border-bottom:2px solid color-mix(in srgb,var(--color-vec-subtext-1) 30%,transparent);border-radius:0 0 2px;pointer-events:none;opacity:.5;transition:opacity .2s ease}.glass-textarea:hover .glass-textarea-corner[data-v-ebc6b600],.glass-textarea:focus-within .glass-textarea-corner[data-v-ebc6b600]{opacity:.8}.glass-textarea.is-invalid .glass-textarea-corner[data-v-ebc6b600]{border-color:color-mix(in srgb,var(--color-vec-error) 40%,transparent)}.glass-textarea-field:disabled~.glass-textarea-corner[data-v-ebc6b600]{display:none}@media(prefers-reduced-motion:reduce){.glass-textarea-field[data-v-ebc6b600],.glass-textarea-corner[data-v-ebc6b600]{transition-duration:.01s}}.glass-toggle[data-v-14aa4c52]{display:inline-flex;padding:.25rem;background:var(--glass-bg-subtle);border:var(--glass-border-subtle);border-radius:var(--radius-vec-md);gap:.25rem}.glass-toggle__btn[data-v-14aa4c52]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-weight:500;color:var(--color-vec-subtext-0);background:transparent;border:none;border-radius:var(--radius-vec-md);cursor:pointer;transition:background .15s ease-out,color .15s ease-out,box-shadow .15s ease-out}.glass-toggle__btn[data-v-14aa4c52]:hover:not(:disabled){color:var(--color-vec-text);background:var(--glass-bg)}.glass-toggle__btn[data-v-14aa4c52]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:2px}.glass-toggle__btn[data-v-14aa4c52]:disabled{opacity:.5;cursor:not-allowed}.glass-toggle__btn--active[data-v-14aa4c52]{color:var(--color-vec-text);background:var(--glass-bg-strong);box-shadow:var(--glass-shadow-subtle)}.glass-toggle__btn--active[data-v-14aa4c52]:hover:not(:disabled){background:var(--glass-bg-strong)}.glass-toggle__icon[data-v-14aa4c52]{flex-shrink:0;opacity:.8}.glass-toggle__btn--active .glass-toggle__icon[data-v-14aa4c52]{opacity:1}.glass-toggle__label[data-v-14aa4c52]{white-space:nowrap}.glass-toggle--md .glass-toggle__btn[data-v-14aa4c52]{padding:.5rem 1rem;font-size:.875rem}.glass-toggle--sm .glass-toggle__btn[data-v-14aa4c52]{padding:.375rem .75rem;font-size:.8125rem}.glass-toggle__btn[data-v-14aa4c52]:has(.glass-toggle__icon):not(:has(.glass-toggle__label)){padding-inline:.5rem}.glass-toggle--sm .glass-toggle__btn[data-v-14aa4c52]:has(.glass-toggle__icon):not(:has(.glass-toggle__label)){padding-inline:.375rem}@media(prefers-reduced-motion:reduce){.glass-toggle__btn[data-v-14aa4c52]{transition-duration:.01s}}.glass-toggle[data-v-302e37a9]{position:relative;width:56px;height:28px;border-radius:var(--radius-vec-full);cursor:pointer;border:none;padding:0;background:transparent;transition:transform .2s ease}.glass-toggle[data-v-302e37a9]:hover{transform:scale(1.02)}.glass-toggle[data-v-302e37a9]:active{transform:scale(.98)}.toggle-track[data-v-302e37a9]{position:absolute;inset:0;border-radius:var(--radius-vec-full);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);background:var(--glass-bg);border:var(--glass-border);box-shadow:var(--glass-shadow);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.glass-toggle:hover .toggle-track[data-v-302e37a9]{box-shadow:var(--glass-shadow-hover)}.glow-indicator[data-v-302e37a9]{position:absolute;width:22px;height:22px;top:3px;border-radius:50%;transition:left .3s cubic-bezier(.4,0,.2,1),background .3s ease,box-shadow .3s ease}.glass-toggle.is-light .glow-indicator[data-v-302e37a9]{left:3px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-vec-accent) 90%,white) 0%,var(--color-vec-accent) 100%);box-shadow:var(--glass-glow-sm),inset 0 1px 2px #ffffff4d}.glass-toggle.is-dark .glow-indicator[data-v-302e37a9]{left:31px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-vec-primary) 90%,white) 0%,var(--color-vec-primary) 100%);box-shadow:var(--glass-glow-sm),inset 0 1px 2px #fff3}.glass-toggle:hover .glow-indicator[data-v-302e37a9]{transform:scale(1.05);box-shadow:var(--glass-glow-md),inset 0 1px 2px #ffffff40}.icons-container[data-v-302e37a9]{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 7px;pointer-events:none}.icon-wrapper[data-v-302e37a9]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;transition:opacity .3s ease,transform .3s ease}.icon[data-v-302e37a9]{transition:color .3s ease,transform .3s ease}.glass-toggle.is-light .sun-wrapper[data-v-302e37a9]{opacity:0;transform:scale(.8) rotate(-90deg)}.glass-toggle.is-light .sun-wrapper .icon[data-v-302e37a9]{color:var(--color-vec-subtext-1)}.glass-toggle.is-dark .sun-wrapper[data-v-302e37a9]{opacity:1;transform:scale(1) rotate(0)}.glass-toggle.is-dark .sun-wrapper .icon[data-v-302e37a9]{color:var(--color-vec-subtext-0)}.glass-toggle.is-light .moon-wrapper[data-v-302e37a9]{opacity:1;transform:scale(1) rotate(0)}.glass-toggle.is-light .moon-wrapper .icon[data-v-302e37a9]{color:var(--color-vec-subtext-0)}.glass-toggle.is-dark .moon-wrapper[data-v-302e37a9]{opacity:0;transform:scale(.8) rotate(90deg)}.glass-toggle.is-dark .moon-wrapper .icon[data-v-302e37a9]{color:var(--color-vec-subtext-1)}.glass-toggle[data-v-302e37a9]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.glass-toggle[data-v-302e37a9],.toggle-track[data-v-302e37a9],.glow-indicator[data-v-302e37a9],.icon-wrapper[data-v-302e37a9],.icon[data-v-302e37a9]{transition-duration:.01s}}.glass-top-bar[data-v-efcb0e09]{position:relative;display:flex;align-items:center;height:4rem;padding-inline:1rem;z-index:40;background:var(--glass-bg);backdrop-filter:var(--glass-blur-lg);-webkit-backdrop-filter:var(--glass-blur-lg);border-bottom:var(--glass-border);box-shadow:var(--glass-shadow)}.glass-top-bar--sticky[data-v-efcb0e09]{position:sticky;top:0}.glass-top-bar--subtle[data-v-efcb0e09]{background:var(--glass-bg-subtle);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);box-shadow:var(--glass-shadow-subtle)}.glass-top-bar--sm[data-v-efcb0e09]{height:3.5rem}.glass-top-bar--sidebar-open[data-v-efcb0e09]{border-left:var(--glass-border);box-shadow:var(--glass-shadow),inset 2px 0 4px #0000000a}:root[class*=app-dark] .glass-top-bar--sidebar-open[data-v-efcb0e09]{box-shadow:var(--glass-shadow),inset 2px 0 4px #0000001a}.glass-top-bar-content[data-v-efcb0e09]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem}.glass-top-bar-left[data-v-efcb0e09]{display:flex;align-items:center;gap:.75rem}.glass-top-bar-center[data-v-efcb0e09]{display:none;flex:1;justify-content:center;max-width:40rem}@media(min-width:768px){.glass-top-bar-center[data-v-efcb0e09]{display:flex}}.glass-top-bar-right[data-v-efcb0e09]{display:flex;align-items:center;gap:.5rem}.glass-top-bar-accent[data-v-efcb0e09]{position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--color-vec-primary) 20%,var(--color-vec-secondary) 50%,var(--color-vec-accent) 80%,transparent 100%);opacity:.4;pointer-events:none}@media(prefers-reduced-motion:reduce){.glass-top-bar[data-v-efcb0e09],.glass-top-bar[data-v-efcb0e09] *{transition:none!important}}.glass-issue-card[data-v-509cd701]{background:var(--glass-bg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border-subtle);border-radius:var(--radius-vec-md);box-shadow:var(--glass-shadow-subtle);border-left-width:4px;border-left-style:solid;padding:.875rem;display:flex;flex-direction:column;gap:.5rem;transition:transform .15s ease-out,box-shadow .15s ease-out,background .15s ease-out}.glass-issue-card[data-v-509cd701]:hover{transform:translateY(-2px);box-shadow:var(--glass-shadow-hover);background:var(--glass-bg-strong)}.glass-issue-card[data-v-509cd701]:active{transform:translateY(0)}.glass-issue-card--priority-low[data-v-509cd701]{border-left-color:var(--color-vec-success)}.glass-issue-card--priority-medium[data-v-509cd701]{border-left-color:var(--color-vec-primary)}.glass-issue-card--priority-high[data-v-509cd701]{border-left-color:var(--color-vec-warning)}.glass-issue-card--priority-urgent[data-v-509cd701]{border-left-color:var(--color-vec-error)}.glass-issue-card--priority-critical[data-v-509cd701]{border-left-color:var(--color-vec-accent)}.glass-issue-card__header[data-v-509cd701]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.glass-issue-card__title[data-v-509cd701]{flex:1;margin:0;font-size:.875rem;font-weight:600;color:var(--color-vec-text);line-height:1.4;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.glass-issue-card__meta[data-v-509cd701]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--color-vec-subtext-0)}.glass-issue-card__type[data-v-509cd701]{display:flex;align-items:center;gap:.25rem}.glass-issue-card__type-icon[data-v-509cd701]{flex-shrink:0;opacity:.8}.glass-issue-card__separator[data-v-509cd701]{color:var(--color-vec-subtext-1)}.glass-issue-card__id[data-v-509cd701]{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.6875rem;color:var(--color-vec-subtext-1)}.glass-issue-card__footer[data-v-509cd701]{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:var(--color-vec-subtext-0)}.glass-issue-card__assignee[data-v-509cd701]{display:flex;align-items:center;gap:.25rem;min-width:0}.glass-issue-card__assignee-icon[data-v-509cd701]{flex-shrink:0;opacity:.7}.glass-issue-card__assignee span[data-v-509cd701]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glass-issue-card__unassigned[data-v-509cd701]{font-style:italic;color:var(--color-vec-subtext-1)}.glass-issue-card__date[data-v-509cd701]{flex-shrink:0;font-variant-numeric:tabular-nums;color:var(--color-vec-subtext-1)}.glass-issue-card__urgent[data-v-509cd701]{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--color-vec-error) 20%,transparent);font-size:.6875rem;font-weight:600;color:var(--color-vec-error)}.glass-issue-card--urgent[data-v-509cd701]{background:color-mix(in srgb,var(--color-vec-error) 3%,var(--glass-bg))}.glass-issue-card--urgent[data-v-509cd701]:hover{background:color-mix(in srgb,var(--color-vec-error) 5%,var(--glass-bg-strong))}:root.app-dark .glass-issue-card[data-v-509cd701]{box-shadow:var(--glass-shadow)}:root.app-dark .glass-issue-card[data-v-509cd701]:hover{box-shadow:var(--glass-shadow-hover)}:root.app-dark .glass-issue-card--urgent[data-v-509cd701]{background:color-mix(in srgb,var(--color-vec-error) 6%,var(--glass-bg))}:root.app-dark .glass-issue-card--urgent[data-v-509cd701]:hover{background:color-mix(in srgb,var(--color-vec-error) 10%,var(--glass-bg-strong))}@media(prefers-reduced-motion:reduce){.glass-issue-card[data-v-509cd701]{transition-duration:.01s}.glass-issue-card[data-v-509cd701]:hover{transform:none}}.glass-event-card[data-v-9a36e1cd]{position:relative;display:flex;overflow:hidden;border-radius:var(--radius-vec-lg);background:var(--glass-bg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:var(--glass-border);box-shadow:var(--glass-shadow);transition:box-shadow .2s ease-out,transform .2s ease-out,border-color .2s ease-out}.glass-event-card--default[data-v-9a36e1cd]{min-height:6rem}.glass-event-card--compact[data-v-9a36e1cd]{min-height:4.5rem}.glass-event-card.is-interactive[data-v-9a36e1cd]{cursor:pointer}.glass-event-card.is-interactive[data-v-9a36e1cd]:hover{box-shadow:var(--glass-shadow-hover);transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-vec-primary) 30%,transparent)}.glass-event-card.is-interactive[data-v-9a36e1cd]:active{transform:translateY(0)}.glass-event-card-accent[data-v-9a36e1cd]{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:.75rem 0 0 .75rem}.glass-event-card-content[data-v-9a36e1cd]{flex:1;display:flex;flex-direction:column;gap:.5rem;padding:.875rem 1rem .875rem 1.25rem}.glass-event-card--compact .glass-event-card-content[data-v-9a36e1cd]{padding:.625rem .875rem .625rem 1rem;gap:.375rem}.glass-event-card-header[data-v-9a36e1cd]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.glass-event-card-title-row[data-v-9a36e1cd]{display:flex;align-items:center;gap:.5rem;min-width:0}.glass-event-card-type-icon[data-v-9a36e1cd]{flex-shrink:0}.glass-event-card-title[data-v-9a36e1cd]{margin:0;font-size:.9375rem;font-weight:600;color:var(--color-vec-text);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glass-event-card--compact .glass-event-card-title[data-v-9a36e1cd]{font-size:.875rem}.glass-event-card-datetime[data-v-9a36e1cd]{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--color-vec-subtext-0)}.glass-event-card-datetime-icon[data-v-9a36e1cd]{flex-shrink:0;color:var(--color-vec-subtext-1)}.glass-event-card-allday[data-v-9a36e1cd]{padding:.125rem .375rem;font-size:.6875rem;font-weight:500;color:var(--color-vec-primary);background:color-mix(in srgb,var(--color-vec-primary) 12%,transparent);border-radius:var(--radius-vec-xs)}.glass-event-card-location[data-v-9a36e1cd]{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--color-vec-subtext-0)}.glass-event-card-location-icon[data-v-9a36e1cd]{flex-shrink:0;color:var(--color-vec-subtext-1)}.glass-event-card-rsvp[data-v-9a36e1cd]{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}.glass-event-card-rsvp-item[data-v-9a36e1cd]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500}.rsvp-attending[data-v-9a36e1cd]{color:var(--color-vec-success)}.rsvp-maybe[data-v-9a36e1cd]{color:var(--color-vec-warning)}.rsvp-not-attending[data-v-9a36e1cd]{color:var(--color-vec-error)}.glass-event-card-footer[data-v-9a36e1cd]{margin-top:auto;padding-top:.25rem}:root.app-dark .glass-event-card[data-v-9a36e1cd]{background:color-mix(in srgb,var(--color-vec-surface-0) 70%,transparent)}:root.app-dark .glass-event-card.is-interactive[data-v-9a36e1cd]:hover{border-color:color-mix(in srgb,var(--color-vec-primary) 50%,transparent)}@media(prefers-reduced-motion:reduce){.glass-event-card[data-v-9a36e1cd]{transition-duration:.01s}}.calendar-header[data-v-916412f2]{display:grid;grid-template-columns:repeat(7,1fr);background:var(--glass-bg-subtle);border-bottom:1px solid color-mix(in srgb,var(--color-vec-surface-2) 30%,transparent)}.calendar-header-cell[data-v-916412f2]{padding:.75rem .5rem;font-size:.75rem;font-weight:600;color:var(--color-vec-text);text-align:center;text-transform:uppercase;letter-spacing:.05em}.calendar-header-cell--weekend[data-v-916412f2]{color:var(--color-vec-subtext-0);background:color-mix(in srgb,var(--color-vec-surface-1) 30%,transparent)}.calendar-event-pill[data-v-21fe16f8]{display:flex;align-items:center;width:100%;padding:.125rem .5rem;margin-bottom:.125rem;font-size:.6875rem;font-weight:500;line-height:1.4;text-align:left;color:var(--event-color);background:color-mix(in srgb,var(--event-color) 12%,transparent);border:none;border-left:3px solid var(--event-color);border-radius:var(--radius-vec-xs);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.calendar-event-pill[data-v-21fe16f8]:hover{background:color-mix(in srgb,var(--event-color) 20%,transparent);box-shadow:var(--glass-shadow-hover);transform:translateY(-1px)}.calendar-event-pill[data-v-21fe16f8]:focus-visible{outline:2px solid var(--event-color);outline-offset:1px}.event-title[data-v-21fe16f8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.calendar-event-pill[data-v-21fe16f8]{transition:none}.calendar-event-pill[data-v-21fe16f8]:hover{transform:none}}.calendar-day[data-v-bb871683]{display:flex;flex-direction:column;min-height:6rem;padding:.25rem;background:transparent;border:1px solid color-mix(in srgb,var(--color-vec-surface-2) 25%,transparent);cursor:pointer;transition:background-color .15s ease}.calendar-day[data-v-bb871683]:hover{background:color-mix(in srgb,var(--color-vec-primary) 5%,transparent)}.calendar-day--today[data-v-bb871683]{background:color-mix(in srgb,var(--color-vec-primary) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-vec-primary) 15%,transparent)}.calendar-day--weekend[data-v-bb871683]{background:color-mix(in srgb,var(--color-vec-surface-1) 40%,transparent)}.calendar-day--outside[data-v-bb871683]{opacity:.4}.calendar-day--outside[data-v-bb871683]:hover{opacity:.6}.day-header[data-v-bb871683]{display:flex;align-items:center;justify-content:flex-end;margin-bottom:.25rem;padding:.125rem}.day-number[data-v-bb871683]{display:flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;font-size:.8125rem;font-weight:500;color:var(--color-vec-subtext-0);border-radius:50%;transition:background-color .15s ease,color .15s ease}.day-number--today[data-v-bb871683]{font-weight:700;color:var(--color-vec-base);background:var(--color-vec-primary);box-shadow:0 2px 4px color-mix(in srgb,var(--color-vec-primary) 30%,transparent)}.day-events[data-v-bb871683]{display:flex;flex:1;flex-direction:column;gap:.0625rem;overflow:hidden}.more-events[data-v-bb871683]{padding:.125rem .375rem;margin-top:.125rem;font-size:.6875rem;font-weight:500;color:var(--color-vec-primary);text-align:left;background:transparent;border:none;border-radius:var(--radius-vec-xs);cursor:pointer;transition:background-color .15s ease,color .15s ease}.more-events[data-v-bb871683]:hover{background:color-mix(in srgb,var(--color-vec-primary) 10%,transparent)}.more-events[data-v-bb871683]:focus-visible{outline:2px solid var(--color-vec-primary);outline-offset:1px}@media(prefers-reduced-motion:reduce){.calendar-day[data-v-bb871683],.day-number[data-v-bb871683],.more-events[data-v-bb871683]{transition:none}}.calendar-grid[data-v-1c177772]{display:flex;flex-direction:column}.calendar-week[data-v-1c177772]{display:grid;grid-template-columns:repeat(7,1fr)}.calendar-week:first-child .calendar-day[data-v-1c177772]:first-child{border-top-left-radius:0}.calendar-week:first-child .calendar-day[data-v-1c177772]:last-child{border-top-right-radius:0}.calendar-week:last-child .calendar-day[data-v-1c177772]:first-child{border-bottom-left-radius:var(--radius-vec-lg)}.calendar-week:last-child .calendar-day[data-v-1c177772]:last-child{border-bottom-right-radius:var(--radius-vec-lg)}.glass-calendar[data-v-2183f976]{overflow:hidden;background:var(--glass-bg);border:var(--glass-border);border-radius:var(--radius-vec-lg);box-shadow:var(--glass-shadow);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md)}.calendar-nav[data-v-2183f976]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:var(--glass-bg-subtle);border-bottom:1px solid color-mix(in srgb,var(--color-vec-surface-2) 30%,transparent)}.nav-controls[data-v-2183f976]{display:flex;align-items:center;gap:.5rem}.calendar-title[data-v-2183f976]{min-width:10rem;font-size:1rem;font-weight:600;color:var(--color-vec-text);text-align:center;text-transform:capitalize}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}
