/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial}}}@font-face{font-family:Archia;src:url(/_next/static/media/Archia-Thin.3ecaeffc.woff2)format("woff2"),url(/_next/static/media/Archia-Thin.936aae5a.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Archia;src:url(/_next/static/media/Archia-Light.2b8eb513.woff2)format("woff2"),url(/_next/static/media/Archia-Light.b95d87f0.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Archia;src:url(/_next/static/media/Archia-Regular.850b3098.woff2)format("woff2"),url(/_next/static/media/Archia-Regular.a70105be.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Archia;src:url(/_next/static/media/Archia-Medium.a6765d99.woff2)format("woff2"),url(/_next/static/media/Archia-Medium.8b745ccb.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Archia;src:url(/_next/static/media/Archia-SemiBold.2b31a786.woff2)format("woff2"),url(/_next/static/media/Archia-SemiBold.22bd070d.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Archia;src:url(/_next/static/media/Archia-Bold.a1f968e1.woff2)format("woff2"),url(/_next/static/media/Archia-Bold.8e05cd37.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@layer theme{:host,:root{--font-sans:var(--kv-font-body);--font-mono:var(--kv-font-body);--spacing:4px;--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--container-5xl:64rem;--container-7xl:80rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:var(--motion-duration-fast);--default-transition-timing-function:var(--motion-ease-standard);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg:var(--kv-bg);--color-surface-1:var(--kv-surface-1);--color-surface-2:var(--kv-surface-2);--color-surface-3:var(--kv-surface-3);--color-surface-4:var(--kv-surface-4);--color-surface-5:var(--kv-surface-5);--color-surface-6:var(--kv-surface-6);--color-surface-7:var(--kv-surface-7);--color-on-surface:var(--kv-on-surface);--color-on-surface-subtle-1:var(--kv-on-surface-subtle-1);--color-on-surface-subtle-2:var(--kv-on-surface-subtle-2);--color-inverted-surface:var(--kv-inverted-surface);--color-on-inverted-surface:var(--kv-on-inverted-surface);--color-modal-overlay:var(--kv-modal-overlay);--color-border:var(--kv-border);--color-border-strong:var(--kv-border-strong);--color-primary-1:var(--kv-primary-1);--color-primary-2:var(--kv-primary-2);--color-primary-3:var(--kv-primary-3);--color-on-primary:var(--kv-on-primary);--color-secondary-1:var(--kv-secondary-1);--color-secondary-2:var(--kv-secondary-2);--color-on-secondary:var(--kv-on-secondary);--color-on-secondary-1:var(--kv-on-secondary-1);--color-on-secondary-2:var(--kv-on-secondary-2);--color-success-1:var(--kv-success-1);--color-success-2:var(--kv-success-2);--color-success-3:var(--kv-success-3);--color-on-success:var(--kv-on-success);--color-success-secondary-1:var(--kv-success-secondary-1);--color-success-secondary-2:var(--kv-success-secondary-2);--color-on-success-secondary:var(--kv-on-success-secondary);--color-warning-1:var(--kv-warning-1);--color-warning-2:var(--kv-warning-2);--color-warning-3:var(--kv-warning-3);--color-on-warning:var(--kv-on-warning);--color-warning-secondary-1:var(--kv-warning-secondary-1);--color-warning-secondary-2:var(--kv-warning-secondary-2);--color-on-warning-secondary:var(--kv-on-warning-secondary);--color-danger-1:var(--kv-danger-1);--color-danger-2:var(--kv-danger-2);--color-danger-3:var(--kv-danger-3);--color-on-danger:var(--kv-on-danger);--color-danger-secondary-1:var(--kv-danger-secondary-1);--color-danger-secondary-2:var(--kv-danger-secondary-2);--color-on-danger-secondary:var(--kv-on-danger-secondary);--color-hero-title:var(--kv-hero-title);--color-ai-from:var(--kv-ai-from);--color-ai-mid:var(--kv-ai-mid);--color-ai-to:var(--kv-ai-to);--radius-none:0px;--radius-xs:var(--kv-radius-xs);--radius-sm:var(--kv-radius-sm);--radius-md:var(--kv-radius-md);--radius-lg:var(--kv-radius-lg);--radius-xl:var(--kv-radius-xl);--radius-2xl:var(--kv-radius-2xl);--radius-3xl:var(--kv-radius-3xl);--radius-full:var(--kv-radius-full);--shadow-none:none;--shadow-sm-1:var(--kv-shadow-sm-1);--shadow-sm-2:var(--kv-shadow-sm-2);--shadow-sm-3:var(--kv-shadow-sm-3);--shadow-md-1:var(--kv-shadow-md-1);--shadow-md-2:var(--kv-shadow-md-2);--shadow-md-3:var(--kv-shadow-md-3);--shadow-lg-1:var(--kv-shadow-lg-1);--shadow-lg-2:var(--kv-shadow-lg-2);--shadow-lg-3:var(--kv-shadow-lg-3);--shadow-sm-1-up:var(--kv-shadow-sm-1-up);--shadow-sm-2-up:var(--kv-shadow-sm-2-up);--shadow-sm-3-up:var(--kv-shadow-sm-3-up);--shadow-md-1-up:var(--kv-shadow-md-1-up);--shadow-md-2-up:var(--kv-shadow-md-2-up);--shadow-md-2-center:var(--kv-shadow-md-2-center);--shadow-md-3-up:var(--kv-shadow-md-3-up);--shadow-lg-1-up:var(--kv-shadow-lg-1-up);--shadow-lg-2-up:var(--kv-shadow-lg-2-up);--shadow-lg-3-up:var(--kv-shadow-lg-3-up);--font-display:var(--kv-font-display);--font-brand:var(--kv-font-display);--text-2xs:8px;--text-2xs--line-height:1.5;--text-2xs--letter-spacing:.32px;--text-xs:10px;--text-xs--line-height:1.5;--text-xs--letter-spacing:.4px;--text-sm:12px;--text-sm--line-height:1.5;--text-sm--letter-spacing:.48px;--text-md:14px;--text-md--line-height:1.5;--text-md--letter-spacing:.14px;--text-base:16px;--text-base--line-height:1.5;--text-base--letter-spacing:.16px;--text-lg:18px;--text-lg--line-height:1.5;--text-lg--letter-spacing:0;--text-headline-sm:20px;--text-headline-sm--line-height:1.2;--text-headline-sm--letter-spacing:0;--text-headline-sm--font-weight:700;--text-headline-md:24px;--text-headline-md--line-height:1.2;--text-headline-md--letter-spacing:0;--text-headline-md--font-weight:700;--text-headline-lg:28px;--text-headline-lg--line-height:1.2;--text-headline-lg--letter-spacing:0;--text-headline-lg--font-weight:700;--text-headline-xl:36px;--text-headline-xl--line-height:1.2;--text-headline-xl--letter-spacing:0;--text-headline-xl--font-weight:700;--text-headline-2xl:42px;--text-headline-2xl--line-height:1.2;--text-headline-2xl--letter-spacing:0;--text-headline-2xl--font-weight:700;--text-hero:clamp(56px,7vw,104px);--text-hero--line-height:1.05;--text-hero--letter-spacing:0;--text-hero-sm:clamp(52px,6vw,88px);--text-hero-sm--line-height:1.05;--text-hero-sm--letter-spacing:0;--text-hero-lg:clamp(64px,8vw,120px);--text-hero-lg--line-height:1.05;--text-hero-lg--letter-spacing:0;--spacing-example-w:var(--layout-example-w);--spacing-example-h:var(--layout-example-h);--spacing-measure:var(--layout-measure);--spacing-layout-table-select:var(--layout-table-select-w);--spacing-layout-count-pill:var(--layout-count-pill);--spacing-layout-topbar-inset:var(--layout-topbar-inset);--spacing-layout-search-thumb:var(--layout-search-thumb);--spacing-layout-toast-icon:var(--layout-toast-icon);--spacing-layout-log-col:var(--layout-log-col);--transition-duration-instant:var(--motion-duration-instant);--transition-duration-fast:var(--motion-duration-fast);--transition-duration-base:var(--motion-duration-base);--transition-duration-moderate:var(--motion-duration-moderate);--transition-duration-slow:var(--motion-duration-slow);--transition-duration-fade:var(--motion-duration-fade);--ease-enter:var(--motion-ease-enter);--ease-exit:var(--motion-ease-exit);--ease-standard:var(--motion-ease-standard);--ease-stroke:var(--motion-ease-stroke);--animate-fade-in:fade-in var(--motion-duration-base) var(--motion-ease-enter) both;--animate-fade-out:fade-out var(--motion-duration-fast) var(--motion-ease-exit) both;--animate-scale-in:scale-in var(--motion-duration-base) var(--motion-ease-enter) both;--animate-scale-out:scale-out var(--motion-duration-fast) var(--motion-ease-exit) both;--animate-slide-in-right:slide-in-right var(--motion-duration-moderate) var(--motion-ease-enter) both;--animate-slide-in-up:slide-in-up var(--motion-duration-base) var(--motion-ease-enter) both;--animate-shimmer:shimmer 1.6s linear infinite;--animate-check-draw:check-draw var(--motion-duration-base) var(--motion-ease-stroke) both;--background-image-gradient-ai:var(--gradient-ai);--background-image-gradient-ai-subtle:var(--gradient-ai-subtle);--background-image-gradient-ai-vivid:var(--gradient-ai-vivid);--background-image-gradient-ai-border:var(--gradient-ai-border);--background-image-gradient-urgency-low:var(--gradient-urgency-low);--background-image-gradient-urgency-medium:var(--gradient-urgency-medium);--background-image-gradient-urgency-high:var(--gradient-urgency-high)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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}@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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,::backdrop,:after,:before{border-color:var(--color-border,currentcolor)}::file-selector-button{border-color:var(--color-border,currentcolor)}[role=button]:not(:disabled),button:not(:disabled){cursor:pointer}::placeholder{color:var(--color-on-surface-subtle-2);opacity:1}body,html{height:100%}html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{background-color:var(--color-bg);color:var(--color-on-surface)}#root{width:100%;height:100%}:focus-visible{outline:var(--fixed-focus) solid var(--color-primary-1);outline-offset:2px;border-radius:var(--radius-xs)}[data-focus-ring=inset]:focus-visible,input:focus-visible,textarea:focus-visible{outline:none}}@layer components{.color-morph{background-color:var(--morph-bg,transparent);color:var(--morph-fg,inherit);transition:background-color var(--motion-duration-base) var(--motion-ease-standard),color var(--motion-duration-base) var(--motion-ease-standard)}.contrast-swatch{background-color:var(--swatch-bg);height:120px;transform:scale(var(--swatch-scale,1));will-change:transform;transition:transform var(--motion-spring-snappy),background-color var(--motion-duration-fast) var(--motion-ease-standard)}.contrast-swatch[data-state=hovered]{--swatch-scale:1.08}.contrast-swatch[data-state=passing]{--swatch-scale:1.03}.contrast-swatch[data-state=dimmed]{--swatch-scale:.95;background-color:var(--color-surface-3)}.contrast-swatch-text{transition:opacity var(--motion-duration-fade) var(--motion-ease-enter)}.contrast-swatch[data-state=dimmed] .contrast-swatch-text{opacity:0}.contrast-badge{animation:scale-in var(--motion-duration-base) var(--motion-ease-enter) both;animation-delay:calc(var(--i,0) * 30ms)}.hub-icon-circle{border:2px solid var(--color-on-surface-subtle-2);border-radius:var(--radius-full);width:64px;height:64px;color:var(--color-on-surface-subtle-1);transition:left var(--motion-spring-default),width var(--motion-spring-default),height var(--motion-spring-default),transform var(--motion-spring-default),border-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;transform:rotate(0)}.hub-icon-circle[data-hovered=true]{border-color:var(--color-on-secondary-1);width:46px;height:46px;color:var(--color-on-secondary-1);left:calc(100% - 46px);transform:rotate(1turn)}.hub-icon-glyph{justify-content:center;align-items:center;display:flex}.hub-card{opacity:0;translate:0 1.5rem}.hub-card[data-revealed=true]{opacity:1;translate:none}.hub-card.tilt{transition:transform var(--motion-duration-fast) var(--motion-ease-standard),translate var(--motion-spring-default),opacity var(--motion-duration-moderate) var(--motion-ease-enter),box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.hub-card.tilt:hover{--tilt-scale:1.02}.hub-card.tilt:active{--tilt-scale:var(--scale-press-subtle);transition-duration:var(--motion-duration-instant)}.snippet-copy{background:var(--color-surface-3);color:var(--color-on-surface-subtle-1);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.snippet-copy:hover{background:var(--color-surface-4)}.snippet-copy:active{transform:scale(var(--scale-press-strong));transition-duration:var(--motion-duration-instant)}.snippet-copy[data-copied=true]{background:var(--color-success-secondary-1);color:var(--color-success-2)}.code-trigger{transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.code-trigger:hover{transform:scale(1.06)}.code-trigger:active{transform:scale(var(--scale-press-strong));transition-duration:var(--motion-duration-instant)}.presence-panel{transform-origin:100% 0}.presence-panel[data-state=closed]{opacity:0;transform:scale(.95)translateY(-.5rem)}.presence-panel[data-state=open]{opacity:1;transform:none}.theme-indicator{left:var(--indicator-left,0);background-color:var(--color-inverted-surface);transition:left var(--motion-spring-snappy)}.theme-slot{box-shadow:none;color:var(--color-on-surface);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000}.theme-slot:active,.theme-slot:hover{background-color:var(--color-surface-1);box-shadow:var(--shadow-md-1)}.theme-slot[aria-checked=true],.theme-slot[aria-checked=true]:hover{box-shadow:none;color:var(--color-on-inverted-surface);background-color:#0000}.ill-tf{transform:translate(var(--ill-x,0),var(--ill-y,0)) scale(var(--ill-scale,1)) scaleY(var(--ill-scale-y,1)) rotate(var(--ill-rotate,0deg))}.ill-w{width:var(--ill-w,auto)}.ill-glass{-webkit-backdrop-filter:blur(var(--ill-blur,6px));transition:backdrop-filter var(--motion-duration-base) var(--motion-ease-standard)}.ill-anim{transition:transform var(--motion-spring-snappy),width var(--motion-duration-fast) var(--motion-ease-standard),height var(--motion-duration-fast) var(--motion-ease-standard),opacity var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard)}.ill-anim-soft{transition:transform var(--motion-spring-default),width var(--motion-duration-base) var(--motion-ease-enter),height var(--motion-duration-base) var(--motion-ease-enter),opacity var(--motion-duration-base) var(--motion-ease-enter),background-color var(--motion-duration-base) var(--motion-ease-standard),border-color var(--motion-duration-base) var(--motion-ease-standard),box-shadow var(--motion-duration-base) var(--motion-ease-standard),color var(--motion-duration-base) var(--motion-ease-standard)}.ill-stagger{transition-delay:calc(var(--i,0) * 40ms)}.ill-stagger-anim.ill-stagger-anim{animation-delay:calc(var(--i,0) * 40ms)}.ill-wipe-x{animation:wipe-x var(--motion-duration-fast) var(--motion-ease-enter) both}@keyframes ill-dot-bounce{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.ill-dot-bounce{animation:ill-dot-bounce calc(var(--motion-duration-slow) + var(--motion-duration-base)) var(--motion-ease-standard) infinite;animation-delay:calc(var(--i,0) * var(--motion-duration-instant) * 2)}@keyframes ill-shimmer-sweep{0%{transform:translate(-100%)}to{transform:translate(200%)}}.ill-shimmer{animation:ill-shimmer-sweep calc(var(--motion-duration-slow) * 3) var(--motion-ease-standard) infinite;animation-delay:calc(var(--i,0) * var(--motion-duration-instant) * .7)}@keyframes ill-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.ill-pulse{animation:ill-pulse calc(var(--motion-duration-slow) + var(--motion-duration-base)) var(--motion-ease-standard) infinite}.gap-demo-grid{gap:var(--demo-gap,0);transition:gap var(--motion-spring-default)}.bar-grow{width:var(--bar-w,0);transition:width var(--motion-spring-snappy)}.demo-scale{transform:scale(var(--demo-scale,1))}.demo-rotate,.demo-scale{transition:transform var(--motion-spring-snappy)}.demo-rotate{transform:rotate(var(--demo-rotate,0deg))}.demo-card-hover{transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.demo-card-hover:hover{transform:scale(1.01)}.demo-card-hover:active{transform:scale(var(--scale-press-subtle));transition-duration:var(--motion-duration-instant)}.ai-aura{background:var(--gradient-ai);color:var(--color-on-primary);box-shadow:inset 0 0 0 1px #ffffff59,inset 0 -12px 20px -2px #ffffff8c,inset 0 10px 16px -6px var(--color-ai-from),0 4px 14px 0 var(--color-ai-to)}@supports (color:color-mix(in lab,red,red)){.ai-aura{box-shadow:inset 0 0 0 1px #ffffff59,inset 0 -12px 20px -2px #ffffff8c,inset 0 10px 16px -6px color-mix(in srgb,var(--color-ai-from) 55%,transparent),0 4px 14px 0 color-mix(in srgb,var(--color-ai-to) 28%,transparent)}}.ai-aura{transition:box-shadow var(--motion-duration-base) var(--motion-ease-standard)}.ai-aura:hover{box-shadow:inset 0 0 0 1px #ffffff59,inset 0 -12px 20px -2px #ffffffb3,inset 0 10px 16px -6px var(--color-ai-from),0 4px 24px 0 var(--color-ai-to)}@supports (color:color-mix(in lab,red,red)){.ai-aura:hover{box-shadow:inset 0 0 0 1px #ffffff59,inset 0 -12px 20px -2px #ffffffb3,inset 0 10px 16px -6px color-mix(in srgb,var(--color-ai-from) 55%,transparent),0 4px 24px 0 color-mix(in srgb,var(--color-ai-to) 45%,transparent)}}.ai-aura-core{opacity:.5;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);background:radial-gradient(60% 95% at 50% 85%,#fffc 0,#fff0 70%)}@keyframes ai-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.95;transform:scale(1.12)}}.ai-aura:hover .ai-aura-core{animation:ai-breathe calc(var(--motion-duration-slow) * 5) var(--motion-ease-standard) infinite}.ai-gel{background:var(--gradient-ai-vivid);color:#fff;box-shadow:inset 0 1px 0 0 #ffffff8c,inset 0 8px 12px -4px #fff6,inset 0 -10px 16px -6px #00000047,0 6px 16px -2px var(--color-ai-from)}@supports (color:color-mix(in lab,red,red)){.ai-gel{box-shadow:inset 0 1px 0 0 #ffffff8c,inset 0 8px 12px -4px #fff6,inset 0 -10px 16px -6px #00000047,0 6px 16px -2px color-mix(in srgb,var(--color-ai-from) 40%,transparent)}}.ai-gel{transition:box-shadow var(--motion-duration-base) var(--motion-ease-standard)}.ai-gel:hover{box-shadow:inset 0 1px 0 0 #ffffff8c,inset 0 8px 12px -4px #fff6,inset 0 -10px 16px -6px #00000047,0 6px 26px -2px var(--color-ai-from)}@supports (color:color-mix(in lab,red,red)){.ai-gel:hover{box-shadow:inset 0 1px 0 0 #ffffff8c,inset 0 8px 12px -4px #fff6,inset 0 -10px 16px -6px #00000047,0 6px 26px -2px color-mix(in srgb,var(--color-ai-from) 60%,transparent)}}.ai-gel-shine{transition:transform var(--motion-duration-slow) var(--motion-ease-standard);background:linear-gradient(105deg,#fff0,#ffffff8c 50%,#fff0);transform:translate(-150%)}.ai-gel:hover .ai-gel-shine{transform:translate(350%)}.ai-halo{transition:box-shadow var(--motion-duration-base) var(--motion-ease-standard);background:0 0;box-shadow:0 0 #0000}.ai-halo:hover{box-shadow:0 0 22px 0 var(--color-ai-from)}@supports (color:color-mix(in lab,red,red)){.ai-halo:hover{box-shadow:0 0 22px 0 color-mix(in srgb,var(--color-ai-from) 35%,transparent)}}.ai-halo-ring{background:var(--gradient-ai-vivid);transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.ai-halo:hover .ai-halo-ring{opacity:0}.ai-halo-spin{aspect-ratio:1;background:conic-gradient(from 0deg,var(--color-ai-from),var(--color-ai-to),var(--color-ai-from));opacity:0;width:200%;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard);top:50%;left:50%;translate:-50% -50%}.ai-halo:hover .ai-halo-spin{opacity:1;animation:spin calc(var(--motion-duration-slow) * 6) linear infinite}.ai-nebula{background:var(--color-inverted-surface);color:var(--color-on-inverted-surface);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 -8px 20px -6px var(--color-ai-to)}@supports (color:color-mix(in lab,red,red)){.ai-nebula{box-shadow:inset 0 0 0 1px #ffffff24,inset 0 -8px 20px -6px color-mix(in srgb,var(--color-ai-to) 30%,transparent)}}.ai-nebula-blob{opacity:.75;transition:transform var(--motion-spring-default),opacity var(--motion-duration-base) var(--motion-ease-standard)}.ai-nebula:hover .ai-nebula-blob{opacity:1;transform:translateX(var(--drift,0))}.ai-nebula-spark{transition:transform var(--motion-spring-playful)}.ai-nebula:hover .ai-nebula-spark{transform:rotate(20deg)scale(1.15)}@keyframes explode-part{0%{transform:translate(0)}to{transform:translateX(var(--explode-x,0))}}@keyframes explode-ring{0%{opacity:0;transform:scale(1)}to{opacity:.6;transform:scale(1.08)}}.explode-part{animation:explode-part var(--motion-duration-moderate) var(--motion-ease-standard) both}.explode-ring{animation:explode-ring var(--motion-duration-moderate) var(--motion-ease-standard) both;animation-delay:var(--motion-duration-instant)}.explode-label{animation:fade-in var(--motion-duration-base) var(--motion-ease-enter) both;animation-delay:calc(var(--i,0) * var(--motion-duration-instant))}.xray-note{opacity:var(--note-opacity,.2);transform:translate(var(--note-x,0),var(--note-y,0));transition:opacity var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-spring-snappy)}.flash-signal{transition:background-color var(--motion-duration-base) var(--motion-ease-standard),transform var(--motion-spring-snappy);background-color:#0000}.flash-signal[data-flash=true]{background-color:var(--flash-color,var(--color-surface-2));transform:scale(1.12)}.speed-dot{transform:translate(0)}.speed-natural .speed-dot{transition:transform var(--motion-spring-default)}.speed-linear .speed-dot{transition:transform var(--motion-duration-slow) linear}.speed-card[data-playing=true] .speed-dot{transform:translateX(var(--slide-x,0))}.spring-track{container-type:inline-size}.spring-ball{transform:translateX(var(--ball-x,0))}.spring-ball[data-spring=snappy]{transition:transform var(--motion-spring-snappy)}.spring-ball[data-spring=default]{transition:transform var(--motion-spring-default)}.spring-ball[data-spring=playful]{transition:transform var(--motion-spring-playful)}.race-bar{width:0;transition-property:width;transition-timing-function:var(--motion-ease-enter);transition-duration:var(--race-duration,var(--motion-duration-base))}.race-bar[data-running=true]{width:100%}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes scale-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.96)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:none}}@keyframes slide-in-up{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@keyframes skeleton-pulse{0%,to{opacity:.4}50%{opacity:.7}}@keyframes skeleton-bounce{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.8;transform:scale(1.005,1.02)}}@keyframes skeleton-wave{0%{opacity:.3;background-position:200% 0}50%{opacity:.9}to{opacity:.3;background-position:-200% 0}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes check-draw{0%{stroke-dashoffset:1px;opacity:0}to{stroke-dashoffset:0;opacity:1}}.transition-presence{transition:opacity var(--motion-duration-fade) var(--motion-ease-enter),transform var(--motion-duration-base) var(--motion-ease-enter)}.transition-presence[data-state=closed]{transition:opacity var(--motion-duration-fade) var(--motion-ease-exit),transform var(--motion-duration-fast) var(--motion-ease-exit)}.presence-fade[data-state=closed]{opacity:0}.presence-fade[data-state=open]{opacity:1}.presence-scale[data-state=closed]{opacity:0;transform:scale(.96)}.presence-scale[data-state=open]{opacity:1;transform:none}.presence-slide-right[data-state=closed]{opacity:0;transform:translate(100%)}.presence-slide-right[data-state=open]{opacity:1;transform:none}.presence-pop[data-state=closed]{opacity:0;transform:translate(var(--slide-x,0),var(--slide-y,0)) scale(.96)}.presence-pop[data-state=open]{opacity:1;transform:none}.presence-modal[data-state=closed]{opacity:0;transform:scale(.95)translateY(.5rem)}.presence-modal[data-state=open]{opacity:1;transform:none}.presence-slide-left[data-state=closed]{opacity:0;transform:translate(-1.5rem)}.presence-slide-left[data-state=open]{opacity:1;transform:none}.presence-slide-down[data-state=closed]{opacity:0;transform:translateY(-.5rem)}.presence-slide-down[data-state=open]{opacity:1;transform:none}.presence-slide-up[data-state=closed]{opacity:0;transform:translateY(.5rem)}.presence-slide-up[data-state=open]{opacity:1;transform:none}.press,.press-strong,.press-subtle{transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.press-strong:active,.press-subtle:active,.press:active{transform:scale(var(--scale-press));transition-duration:var(--motion-duration-instant)}.press-subtle{--scale-press:var(--scale-press-subtle)}.press-strong{--scale-press:var(--scale-press-strong)}.card-interactive{transition:transform var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.card-interactive:hover{box-shadow:var(--card-hover-shadow);transform:translateY(-2px)}.card-interactive:active{transform:translateY(-2px) scale(var(--scale-press));transition-duration:var(--motion-duration-instant)}.toggle-track{transition:background-color var(--motion-duration-instant) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.toggle-track:active{transform:scale(var(--scale-press-strong));transition-duration:var(--motion-duration-instant)}.toggle-thumb{transform:translateX(var(--travel,0)) scale(var(--thumb-scale,1));transition:transform var(--motion-spring-playful),box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.toggle-track[data-checked=true] .toggle-thumb{--travel:var(--toggle-travel,0px)}.toggle-track:hover:not([data-disabled=true]) .toggle-thumb{--thumb-scale:.85}.toggle-track[data-toggling=true] .toggle-thumb{--thumb-scale:1.1}.stroke-draw{stroke-dasharray:1;animation:check-draw var(--motion-duration-base) var(--motion-ease-stroke) both}.cs-indicator{transform:translate(var(--x,0),var(--y,0));width:var(--w,0);height:var(--h,0);transition:transform var(--motion-spring-default),width var(--motion-spring-default),height var(--motion-spring-default)}.cs-ghost{transform:translate(calc(-1 * var(--x,0px)),calc(-1 * var(--y,0px)));transition:transform var(--motion-spring-default)}.collapse-region{opacity:0;transition:grid-template-rows var(--motion-duration-moderate) var(--motion-ease-standard),opacity var(--motion-duration-fast) var(--motion-ease-standard);grid-template-rows:0fr;display:grid}.collapse-region>*{min-height:0;overflow:hidden}.collapse-region[data-state=open]{opacity:1;grid-template-rows:1fr}.chevron-toggle{transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.chevron-toggle[data-state=open]{transform:rotate(180deg)}.split-segment{background-color:var(--seg-bg);border:var(--seg-border);color:var(--seg-text);box-shadow:var(--seg-shadow,none);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.split-segment:hover:not(:disabled){background-color:var(--seg-bg-hover);border:var(--seg-border-active);color:var(--seg-text-active);box-shadow:var(--seg-shadow-hover,none)}.split-segment:active:not(:disabled){background-color:var(--seg-bg-active);border:var(--seg-border-active);color:var(--seg-text-active);box-shadow:var(--seg-shadow-active,none);transform:scale(var(--scale-press));transition-duration:var(--motion-duration-instant)}.presence-grow-y[data-state=closed]{opacity:0;transform:scaleY(0)}.presence-grow-y[data-state=open]{opacity:1;transform:none}.press-opacity{transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.press-opacity:active{opacity:.7;transition-duration:var(--motion-duration-instant)}.skeleton-bounce,.skeleton-pulse,.skeleton-wave{animation-duration:calc(var(--motion-duration-slow) * 3);animation-timing-function:var(--motion-ease-standard);animation-iteration-count:infinite;animation-delay:calc(var(--i,0) * var(--motion-duration-instant))}.skeleton-pulse{animation-name:skeleton-pulse}.skeleton-bounce{transform-origin:0;animation-name:skeleton-bounce}.skeleton-wave{animation-name:skeleton-wave}.slide-indicator{transform:translateX(var(--x,0));width:var(--w,0);transition:transform var(--motion-duration-base) var(--motion-ease-standard),width var(--motion-duration-base) var(--motion-ease-standard);position:absolute;left:0}.slide-indicator-y{transform:translateY(var(--y,0));height:var(--h,0);transition:transform var(--motion-duration-base) var(--motion-ease-standard),height var(--motion-duration-base) var(--motion-ease-standard);position:absolute;top:0}.slide-indicator-y[data-ready=false],.slide-indicator[data-ready=false]{opacity:0;transition:none}.stagger>*{animation-delay:calc(var(--i,0) * 30ms)}.row-enter{animation:fade-in var(--motion-duration-fast) var(--motion-ease-enter) both;animation-delay:calc(var(--i,0) * 30ms)}.stagger-slow>*{animation-delay:calc(var(--i,0) * 60ms)}.tasks-rail{width:var(--rail-w);box-shadow:var(--shadow-sm-1);transition:width var(--motion-spring-playful),box-shadow var(--motion-duration-moderate) var(--motion-ease-standard)}.tasks-rail[data-expanded=true]{box-shadow:var(--shadow-lg-3)}@keyframes nav-glow{0%{opacity:0;transform:scale(.3)}40%{opacity:1;transform:scale(1)}60%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.nav-glow-circle{animation:nav-glow calc(var(--motion-duration-slow) + var(--motion-duration-base)) var(--motion-ease-standard) both;animation-delay:calc(var(--i,0) * var(--motion-duration-instant) * .45)}.tilt{transform:perspective(600px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(var(--tilt-scale,1));transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.tilt:hover{--tilt-scale:1.04}.tilt:active{--tilt-scale:var(--scale-press);transition-duration:var(--motion-duration-instant)}.code-copy{background:var(--color-on-surface)}@supports (color:color-mix(in lab,red,red)){.code-copy{background:color-mix(in oklch,var(--color-on-surface) 8%,transparent)}}.code-copy{color:var(--color-on-surface-subtle-1);border-radius:var(--radius-sm);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard);border:none}.code-copy:hover{background:var(--color-on-surface)}@supports (color:color-mix(in lab,red,red)){.code-copy:hover{background:color-mix(in oklch,var(--color-on-surface) 12%,transparent)}}.code-copy[data-copied=true]{background:var(--color-success-1)}@supports (color:color-mix(in lab,red,red)){.code-copy[data-copied=true]{background:color-mix(in srgb,var(--color-success-1) 15%,transparent)}}.code-copy[data-copied=true]{color:var(--color-success-1)}.nav-row-enter{animation:slide-in-left var(--motion-duration-base) var(--motion-ease-enter) both;animation-delay:calc(var(--i,0) * 14ms)}@keyframes slide-in-left{0%{opacity:0;transform:translate(-.75rem)}to{opacity:1;transform:none}}.nav-active-bar{transform-origin:0;animation:wipe-x var(--motion-duration-fast) var(--motion-ease-enter) both;animation-delay:calc(var(--i,0) * 14ms)}@keyframes wipe-x{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}@keyframes dial-pulse{0%,to{opacity:.4;height:4px}50%{opacity:1;height:12px}}.dial-pulse{animation:dial-pulse calc(var(--motion-duration-slow) * 2) var(--motion-ease-standard) infinite;animation-delay:calc(var(--i,0) * var(--motion-duration-base))}.section-bg{background-color:var(--accent,var(--color-primary-1))}.section-text{color:var(--accent,var(--color-primary-1))}.section-border{border-color:var(--accent,var(--color-primary-1))}.section-fill{fill:var(--accent,var(--color-primary-1))}.section-tint{background-color:var(--accent,var(--color-primary-1))}@supports (color:color-mix(in lab,red,red)){.section-tint{background-color:color-mix(in srgb,var(--accent,var(--color-primary-1)) 10%,transparent)}}.section-tint-soft{background-color:var(--accent,var(--color-primary-1))}@supports (color:color-mix(in lab,red,red)){.section-tint-soft{background-color:color-mix(in srgb,var(--accent,var(--color-primary-1)) 8%,transparent)}}.section-wash{background-color:var(--accent,var(--color-primary-1))}@supports (color:color-mix(in lab,red,red)){.section-wash{background-color:color-mix(in srgb,var(--accent,var(--color-primary-1)) 7%,var(--color-surface-1))}}.section-ring{border-color:var(--accent,var(--color-primary-1))}@supports (color:color-mix(in lab,red,red)){.section-ring{border-color:color-mix(in srgb,var(--accent,var(--color-primary-1)) 25%,transparent)}}.v-bg{background:var(--v-bg)}.v-bg-hover:hover{background:var(--v-bg-hover)}.v-color{color:var(--v-color)}.v-border{border:var(--v-border)}.v-border-b{border-bottom:var(--v-border-b)}.v-border-r{border-right:var(--v-border-r)}.v-border-t{border-top:var(--v-border-t)}.v-border-l{border-left:var(--v-border-l)}.v-shadow{box-shadow:var(--v-shadow)}.v-opacity{opacity:var(--v-opacity)}.v-bg-image{background-image:var(--v-bg-image);background-size:var(--v-bg-size,auto)}.v-backdrop{-webkit-backdrop-filter:var(--v-backdrop)}.v-radius{border-radius:var(--v-radius)}.v-tone{background-color:var(--v-tone-bg);color:var(--v-tone-fg)}.dark .v-tone{background-color:var(--v-tone-bg-dark);color:var(--v-tone-fg-dark)}.v-w{width:var(--v-w)}.v-h{height:var(--v-h)}.v-min-w{min-width:var(--v-min-w)}.v-min-h{min-height:var(--v-min-h)}.v-max-w{max-width:var(--v-max-w)}.v-max-h{max-height:var(--v-max-h)}.v-p{padding:var(--v-p)}.v-pl{padding-left:var(--v-pl)}.v-pr{padding-right:var(--v-pr)}.v-pb{padding-bottom:var(--v-pb)}.v-gap{gap:var(--v-gap)}.v-grid-cols{grid-template-columns:var(--v-grid-cols)}.v-ml{margin-left:var(--v-ml)}.v-mt{margin-top:var(--v-mt)}.v-top{top:var(--v-top)}.v-right{right:var(--v-right)}.v-bottom{bottom:var(--v-bottom)}.v-left{left:var(--v-left)}.v-origin{transform-origin:var(--v-origin)}.v-z{z-index:var(--v-z)}.v-transform{transform:var(--v-transform)}.v-size{font-size:var(--v-size)}.v-tracking{letter-spacing:var(--v-tracking)}.v-leading{line-height:var(--v-leading)}.v-transition{transition:var(--v-transition)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\/2{right:50%}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-\[10px\]{right:10px}.right-\[13px\]{right:13px}.right-full{right:100%}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-8{bottom:calc(var(--spacing) * -8)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\[var\(--slot-left\)\]{left:var(--slot-left)}.left-full{left:100%}.isolate{isolation:isolate}.z-1{z-index:1}.z-3{z-index:3}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[0\]{z-index:0}.z-\[999999\]{z-index:999999}.order-1{order:1}.order-2{order:2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.row-span-2{grid-row:span 2/span 2}.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:0}.-mx-\(--card-padding\){margin-inline:calc(var(--card-padding) * -1)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-auto{margin-block:auto}.-mt-\(--card-padding\){margin-top:calc(var(--card-padding) * -1)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-\[calc\(-1\*var\(--card-padding\)\)\]{margin-right:calc(-1 * var(--card-padding))}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-\[calc\(-1\*var\(--card-padding\)\)\]{margin-left:calc(-1 * var(--card-padding))}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.75{height:calc(var(--spacing) * 3.75)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.75{height:calc(var(--spacing) * 6.75)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-15{height:calc(var(--spacing) * 15)}.h-37{height:calc(var(--spacing) * 37)}.h-\[50px\]{height:50px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-layout-count-pill{height:var(--spacing-layout-count-pill)}.h-layout-toast-icon{height:var(--spacing-layout-toast-icon)}.h-px{height:1px}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-100{max-height:calc(var(--spacing) * 100)}.max-h-\[85vh\]{max-height:85vh}.max-h-\[min\(70vh\,560px\)\]{max-height:min(70vh,560px)}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-30{min-height:calc(var(--spacing) * 30)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-\(--rail-min-w\){width:var(--rail-min-w)}.w-\(--rail-w\){width:var(--rail-w)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.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-11{width:calc(var(--spacing) * 11)}.w-15{width:calc(var(--spacing) * 15)}.w-16{width:calc(var(--spacing) * 16)}.w-19{width:calc(var(--spacing) * 19)}.w-20{width:calc(var(--spacing) * 20)}.w-22{width:calc(var(--spacing) * 22)}.w-24{width:calc(var(--spacing) * 24)}.w-35{width:calc(var(--spacing) * 35)}.w-37{width:calc(var(--spacing) * 37)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-65{width:calc(var(--spacing) * 65)}.w-80{width:calc(var(--spacing) * 80)}.w-90{width:calc(var(--spacing) * 90)}.w-95{width:calc(var(--spacing) * 95)}.w-130{width:calc(var(--spacing) * 130)}.w-\[1\.5em\]{width:1.5em}.w-\[24\%\]{width:24%}.w-fit{width:fit-content}.w-full{width:100%}.w-layout-table-select{width:var(--spacing-layout-table-select)}.w-layout-toast-icon{width:var(--spacing-layout-toast-icon)}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-30{max-width:calc(var(--spacing) * 30)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-50{max-width:calc(var(--spacing) * 50)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-90{max-width:calc(var(--spacing) * 90)}.max-w-100{max-width:calc(var(--spacing) * 100)}.max-w-180{max-width:calc(var(--spacing) * 180)}.max-w-320{max-width:calc(var(--spacing) * 320)}.max-w-\[92vw\]{max-width:92vw}.max-w-\[200px\]{max-width:200px}.max-w-full{max-width:100%}.max-w-layout-table-select{max-width:var(--spacing-layout-table-select)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-15{min-width:calc(var(--spacing) * 15)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-45{min-width:calc(var(--spacing) * 45)}.min-w-50{min-width:calc(var(--spacing) * 50)}.min-w-55{min-width:calc(var(--spacing) * 55)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-65{min-width:calc(var(--spacing) * 65)}.min-w-70{min-width:calc(var(--spacing) * 70)}.min-w-95{min-width:calc(var(--spacing) * 95)}.min-w-layout-count-pill{min-width:var(--spacing-layout-count-pill)}.min-w-layout-table-select{min-width:var(--spacing-layout-table-select)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-3{flex-grow:3}.basis-50{flex-basis:calc(var(--spacing) * 50)}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0\.5{--tw-border-spacing-x:calc(var(--spacing) * .5);--tw-border-spacing-y:calc(var(--spacing) * .5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-x-full{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.rotate-\[135deg\]{rotate:135deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-fade-in{animation:var(--animate-fade-in)}.animate-scale-in{animation:var(--animate-scale-in)}.animate-slide-in-right{animation:var(--animate-slide-in-right)}.animate-slide-in-up{animation:var(--animate-slide-in-up)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-se-resize{cursor:se-resize}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.list-none{list-style-type:none}.auto-rows-\[minmax\(180px\,auto\)\]{grid-auto-rows:minmax(180px,auto)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.grid-cols-\[minmax\(96px\,auto\)_1fr\]{grid-template-columns:minmax(96px,auto) 1fr}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(20rem\,100\%\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[11px\]{gap:11px}.gap-\[18px\]{gap:18px}.gap-\[23px\]{gap:23px}.gap-\[var\(--card-body-gap\)\]{gap:var(--card-body-gap)}.gap-\[var\(--card-gap\)\]{gap:var(--card-gap)}.gap-\[var\(--card-header-gap\)\]{gap:var(--card-header-gap)}.gap-px{gap:1px}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}: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-surface-4>:not(:last-child)){border-color:var(--color-surface-4)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1px\]{border-radius:1px}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:var(--radius-none)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-l-\[2px\]{border-top-left-radius:2px;border-bottom-left-radius:2px}.rounded-l-full{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}.rounded-l-none{border-top-left-radius:var(--radius-none);border-bottom-left-radius:var(--radius-none)}.rounded-r-full{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}.rounded-r-none{border-top-right-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none)}.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-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.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-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-border{border-color:var(--color-border)}.border-danger-secondary-1{border-color:var(--color-danger-secondary-1)}.border-on-primary\/40{border-color:var(--color-on-primary)}@supports (color:color-mix(in lab,red,red)){.border-on-primary\/40{border-color:color-mix(in oklab,var(--color-on-primary) 40%,transparent)}}.border-primary-1{border-color:var(--color-primary-1)}.border-success-1{border-color:var(--color-success-1)}.border-surface-1{border-color:var(--color-surface-1)}.border-surface-2{border-color:var(--color-surface-2)}.border-surface-4{border-color:var(--color-surface-4)}.border-surface-5{border-color:var(--color-surface-5)}.border-transparent{border-color:#0000}.border-l-danger-1{border-left-color:var(--color-danger-1)}.border-l-transparent{border-left-color:#0000}.bg-\[\#fff\]{background-color:#fff}.bg-\[var\(--color-on-surface\)\]{background-color:var(--color-on-surface)}.bg-bg{background-color:var(--color-bg)}.bg-border{background-color:var(--color-border)}.bg-current{background-color:currentColor}.bg-danger-1{background-color:var(--color-danger-1)}.bg-danger-secondary-1{background-color:var(--color-danger-secondary-1)}.bg-danger-secondary-2{background-color:var(--color-danger-secondary-2)}.bg-inverted-surface{background-color:var(--color-inverted-surface)}.bg-modal-overlay{background-color:var(--color-modal-overlay)}.bg-on-primary,.bg-on-primary\/15{background-color:var(--color-on-primary)}@supports (color:color-mix(in lab,red,red)){.bg-on-primary\/15{background-color:color-mix(in oklab,var(--color-on-primary) 15%,transparent)}}.bg-on-secondary-1{background-color:var(--color-on-secondary-1)}.bg-on-surface-subtle-1{background-color:var(--color-on-surface-subtle-1)}.bg-on-surface-subtle-2{background-color:var(--color-on-surface-subtle-2)}.bg-primary-1{background-color:var(--color-primary-1)}.bg-secondary-1{background-color:var(--color-secondary-1)}.bg-secondary-2{background-color:var(--color-secondary-2)}.bg-success-1{background-color:var(--color-success-1)}.bg-success-secondary-1{background-color:var(--color-success-secondary-1)}.bg-success-secondary-2{background-color:var(--color-success-secondary-2)}.bg-surface-1{background-color:var(--color-surface-1)}.bg-surface-2{background-color:var(--color-surface-2)}.bg-surface-3{background-color:var(--color-surface-3)}.bg-surface-4{background-color:var(--color-surface-4)}.bg-surface-5{background-color:var(--color-surface-5)}.bg-transparent{background-color:#0000}.bg-warning-1{background-color:var(--color-warning-1)}.bg-warning-secondary-1{background-color:var(--color-warning-secondary-1)}.bg-warning-secondary-2{background-color:var(--color-warning-secondary-2)}.bg-gradient-ai-vivid{background-image:var(--background-image-gradient-ai-vivid)}.bg-gradient-urgency-high{background-image:var(--background-image-gradient-urgency-high)}.stroke-danger-1{stroke:var(--color-danger-1)}.stroke-success-1{stroke:var(--color-success-1)}.stroke-surface-3{stroke:var(--color-surface-3)}.object-cover{object-fit:cover}.p-\(--layout-gap-tight\){padding:var(--layout-gap-tight)}.p-\(--space-lg\){padding:var(--space-lg)}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-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-\[7px\]{padding:7px}.p-\[9px\]{padding:9px}.p-\[var\(--card-padding\)\]{padding:var(--card-padding)}.p-\[var\(--layout-gap-tight\)\]{padding:var(--layout-gap-tight)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[5px\]{padding-inline:5px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2\.25{padding-block:calc(var(--spacing) * 2.25)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[0\.5px\]{padding-block:.5px}.py-\[3\.5px\]{padding-block:3.5px}.py-\[3px\]{padding-block:3px}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[var\(--card-header-gap\)\]{padding-top:var(--card-header-gap)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-\[14px\]{padding-right:14px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-\[7px\]{padding-bottom:7px}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-\[3\.5px\]{padding-left:3.5px}.pl-\[22px\]{padding-left:22px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-headline-lg{font-size:var(--text-headline-lg);line-height:var(--tw-leading,var(--text-headline-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-headline-lg--letter-spacing));font-weight:var(--tw-font-weight,var(--text-headline-lg--font-weight))}.text-headline-md{font-size:var(--text-headline-md);line-height:var(--tw-leading,var(--text-headline-md--line-height));letter-spacing:var(--tw-tracking,var(--text-headline-md--letter-spacing));font-weight:var(--tw-font-weight,var(--text-headline-md--font-weight))}.text-headline-sm{font-size:var(--text-headline-sm);line-height:var(--tw-leading,var(--text-headline-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-headline-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-headline-sm--font-weight))}.text-headline-xl{font-size:var(--text-headline-xl);line-height:var(--tw-leading,var(--text-headline-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-headline-xl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-headline-xl--font-weight))}.text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));letter-spacing:var(--tw-tracking,var(--text-2xs--letter-spacing))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));letter-spacing:var(--tw-tracking,var(--text-base--letter-spacing))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}.text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));letter-spacing:var(--tw-tracking,var(--text-md--letter-spacing))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing))}.text-\[20px\]{font-size:20px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12px\]{--tw-tracking:.12px;letter-spacing:.12px}.tracking-\[0\.14px\]{--tw-tracking:.14px;letter-spacing:.14px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words,.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--color-on-surface\)\]{color:var(--color-on-surface)}.text-danger-1{color:var(--color-danger-1)}.text-inherit{color:inherit}.text-on-danger{color:var(--color-on-danger)}.text-on-danger-secondary{color:var(--color-on-danger-secondary)}.text-on-inverted-surface{color:var(--color-on-inverted-surface)}.text-on-primary{color:var(--color-on-primary)}.text-on-secondary{color:var(--color-on-secondary)}.text-on-secondary-1{color:var(--color-on-secondary-1)}.text-on-secondary-2{color:var(--color-on-secondary-2)}.text-on-success{color:var(--color-on-success)}.text-on-success-secondary{color:var(--color-on-success-secondary)}.text-on-surface{color:var(--color-on-surface)}.text-on-surface-subtle-1{color:var(--color-on-surface-subtle-1)}.text-on-surface-subtle-2{color:var(--color-on-surface-subtle-2)}.text-on-warning{color:var(--color-on-warning)}.text-on-warning-secondary{color:var(--color-on-warning-secondary)}.text-primary-1{color:var(--color-primary-1)}.text-success-1{color:var(--color-success-1)}.text-surface-5{color:var(--color-surface-5)}.text-warning-1{color:var(--color-warning-1)}.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}.underline{text-decoration-line:underline}.decoration-current{text-decoration-color:currentColor}.decoration-on-secondary-1\/40{-webkit-text-decoration-color:var(--color-on-secondary-1);text-decoration-color:var(--color-on-secondary-1)}@supports (color:color-mix(in lab,red,red)){.decoration-on-secondary-1\/40{-webkit-text-decoration-color:color-mix(in oklab,var(--color-on-secondary-1) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--color-on-secondary-1) 40%,transparent)}}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.shadow-\[0_0_calc\(var\(--layout-gap-tight\)\/1\)_calc\(var\(--layout-gap-tight\)\/2\)_var\(--color-bg\)\]{--tw-shadow:0 0 calc(var(--layout-gap-tight) / 1) calc(var(--layout-gap-tight) / 2) var(--tw-shadow-color,var(--color-bg))}.shadow-\[0_0_calc\(var\(--layout-gap-tight\)\/1\)_calc\(var\(--layout-gap-tight\)\/2\)_var\(--color-bg\)\],.shadow-lg-1{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-1{--tw-shadow:var(--kv-shadow-lg-1)}.shadow-lg-2{--tw-shadow:var(--kv-shadow-lg-2)}.shadow-lg-2,.shadow-lg-2-up{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-2-up{--tw-shadow:var(--kv-shadow-lg-2-up)}.shadow-lg-3{--tw-shadow:var(--kv-shadow-lg-3)}.shadow-lg-3,.shadow-md-1{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-1{--tw-shadow:var(--kv-shadow-md-1)}.shadow-md-2{--tw-shadow:var(--kv-shadow-md-2)}.shadow-md-2,.shadow-md-2-center{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-2-center{--tw-shadow:var(--kv-shadow-md-2-center)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none,.shadow-sm-1{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-1{--tw-shadow:var(--kv-shadow-sm-1)}.shadow-sm-2{--tw-shadow:var(--kv-shadow-sm-2)}.ring,.ring-1,.shadow-sm-2{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-inverted-surface\/10{--tw-ring-color:var(--color-inverted-surface)}@supports (color:color-mix(in lab,red,red)){.ring-inverted-surface\/10{--tw-ring-color:color-mix(in oklab,var(--color-inverted-surface) 10%,transparent)}}.ring-surface-1{--tw-ring-color:var(--color-surface-1)}.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-width:1px}.outline,.outline-1,.outline-2{outline-style:var(--tw-outline-style)}.outline-2{outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-on-surface{outline-color:var(--color-on-surface)}.outline-primary-1{outline-color:var(--color-primary-1)}.outline-surface-1{outline-color:var(--color-surface-1)}.blur{--tw-blur:blur(8px)}.blur,.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)}.backdrop-blur,.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\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,transform\]{transition-property:background-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,opacity\]{transition-property:box-shadow,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\]{transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\]{transition-property:color,background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\]{transition-property:color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[min-height\]{transition-property:min-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[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-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}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-base{--tw-duration:var(--transition-duration-base);transition-duration:var(--transition-duration-base)}.duration-fast{--tw-duration:var(--transition-duration-fast);transition-duration:var(--transition-duration-fast)}.duration-instant{--tw-duration:var(--transition-duration-instant);transition-duration:var(--transition-duration-instant)}.duration-moderate{--tw-duration:var(--transition-duration-moderate);transition-duration:var(--transition-duration-moderate)}.duration-slow{--tw-duration:var(--transition-duration-slow);transition-duration:var(--transition-duration-slow)}.ease-enter{--tw-ease:var(--ease-enter);transition-timing-function:var(--ease-enter)}.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)}.ease-standard{--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.will-change-\[backdrop-filter\]{will-change:backdrop-filter}.contain-inline-size{--tw-contain-size:inline-size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[perspective\:600px\]{perspective:600px}.\[transition\:left_var\(--motion-spring-snappy\)\]{transition:left var(--motion-spring-snappy)}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:text-on-surface:is(:where(.group):hover *){color:var(--color-on-surface)}.group-hover\:opacity-50:is(:where(.group):hover *){opacity:.5}.group-hover\:shadow-sm-3:is(:where(.group):hover *){--tw-shadow:var(--kv-shadow-sm-3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\/slot\:opacity-100:is(:where(.group\/slot):hover *){opacity:1}}.peer-focus-visible\:outline:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:1px}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible~*){outline-offset:2px}.peer-focus-visible\:outline-primary-1:is(:where(.peer):focus-visible~*){outline-color:var(--color-primary-1)}.placeholder\:font-medium::placeholder{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-on-surface-subtle-1::placeholder{color:var(--color-on-surface-subtle-1)}.first\:pt-0:first-child{padding-top:0}.first\:pt-1:first-child{padding-top:var(--spacing)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-danger-2:hover{background-color:var(--color-danger-2)}.hover\:bg-danger-secondary-1:hover{background-color:var(--color-danger-secondary-1)}.hover\:bg-inverted-surface:hover{background-color:var(--color-inverted-surface)}.hover\:bg-on-secondary\!:hover{background-color:var(--color-on-secondary)!important}.hover\:bg-primary-1:hover{background-color:var(--color-primary-1)}.hover\:bg-primary-2:hover{background-color:var(--color-primary-2)}.hover\:bg-secondary-1:hover{background-color:var(--color-secondary-1)}.hover\:bg-secondary-2:hover{background-color:var(--color-secondary-2)}.hover\:bg-success-2:hover{background-color:var(--color-success-2)}.hover\:bg-success-secondary-1:hover{background-color:var(--color-success-secondary-1)}.hover\:bg-success-secondary-2:hover{background-color:var(--color-success-secondary-2)}.hover\:bg-surface-1:hover{background-color:var(--color-surface-1)}.hover\:bg-surface-2:hover{background-color:var(--color-surface-2)}.hover\:bg-surface-3:hover{background-color:var(--color-surface-3)}.hover\:bg-surface-6:hover{background-color:var(--color-surface-6)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-inherit:hover{color:inherit}.hover\:text-on-secondary-1:hover{color:var(--color-on-secondary-1)}.hover\:text-on-secondary-2:hover{color:var(--color-on-secondary-2)}.hover\:text-on-surface:hover{color:var(--color-on-surface)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-on-secondary-2:hover{-webkit-text-decoration-color:var(--color-on-secondary-2);text-decoration-color:var(--color-on-secondary-2)}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-md-1:hover{--tw-shadow:var(--kv-shadow-md-1)}.hover\:shadow-md-1:hover,.hover\:shadow-md-2:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md-2:hover{--tw-shadow:var(--kv-shadow-md-2)}}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:opacity-50:focus-visible{opacity:.5}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-primary-1:focus-visible{outline-color:var(--color-primary-1)}.active\:border-transparent:active{border-color:#0000}.active\:bg-danger-3:active{background-color:var(--color-danger-3)}.active\:bg-danger-secondary-2:active{background-color:var(--color-danger-secondary-2)}.active\:bg-inverted-surface:active{background-color:var(--color-inverted-surface)}.active\:bg-on-secondary\!:active{background-color:var(--color-on-secondary)!important}.active\:bg-primary-3:active{background-color:var(--color-primary-3)}.active\:bg-secondary-2:active{background-color:var(--color-secondary-2)}.active\:bg-success-3:active{background-color:var(--color-success-3)}.active\:bg-success-secondary-2:active{background-color:var(--color-success-secondary-2)}.active\:bg-surface-1:active{background-color:var(--color-surface-1)}.active\:bg-surface-4:active{background-color:var(--color-surface-4)}.active\:bg-surface-7:active{background-color:var(--color-surface-7)}.active\:text-on-secondary-2:active{color:var(--color-on-secondary-2)}.active\:text-on-surface:active{color:var(--color-on-surface)}.active\:no-underline:active{text-decoration-line:none}.active\:opacity-60:active{opacity:.6}.active\:opacity-80:active{opacity:.8}.active\:shadow-md-1:active{--tw-shadow:var(--kv-shadow-md-1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.has-\[\:focus-visible\]\:outline:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:1px}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}@media not all and (min-width:40rem){.max-sm\:flex-col{flex-direction:column}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:top-8{top:calc(var(--spacing) * 8)}.lg\:right-8{right:calc(var(--spacing) * 8)}.lg\:left-8{left:calc(var(--spacing) * 8)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-start-6{grid-column-start:6}.lg\:block{display:block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:gap-0{gap:0}.lg\:p-0{padding:0}.lg\:px-0{padding-inline:0}.lg\:px-20{padding-inline:calc(var(--spacing) * 20)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}}@media (min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\>button\]\:w-full>button{width:100%}.\[\&\>button\]\:flex-1>button{flex:1}@media not all and (min-width:40rem){.max-sm\:\[\&\>button\]\:w-full>button{width:100%}}.\[\&\>button\:first-child\]\:rounded-l-\[10px\]>button:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.\[\&\>button\:first-child\]\:rounded-l-\[14px\]>button:first-child{border-top-left-radius:14px;border-bottom-left-radius:14px}.\[\&\>button\:first-child\]\:rounded-l-\[18px\]>button:first-child{border-top-left-radius:18px;border-bottom-left-radius:18px}.\[\&\>button\:first-child\]\:rounded-l-\[22px\]>button:first-child{border-top-left-radius:22px;border-bottom-left-radius:22px}.\[\&\>button\:first-child\>span\]\:translate-x-1>button:first-child>span{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\:first-child\>span\]\:translate-x-\[2px\]>button:first-child>span{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\:first-child\>span\]\:translate-x-\[3px\]>button:first-child>span{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\:first-child\>span\]\:translate-x-px>button:first-child>span{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\:last-child\]\:rounded-r-\[10px\]>button:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.\[\&\>button\:last-child\]\:rounded-r-\[14px\]>button:last-child{border-top-right-radius:14px;border-bottom-right-radius:14px}.\[\&\>button\:last-child\]\:rounded-r-\[18px\]>button:last-child{border-top-right-radius:18px;border-bottom-right-radius:18px}.\[\&\>button\:last-child\]\:rounded-r-\[22px\]>button:last-child{border-top-right-radius:22px;border-bottom-right-radius:22px}.\[\&\>button\:last-child\>span\]\:-translate-x-1>button:last-child>span{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\:last-child\>span\]\:-translate-x-\[2px\]>button:last-child>span{--tw-translate-x:calc(2px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\:last-child\>span\]\:-translate-x-\[3px\]>button:last-child>span{--tw-translate-x:calc(3px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\:last-child\>span\]\:-translate-x-px>button:last-child>span{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>li\+li\]\:border-t>li+li{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>li\+li\]\:border-surface-4>li+li{border-color:var(--color-surface-4)}}:root{--kv-bg:oklch(96.2% .0037 255.7);--kv-surface-1:oklch(100% 0 0);--kv-surface-2:oklch(98.2% .0018 255.7);--kv-surface-3:oklch(96.2% .0037 255.7);--kv-surface-4:oklch(89.5% .0104 255.7);--kv-surface-5:oklch(81.2% .0096 255.7);--kv-surface-6:oklch(77% .0095 255.7);--kv-surface-7:oklch(71.8% .0119 255.7);--kv-on-surface:oklch(27.5% .1101 268.8);--kv-on-surface-subtle-1:oklch(53.4% .0198 255.7);--kv-on-surface-subtle-2:oklch(63.4% .02 255.7);--kv-inverted-surface:oklch(27.5% .1101 268.8);--kv-on-inverted-surface:oklch(100% 0 0);--kv-modal-overlay:oklch(19.4% .0133 255.7/.7);--kv-primary-1:oklch(55.6% .2367 268.8);--kv-primary-2:oklch(35.3% .1423 268.8);--kv-primary-3:oklch(20.2% .0821 268.8);--kv-on-primary:oklch(100% 0 0);--kv-secondary-1:oklch(96.2% .013 268.8);--kv-secondary-2:oklch(90.6% .0367 268.8);--kv-on-secondary:oklch(20.2% .0821 268.8);--kv-on-secondary-2:oklch(45% .1811 268.8);--kv-success-1:oklch(62.8% .1581 154.1);--kv-success-2:oklch(52.9% .1343 153.7);--kv-success-3:oklch(33.7% .0669 154.4);--kv-on-success:oklch(100% 0 0);--kv-success-secondary-1:oklch(96% .0532 154.4);--kv-success-secondary-2:oklch(89.1% .1275 154.5);--kv-on-success-secondary:oklch(26.1% .0653 154.4);--kv-warning-1:oklch(66.1% .1743 50.2);--kv-warning-2:oklch(55.7% .1461 50.5);--kv-warning-3:oklch(35.3% .0933 50);--kv-on-warning:oklch(100% 0 0);--kv-warning-secondary-1:oklch(96.8% .0161 36.5);--kv-warning-secondary-2:oklch(91% .0475 35.9);--kv-on-warning-secondary:oklch(27.3% .0723 50);--kv-danger-1:oklch(56.7% .1983 26);--kv-danger-2:oklch(45.9% .161 26);--kv-danger-3:oklch(20.6% .0713 26.1);--kv-on-danger:oklch(100% 0 0);--kv-danger-secondary-1:oklch(96.8% .013 17.4);--kv-danger-secondary-2:oklch(91% .0368 17.8);--kv-on-danger-secondary:oklch(27.8% .0977 25.7);--kv-border:var(--kv-surface-4);--kv-border-strong:var(--kv-surface-5);--kv-on-secondary-1:var(--kv-on-secondary);--gradient-urgency-low:linear-gradient(-21deg,var(--kv-success-1) 2.5%,transparent 55%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-urgency-low:linear-gradient(-21deg,color-mix(in oklch,var(--kv-success-1) 20%,transparent) 2.5%,transparent 55%)}}:root{--gradient-urgency-medium:linear-gradient(-21deg,var(--kv-warning-1) 2.5%,transparent 55%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-urgency-medium:linear-gradient(-21deg,color-mix(in oklch,var(--kv-warning-1) 20%,transparent) 2.5%,transparent 55%)}}:root{--gradient-urgency-high:linear-gradient(-21deg,var(--kv-danger-1) 2.5%,transparent 55%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-urgency-high:linear-gradient(-21deg,color-mix(in oklch,var(--kv-danger-1) 20%,transparent) 2.5%,transparent 55%)}}:root{--kv-hero-title:oklch(27.5% .1101 268.8);--kv-ai-from:#6b47b8;--kv-ai-mid:#b5347c;--kv-ai-to:#d17640;--gradient-ai:linear-gradient(135deg,var(--kv-ai-to) 0%,var(--kv-ai-mid) 50%,var(--kv-ai-from) 100%);--gradient-ai-subtle:linear-gradient(135deg,#edb89c2e,#d88bb026 50%,#b79edf2e);--gradient-ai-vivid:linear-gradient(135deg,#b896d4,#da9e7c);--gradient-ai-border:linear-gradient(135deg,#c8ade080,#e4bea480);--kv-radius-xs:4px;--kv-radius-sm:6px;--kv-radius-md:8px;--kv-radius-lg:12px;--kv-radius-xl:16px;--kv-radius-2xl:20px;--kv-radius-3xl:30px;--kv-radius-full:9999px;--kv-font-display:"Archia",sans-serif;--kv-font-body:"Inter",sans-serif;--kv-shadow-sm-1:0px 1px 4px 0px #00000014;--kv-shadow-sm-2:0px 1px 4px 0px #00000029;--kv-shadow-sm-3:0px 1px 4px 0px #00000052;--kv-shadow-md-1:0px 10px 20px 0px #00000014;--kv-shadow-md-2:0px 10px 20px 0px #00000029;--kv-shadow-md-3:0px 10px 20px 0px #00000052;--kv-shadow-lg-1:0px 20px 40px 0px #00000014;--kv-shadow-lg-2:0px 20px 40px 0px #00000029;--kv-shadow-lg-3:0px 20px 40px 0px #00000052;--kv-shadow-sm-1-up:0px -1px 4px 0px #00000014;--kv-shadow-sm-2-up:0px -1px 4px 0px #00000029;--kv-shadow-sm-3-up:0px -1px 4px 0px #00000052;--kv-shadow-md-1-up:0px -10px 20px 0px #00000014;--kv-shadow-md-2-up:0px -10px 20px 0px #00000029;--kv-shadow-md-2-center:0px 0px 20px 0px #00000029;--kv-shadow-md-3-up:0px -10px 20px 0px #00000052;--kv-shadow-lg-1-up:0px -20px 40px 0px #00000014;--kv-shadow-lg-2-up:0px -20px 40px 0px #00000029;--kv-shadow-lg-3-up:0px -20px 40px 0px #00000052;--bg-pattern:none;--bg-pattern-size:auto}:root.dark{--kv-bg:oklch(19.4% .0133 255.7);--kv-surface-1:oklch(22.9% .0156 255.7);--kv-surface-2:oklch(26.3% .0179 255.7);--kv-surface-3:oklch(30% .0204 255.7);--kv-surface-4:oklch(33.8% .0229 255.7);--kv-surface-5:oklch(38.5% .0208 255.7);--kv-surface-6:oklch(43.2% .0175 255.7);--kv-surface-7:oklch(53.4% .0198 255.7);--kv-on-surface:oklch(100% 0 0);--kv-on-surface-subtle-1:oklch(71.8% .0119 255.7);--kv-on-surface-subtle-2:oklch(63.4% .02 255.7);--kv-inverted-surface:oklch(100% 0 0);--kv-on-inverted-surface:oklch(27.5% .1101 268.8);--kv-modal-overlay:oklch(19.4% .0133 255.7/.86);--kv-primary-1:oklch(64.7% .1553 268.8);--kv-primary-2:oklch(78.5% .0819 268.8);--kv-primary-3:oklch(90.6% .0367 268.8);--kv-on-primary:oklch(100% 0 0);--kv-secondary-1:oklch(35.3% .1423 268.8);--kv-secondary-2:oklch(45% .1811 268.8);--kv-on-secondary:oklch(96.2% .013 268.8);--kv-on-secondary-2:oklch(96.2% .013 268.8);--kv-success-1:oklch(71.4% .1607 154.2);--kv-success-2:oklch(80.8% .1611 154.4);--kv-success-3:oklch(96% .0532 154.4);--kv-on-success:oklch(26.1% .0653 154.4);--kv-success-secondary-1:oklch(33.7% .0669 154.4);--kv-success-secondary-2:oklch(42.6% .1073 154.1);--kv-on-success-secondary:oklch(96% .0532 154.4);--kv-warning-1:oklch(74.8% .1636 46.6);--kv-warning-2:oklch(83.7% .0935 39.5);--kv-warning-3:oklch(96.8% .0161 36.5);--kv-on-warning:oklch(27.3% .0723 50);--kv-warning-secondary-1:oklch(35.3% .0933 50);--kv-warning-secondary-2:oklch(45% .1185 50.3);--kv-on-warning-secondary:oklch(96.8% .0161 36.5);--kv-danger-1:oklch(66.8% .1806 23);--kv-danger-2:oklch(79.6% .0941 19.4);--kv-danger-3:oklch(91% .0368 17.8);--kv-on-danger:oklch(27.8% .0977 25.7);--kv-danger-secondary-1:oklch(36% .126 25.8);--kv-danger-secondary-2:oklch(45.9% .161 26);--kv-on-danger-secondary:oklch(91% .0368 17.8);--kv-hero-title:oklch(100% 0 0);--kv-ai-from:#8870a0;--kv-ai-mid:#b07090;--kv-ai-to:#a08468;--gradient-ai:linear-gradient(135deg,var(--kv-ai-to) 0%,var(--kv-ai-mid) 50%,var(--kv-ai-from) 100%);--gradient-ai-subtle:linear-gradient(135deg,#80675a38,#8b5a752e 50%,#6b5a8038);--gradient-ai-vivid:linear-gradient(135deg,#8870a0,#a08468);--gradient-ai-border:linear-gradient(135deg,#6b5a8066,#80675a66);--kv-shadow-sm-1:0px 1px 4px 0px #0000003d;--kv-shadow-sm-2:0px 1px 4px 0px #0000007a;--kv-shadow-sm-3:0px 1px 4px 0px #000000b3;--kv-shadow-md-1:0px 10px 20px 0px #0000003d;--kv-shadow-md-2:0px 10px 20px 0px #0000007a;--kv-shadow-md-3:0px 10px 20px 0px #000000b3;--kv-shadow-lg-1:0px 20px 40px 0px #0000003d;--kv-shadow-lg-2:0px 20px 40px 0px #0000007a;--kv-shadow-lg-3:0px 20px 40px 0px #000000b3;--kv-shadow-sm-1-up:0px -1px 4px 0px #0000003d;--kv-shadow-sm-2-up:0px -1px 4px 0px #0000007a;--kv-shadow-sm-3-up:0px -1px 4px 0px #000000b3;--kv-shadow-md-1-up:0px -10px 20px 0px #0000003d;--kv-shadow-md-2-up:0px -10px 20px 0px #0000007a;--kv-shadow-md-2-center:0px 0px 20px 0px #0000007a;--kv-shadow-md-3-up:0px -10px 20px 0px #000000b3;--kv-shadow-lg-1-up:0px -20px 40px 0px #0000003d;--kv-shadow-lg-2-up:0px -20px 40px 0px #0000007a;--kv-shadow-lg-3-up:0px -20px 40px 0px #000000b3}:root{--spaciness:1;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:96px;--layout-gutter:16px;--layout-margin:24px;--layout-gap-tight:12px;--layout-gap-default:24px;--layout-gap-section:48px;--layout-gap-page:96px;--layout-page-max:1280px;--layout-gap:var(--layout-gap-default);--layout-example-w:220px;--layout-example-h:160px;--layout-measure:680px;--layout-table-select-w:50px;--layout-count-pill:18px;--layout-topbar-inset:22px;--layout-search-thumb:130px;--layout-toast-icon:21px;--layout-log-col:210px;--card-padding:var(--space-lg);--card-gap:var(--space-md);--card-inner-padding:var(--space-md);--card-header-gap:var(--space-sm);--card-body-gap:var(--space-sm);--fixed-border:1px;--fixed-focus:2px;--fixed-divider:1px;--motion-duration-instant:.1s;--motion-duration-fast:.16s;--motion-duration-base:.24s;--motion-duration-moderate:.34s;--motion-duration-slow:.48s;--motion-duration-fade:.16s;--motion-ease-enter:cubic-bezier(0,0,.2,1);--motion-ease-exit:cubic-bezier(.4,0,1,1);--motion-ease-standard:cubic-bezier(.4,0,.2,1);--motion-ease-stroke:cubic-bezier(.65,0,.35,1);--motion-spring-snappy:.35s linear(0,.3049,.6506,.8453,.936,.9746,.9902,.9963,.9986,.9995,1,1);--motion-spring-default:.4s linear(0,.1197,.3413,.5535,.7191,.8345,.9088,.9534,.9786,.9918,.9981,1.0007,1);--motion-spring-playful:.7s linear(0,.0702,.226,.4079,.5805,.7263,.8392,.92,.9735,1.0055,1.0219,1.0279,1.0276,1.0239,1.0189,1.0138,1.0093,1.0057,1.0031,1.0013,1.0001,.9995,1);--scale-press-subtle:.99;--scale-press:.97;--scale-press-strong:.92}@media (prefers-reduced-motion:reduce){:root{--motion-duration-instant:.01ms;--motion-duration-fast:.01ms;--motion-duration-base:.01ms;--motion-duration-moderate:.01ms;--motion-duration-slow:.01ms;--motion-spring-snappy:.01ms linear;--motion-spring-default:.01ms linear;--motion-spring-playful:.01ms linear;--scale-press-subtle:1;--scale-press:1;--scale-press-strong:1}.animate-spin{opacity:.6;animation:none}.tilt{transform:none}}.uc{outline-offset:-3px;pointer-events:none;outline:3px dashed silver;position:relative;overflow:hidden}.uc>*{filter:grayscale(75%);opacity:.5}.uc:after,.uc:before{content:"";transform-origin:top;z-index:10;filter:drop-shadow(2px 4px 2px #00000080);background-image:linear-gradient(90deg,#000 0 24%,#ff0 25% 75%,#000 76%);background-repeat:repeat;background-size:20%;width:50px;height:14px;position:absolute;top:8px;left:-18px;transform:rotate(676deg)}.uc:after{filter:drop-shadow(2px -4px 2px #00000080);inset:auto -4px 0 auto}:root{--chart-series-1:#2a78d6;--chart-series-2:#eb6834;--chart-series-3:#1baf7a;--chart-series-4:#eda100;--chart-series-5:#e87ba4;--chart-series-6:#008300;--chart-series-7:#4a3aa7;--chart-series-8:#e34948}.dark{--chart-series-1:#3987e5;--chart-series-2:#d95926;--chart-series-3:#199e70;--chart-series-4:#c98500;--chart-series-5:#d55181;--chart-series-6:#008300;--chart-series-7:#9085e9;--chart-series-8:#e66767}.chart-scheme{color-scheme:light}.dark .chart-scheme{color-scheme:dark}@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-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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}