@layer reset{*,:before,:after{box-sizing:border-box;border:0 solid var(--border)}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans);-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre,fieldset{margin:0}fieldset,legend,dialog{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:var(--subtle-foreground)}input::placeholder,textarea::placeholder{opacity:1;color:var(--subtle-foreground)}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}}@layer vendor{.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-moz-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}}:root{--red-50: #fff1f1;--red-100: #ffdfe0;--red-200: #ffc5c6;--red-500: #ff383c;--red-600: #ed1519;--red-700: #c80d11;--red-900: #881416;--orange-50: #fff7ed;--orange-200: #ffd8a8;--orange-300: #ffbc71;--orange-400: #ff8d28;--orange-500: #fe7711;--orange-600: #ef5b07;--orange-700: #c64308;--orange-900: #7e2e10;--yellow-50: #fffee7;--yellow-100: #fffcc1;--yellow-200: #fff686;--yellow-300: #ffe941;--yellow-500: #ffcc00;--yellow-600: #d19700;--yellow-700: #a66a02;--green-50: #f1fcf3;--green-100: #dff9e5;--green-200: #c0f2cc;--green-500: #34c759;--green-600: #229740;--green-700: #1e7735;--mint-500: #00c8b3;--teal-700: #0a8294;--blue-50: #edfaff;--blue-100: #d6f3ff;--blue-200: #b5eaff;--blue-500: #1eb0ff;--blue-600: #0698ff;--blue-700: #0088ff;--blue-900: #0d589b;--indigo-50: #f3f2ff;--indigo-100: #e7e5ff;--indigo-200: #d2cefe;--indigo-300: #b3acfc;--indigo-400: #8a80f9;--indigo-500: #6155f5;--indigo-600: #4f42e0;--purple-500: #db41f4;--purple-700: #a517b4;--gray-50: #fafafa;--gray-100: #f5f5f5;--gray-200: #e6e6e6;--gray-300: #d3d3d3;--gray-400: #a3a3a3;--gray-500: #727272;--gray-600: #535353;--gray-700: #404040;--gray-800: #272727;--gray-900: #1e1e1e}:root[data-theme=dark]{--gray-50: #141414;--gray-100: #272727;--gray-200: #353535;--gray-300: #484848;--gray-400: #858585;--gray-500: #a3a3a3;--gray-600: #bcbcbc;--gray-700: #d3d3d3;--gray-800: #e6e6e6;--gray-900: #f5f5f5;--orange-50: #2e2118;--orange-200: #663a1d;--orange-600: #ff8d28;--orange-700: #ffbc71;--orange-900: #ffedd4;--red-50: #2e191b;--red-100: #401e21;--red-200: #66282c;--red-600: #ff6467;--red-700: #ff9d9f;--red-900: #ffdfe0;--yellow-50: #2b2716;--yellow-100: #3b341a;--yellow-200: #5c4d21;--yellow-600: #ffd90d;--yellow-700: #ffe941;--green-50: #172a1d;--green-100: #1d3927;--green-200: #275638;--green-600: #57d175;--green-700: #8fe6a4;--blue-50: #18252e;--blue-100: #1b3241;--blue-200: #244c66;--blue-600: #48ccff;--blue-700: #83dfff;--blue-900: #d6f3ff;--indigo-50: #1e1c33;--indigo-100: #292647;--indigo-200: #3c386e;--indigo-500: #7f75f8;--indigo-600: #9a92fa}:root{--font-sans: Inter, sans-serif;--font-serif: Manrope, ui-sans-serif, sans-serif, system-ui;--font-mono: Menlo, Monaco, Consolas, "Courier New", monospace;--radius: .5rem;--radius-xs: calc(var(--radius) * .25);--radius-sm: calc(var(--radius) * .5);--radius-md: calc(var(--radius) * .75);--radius-lg: var(--radius);--radius-xl: calc(var(--radius) * 1.5);--radius-2xl: calc(var(--radius) * 2);--radius-3xl: calc(var(--radius) * 3);--radius-4xl: calc(var(--radius) * 4);--radius-full: 9999px;--radius-circle: 50%;--field-width: 20rem;--space-3xs: .125rem;--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4rem;--space-4xl: 6rem;--space-related: var(--space-2xs);--space-content: var(--space-lg);--space-section: var(--space-xl);--content-padding: var(--space-lg);--chat-gutter: clamp(.75rem, 3vw, 2rem);--chat-width: 48rem;--text-2xs: .625rem;--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.25rem;--text-xl: 1.5rem;--text-2xl: 2rem;--text-3xl: 2.5rem;--text-display: 5rem;--text-hero: 8rem;--leading-none: 1;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-sm: 1rem;--leading-md: 1.25rem;--leading-lg: 1.5rem;--leading-xl: 2rem;--leading-2xl: 2.5rem;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--tracking-tighter: -.05em;--tracking-tight: -.025em;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--duration-fast: .15s;--duration-normal: .2s;--duration-slow: .3s;--duration-long: 1s;--duration-loop: 2s;--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-spring: cubic-bezier(.2, .8, .2, 1);--layer-raised: 10;--layer-sticky: 20;--layer-header: 30;--layer-floating: 40;--layer-popover: 50;--layer-overlay: 100;--layer-dialog: 200;--layer-menu: 210;--layer-drag: 9999;--layer-presenter: 10000;--shadow-action: 0 1px 1px rgb(0 0 0 / 12%), 0 2px 5px rgb(60 66 87 / 8%);--shadow-control: 0 1px 1px rgb(0 0 0 / 12%), 0 2px 5px rgb(48 49 61 / 8%);--shadow-thumb: 0 2px 5px rgb(42 47 69 / 10%), 0 1px 1.5px rgb(0 0 0 / 7%);--shadow-overlay: 0px 3px 6px rgba(0, 0, 0, .12), 0px 7px 14px rgba(48, 49, 61, .08);--shadow-preview: 0 1px 6px #0002;--shadow-hairline: 0 1px 3px #00000008;--shadow-popover: 0px 4px 12px 0px rgba(0, 0, 0, .08), 0px 1px 3px 0px rgba(0, 0, 0, .06);--shadow-card-soft: 0 1px 2px rgb(16 24 40 / 4%);--shadow-2xs: 0px 4px 8px -1px hsl(0 0% 10.1961% / .05);--shadow-xs: 0px 4px 8px -1px hsl(0 0% 10.1961% / .05);--shadow-sm: 0px 4px 8px -1px hsl(0 0% 10.1961% / .1), 0px 1px 2px -2px hsl(0 0% 10.1961% / .1);--shadow: 0px 4px 8px -1px hsl(0 0% 10.1961% / .1), 0px 1px 2px -2px hsl(0 0% 10.1961% / .1);--shadow-md: 0px 4px 8px -1px hsl(0 0% 10.1961% / .1), 0px 2px 4px -2px hsl(0 0% 10.1961% / .1);--shadow-lg: 0px 4px 8px -1px hsl(0 0% 10.1961% / .1), 0px 4px 6px -2px hsl(0 0% 10.1961% / .1);--shadow-xl: 0px 4px 8px -1px hsl(0 0% 10.1961% / .1), 0px 8px 10px -2px hsl(0 0% 10.1961% / .1);--shadow-2xl: 0px 4px 8px -1px hsl(0 0% 10.1961% / .25)}:root{--white: #ffffff;--black: #000000;--surface: var(--white);--background: var(--surface);--foreground: var(--gray-900);--card: var(--surface);--card-foreground: var(--gray-900);--popover: var(--surface);--popover-foreground: var(--gray-900);--primary-foreground: var(--white);--secondary: var(--blue-600);--secondary-foreground: var(--white);--muted: var(--gray-100);--muted-foreground: var(--gray-500);--accent: var(--gray-50);--accent-foreground: var(--primary);--destructive: var(--critical);--destructive-foreground: var(--white);--border: var(--gray-200);--input: var(--gray-300);--ring: var(--primary);--chart-1: #6172f3;--chart-2: #2e90fa;--chart-3: #12b76a;--chart-4: #f79009;--chart-5: #ee46bc;--chart-6: #7f56d9;--chart-7: #06aed4;--chart-8: #f04438;--code-background: #1e1e1e;--contrast-background: rgb(17 24 39);--selection-accent: #3b82f6;--selection-soft: #60a5fa;--selection-strong: #2563eb;--border-translucent: rgba(42, 47, 69, .12);--muted-translucent: rgba(192, 200, 210, .7);--overlay-soft: rgb(0 0 0 / .3);--shadow-float: 0 3px 7px rgb(0 0 0 / 10%);--ring-legacy-color: rgba(1, 150, 237, .36);--overlay-background: rgb(0 0 0 / .4);--drawer-overlay-background: rgb(0 0 0 / .5);--viewer-overlay-background: rgb(0 0 0 / .8);--viewer-background: #000;--stage-background: #171717;--viewer-foreground: #fff;--viewer-control-background: #181818;--viewer-control-border: #383838;--viewer-control-hover: #303030;--code-foreground: #d4d4d4;--code-comment: #6a9955;--code-keyword: #569cd6;--code-string: #ce9178;--code-function: #dcdcaa;--code-variable: #9cdcfe;--code-number: #b5cea8;--code-type: #4ec9b0;--code-error: #f44747;--code-selection: #264f78;--ink: var(--black);color-scheme:light;--primary: var(--indigo-500);--primary-hover: var(--indigo-600);--primary-50: var(--indigo-50);--primary-100: var(--indigo-100);--primary-200: var(--indigo-200);--primary-300: var(--indigo-300);--primary-400: var(--indigo-400);--critical: var(--red-500);--critical-hover: var(--red-700);--critical-50: var(--red-50);--critical-100: var(--red-100);--critical-200: var(--red-200);--critical-500: var(--red-500);--critical-600: var(--red-600);--info: var(--blue-700);--info-100: var(--blue-100);--info-200: var(--blue-200);--info-600: var(--blue-600);--attention: var(--yellow-700);--attention-50: var(--yellow-50);--attention-100: var(--yellow-100);--attention-200: var(--yellow-200);--attention-600: var(--yellow-600);--attention-300: var(--yellow-300);--attention-500: var(--yellow-500);--critical-700: var(--red-700);--critical-900: var(--red-900);--info-50: var(--blue-50);--info-900: var(--blue-900);--success: var(--green-500);--success-50: var(--green-50);--success-100: var(--green-100);--success-200: var(--green-200);--success-600: var(--green-600);--success-700: var(--green-700);--warning-50: var(--orange-50);--warning-200: var(--orange-200);--warning-300: var(--orange-300);--warning-400: var(--orange-400);--warning-600: var(--orange-600);--warning-700: var(--orange-700);--warning-900: var(--orange-900);--foreground-soft: var(--gray-800);--foreground-secondary: var(--gray-700);--foreground-tertiary: var(--gray-600);--subtle-foreground: var(--gray-400);--disabled-foreground: var(--gray-300);--border-subtle: var(--gray-100);--border-strong: var(--gray-300);--hue-indigo: var(--indigo-500);--hue-mint: var(--mint-500);--hue-teal: var(--teal-700);--hue-orange: var(--orange-500);--hue-purple: var(--purple-500);--hue-purple-strong: var(--purple-700);--hue-green: var(--green-500);--hue-green-strong: var(--green-600);--hue-blue: var(--blue-500);--hue-blue-strong: var(--blue-600);--hue-blue-deep: var(--blue-700);--hue-yellow-strong: var(--yellow-600)}:root[data-theme=dark]{color-scheme:dark;--surface: #1e1e1e;--ink: #fafafa}@media(prefers-reduced-motion:no-preference){*{scroll-behavior:smooth}}body{font-size:var(--text-sm);line-height:var(--leading-normal);background:var(--surface);color:var(--foreground)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}@media not (min-width:1024px){input:not([type=checkbox]):not([type=radio]),textarea:not([hidden]),select:not([hidden]){font-size:var(--text-md)}}*{scrollbar-width:none}*::-webkit-scrollbar{display:none}@layer components{.colors_X2dug{--success-bg: var(--success-50);--success-border: var(--success-200);--success-text: var(--success-700);--error-bg: var(--critical-50);--error-border: var(--critical-200);--error-text: var(--critical);--warning-bg: var(--attention-50);--warning-border: var(--attention-200);--warning-text: var(--attention);--info-bg: var(--info-50);--info-border: var(--info-200);--info-text: var(--info)}.success_ndUiy{--bg: var(--success-bg);--fg: var(--success-text)}.error_cbC-d{--bg: var(--error-bg);--fg: var(--error-text)}.warning_oEJww{--bg: var(--warning-bg);--fg: var(--warning-text)}.info_xPGTW{--bg: var(--info-bg);--fg: var(--info-text)}.colors_X2dug[data-sonner-toast][data-styled=true] [data-button][data-action]{margin-inline-start:var(--space-md);background:var(--primary);color:var(--white)}.colors_X2dug[data-sonner-toast][data-styled=true] [data-action]:hover{background:var(--primary-hover)}.root_a0Wdd{display:inline-flex;align-items:center;gap:var(--space-xs);border-radius:var(--radius);background-color:var(--bg, var(--primary));padding-left:var(--space-md);padding-right:var(--space-md);padding-top:var(--space-sm);padding-bottom:var(--space-sm);font-size:var(--text-sm);line-height:var(--leading-md);color:var(--fg, var(--white));box-shadow:var(--shadow-overlay)}}@layer components{.icon_e5oNQ{display:block;vertical-align:middle}}@layer shared{.srOnly_dz52z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.truncate_D6786{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spin_dYWwJ{animation:spin_dYWwJ var(--duration-long) linear infinite}.pulse_udSPN{animation:pulse_udSPN var(--duration-loop) cubic-bezier(.4,0,.6,1) infinite}@keyframes spin_dYWwJ{to{transform:rotate(360deg)}}@keyframes pulse_udSPN{50%{opacity:.5}}}@layer components{.root_k6bjA{border-radius:var(--radius-md);background-color:var(--muted)}@media(prefers-reduced-motion:reduce){.root_k6bjA{animation:none}}}@layer components{.root_qm43_{width:100%;min-width:0;grid-column:1 / -1}.toolbar_6RIPy{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);min-height:4rem;padding:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--border)}.body_Ni-O3{padding:var(--space-lg)}.title_C9QtY{width:min(12rem,50%);height:1.5rem}.action_Thp6d{width:7rem;height:2.5rem}.form_lJiNM,.list_RI2oU,.table_Eutlr,.lines_IeNoH,.paper_Xq05T{display:grid;gap:var(--space-md)}.form_lJiNM{max-width:42rem;gap:var(--space-lg)}.form_lJiNM .line_c3ZId{width:30%}.form_lJiNM .short_UdfXb{width:100%;height:2.5rem}.line_c3ZId,.short_UdfXb{height:.875rem}.line_c3ZId{width:100%}.short_UdfXb{width:60%}.lines_IeNoH{flex:1;min-width:0;gap:var(--space-xs)}.list_RI2oU .item__ywOX{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs)}.icon_bnNy5{width:2rem;height:2rem;flex:none}.table_Eutlr .item__ywOX{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:var(--space-md);padding:var(--space-md);border-bottom:1px solid var(--border)}.cards_hgTOn{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:var(--space-md)}.cards_hgTOn .item__ywOX{display:grid;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-lg)}.cover_FNIdj{height:9rem}.paper_Xq05T{width:min(48rem,100%);min-height:32rem;margin:var(--space-lg) auto;padding:clamp(var(--space-md),5vw,var(--space-2xl));background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);gap:var(--space-xl)}.plot_-wilc{height:clamp(5rem,14vh,12rem);margin-top:var(--space-md)}}@layer components{.btn_K6gPL{display:inline-flex;align-items:center;justify-content:center;border:1px solid;border-radius:var(--button-radius, var(--radius-sm));font-weight:var(--weight-medium);cursor:pointer;background:var(--bg);border-color:var(--bd, var(--bg));color:var(--fg, var(--white));box-shadow:var(--sh, var(--shadow-action));transition:color var(--duration-fast),background-color var(--duration-fast),border-color var(--duration-fast),text-decoration-color var(--duration-fast)}.btn_K6gPL:hover{background:var(--hbg, var(--bg));border-color:var(--hbd, var(--hbg, var(--bd, var(--bg))));color:var(--hfg, var(--fg, var(--white)))}.btn_K6gPL:focus-visible{outline:none;box-shadow:0 0 0 2px var(--surface),0 0 0 4px color-mix(in srgb,var(--focus, var(--primary)) 40%,transparent)}.btn_K6gPL:disabled{cursor:not-allowed;box-shadow:none;background:var(--dbg, color-mix(in srgb, var(--bg) 50%, transparent));border-color:var(--dbd, var(--dbg, color-mix(in srgb, var(--bg) 50%, transparent)));color:var(--dfg, color-mix(in srgb, var(--white) 60%, transparent))}.primary_O9syH{--bg: var(--primary);--hbg: var(--primary-hover)}.secondary_dP67T{--bg: var(--surface);--bd: var(--border-strong);--fg: var(--foreground);--sh: none;--hbg: var(--accent);--hbd: var(--border-strong);--dbg: var(--surface);--dbd: var(--border-subtle);--dfg: var(--disabled-foreground)}.destructive_U9W7G{--bg: var(--critical);--hbg: var(--critical-hover);--focus: var(--critical)}.ghost_8aYhd,.plain_pGlTP,.ghostDanger_0_G9-,.link_-TVkI,.linkDanger_gObpA{--bg: transparent;--bd: transparent;--sh: none;--dbg: transparent;--dbd: transparent;--dfg: var(--disabled-foreground)}.ghost_8aYhd{--fg: var(--foreground);--hbg: var(--accent)}.plain_pGlTP{--fg: var(--foreground-tertiary);--hbg: transparent}.ghostDanger_0_G9-{--fg: var(--muted-foreground);--hbg: var(--critical-100);--hbd: transparent;--hfg: var(--critical);--focus: var(--critical)}.link_-TVkI{--fg: var(--muted-foreground);--hfg: var(--foreground)}.linkDanger_gObpA{--fg: var(--critical);--hfg: var(--critical-hover);--focus: var(--critical)}.link_-TVkI:hover,.linkDanger_gObpA:hover{text-decoration:underline}.success_yivl4{--bg: var(--success);--hbg: var(--success-600);--focus: var(--success)}.warning_9S1wg{--bg: var(--attention-500);--hbg: var(--attention-600);--focus: var(--attention-500)}.xs_dcphj{height:var(--space-lg);gap:var(--space-2xs);padding:var(--space-3xs) var(--space-xs);font-size:var(--text-2xs);line-height:var(--leading-sm)}.sm_fpcWK{height:var(--space-lg);gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);font-size:var(--text-xs);line-height:var(--leading-sm)}.md_JidXH{height:var(--space-xl);gap:var(--space-xs);padding:var(--space-2xs) var(--space-xs);font-size:var(--text-sm);line-height:var(--leading-md)}.lg_Kl4yI{height:2.5rem;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);font-size:var(--text-md);line-height:var(--leading-lg);letter-spacing:var(--tracking-tight)}.xl_eZ_z_{height:3rem;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);font-size:var(--text-lg);line-height:var(--leading-xl)}.\32xl_nAlF6{height:3.5rem;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);font-size:var(--text-lg);line-height:var(--leading-xl)}.solo_acDyH{aspect-ratio:1;flex-shrink:0;padding-inline:0}.ico_7r-_t{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.inline_v7rTg{width:var(--space-sm);height:var(--space-sm)}.action_s3GW_,:is(.lg_Kl4yI,.xl_eZ_z_,.\32xl_nAlF6) .inline_v7rTg{width:var(--space-md);height:var(--space-md)}:is(.lg_Kl4yI,.xl_eZ_z_,.\32xl_nAlF6) .action_s3GW_{width:var(--space-lg);height:var(--space-lg)}.ico_7r-_t svg,.ico_7r-_t img{display:block;width:100%;height:100%}.txt_7IW9V{display:inline-flex;align-items:center;min-width:0;line-height:var(--leading-none);gap:inherit}.secondaryDanger_OURuj{--bg: var(--surface);--bd: var(--critical);--fg: var(--critical);--sh: none;--hbg: var(--critical);--hfg: var(--white);--focus: var(--critical)}.content_sFxJ-{height:auto;gap:var(--space-xs);padding:0;font-size:inherit;line-height:inherit}.chevron_udus1{transition:transform var(--duration-normal) var(--ease-in-out)}.expanded_pP04P{transform:rotate(90deg)}.ghost_8aYhd[aria-pressed=true]{--bg: var(--muted)}.navigation_pLB2y{--bg: transparent;--bd: transparent;--sh: none;--fg: var(--foreground);--hbg: var(--accent);--hfg: var(--primary);--dbg: transparent;--dfg: var(--foreground);width:100%;height:var(--space-xl);justify-content:flex-start;gap:var(--space-xs);overflow:hidden;padding:var(--space-xs);border:0;border-radius:var(--radius-md);text-align:left;font-size:var(--text-sm);line-height:var(--leading-md);font-weight:var(--weight-normal);transition:width var(--duration-fast),height var(--duration-fast),padding var(--duration-fast)}.navigation_pLB2y .inline_v7rTg{width:auto;height:auto;min-width:var(--space-md);min-height:var(--space-md)}.navigation_pLB2y .txt_7IW9V{width:100%;line-height:inherit}.navigation_pLB2y:is(:active,[data-active=true]){--bg: var(--accent);--fg: var(--primary)}.navigation_pLB2y[data-active=true]{font-weight:var(--weight-medium)}.navigation_pLB2y:is(:disabled,[aria-disabled=true]){pointer-events:none;opacity:.5}.navigation_pLB2y:focus-visible{box-shadow:0 0 0 2px var(--focus, var(--primary))}.navigation_pLB2y .txt_7IW9V>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation_pLB2y svg{width:var(--space-md);height:var(--space-md);flex-shrink:0}.navigationDanger_kGpQJ{--fg: var(--critical);--hbg: var(--accent);--hfg: var(--critical-hover);--dfg: var(--critical);--focus: var(--critical)}.navigationDanger_kGpQJ:is(:active,[data-active=true]){--bg: var(--accent);--fg: var(--critical-hover)}.choice_1oKQ4{--bg: transparent;--bd: transparent;--fg: var(--foreground);--hbg: var(--accent);--sh: none;--dbg: transparent;--dbd: transparent;--dfg: var(--disabled-foreground);width:100%;height:auto;min-height:var(--space-xl);justify-content:flex-start;padding:var(--space-xs);gap:var(--space-xs);text-align:left;font-size:var(--text-sm);font-weight:var(--weight-normal);border-radius:var(--radius-md)}.choice_1oKQ4 .txt_7IW9V{line-height:var(--leading-normal);white-space:normal;overflow-wrap:anywhere}.choice_1oKQ4[aria-pressed=true]{--bg: var(--primary-50);--fg: var(--primary);--hbg: var(--primary-100)}}@layer shared{.srOnly_dz52z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.truncate_D6786{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spin_dYWwJ{animation:spin_dYWwJ var(--duration-long) linear infinite}.pulse_udSPN{animation:pulse_udSPN var(--duration-loop) cubic-bezier(.4,0,.6,1) infinite}@keyframes spin_dYWwJ{to{transform:rotate(360deg)}}@keyframes pulse_udSPN{50%{opacity:.5}}}@layer components{.label_OvOik{display:flex;flex:1;align-items:center;min-width:0;gap:var(--space-2xs);font-size:var(--text-sm);line-height:var(--leading-md)}.label_OvOik>label{cursor:pointer}.help_m5x1p{margin-left:auto}.control_N7_HN{position:relative;margin-top:var(--space-3xs);display:flex;flex-shrink:0;align-items:center}.disabled_Yt_fV{cursor:not-allowed}.enabled_j44xh{cursor:pointer}.unchecked_S_dIf,.checked_A2iwu{width:14px;height:14px;align-items:center;justify-content:center;border-radius:var(--choice-radius, var(--radius-sm));border:1px solid;box-shadow:var(--shadow-control)}.unchecked_S_dIf{display:flex;border-color:var(--border-strong);background:var(--surface)}.checked_A2iwu{display:none;border-color:var(--primary);background:var(--primary)}.input_ciHRu:checked~.unchecked_S_dIf{display:none}.input_ciHRu:checked~.checked_A2iwu{display:flex}.input_ciHRu:focus-visible~:is(.unchecked_S_dIf,.checked_A2iwu){box-shadow:0 0 0 3px var(--ring-legacy-color),var(--shadow-control)}}@layer components{.icon_ius78{width:var(--space-sm);height:var(--space-sm)}.normal_HFc4P{font-weight:var(--weight-normal)}.semibold_qHbK4{font-weight:var(--weight-semibold)}.medium_1iNi3{font-weight:var(--weight-medium)}.text_JevNI{color:var(--foreground)}.checkbox_mz9zk{display:flex;align-items:center;gap:var(--space-sm)}.control_laSk9{justify-content:center}.checkbox_mz9zk>.control_laSk9{margin-top:0}:is(.input_IBiAn:indeterminate~.unchecked_gMno7){display:none}:is(.input_IBiAn:indeterminate~.checked_2w-UQ){display:flex}:is(.input_IBiAn:disabled~.unchecked_gMno7,.input_IBiAn:disabled~.checked_2w-UQ){opacity:.5;box-shadow:none}:is(.input_IBiAn:disabled~.checked_2w-UQ){border-color:var(--border-subtle);background:var(--border-strong)}}@layer components{.root_-2Zs9{display:flex;align-items:center;gap:var(--space-2xs);font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--critical)}.icon_Q8O8r{flex-shrink:0;color:var(--critical)}}@layer components{.disabled_OnKaq{color:var(--disabled-foreground)}.enabled_b9XbK{color:var(--foreground-soft)}.label_W8DBs{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-md)}.required_DHVbG{color:var(--critical)}}@layer components{.label_a7_a6{white-space:nowrap;border-radius:var(--radius-md);background-color:var(--contrast-background);padding-left:var(--space-sm);padding-right:var(--space-sm);padding-top:var(--space-xs);padding-bottom:var(--space-xs);font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--white)}.wrap_J3MXM{white-space:normal}.description_sZmBB{box-sizing:border-box;width:-moz-max-content;width:max-content;max-width:min(20rem,calc(100vw - var(--space-md)));white-space:normal;overflow-wrap:anywhere;border-radius:var(--radius);border-width:1px;border-color:var(--border-subtle);background-color:var(--surface);padding-left:var(--space-md);padding-right:var(--space-md);padding-top:var(--space-sm);padding-bottom:var(--space-sm);font-size:var(--text-sm);line-height:var(--leading-md);color:var(--foreground);box-shadow:var(--shadow-popover)}.top_A8zE_{bottom:100%;left:50%;margin-bottom:var(--space-xs);translate:-50% 0}.bottom_jhkP-{top:100%;left:50%;margin-top:var(--space-xs);translate:-50% 0}.left_Fmrxt{right:100%;top:50%;margin-right:var(--space-xs);translate:0 -50%}.right_MZsav{left:100%;top:50%;margin-left:var(--space-xs);translate:0 -50%}.transition_c-0RV{transition-property:opacity,scale;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);animation-duration:var(--duration-fast);animation-timing-function:var(--ease-out)}.hidden_MFan8{scale:.96;opacity:0}.shown_0DwxN{scale:1;opacity:1}.bubble_s26wd{position:absolute;z-index:var(--layer-popover)}.root_h85Zg{position:relative;display:inline-flex}}@layer shared{.srOnly_dz52z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.truncate_D6786{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spin_dYWwJ{animation:spin_dYWwJ var(--duration-long) linear infinite}.pulse_udSPN{animation:pulse_udSPN var(--duration-loop) cubic-bezier(.4,0,.6,1) infinite}@keyframes spin_dYWwJ{to{transform:rotate(360deg)}}@keyframes pulse_udSPN{50%{opacity:.5}}}@layer components{.help_ifITL{display:flex;padding:0;border:0;background:none;color:var(--muted-foreground);cursor:help}.help_ifITL:focus-visible{border-radius:var(--radius-circle);outline:2px solid var(--primary);outline-offset:2px}}@layer components{.field_2l-mi{min-width:0;max-width:min(100%,var(--field-width));display:flex;flex-direction:column;gap:var(--space-2xs)}.wide_PkCbU{max-width:100%}.label_3uX4S{display:flex;align-items:center;width:100%;gap:var(--space-2xs)}.tooltip_tzB5k{margin-left:auto}}@layer shared{.srOnly_dz52z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.truncate_D6786{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spin_dYWwJ{animation:spin_dYWwJ var(--duration-long) linear infinite}.pulse_udSPN{animation:pulse_udSPN var(--duration-loop) cubic-bezier(.4,0,.6,1) infinite}@keyframes spin_dYWwJ{to{transform:rotate(360deg)}}@keyframes pulse_udSPN{50%{opacity:.5}}}@layer components{.label_OvOik{display:flex;flex:1;align-items:center;min-width:0;gap:var(--space-2xs);font-size:var(--text-sm);line-height:var(--leading-md)}.label_OvOik>label{cursor:pointer}.help_m5x1p{margin-left:auto}.control_N7_HN{position:relative;margin-top:var(--space-3xs);display:flex;flex-shrink:0;align-items:center}.disabled_Yt_fV{cursor:not-allowed}.enabled_j44xh{cursor:pointer}.unchecked_S_dIf,.checked_A2iwu{width:14px;height:14px;align-items:center;justify-content:center;border-radius:var(--choice-radius, var(--radius-sm));border:1px solid;box-shadow:var(--shadow-control)}.unchecked_S_dIf{display:flex;border-color:var(--border-strong);background:var(--surface)}.checked_A2iwu{display:none;border-color:var(--primary);background:var(--primary)}.input_ciHRu:checked~.unchecked_S_dIf{display:none}.input_ciHRu:checked~.checked_A2iwu{display:flex}.input_ciHRu:focus-visible~:is(.unchecked_S_dIf,.checked_A2iwu){box-shadow:0 0 0 3px var(--ring-legacy-color),var(--shadow-control)}}@layer shared{.srOnly_dz52z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.truncate_D6786{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spin_dYWwJ{animation:spin_dYWwJ var(--duration-long) linear infinite}.pulse_udSPN{animation:pulse_udSPN var(--duration-loop) cubic-bezier(.4,0,.6,1) infinite}@keyframes spin_dYWwJ{to{transform:rotate(360deg)}}@keyframes pulse_udSPN{50%{opacity:.5}}}@layer components{.control_7zPPD{width:100%;border:1px solid var(--border-strong);border-radius:var(--radius-sm);outline:none;transition:color var(--duration-fast),background-color var(--duration-fast),border-color var(--duration-fast)}.input_wB5C1{max-width:min(100%,var(--field-width));--control-text: var(--foreground)}.field_-lqdK{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-md);text-align:left;--control-text: var(--foreground-soft);--control-end: var(--space-xl)}.xs_2W1lB,.small_lgt6V{font-size:var(--text-xs);line-height:var(--leading-sm);padding:0 var(--control-end, var(--space-xs)) 0 var(--space-xs)}.xs_2W1lB{height:var(--space-lg)}.small_lgt6V{height:var(--space-xl)}.field_-lqdK.small_lgt6V{--control-end: var(--space-xl)}.medium_J-LZv,.large_gyHp2{font-size:var(--text-sm);line-height:var(--leading-md);padding:0 var(--control-end, var(--space-sm)) 0 var(--space-sm)}.medium_J-LZv{height:var(--space-xl)}.large_gyHp2{height:2.5rem}.enabled_BQT70,.area_ecNuq{background:var(--surface);color:var(--control-text, var(--foreground-soft))}.field_-lqdK.enabled_BQT70{cursor:pointer}.enabled_BQT70::-moz-placeholder,.area_ecNuq::-moz-placeholder{color:var(--disabled-foreground)}.enabled_BQT70::placeholder,.area_ecNuq::placeholder{color:var(--disabled-foreground)}.normal_-1TeJ,.area_ecNuq{--control-active-focus: var(--primary)}.error_CcrVx{border-color:var(--critical);--control-active-focus: var(--critical)}:is(.normal_-1TeJ:focus,.error_CcrVx:focus,.area_ecNuq:focus){border-color:var(--control-active-focus);box-shadow:0 0 0 var(--space-2xs) color-mix(in srgb,var(--control-active-focus) 25%,transparent)}.area_ecNuq{padding:var(--space-xs) var(--space-sm);font-size:var(--text-sm);line-height:var(--leading-md);resize:vertical}.area_ecNuq.error_CcrVx{border-color:var(--critical);--control-active-focus: var(--critical)}.disabled_bS26n,.area_ecNuq:disabled{background:var(--accent);color:var(--disabled-foreground);cursor:not-allowed;border-color:var(--border-subtle)}.wrap_vUip5{position:relative}.icon_xM_4r{position:absolute;top:50%;transform:translateY(-50%);color:var(--muted-foreground)}.startIcon_pW1Xm{left:var(--space-xs)}.endIcon_UHcl8{right:var(--space-xs)}.input_wB5C1.startInset_7tP9K{padding-left:var(--space-xl)}.input_wB5C1.endInset_1lqQE{padding-right:var(--space-xl)}.timePicker_LAkWr::-webkit-calendar-picker-indicator{display:none}.picker_pQZmZ{display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer}.picker_pQZmZ:focus-visible{outline:var(--space-3xs) solid var(--primary);border-radius:var(--radius-xs)}.placeholder_E265B{color:var(--muted-foreground)}.chevronDisabled_TdUSj{color:var(--subtle-foreground)}.chevronEnabled__6n1Z{color:var(--muted-foreground)}.chevron_PjBGa{pointer-events:none;position:absolute;right:var(--space-xs)}.chevronCentered_SoTj5{top:50%;transform:translateY(-50%)}.value_LTgPT{display:block}.selection_fxF8g{display:flex;align-items:center;gap:var(--space-xs);min-width:0}.selection_fxF8g svg{flex-shrink:0}.selectedLabel_L1FrD{min-width:0;overflow:hidden;text-overflow:ellipsis}.options_blDi9{max-height:18rem;overflow-y:auto}.trigger_rkYdo{position:relative;display:flex;align-items:center}.menu_KKnxm{display:block;width:100%}}@layer shared{.srOnly_dz52z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.truncate_D6786{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spin_dYWwJ{animation:spin_dYWwJ var(--duration-long) linear infinite}.pulse_udSPN{animation:pulse_udSPN var(--duration-loop) cubic-bezier(.4,0,.6,1) infinite}@keyframes spin_dYWwJ{to{transform:rotate(360deg)}}@keyframes pulse_udSPN{50%{opacity:.5}}}@layer components;@layer shared{.srOnly_dz52z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.truncate_D6786{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spin_dYWwJ{animation:spin_dYWwJ var(--duration-long) linear infinite}.pulse_udSPN{animation:pulse_udSPN var(--duration-loop) cubic-bezier(.4,0,.6,1) infinite}@keyframes spin_dYWwJ{to{transform:rotate(360deg)}}@keyframes pulse_udSPN{50%{opacity:.5}}}@layer components{.section_E2SFa{font-size:var(--text-md);line-height:var(--leading-lg);font-weight:var(--weight-semibold);margin-bottom:var(--space-md)}.title_6wVPP,.subtitle_p-_ju{font-weight:var(--weight-semibold);color:var(--ink)}.caption_HDnmv{font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--muted-foreground);margin-bottom:var(--space-sm)}.tooltip_ZwZtr{font-size:var(--text-xs);line-height:var(--leading-sm)}.fieldLabel_GwP8X{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-md);color:var(--ink)}.xs_VqNlL{font-size:var(--text-xs);line-height:var(--leading-sm)}.sm_OOkXD{font-size:var(--text-sm);line-height:var(--leading-md)}.base_e1Luo{font-size:var(--text-md);line-height:var(--leading-lg)}.lg_X_crS{font-size:var(--text-lg);line-height:var(--leading-xl)}.muted_ZbrI-{color:var(--muted-foreground)}.secondary_PUH2Y{color:var(--info-600)}.disabled_5jxL_{color:var(--disabled-foreground)}.label_yzguY,.gray_aM5Sj{color:var(--muted-foreground)}.subtle_hADyT{color:var(--subtle-foreground)}.strong_Vu4JA{color:var(--foreground-soft)}.black_DEyFH{color:var(--ink)}.accent_YKbo1{color:var(--primary-400)}.primary_MkiAJ{color:var(--primary)}.success_XJQHN{color:var(--success-600)}.attention_pwOQg{color:var(--attention-600)}.error_8o1B5{color:var(--critical)}.inverse_VBLW9{color:var(--white)}.hero_uL_XJ{color:var(--foreground-secondary)}.medium_lTetC{font-weight:var(--weight-medium)}.semibold_6hvQN{font-weight:var(--weight-semibold)}.bold_zy_0q{font-weight:var(--weight-bold)}.tight_4aOwd{letter-spacing:var(--tracking-tight)}.center_TehuC{text-align:center}.right_Q8cwf{text-align:right}.mono_2BOIL{font-family:var(--font-mono)}.italic_Sjszo{font-style:italic}.preLine_GUcB5{white-space:pre-line}.truncate_5eId3{min-width:0}.clip_XYn_w{max-width:100%;min-width:0;flex:1 1 0%}.clip_XYn_w>.truncate_5eId3{flex:1 1 0%}.\32xl_4Xs4G{font-size:var(--text-xl);line-height:var(--leading-xl)}.\33xl_URad-{font-size:var(--text-2xl);line-height:var(--leading-2xl)}.\34xl_ZXdfD{font-size:var(--text-3xl);line-height:var(--leading-2xl)}.sizeHero_3_19i{font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tighter)}.normal_Mq1gh{font-weight:var(--weight-normal)}.warning_m_0L4{font-weight:var(--weight-semibold);color:var(--warning-900)}.title_6wVPP.hero_uL_XJ{color:var(--foreground-soft)}@media(min-width:768px){.sizeHero_3_19i{font-size:var(--text-3xl)}}}.root_aPixP{min-height:100svh;display:grid;place-items:center;padding:var(--space-lg);background:var(--background)}.root_aPixP form{display:grid;gap:var(--space-lg);width:100%;max-width:320px}.root_XySDG{min-height:100svh;display:grid;place-items:center;padding:var(--space-xl) var(--space-lg);background:var(--background);text-align:center}.root_XySDG>div{width:100%;max-width:440px}.root_XySDG .code_LYuLw{margin:0 0 var(--space-md);color:var(--primary);font-size:clamp(var(--text-display),20vw,var(--text-hero));font-weight:var(--weight-bold);line-height:var(--leading-none);letter-spacing:var(--tracking-tighter)}.root_XySDG h1{margin:0 0 var(--space-sm);font-size:clamp(var(--text-xl),5vw,var(--text-2xl));font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.root_XySDG h1+p{margin:0 0 var(--space-xl);color:var(--foreground-tertiary);font-size:var(--text-md);line-height:var(--leading-relaxed)}@layer shared{.srOnly_dz52z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.truncate_D6786{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spin_dYWwJ{animation:spin_dYWwJ var(--duration-long) linear infinite}.pulse_udSPN{animation:pulse_udSPN var(--duration-loop) cubic-bezier(.4,0,.6,1) infinite}@keyframes spin_dYWwJ{to{transform:rotate(360deg)}}@keyframes pulse_udSPN{50%{opacity:.5}}}@layer components{.item_ksqcY,.checkboxItem_n1ba4{padding-left:var(--space-md);padding-right:var(--space-md);padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.item_ksqcY,.searchInput_FVpQv,.dateLabel_xJwul,.day_aFDLs,.calendarText_EhNdP,.preset_QilBq{font-size:var(--text-sm);line-height:var(--leading-md)}.transition__sqeG,.presetHover_SJdzc{cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-in-out);transition-duration:var(--duration-fast);animation-duration:var(--duration-fast)}.content_VZY9_,.search_SmRV4,.dateField_h7zzt,.dateActions_vX3x7{display:flex;align-items:center;gap:var(--space-xs)}.neutral_FyIZh:hover,.checkboxEnabled_zWpdS:hover,.presetHover_SJdzc:hover,.dayButton_bPg-g:hover{background-color:var(--accent)}.root_kb6J8.submenu_CL3JV{display:block}.submenuTrigger_sg4Ty .content_VZY9_{width:100%}.submenuValue_iEfmz{margin-left:auto;color:var(--muted-foreground);font-size:var(--text-xs);white-space:nowrap}.panel_inxeJ{position:fixed;z-index:var(--layer-popover);overflow:auto;overscroll-behavior:contain;min-width:calc(var(--space-2xs) * 45);max-width:var(--menu-max-width);max-height:var(--menu-max-height);border-radius:var(--radius);border-width:1px;border-color:var(--border-subtle);background-color:var(--surface);padding-top:var(--space-2xs);padding-bottom:var(--space-2xs);box-shadow:var(--shadow-popover)}.flush_Xoeq_{padding:0}.root_kb6J8{position:relative;display:inline-block}.anchor_z3UGO{position:fixed;width:0;height:0;pointer-events:none}.trigger_hmljE{position:absolute;width:0;height:0;overflow:hidden}.portal_KgiVn{position:fixed;z-index:var(--layer-menu)}.item_ksqcY{display:flex;width:100%;align-items:center;justify-content:space-between;text-align:left;font-weight:var(--weight-medium)}.row_lbuVo{display:flex;align-items:center;cursor:pointer;transition:background-color var(--duration-fast)}.row_lbuVo:hover,.row_lbuVo:focus-within{background-color:var(--accent)}.row_lbuVo:has(>.danger_8VWPe):hover,.row_lbuVo:has(>.danger_8VWPe):focus-within{background-color:var(--critical-100)}.row_lbuVo>button{min-width:0;flex:1}.actions_MIek1{display:flex;flex:none;padding-right:var(--space-xs)}.actions_MIek1 button:not(:disabled),.actions_MIek1 button:not(:disabled) *{cursor:pointer}.danger_8VWPe{color:var(--critical)}.danger_8VWPe:hover{background-color:var(--critical-100)}.neutral_FyIZh{color:var(--foreground)}.primary_Y5jv5{color:var(--primary)}.row_lbuVo>button:hover{background-color:transparent}.indicator_jba4a{display:flex;height:var(--space-md);width:var(--space-md);flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-sm);border-width:1px}.checked_SfRIU{border-color:var(--primary);background-color:var(--primary);color:var(--white)}.unchecked_L1ARC{border-color:var(--border-strong);background-color:var(--surface)}.selection_4m1YN{flex-shrink:0;color:var(--foreground)}.title_LdLAa{min-width:0}.content_VZY9_:has(>.title_LdLAa){min-width:0;flex:1}.checkboxDisabled_EYr5a{cursor:not-allowed}.checkboxEnabled_zWpdS{cursor:pointer}.checkbox_aPzwt{pointer-events:none}.groupLabel_rjAbA{padding-left:var(--space-md);padding-right:var(--space-md);padding-bottom:var(--space-2xs);padding-top:var(--space-sm);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--muted-foreground)}.groupBorder__XifU{border-top-width:1px;border-color:var(--border-subtle)}.groupBorder__XifU:first-child{border-top-width:0px}.separator_mJnRY{display:block;margin-top:var(--space-2xs);margin-bottom:var(--space-2xs);border-top-width:1px;border-color:var(--border-subtle)}.search_SmRV4{border-bottom-width:1px;border-color:var(--border-subtle);padding-left:var(--space-sm);padding-right:var(--space-sm);padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.searchIcon_8IYL7{flex-shrink:0;color:var(--muted-foreground)}.searchInput_FVpQv{width:100%;background-color:transparent;color:var(--foreground);outline:2px solid transparent;outline-offset:2px}.searchInput_FVpQv::-moz-placeholder{color:var(--muted-foreground)}.searchInput_FVpQv::placeholder{color:var(--muted-foreground)}.datePanel_J3YCx{border-radius:var(--radius-2xl);border-color:var(--border-strong);padding:var(--space-md)}.range_1CbJl{display:flex;gap:var(--space-xl)}.single_aC6Gz{width:-moz-max-content;width:max-content}.rangeCalendar_k7MSu{display:flex;width:606px;flex-shrink:0;flex-direction:column;gap:var(--space-lg);padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.calendarMonths_1k8AI{display:flex;flex-direction:column;gap:var(--space-xl)}.dateActions_vX3x7{justify-content:flex-end}.singleCalendar_yf-hU{display:flex;flex-direction:column;gap:var(--space-md)}.dateInputs_iRqgH{display:flex;align-items:center;gap:var(--space-xl)}.dateLabel_xJwul{color:var(--foreground)}.dateInput_rX34I{width:131px}.captionDisabled_mFq78{color:var(--disabled-foreground)}.captionEnabled_5n77t{color:var(--foreground)}.caption_DzLl5{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-md);line-height:var(--leading-lg);font-weight:var(--weight-normal);color:var(--foreground)}.preset_QilBq{width:154px;border-radius:var(--radius-sm);padding-left:var(--space-xs);padding-right:var(--space-xs);padding-top:var(--space-2xs);padding-bottom:var(--space-2xs);text-align:left;color:var(--foreground)}.presetSelected_eJ_gZ{background-color:var(--primary-50)}.presets_ohSOO{display:flex;flex-shrink:0;flex-direction:column;gap:var(--space-xs);padding:var(--space-xs)}.weekday_xuwTO{width:var(--space-xl);font-size:var(--text-xs);line-height:var(--leading-sm);font-weight:var(--weight-normal);color:var(--foreground)}.weekdays_4iOCQ{margin-bottom:var(--space-md)}.day_aFDLs{width:var(--space-xl);height:var(--space-xl);text-align:center;color:var(--foreground)}.outside_5qkOL{color:var(--disabled-foreground)}.monthCaption_6gOlM{margin-bottom:var(--space-md)}.dayButton_bPg-g{width:var(--space-xl);height:var(--space-xl);cursor:pointer;border-radius:var(--radius-full)}.calendar_nSjXI{--rdp-accent-color: var(--primary);--rdp-accent-background-color: var(--primary);--rdp-day-height: 32px;--rdp-day-width: 32px;--rdp-selected-font: inherit;--rdp-range_middle-background-color: transparent;--rdp-range_middle-color: inherit}.calendar_nSjXI .rdp-months{position:relative;gap:var(--space-3xl)}.calendar_nSjXI .rdp-month{position:static;width:272px}.calendar_nSjXI .rdp-nav{position:absolute;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;height:24px;z-index:1}.calendar_nSjXI .rdp-month_caption{display:flex;justify-content:center}.calendar_nSjXI .rdp-button_previous,.calendar_nSjXI .rdp-button_next{width:24px;height:24px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}.calendar_nSjXI .rdp-button_previous:hover,.calendar_nSjXI .rdp-button_next:hover{background-color:var(--accent)}.calendar_nSjXI table{width:100%;border-collapse:separate;border-spacing:0 4px}.calendar_nSjXI .rdp-day_button{width:32px;height:32px;border-radius:var(--radius-full);outline:none;transition:background-color var(--duration-fast)}.calendar_nSjXI .rdp-selected .rdp-day_button{background-color:var(--primary);color:var(--white);font-size:var(--text-sm);font-weight:var(--weight-normal)}.calendar_nSjXI .rdp-range_middle{background-color:var(--primary-50)}.calendar_nSjXI .rdp-range_start{background:linear-gradient(to right,transparent 50%,var(--primary-50) 50%);border-radius:var(--radius-full) 0 0 var(--radius-full)}.calendar_nSjXI .rdp-range_end{background:linear-gradient(to left,transparent 50%,var(--primary-50) 50%);border-radius:0 var(--radius-full) var(--radius-full) 0}.calendar_nSjXI .rdp-range_start.rdp-range_end,.calendar_nSjXI .rdp-range_start:last-child,.calendar_nSjXI .rdp-range_end:first-child{background:transparent;border-radius:var(--radius-full)}.calendar_nSjXI .rdp-range_middle:first-child{border-radius:var(--radius-full) 0 0 var(--radius-full)}.calendar_nSjXI .rdp-range_middle:last-child{border-radius:0 var(--radius-full) var(--radius-full) 0}.calendar_nSjXI .rdp-range_middle:first-child:last-child{border-radius:var(--radius-full)}.calendar_nSjXI .rdp-range_start .rdp-day_button,.calendar_nSjXI .rdp-range_end .rdp-day_button{background-color:var(--primary);color:var(--white);font-size:var(--text-sm);font-weight:var(--weight-normal)}.calendar_nSjXI .rdp-range_middle .rdp-day_button{background-color:transparent;color:var(--primary);font-size:var(--text-sm);font-weight:var(--weight-normal)}.calendar_nSjXI .rdp-disabled .rdp-day_button{color:var(--disabled-foreground);cursor:not-allowed;pointer-events:none}.calendar_nSjXI .rdp-today:not(.rdp-selected) .rdp-day_button{font-weight:var(--weight-bold);color:var(--primary)}}@layer components{.field_v_gmu{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:var(--space-md)}.panel_1P2cN{width:min(20rem,calc(100vw - var(--space-xl)))}.body_T0pcZ{position:relative;height:18rem;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-xs)}.grid_VbJM0{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-2xs)}.heading_36_S9{position:sticky;top:calc(-1 * var(--space-xs));z-index:1;padding:var(--space-xs) var(--space-2xs);background:var(--surface);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.categories_ymVJH{position:relative;display:flex;gap:var(--space-2xs);padding:var(--space-2xs);overflow-x:auto;overscroll-behavior:contain;scrollbar-width:thin;border-top:1px solid var(--border-subtle)}.categories_ymVJH>*{flex:none}.empty_whSOX{padding:var(--space-md);text-align:center;color:var(--muted-foreground)}.tooltip_8B6Bb{max-width:220px;text-align:center}.emoji_aKeEB{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--space-md);height:var(--space-md);font-size:var(--text-md);line-height:var(--leading-none)}}@layer components{.cover_cvprg{-o-object-fit:cover;object-fit:cover}.contain_NNXgL{-o-object-fit:contain;object-fit:contain}.fill_TpsUL{-o-object-fit:fill;object-fit:fill}.none_0ACun{-o-object-fit:none;object-fit:none}.scaleDown_njbIX{-o-object-fit:scale-down;object-fit:scale-down}.sm_K5I4h{border-radius:var(--radius-sm)}.md_BhWD_{border-radius:var(--radius-md)}.lg_8Y2sk{border-radius:var(--radius)}.full_Cf13h{border-radius:var(--radius-full)}.default_Of_4S{border-radius:var(--radius-sm)}.width_pZJXi{width:100%}.height_P9WIC{height:100%}.fixed_OJntI{flex-shrink:0}.thumbnail_ZTPU0{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface)}.fillFrame_Fy4Ce{position:absolute;inset:0;width:100%;height:100%}.fallback_4F3Np{font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--subtle-foreground)}.borderless_7T7y5{border:0;background:transparent}.zoom_-tmc4{display:block;max-width:90vw;max-height:90vh;-o-object-fit:contain;object-fit:contain}}@layer components{.overlay_fx5q3{position:fixed;inset:0;z-index:var(--layer-dialog);display:flex;align-items:center;justify-content:center;padding:var(--space-md);background:var(--overlay-background)}.panel_P3nKr{width:100%;max-width:28rem;max-height:calc(100dvh - 2rem);overflow:auto;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--background);padding:var(--space-lg);box-shadow:var(--shadow-lg);outline:none}.header_UDbuJ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.title_LXibs{font-size:var(--text-lg);line-height:var(--leading-xl);font-weight:var(--weight-semibold)}.description_Kb92Z{margin-top:var(--space-xs);font-size:var(--text-sm);line-height:var(--leading-md);color:var(--foreground-tertiary)}.actions_eecS0{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-lg)}.guard_sbtRw{display:flex;flex-direction:column;max-width:24rem;min-height:220px}.guard_sbtRw .description_Kb92Z{flex:1}.dark_cFau7{background:var(--viewer-overlay-background)}.media_ju1sx{width:auto;max-width:90vw;max-height:90vh;padding:0;border:0;background:transparent;box-shadow:none}.media_ju1sx .header_UDbuJ{position:fixed;top:1rem;right:1rem}.viewer_t1-Ga{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;width:100%;max-width:none;max-height:none;border:0;border-radius:0;padding:var(--space-4xl) var(--space-2xl) var(--space-xl);background:var(--viewer-background);color:var(--viewer-foreground)}.viewer_t1-Ga .header_UDbuJ{position:absolute;top:.5rem;left:.75rem;right:.75rem}.viewer_t1-Ga button{--bg: var(--viewer-control-background);--bd: var(--viewer-control-border);--fg: var(--viewer-foreground);--hbg: var(--viewer-control-hover);--hfg: var(--viewer-foreground);--sh: none}@media not (min-width:640px){.viewer_t1-Ga{padding:var(--space-4xl) var(--space-md) var(--space-md)}}}@layer components{.stickyFirst_gB2G- thead th:first-child{position:sticky;left:0;z-index:var(--layer-sticky);background-color:var(--accent)}.stickyFirst_gB2G- tbody td:first-child{position:sticky;left:0;z-index:6;background-color:var(--surface)}.stickyFirst_gB2G- tbody td:first-child,.stickyFirst_gB2G- thead th:first-child{box-shadow:1px 0 0 0 var(--border)}.scroll_nk1ra{width:-moz-max-content;width:max-content;min-width:100%}.full_tWXd7{width:100%}.root_WaH7j{border-collapse:collapse;border-spacing:0;caption-side:bottom;background-color:var(--surface);font-size:var(--text-sm);line-height:var(--leading-md)}.elevated_CHDbt{position:sticky;top:0;z-index:var(--layer-floating)}.sticky_UfCOe{position:sticky;top:0;z-index:var(--layer-raised)}.header_Sc7ab{background-color:var(--accent)}.row_Pbfj-{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-in-out);transition-duration:var(--duration-fast)}.row_Pbfj-:hover{background-color:color-mix(in srgb,var(--accent) 50%,transparent)}.row_Pbfj-[data-state=selected]{background-color:var(--accent)}.clickable_WXTMF{cursor:pointer}.head_ZdefX{height:2.5rem;white-space:nowrap;border-bottom-width:1px;border-right-width:1px;border-color:var(--border);padding-left:var(--space-sm);padding-right:var(--space-sm);text-align:left;vertical-align:middle;font-weight:var(--weight-medium);color:var(--foreground-secondary)}.head_ZdefX:last-child{border-right-width:0px}.head_ZdefX:has([role=checkbox]){padding-right:0;padding-left:var(--space-md)}.resizable_ZSy8Q{position:relative}.cell_c7N61{white-space:nowrap;border-bottom-width:1px;border-right-width:1px;border-color:var(--border);padding-left:var(--space-sm);padding-right:var(--space-sm);padding-top:var(--space-sm);padding-bottom:var(--space-sm);text-align:left;vertical-align:middle}.cell_c7N61:last-child{border-right-width:0px}.cell_c7N61:has([role=checkbox]){padding-right:0;padding-left:var(--space-md)}.success_urHi-{background-color:var(--success-50);color:var(--success-700)}.danger_SEvJf{background-color:var(--critical-50);color:var(--critical-700)}.container_bP24s{position:relative;min-height:0px;width:100%;overflow:auto;border-radius:var(--radius);border-width:1px;border-color:var(--border);border-bottom-width:0}.container_bP24s{clip-path:inset(0 round .5rem)}.root_WaH7j[data-variant=header-cols] thead th,.root_WaH7j[data-variant=header-cols] tbody td{border-right-width:0}.root_WaH7j[data-scroll-x=true] th,.root_WaH7j[data-scroll-x=true] td{white-space:nowrap}}@layer components{.handle_WTGZD{pointer-events:none;position:absolute;top:0;bottom:0;left:50%;width:4px;translate:-50% 0;opacity:0}.hitZone_FOBZk:hover .handle_WTGZD{background-color:var(--selection-soft);opacity:1}.dragging_sRa1g{background-color:var(--selection-accent);opacity:1}.hitZone_FOBZk{position:absolute;right:-6px;top:0;z-index:var(--layer-raised);height:100%;width:12px;cursor:col-resize}}@layer components{.dragLabel_W-u8E{display:flex;align-items:center;gap:var(--space-2xs);border-radius:var(--radius-md);padding-left:var(--space-xs);padding-right:var(--space-xs);padding-top:var(--space-2xs);padding-bottom:var(--space-2xs);font-size:var(--text-xs);line-height:var(--leading-sm);font-weight:var(--weight-medium)}}@layer components{.wrapper_pA47J{pointer-events:none;position:fixed;z-index:var(--layer-drag)}.inner_EVzy-{background-color:var(--contrast-background);color:var(--white);box-shadow:var(--shadow-lg)}}@layer components{.drag_dcan4{cursor:grab;touch-action:none}.drag_dcan4:active{cursor:grabbing}.dragging_TYUio{z-index:var(--layer-popover)}}@layer components{.right_Nj5uY{text-align:right}.root_dPKTA{position:sticky;z-index:5;background-color:var(--accent)}.root_dPKTA:hover{background-color:var(--muted)}.label_5ALzn{font-size:var(--text-sm);line-height:var(--leading-md);font-weight:var(--weight-semibold)}.title_HZDvi{display:flex;align-items:center;gap:var(--space-xs)}.count_hYjcP{font-size:var(--text-xs);line-height:var(--leading-sm);font-weight:var(--weight-normal);color:var(--subtle-foreground)}}@layer components{.part_4YFna{text-align:right}}@layer components{.secondary_X484V{color:var(--foreground-secondary);text-decoration-line:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--foreground-secondary) 40%,transparent)}.secondaryDisabled_MrN6K{color:var(--disabled-foreground);text-decoration-color:color-mix(in srgb,var(--border-strong) 40%,transparent);pointer-events:none}.primary_YjqBl{color:var(--primary);text-decoration:none}.primaryDisabled_Di1l6{color:color-mix(in srgb,var(--primary) 50%,transparent);pointer-events:none}.critical_5b3oO{color:var(--critical);text-decoration-line:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--critical) 50%,transparent)}.criticalDisabled_WrrSu{color:color-mix(in srgb,var(--critical) 50%,transparent);pointer-events:none}.icon_u2kX-{flex-shrink:0;width:var(--space-sm);height:var(--space-sm)}.link_UEHoI{display:inline-flex;align-items:center;gap:var(--space-2xs);font-weight:var(--weight-semibold);font-size:var(--text-sm);line-height:var(--leading-md);cursor:pointer;transition:color var(--duration-fast),text-decoration-color var(--duration-fast),background-color var(--duration-fast),border-color var(--duration-fast)}:is(.secondaryHover_6bGSc:hover){color:var(--foreground-soft);text-decoration-color:color-mix(in srgb,var(--foreground-soft) 60%,transparent)}:is(.primaryHover_kk9qq:hover){color:var(--primary-hover)}:is(.criticalHover_6v9yv:hover){color:var(--critical-hover);text-decoration-color:color-mix(in srgb,var(--critical) 80%,transparent)}:is(.icon_u2kX- svg){width:100%;height:100%}}@layer shared{.srOnly_dz52z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.truncate_D6786{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spin_dYWwJ{animation:spin_dYWwJ var(--duration-long) linear infinite}.pulse_udSPN{animation:pulse_udSPN var(--duration-loop) cubic-bezier(.4,0,.6,1) infinite}@keyframes spin_dYWwJ{to{transform:rotate(360deg)}}@keyframes pulse_udSPN{50%{opacity:.5}}}@layer components{.image_ECFsS{max-height:18rem;width:auto;-o-object-fit:contain;object-fit:contain}.image_ECFsS,.video_Lw7Zs,.file_LDGaV.file_LDGaV{border-radius:var(--radius-2xl)}.card_6nGRm{position:relative;width:100%;max-width:28rem}.card_6nGRm:has(.action_khMWc) .file_LDGaV{padding-right:var(--space-3xl)}.action_khMWc.action_khMWc{position:absolute;right:var(--space-sm);top:50%;transform:translateY(-50%);display:grid;place-items:center;width:var(--space-xl);height:var(--space-xl);border-radius:var(--radius-lg);text-decoration:none;opacity:0;pointer-events:none}.action_khMWc:hover{background:var(--muted)}.card_6nGRm:hover .action_khMWc,.card_6nGRm:focus-within .action_khMWc{opacity:1;pointer-events:auto}@media(hover:none){.action_khMWc.action_khMWc{opacity:1;pointer-events:auto}}.image_ECFsS.large_RerCM{width:min(100%,32rem);max-height:32rem}.video_Lw7Zs{max-height:18rem;width:100%;max-width:28rem;border-width:1px;border-color:var(--border-strong);background-color:var(--black)}.info_LPEiI{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column}.name_fjznQ{font-size:var(--text-sm);line-height:var(--leading-md);font-weight:var(--weight-medium);color:var(--foreground)}.size_asIGV{font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--muted-foreground)}.file_LDGaV.file_LDGaV{width:100%;max-width:28rem;justify-content:flex-start;text-align:left}.audio_GfUIV{max-width:100%}.download_IK2YB{display:grid;justify-items:start;gap:var(--space-xs)}.paper_9OokF{width:100%;min-height:18rem;max-height:32rem;overflow:auto;padding:var(--space-lg);border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--surface);color:var(--foreground)}.paper_9OokF pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:.8rem/1.6 ui-monospace,monospace}.paper_9OokF p,.download_IK2YB>p{font-size:var(--text-sm);color:var(--muted-foreground)}.paper_9OokF p{margin-top:var(--space-md)}}
