@import "https://api.fontshare.com/v2/css?f[]=switzer@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)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-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-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}:root{--cs-layout-content-max-width:calc(var(--cs-width-w-96) + var(--cs-width-w-96) + var(--cs-width-w-96) + var(--cs-width-w-96) + var(--cs-width-w-16));--cs-motion-duration-organization-switch:5s;--cs-motion-duration-brand-pulse:1.25s;--cs-motion-duration-text-shimmer:2s;--cs-motion-duration-spinner:.7s;--cs-motion-duration-spinner-reduced:1.4s;--cs-motion-easing-emphasized:cubic-bezier(.2, 0, 0, 1);--cs-motion-text-shimmer-band:400%;--check-box:.15s;--check-draw:.35s;--check-delay:40ms;--check-uncheck:.15s;--check-ease:cubic-bezier(.22, 1, .36, 1);--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out;--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-scale:.96;--modal-scale-close:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1);--cs-modal-open-dur:var(--modal-open-dur);--cs-modal-close-dur:var(--modal-close-dur);--cs-modal-scale:var(--modal-scale);--cs-modal-ease:var(--modal-ease);--resize-dur:.3s;--resize-ease:cubic-bezier(.22, 1, .36, 1);--pulse-dur:1s;--pulse-count:1;--pulse-min:.5;--reveal-dur:.4s;--reveal-ease:ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@layer components{.cs-text-xs-regular{font-family:var(--cs-font-family-sans);letter-spacing:0;font-size:12px;font-weight:400;line-height:16px}.cs-text-xs-medium{font-family:var(--cs-font-family-sans);letter-spacing:0;font-size:12px;font-weight:500;line-height:16px}.cs-text-xs-semibold{font-family:var(--cs-font-family-sans);letter-spacing:0;font-size:12px;font-weight:600;line-height:16px}.cs-text-xs-bold{font-family:var(--cs-font-family-sans);letter-spacing:0;font-size:12px;font-weight:700;line-height:16px}.cs-text-sm-regular{font-family:var(--cs-font-family-sans);letter-spacing:0;font-size:15px;font-weight:400;line-height:20px}.cs-text-sm-medium{font-family:var(--cs-font-family-sans);letter-spacing:0;font-size:15px;font-weight:500;line-height:20px}.cs-text-sm-semibold{font-family:var(--cs-font-family-sans);letter-spacing:0;font-size:15px;font-weight:600;line-height:20px}.cs-text-sm-bold{font-family:var(--cs-font-family-sans);letter-spacing:0;font-size:15px;font-weight:700;line-height:20px}.cs-text-md-regular{font-family:var(--cs-font-family-sans);letter-spacing:0;font-size:17px;font-weight:400;line-height:24px}.cs-text-md-medium{font-family:var(--cs-font-family-sans);letter-spacing:0;font-size:17px;font-weight:500;line-height:24px}.cs-text-md-semibold{font-family:var(--cs-font-family-sans);letter-spacing:0;font-size:17px;font-weight:600;line-height:24px}.cs-text-md-bold{font-family:var(--cs-font-family-sans);letter-spacing:0;font-size:17px;font-weight:700;line-height:24px}.cs-text-lg-regular{font-family:var(--cs-font-family-sans);letter-spacing:-.005em;font-size:19px;font-weight:400;line-height:28px}.cs-text-lg-medium{font-family:var(--cs-font-family-sans);letter-spacing:-.005em;font-size:19px;font-weight:500;line-height:28px}.cs-text-lg-semibold{font-family:var(--cs-font-family-sans);letter-spacing:-.005em;font-size:19px;font-weight:600;line-height:28px}.cs-text-lg-bold{font-family:var(--cs-font-family-sans);letter-spacing:-.005em;font-size:19px;font-weight:700;line-height:28px}.cs-text-xl-regular{font-family:var(--cs-font-family-sans);letter-spacing:-.01em;font-size:21px;font-weight:400;line-height:30px}.cs-text-xl-medium{font-family:var(--cs-font-family-sans);letter-spacing:-.01em;font-size:21px;font-weight:500;line-height:30px}.cs-text-xl-semibold{font-family:var(--cs-font-family-sans);letter-spacing:-.01em;font-size:21px;font-weight:600;line-height:30px}.cs-text-xl-bold{font-family:var(--cs-font-family-sans);letter-spacing:-.01em;font-size:21px;font-weight:700;line-height:30px}.cs-text-2xl-regular{font-family:var(--cs-font-family-sans);letter-spacing:-.01em;font-size:24px;font-weight:400;line-height:32px}.cs-text-2xl-medium{font-family:var(--cs-font-family-sans);letter-spacing:-.01em;font-size:24px;font-weight:500;line-height:32px}.cs-text-2xl-semibold{font-family:var(--cs-font-family-sans);letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:32px}.cs-text-2xl-bold{font-family:var(--cs-font-family-sans);letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:32px}.cs-text-3xl-regular{font-family:var(--cs-font-family-sans);letter-spacing:-.01em;font-size:30px;font-weight:400;line-height:36px}.cs-text-3xl-medium{font-family:var(--cs-font-family-sans);letter-spacing:-.01em;font-size:30px;font-weight:500;line-height:36px}.cs-text-3xl-semibold{font-family:var(--cs-font-family-sans);letter-spacing:-.01em;font-size:30px;font-weight:600;line-height:36px}.cs-text-3xl-bold{font-family:var(--cs-font-family-sans);letter-spacing:-.01em;font-size:30px;font-weight:700;line-height:36px}.cs-text-4xl-regular{font-family:var(--cs-font-family-sans);letter-spacing:-.015em;font-size:36px;font-weight:400;line-height:40px}.cs-text-4xl-medium{font-family:var(--cs-font-family-sans);letter-spacing:-.015em;font-size:36px;font-weight:500;line-height:40px}.cs-text-4xl-semibold{font-family:var(--cs-font-family-sans);letter-spacing:-.015em;font-size:36px;font-weight:600;line-height:40px}.cs-text-4xl-bold{font-family:var(--cs-font-family-sans);letter-spacing:-.015em;font-size:36px;font-weight:700;line-height:40px}.cs-text-5xl-regular{font-family:var(--cs-font-family-sans);letter-spacing:-.02em;font-size:48px;font-weight:400;line-height:56px}.cs-text-5xl-medium{font-family:var(--cs-font-family-sans);letter-spacing:-.02em;font-size:48px;font-weight:500;line-height:56px}.cs-text-5xl-semibold{font-family:var(--cs-font-family-sans);letter-spacing:-.02em;font-size:48px;font-weight:600;line-height:56px}.cs-text-5xl-bold{font-family:var(--cs-font-family-sans);letter-spacing:-.02em;font-size:48px;font-weight:700;line-height:56px}.cs-text-6xl-regular{font-family:var(--cs-font-family-sans);letter-spacing:-.02em;font-size:60px;font-weight:400;line-height:72px}.cs-text-6xl-medium{font-family:var(--cs-font-family-sans);letter-spacing:-.02em;font-size:60px;font-weight:500;line-height:72px}.cs-text-6xl-semibold{font-family:var(--cs-font-family-sans);letter-spacing:-.02em;font-size:60px;font-weight:600;line-height:72px}.cs-text-6xl-bold{font-family:var(--cs-font-family-sans);letter-spacing:-.02em;font-size:60px;font-weight:700;line-height:72px}.cs-text-7xl-regular{font-family:var(--cs-font-family-sans);letter-spacing:-.02em;font-size:72px;font-weight:400;line-height:88px}.cs-text-7xl-medium{font-family:var(--cs-font-family-sans);letter-spacing:-.02em;font-size:72px;font-weight:500;line-height:88px}.cs-text-7xl-semibold{font-family:var(--cs-font-family-sans);letter-spacing:-.02em;font-size:72px;font-weight:600;line-height:88px}.cs-text-7xl-bold{font-family:var(--cs-font-family-sans);letter-spacing:-.02em;font-size:72px;font-weight:700;line-height:88px}.cs-organization-switch-loading{z-index:100;background:var(--cs-base-white);opacity:0;animation:cs-organization-switch-screen var(--cs-motion-duration-organization-switch) var(--cs-motion-easing-emphasized) both;place-items:center;display:grid;position:fixed;inset:0}.cs-organization-switch-loading--frosted{background:var(--cs-base-white)}@supports (color:color-mix(in lab, red, red)){.cs-organization-switch-loading--frosted{background:color-mix(in srgb, var(--cs-base-white) 90%, transparent)}}.cs-organization-switch-loading--frosted{-webkit-backdrop-filter:blur(var(--cs-spacing-3));backdrop-filter:blur(var(--cs-spacing-3))}.cs-organization-switch-loading__symbol{width:var(--cs-width-w-12);height:var(--cs-height-h-6);animation:cs-organization-switch-symbol var(--cs-motion-duration-brand-pulse) ease-in-out infinite alternate;display:block}.cs-organization-switch-loading__content{width:100%;max-width:var(--cs-width-w-96);align-items:center;gap:var(--cs-spacing-6);flex-direction:column;display:flex}.cs-organization-switch-loading__label{max-width:100%;color:var(--cs-neutral-400);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);text-align:center;text-overflow:ellipsis;white-space:nowrap;display:inline-block;position:relative;overflow:hidden}.cs-organization-switch-loading__label:before{background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--cs-neutral-500) 50%, transparent 60%, transparent 100%);background-repeat:no-repeat;background-size:var(--cs-motion-text-shimmer-band) 100%;color:#0000;content:attr(data-text);pointer-events:none;-webkit-text-fill-color:transparent;animation:cs-organization-switch-text-shimmer var(--cs-motion-duration-text-shimmer) linear infinite;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes cs-organization-switch-screen{0%{opacity:0}8%,92%{opacity:1}to{opacity:0}}@keyframes cs-organization-switch-symbol{0%{opacity:1}to{opacity:.25}}@keyframes cs-organization-switch-text-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.cs-organization-switch-loading,.cs-organization-switch-loading__symbol,.cs-organization-switch-loading__label:before{animation:none}.cs-organization-switch-loading,.cs-organization-switch-loading__symbol{opacity:1}}.cs-navigation-item,.cs-workspace-switcher,.cs-dropdown-menu__item,.cs-organization-menu__usage-button,.cs-segmented-control__item,.cs-tabs__tab,.cs-file-tile{-webkit-user-select:none;user-select:none}.cs-button:disabled img,.cs-button:disabled svg:not([fill=currentColor]){opacity:var(--cs-opacity-opacity-40)}.cs-select{gap:var(--cs-spacing-2-5);flex-direction:column;width:fit-content;max-width:100%;display:inline-flex}.cs-select--full-width{width:100%;display:flex}.cs-select__label{color:var(--cs-color-foreground-secondary);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);margin:0}.cs-select__trigger,.cs-combobox__value-trigger{box-sizing:border-box;width:max-content;max-width:100%;height:var(--cs-height-h-10);cursor:pointer;appearance:none;align-items:center;gap:var(--cs-spacing-1);border:var(--cs-spacing-px) solid var(--cs-color-border-default);border-radius:var(--cs-radius-lg);background:var(--cs-color-background-primary);padding:var(--cs-spacing-2-5);color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);text-align:left;white-space:nowrap;transition:border-color var(--cs-transition-fast), box-shadow var(--cs-transition-fast), background-color var(--cs-transition-fast);outline:none;display:inline-flex}.cs-select__trigger:hover:not(:disabled):not(:focus-visible):not(.cs-select__trigger--error),.cs-combobox__value-trigger:hover:not(:disabled):not(:focus-visible):not(.cs-combobox__value-trigger--error){border-color:var(--cs-color-border-strong)}.cs-select--full-width .cs-select__trigger{width:100%;display:flex}.cs-select__trigger:focus-visible,.cs-combobox__value-trigger:focus-visible{box-shadow:var(--cs-focus-ring-default-sm);border-color:#0000}.cs-select__trigger.cs-table-sort[data-popup-open],.cs-select__trigger.cs-table-filters__trigger[data-popup-open]{background:var(--cs-color-background-primary);box-shadow:var(--cs-focus-ring-default-sm);border-color:#0000}.cs-select__trigger--error,.cs-combobox__value-trigger--error{border-color:var(--cs-color-border-error)}.cs-select__trigger--error:focus-visible,.cs-combobox__value-trigger--error:focus-visible{box-shadow:var(--cs-focus-ring-destructive-sm);border-color:#0000}.cs-select__trigger:disabled,.cs-combobox__value-trigger:disabled{cursor:not-allowed;background:var(--cs-color-background-secondary);color:var(--cs-color-foreground-tertiary)}.cs-select__leading-icon,.cs-select__icon,.cs-select__item-icon{width:var(--cs-width-w-5);height:var(--cs-height-h-5);color:var(--cs-color-foreground-secondary);flex:none;justify-content:center;align-items:center;display:flex}.cs-select__value-wrap{padding-inline:var(--cs-spacing-1);flex:none;align-items:center;display:flex}.cs-select--full-width .cs-select__value-wrap{flex:1;min-width:0}.cs-select__value{white-space:nowrap}.cs-select__value[data-placeholder]{color:var(--cs-color-foreground-tertiary);font-weight:var(--cs-text-font-weight-regular)}.cs-select--full-width .cs-select__value{text-overflow:ellipsis;min-width:0;overflow:hidden}.cs-select__caret{transition:transform var(--cs-transition-fast);display:block}.cs-menu-caret{width:var(--cs-width-w-5);height:var(--cs-height-h-5);transition:transform var(--cs-transition-fast);flex:none;justify-content:center;align-items:center;display:flex}.cs-workspace-switcher .cs-menu-caret{color:var(--cs-color-foreground-tertiary)}.cs-menu-caret>svg{flex:none;display:block}.cs-select__trigger[data-popup-open] .cs-select__caret,.cs-combobox__value-trigger[data-popup-open] .cs-combobox__caret,[data-popup-open] .cs-menu-caret{transform:rotate(180deg)}.cs-select__description,.cs-select__error{font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-regular);line-height:var(--cs-text-sm-line-height);margin:0}.cs-select__description{color:var(--cs-color-foreground-secondary)}.cs-select__error{color:var(--cs-color-foreground-error)}.cs-select__positioner{z-index:60;outline:none}.cs-select__popup{box-sizing:border-box;min-width:calc(var(--anchor-width) + var(--cs-spacing-2));width:max-content;max-width:var(--available-width);max-height:min(320px, var(--available-height));border:var(--cs-spacing-px) solid var(--cs-color-border-subtle);border-radius:var(--cs-radius-xl);background:var(--cs-color-background-primary);padding:var(--cs-spacing-1);color:var(--cs-color-foreground-primary);box-shadow:var(--cs-shadow-md);transform-origin:var(--transform-origin);transition:opacity var(--cs-transition-fast);outline:none;flex-direction:column;display:flex;overflow:hidden}.cs-select__popup[data-starting-style],.cs-select__popup[data-ending-style]{opacity:0}.cs-select__list{width:100%;max-height:inherit;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;outline:none;flex-direction:column;min-height:0;display:flex;overflow:hidden auto}.cs-select__list::-webkit-scrollbar{display:none}.cs-select__item{box-sizing:border-box;width:100%;min-height:var(--cs-height-h-10);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--cs-spacing-2);border-radius:var(--cs-radius-md);padding:var(--cs-spacing-2-5);color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);text-align:left;background:0 0;border:0;outline:none;display:flex}.cs-select__item[data-highlighted],.cs-select__item[data-selected]{background:var(--cs-color-background-tertiary)}.cs-select__item[data-disabled]{cursor:not-allowed;color:var(--cs-color-foreground-tertiary)}.cs-select__item-label{min-width:0;padding-inline:var(--cs-spacing-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-date-picker__placeholder{color:var(--cs-color-foreground-tertiary)}.cs-date-picker__positioner{z-index:60;outline:none}.cs-date-picker__popup{box-sizing:border-box;gap:var(--cs-spacing-2);border:var(--cs-spacing-px) solid var(--cs-color-border-subtle);border-radius:var(--cs-radius-xl);background:var(--cs-color-background-primary);width:max-content;padding:var(--cs-spacing-2);color:var(--cs-color-foreground-primary);box-shadow:var(--cs-shadow-md);transform-origin:var(--transform-origin);transition:opacity var(--cs-transition-fast);outline:none;flex-direction:column;display:flex}.cs-date-picker__popup[data-starting-style],.cs-date-picker__popup[data-ending-style]{opacity:0}.cs-date-picker__header{align-items:center;gap:var(--cs-spacing-1);display:flex}.cs-date-picker__month{min-width:0;color:var(--cs-color-foreground-primary);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);text-align:center;flex:1}.cs-date-picker__weekdays,.cs-date-picker__grid{grid-template-columns:repeat(7, var(--cs-width-w-9));display:grid}.cs-date-picker__weekday{height:var(--cs-height-h-8);color:var(--cs-color-foreground-secondary);font-size:var(--cs-text-xs-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-xs-line-height);justify-content:center;align-items:center;display:flex}.cs-date-picker__day{box-sizing:border-box;width:var(--cs-width-w-9);height:var(--cs-height-h-9);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--cs-radius-md);color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.cs-date-picker__day:hover:not(:disabled):not([data-selected]){background:var(--cs-color-background-tertiary)}.cs-date-picker__day:focus-visible{box-shadow:var(--cs-focus-ring-default-sm);outline:none}.cs-date-picker__day[data-outside]{color:var(--cs-color-foreground-tertiary)}.cs-date-picker__day[data-today]:not([data-selected]){box-shadow:inset 0 0 0 var(--cs-spacing-px) var(--cs-color-border-default)}.cs-date-picker__day[data-selected]{background:var(--cs-color-background-brand);color:var(--cs-color-foreground-white)}.cs-date-picker__day:disabled{cursor:not-allowed;color:var(--cs-color-foreground-tertiary);background:0 0}.cs-combobox{gap:var(--cs-spacing-2-5);flex-direction:column;width:100%;display:flex}.cs-combobox--search-in-popup{width:fit-content;max-width:100%;display:inline-flex}.cs-combobox__label{color:var(--cs-color-foreground-secondary);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);margin:0}.cs-combobox__control{box-sizing:border-box;width:100%;min-height:var(--cs-height-h-10);align-items:center;gap:var(--cs-spacing-1);border:var(--cs-spacing-px) solid var(--cs-color-border-default);border-radius:var(--cs-radius-lg);background:var(--cs-color-background-primary);padding:var(--cs-spacing-2-5);transition:border-color var(--cs-transition-fast), box-shadow var(--cs-transition-fast), background-color var(--cs-transition-fast);display:flex}.cs-combobox__control:hover:not(:focus-within):not(.cs-combobox__control--disabled):not(.cs-combobox__control--error){border-color:var(--cs-color-border-strong)}.cs-combobox__control--chips{align-items:flex-start}.cs-combobox__control:focus-within{box-shadow:var(--cs-focus-ring-default-sm);border-color:#0000}.cs-combobox__control--error{border-color:var(--cs-color-border-error)}.cs-combobox__control--error:focus-within{box-shadow:var(--cs-focus-ring-destructive-sm);border-color:#0000}.cs-combobox__chips{align-content:flex-start;align-items:center;gap:var(--cs-spacing-1);flex-wrap:wrap;flex:1;min-width:0;display:flex}.cs-combobox__chip{box-sizing:border-box;align-items:center;gap:var(--cs-spacing-1);border-radius:var(--cs-radius-md);background:var(--cs-color-background-tertiary);max-width:100%;padding:var(--cs-spacing-1-5);color:var(--cs-color-foreground-primary);flex:none;display:inline-flex;overflow:hidden}.cs-combobox__chip-leading{width:var(--cs-width-w-5);height:var(--cs-height-h-5);border-radius:var(--cs-radius-full);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.cs-combobox__chip-leading img{object-fit:cover;width:100%;height:100%}.cs-combobox__chip-label{min-width:0;padding-inline:var(--cs-spacing-1);color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-combobox__chip-remove{width:var(--cs-width-w-5);height:var(--cs-height-h-5);color:var(--cs-color-foreground-secondary);cursor:pointer;background:0 0;border:0;outline:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.cs-combobox__chip-remove:focus-visible{border-radius:var(--cs-radius-sm);box-shadow:var(--cs-focus-ring-default-sm)}.cs-combobox__input-wrap{box-sizing:border-box;min-width:var(--cs-width-w-24);flex:1 1 var(--cs-width-w-24);padding-inline:var(--cs-spacing-1);align-items:center;display:flex}.cs-combobox__input{box-sizing:border-box;width:100%;min-width:0;color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);background:0 0;border:0;outline:none;flex:1;padding:0}.cs-combobox__input::placeholder{color:var(--cs-color-foreground-tertiary);font-weight:var(--cs-text-font-weight-medium)}.cs-combobox__input:disabled{cursor:not-allowed;color:var(--cs-color-foreground-tertiary)}.cs-combobox__trigger{color:var(--cs-color-foreground-secondary);cursor:pointer;background:0 0;border:0;outline:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.cs-combobox__icon{width:var(--cs-width-w-5);height:var(--cs-height-h-5);flex:none;justify-content:center;align-items:center;display:flex}.cs-combobox__caret{transition:transform var(--cs-transition-fast);display:block}.cs-combobox__trigger[data-popup-open] .cs-combobox__caret{transform:rotate(180deg)}.cs-combobox__description,.cs-combobox__error{font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-regular);line-height:var(--cs-text-sm-line-height);margin:0}.cs-combobox__description{color:var(--cs-color-foreground-secondary)}.cs-combobox__error{color:var(--cs-color-foreground-error)}.cs-combobox__positioner{z-index:70;outline:none}.cs-combobox__popup{box-sizing:border-box;min-width:max(var(--cs-width-w-64,256px), calc(var(--anchor-width) + var(--cs-spacing-2)));width:max-content;max-width:var(--available-width);max-height:min(320px, var(--available-height));border:var(--cs-spacing-px) solid var(--cs-color-border-default);border-radius:var(--cs-radius-xl);background:var(--cs-color-background-primary);padding:var(--cs-spacing-1);color:var(--cs-color-foreground-primary);box-shadow:var(--cs-shadow-md);transform-origin:var(--transform-origin);transition:opacity var(--cs-transition-fast);outline:none;flex-direction:column;display:flex;overflow:hidden}.cs-combobox__popup[data-starting-style],.cs-combobox__popup[data-ending-style]{opacity:0}.cs-combobox__value-control{width:max-content;max-width:100%;display:flex;position:relative}.cs-combobox__value-trigger{justify-content:flex-start}.cs-combobox__value-control:has(.cs-combobox__clear) .cs-combobox__value-trigger{gap:var(--cs-spacing-2)}.cs-combobox__value-control:has(.cs-combobox__clear) .cs-combobox__value{padding-right:calc(var(--cs-width-w-5) + var(--cs-spacing-2))}.cs-combobox__clear{inset-block:0;right:calc(var(--cs-spacing-px) + var(--cs-spacing-2-5) + var(--cs-width-w-5) + var(--cs-spacing-2));width:var(--cs-width-w-5);border-radius:var(--cs-radius-sm);color:var(--cs-color-foreground-secondary);cursor:pointer;background:0 0;border:0;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.cs-combobox__clear:hover{color:var(--cs-color-foreground-primary)}.cs-combobox__clear:focus-visible{box-shadow:var(--cs-focus-ring-default-sm)}.cs-combobox__value{min-width:0;padding-inline:var(--cs-spacing-1);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.cs-combobox__value-trigger[data-placeholder] .cs-combobox__value{color:var(--cs-color-foreground-tertiary)}.cs-combobox__value-trigger--clearable[data-placeholder] .cs-combobox__value{color:var(--cs-color-foreground-primary)}.cs-combobox__search{box-sizing:border-box;align-items:center;gap:var(--cs-spacing-2);min-height:var(--cs-height-h-10);padding:var(--cs-spacing-2-5);flex:none;display:flex}.cs-combobox__search-icon{color:var(--cs-color-foreground-tertiary);flex:none}.cs-combobox__search .cs-combobox__input{padding-inline:var(--cs-spacing-1)}.cs-combobox__divider{height:var(--cs-spacing-px);margin-block:var(--cs-spacing-1);background:var(--cs-color-border-subtle);flex:none}.cs-combobox__scroll{flex-direction:column;flex:auto;min-height:0;display:flex}.cs-combobox__list{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;outline:none;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:auto}.cs-combobox__list::-webkit-scrollbar{display:none}.cs-combobox__empty{box-sizing:border-box;color:var(--cs-color-foreground-secondary);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);align-items:center;display:flex}.cs-combobox__empty:empty{min-height:0;padding:0}.cs-combobox__empty:not(:empty){min-height:var(--cs-height-h-10);padding:var(--cs-spacing-2-5)}.cs-combobox__item{box-sizing:border-box;width:100%;min-height:var(--cs-height-h-10);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--cs-spacing-2);border-radius:var(--cs-radius-md);padding:var(--cs-spacing-2-5);color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);text-align:left;background:0 0;border:0;outline:none;display:flex}.cs-combobox__item[data-highlighted]{background:var(--cs-color-background-tertiary)}.cs-combobox__item[data-disabled]{cursor:not-allowed;color:var(--cs-color-foreground-tertiary)}.cs-combobox__item-leading{width:var(--cs-width-w-5);height:var(--cs-height-h-5);border-radius:var(--cs-radius-full);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.cs-combobox__item-leading img{object-fit:cover;width:100%;height:100%}.cs-combobox__item-label{min-width:0;padding-inline:var(--cs-spacing-1);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cs-combobox__item-indicator{width:var(--cs-width-w-5);height:var(--cs-height-h-5);flex:none;justify-content:center;align-items:center;display:flex}.cs-field-control{box-sizing:border-box;width:100%;min-height:var(--cs-height-h-10);align-items:center;gap:var(--cs-spacing-2);border:var(--cs-spacing-px) solid var(--cs-color-border-default);border-radius:var(--cs-radius-lg);background:var(--cs-color-background-primary);padding-inline:var(--cs-spacing-2-5);cursor:text;transition:border-color var(--cs-transition-fast), box-shadow var(--cs-transition-fast), background-color var(--cs-transition-fast);display:flex}.cs-field-control:hover:not(:focus-within):not(.cs-field-control--disabled):not(.cs-field-control--error){border-color:var(--cs-color-border-strong)}.cs-field-control:focus-within{box-shadow:var(--cs-focus-ring-default-sm);border-color:#0000}.cs-field-control--error{border-color:var(--cs-color-border-error)}.cs-field-control--error:focus-within{box-shadow:var(--cs-focus-ring-default-sm);border-color:#0000}.cs-field-control--disabled{cursor:not-allowed;background:var(--cs-color-background-secondary)}.cs-field-control--textarea{min-height:var(--cs-height-h-16);padding-block:var(--cs-spacing-2-5);align-items:stretch}.cs-text-area__input{width:100%;min-width:0;min-height:calc(var(--cs-height-h-16) - (var(--cs-spacing-2-5) * 2));resize:vertical;color:var(--cs-color-foreground-primary);font:inherit;font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-regular);line-height:var(--cs-text-sm-line-height);background:0 0;border:0;outline:none;padding:0;display:block}.cs-text-area__input::placeholder{color:var(--cs-color-foreground-tertiary)}.cs-text-area__input:disabled{cursor:not-allowed;resize:none;color:var(--cs-color-foreground-tertiary)}.cs-text-field__input[type=search]{appearance:none}.cs-text-field__input:placeholder-shown{-webkit-user-select:none;user-select:none}.cs-text-field__input[type=search]::-webkit-search-decoration{appearance:none;display:none}.cs-text-field__input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.cs-text-field__input[type=search]::-webkit-search-results-button{appearance:none;display:none}.cs-text-field__input[type=search]::-webkit-search-results-decoration{appearance:none;display:none}.cs-text-field__input::-ms-clear{width:0;height:0;display:none}.cs-text-field__clear{width:var(--cs-width-w-5);height:var(--cs-height-h-5);border-radius:var(--cs-radius-sm);color:var(--cs-color-foreground-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.cs-text-field__clear:hover{color:var(--cs-color-foreground-primary)}.cs-text-field__clear:focus-visible{box-shadow:var(--cs-focus-ring-default-sm);outline:none}.cs-text-field__clear>svg{width:var(--cs-width-w-5);height:var(--cs-height-h-5);display:block}.cs-text{font-family:var(--cs-font-family-sans);margin:0}.cs-text--xs,.cs-text--xs-medium{font-size:var(--cs-text-xs-font-size);line-height:var(--cs-text-xs-line-height)}.cs-text--sm,.cs-text--sm-medium{font-size:var(--cs-text-sm-font-size);line-height:var(--cs-text-sm-line-height)}.cs-text--md,.cs-text--md-medium{font-size:var(--cs-text-base-font-size);line-height:var(--cs-text-base-line-height)}.cs-text--xl-semibold{font-size:var(--cs-text-xl-font-size);line-height:var(--cs-text-xl-line-height)}.cs-text--3xl-semibold{font-size:var(--cs-text-3xl-font-size);line-height:var(--cs-text-3xl-line-height)}.cs-text--4xl-semibold{font-size:var(--cs-text-4xl-font-size);line-height:var(--cs-text-4xl-line-height);letter-spacing:-.015em}.cs-text--xs,.cs-text--sm,.cs-text--md{font-weight:var(--cs-text-font-weight-regular)}.cs-text--xs-medium,.cs-text--sm-medium,.cs-text--md-medium{font-weight:var(--cs-text-font-weight-medium)}.cs-text--xl-semibold,.cs-text--3xl-semibold,.cs-text--4xl-semibold{font-weight:var(--cs-text-font-weight-semibold)}.cs-text--primary{color:var(--cs-color-foreground-primary)}.cs-text--secondary{color:var(--cs-color-foreground-secondary)}.cs-text--tertiary{color:var(--cs-color-foreground-tertiary)}.cs-text--error{color:var(--cs-color-foreground-error)}.cs-navigation-item{box-sizing:border-box;width:100%;height:var(--cs-height-h-10);cursor:pointer;align-items:center;gap:var(--cs-spacing-2);border-radius:var(--cs-radius-lg);padding:var(--cs-spacing-2-5);color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);text-align:left;transition:background-color var(--cs-transition-fast), color var(--cs-transition-fast);background:0 0;border:0;display:flex;overflow:hidden}.cs-navigation-item:hover,.cs-navigation-item[data-active]{background:var(--cs-color-background-tertiary)}.cs-navigation-item:focus-visible,.cs-workspace-switcher:focus-visible,.cs-segmented-control__item:focus-visible,.cs-tabs__tab:focus-visible{box-shadow:var(--cs-focus-ring-default-sm);outline:none}.cs-navigation-item__icon,.cs-workspace-switcher__trailing,.cs-segmented-control__icon{width:var(--cs-width-w-5);height:var(--cs-height-h-5);flex:none;justify-content:center;align-items:center;display:flex}.cs-navigation-item__label,.cs-workspace-switcher__label{min-width:0;max-width:var(--cs-width-w-56);opacity:1;text-overflow:ellipsis;white-space:nowrap;transition:opacity var(--cs-transition-fast);flex:1;overflow:hidden}.cs-navigation-item__label{padding-inline:var(--cs-spacing-1)}.cs-workspace-switcher{box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--cs-spacing-3);border-radius:var(--cs-radius-xl);background:var(--cs-color-background-primary);width:100%;color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);text-align:left;transition:background-color var(--cs-transition-fast);border:0;display:flex;overflow:hidden}.cs-workspace-switcher:hover,.cs-workspace-switcher[data-popup-open]{background:var(--cs-color-background-tertiary)}.cs-workspace-switcher--default{padding:var(--cs-spacing-1) var(--cs-spacing-3-5) var(--cs-spacing-1) var(--cs-spacing-1)}.cs-workspace-switcher--compact{gap:var(--cs-spacing-2);padding:var(--cs-spacing-2-5)}.cs-workspace-switcher__leading{flex:none;justify-content:center;align-items:center;display:flex}.cs-workspace-switcher__trailing{max-width:var(--cs-width-w-5);opacity:1;transition:max-width var(--cs-transition-fast), opacity var(--cs-transition-fast);overflow:hidden}.cs-avatar{border-radius:var(--cs-radius-full);background:var(--cs-color-background-quaternary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.cs-avatar[data-size="2xs"]{width:var(--cs-width-w-4);height:var(--cs-height-h-4)}.cs-avatar[data-size=xs]{width:var(--cs-width-w-5);height:var(--cs-height-h-5)}.cs-avatar[data-size=sm]{width:var(--cs-width-w-6);height:var(--cs-height-h-6)}.cs-avatar[data-size=md]{width:var(--cs-width-w-8);height:var(--cs-height-h-8)}.cs-avatar[data-size=lg]{width:var(--cs-width-w-9);height:var(--cs-height-h-9)}.cs-avatar[data-size=xl]{width:var(--cs-width-w-10);height:var(--cs-height-h-10)}.cs-avatar[data-size="2xl"]{width:var(--cs-width-w-12);height:var(--cs-height-h-12)}.cs-avatar[data-size="3xl"]{width:var(--cs-width-w-14);height:var(--cs-height-h-14)}.cs-avatar__image{object-fit:cover;width:100%;height:100%;display:block}.cs-avatar__initials{color:var(--cs-color-foreground-secondary);font-family:var(--cs-font-family-sans);font-weight:var(--cs-text-font-weight-medium);line-height:1}.cs-avatar[data-size="2xs"] .cs-avatar__initials,.cs-avatar[data-size=xs] .cs-avatar__initials,.cs-avatar[data-size=sm] .cs-avatar__initials{font-size:var(--cs-text-xs-font-size)}.cs-avatar[data-size=md] .cs-avatar__initials,.cs-avatar[data-size=lg] .cs-avatar__initials{font-size:var(--cs-text-sm-font-size)}.cs-avatar[data-size=xl] .cs-avatar__initials{font-size:var(--cs-text-base-font-size)}.cs-avatar[data-size="2xl"] .cs-avatar__initials{font-size:var(--cs-text-lg-font-size);letter-spacing:-.095px}.cs-avatar[data-size="3xl"] .cs-avatar__initials{font-size:var(--cs-text-2xl-font-size);letter-spacing:-.24px}.cs-avatar-group{--cs-avatar-gap:var(--cs-spacing-0-5);flex-shrink:0;align-items:center;display:inline-flex}.cs-avatar-group[data-size="2xs"]{--cs-avatar-size:var(--cs-width-w-4);--cs-avatar-overlap:var(--cs-spacing-1)}.cs-avatar-group[data-size=xs]{--cs-avatar-size:var(--cs-width-w-5);--cs-avatar-overlap:var(--cs-spacing-1)}.cs-avatar-group[data-size=sm]{--cs-avatar-size:var(--cs-width-w-6);--cs-avatar-overlap:var(--cs-spacing-1)}.cs-avatar-group[data-size=md]{--cs-avatar-size:var(--cs-width-w-8);--cs-avatar-overlap:var(--cs-spacing-2)}.cs-avatar-group[data-size=lg]{--cs-avatar-size:var(--cs-width-w-9);--cs-avatar-overlap:var(--cs-spacing-2)}.cs-avatar-group[data-size=xl]{--cs-avatar-size:var(--cs-width-w-10);--cs-avatar-overlap:var(--cs-spacing-2)}.cs-avatar-group[data-size="2xl"]{--cs-avatar-size:var(--cs-width-w-12);--cs-avatar-overlap:var(--cs-spacing-2-5)}.cs-avatar-group[data-size="3xl"]{--cs-avatar-size:var(--cs-width-w-14);--cs-avatar-overlap:var(--cs-spacing-3)}.cs-avatar-group>*{flex-shrink:0;max-width:none;line-height:0;display:inline-flex;position:relative}.cs-avatar-group>*+*{margin-inline-start:calc(var(--cs-avatar-overlap) * -1)}.cs-avatar-group>:not(:last-child) .cs-avatar{-webkit-mask-image:radial-gradient(circle calc(var(--cs-avatar-size) / 2 + var(--cs-avatar-gap)) at calc(100% + var(--cs-avatar-size) / 2 - var(--cs-avatar-overlap)) 50%, transparent 99%, #000 100%);-webkit-mask-image:radial-gradient(circle calc(var(--cs-avatar-size) / 2 + var(--cs-avatar-gap)) at calc(100% + var(--cs-avatar-size) / 2 - var(--cs-avatar-overlap)) 50%, transparent 99%, #000 100%);-webkit-mask-image:radial-gradient(circle calc(var(--cs-avatar-size) / 2 + var(--cs-avatar-gap)) at calc(100% + var(--cs-avatar-size) / 2 - var(--cs-avatar-overlap)) 50%, transparent 99%, #000 100%);-webkit-mask-image:radial-gradient(circle calc(var(--cs-avatar-size) / 2 + var(--cs-avatar-gap)) at calc(100% + var(--cs-avatar-size) / 2 - var(--cs-avatar-overlap)) 50%, transparent 99%, #000 100%);mask-image:radial-gradient(circle calc(var(--cs-avatar-size) / 2 + var(--cs-avatar-gap)) at calc(100% + var(--cs-avatar-size) / 2 - var(--cs-avatar-overlap)) 50%, transparent 99%, #000 100%)}.cs-organization-avatar{width:var(--cs-width-w-10);height:var(--cs-height-h-10);border-radius:var(--cs-radius-full);flex:none;display:block;position:relative}.cs-organization-avatar__usage{width:100%;height:100%;display:block;position:absolute;inset:0}.cs-organization-avatar__image{width:var(--cs-width-w-8);height:var(--cs-height-h-8);border-radius:var(--cs-radius-full);object-fit:cover;display:block;position:absolute;inset-block-start:var(--cs-spacing-1);inset-inline-start:var(--cs-spacing-1)}.cs-organization-avatar__fallback{width:var(--cs-width-w-8);height:var(--cs-height-h-8);border-radius:var(--cs-radius-full);background:var(--cs-color-background-brand);color:var(--cs-color-foreground-white);place-items:center;display:grid;position:absolute;inset-block-start:var(--cs-spacing-1);inset-inline-start:var(--cs-spacing-1)}.cs-organization-avatar__fallback>svg{width:var(--cs-width-w-4);height:var(--cs-height-h-4)}.cs-workspace-badge{width:var(--cs-width-w-5);height:var(--cs-height-h-5);border-radius:var(--cs-radius-xs);background:var(--cs-color-background-brand);color:var(--cs-color-foreground-white);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-xs-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-xs-line-height);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:none;place-items:center;display:grid;overflow:hidden}.cs-workspace-badge[data-color=yellow]{background:var(--cs-yellow-500)}.cs-workspace-badge[data-color=green]{background:var(--cs-green-600)}.cs-table{box-sizing:border-box;width:100%;overflow-x:auto}.cs-table__grid{border-collapse:collapse;text-align:left;width:100%}.cs-table__caption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cs-table__th{height:var(--cs-height-h-12);padding:0 var(--cs-space-4);border-bottom:1px solid var(--cs-color-border-subtle);font-weight:var(--cs-text-font-weight-medium);vertical-align:middle}.cs-table[data-sticky] .cs-table__head .cs-table__th{z-index:1;background:var(--cs-color-background-primary);position:sticky;top:0}.cs-table__th--select,.cs-table__td--select{width:var(--cs-width-w-5);padding-right:0}.cs-table__sort{align-items:center;gap:var(--cs-space-1);color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.cs-table__sort:focus-visible{box-shadow:var(--cs-focus-ring-default-sm);outline:none}.cs-table__sort-caret{width:14px;height:14px;color:var(--cs-color-foreground-tertiary);flex:none;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.cs-table__sort-caret{color:color-mix(in srgb, var(--cs-color-foreground-tertiary) 50%, var(--cs-color-background-primary))}}.cs-table__sort-caret>span{display:flex;position:absolute;inset:0}.cs-table__sort-caret>span:first-child{clip-path:inset(0 50% 0 0)}.cs-table__sort-caret>span:last-child{clip-path:inset(0 0 0 50%)}.cs-table__sort-caret>span[data-active]{color:var(--cs-color-foreground-secondary)}.cs-table__message{padding:0 var(--cs-space-3);border-bottom:1px solid var(--cs-color-border-subtle)}.cs-table__row[data-selected]{background:var(--cs-color-background-tertiary)}.cs-table__th[data-numeric],.cs-table__td[data-numeric]{text-align:right}.cs-table__td[data-numeric]{font-variant-numeric:tabular-nums}.cs-table__row[data-interactive]{cursor:pointer}.cs-table__row[data-interactive]:hover{background:var(--cs-color-background-secondary)}.cs-table__td{height:var(--cs-height-h-16);padding:0 var(--cs-space-4);border-bottom:1px solid var(--cs-color-border-subtle);vertical-align:middle}.cs-badge{padding:var(--cs-space-1) var(--cs-space-2);border-radius:var(--cs-radius-full);background:var(--cs-color-background-secondary);color:var(--cs-color-foreground-secondary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-xs-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-xs-line-height);white-space:nowrap;align-items:center;display:inline-flex}.cs-badge[data-tone=success]{color:var(--cs-color-foreground-success-strong)}.cs-badge[data-tone=warning]{background:var(--cs-yellow-50);color:var(--cs-color-foreground-warning-strong)}.cs-badge[data-tone=error]{background:var(--cs-color-background-error-muted);color:var(--cs-color-foreground-error-strong)}.cs-badge[data-tone=info]{background:var(--cs-color-background-brand-muted);color:var(--cs-color-foreground-brand)}[data-theme=dark] .cs-badge[data-tone=info]{color:var(--cs-blue-100)}[data-theme=dark] .cs-badge[data-tone=error],[data-theme=dark] .cs-page-state--error{color:var(--cs-red-100)}.cs-alert{align-items:center;gap:var(--cs-space-3);padding:var(--cs-space-3) var(--cs-space-4);border-radius:var(--cs-radius-md);background:var(--cs-color-background-secondary);color:var(--cs-color-foreground-secondary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);line-height:var(--cs-text-sm-line-height);display:flex}.cs-alert[data-size=sm]{gap:var(--cs-space-2);padding:var(--cs-space-2) var(--cs-space-3);font-size:var(--cs-text-xs-font-size);line-height:var(--cs-text-xs-line-height)}.cs-alert__icon{flex:none;display:inline-flex}.cs-alert__body{flex:1;min-width:0}.cs-alert[data-tone=info]{background:var(--cs-color-background-brand-muted);color:var(--cs-color-foreground-brand)}.cs-alert[data-tone=success]{background:var(--cs-green-50);color:var(--cs-color-foreground-success-strong)}.cs-alert[data-tone=warning]{background:var(--cs-yellow-50);color:var(--cs-color-foreground-warning-strong)}.cs-alert[data-tone=error]{background:var(--cs-color-background-error-muted);color:var(--cs-color-foreground-error-strong)}[data-theme=dark] .cs-alert[data-tone=info]{color:var(--cs-blue-100)}[data-theme=dark] .cs-alert[data-tone=success]{background:var(--cs-green-900);color:var(--cs-green-100)}[data-theme=dark] .cs-alert[data-tone=warning]{background:var(--cs-yellow-900);color:var(--cs-yellow-100)}[data-theme=dark] .cs-alert[data-tone=error]{color:var(--cs-red-100)}.cs-progress{align-items:center;gap:var(--cs-space-2);width:100%;display:flex}.cs-progress__root{flex:1;min-width:0}.cs-progress__track{height:var(--cs-space-1);border-radius:var(--cs-radius-full);background:var(--cs-color-background-tertiary);overflow:hidden}.cs-progress[data-size=md] .cs-progress__track{height:var(--cs-space-2)}.cs-progress__indicator{border-radius:inherit;background:var(--cs-color-background-brand);height:100%;transition:width .2s ease-out}.cs-progress__value{color:var(--cs-color-foreground-secondary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-xs-font-size);line-height:var(--cs-text-xs-line-height);font-variant-numeric:tabular-nums;flex:none}@media (prefers-reduced-motion:reduce){.cs-progress__indicator{transition:none}}.cs-file-upload{min-height:10rem;padding:var(--cs-space-4);border:2px dashed var(--cs-color-border-strong);border-radius:var(--cs-radius-lg);background:var(--cs-color-background-secondary);color:var(--cs-color-foreground-secondary);font-family:var(--cs-font-family-sans);justify-content:center;align-items:center;transition:border-color .15s ease-out;display:flex;position:relative;overflow:hidden}.cs-file-upload[data-dragging]{border-color:var(--cs-color-background-brand)}.cs-file-upload[data-disabled]{opacity:.6}.cs-file-upload__image{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.cs-file-upload__body{align-items:center;gap:var(--cs-space-2);text-align:center;flex-direction:column;width:100%;display:flex;position:relative}.cs-file-upload[data-has-image] .cs-file-upload__body{padding:var(--cs-space-4);background:var(--cs-color-background-overlay);color:var(--cs-color-foreground-white);justify-content:center;transition:opacity .15s ease-out;position:absolute;inset:0}.cs-file-upload[data-has-image]:not([data-uploading]) .cs-file-upload__body{opacity:0}.cs-file-upload[data-has-image] .cs-file-upload__error,.cs-file-upload[data-has-image] .cs-progress__value{color:inherit}.cs-file-upload[data-has-image]:hover .cs-file-upload__body,.cs-file-upload[data-has-image]:focus-within .cs-file-upload__body{opacity:1}.cs-file-upload__icon{font-size:var(--cs-space-8);display:flex}.cs-file-upload__message,.cs-file-upload__error{font-size:var(--cs-text-sm-font-size);line-height:var(--cs-text-sm-line-height);margin:0}.cs-file-upload__actions{gap:var(--cs-space-2);display:flex}.cs-file-upload__error{color:var(--cs-color-foreground-error-strong)}[data-theme=dark] .cs-file-upload__error{color:var(--cs-red-100)}.cs-file-upload__file-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);overflow:hidden}.cs-file-upload__drop{background:var(--cs-color-background-overlay);color:var(--cs-color-foreground-white);font-size:var(--cs-text-sm-font-size);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.cs-file-upload,.cs-file-upload__body{transition:none}}.cs-donut{align-items:center;gap:var(--cs-space-4);flex-direction:column;display:inline-flex}.cs-donut__chart{aspect-ratio:1;width:10rem;position:relative}.cs-donut[data-size=sm] .cs-donut__chart{width:7rem}.cs-donut[data-size=lg] .cs-donut__chart{width:14rem}.cs-donut__svg{width:100%;height:100%;display:block}.cs-donut__arc{fill:none;stroke:var(--cs-color-background-brand)}.cs-donut__center{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cs-donut__legend{justify-content:center;gap:var(--cs-space-2) var(--cs-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cs-donut__item{align-items:center;gap:var(--cs-space-2);display:inline-flex}.cs-donut__dot{width:var(--cs-space-2);height:var(--cs-space-2);border-radius:var(--cs-radius-full);background:var(--cs-color-background-brand)}.cs-donut__figure{font-variant-numeric:tabular-nums}.cs-donut__arc[data-tone=success]{stroke:var(--cs-color-foreground-success)}.cs-donut__arc[data-tone=warning]{stroke:var(--cs-color-foreground-warning)}.cs-donut__arc[data-tone=orange]{stroke:var(--cs-color-foreground-warning-strong)}.cs-donut__arc[data-tone=error]{stroke:var(--cs-color-foreground-error)}.cs-donut__arc[data-tone=neutral]{stroke:var(--cs-neutral-500)}.cs-donut__arc[data-tone=muted]{stroke:var(--cs-neutral-200)}.cs-donut__dot[data-tone=success]{background:var(--cs-color-foreground-success)}.cs-donut__dot[data-tone=warning]{background:var(--cs-color-foreground-warning)}.cs-donut__dot[data-tone=orange]{background:var(--cs-color-foreground-warning-strong)}.cs-donut__dot[data-tone=error]{background:var(--cs-color-foreground-error)}.cs-donut__dot[data-tone=neutral]{background:var(--cs-neutral-500)}.cs-donut__dot[data-tone=muted]{background:var(--cs-neutral-200)}[data-theme=dark] .cs-donut__arc[data-tone=orange]{stroke:var(--cs-color-foreground-warning-subtle)}[data-theme=dark] .cs-donut__dot[data-tone=orange]{background:var(--cs-color-foreground-warning-subtle)}[data-theme=dark] .cs-donut__arc[data-tone=muted]{stroke:var(--cs-neutral-700)}[data-theme=dark] .cs-donut__dot[data-tone=muted]{background:var(--cs-neutral-700)}.cs-image{border-radius:var(--cs-radius-md);overflow:hidden}.cs-image[data-ratio=video]{aspect-ratio:16/9;background:var(--cs-color-background-tertiary)}.cs-image[data-ratio=poster]{aspect-ratio:2/3;background:var(--cs-color-background-tertiary)}.cs-image__img{max-width:100%;display:block}.cs-image[data-ratio=video] .cs-image__img,.cs-image[data-ratio=poster] .cs-image__img{object-fit:cover;width:100%;height:100%}.cs-image__placeholder{width:100%;height:100%;color:var(--cs-color-foreground-tertiary);justify-content:center;align-items:center;display:flex}.cs-pagination{justify-content:space-between;align-items:center;gap:var(--cs-space-4);padding-block:var(--cs-space-3);flex-wrap:wrap;display:flex}.cs-pagination__controls{align-items:center;gap:var(--cs-space-2);flex-wrap:wrap;display:flex}.cs-pagination--compact .cs-pagination__controls{gap:0}.cs-pagination__range{color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;margin:0;padding:0}.cs-pagination__range:focus-visible{box-shadow:var(--cs-focus-ring-default-sm);outline:none}.cs-pagination__page-size{align-items:center;gap:var(--cs-space-2);display:flex}.cs-page-layout{width:100%;max-width:var(--cs-layout-content-max-width);margin-inline:auto}.cs-page-layout__header{justify-content:space-between;align-items:flex-start;gap:var(--cs-space-6);margin-bottom:var(--cs-space-8);flex-wrap:wrap;display:flex}.cs-page-layout__heading{gap:var(--cs-space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.cs-page-layout__actions{align-items:center;gap:var(--cs-space-2);flex-wrap:wrap;flex:none;display:flex}.cs-widget-grid{--cs-widget-grid-columns:3;--cs-widget-size:calc(( var(--cs-layout-content-max-width) - ((var(--cs-widget-grid-columns) - 1) * var(--cs-spacing-8)) ) / var(--cs-widget-grid-columns));grid-template-columns:repeat(auto-fill, var(--cs-widget-size));gap:var(--cs-spacing-8);justify-content:start;width:100%;display:grid}.cs-widget{width:var(--cs-widget-size);gap:var(--cs-spacing-4);flex-direction:column;min-width:0;max-width:100%;display:flex}.cs-widget__header{align-items:center;gap:var(--cs-spacing-2);height:var(--cs-spacing-7);display:flex}.cs-widget__heading-action,.cs-widget__trailing-action{flex:none;align-items:center;display:flex}.cs-widget__title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.cs-widget__card{aspect-ratio:var(--cs-widget-aspect-ratio,20 / 9);padding:var(--cs-spacing-6);border:var(--cs-spacing-px) solid var(--cs-color-border-default);border-radius:var(--cs-radius-2xl);background-color:var(--cs-color-background-primary);flex-direction:column;display:flex;overflow:auto}.cs-table-toolbar{align-items:center;gap:var(--cs-space-3);margin-bottom:var(--cs-space-6);flex-wrap:wrap;display:flex}.cs-table-toolbar__actions{align-items:center;gap:var(--cs-space-3);flex-wrap:wrap;margin-inline-start:auto;display:flex}.cs-table-search{max-width:var(--cs-width-w-80);flex:16rem}.cs-table-search .cs-field-control>span:first-child svg{color:var(--cs-color-foreground-tertiary)}.cs-popover.cs-table-filters{gap:var(--cs-space-3);padding:var(--cs-space-3);min-height:0}.cs-table-filters__group{gap:var(--cs-space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.cs-table-filters__legend{margin-bottom:var(--cs-space-1);padding:0}.cs-page-state--loading{align-items:center;gap:var(--cs-space-2);padding-block:var(--cs-space-10);display:flex}.cs-page-state--empty{align-items:center;gap:var(--cs-space-1);padding-block:var(--cs-space-12);text-align:center;flex-direction:column;display:flex}.cs-page-state--error{align-items:flex-start;gap:var(--cs-space-2);padding:var(--cs-space-4);border:1px solid var(--cs-color-border-error-subtle);border-radius:var(--cs-radius-lg);background:var(--cs-color-background-error-muted);color:var(--cs-color-foreground-error-strong);flex-direction:column;display:flex}.cs-page-state--error .cs-text{color:inherit}.cs-page-state__retry{color:inherit;font:inherit;cursor:pointer;appearance:none;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.cs-page-state__retry:focus-visible{box-shadow:var(--cs-focus-ring-default-sm);outline:none}.cs-dropdown-menu__positioner{z-index:70;outline:none}.cs-dropdown-menu{box-sizing:border-box;min-width:max(var(--cs-width-w-44), var(--anchor-width,0px));border:var(--cs-spacing-px) solid var(--cs-color-border-subtle);border-radius:var(--cs-radius-xl);background:var(--cs-color-background-primary);padding:var(--cs-spacing-1);color:var(--cs-color-foreground-primary);box-shadow:var(--cs-shadow-md);transform-origin:var(--transform-origin);transition:opacity var(--cs-transition-fast), transform var(--cs-transition-fast);outline:none;flex-direction:column;display:flex}.cs-dropdown-menu[data-starting-style],.cs-dropdown-menu[data-ending-style]{opacity:0;transform:scale(.98)}.cs-workspace-menu__popup{width:calc(var(--cs-width-w-64) + var(--cs-spacing-2))}.cs-organization-menu__popup{width:calc(var(--cs-width-w-64) + var(--cs-spacing-4))}.cs-organization-menu__submenu{width:calc(var(--cs-width-w-64) + var(--cs-spacing-2))}.cs-popover__positioner{z-index:50;outline:none}.cs-popover{box-sizing:border-box;width:var(--cs-width-w-80);min-height:var(--cs-width-w-80);border:var(--cs-spacing-px) solid var(--cs-color-border-subtle);border-radius:var(--cs-radius-xl);background:var(--cs-color-background-primary);padding:var(--cs-spacing-1);color:var(--cs-color-foreground-primary);box-shadow:var(--cs-shadow-md);transform-origin:var(--transform-origin);transition:opacity var(--cs-transition-fast), transform var(--cs-transition-fast);outline:none;flex-direction:column;display:flex}.cs-popover[data-starting-style],.cs-popover[data-ending-style]{opacity:0;transform:scale(.98)}.t-text-swap{filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;display:inline-block;transform:translateY(0)}.t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}.t-modal{transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity}.t-modal.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}.t-modal.is-open[data-starting-style]{transform:scale(var(--modal-scale));opacity:0;pointer-events:none}.t-modal.is-open[data-ending-style]{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}.t-resize{transition:width var(--resize-dur) var(--resize-ease), height var(--resize-dur) var(--resize-ease);will-change:width, height}.t-modal.t-resize{transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease), width var(--resize-dur) var(--resize-ease), height var(--resize-dur) var(--resize-ease);will-change:transform, opacity, width, height}.t-modal.t-resize.is-open[data-ending-style],.t-modal.t-resize.is-closing{transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease), width var(--resize-dur) var(--resize-ease), height var(--resize-dur) var(--resize-ease)}.cs-dialog-backdrop{transition:opacity var(--modal-open-dur) var(--modal-ease)}.cs-dialog-backdrop[data-starting-style],.cs-dialog-backdrop[data-ending-style]{opacity:0}.cs-dialog-backdrop[data-ending-style]{transition-duration:var(--modal-close-dur)}.cs-scroll-mask{position:relative}.cs-scroll-mask:before,.cs-scroll-mask:after{content:"";z-index:1;height:var(--cs-spacing-10);pointer-events:none;opacity:0;transition:opacity var(--cs-transition-fast);position:absolute;inset-inline:0}.cs-scroll-mask:before{background:linear-gradient(to bottom, var(--cs-color-background-primary) 0%, var(--cs-color-background-primary) 45%, transparent 100%);top:0}@supports (color:color-mix(in lab, red, red)){.cs-scroll-mask:before{background:linear-gradient(to bottom, var(--cs-color-background-primary) 0%, color-mix(in srgb, var(--cs-color-background-primary) 55%, transparent) 45%, transparent 100%)}}.cs-scroll-mask:after{background:linear-gradient(to top, var(--cs-color-background-primary) 0%, var(--cs-color-background-primary) 45%, transparent 100%);bottom:0}@supports (color:color-mix(in lab, red, red)){.cs-scroll-mask:after{background:linear-gradient(to top, var(--cs-color-background-primary) 0%, color-mix(in srgb, var(--cs-color-background-primary) 55%, transparent) 45%, transparent 100%)}}.cs-scroll-mask[data-mask-top=true]:before,.cs-scroll-mask[data-mask-bottom=true]:after{opacity:1}.cs-dialog-scroll{overscroll-behavior:contain;scrollbar-width:none}.cs-dialog-scroll::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.t-text-swap,.t-modal,.t-resize,.cs-dialog-backdrop,.cs-scroll-mask:before,.cs-scroll-mask:after{transition:none!important}}.cs-uploads-trigger__icon-swap{--icon-swap-dur:.25s;--icon-swap-blur:2px;--icon-swap-start-scale:.25;--icon-swap-ease:ease-in-out;width:var(--cs-width-w-5);height:var(--cs-height-h-5);place-items:center;display:inline-grid;position:relative}.cs-uploads-trigger__icon{width:var(--cs-width-w-5);height:var(--cs-height-h-5);transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity, filter, transform;grid-area:1/1;justify-content:center;align-items:center;display:inline-flex}.cs-uploads-trigger__icon-swap[data-state=idle] .cs-uploads-trigger__icon[data-icon=idle],.cs-uploads-trigger__icon-swap[data-state=loading] .cs-uploads-trigger__icon[data-icon=loading]{opacity:1;filter:blur();transform:scale(1)}.cs-uploads-trigger__icon-swap[data-state=idle] .cs-uploads-trigger__icon[data-icon=loading],.cs-uploads-trigger__icon-swap[data-state=loading] .cs-uploads-trigger__icon[data-icon=idle]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}@media (prefers-reduced-motion:reduce){.cs-uploads-trigger__icon{transition:none!important}}.cs-tooltip__wrap{max-width:100%;display:inline-flex}.cs-tooltip__wrap:has(:disabled){cursor:not-allowed}.cs-tooltip__trigger{max-width:100%;display:inline-flex}.cs-tooltip__positioner{z-index:80;outline:none}.cs-tooltip{--tt-in-dur:.15s;--tt-out-dur:50ms;--tt-scale:.98;--tt-in-ease:ease-out;--tt-out-ease:ease-out;box-sizing:border-box;max-width:min(100vw - var(--cs-spacing-8), var(--cs-width-w-80));padding:var(--cs-spacing-2-5) var(--cs-spacing-3);border-radius:var(--cs-radius-lg);background:var(--cs-neutral-950);box-shadow:var(--cs-shadow-sm);color:var(--cs-color-foreground-white);white-space:normal;pointer-events:none;transform-origin:var(--transform-origin);transition:opacity var(--tt-in-dur) var(--tt-in-ease), transform var(--tt-in-dur) var(--tt-in-ease);outline:none}.cs-tooltip[data-starting-style],.cs-tooltip[data-ending-style]{opacity:0;transform:scale(var(--tt-scale))}.cs-tooltip[data-ending-style]{transition-duration:var(--tt-out-dur);transition-timing-function:var(--tt-out-ease)}.cs-tooltip__content{max-width:var(--cs-width-w-80);gap:var(--cs-spacing-1);flex-direction:column;align-items:flex-start;display:flex}.cs-tooltip__title{color:var(--cs-color-foreground-white);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height)}.cs-tooltip__description{color:var(--cs-color-foreground-tertiary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-xs-font-size);font-weight:var(--cs-text-font-weight-regular);line-height:var(--cs-text-xs-line-height);white-space:pre-wrap}@media (prefers-reduced-motion:reduce){.cs-tooltip{transition:none!important}}.cs-uploads-popover{gap:var(--cs-spacing-1);min-height:0;max-height:min(80vh,480px)}.cs-uploads-popover--empty{min-height:var(--cs-width-w-80)}.cs-uploads-popover__header{align-items:flex-start;gap:var(--cs-spacing-0-5);width:100%;padding:var(--cs-spacing-0-5) var(--cs-spacing-0-5) var(--cs-spacing-0-5) var(--cs-spacing-3);flex-shrink:0;display:flex}.cs-uploads-popover__heading{gap:var(--cs-spacing-1);min-width:0;padding-block:var(--cs-spacing-2-5);flex-direction:column;flex:1;justify-content:center;display:flex}.cs-uploads-popover__title,.cs-uploads-popover__subtitle{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.cs-uploads-popover__content{flex:auto;align-items:stretch;width:100%;min-height:0;display:flex;overflow:hidden}.cs-uploads-popover__content--empty{padding:0 var(--cs-spacing-8) var(--cs-spacing-8);justify-content:center;align-items:center}.cs-uploads-popover__empty{width:100%;max-width:var(--cs-container-sm);gap:var(--cs-spacing-2-5);text-align:center;flex-direction:column;display:flex}.cs-uploads-popover__empty-title{font-weight:var(--cs-text-font-weight-semibold);margin:0}.cs-uploads-popover__empty-description{margin:0}.cs-uploads-popover__scroll-wrap{flex:auto;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.cs-uploads-popover__scroll-wrap:before,.cs-uploads-popover__scroll-wrap:after{content:"";z-index:1;height:var(--cs-spacing-5);pointer-events:none;opacity:1;transition:opacity var(--cs-transition-fast);position:absolute;left:0;right:0}.cs-uploads-popover__scroll-wrap:before{background:linear-gradient(to bottom, var(--cs-color-background-primary) 0%, transparent 100%);top:0}.cs-uploads-popover__scroll-wrap:after{background:linear-gradient(to top, var(--cs-color-background-primary) 0%, transparent 100%);bottom:0}.cs-uploads-popover__scroll-wrap[data-at-top]:before,.cs-uploads-popover__scroll-wrap[data-at-bottom]:after{opacity:0}.cs-uploads-popover__scroller{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden auto}.cs-uploads-popover__scroller::-webkit-scrollbar{display:none}.cs-uploads-popover__list{overscroll-behavior:contain;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}.cs-uploads-popover__scroller .cs-uploads-popover__list{overflow:visible}.cs-upload-item{border-radius:var(--cs-radius-lg);flex-shrink:0;align-items:center;width:100%;display:flex;overflow:hidden}.cs-upload-item:hover{background:var(--cs-color-background-tertiary)}.cs-upload-item__hit{cursor:pointer;align-items:center;gap:var(--cs-spacing-3);border-radius:inherit;width:100%;padding:var(--cs-spacing-2);color:inherit;font:inherit;text-align:left;background:0 0;border:0;display:flex}.cs-upload-item__hit:focus-visible{box-shadow:var(--cs-focus-ring-default-sm);outline:none}.cs-upload-item--uploading{gap:var(--cs-spacing-3);padding:var(--cs-spacing-2)}.cs-upload-item__thumb{width:var(--cs-width-w-10);height:var(--cs-height-h-10);border-radius:var(--cs-radius-md);background:var(--cs-color-background-secondary);flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.cs-upload-item__thumb img{object-fit:contain;border-radius:var(--cs-radius-2xs);max-width:90%;max-height:90%;box-shadow:var(--cs-shadow-xs)}.cs-upload-item__thumb-fallback{border-radius:var(--cs-radius-2xs);background:var(--cs-color-background-quaternary);width:60%;height:70%}.cs-upload-item__name{min-width:0;padding-right:var(--cs-spacing-2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cs-upload-item__status{width:var(--cs-width-w-10);height:var(--cs-height-h-10);color:var(--cs-color-foreground-secondary);flex-shrink:0;place-items:center;display:grid;position:relative}.cs-upload-item__spinner,.cs-upload-item__cancel,.cs-upload-item__complete{grid-area:1/1}.cs-upload-item__complete{color:var(--cs-color-foreground-primary);place-items:center;display:grid}.cs-upload-item__spinner{opacity:1;pointer-events:none;transition:opacity var(--cs-transition-fast)}.cs-upload-item__cancel{z-index:1;opacity:0;pointer-events:none;transition:opacity var(--cs-transition-fast)}.cs-upload-item--uploading:hover .cs-upload-item__cancel,.cs-upload-item__cancel:focus-visible{opacity:1;pointer-events:auto}.cs-upload-item--uploading:hover .cs-upload-item__spinner{opacity:0}.cs-upload-item:has(.cs-upload-item__cancel:focus-visible) .cs-upload-item__spinner{opacity:0}.cs-notifications-trigger__icon-wrap{width:var(--cs-width-w-5);height:var(--cs-height-h-5);justify-content:center;align-items:center;display:inline-flex;position:relative}.cs-notifications-trigger__dot{top:calc(var(--cs-spacing-1) * -1);right:calc(var(--cs-spacing-1) * -1);width:var(--cs-width-w-1-5);height:var(--cs-height-h-1-5);border-radius:var(--cs-radius-full);background:var(--cs-red-600);position:absolute}.cs-notifications-popover{gap:var(--cs-spacing-1);min-height:0;max-height:min(80vh,544px)}.cs-notifications-popover--empty{min-height:var(--cs-width-w-80)}.cs-notifications-popover__header{z-index:2;justify-content:space-between;align-items:flex-start;gap:var(--cs-spacing-0-5);width:100%;padding:var(--cs-spacing-0-5) var(--cs-spacing-0-5) var(--cs-spacing-0-5) var(--cs-spacing-3);background:var(--cs-color-background-primary);flex-shrink:0;display:flex;position:relative}.cs-notifications-popover__heading{gap:var(--cs-spacing-1);min-width:0;padding-block:var(--cs-spacing-2-5);flex-direction:column;flex:1;justify-content:center;display:flex}.cs-notifications-popover__title{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.cs-notifications-popover__mark-read{padding:var(--cs-spacing-2-5) var(--cs-spacing-3) var(--cs-spacing-2-5) 0;color:var(--cs-color-foreground-brand);font-family:inherit;font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);cursor:pointer;text-align:right;white-space:nowrap;background:0 0;border:0;flex-shrink:0;align-self:flex-start;margin:0}.cs-notifications-popover__mark-read:hover{color:var(--cs-color-foreground-brand-strong)}.cs-notifications-popover__mark-read:focus-visible{border-radius:var(--cs-radius-sm);box-shadow:var(--cs-focus-ring-default-sm);outline:none}.cs-notifications-popover__content{flex:auto;align-items:stretch;width:100%;min-height:0;display:flex;overflow:hidden}.cs-notifications-popover__content--empty{padding:0 var(--cs-spacing-8) var(--cs-spacing-8);justify-content:center;align-items:center}.cs-notifications-popover__empty{width:100%;max-width:var(--cs-container-sm);gap:var(--cs-spacing-2-5);text-align:center;flex-direction:column;display:flex}.cs-notifications-popover__empty-title{font-weight:var(--cs-text-font-weight-semibold);margin:0}.cs-notifications-popover__empty-description{margin:0}.cs-notifications-popover__scroll-wrap{flex:auto;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.cs-notifications-popover__scroll-wrap:before,.cs-notifications-popover__scroll-wrap:after{content:"";z-index:1;height:var(--cs-spacing-5);pointer-events:none;opacity:1;transition:opacity var(--cs-transition-fast);position:absolute;left:0;right:0}.cs-notifications-popover__scroll-wrap:before{background:linear-gradient(to bottom, var(--cs-color-background-primary) 0%, transparent 100%);top:0}.cs-notifications-popover__scroll-wrap:after{background:linear-gradient(to top, var(--cs-color-background-primary) 0%, transparent 100%);bottom:0}.cs-notifications-popover__scroll-wrap[data-at-top]:before,.cs-notifications-popover__scroll-wrap[data-at-bottom]:after{opacity:0}.cs-notifications-popover__groups{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;width:100%;min-height:0;max-height:512px;display:flex;overflow:hidden auto}.cs-notifications-popover__groups::-webkit-scrollbar{display:none}.cs-notifications-popover__group{flex-direction:column;width:100%;display:flex}.cs-notifications-popover__group-label{padding:var(--cs-spacing-2-5);margin:0}.cs-notifications-popover__list{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.cs-notification-item{gap:var(--cs-spacing-3);width:100%;padding:var(--cs-spacing-2-5);border-radius:var(--cs-radius-lg);flex-direction:column;display:flex}.cs-notification-item:hover{background:var(--cs-color-background-tertiary)}.cs-notification-item__body{align-items:flex-start;gap:var(--cs-spacing-4);width:100%;display:flex}.cs-notification-item__icon{width:var(--cs-width-w-10);height:var(--cs-height-h-10);border-radius:var(--cs-radius-md);background:var(--cs-alpha-dark-5);color:var(--cs-color-foreground-primary);flex-shrink:0;place-items:center;display:grid}.cs-notification-item__icon--error{background:var(--cs-red-50);color:var(--cs-red-600)}.cs-notification-item__avatar-wrap{width:var(--cs-width-w-10);height:var(--cs-height-h-10);flex-shrink:0;display:inline-flex;position:relative}.cs-notification-item__avatar{border-radius:var(--cs-radius-full);background:var(--cs-color-background-secondary);place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.cs-notification-item__avatar img{object-fit:cover;width:100%;height:100%}.cs-notification-item__avatar-fallback{color:var(--cs-color-foreground-secondary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-xs-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:1}.cs-notification-item__avatar-badge{width:var(--cs-width-w-4);height:var(--cs-height-h-4);border:2px solid var(--cs-color-background-primary);border-radius:var(--cs-radius-full);background:var(--cs-color-background-brand);color:var(--cs-color-foreground-white);box-sizing:border-box;place-items:center;padding:2px;display:grid;position:absolute;bottom:-2px;right:-2px}.cs-notification-item__content{gap:var(--cs-spacing-2);min-width:0;padding-right:var(--cs-spacing-2);flex-direction:column;flex:1;display:flex}.cs-notification-item__text{gap:var(--cs-spacing-1);flex-direction:column;display:flex}.cs-notification-item__title,.cs-notification-item__description,.cs-notification-item__timestamp{margin:0}.cs-notification-item__unread-dot{width:var(--cs-spacing-3);min-height:var(--cs-height-h-5);flex-shrink:0;justify-content:center;align-items:flex-start;padding-top:2px;display:flex}.cs-notification-item__unread-dot:before{content:"";width:var(--cs-width-w-1-5);height:var(--cs-height-h-1-5);border-radius:var(--cs-radius-full);background:var(--cs-red-600)}.cs-notification-item__actions{gap:var(--cs-spacing-3);flex-wrap:wrap;width:100%;display:flex}.cs-notification-item__action{flex:1 1 0;min-width:0}.cs-dropdown-menu__group-label{padding:var(--cs-spacing-2) var(--cs-spacing-3-5) var(--cs-spacing-1);color:var(--cs-color-foreground-secondary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-xs-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-xs-line-height)}.cs-dropdown-menu__item{box-sizing:border-box;width:100%;min-height:var(--cs-height-h-10);cursor:pointer;align-items:center;gap:var(--cs-spacing-2);border-radius:var(--cs-radius-md);padding:var(--cs-spacing-2-5);color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);text-align:left;background:0 0;border:0;outline:none;display:flex}.cs-dropdown-menu__item[data-highlighted],.cs-dropdown-menu__submenu-trigger[data-popup-open]{background:var(--cs-color-background-tertiary)}.cs-dropdown-menu__item[data-disabled]{color:var(--cs-color-foreground-tertiary);cursor:not-allowed}.cs-dropdown-menu__item[data-disabled] img,.cs-dropdown-menu__item[data-disabled] svg:not([fill=currentColor]){opacity:var(--cs-opacity-opacity-40)}.cs-dropdown-menu__item[data-disabled][data-highlighted]{background:0 0}.cs-dropdown-menu__item--danger,.cs-dropdown-menu__item--danger[data-highlighted],.cs-file-tile-menu__item--danger{color:var(--cs-color-foreground-error)}.cs-dropdown-menu__item--danger[data-disabled],.cs-file-tile-menu__item--danger[data-disabled]{color:var(--cs-color-foreground-tertiary)}.cs-dropdown-menu__icon,.cs-dropdown-menu__trailing{width:var(--cs-width-w-5);height:var(--cs-height-h-5);flex:none;justify-content:center;align-items:center;display:flex}.cs-dropdown-menu__icon>img{border-radius:var(--cs-radius-full);object-fit:cover;width:100%;height:100%;display:block}.cs-dropdown-menu__label{min-width:0;padding-inline:var(--cs-spacing-1);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cs-dropdown-menu__divider{box-sizing:border-box;width:100%;height:var(--cs-height-h-2-5);border-block:var(--cs-spacing-1) solid transparent;background:linear-gradient(var(--cs-color-border-subtle), var(--cs-color-border-subtle)) center / 100% var(--cs-height-h-px) no-repeat;flex:none;align-items:center;display:flex}.cs-organization-menu__summary{gap:var(--cs-spacing-5);padding:var(--cs-spacing-2-5);flex-direction:column;display:flex}.cs-organization-menu__identity,.cs-organization-menu__profile{align-items:center;gap:var(--cs-spacing-2);min-width:0;display:flex}.cs-organization-menu__avatar,.cs-organization-menu__profile>img{width:var(--cs-width-w-8);height:var(--cs-height-h-8);border-radius:var(--cs-radius-full);object-fit:cover;flex:none;display:block}.cs-organization-menu__avatar--fallback{background:var(--cs-color-background-brand);color:var(--cs-color-foreground-white);place-items:center;display:grid}.cs-organization-menu__avatar--fallback>svg{width:var(--cs-width-w-4);height:var(--cs-height-h-4)}.cs-organization-menu__identity-copy,.cs-organization-menu__profile>div{gap:var(--cs-spacing-0-5);min-width:0;padding-inline:var(--cs-spacing-1);flex-direction:column;flex:1;display:flex}.cs-organization-menu__title,.cs-organization-menu__profile>div>span:first-child{font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-organization-menu__subtitle,.cs-organization-menu__profile>div>span:last-child,.cs-organization-menu__billing{color:var(--cs-color-foreground-secondary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-xs-font-size);font-weight:var(--cs-text-font-weight-regular);line-height:var(--cs-text-xs-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-organization-menu__usage{gap:var(--cs-spacing-2-5);flex-direction:column;display:flex}.cs-organization-menu__usage-item{gap:var(--cs-spacing-2);flex-direction:column;display:flex}.cs-organization-menu__usage-labels{justify-content:space-between;gap:var(--cs-spacing-2);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-regular);line-height:var(--cs-text-sm-line-height);display:flex}.cs-organization-menu__usage-labels>span:last-child{color:var(--cs-neutral-500)}.cs-organization-menu__progress{width:100%;height:var(--cs-height-h-1);border-radius:var(--cs-radius-2xs);background:var(--cs-color-background-tertiary);overflow:hidden}.cs-organization-menu__progress>span{border-radius:inherit;background:var(--cs-color-background-brand);height:100%;display:block}.cs-organization-menu__usage-button{box-sizing:border-box;width:100%;height:var(--cs-height-h-10);cursor:pointer;border:var(--cs-spacing-px) solid var(--cs-color-border-default);border-radius:var(--cs-radius-lg);background:var(--cs-color-background-primary);padding:var(--cs-spacing-2-5);color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);text-align:center;transition:background-color var(--cs-transition-fast), transform var(--cs-transition-fast);outline:none;justify-content:center;align-items:center;display:flex}.cs-organization-menu__usage-button:active{transform:scale(.96)}.cs-organization-menu__usage-button[data-highlighted]{background:var(--cs-color-background-secondary)}.cs-organization-menu__billing{text-align:center}.cs-organization-menu__profile{padding:var(--cs-spacing-2-5)}.cs-side-navigation{--cs-side-navigation-duration:.3s;--cs-side-navigation-ease:cubic-bezier(.22, 1, .36, 1);box-sizing:border-box;width:var(--cs-width-w-72);gap:var(--cs-spacing-2);background:var(--cs-color-background-primary);height:100vh;padding:var(--cs-spacing-2);transition:width var(--cs-side-navigation-duration) var(--cs-side-navigation-ease);will-change:width;flex-direction:column;flex:none;display:flex;position:sticky;inset-block-start:0;overflow:hidden auto}.cs-side-navigation[data-collapsed]{width:var(--cs-width-w-16)}.cs-side-navigation__list{box-sizing:border-box;gap:var(--cs-spacing-2);min-height:0;padding:var(--cs-spacing-1);flex-direction:column;flex:1;display:flex}.cs-side-navigation__primary{flex-direction:column;display:flex}.cs-side-navigation__group,.cs-side-navigation__section,.cs-side-navigation__footer{flex-direction:column;align-items:flex-start;width:100%;display:flex}.cs-side-navigation__section-label{box-sizing:border-box;border-radius:var(--cs-radius-lg);width:100%;max-height:var(--cs-height-h-10);opacity:1;padding:var(--cs-spacing-2-5);transition:max-height var(--cs-side-navigation-duration) var(--cs-side-navigation-ease), opacity var(--cs-side-navigation-duration) var(--cs-side-navigation-ease), padding-block var(--cs-side-navigation-duration) var(--cs-side-navigation-ease);align-items:center;display:flex;overflow:hidden}.cs-side-navigation__divider{width:100%;height:var(--cs-height-h-4);flex:none;justify-content:center;align-items:center;display:flex}.cs-side-navigation__divider>span{width:100%;height:var(--cs-height-h-px);background:var(--cs-color-border-subtle)}.cs-side-navigation__spacer{min-height:var(--cs-height-h-px);flex:1}.cs-side-navigation__collapse{width:var(--cs-width-w-10)}.cs-side-navigation__collapse .cs-navigation-item__label{display:none}.cs-side-navigation .cs-navigation-item__label,.cs-side-navigation .cs-workspace-switcher__label{transition:opacity var(--cs-side-navigation-duration) var(--cs-side-navigation-ease)}.cs-side-navigation .cs-workspace-switcher__trailing{transition:max-width var(--cs-side-navigation-duration) var(--cs-side-navigation-ease), opacity var(--cs-side-navigation-duration) var(--cs-side-navigation-ease)}.cs-side-navigation[data-collapsed] .cs-workspace-switcher__label,.cs-side-navigation[data-collapsed] .cs-navigation-item__label,.cs-side-navigation[data-collapsed] .cs-workspace-switcher__trailing{opacity:0}.cs-side-navigation[data-collapsed] .cs-side-navigation__section-label{opacity:0;max-height:0;padding-block:0}.cs-side-navigation__header,.cs-side-navigation__organization,.cs-side-navigation__workspace{width:100%}.cs-side-navigation__header{margin-bottom:var(--cs-spacing-2)}.cs-side-navigation__workspace .cs-workspace-switcher__label{padding-inline:var(--cs-spacing-1)}.cs-side-navigation[data-collapsed] .cs-side-navigation__section{gap:0}@media (prefers-reduced-motion:reduce){.cs-side-navigation,.cs-side-navigation .cs-navigation-item__label,.cs-side-navigation .cs-workspace-switcher__label,.cs-side-navigation .cs-workspace-switcher__trailing,.cs-side-navigation__section-label,.cs-navigation-item,.cs-workspace-switcher{transition:none!important}}.cs-tabs{display:inline-flex}.cs-tabs__list{align-items:center;display:flex;position:relative}.cs-tabs__pill{z-index:0;pointer-events:none;border-radius:var(--cs-radius-lg);background:var(--cs-color-background-tertiary);width:0;height:100%;transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;position:absolute;top:0;left:0;transform:translate(0)}.cs-tabs__tab{z-index:1;cursor:pointer;border-radius:var(--cs-radius-lg);padding:var(--cs-spacing-2-5) var(--cs-spacing-3-5);color:var(--cs-color-foreground-secondary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);white-space:nowrap;transition:color var(--tabs-dur) var(--tabs-ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.cs-tabs__tab:hover,.cs-tabs__tab[aria-selected=true],.cs-tabs__tab[data-active]{color:var(--cs-color-foreground-primary)}.cs-top-bar{min-height:var(--cs-height-h-16);padding-inline:var(--cs-spacing-3);background:var(--cs-color-background-primary);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.cs-top-bar__start,.cs-top-bar__end{align-items:center;gap:var(--cs-spacing-2-5);min-width:0;display:flex}.cs-top-bar__end{grid-column:3;justify-content:flex-end}.cs-top-bar__center{grid-column:2}.cs-top-bar__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cs-breadcrumbs,.cs-breadcrumbs__part{align-items:center;gap:var(--cs-spacing-1-5);min-width:0;display:flex}.cs-breadcrumbs__separator{width:var(--cs-width-w-5);height:var(--cs-height-h-5);color:var(--cs-color-foreground-tertiary);flex:none;justify-content:center;align-items:center;display:flex}.cs-breadcrumbs__separator svg{display:block}.cs-breadcrumbs__link{min-width:0;color:var(--cs-color-foreground-secondary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0}.cs-breadcrumbs__link:hover{color:var(--cs-color-foreground-primary)}.cs-breadcrumbs__link:focus-visible{border-radius:var(--cs-radius-sm);box-shadow:var(--cs-focus-ring-default-sm);outline:none}@media (width<=900px){.cs-top-bar{gap:var(--cs-spacing-3);padding-block:var(--cs-spacing-3);grid-template-columns:minmax(0,1fr)}.cs-top-bar__end{grid-column:auto}}.cs-segmented-control{border-radius:var(--cs-radius-lg);background:var(--cs-color-background-tertiary);padding:var(--cs-spacing-0-5);flex:none;display:flex;position:relative}.cs-segmented-control--full{width:100%}.cs-segmented-control--full .cs-segmented-control__item{width:auto;padding-inline:var(--cs-spacing-2);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);white-space:nowrap}.cs-segmented-control__item:not(:has(.cs-segmented-control__icon)){width:auto;padding-inline:var(--cs-spacing-2);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);white-space:nowrap}.cs-segmented-control--full .cs-segmented-control__item{flex:1;min-width:0}.cs-segmented-control__pill{top:var(--cs-spacing-0-5);z-index:0;box-sizing:border-box;width:0;height:var(--cs-height-h-9);pointer-events:none;border:var(--cs-spacing-px) solid var(--cs-color-border-default);border-radius:var(--cs-radius-md);background:var(--cs-color-background-primary);box-shadow:var(--cs-shadow-xs);transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;position:absolute;left:0;transform:translate(0)}.cs-segmented-control__item{z-index:1;width:var(--cs-width-w-9);height:var(--cs-height-h-9);cursor:pointer;border-radius:var(--cs-radius-md);color:var(--cs-color-foreground-primary);background:0 0;border:0;place-items:center;display:grid;position:relative}.cs-file-tile{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--cs-radius-xl);min-width:0;color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);text-align:left;background:0 0;border:0;margin:0;padding:0;display:flex}.cs-file-tile-root{min-width:0;display:block;position:relative}.cs-file-tile-root>.cs-file-tile{width:100%}.cs-file-tile-menu__trigger{top:var(--cs-spacing-3);right:var(--cs-spacing-3);z-index:2;width:var(--cs-width-w-10);height:var(--cs-height-h-10);cursor:pointer;border-radius:var(--cs-radius-lg);background:var(--cs-color-background-primary);color:var(--cs-color-foreground-primary);box-shadow:var(--cs-shadow-sm);opacity:0;pointer-events:none;transition:background-color var(--cs-transition-fast), opacity var(--cs-transition-fast), transform var(--cs-transition-fast);-webkit-user-select:none;user-select:none;border:0;outline:none;place-items:center;padding:0;display:grid;position:absolute}.cs-file-tile-menu__trigger:active{transform:scale(.96)}.cs-file-tile-menu__trigger>span{width:var(--cs-width-w-5);height:var(--cs-height-h-5);place-items:center;display:grid}.cs-file-tile-root:hover .cs-file-tile-menu__trigger,.cs-file-tile-menu__trigger:focus-visible,.cs-file-tile-menu__trigger[data-popup-open]{opacity:1;pointer-events:auto}.cs-file-tile-menu__trigger:hover,.cs-file-tile-menu__trigger[data-popup-open]{background:var(--cs-color-background-tertiary)}.cs-file-tile-menu__trigger:focus-visible{box-shadow:var(--cs-focus-ring-default-sm)}.cs-file-tile-menu__popup{width:calc(var(--cs-width-w-64) + var(--cs-spacing-2))}.cs-file-tile-menu__item{border-radius:var(--cs-radius-md)}.cs-file-tile-menu__popup .cs-dropdown-menu__divider{height:calc(var(--cs-height-h-2) + var(--cs-height-h-px))}@media (hover:none){.cs-file-tile-menu__trigger{opacity:1;pointer-events:auto}}.cs-file-tile:focus-visible{outline:none}.cs-file-tile--grid{gap:var(--cs-spacing-5);flex-direction:column}.cs-file-tile__preview{aspect-ratio:1;border-radius:var(--cs-radius-xl);background:var(--cs-neutral-50);border:0;justify-content:center;align-items:center;width:100%;transition:background-color .1s ease-out;display:flex;position:relative;overflow:hidden}.cs-file-tile-root:hover .cs-file-tile__preview{background:var(--cs-neutral-100)}.cs-file-tile__preview-content{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.cs-file-tile__preview-content>img{object-fit:contain;max-width:78%;max-height:78%;filter:drop-shadow(0 var(--cs-spacing-1) var(--cs-spacing-1) var(--cs-alpha-dark-10));display:block}.cs-file-tile--grid .cs-file-tile__preview-content--thumbnail,.cs-file-tile--grid .cs-file-tile__preview-content--loading{box-sizing:border-box;padding:8.46%}.cs-file-tile__thumbnail-shadow{width:100%;height:100%;filter:drop-shadow(0 var(--cs-spacing-0-5) var(--cs-spacing-0-5) var(--cs-alpha-dark-5)) drop-shadow(0 var(--cs-spacing-1) var(--cs-spacing-1) var(--cs-alpha-dark-5));position:relative}.cs-file-tile__thumbnail-frame{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cs-file-tile__preview-content>.cs-file-tile__thumbnail-shadow>.cs-file-tile__thumbnail-frame>.cs-file-tile__thumbnail{filter:none;opacity:0;transition:opacity var(--reveal-dur) var(--reveal-ease);display:block}.cs-file-tile__preview-content>.cs-file-tile__thumbnail-shadow>.cs-file-tile__thumbnail-frame>.cs-file-tile__thumbnail--ready{opacity:1}.cs-file-tile__preview-content>.cs-file-tile__thumbnail-shadow>.cs-file-tile__thumbnail-frame>.cs-file-tile__thumbnail--contain{object-fit:contain;border-radius:var(--cs-radius-xl);width:auto;max-width:100%;height:auto;max-height:100%}.cs-file-tile__preview-content>.cs-file-tile__thumbnail-shadow>.cs-file-tile__thumbnail-frame>.cs-file-tile__thumbnail--cover{object-fit:cover;object-position:center;border-radius:var(--cs-radius-xl);width:100%;max-width:none;height:100%;max-height:none}.cs-file-tile__preview-content>.cs-file-tile__thumbnail-shadow>.cs-file-tile__thumbnail-frame>.cs-file-tile__hover-preview{object-fit:contain;border-radius:var(--cs-radius-xl);opacity:0;pointer-events:none;width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity .12s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cs-file-tile__preview-content>.cs-file-tile__thumbnail-shadow>.cs-file-tile__thumbnail-frame>.cs-file-tile__hover-preview.cs-file-tile__thumbnail--cover{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.cs-file-tile__preview-content>.cs-file-tile__thumbnail-shadow>.cs-file-tile__thumbnail-frame>.cs-file-tile__hover-preview--ready{opacity:1}@media (prefers-reduced-motion:reduce){.cs-file-tile__preview-content>.cs-file-tile__thumbnail-shadow>.cs-file-tile__thumbnail-frame>.cs-file-tile__thumbnail,.cs-file-tile__preview-content>.cs-file-tile__thumbnail-shadow>.cs-file-tile__thumbnail-frame>.cs-file-tile__hover-preview,.cs-file-tile__preview-skeleton,.cs-file-tile__folder-cover-image,.cs-file-tile__folder-cover-skeleton{transition:none}}.cs-skeleton.cs-file-tile__preview-skeleton{z-index:0;border-radius:inherit;opacity:1;pointer-events:none;transition:opacity var(--reveal-dur) var(--reveal-ease);position:absolute;inset:0}.cs-skeleton.cs-file-tile__preview-skeleton--hidden{opacity:0}.cs-file-tile--list .cs-file-tile__preview-content--loading{padding:0}.cs-file-tile__preview-content--folder>img{width:58%;max-width:none;max-height:none}.cs-file-tile__folder-cover-shadow{aspect-ratio:144/114;width:58%;filter:drop-shadow(0 var(--cs-spacing-0-5) var(--cs-spacing-0-5) var(--cs-alpha-dark-5)) drop-shadow(0 var(--cs-spacing-1) var(--cs-spacing-1) var(--cs-alpha-dark-5))}.cs-file-tile__folder-cover{--cs-folder-cover-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 144 114' fill='none'%3E%3Cpath fill='%23000' d='M0 10C0 4.47716 4.47715 0 10 0L39.2286 0C41.7793 0 44.2336 0.974703 46.0893 2.72468L58.3107 14.2496C60.1664 15.9996 62.6207 16.9743 65.1714 16.9743H134C139.523 16.9743 144 21.4514 144 26.9743V104C144 109.523 139.523 114 134 114H10C4.47715 114 0 109.523 0 104V10Z'/%3E%3C/svg%3E");width:100%;height:100%;-webkit-mask-image:var(--cs-folder-cover-mask);-webkit-mask-image:var(--cs-folder-cover-mask);-webkit-mask-image:var(--cs-folder-cover-mask);mask-image:var(--cs-folder-cover-mask);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--cs-folder-cover-mask);display:block;position:relative;-webkit-mask-position:50%;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat}.cs-file-tile__folder-cover-image,.cs-file-tile__folder-cover-skeleton{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.cs-file-tile__folder-cover-image{opacity:0;transition:opacity var(--reveal-dur) var(--reveal-ease);position:relative}.cs-file-tile__folder-cover-image--ready{opacity:1}.cs-file-tile__folder-cover-skeleton{opacity:1;transition:opacity var(--reveal-dur) var(--reveal-ease);border-radius:0;position:absolute;inset:0}.cs-skeleton.cs-file-tile__folder-cover-skeleton{position:absolute}.cs-skeleton.cs-file-tile__folder-cover-skeleton--hidden{opacity:0}.cs-file-tile__preview-content--portrait>img{max-width:54%;max-height:68%}.cs-file-tile__preview-content--landscape>img{border-radius:var(--cs-radius-md);max-width:64%;max-height:54%}.cs-file-tile__preview-content--document>img{max-width:52%;max-height:64%}.cs-file-tile--selected .cs-file-tile__preview,.cs-file-tile:focus-visible .cs-file-tile__preview{box-shadow:var(--cs-focus-ring-default-md)}.cs-file-tile--uploading{cursor:default;opacity:.7}.cs-file-tile--uploading:disabled{opacity:.7;color:inherit}.cs-file-tile--uploading .cs-file-tile__preview:before{z-index:1;border-radius:inherit;background:linear-gradient(90deg, transparent, var(--cs-alpha-light-60), transparent);content:"";pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.cs-file-tile--uploading .cs-file-tile__preview:before{animation:1.4s ease-in-out infinite cs-skeleton-shimmer}}.cs-file-tile__preview:after{content:"";inset:var(--cs-spacing-1);z-index:2;border-radius:calc(var(--cs-radius-xl) - var(--cs-spacing-1));box-shadow:var(--cs-focus-ring-default-md);opacity:0;pointer-events:none;transition:opacity .15s cubic-bezier(.22,1,.36,1);position:absolute}.cs-file-tile--drop-target .cs-file-tile__preview:after{opacity:1;transition-duration:.15s}.cs-file-tile:not(.cs-file-tile--drop-target) .cs-file-tile__preview:after{transition-duration:.12s}@media (prefers-reduced-motion:reduce){.cs-file-tile__preview:after{transition:none}}.cs-file-tile__status{top:var(--cs-spacing-2);left:var(--cs-spacing-2);z-index:1;border-radius:var(--cs-radius-md);padding:var(--cs-spacing-0-5) var(--cs-spacing-1-5);font-size:var(--cs-text-xs-font-size);font-weight:var(--cs-text-font-weight-regular);line-height:var(--cs-text-xs-line-height);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe0;position:absolute}.cs-file-tile__details{align-items:flex-start;gap:var(--cs-spacing-1-5);flex-direction:row;min-width:0;padding:0;display:flex}.cs-file-tile__text{gap:var(--cs-spacing-1);min-width:0;padding-inline:var(--cs-spacing-1);flex-direction:column;flex:1;display:flex}.cs-file-tile__icon{width:var(--cs-width-w-6);height:var(--cs-height-h-6);flex:none;justify-content:center;align-items:center;display:flex}.cs-file-tile__icon img{object-fit:contain;width:100%;height:100%}.cs-file-tile__name{min-width:0;font-size:var(--cs-text-base-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-base-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-file-tile__metadata{color:var(--cs-color-foreground-secondary);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-regular);line-height:var(--cs-text-sm-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-file-tile--list{min-height:var(--cs-height-h-16);grid-template-columns:minmax(0, 1fr) minmax(0, .25fr) minmax(0, .25fr) calc(var(--cs-width-w-10) + var(--cs-spacing-6));border-radius:var(--cs-radius-xl);align-items:stretch;display:grid;position:relative}.cs-file-tile-root:hover .cs-file-tile--list{background:var(--cs-color-background-secondary)}.cs-file-tile--list.cs-file-tile--selected,.cs-file-tile--list:focus-visible{background:var(--cs-color-background-primary);box-shadow:var(--cs-focus-ring-default-md)}.cs-file-tile--list.cs-file-tile--selected .cs-file-tile__preview,.cs-file-tile--list:focus-visible .cs-file-tile__preview{box-shadow:none}.cs-file-tile--list .cs-file-tile__preview:after{content:none}.cs-file-tile--list:after{content:"";inset:var(--cs-spacing-1);z-index:2;border-radius:calc(var(--cs-radius-xl) - var(--cs-spacing-1));box-shadow:var(--cs-focus-ring-default-md);opacity:0;pointer-events:none;transition:opacity .15s cubic-bezier(.22,1,.36,1);position:absolute}.cs-file-tile--list.cs-file-tile--drop-target{background:var(--cs-color-background-primary)}.cs-file-tile--list.cs-file-tile--drop-target:after{opacity:1;transition-duration:.15s}.cs-file-tile--list:not(.cs-file-tile--drop-target):after{transition-duration:.12s}@media (prefers-reduced-motion:reduce){.cs-file-tile--list:after{transition:none}}.cs-file-tile__list-name-cell,.cs-file-tile__list-cell,.cs-file-tile__list-action-cell{min-width:0;min-height:var(--cs-height-h-16);padding:var(--cs-spacing-3);align-items:center;display:flex}.cs-file-tile__list-name-cell{gap:var(--cs-spacing-2)}.cs-file-tile--list .cs-file-tile__preview{width:var(--cs-width-w-10);min-width:var(--cs-width-w-10);max-width:var(--cs-width-w-10);height:var(--cs-height-h-10);aspect-ratio:auto;border-radius:var(--cs-radius-md);background:0 0;flex:none;overflow:hidden}.cs-file-tile-root:hover .cs-file-tile--list .cs-file-tile__preview{background:0 0}.cs-file-tile--list .cs-file-tile__preview-content--folder>img{width:90%;max-width:90%;max-height:71.25%;filter:drop-shadow(0 var(--cs-spacing-px) .5px var(--cs-alpha-dark-5)) drop-shadow(0 0 var(--cs-spacing-px) var(--cs-alpha-dark-5)) drop-shadow(0 var(--cs-spacing-px) var(--cs-spacing-0-5) var(--cs-alpha-dark-5))}.cs-file-tile--list .cs-file-tile__folder-cover-shadow{width:90%;max-width:90%;filter:drop-shadow(0 var(--cs-spacing-px) .5px var(--cs-alpha-dark-5)) drop-shadow(0 0 var(--cs-spacing-px) var(--cs-alpha-dark-5)) drop-shadow(0 var(--cs-spacing-px) var(--cs-spacing-0-5) var(--cs-alpha-dark-5))}.cs-file-tile--list .cs-file-tile__preview-content--document>img{width:auto;max-width:67.5%;max-height:90%;filter:drop-shadow(0 var(--cs-spacing-px) .5px var(--cs-alpha-dark-5)) drop-shadow(0 0 var(--cs-spacing-px) var(--cs-alpha-dark-5)) drop-shadow(0 var(--cs-spacing-px) var(--cs-spacing-0-5) var(--cs-alpha-dark-5))}.cs-file-tile--list .cs-file-tile__preview-content>.cs-file-tile__thumbnail-shadow{filter:drop-shadow(0 var(--cs-spacing-px) .5px var(--cs-alpha-dark-5)) drop-shadow(0 0 var(--cs-spacing-px) var(--cs-alpha-dark-5)) drop-shadow(0 var(--cs-spacing-px) var(--cs-spacing-0-5) var(--cs-alpha-dark-5))}.cs-file-tile--list .cs-file-tile__preview-content>.cs-file-tile__thumbnail-shadow>.cs-file-tile__thumbnail-frame>.cs-file-tile__thumbnail--contain,.cs-file-tile--list .cs-file-tile__preview-content>.cs-file-tile__thumbnail-shadow>.cs-file-tile__thumbnail-frame>.cs-file-tile__thumbnail--cover,.cs-file-tile--list .cs-file-tile__preview-skeleton{border-radius:var(--cs-radius-xs)}.cs-file-tile--list .cs-file-tile__details{flex:1;min-width:0;padding:0}.cs-file-tile--list .cs-file-tile__name{font-size:var(--cs-text-sm-font-size);line-height:var(--cs-text-sm-line-height)}.cs-file-tile__list-cell{font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-regular);line-height:var(--cs-text-sm-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-file-tile__list-status{border-radius:var(--cs-radius-md);background:var(--cs-color-background-tertiary);padding:var(--cs-spacing-1-5) var(--cs-spacing-2);font-size:var(--cs-text-xs-font-size);line-height:var(--cs-text-xs-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-embed-tile-root{min-width:0;display:block}.cs-embed-tile{gap:var(--cs-spacing-5);cursor:pointer;border-radius:var(--cs-radius-xl);width:100%;min-width:0;color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);text-align:left;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.cs-embed-tile:focus-visible{outline:none}.cs-embed-tile:focus-visible .cs-embed-tile__preview{box-shadow:var(--cs-focus-ring-default-md)}.cs-embed-tile__preview{aspect-ratio:3/2;border-radius:var(--cs-radius-xl);background:var(--cs-color-background-tertiary);width:100%;transition:opacity var(--cs-transition-fast);display:block;position:relative;overflow:hidden}.cs-embed-tile__thumbnail{object-fit:cover;object-position:center;width:100%;height:100%;transition:opacity var(--cs-transition-fast);display:block}.cs-embed-tile-root:hover .cs-embed-tile__preview{opacity:var(--cs-opacity-opacity-50)}.cs-embed-tile-root:has(.cs-file-tile-menu__trigger[data-popup-open]) .cs-embed-tile__preview{opacity:var(--cs-opacity-opacity-50)}.cs-embed-tile-root:hover .cs-embed-tile__thumbnail{opacity:var(--cs-opacity-opacity-85)}.cs-embed-tile-root:has(.cs-file-tile-menu__trigger[data-popup-open]) .cs-embed-tile__thumbnail{opacity:var(--cs-opacity-opacity-85)}.cs-embed-tile__body{gap:var(--cs-spacing-4);flex-direction:column;min-width:0;display:flex}.cs-embed-tile__heading{align-items:flex-start;gap:var(--cs-spacing-2);min-width:0;padding-inline:var(--cs-spacing-1);display:flex}.cs-embed-tile__text{gap:var(--cs-spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.cs-embed-tile__name{min-width:0;font-size:var(--cs-text-base-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-base-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-embed-tile__meta{align-items:center;gap:var(--cs-spacing-2);min-width:0;color:var(--cs-color-foreground-secondary);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-regular);line-height:var(--cs-text-sm-line-height);white-space:nowrap;display:flex;overflow:hidden}.cs-embed-tile__dot{width:var(--cs-spacing-0-5);height:var(--cs-spacing-0-5);border-radius:var(--cs-radius-full);background:var(--cs-color-foreground-secondary);flex:none}.cs-embed-tile__collaborators{height:var(--cs-height-h-6)}.cs-embed-tile__tags{gap:var(--cs-spacing-1) var(--cs-spacing-1-5);flex-wrap:wrap;display:flex}.cs-embed-tile__tag{border-radius:var(--cs-radius-sm);background:var(--cs-color-background-tertiary);padding:var(--cs-spacing-1) var(--cs-spacing-2);color:var(--cs-color-foreground-primary);font-size:var(--cs-text-xs-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-xs-line-height);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.cs-screener-tile-root{min-width:0;display:block}.cs-screener-tile{cursor:pointer;gap:var(--cs-spacing-5);border-radius:var(--cs-radius-xl);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex}.cs-screener-tile:focus-visible{outline:none}.cs-screener-tile:focus-visible .cs-screener-tile__poster,.cs-screener-tile:focus-visible .cs-screener-tile__mosaic{box-shadow:var(--cs-focus-ring-default-md)}.cs-screener-tile__poster,.cs-screener-tile__mosaic-slot{aspect-ratio:2/3;border-radius:var(--cs-radius-xl);background:var(--cs-color-background-secondary);width:100%;box-shadow:inset 0 0 0 var(--cs-spacing-px) var(--cs-color-border-subtle);display:block;position:relative;overflow:hidden}.cs-screener-tile__poster img,.cs-screener-tile__mosaic-slot img{object-fit:cover;width:100%;height:100%;transition:opacity var(--cs-transition-fast);display:block}.cs-screener-tile-root:hover .cs-screener-tile__poster img,.cs-screener-tile-root:hover .cs-screener-tile__mosaic{opacity:var(--cs-opacity-opacity-50)}.cs-screener-tile-root:has(.cs-file-tile-menu__trigger[data-popup-open]) .cs-screener-tile__poster img{opacity:var(--cs-opacity-opacity-50)}.cs-screener-tile-root:has(.cs-file-tile-menu__trigger[data-popup-open]) .cs-screener-tile__mosaic{opacity:var(--cs-opacity-opacity-50)}.cs-screener-tile-root .cs-file-tile-menu__trigger{border:var(--cs-spacing-px) solid var(--cs-color-border-default);box-shadow:none}@media (prefers-reduced-motion:reduce){.cs-screener-tile__poster img,.cs-screener-tile__mosaic,.cs-screener-tile__mosaic-slot img{transition:none}}.cs-screener-tile__mosaic{gap:var(--cs-spacing-1-5);border-radius:var(--cs-radius-xl);transition:opacity var(--cs-transition-fast);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs-screener-tile__mosaic-overflow{background:var(--cs-color-background-overlay);color:var(--cs-color-foreground-white);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);place-items:center;display:grid;position:absolute;inset:0}.cs-screener-tile__meta{align-items:flex-start;gap:var(--cs-spacing-2);min-width:0;padding-inline:var(--cs-spacing-1);display:flex}.cs-screener-tile__copy{gap:var(--cs-spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.cs-screener-tile__name{min-width:0;color:var(--cs-color-foreground-primary);font-size:var(--cs-text-base-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-base-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-screener-tile__subtitle{align-items:center;gap:var(--cs-spacing-1-5);min-width:0;color:var(--cs-color-foreground-secondary);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-regular);line-height:var(--cs-text-sm-line-height);display:flex}.cs-screener-tile__dot{width:var(--cs-spacing-0-5);height:var(--cs-spacing-0-5);border-radius:var(--cs-radius-full);background:var(--cs-color-foreground-secondary);flex-shrink:0;display:block}.cs-screener-tile__avatars{height:var(--cs-height-h-6);margin-left:auto}.cs-selection-toolbar{--cs-selection-toolbar-open:.35s;--cs-selection-toolbar-close:.25s;--cs-selection-toolbar-distance:16px;--cs-selection-toolbar-blur:2px;--cs-selection-toolbar-scale:.97;--cs-selection-toolbar-ease:cubic-bezier(.22, 1, .36, 1);--cs-selection-toolbar-height:calc(var(--cs-height-h-10) + var(--cs-spacing-2) * 2 + var(--cs-spacing-px) * 2);bottom:var(--cs-spacing-8);z-index:20;width:min(calc(var(--cs-width-w-96) + var(--cs-width-w-48)), calc(100vw - var(--cs-spacing-8)));min-height:var(--cs-selection-toolbar-height);align-items:center;gap:var(--cs-spacing-2);padding:var(--cs-spacing-2);border:var(--cs-spacing-px) solid var(--cs-color-border-subtle);border-radius:var(--cs-radius-2xl);background:var(--cs-color-background-primary);box-shadow:var(--cs-shadow-lg);opacity:0;transform:translate(-50%, var(--cs-selection-toolbar-distance)) scale(var(--cs-selection-toolbar-scale));filter:blur(var(--cs-selection-toolbar-blur));pointer-events:none;will-change:transform, opacity, filter;transition:opacity var(--cs-selection-toolbar-close) var(--cs-selection-toolbar-ease), transform var(--cs-selection-toolbar-close) var(--cs-selection-toolbar-ease), filter var(--cs-selection-toolbar-close) var(--cs-selection-toolbar-ease);display:flex;position:fixed;left:50%}.cs-selection-toolbar.is-open{opacity:1;filter:blur();pointer-events:auto;transition:opacity var(--cs-selection-toolbar-open) var(--cs-selection-toolbar-ease), transform var(--cs-selection-toolbar-open) var(--cs-selection-toolbar-ease), filter var(--cs-selection-toolbar-open) var(--cs-selection-toolbar-ease);transform:translate(-50%)scale(1)}.cs-selection-toolbar--label-only{width:auto;max-width:calc(100vw - var(--cs-spacing-8));pointer-events:none}.cs-selection-toolbar--label-only.is-open{pointer-events:none}@media (prefers-reduced-motion:reduce){.cs-selection-toolbar{transition:none!important}}.cs-selection-toolbar__selection{min-width:0;min-height:var(--cs-height-h-10);padding:0 var(--cs-spacing-2-5);color:var(--cs-color-foreground-primary);font-family:var(--cs-font-family-sans);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);-webkit-user-select:none;user-select:none;flex:1;align-items:center;display:flex}.cs-selection-toolbar__destination{font-weight:var(--cs-text-font-weight-semibold)}.cs-selection-toolbar__actions{align-items:center;gap:var(--cs-spacing-2);display:flex}.cs-selection-toolbar__menu{width:calc(var(--cs-width-w-64) + var(--cs-spacing-2));padding:var(--cs-spacing-1);border:var(--cs-spacing-px) solid var(--cs-color-border-subtle);border-radius:var(--cs-radius-xl);background:var(--cs-color-background-primary);box-shadow:var(--cs-shadow-md);transform-origin:var(--transform-origin);transition:opacity var(--cs-transition-fast), transform var(--cs-transition-fast);outline:none}.cs-selection-toolbar__menu[data-starting-style],.cs-selection-toolbar__menu[data-ending-style]{opacity:0;transform:scale(.98)}.cs-selection-toolbar__menu-item{min-height:var(--cs-height-h-10);padding:var(--cs-spacing-2-5);border-radius:var(--cs-radius-md);color:var(--cs-color-foreground-primary);font-size:var(--cs-text-sm-font-size);font-weight:var(--cs-text-font-weight-medium);line-height:var(--cs-text-sm-line-height);cursor:default;-webkit-user-select:none;user-select:none;outline:none;align-items:center;display:flex}.cs-selection-toolbar__menu-item[data-highlighted]{background:var(--cs-color-background-tertiary)}.cs-selection-toolbar__menu-item--danger{color:var(--cs-color-foreground-error)}.cs-selection-toolbar__menu-item[data-disabled]{color:var(--cs-color-foreground-tertiary);cursor:not-allowed}.cs-selection-toolbar__menu-item[data-disabled][data-highlighted]{background:0 0}.cs-selection-toolbar__menu-item--danger[data-disabled]{color:var(--cs-color-foreground-tertiary)}@media (width<=680px){.cs-selection-toolbar{bottom:var(--cs-spacing-4)}.cs-selection-toolbar__selection{display:none}.cs-selection-toolbar--label-only .cs-selection-toolbar__selection{display:block}.cs-selection-toolbar__actions>button:nth-last-child(2){display:none}}.cs-file-tile-skeleton{cursor:default}.cs-skeleton{background:var(--cs-neutral-100);display:block;position:relative;overflow:hidden}.cs-skeleton:after{background:linear-gradient(90deg, transparent, var(--cs-alpha-light-60), transparent);content:"";position:absolute;inset:0;transform:translate(-100%)}.cs-file-tile-skeleton__preview{aspect-ratio:1;border-radius:var(--cs-radius-xl);width:100%}.cs-file-tile-skeleton__details{gap:var(--cs-spacing-1);min-width:0;padding:0 var(--cs-spacing-1);flex-direction:column;flex:1;display:flex}.cs-file-tile-skeleton__line{border-radius:var(--cs-radius-sm);display:block}.cs-file-tile-skeleton__line--name{width:72%;height:var(--cs-height-h-6)}.cs-file-tile-skeleton__line--metadata{width:42%;height:var(--cs-height-h-5)}.cs-file-tile-skeleton--list{align-items:center}.cs-file-tile-skeleton--list .cs-file-tile-skeleton__preview{width:var(--cs-width-w-14);height:var(--cs-height-h-14);aspect-ratio:auto;border-radius:var(--cs-radius-lg);flex:none}@media (prefers-reduced-motion:no-preference){.cs-skeleton:after{animation:1.4s ease-in-out infinite cs-skeleton-shimmer}}@keyframes cs-skeleton-shimmer{to{transform:translate(100%)}}.t-skel{width:100%;min-width:0;position:relative}.t-skel:has(.t-skel-skeleton){overflow:hidden}.t-skel-skeleton,.t-skel-content{width:100%;min-width:0}.t-skel-skeleton{z-index:1;opacity:1;transition:opacity var(--reveal-dur) var(--reveal-ease)}.t-skel-content{z-index:2;opacity:0;transition:opacity var(--reveal-dur) var(--reveal-ease)}.t-skel:not(.is-revealed) .t-skel-content{pointer-events:none;inset-inline:0;position:absolute;top:0}.t-skel.is-revealed .t-skel-skeleton{opacity:0;pointer-events:none;inset-inline:0;position:absolute;top:0}.t-skel.is-revealed .t-skel-content{opacity:1}.t-skel.is-resetting .t-skel-skeleton,.t-skel.is-resetting .t-skel-content{transition:none}@media (prefers-reduced-motion:reduce){.t-skel-skeleton,.t-skel-content{transition:none}}.cs-file-preview__backdrop{z-index:40;background:var(--cs-color-background-primary);transition:opacity .25s cubic-bezier(.22,1,.36,1);position:fixed;inset:0}.cs-file-preview__backdrop[data-starting-style],.cs-file-preview__backdrop[data-ending-style]{opacity:0}.cs-file-preview__viewport{z-index:40;position:fixed;inset:0}.cs-file-preview{background:var(--cs-color-background-primary);outline:none;flex-direction:column;width:100%;max-width:none;height:100%;transition:opacity .25s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0}.cs-file-preview[data-starting-style]{opacity:0}.cs-file-preview[data-ending-style]{opacity:0;transition:opacity .15s cubic-bezier(.22,1,.36,1)}.cs-file-preview__topbar{z-index:2;flex-shrink:0;position:relative}.cs-file-preview__content{z-index:1;min-width:0;min-height:0;margin:0 var(--cs-spacing-3) var(--cs-spacing-3);padding:var(--cs-spacing-16);border-radius:var(--cs-radius-2xl);background:var(--cs-color-background-secondary);cursor:default;flex:1 1 0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cs-file-preview__stage{border-radius:var(--cs-radius-lg);background:#000;width:fit-content;height:fit-content;position:relative;overflow:hidden}.cs-file-preview__stage:focus,.cs-file-preview__stage:focus-visible{outline:none}.cs-file-preview__stage--pending{width:min(90vw,177.778vh);max-width:calc(100vw - var(--cs-spacing-3) * 2 - var(--cs-spacing-16) * 2);max-height:calc(100vh - var(--cs-height-h-16) - var(--cs-spacing-3) - var(--cs-spacing-16) * 2);aspect-ratio:16/9;background:var(--cs-alpha-dark-95)}.cs-file-preview__stage--image{background:0 0}.cs-file-preview__stage--document{width:min(var(--cs-width-w-96), 100%);height:auto;min-height:var(--cs-width-w-80);max-width:min(var(--cs-width-w-96), calc(100vw - var(--cs-spacing-6) * 2));background:var(--cs-color-background-primary);place-items:center;max-height:none;display:grid}.cs-file-preview__stage:fullscreen{background:#000;border-radius:0;place-items:center;max-width:none;max-height:none;display:grid;width:100%!important;height:100%!important}.cs-file-preview__video,.cs-file-preview__image{object-fit:contain;background:#000;width:100%;height:100%;display:block}.cs-file-preview__stage--image .cs-file-preview__image{background:0 0}.cs-file-preview__document{padding:var(--cs-spacing-8);text-align:center;place-items:center;display:grid}.cs-file-preview__document img{object-fit:contain;max-width:160px;max-height:200px;display:block}.cs-file-preview__document-label{color:var(--cs-color-foreground-secondary);font-size:var(--cs-text-sm-font-size);line-height:var(--cs-text-sm-line-height)}.cs-file-preview__error{z-index:4;padding:var(--cs-spacing-8);color:var(--cs-base-white);text-align:center;font-size:var(--cs-text-sm-font-size);line-height:var(--cs-text-sm-line-height);place-items:center;display:grid;position:absolute;inset:0}.cs-file-preview__play-center{z-index:3;border-radius:var(--cs-radius-full);background:var(--cs-alpha-dark-80);width:48px;height:48px;color:var(--cs-base-white);cursor:pointer;border:0;justify-content:center;align-items:center;padding:10px;transition:background-color .15s,transform .15s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cs-file-preview__play-center:hover{background:var(--cs-alpha-dark-90)}.cs-file-preview__play-center:focus-visible{box-shadow:var(--cs-focus-ring-default-sm);outline:none}.cs-file-preview__play-center:active{transform:translate(-50%,-50%)scale(.96)}.cs-file-preview__loading{z-index:3;pointer-events:none;opacity:0;transition:opacity var(--cs-modal-open-dur) var(--cs-modal-ease);place-items:center;display:grid;position:absolute;inset:0}.cs-file-preview__loading[data-visible=true]{opacity:1}.cs-file-preview__loading:not([data-visible=true]){transition-duration:var(--cs-modal-close-dur)}.cs-file-preview__loading:not([data-visible=true]) .cs-spinner__icon{animation-play-state:paused}.cs-file-preview__scrim{z-index:1;pointer-events:none;opacity:1;transition:opacity .18s;position:absolute;left:0;right:0}.cs-file-preview__scrim--top{background:linear-gradient(to bottom, var(--cs-alpha-dark-50), transparent);height:29.41%;top:0}.cs-file-preview__scrim--bottom{background:linear-gradient(to top, var(--cs-alpha-dark-50), transparent);height:160px;bottom:0}.cs-file-preview__timeline{z-index:2;justify-content:center;align-items:center;gap:var(--cs-spacing-4);padding:var(--cs-spacing-2) var(--cs-spacing-5);opacity:1;transition:opacity .18s;display:flex;position:absolute;bottom:48px;left:0;right:0}.cs-file-preview__time{color:var(--cs-base-white);font-size:var(--cs-text-sm-font-size);line-height:var(--cs-text-sm-line-height);font-weight:var(--cs-text-font-weight-regular);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.cs-file-preview__time--end{text-align:right}.cs-file-preview__seek{appearance:none;accent-color:#0000;border-radius:var(--cs-radius-full);cursor:pointer;touch-action:none;background:0 0;border:0;outline:none;flex:auto;min-width:0;height:16px;margin:0}.cs-file-preview__seek::-webkit-slider-runnable-track{border-radius:var(--cs-radius-full);background:linear-gradient(to right, var(--cs-red-500) 0%, var(--cs-red-500) var(--cs-file-preview-progress,0%), var(--cs-alpha-light-20) var(--cs-file-preview-progress,0%), var(--cs-alpha-light-20) 100%);border:0;height:3px}.cs-file-preview__seek::-webkit-slider-thumb{appearance:none;border-radius:var(--cs-radius-full);background:var(--cs-base-white);width:12px;height:12px;box-shadow:0 0 0 1px var(--cs-alpha-dark-20);border:0;margin-top:-4.5px}.cs-file-preview__seek::-moz-range-track{border-radius:var(--cs-radius-full);background:var(--cs-alpha-light-20);border:0;height:3px}.cs-file-preview__seek::-moz-range-progress{border-radius:var(--cs-radius-full);background:var(--cs-red-500);border:0;height:3px}.cs-file-preview__seek::-moz-range-thumb{border-radius:var(--cs-radius-full);background:var(--cs-base-white);width:12px;height:12px;box-shadow:0 0 0 1px var(--cs-alpha-dark-20);border:0}.cs-file-preview__controls{z-index:2;padding:0 var(--cs-spacing-2) var(--cs-spacing-2);opacity:1;justify-content:space-between;align-items:center;transition:opacity .18s;display:flex;position:absolute;bottom:0;left:0;right:0}.cs-file-preview__controls-group{align-items:center;display:flex}.cs-file-preview__control{border-radius:var(--cs-radius-lg);width:40px;height:40px;color:var(--cs-base-white);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:10px;transition:background-color .15s;display:inline-flex}.cs-file-preview__control:hover:not(:disabled){background:var(--cs-alpha-light-10)}.cs-file-preview__control:focus-visible{box-shadow:var(--cs-focus-ring-default-sm);outline:none}.cs-file-preview__control:disabled{cursor:default;opacity:.55}.cs-file-preview__stage--video[data-controls-visible=false] .cs-file-preview__scrim,.cs-file-preview__stage--video[data-controls-visible=false] .cs-file-preview__timeline,.cs-file-preview__stage--video[data-controls-visible=false] .cs-file-preview__controls{opacity:0;pointer-events:none}.cs-file-preview--theater{background:var(--cs-base-black)}.cs-file-preview--theater .cs-file-preview__topbar{z-index:3;color:var(--cs-base-white);pointer-events:none;opacity:1;background:0 0;transition:opacity .25s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0}.cs-file-preview--theater .cs-file-preview__topbar .cs-top-bar__start,.cs-file-preview--theater .cs-file-preview__topbar .cs-top-bar__end{pointer-events:auto}.cs-file-preview--theater .cs-file-preview__topbar .cs-button,.cs-file-preview--theater .cs-file-preview__topbar .cs-text{color:var(--cs-base-white)}.cs-file-preview--theater .cs-file-preview__content{background:var(--cs-base-black);border-radius:0;margin:0;padding:0}.cs-file-preview--theater .cs-file-preview__stage,.cs-file-preview--theater .cs-file-preview__stage--video{border-radius:0;width:100%;height:100%}.cs-file-preview--theater .cs-file-preview__scrim,.cs-file-preview--theater .cs-file-preview__timeline,.cs-file-preview--theater .cs-file-preview__controls{transition:opacity .25s cubic-bezier(.22,1,.36,1)}.cs-file-preview--theater .cs-file-preview__scrim--top{height:calc(var(--cs-height-h-16) + var(--cs-spacing-10))}.cs-file-preview--theater .cs-file-preview__time{font-size:var(--cs-text-base-font-size);line-height:var(--cs-text-base-line-height)}.cs-file-preview--theater .cs-file-preview__seek::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--cs-base-white) 0%, var(--cs-base-white) var(--cs-file-preview-progress,0%), var(--cs-alpha-light-20) var(--cs-file-preview-progress,0%), var(--cs-alpha-light-20) 100%)}.cs-file-preview--theater .cs-file-preview__seek::-moz-range-progress{background:var(--cs-base-white)}.cs-file-preview--theater .cs-file-preview__video{transition:opacity var(--cs-modal-open-dur) var(--cs-modal-ease)}.cs-file-preview--theater[data-controls-visible=false]{cursor:none}.cs-file-preview--theater[data-controls-visible=false] .cs-file-preview__topbar,.cs-file-preview--theater[data-loading=true] .cs-file-preview__topbar,.cs-file-preview--theater[data-loading=true] .cs-file-preview__scrim,.cs-file-preview--theater[data-loading=true] .cs-file-preview__timeline,.cs-file-preview--theater[data-loading=true] .cs-file-preview__controls,.cs-file-preview--theater[data-loading=true] .cs-file-preview__video{opacity:0;pointer-events:none}@media (width<=720px){.cs-file-preview__timeline{gap:var(--cs-spacing-2);padding-inline:var(--cs-spacing-3);bottom:44px}}.cs-checkbox{color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;flex-shrink:0;align-items:center;margin:0;padding:0;display:inline-flex}.cs-checkbox--labeled{justify-content:start;align-items:center;column-gap:var(--cs-spacing-2-5);row-gap:var(--cs-spacing-1);grid-template-columns:auto minmax(0,max-content);width:fit-content;max-width:100%;display:inline-grid}.cs-checkbox--labeled .cs-checkbox__control{grid-area:1/1}.cs-checkbox__control{box-sizing:border-box;width:var(--cs-width-w-5);height:var(--cs-height-h-5);border:var(--cs-spacing-px) solid var(--cs-color-border-default);border-radius:var(--cs-radius-sm);background:var(--cs-color-background-primary);color:var(--cs-color-foreground-white);transition:background-color var(--check-box) var(--check-ease), border-color var(--check-box) var(--check-ease), box-shadow var(--check-box) var(--check-ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cs-checkbox:hover:not(:disabled) .cs-checkbox__control{border-color:var(--cs-color-border-focus)}.cs-checkbox:focus-visible{outline:none}.cs-checkbox:focus-visible .cs-checkbox__control{box-shadow:var(--cs-focus-ring-default-sm)}.cs-checkbox:disabled{cursor:not-allowed;opacity:var(--cs-opacity-opacity-50)}.cs-checkbox[data-checked] .cs-checkbox__control,.cs-checkbox[aria-checked=mixed] .cs-checkbox__control{border-color:var(--cs-color-background-brand);background:var(--cs-color-background-brand)}.cs-checkbox__copy{display:contents}.cs-checkbox__copy>:first-child{grid-area:1/2;min-width:0}.cs-checkbox__description{grid-area:2/2;min-width:0}.cs-checkbox__icon{width:var(--cs-width-w-4);height:var(--cs-height-h-4)}.cs-checkbox__mark{stroke-dasharray:15;stroke-dashoffset:15px;transition:stroke-dashoffset var(--check-uncheck) var(--check-ease)}.cs-checkbox__minus{stroke-dasharray:9;stroke-dashoffset:9px;transition:stroke-dashoffset var(--check-uncheck) var(--check-ease)}.cs-checkbox[aria-checked=true] .cs-checkbox__mark,.cs-checkbox[aria-checked=mixed] .cs-checkbox__minus{stroke-dashoffset:0;transition:stroke-dashoffset var(--check-draw) var(--check-ease) var(--check-delay)}@media (prefers-reduced-motion:reduce){.cs-checkbox,.cs-checkbox__control,.cs-checkbox__mark,.cs-checkbox__minus{transition:none}}.cs-radio-group{gap:var(--cs-spacing-3);flex-direction:column;width:100%;display:flex}.cs-radio{align-items:center;column-gap:var(--cs-spacing-2-5);row-gap:var(--cs-spacing-1);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.cs-radio[data-disabled=true]{cursor:not-allowed;opacity:var(--cs-opacity-opacity-50)}.cs-radio__control{box-sizing:border-box;width:var(--cs-width-w-5);height:var(--cs-height-h-5);border:var(--cs-spacing-px) solid var(--cs-color-border-default);border-radius:var(--cs-radius-full);background:var(--cs-color-background-primary);flex-shrink:0;grid-area:1/1;justify-content:center;align-items:center;display:inline-flex;position:relative}.cs-radio:hover:not([data-disabled=true]) .cs-radio__control{border-color:var(--cs-color-border-focus)}.cs-radio__control input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.cs-radio[data-disabled=true] .cs-radio__control input{cursor:not-allowed}.cs-radio__control[data-checked]{border-color:var(--cs-color-background-brand);background:var(--cs-color-background-brand)}.cs-radio__control:has(:focus-visible){box-shadow:var(--cs-focus-ring-default-sm);outline:none}.cs-radio__dot{width:var(--cs-width-w-2);height:var(--cs-height-h-2);border-radius:var(--cs-radius-full);background:var(--cs-color-foreground-white);opacity:0}.cs-radio__control[data-checked] .cs-radio__dot{opacity:1}.cs-radio__copy{display:contents}.cs-radio__copy>:first-child{grid-area:1/2;min-width:0}.cs-radio__copy>:nth-child(2){grid-area:2/2;min-width:0}.cs-toggle{color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;--toggle-travel:calc(var(--cs-width-w-9) - var(--cs-spacing-0-5) * 2 - var(--cs-width-w-4));background:0 0;border:0;flex-shrink:0;align-items:center;margin:0;padding:0;display:inline-flex}.cs-toggle--labeled{justify-content:start;align-items:center;column-gap:var(--cs-spacing-2-5);row-gap:var(--cs-spacing-1);grid-template-columns:auto minmax(0,max-content);width:fit-content;max-width:100%;display:inline-grid}.cs-toggle--labeled .cs-toggle__track{grid-area:1/1}.cs-toggle__track{box-sizing:border-box;width:var(--cs-width-w-9);height:var(--cs-height-h-5);padding:var(--cs-spacing-0-5);border-radius:var(--cs-radius-full);background:var(--cs-neutral-200);transition:background var(--cs-transition-fast);flex-shrink:0;align-items:center;display:inline-flex;overflow:visible}.cs-toggle[data-on=true] .cs-toggle__track{background:var(--cs-color-background-brand)}.cs-toggle:focus-visible{outline:none}.cs-toggle:focus-visible .cs-toggle__track{box-shadow:var(--cs-focus-ring-default-sm)}.cs-toggle:disabled,.cs-toggle[data-disabled=true]{cursor:not-allowed;opacity:var(--cs-opacity-opacity-50)}.cs-toggle__copy{display:contents}.cs-toggle__copy>:first-child{grid-area:1/2;min-width:0}.cs-toggle__description{grid-area:2/2;min-width:0}.cs-toggle__thumb{width:var(--cs-width-w-4);height:var(--cs-height-h-4);border-radius:var(--cs-radius-full);background:var(--cs-base-white);box-shadow:var(--cs-shadow-xs);transition:translate var(--cs-transition-fast);flex-shrink:0;display:block;translate:0}.cs-toggle[data-on=true] .cs-toggle__thumb{translate:var(--toggle-travel) 0}@media (prefers-reduced-motion:reduce){.cs-toggle__track,.cs-toggle__thumb{transition:none}}.cs-spinner{color:currentColor;--cs-spinner-stroke:1.25px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cs-spinner--sm{width:var(--cs-width-w-4);height:var(--cs-height-h-4);--cs-spinner-stroke:1px}.cs-spinner--md{width:var(--cs-width-w-5);height:var(--cs-height-h-5);--cs-spinner-stroke:1.25px}.cs-spinner--lg{width:var(--cs-width-w-8);height:var(--cs-height-h-8);--cs-spinner-stroke:2px}.cs-spinner--light{color:var(--cs-color-foreground-white)}.cs-spinner--dark{color:var(--cs-base-black)}.cs-spinner--brand{color:var(--cs-color-foreground-brand)}.cs-spinner__icon{width:100%;height:100%;animation:cs-spin var(--cs-motion-duration-spinner) linear infinite;display:block;position:relative}.cs-spinner__icon:before{content:"";border-radius:var(--cs-radius-full);background:conic-gradient(from 0deg, rgb(from currentColor r g b / 0) 0%, currentColor 100%);-webkit-mask-image:radial-gradient(farthest-side, transparent calc(100% - var(--cs-spinner-stroke)), #000 calc(100% - var(--cs-spinner-stroke)));-webkit-mask-image:radial-gradient(farthest-side, transparent calc(100% - var(--cs-spinner-stroke)), #000 calc(100% - var(--cs-spinner-stroke)));-webkit-mask-image:radial-gradient(farthest-side, transparent calc(100% - var(--cs-spinner-stroke)), #000 calc(100% - var(--cs-spinner-stroke)));-webkit-mask-image:radial-gradient(farthest-side, transparent calc(100% - var(--cs-spinner-stroke)), #000 calc(100% - var(--cs-spinner-stroke)));mask-image:radial-gradient(farthest-side, transparent calc(100% - var(--cs-spinner-stroke)), #000 calc(100% - var(--cs-spinner-stroke)));position:absolute;inset:0}.cs-spinner__icon:after{content:"";width:var(--cs-spinner-stroke);height:var(--cs-spinner-stroke);border-radius:var(--cs-radius-full);background:currentColor;position:absolute;top:0;left:50%;translate:-50%}@keyframes cs-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cs-spinner__icon{animation-duration:var(--cs-motion-duration-spinner-reduced)}.cs-file-preview__backdrop,.cs-file-preview,.cs-file-preview__scrim,.cs-file-preview__timeline,.cs-file-preview__controls,.cs-file-preview__play-center,.cs-file-preview__loading,.cs-file-preview--theater .cs-file-preview__topbar{transition:none!important}.cs-file-preview__play-center:active{transform:translate(-50%,-50%)}.cs-file-tile-menu__trigger:active,.cs-organization-menu__usage-button:active,.cs-selection-toolbar__more:active{transform:none}.cs-segmented-control__pill,.cs-tabs__pill,.cs-tabs__tab{transition:none!important}}.cs-toaster{--width:max-content;width:max-content;max-width:calc(100vw - 48px);font-family:var(--cs-font-family-sans)}.cs-toast-root{--cs-toast-inverted-mix:100%;width:max-content;max-width:calc(100vw - 48px);box-shadow:none;background:0 0;border:0;padding:0}.cs-toast-root[data-mounted=true][data-expanded=false]{--cs-toast-inverted-mix:calc(100% - 25% * var(--toasts-before,0))}.cs-toast{box-sizing:border-box;align-items:center;gap:var(--cs-spacing-4);width:max-content;min-width:var(--cs-width-w-72);max-width:calc(100vw - 48px);height:calc(var(--cs-spacing-3) * 2 + var(--cs-text-sm-line-height));padding:var(--cs-spacing-3);border-radius:var(--cs-radius-lg);background:var(--cs-color-background-inverted);display:flex;overflow:clip}@supports (color:color-mix(in lab, red, red)){.cs-toast{background:color-mix(in srgb, var(--cs-color-background-inverted) var(--cs-toast-inverted-mix,100%), var(--cs-base-white))}}.cs-toast{color:var(--cs-color-foreground-white);box-shadow:var(--cs-shadow-lg);transition:background-color .2s}.cs-toast__body{align-items:center;gap:var(--cs-spacing-1);min-width:0;height:var(--cs-height-h-5);display:flex}.cs-toast__icon{width:var(--cs-width-w-5);height:var(--cs-height-h-5);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cs-toast__glyph{width:var(--cs-width-w-5);height:var(--cs-height-h-5);color:var(--cs-color-foreground-white);display:block}.cs-toast--success .cs-toast__glyph{color:var(--cs-green-500)}.cs-toast--error .cs-toast__glyph{color:var(--cs-red-400)}.cs-toast__title{padding-inline:var(--cs-spacing-1);font-size:var(--cs-text-sm-font-size);line-height:var(--cs-text-sm-line-height);font-weight:var(--cs-text-font-weight-medium);color:var(--cs-color-foreground-white);white-space:nowrap;margin:0}.cs-toast__action{height:var(--cs-height-h-5);color:var(--cs-color-foreground-white);font:inherit;font-size:var(--cs-text-sm-font-size);line-height:var(--cs-text-sm-line-height);font-weight:var(--cs-text-font-weight-medium);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;margin:0;padding:0;text-decoration:underline;display:inline-flex}.cs-toast__action:hover{opacity:.85}.cs-toast__action:focus-visible{border-radius:var(--cs-radius-sm);box-shadow:var(--cs-focus-ring-default-sm);outline:none}@media (width<=600px){.cs-toaster{max-width:calc(100% - 32px);left:auto;right:var(--mobile-offset-right,16px)}.cs-toast-root{max-width:calc(100vw - 32px);left:auto;right:0}}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.top-\[var\(--cs-spacing-4\)\]{top:var(--cs-spacing-4)}.right-\[var\(--cs-spacing-4\)\]{right:var(--cs-spacing-4)}.z-50{z-index:50}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.size-\[var\(--cs-width-w-5\)\]{width:var(--cs-width-w-5);height:var(--cs-width-w-5)}.h-\[var\(--cs-height-h-10\)\]{height:var(--cs-height-h-10)}.max-h-\[calc\(100dvh-var\(--cs-spacing-12\)\)\]{max-height:calc(100dvh - var(--cs-spacing-12))}.min-h-0{min-height:0}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-\[var\(--cs-width-w-10\)\]{width:var(--cs-width-w-10)}.w-full{width:100%}.max-w-\[var\(--cs-container-3xl\)\]{max-width:var(--cs-container-3xl)}.max-w-\[var\(--cs-container-5xl\)\]{max-width:var(--cs-container-5xl)}.max-w-\[var\(--cs-container-lg\)\]{max-width:var(--cs-container-lg)}.max-w-\[var\(--cs-container-md\)\]{max-width:var(--cs-container-md)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\[var\(--cs-spacing-1\)\]{gap:var(--cs-spacing-1)}.gap-\[var\(--cs-spacing-1-5\)\]{gap:var(--cs-spacing-1-5)}.gap-\[var\(--cs-spacing-2-5\)\]{gap:var(--cs-spacing-2-5)}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[var\(--cs-radius-2xl\)\]{border-radius:var(--cs-radius-2xl)}.rounded-\[var\(--cs-radius-lg\)\]{border-radius:var(--cs-radius-lg)}.rounded-b-\[var\(--cs-radius-2xl\)\]{border-bottom-right-radius:var(--cs-radius-2xl);border-bottom-left-radius:var(--cs-radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[var\(--cs-color-border-default\)\]{border-color:var(--cs-color-border-default)}.border-\[var\(--cs-color-border-subtle\)\]{border-color:var(--cs-color-border-subtle)}.border-transparent{border-color:#0000}.bg-\[var\(--cs-color-background-brand\)\]{background-color:var(--cs-color-background-brand)}.bg-\[var\(--cs-color-background-error\)\]{background-color:var(--cs-color-background-error)}.bg-\[var\(--cs-color-background-overlay\)\]{background-color:var(--cs-color-background-overlay)}.bg-\[var\(--cs-color-background-primary\)\]{background-color:var(--cs-color-background-primary)}.bg-transparent{background-color:#0000}.p-0{padding:0}.p-\[var\(--cs-spacing-2-5\)\]{padding:var(--cs-spacing-2-5)}.p-\[var\(--cs-spacing-6\)\]{padding:var(--cs-spacing-6)}.px-\[var\(--cs-spacing-1\)\]{padding-inline:var(--cs-spacing-1)}.px-\[var\(--cs-spacing-2\)\]{padding-inline:var(--cs-spacing-2)}.px-\[var\(--cs-spacing-4\)\]{padding-inline:var(--cs-spacing-4)}.py-\[var\(--cs-spacing-1-5\)\]{padding-block:var(--cs-spacing-1-5)}.pt-\[var\(--cs-spacing-2\)\]{padding-top:var(--cs-spacing-2)}.pt-\[var\(--cs-spacing-4\)\]{padding-top:var(--cs-spacing-4)}.pr-\[var\(--cs-spacing-4\)\]{padding-right:var(--cs-spacing-4)}.pr-\[var\(--cs-spacing-20\)\]{padding-right:var(--cs-spacing-20)}.pb-0{padding-bottom:0}.pb-\[var\(--cs-spacing-4\)\]{padding-bottom:var(--cs-spacing-4)}.pl-\[var\(--cs-spacing-4\)\]{padding-left:var(--cs-spacing-4)}.text-\[length\:var\(--cs-text-lg-font-size\)\]{font-size:var(--cs-text-lg-font-size)}.text-\[length\:var\(--cs-text-sm-font-size\)\]{font-size:var(--cs-text-sm-font-size)}.text-\[length\:var\(--cs-text-xs-font-size\)\]{font-size:var(--cs-text-xs-font-size)}.leading-\[var\(--cs-text-lg-line-height\)\]{--tw-leading:var(--cs-text-lg-line-height);line-height:var(--cs-text-lg-line-height)}.leading-\[var\(--cs-text-sm-line-height\)\]{--tw-leading:var(--cs-text-sm-line-height);line-height:var(--cs-text-sm-line-height)}.leading-\[var\(--cs-text-xs-line-height\)\]{--tw-leading:var(--cs-text-xs-line-height);line-height:var(--cs-text-xs-line-height)}.font-\[var\(--cs-text-font-weight-medium\)\]{--tw-font-weight:var(--cs-text-font-weight-medium);font-weight:var(--cs-text-font-weight-medium)}.font-\[var\(--cs-text-font-weight-regular\)\]{--tw-font-weight:var(--cs-text-font-weight-regular);font-weight:var(--cs-text-font-weight-regular)}.font-\[var\(--cs-text-font-weight-semibold\)\]{--tw-font-weight:var(--cs-text-font-weight-semibold);font-weight:var(--cs-text-font-weight-semibold)}.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--cs-color-foreground-error\)\]{color:var(--cs-color-foreground-error)}.text-\[var\(--cs-color-foreground-primary\)\]{color:var(--cs-color-foreground-primary)}.text-\[var\(--cs-color-foreground-secondary\)\]{color:var(--cs-color-foreground-secondary)}.text-\[var\(--cs-color-foreground-white\)\]{color:var(--cs-color-foreground-white)}.shadow-\[var\(--cs-shadow-xl\)\]{--tw-shadow:var(--cs-shadow-xl);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\/lg,.shadow\/md,.shadow\/sm,.shadow\/xl,.shadow\/xs{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.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\,color\,scale\]{transition-property:background-color,border-color,color,scale;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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-\[var\(--modal-close-dur\)\]{--tw-duration:var(--modal-close-dur);transition-duration:var(--modal-close-dur)}.ease-\[var\(--modal-ease\)\]{--tw-ease:var(--modal-ease);transition-timing-function:var(--modal-ease)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.placeholder\:text-\[var\(--cs-color-foreground-tertiary\)\]::placeholder{color:var(--cs-color-foreground-tertiary)}@media (hover:hover){.hover\:bg-\[var\(--cs-color-background-brand-strong\)\]:hover{background-color:var(--cs-color-background-brand-strong)}.hover\:bg-\[var\(--cs-color-background-error-strong\)\]:hover{background-color:var(--cs-color-background-error-strong)}.hover\:bg-\[var\(--cs-color-background-tertiary\)\]:hover{background-color:var(--cs-color-background-tertiary)}}.focus-visible\:shadow-\[var\(--cs-focus-ring-default-sm\)\]:focus-visible{--tw-shadow:var(--cs-focus-ring-default-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}@media (hover:hover){.enabled\:hover\:bg-\[var\(--cs-color-background-tertiary\)\]:enabled:hover{background-color:var(--cs-color-background-tertiary)}}.enabled\:active\:scale-\[0\.99\]:enabled:active{scale:.99}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-\[var\(--cs-color-border-subtle\)\]:disabled{border-color:var(--cs-color-border-subtle)}.disabled\:bg-\[var\(--cs-color-background-primary\)\]:disabled{background-color:var(--cs-color-background-primary)}.disabled\:bg-\[var\(--cs-color-background-tertiary\)\]:disabled{background-color:var(--cs-color-background-tertiary)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-\[var\(--cs-color-foreground-tertiary\)\]:disabled{color:var(--cs-color-foreground-tertiary)}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:enabled\:active\:scale-100:enabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}:root{--cs-font-family-sans:"Switzer", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cs-base-white:#fff;--cs-base-black:#000;--cs-blue-25:#f8fbff;--cs-blue-50:#f2f8ff;--cs-blue-100:#d9edff;--cs-blue-200:#bdddff;--cs-blue-300:#8dc4ff;--cs-blue-400:#4c9aff;--cs-blue-500:#2c73ff;--cs-blue-600:#1b54ee;--cs-blue-700:#1f43d3;--cs-blue-800:#1734a6;--cs-blue-900:#122171;--cs-blue-950:#0c1950;--cs-neutral-25:#fcfdfd;--cs-neutral-50:#f9fafb;--cs-neutral-100:#f3f4f6;--cs-neutral-200:#e5e7eb;--cs-neutral-300:#d1d5dc;--cs-neutral-400:#99a1af;--cs-neutral-500:#6a7282;--cs-neutral-600:#4a5565;--cs-neutral-700:#364153;--cs-neutral-800:#1e2939;--cs-neutral-900:#101828;--cs-neutral-950:#030712;--cs-red-50:#fff2f1;--cs-red-100:#ffe1df;--cs-red-200:#ffc9c5;--cs-red-300:#ffa39d;--cs-red-400:#ff6e64;--cs-red-500:#ff4134;--cs-red-600:#ed2315;--cs-red-700:#c8190d;--cs-red-800:#a5190f;--cs-red-900:#881b14;--cs-red-950:#4b0904;--cs-green-50:#f0fdf4;--cs-green-100:#dcfce7;--cs-green-200:#bbf7d0;--cs-green-300:#86efac;--cs-green-400:#4ade80;--cs-green-500:#22c55e;--cs-green-600:#16a34a;--cs-green-700:#15803d;--cs-green-800:#166534;--cs-green-900:#14532d;--cs-green-950:#052e16;--cs-yellow-50:#fefce8;--cs-yellow-100:#fef9c3;--cs-yellow-200:#fef08a;--cs-yellow-300:#fde047;--cs-yellow-400:#facc15;--cs-yellow-500:#eab308;--cs-yellow-600:#ca8a04;--cs-yellow-700:#a16207;--cs-yellow-800:#854d0e;--cs-yellow-900:#713f12;--cs-yellow-950:#422006;--cs-violet-50:#f5f3ff;--cs-violet-100:#ede9fe;--cs-violet-200:#ddd6fe;--cs-violet-300:#c4b5fd;--cs-violet-400:#a78bfa;--cs-violet-500:#8b5cf6;--cs-violet-600:#7c3aed;--cs-violet-700:#6d28d9;--cs-violet-800:#5b21b6;--cs-violet-900:#4c1d95;--cs-violet-950:#2e1065;--cs-alpha-light-5:#ffffff0d;--cs-alpha-light-10:#ffffff1a;--cs-alpha-light-20:#fff3;--cs-alpha-light-30:#ffffff4d;--cs-alpha-light-40:#fff6;--cs-alpha-light-50:#ffffff80;--cs-alpha-light-60:#fff9;--cs-alpha-light-70:#ffffffb2;--cs-alpha-light-80:#fffc;--cs-alpha-light-90:#ffffffe5;--cs-alpha-light-95:#fffffff2;--cs-alpha-dark-5:#0307120d;--cs-alpha-dark-10:#0307121a;--cs-alpha-dark-20:#03071233;--cs-alpha-dark-30:#0307124d;--cs-alpha-dark-40:#03071266;--cs-alpha-dark-50:#03071280;--cs-alpha-dark-60:#03071299;--cs-alpha-dark-70:#030712b2;--cs-alpha-dark-80:#030712cc;--cs-alpha-dark-90:#030712e5;--cs-alpha-dark-95:#030712f2;--cs-alpha-blue-5:#1b54ee0d;--cs-alpha-blue-10:#1b54ee1a;--cs-alpha-blue-20:#1b54ee33;--cs-alpha-blue-30:#1b54ee4d;--cs-alpha-blue-40:#1b54ee66;--cs-alpha-blue-50:#1b54ee80;--cs-alpha-blue-60:#1b54ee99;--cs-alpha-blue-70:#1b54eeb2;--cs-alpha-blue-80:#1b54eecc;--cs-alpha-blue-90:#1b54eee5;--cs-alpha-blue-95:#1b54eef2;--cs-color-text-primary:#fff;--cs-spacing-0:0px;--cs-spacing-1:4px;--cs-spacing-2:8px;--cs-spacing-3:12px;--cs-spacing-4:16px;--cs-spacing-5:20px;--cs-spacing-6:24px;--cs-spacing-7:28px;--cs-spacing-8:32px;--cs-spacing-9:36px;--cs-spacing-10:40px;--cs-spacing-11:44px;--cs-spacing-12:48px;--cs-spacing-14:56px;--cs-spacing-16:64px;--cs-spacing-20:80px;--cs-spacing-24:96px;--cs-spacing-28:112px;--cs-spacing-32:128px;--cs-spacing-36:144px;--cs-spacing-40:160px;--cs-spacing-44:176px;--cs-spacing-48:192px;--cs-spacing-52:208px;--cs-spacing-56:224px;--cs-spacing-60:240px;--cs-spacing-64:256px;--cs-spacing-72:288px;--cs-spacing-80:320px;--cs-spacing-96:384px;--cs-spacing-px:1px;--cs-spacing-0-5:2px;--cs-spacing-1-5:6px;--cs-spacing-2-5:10px;--cs-spacing-3-5:14px;--cs-width-w-0:0px;--cs-height-h-0:0px;--cs-width-w-px:1px;--cs-height-h-px:1px;--cs-width-w-0-5:2px;--cs-height-h-0-5:2px;--cs-width-w-1:4px;--cs-height-h-1:4px;--cs-width-w-1-5:6px;--cs-height-h-1-5:6px;--cs-width-w-2:8px;--cs-height-h-2:8px;--cs-width-w-2-5:10px;--cs-height-h-2-5:10px;--cs-width-w-3:12px;--cs-height-h-3:12px;--cs-width-w-3-5:14px;--cs-height-h-3-5:14px;--cs-width-w-4:16px;--cs-height-h-4:16px;--cs-width-w-5:20px;--cs-height-h-5:20px;--cs-width-w-6:24px;--cs-height-h-6:24px;--cs-width-w-7:28px;--cs-height-h-7:28px;--cs-width-w-8:32px;--cs-height-h-8:32px;--cs-width-w-9:36px;--cs-height-h-9:36px;--cs-width-w-10:40px;--cs-height-h-10:40px;--cs-width-w-11:44px;--cs-height-h-11:44px;--cs-width-w-12:48px;--cs-height-h-12:48px;--cs-width-w-14:56px;--cs-height-h-14:56px;--cs-width-w-16:64px;--cs-height-h-16:64px;--cs-width-w-20:80px;--cs-height-h-20:80px;--cs-width-w-24:96px;--cs-height-h-24:96px;--cs-width-w-28:112px;--cs-height-h-28:112px;--cs-width-w-32:128px;--cs-height-h-32:128px;--cs-width-w-36:144px;--cs-height-h-36:144px;--cs-width-w-44:176px;--cs-height-h-44:176px;--cs-width-w-48:192px;--cs-height-h-48:192px;--cs-width-w-52:208px;--cs-height-h-52:208px;--cs-width-w-56:224px;--cs-height-h-56:224px;--cs-width-w-64:256px;--cs-height-h-64:256px;--cs-width-w-72:288px;--cs-height-h-72:288px;--cs-width-w-80:320px;--cs-height-h-80:320px;--cs-width-w-96:384px;--cs-height-h-96:384px;--cs-radius-2xs:2px;--cs-radius-xs:4px;--cs-radius-sm:6px;--cs-radius-md:8px;--cs-radius-lg:10px;--cs-radius-xl:12px;--cs-radius-2xl:16px;--cs-radius-3xl:24px;--cs-radius-4xl:32px;--cs-radius-full:9999px;--cs-opacity-opacity-0:0%;--cs-opacity-opacity-5:5%;--cs-opacity-opacity-10:10%;--cs-opacity-opacity-15:15%;--cs-opacity-opacity-20:20%;--cs-opacity-opacity-25:25%;--cs-opacity-opacity-30:30%;--cs-opacity-opacity-35:35%;--cs-opacity-opacity-40:40%;--cs-opacity-opacity-45:45%;--cs-opacity-opacity-50:50%;--cs-opacity-opacity-55:55%;--cs-opacity-opacity-60:60%;--cs-opacity-opacity-65:65%;--cs-opacity-opacity-70:70%;--cs-opacity-opacity-75:75%;--cs-opacity-opacity-80:80%;--cs-opacity-opacity-85:85%;--cs-opacity-opacity-90:90%;--cs-opacity-opacity-95:95%;--cs-opacity-opacity-100:100%;--cs-container-3xs:256px;--cs-min-width-min-w-3xs:var(--cs-container-3xs);--cs-max-width-max-w-3xs:var(--cs-container-3xs);--cs-container-2xs:288px;--cs-min-width-min-w-2xs:var(--cs-container-2xs);--cs-max-width-max-w-2xs:var(--cs-container-2xs);--cs-container-xs:320px;--cs-min-width-min-w-xs:var(--cs-container-xs);--cs-max-width-max-w-xs:var(--cs-container-xs);--cs-container-sm:384px;--cs-min-width-min-w-sm:var(--cs-container-sm);--cs-max-width-max-w-sm:var(--cs-container-sm);--cs-container-md:448px;--cs-min-width-min-w-md:var(--cs-container-md);--cs-max-width-max-w-md:var(--cs-container-md);--cs-container-lg:512px;--cs-min-width-min-w-lg:var(--cs-container-lg);--cs-max-width-max-w-lg:var(--cs-container-lg);--cs-container-xl:576px;--cs-min-width-min-w-xl:var(--cs-container-xl);--cs-max-width-max-w-xl:var(--cs-container-xl);--cs-container-2xl:672px;--cs-min-width-min-w-2xl:var(--cs-container-2xl);--cs-max-width-max-w-2xl:var(--cs-container-2xl);--cs-container-3xl:768px;--cs-min-width-min-w-3xl:var(--cs-container-3xl);--cs-max-width-max-w-3xl:var(--cs-container-3xl);--cs-container-4xl:896px;--cs-min-width-min-w-4xl:var(--cs-container-4xl);--cs-max-width-max-w-4xl:var(--cs-container-4xl);--cs-container-5xl:1024px;--cs-min-width-min-w-5xl:var(--cs-container-5xl);--cs-max-width-max-w-5xl:var(--cs-container-5xl);--cs-container-6xl:1152px;--cs-min-width-min-w-6xl:var(--cs-container-6xl);--cs-max-width-max-w-6xl:var(--cs-container-6xl);--cs-container-7xl:1280px;--cs-min-width-min-w-7xl:var(--cs-container-7xl);--cs-max-width-max-w-7xl:var(--cs-container-7xl);--cs-min-width-min-w-px:1px;--cs-max-width-max-w-none:0px;--cs-max-width-max-w-px:1px;--cs-breakpoint-sm:640px;--cs-breakpoint-md:768px;--cs-breakpoint-lg:1024px;--cs-breakpoint-xl:1280px;--cs-breakpoint-2xl:1536px;--cs-text-xs-font-size:12px;--cs-text-xs-line-height:16px;--cs-text-sm-font-size:15px;--cs-text-sm-line-height:20px;--cs-text-base-font-size:17px;--cs-text-base-line-height:24px;--cs-text-lg-font-size:19px;--cs-text-lg-line-height:28px;--cs-text-xl-font-size:21px;--cs-text-xl-line-height:30px;--cs-text-2xl-font-size:24px;--cs-text-2xl-line-height:32px;--cs-text-3xl-font-size:30px;--cs-text-3xl-line-height:36px;--cs-text-4xl-font-size:36px;--cs-text-4xl-line-height:40px;--cs-text-5xl-font-size:48px;--cs-text-5xl-line-height:56px;--cs-text-6xl-font-size:60px;--cs-text-6xl-line-height:72px;--cs-text-7xl-font-size:72px;--cs-text-7xl-line-height:88px;--cs-text-font-weight-thin:100;--cs-text-font-weight-extralight:200;--cs-text-font-weight-light:300;--cs-text-font-weight-regular:400;--cs-text-font-weight-medium:500;--cs-text-font-weight-semibold:600;--cs-text-font-weight-bold:700;--cs-text-font-weight-extrabold:800;--cs-text-font-weight-black:900;--cs-text-line-height-leading-1:4px;--cs-text-line-height-leading-2:8px;--cs-text-line-height-leading-3:12px;--cs-text-line-height-leading-4:16px;--cs-text-line-height-leading-5:20px;--cs-text-line-height-leading-6:24px;--cs-text-line-height-leading-7:28px;--cs-text-line-height-leading-8:32px;--cs-text-line-height-leading-9:36px;--cs-text-line-height-leading-10:40px;--cs-text-line-height-leading-11:44px;--cs-text-line-height-leading-12:48px;--cs-text-line-height-leading-13:52px;--cs-text-line-height-leading-14:56px;--cs-text-line-height-leading-15:60px;--cs-text-line-height-leading-16:64px;--cs-text-line-height-leading-17:68px;--cs-text-line-height-leading-18:72px;--cs-text-line-height-leading-19:76px;--cs-text-line-height-leading-20:80px;--cs-color-background-brand:var(--cs-blue-600);--cs-color-background-brand-muted:var(--cs-blue-100);--cs-color-background-brand-strong:var(--cs-blue-700);--cs-color-background-brand-subtle:var(--cs-blue-500);--cs-color-background-error:var(--cs-red-600);--cs-color-background-error-muted:var(--cs-red-100);--cs-color-background-error-strong:var(--cs-red-700);--cs-color-background-error-subtle:var(--cs-red-500);--cs-color-background-inverted:var(--cs-neutral-950);--cs-color-background-overlay:var(--cs-alpha-dark-80);--cs-color-background-primary:var(--cs-base-white);--cs-color-background-quaternary:var(--cs-neutral-200);--cs-color-background-secondary:var(--cs-neutral-50);--cs-color-background-tertiary:var(--cs-neutral-100);--cs-color-border-default:var(--cs-alpha-dark-10);--cs-color-border-error:var(--cs-red-600);--cs-color-border-error-subtle:var(--cs-red-200);--cs-color-border-focus:var(--cs-blue-600);--cs-color-border-focus-subtle:var(--cs-blue-100);--cs-color-border-strong:var(--cs-alpha-dark-20);--cs-color-border-subtle:var(--cs-alpha-dark-5);--cs-color-foreground-brand:var(--cs-blue-600);--cs-color-foreground-brand-strong:var(--cs-blue-700);--cs-color-foreground-brand-subtle:var(--cs-blue-500);--cs-color-foreground-error:var(--cs-red-600);--cs-color-foreground-error-strong:var(--cs-red-700);--cs-color-foreground-error-subtle:var(--cs-red-500);--cs-color-foreground-primary:var(--cs-neutral-950);--cs-color-foreground-secondary:var(--cs-neutral-600);--cs-color-foreground-success:var(--cs-green-600);--cs-color-foreground-success-strong:var(--cs-green-700);--cs-color-foreground-success-subtle:var(--cs-green-500);--cs-color-foreground-tertiary:var(--cs-neutral-400);--cs-color-foreground-warning:var(--cs-yellow-600);--cs-color-foreground-warning-strong:var(--cs-yellow-700);--cs-color-foreground-warning-subtle:var(--cs-yellow-500);--cs-color-foreground-white:var(--cs-base-white);--cs-text-xs-size:var(--cs-text-xs-font-size);--cs-text-sm-size:var(--cs-text-sm-font-size);--cs-text-md-size:var(--cs-text-base-font-size);--cs-text-md-line-height:var(--cs-text-base-line-height);--cs-text-lg-size:var(--cs-text-lg-font-size);--cs-text-xl-size:var(--cs-text-xl-font-size);--cs-text-2xl-size:var(--cs-text-2xl-font-size);--cs-text-3xl-size:var(--cs-text-3xl-font-size);--cs-text-4xl-size:var(--cs-text-4xl-font-size);--cs-text-5xl-size:var(--cs-text-5xl-font-size);--cs-text-6xl-size:var(--cs-text-6xl-font-size);--cs-text-7xl-size:var(--cs-text-7xl-font-size);--cs-shadow-xs:0px 1px 2px 0px #0307120d;--cs-shadow-sm:0px 1px 4px 0px #0307120d, 0px 1px 2px -1px #0307120d;--cs-shadow-md:0px 4px 8px -1px #0307120d, 0px 2px 4px -1px #0307120d;--cs-shadow-lg:0px 12px 16px -4px #0307120d, 0px 4px 6px -2px #0307120d, 0px 1px 2px -1px #0307120d;--cs-shadow-xl:0px 24px 24px -4px #0307120d, 0px 8px 16px -4px #0307120d, 0px 2px 4px -1.5px #0307120d;--cs-focus-ring-default-md:0px 0px 0px 5px #1b54ee33, 0px 0px 0px 2px #1b54ee;--cs-focus-ring-default-sm:0px 0px 0px 3px #1b54ee33, 0px 0px 0px 1px #1b54ee;--cs-focus-ring-destructive-md:0px 0px 0px 5px #ed231533, 0px 0px 0px 2px #ed2315, inset 0px 4px 0px 1px #fff;--cs-focus-ring-destructive-sm:0px 0px 0px 3px #ed231533, 0px 0px 0px 1px #ed2315, inset 0px 0px 0px 1px #fff;--cs-color-focus-ring:var(--cs-alpha-blue-20);--cs-shadow-overlay:var(--cs-shadow-xl);--cs-transition-fast:.14s ease;--cs-space-0:var(--cs-spacing-0);--cs-space-1:var(--cs-spacing-1);--cs-space-2:var(--cs-spacing-2);--cs-space-3:var(--cs-spacing-3);--cs-space-4:var(--cs-spacing-4);--cs-space-5:var(--cs-spacing-5);--cs-space-6:var(--cs-spacing-6);--cs-space-7:var(--cs-spacing-7);--cs-space-8:var(--cs-spacing-8);--cs-space-9:var(--cs-spacing-9);--cs-space-10:var(--cs-spacing-10);--cs-space-11:var(--cs-spacing-11);--cs-space-12:var(--cs-spacing-12);--cs-space-14:var(--cs-spacing-14);--cs-space-16:var(--cs-spacing-16);--cs-space-20:var(--cs-spacing-20);--cs-space-24:var(--cs-spacing-24);--cs-space-28:var(--cs-spacing-28);--cs-space-32:var(--cs-spacing-32);--cs-space-36:var(--cs-spacing-36);--cs-space-40:var(--cs-spacing-40);--cs-space-44:var(--cs-spacing-44);--cs-space-48:var(--cs-spacing-48);--cs-space-52:var(--cs-spacing-52);--cs-space-56:var(--cs-spacing-56);--cs-space-60:var(--cs-spacing-60);--cs-space-64:var(--cs-spacing-64);--cs-space-72:var(--cs-spacing-72);--cs-space-80:var(--cs-spacing-80);--cs-space-96:var(--cs-spacing-96);--cs-space-px:var(--cs-spacing-px);--cs-space-0-5:var(--cs-spacing-0-5);--cs-space-1-5:var(--cs-spacing-1-5);--cs-space-2-5:var(--cs-spacing-2-5);--cs-space-3-5:var(--cs-spacing-3-5)}[data-theme=dark]{--cs-color-background-brand:var(--cs-blue-600);--cs-color-background-brand-muted:var(--cs-blue-800);--cs-color-background-brand-strong:var(--cs-blue-500);--cs-color-background-brand-subtle:var(--cs-blue-700);--cs-color-background-error:var(--cs-red-600);--cs-color-background-error-muted:var(--cs-red-800);--cs-color-background-error-strong:var(--cs-red-500);--cs-color-background-error-subtle:var(--cs-red-700);--cs-color-background-inverted:var(--cs-neutral-950);--cs-color-background-overlay:var(--cs-alpha-dark-80);--cs-color-background-primary:var(--cs-neutral-950);--cs-color-background-quaternary:var(--cs-neutral-700);--cs-color-background-secondary:var(--cs-neutral-900);--cs-color-background-tertiary:var(--cs-neutral-800);--cs-color-border-default:var(--cs-alpha-light-20);--cs-color-border-error:var(--cs-red-600);--cs-color-border-error-subtle:var(--cs-red-800);--cs-color-border-focus:var(--cs-blue-600);--cs-color-border-focus-subtle:var(--cs-blue-800);--cs-color-border-strong:var(--cs-alpha-light-30);--cs-color-border-subtle:var(--cs-alpha-light-10);--cs-color-foreground-brand:var(--cs-blue-400);--cs-color-foreground-brand-strong:var(--cs-blue-300);--cs-color-foreground-brand-subtle:var(--cs-blue-700);--cs-color-foreground-error:var(--cs-red-600);--cs-color-foreground-error-strong:var(--cs-red-300);--cs-color-foreground-error-subtle:var(--cs-red-700);--cs-color-foreground-primary:var(--cs-neutral-25);--cs-color-foreground-secondary:var(--cs-neutral-400);--cs-color-foreground-success:var(--cs-green-600);--cs-color-foreground-success-strong:var(--cs-green-500);--cs-color-foreground-success-subtle:var(--cs-green-700);--cs-color-foreground-tertiary:var(--cs-neutral-500);--cs-color-foreground-warning:var(--cs-yellow-600);--cs-color-foreground-warning-strong:var(--cs-yellow-500);--cs-color-foreground-warning-subtle:var(--cs-yellow-700);--cs-color-foreground-white:var(--cs-base-white)}@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-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-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-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;z-index:999999999;outline:none;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;list-style:none;transition:transform .4s;position:fixed}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);opacity:0;transform:var(--y);touch-action:none;box-sizing:border-box;overflow-wrap:anywhere;outline:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;position:absolute}[data-sonner-toast][data-styled=true]{background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);width:var(--width);align-items:center;gap:6px;padding:16px;font-size:13px;display:flex;box-shadow:0 4px 12px #0000001a}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap));top:0}[data-sonner-toast][data-y-position=bottom]{--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap));bottom:0}[data-sonner-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-sonner-toast][data-styled=true] [data-icon]{width:16px;height:16px;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform-origin:50%;animation:.3s forwards sonner-fade-in;transform:scale(.8)}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}[data-sonner-toast][data-styled=true] [data-button]{height:24px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);cursor:pointer;border:none;border-radius:4px;outline:none;flex-shrink:0;align-items:center;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;transition:opacity .4s,box-shadow .2s;display:flex}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toast][data-styled=true] [data-close-button]{left:var(--toast-close-button-start);right:var(--toast-close-button-end);width:20px;height:20px;color:var(--normal-text);background:var(--normal-bg);border:1px solid var(--normal-border);transform:var(--toast-close-button-transform);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .1s,background .2s,border-color .2s;display:flex;position:absolute;top:0}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";z-index:-1;height:100%;position:absolute;left:-100%;right:-100%}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3)translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3)translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";height:calc(var(--gap) + 1px);width:100%;position:absolute;bottom:100%;left:0}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * .05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0px)) translateX(var(--swipe-amount-x,0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (width<=600px){[data-sonner-toaster]{right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%;position:fixed}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{width:calc(100% - var(--mobile-offset-left) * 2);left:0;right:0}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);z-index:10;position:absolute;inset:0}.sonner-loading-wrapper[data-visible=false]{transform-origin:50%;animation:.2s forwards sonner-fade-out}.sonner-spinner{height:var(--size);width:var(--size);position:relative;top:50%;left:50%}.sonner-loading-bar{background:var(--gray11);border-radius:6px;width:24%;height:8%;animation:1.2s linear infinite sonner-spin;position:absolute;top:-3.9%;left:-10%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg)translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg)translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg)translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg)translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg)translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg)translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg)translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg)translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg)translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg)translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg)translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg)translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{transform-origin:50%;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8)translate(-50%,-50%)}
/*$vite$:1*/