.pr-accordion{box-sizing:border-box;width:100%;font-family:var(--font-family-sans)}.pr-accordion__item{overflow:hidden;margin-bottom:var(--spacing-05);box-shadow:none!important;transition:all var(--animation-duration-normal) var(--animation-easing-ease-in-out)!important}.pr-accordion__item:last-child{margin-bottom:0}.pr-accordion__header{display:flex;margin:0!important}.pr-accordion__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-2);font-weight:var(--font-weight-medium);text-align:left;border:none;background-color:rgba(0,0,0,0);cursor:var(--cursor-button);transition:all var(--animation-duration-normal) var(--animation-easing-ease-in-out)!important}.pr-accordion__trigger:focus{outline:none}.pr-accordion__chevron{width:var(--spacing-2);height:var(--spacing-2);transition:transform var(--animation-duration-slow) var(--animation-easing-emphasized)}[data-state=open]>.pr-accordion__chevron{transform:rotate(180deg)}.pr-accordion__content{overflow:hidden}.pr-accordion__content[data-state=closed]{animation:slideUp var(--animation-duration-slow) var(--animation-easing-emphasized)}.pr-accordion__content[data-state=open]{animation:slideDown var(--animation-duration-slow) var(--animation-easing-emphasized)}.pr-accordion__content-text{padding-top:0!important;cursor:var(--cursor-default)}.pr-accordion__content>div{padding:var(--spacing-2)}.pr-accordion--default .pr-accordion__item{border-radius:var(--border-radius-medium);background-color:var(--color-background-alt);border:var(--border-width) var(--border-style) var(--color-border-base)}.pr-accordion--default .pr-accordion__item:hover{background-color:var(--color-background-hover)}.pr-accordion--default .pr-accordion__item[data-state=open]{box-shadow:var(--shadow-1)}.pr-accordion--default .pr-accordion__trigger{border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}.pr-accordion--default .pr-accordion__content-text{background-color:rgba(0,0,0,0)}.pr-accordion--ghost .pr-accordion__item{border-radius:var(--border-radius-medium);background-color:rgba(0,0,0,0)}.pr-accordion--ghost .pr-accordion__item:hover{background-color:var(--color-background-hover)}.pr-accordion--ghost .pr-accordion__trigger{border-radius:var(--border-radius-medium)}.pr-accordion--ghost .pr-accordion__content>div{padding:var(--spacing-1) var(--spacing-2) var(--spacing-2) var(--spacing-2)}.pr-accordion--line .pr-accordion__item{border-bottom:var(--border-width) var(--border-style) var(--color-border-base);position:relative}.pr-accordion--line .pr-accordion__item:last-child{border-bottom:none}.pr-accordion--line .pr-accordion__item:hover,.pr-accordion--line .pr-accordion__item:hover .pr-accordion__chevron,.pr-accordion--line .pr-accordion__item:hover .pr-accordion__content>div,.pr-accordion--line .pr-accordion__item:hover .pr-accordion__trigger{color:var(--color-text-accent)}.pr-accordion--line .pr-accordion__trigger{padding:var(--spacing-2) 0}.pr-accordion--line .pr-accordion__content>div{transition:color var(--animation-duration-normal)}.pr-accordion--line .pr-accordion__content-text{padding:0 0 var(--spacing-2) 0}.pr-accordion--line .pr-accordion__chevron{transition:color var(--animation-duration-normal),transform var(--animation-duration-slow) var(--animation-easing-emphasized)}@keyframes slideDown{0%{height:0;opacity:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height);opacity:1}to{height:0;opacity:0}}.pr-banner__container,.pr-banner__manager{position:relative;width:100%}.pr-banner__container{padding:var(--spacing-2);border-bottom:var(--border-width) solid}.pr-banner__container--bottom{border-bottom:none;border-top:var(--border-width) solid}.pr-banner__container--info{background-color:var(--color-intent-accent-bg-subtle);border-color:var(--color-intent-accent-border)}.pr-banner__container--info .pr-banner__text-content .text{color:var(--color-text-accent)!important}.pr-banner__container--info .pr-banner__cta-button{border-color:var(--color-intent-accent-border)!important}.pr-banner__container--info .pr-banner__cta-button,.pr-banner__container--info .pr-banner__dismiss-button path{color:var(--color-text-accent)!important;fill:var(--color-icon-accent)!important}.pr-banner__container--critical{background-color:var(--color-intent-error-bg-subtle);border-color:var(--color-intent-error-border)}.pr-banner__container--critical .pr-banner__text-content .text{color:var(--color-text-error)!important}.pr-banner__container--critical .pr-banner__cta-button{border-color:var(--color-intent-error-border)!important}.pr-banner__container--critical .pr-banner__cta-button,.pr-banner__container--critical .pr-banner__dismiss-button path{color:var(--color-text-error)!important;fill:var(--color-icon-error)!important}.pr-banner__container--warning{background-color:var(--color-intent-warning-bg-subtle);border-color:var(--color-intent-warning-border)}.pr-banner__container--warning .pr-banner__text-content .text{color:var(--color-text-warning)!important}.pr-banner__container--warning .pr-banner__cta-button{border-color:var(--color-intent-warning-border)!important}.pr-banner__container--warning .pr-banner__cta-button,.pr-banner__container--warning .pr-banner__dismiss-button path{color:var(--color-text-warning)!important;fill:var(--color-icon-warning)!important}.pr-banner__container--success{background-color:var(--color-intent-success-bg-subtle);border-color:var(--color-intent-success-border)}.pr-banner__container--success .pr-banner__text-content .text{color:var(--color-text-success)!important}.pr-banner__container--success .pr-banner__cta-button{border-color:var(--color-intent-success-border)!important}.pr-banner__container--success .pr-banner__cta-button,.pr-banner__container--success .pr-banner__dismiss-button path{color:var(--color-text-success)!important;fill:var(--color-icon-success)!important}.pr-banner__container--marketing{border-color:var(--color-border-base);background-color:var(--color-background-base)}.pr-banner__container--marketing .pr-banner__text-content{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}:is(.dark,.dark-theme,.radix-themes.dark) .pr-banner__container--marketing .pr-banner__text-content{background-image:linear-gradient(90deg,oklch(94% .005 260deg) 40%,oklch(75% .18 55deg))}:is(.light,.light-theme,.radix-themes.light) .pr-banner__container--marketing .pr-banner__text-content{background-image:linear-gradient(90deg,oklch(6% .005 260deg) 40%,oklch(25% .18 55deg))}.pr-banner__container--marketing .pr-banner__icon-wrapper path{fill:var(--color-icon-alt)!important}.pr-banner__container--marketing .pr-banner__dismiss-button path{color:var(--color-text-base)!important;fill:var(--color-icon-base)!important}.pr-banner__text-content{min-width:0}.pr-banner__text-content>.text:first-child{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}.pr-banner__icon-wrapper{padding-right:var(--spacing-2)}.pr-banner__cta-button-wrapper,.pr-banner__cta-button-wrapper button{padding:0 var(--spacing-1)}.pr-banner__cta-button{border:rgba(0,0,0,0)}.pr-callout{display:grid;grid-template-columns:auto 1fr;align-items:center!important}.pr-callout--has-description{align-items:start!important}.pr-callout__container{grid-column:2;grid-column-start:2!important}.pr-callout__content{min-width:0}.pr-callout__icon{grid-column:1;grid-column-start:1!important;color:inherit;fill:currentColor}.pr-callout__actions{margin-left:auto;flex-shrink:0}.pr-callout.pr-callout--layout-rows{display:flex!important;flex-direction:column;align-items:stretch!important}.pr-callout.pr-callout--layout-rows .pr-callout__header{width:100%;min-width:0}.pr-callout.pr-callout--layout-rows .pr-callout__header-title{min-width:0}.pr-callout.pr-callout--layout-rows .pr-callout__content,.pr-callout.pr-callout--layout-rows .pr-callout__description{width:100%}.pr-callout.pr-callout--layout-rows .pr-callout__icon{grid-column:auto;grid-column-start:auto!important}.pr-callout--info{--pr-callout-content-color:var(--color-text-info)}.pr-callout--info .pr-callout__description,.pr-callout--info .pr-callout__description .pr-typography,.pr-callout--info .pr-callout__description .pr-typography li,.pr-callout--info .pr-callout__description .pr-typography ol,.pr-callout--info .pr-callout__description .pr-typography ul,.pr-callout--info .pr-callout__description .text,.pr-callout--info .pr-callout__title.text{color:var(--pr-callout-content-color)!important}.pr-callout--info .pr-callout__description .pr-typography li::marker{color:var(--pr-callout-content-color)!important}.pr-callout--info .pr-callout__button,.pr-callout--info .pr-callout__secondary-icon-button{border:var(--border-width) solid var(--color-intent-info-border)!important}.pr-callout--info .pr-callout__button,.pr-callout--info .pr-callout__dismiss-button path,.pr-callout--info .pr-callout__secondary-icon-button,.pr-callout--info .pr-callout__secondary-icon-button path{color:var(--color-text-info)!important;fill:var(--color-icon-info)!important}.pr-callout--success{--pr-callout-content-color:var(--color-text-success)}.pr-callout--success .pr-callout__description,.pr-callout--success .pr-callout__description .pr-typography,.pr-callout--success .pr-callout__description .pr-typography li,.pr-callout--success .pr-callout__description .pr-typography ol,.pr-callout--success .pr-callout__description .pr-typography ul,.pr-callout--success .pr-callout__description .text,.pr-callout--success .pr-callout__title.text{color:var(--pr-callout-content-color)!important}.pr-callout--success .pr-callout__description .pr-typography li::marker{color:var(--pr-callout-content-color)!important}.pr-callout--success .pr-callout__button,.pr-callout--success .pr-callout__secondary-icon-button{border:var(--border-width) solid var(--color-intent-success-border)!important}.pr-callout--success .pr-callout__button,.pr-callout--success .pr-callout__dismiss-button path,.pr-callout--success .pr-callout__secondary-icon-button,.pr-callout--success .pr-callout__secondary-icon-button path{color:var(--color-text-success)!important;fill:var(--color-icon-success)!important}.pr-callout--warning{--pr-callout-content-color:var(--color-text-warning)}.pr-callout--warning .pr-callout__description,.pr-callout--warning .pr-callout__description .pr-typography,.pr-callout--warning .pr-callout__description .pr-typography li,.pr-callout--warning .pr-callout__description .pr-typography ol,.pr-callout--warning .pr-callout__description .pr-typography ul,.pr-callout--warning .pr-callout__description .text,.pr-callout--warning .pr-callout__title.text{color:var(--pr-callout-content-color)!important}.pr-callout--warning .pr-callout__description .pr-typography li::marker{color:var(--pr-callout-content-color)!important}.pr-callout--warning .pr-callout__button,.pr-callout--warning .pr-callout__secondary-icon-button{border:var(--border-width) solid var(--color-intent-warning-border)!important}.pr-callout--warning .pr-callout__button,.pr-callout--warning .pr-callout__dismiss-button path,.pr-callout--warning .pr-callout__secondary-icon-button,.pr-callout--warning .pr-callout__secondary-icon-button path{color:var(--color-text-warning)!important;fill:var(--color-icon-warning)!important}.pr-callout--error{--pr-callout-content-color:var(--color-text-error)}.pr-callout--error .pr-callout__description,.pr-callout--error .pr-callout__description .pr-typography,.pr-callout--error .pr-callout__description .pr-typography li,.pr-callout--error .pr-callout__description .pr-typography ol,.pr-callout--error .pr-callout__description .pr-typography ul,.pr-callout--error .pr-callout__description .text,.pr-callout--error .pr-callout__title.text{color:var(--pr-callout-content-color)!important}.pr-callout--error .pr-callout__description .pr-typography li::marker{color:var(--pr-callout-content-color)!important}.pr-callout--error .pr-callout__button,.pr-callout--error .pr-callout__secondary-icon-button{border:var(--border-width) solid var(--color-intent-error-border)!important}.pr-callout--error .pr-callout__button,.pr-callout--error .pr-callout__dismiss-button path,.pr-callout--error .pr-callout__secondary-icon-button,.pr-callout--error .pr-callout__secondary-icon-button path{color:var(--color-text-error)!important;fill:var(--color-icon-error)!important}.pr-callout--neutral{--pr-callout-content-color:var(--color-intent-neutral-text)}.pr-callout--neutral .pr-callout__description,.pr-callout--neutral .pr-callout__description .pr-typography,.pr-callout--neutral .pr-callout__description .pr-typography li,.pr-callout--neutral .pr-callout__description .pr-typography ol,.pr-callout--neutral .pr-callout__description .pr-typography ul,.pr-callout--neutral .pr-callout__description .text,.pr-callout--neutral .pr-callout__title.text{color:var(--pr-callout-content-color)!important}.pr-callout--neutral .pr-callout__description .pr-typography li::marker{color:var(--pr-callout-content-color)!important}.pr-callout--neutral .pr-callout__secondary-icon-button{border:var(--border-width) solid var(--color-intent-neutral-border)!important}.pr-callout--neutral .pr-callout__button,.pr-callout--neutral .pr-callout__dismiss-button path,.pr-callout--neutral .pr-callout__secondary-icon-button,.pr-callout--neutral .pr-callout__secondary-icon-button path{color:var(--color-intent-neutral-text)!important;fill:var(--color-intent-neutral-icon)!important}.pr-animated-number{position:relative;display:inline-flex;align-items:center;height:1lh}.pr-animated-number-flow{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:.85}.pr-animated-number-static{display:block}.pr-animated-number-live,.pr-animated-number-sr{position:absolute;width:var(--border-width);height:var(--border-width);padding:0;margin:calc(var(--border-width)*-1);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pr-list-item{font-size:var(--text-body-base);list-style:none}.pr-list-group{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.pr-card--compact{--pr-card-padding:var(--spacing-1)}.pr-card--default{--pr-card-padding:var(--spacing-2)}.pr-card--surface{--pr-nearest-painted-surface:alt;--pr-nearest-painted-surface-color:var(--color-background-alt)}.pr-card--clickable{cursor:var(--cursor-button);transition:background-color var(--animation-duration-normal) var(--animation-easing-ease-in-out),border-color var(--animation-duration-normal) var(--animation-easing-ease-in-out)}.pr-card--clickable:not(.pr-card--disabled):hover{background-color:var(--color-background-hover);border-color:var(--color-border-alt);--pr-nearest-painted-surface-color:var(--color-background-hover)}.pr-card--clickable:not(.pr-card--disabled):active,.pr-card--clickable:not(.pr-card--disabled):focus-within{background-color:var(--color-background-active);border-color:var(--color-border-alt2);--pr-nearest-painted-surface-color:var(--color-background-active)}.pr-card--clickable.pr-card--selected:not(.pr-card--disabled),.pr-card--clickable.pr-card--selected:not(.pr-card--disabled):active,.pr-card--clickable.pr-card--selected:not(.pr-card--disabled):focus-within,.pr-card--clickable.pr-card--selected:not(.pr-card--disabled):hover{border-color:var(--color-border-accent)}.pr-card--disabled{cursor:var(--cursor-disabled);background-color:var(--color-background-disabled);--pr-nearest-painted-surface-color:var(--color-background-disabled)}.pr-bg--alt .pr-card--surface:not(.pr-card--disabled),.pr-bg--alt2 .pr-card--surface:not(.pr-card--disabled),.pr-card--surface .pr-card--surface:not(.pr-card--disabled){--pr-nearest-painted-surface:alt2;--pr-nearest-painted-surface-color:var(--color-background-alt2);background-color:var(--color-background-alt2)}.pr-bg--alt .pr-card--surface.pr-card--clickable:not(.pr-card--disabled):hover,.pr-bg--alt2 .pr-card--surface.pr-card--clickable:not(.pr-card--disabled):hover,.pr-card--surface .pr-card--surface.pr-card--clickable:not(.pr-card--disabled):hover{background-color:var(--color-background-hover);--pr-nearest-painted-surface-color:var(--color-background-hover)}.pr-bg--alt .pr-card--surface.pr-card--clickable:not(.pr-card--disabled):active,.pr-bg--alt .pr-card--surface.pr-card--clickable:not(.pr-card--disabled):focus-within,.pr-bg--alt2 .pr-card--surface.pr-card--clickable:not(.pr-card--disabled):active,.pr-bg--alt2 .pr-card--surface.pr-card--clickable:not(.pr-card--disabled):focus-within,.pr-card--surface .pr-card--surface.pr-card--clickable:not(.pr-card--disabled):active,.pr-card--surface .pr-card--surface.pr-card--clickable:not(.pr-card--disabled):focus-within{background-color:var(--color-background-active);--pr-nearest-painted-surface-color:var(--color-background-active)}.pr-card__title{min-inline-size:0}.pr-card__content--bleed{margin-inline:calc(var(--pr-card-padding, var(--spacing-2))*-1)}.pr-card__action{position:absolute;inset:0;z-index:1;padding:0;border:0;border-radius:inherit;background:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.pr-card__action:focus{outline:none}.pr-card__action:focus-visible{outline:calc(var(--border-width)*2) solid var(--color-border-accent);outline-offset:calc(var(--border-width)*-2)}.pr-card-controls--with-menu{--grouped-control-collapse-duration:var(--animation-duration-normal);--grouped-control-collapse-easing:var(--animation-easing-ease-out);color:var(--color-text-base)!important;background-image:linear-gradient(to bottom,var(--color-background-inset-subtle),var(--color-background-inset-subtle))!important;border:var(--border-width) solid var(--color-border-alt2);border-radius:var(--pr-segmented-control-radius,var(--border-radius-small))!important;overflow:hidden}.pr-card-controls--with-menu .pr-segmented-control__root{border:none!important;background-image:none!important;border-radius:0!important}.pr-card-controls--overflow-selected .rt-SegmentedControlIndicator{visibility:hidden!important}.pr-card-controls__menu{-webkit-border-start:var(--border-width) solid var(--color-border-alt2);border-inline-start:var(--border-width) solid var(--color-border-alt2)}.pr-card-controls__menu .pr-icon-button,.pr-card-controls__menu .pr-menu__trigger--icon-button{height:100%!important;width:auto!important;min-inline-size:var(--spacing-3);border:none!important;border-radius:0!important;background:rgba(0,0,0,0)!important;box-shadow:none!important}.pr-image{display:block;height:auto;max-width:100%;transition:filter var(--animation-duration-normal) var(--animation-easing-ease-in-out)}.pr-image__picture,.pr-image__themed-root{display:contents}.pr-image--fill{height:100%;inset:0;position:absolute;width:100%}.pr-image--fit-contain{object-fit:contain}.pr-image--fit-cover{object-fit:cover}.pr-image--fit-fill{object-fit:fill}.pr-image--fit-none{object-fit:none}.pr-image--fit-scale-down{object-fit:scale-down}.pr-image--pos-center{object-position:center}.pr-image--pos-top{object-position:top}.pr-image--pos-bottom{object-position:bottom}.pr-image--pos-left{object-position:left}.pr-image--pos-right{object-position:right}.pr-image--blur{background-image:var(--pr-image-blur);background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(var(--spacing-1))}.pr-image--theme-light{display:none}:is(.light,.light-theme,.radix-themes.light) .pr-image--theme-light{display:block}:is(.dark,.dark-theme,.radix-themes.dark) .pr-image--theme-light{display:none}.pr-image--theme-dark{display:block}:is(.light,.light-theme,.radix-themes.light) .pr-image--theme-dark{display:none}:is(.dark,.dark-theme,.radix-themes.dark) .pr-image--theme-dark{display:block}@keyframes pr-collapsible-expand{0%{height:0;opacity:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes pr-collapsible-collapse{0%{height:var(--radix-collapsible-content-height);opacity:1}to{height:0;opacity:0}}.pr-context-menu__content{background-color:var(--color-background-overlay)!important;border:var(--border-width) var(--border-style) var(--color-border-alt)!important;box-shadow:var(--shadow-4)!important;--base-menu-bg:var(--color-background-overlay);max-height:40vh!important;width:clamp(20rem,100%,35rem)!important;overflow-x:hidden!important;overflow-y:auto!important;--_panel-scrollbar-width:var(--scrollbar-width-small);--_thumb-color:transparent;scrollbar-width:thin;scrollbar-color:var(--_thumb-color) rgba(0,0,0,0)}.pr-context-menu__content:focus-within,.pr-context-menu__content:hover{--_thumb-color:var(--gray-a8)}.pr-context-menu__content::-webkit-scrollbar{-webkit-appearance:none;width:var(--_panel-scrollbar-width);background:rgba(0,0,0,0)}.pr-context-menu__content::-webkit-scrollbar-track{background:rgba(0,0,0,0);margin-block:var(--spacing-1)}.pr-context-menu__content::-webkit-scrollbar-thumb{background:var(--_thumb-color);border-radius:var(--border-radius-small);min-height:var(--spacing-2);-webkit-transition:background var(--animation-duration-fast) var(--animation-easing-ease);transition:background var(--animation-duration-fast) var(--animation-easing-ease)}.pr-context-menu__content::-webkit-scrollbar-thumb:hover{background:var(--gray-a11)}.pr-context-menu__content--overflow{scrollbar-gutter:stable}.pr-context-menu__content .rt-BaseMenuViewport{padding-right:var(--base-menu-content-padding)!important}.pr-context-menu__content .rt-ScrollAreaRoot .rt-ScrollAreaViewport>div{width:100%!important}.pr-context-menu__content--fit-content,.pr-context-menu__content--fit-content[style*="--menu-locked-width"]{width:auto!important;min-width:-moz-fit-content!important;min-width:fit-content!important;max-width:var(--radix-context-menu-content-available-width)!important}.pr-context-menu__content:not(.pr-context-menu__content--fit-content)[style*="--menu-locked-width"]{width:var(--menu-locked-width)!important;min-width:var(--menu-locked-width)!important;max-width:var(--menu-locked-width)!important}.pr-context-menu__separator{height:.1rem;background-color:var(--color-background-alt);margin:var(--space-2) 0!important;width:100%!important}.pr-context-menu__label{height:-moz-fit-content!important;height:fit-content!important;padding:var(--space-1) var(--space-2)!important;color:var(--color-text-alt2)!important}.pr-context-menu__trigger--disabled{cursor:not-allowed}.pr-context-menu__search-container{margin-bottom:var(--spacing-1)!important}.pr-context-menu__search-container:focus-within{outline:none}.pr-context-menu__search-container .pr-input__wrapper{margin-bottom:0}.pr-context-menu__search-container .pr-input__field{font-size:var(--font-size-1)!important;min-height:3.2rem!important}.pr-context-menu__search-container .pr-input__field:focus,.pr-context-menu__search-container .pr-input__field:focus-visible{outline:.2rem solid var(--color-border-accent)!important;outline-offset:-.2rem!important;border-color:var(--color-border-accent)}.pr-context-menu__search-caption{padding:var(--space-1) var(--space-2);padding-bottom:0;margin-top:var(--space-1)}.pr-context-menu__search-caption:first-child{margin-top:0}.pr-context-menu__search-caption p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-context-menu__no-results{padding:var(--space-1) var(--space-2);text-align:center;display:flex;align-items:center;justify-content:center}.pr-context-menu__back-button{padding:var(--space-2)!important;height:-moz-fit-content!important;height:fit-content!important;color:var(--color-text-alt2)!important;border-radius:var(--border-radius-medium)!important}.pr-context-menu__back-button:before{content:none!important}.pr-context-menu__back-button *,.pr-context-menu__back-button svg{color:inherit!important;fill:currentColor!important}.pr-context-menu__back-button:focus-visible,.pr-context-menu__back-button:hover,.pr-context-menu__back-button[data-highlighted]{background-color:var(--color-surface-accent-hover)!important;color:var(--color-text-base)!important}.pr-context-menu__back-button-content{min-width:0;overflow:hidden;gap:var(--spacing-05)}.pr-context-menu__switch-item:focus-visible,.pr-context-menu__switch-item:hover,.pr-context-menu__switch-item[data-highlighted]{background-color:var(--color-surface-accent-hover)!important;color:var(--color-text-base)!important}.pr-context-menu-item__label{width:100%;flex:1 1;min-width:0}.pr-context-menu-item__label p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-context-menu-radio-item__container{min-width:0;gap:var(--spacing-1)}.pr-context-menu-radio-item__label{flex:1 1;min-width:0}.pr-context-menu-radio-item__label p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-context-menu-radio-item__indicator{display:none!important;margin-left:auto;flex-shrink:0}.pr-context-menu-checkbox-item__container{min-width:0;gap:var(--spacing-1);width:100%}.pr-context-menu-checkbox-item__label{flex:1 1;min-width:0}.pr-context-menu-checkbox-item__label p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-context-menu-checkbox-item__checkbox{display:flex;flex-shrink:0;align-items:center;justify-content:center;align-self:center;margin-left:auto}.pr-context-menu-switch-item__container{min-width:0;gap:var(--spacing-1);width:100%}.pr-context-menu-switch-item__label{flex:1 1;min-width:0}.pr-context-menu-switch-item__label p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-context-menu-switch-item__switch{margin-left:auto;padding-left:var(--space-2);flex-shrink:0}.pr-context-menu-submenu__container{min-width:0;width:100%}.pr-context-menu-submenu__content{flex:1 1 auto;width:auto;min-width:0}.pr-context-menu-submenu__trigger{width:100%;display:flex;align-items:center;justify-content:space-between}.pr-context-menu-submenu__icon{height:1.6rem!important;flex-shrink:0;display:flex;align-items:center}.pr-context-menu-submenu__label{flex:1 1;min-width:0;display:block;line-height:normal;word-break:normal}.pr-context-menu-submenu__label p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-context-menu-submenu__chevron{height:1.6rem!important;flex-shrink:0;display:flex;align-items:center;margin-left:var(--space-2)}.pr-context-menu-submenu__subcontent{background-color:var(--color-background-overlay)!important;border:var(--border-width) var(--border-style) var(--color-border-alt)!important;box-shadow:var(--shadow-4)!important}.pr-context-menu-content__container{position:relative;width:100%;overflow:hidden}.pr-context-menu-content__wrapper{width:100%;overflow:hidden}.pr-context-menu-content__slide-out--right{animation:contextMenuSlideOutToLeft var(--animation-duration-quick) var(--animation-easing-ease-in) forwards}.pr-context-menu-content__slide-out--left{animation:contextMenuSlideOutToRight var(--animation-duration-quick) var(--animation-easing-ease-in) forwards}.pr-context-menu-content__slide-in--right{animation:contextMenuSlideInFromRight var(--animation-duration-quick) var(--animation-easing-ease-out) forwards}.pr-context-menu-content__slide-in--left{animation:contextMenuSlideInFromLeft var(--animation-duration-quick) var(--animation-easing-ease-out) forwards}@keyframes contextMenuSlideOutToLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2rem)}}@keyframes contextMenuSlideOutToRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2rem)}}.rt-BaseMenuContent.pr-context-menu__content{background-color:var(--color-background-overlay)!important;border:var(--border-width) var(--border-style) var(--color-border-alt)!important;box-shadow:var(--shadow-4)!important;--base-menu-bg:var(--color-background-overlay)}[data-radix-context-menu-content] .pr-context-menu-submenu__trigger:focus-visible,[data-radix-context-menu-content] .pr-context-menu-submenu__trigger:hover,[data-radix-context-menu-content] .pr-context-menu-submenu__trigger[data-highlighted],[data-radix-context-menu-content] .pr-context-menu__checkbox-item:focus-visible,[data-radix-context-menu-content] .pr-context-menu__checkbox-item:hover,[data-radix-context-menu-content] .pr-context-menu__checkbox-item[data-highlighted],[data-radix-context-menu-content] .pr-context-menu__item:focus-visible,[data-radix-context-menu-content] .pr-context-menu__item:hover,[data-radix-context-menu-content] .pr-context-menu__item[data-highlighted]{background-color:var(--color-surface-accent-hover)!important}[data-radix-context-menu-content] [role=menuitem]:focus-visible,[data-radix-context-menu-content] [role=menuitem]:hover,[data-radix-context-menu-content] [role=menuitem][data-highlighted],[data-radix-context-menu-content] [role=menuitemcheckbox]:focus-visible,[data-radix-context-menu-content] [role=menuitemcheckbox]:hover,[data-radix-context-menu-content] [role=menuitemcheckbox][data-highlighted],[data-radix-context-menu-content] [role=menuitemradio]:focus-visible,[data-radix-context-menu-content] [role=menuitemradio]:hover,[data-radix-context-menu-content] [role=menuitemradio][data-highlighted]{background-color:var(--color-surface-accent-hover)!important}[data-radix-context-menu-content] .rt-BaseMenuItem,[data-radix-context-menu-content] .rt-BaseMenuLabel{padding-left:var(--spacing-1)!important;padding-right:var(--spacing-1)!important}[data-radix-context-menu-content] .rt-BaseMenuItem[data-disabled],[data-radix-context-menu-content] .rt-BaseMenuLabel[data-disabled]{cursor:var(--cursor-disabled)}[data-radix-context-menu-content] .rt-BaseMenuItemIndicator{left:auto!important;right:0!important}[data-radix-context-menu-content] .rt-BaseMenuItemIndicator .rt-ContextMenuItemIndicatorIcon{display:none}[data-radix-context-menu-content] .rt-BaseMenuCheckboxItemContainer,[data-radix-context-menu-content] .rt-BaseMenuRadioItemContainer{min-width:0}[data-radix-context-menu-content] .rt-ContextMenuSubTrigger{position:relative}[data-radix-context-menu-content] .rt-ContextMenuSubTrigger:after{content:"";position:absolute;right:var(--space-2);top:50%;transform:translateY(-50%);pointer-events:none}[data-radix-context-menu-content] .rt-ContextMenuSubTrigger .rt-ContextMenuSubTriggerIcon{display:none!important}[data-radix-context-menu-content] .rt-ContextMenuSubTrigger[data-disabled]{opacity:.5;cursor:var(--cursor-disabled)}[data-radix-context-menu-content] .rt-ContextMenuSubContent{background-color:var(--color-background-overlay)!important;border:var(--border-width) var(--border-style) var(--color-border-alt)!important;box-shadow:var(--shadow-4)!important;min-width:16rem;border-radius:var(--radius-2);z-index:1000;margin-left:var(--space-1);animation-duration:var(--animation-duration-quick);animation-timing-function:var(--animation-easing-ease-out)}[data-radix-context-menu-content] .rt-ContextMenuSubContent[data-side=right]{animation-name:contextMenuSlideInFromLeft}[data-radix-context-menu-content] .rt-ContextMenuSubContent[data-side=left]{animation-name:contextMenuSlideInFromRight}[data-radix-context-menu-content] .rt-ContextMenuSeparator{margin:var(--space-2) 0!important;width:100%!important}[data-radix-context-menu-content] .pr-input__wrapper:not(.pr-input__wrapper--hasContent){width:100%!important}@keyframes contextMenuSlideInFromLeft{0%{opacity:0;transform:translateX(-2rem)}to{opacity:1;transform:translateX(0)}}@keyframes contextMenuSlideInFromRight{0%{opacity:0;transform:translateX(2rem)}to{opacity:1;transform:translateX(0)}}.pr-context-menu-collapsible-group__container{min-width:0;gap:var(--spacing-1);width:100%}.pr-context-menu-collapsible-group__chevron{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--spacing-2);height:var(--spacing-2)}.pr-context-menu-collapsible-group__label{flex:1 1;min-width:0}.pr-context-menu-collapsible-group__label p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-context-menu-collapsible-group__checkbox-hit-area{display:flex;flex-shrink:0;align-items:center;justify-content:center;align-self:center;margin-left:auto;cursor:var(--cursor-button)}.pr-context-menu-collapsible-group__content{overflow:hidden}.pr-context-menu-collapsible-group__content[data-state=open]{animation:pr-collapsible-expand var(--animation-duration-normal,.2s) ease-out}.pr-context-menu-collapsible-group__content[data-state=closed]{animation:pr-collapsible-collapse var(--animation-duration-normal,.2s) ease-out forwards}.pr-context-menu-collapsible-group__content{padding-left:var(--spacing-3)}.pr-context-menu-collapsible-group__content>.pr-context-menu__checkbox-item{position:relative}.pr-context-menu-collapsible-group__content>.pr-context-menu__checkbox-item:before{content:"";position:absolute;left:calc(var(--spacing-2) - var(--spacing-3));top:0;bottom:0;width:var(--border-width);background:var(--color-border-base)}.pr-file-upload-area{border-style:dashed;transition:background-color var(--animation-duration-normal) var(--animation-easing-ease-in-out)}.pr-file-upload-area:hover{background-color:var(--color-background-hover)}.pr-button--link--disabled{text-decoration:none;color:var(--color-text-alt2)!important;cursor:inherit!important}.pr-button--link--disabled:hover{text-decoration:none!important}.pr-drop-target__container--over .pr-file-upload-area{background-color:var(--color-background-alt)}.pr-file-upload-card__remove-btn{box-shadow:none}:is(.light,.light-theme) .pr-file-upload-area .pr-icon--base{color:var(--color-text-alt-2)}.pr-message-toolbar-portal{z-index:var(--z-index-popover);pointer-events:auto}.pr-message-toolbar-portal[data-state=open]{animation:messageToolbarIn var(--animation-duration-fast) var(--animation-easing-ease-out) forwards}.pr-message-toolbar-portal[data-state=closed]{animation:messageToolbarOut var(--animation-duration-fast) var(--animation-easing-ease-out) forwards}.pr-message-toolbar-portal__theme{display:contents}@keyframes messageToolbarIn{0%{opacity:0}to{opacity:1}}@keyframes messageToolbarOut{0%{opacity:1}to{opacity:0}}.pr-message{--color-message-self-bg:var(--accent-7);--color-message-other-bg:var(--slate-5);--color-message-self-bg-hover:var(--accent-6);--color-message-other-bg-hover:var(--slate-6);--color-message-self-bg-active:var(--accent-5);--color-message-self-border-focused:var(--accent-11);--color-message-other-border-focused:var(--slate-9);--color-message-highlight-bg:var(--black-a5);--color-message-highlight-current-bg:var(--yellow-11);--color-message-highlight-current-text:var(--color-text-base-inverted);--color-message-redaction-manual-bg:var(--yellow-11);--color-message-redaction-manual-text:var(--color-text-base-inverted);--color-message-redaction-automated-bg:var(--orange-11);--color-message-metadata-selection-bg:var(--color-transparent-background-active);--color-message-metadata-selection-text:var(--color-text-base);--color-message-bubble-selection-bg:var(--color-transparent-background-active);--color-message-bubble-selection-text:var(--color-text-base-inverted);padding:var(--spacing-2)!important;max-width:40rem;width:-moz-fit-content;width:fit-content;word-break:break-word;cursor:default}.pr-message--self:hover{background-color:var(--color-message-self-bg-hover)}.pr-message--other:hover{background-color:var(--color-message-other-bg-hover)}.pr-message__row{width:100%}.pr-message__wrapper{cursor:default}.pr-message__content{display:flex;flex-direction:column;gap:var(--spacing-05)}.pr-message__content--translated{gap:var(--spacing-1)}.pr-message__highlight,.pr-message__redaction{border-radius:none!important}.pr-message__redaction{padding:calc(var(--border-width)*2);text-decoration:line-through;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.pr-message__redaction--manual{background-color:var(--color-message-redaction-manual-bg);color:var(--color-message-redaction-manual-text)}.pr-message__redaction--automated{background-color:var(--color-message-redaction-automated-bg)}.pr-message__wrapper[data-author=self] .pr-message__content{align-items:flex-end}.pr-message__wrapper[data-author=other] .pr-message__content{align-items:flex-start}.pr-message--self{background-color:var(--color-message-self-bg)}.pr-message--other{background-color:var(--color-message-other-bg)}.pr-message--active,.pr-message--focused{border-style:solid;transition:border-color var(--animation-duration-normal) var(--animation-easing-ease-in-out);border-width:calc(var(--border-width)*2)}.pr-message--self.pr-message--active,.pr-message--self.pr-message--focused{background-color:var(--color-message-self-bg-active);border-color:var(--color-message-self-border-focused)}.pr-message--other.pr-message--active,.pr-message--other.pr-message--focused{border-color:var(--color-message-other-border-focused)}.pr-message--other .pr-message__highlight,.pr-message--self .pr-message__highlight{background-color:var(--color-message-highlight-bg);color:var(--color-text-base)}.pr-message--other .pr-message__highlight--current,.pr-message--self .pr-message__highlight--current{background-color:var(--color-message-highlight-current-bg);color:var(--color-message-highlight-current-text)}:is(.light,.light-theme,.radix-themes.light) .pr-message__content ::selection{color:var(--color-text-base-inverted)!important}:is(.dark,.dark-theme,.radix-themes.dark) .pr-message__content ::selection{color:var(--color-text-base)!important}.pr-message__metadata ::selection{background-color:var(--color-message-metadata-selection-bg)!important;color:var(--color-message-metadata-selection-text)!important}.pr-message.pr-message--other ::selection,.pr-message.pr-message--self ::selection{background-color:var(--color-message-bubble-selection-bg)!important;color:var(--color-message-bubble-selection-text)!important}.pr-message--self.pr-message--active{box-shadow:var(--message-glow-self)}.pr-message--other.pr-message--active{box-shadow:var(--message-glow-other)}:is(.light,.light-theme,.radix-themes.light) .pr-message{color:var(--color-text-base-inverted)}:is(.light,.light-theme,.radix-themes.light) .pr-message .rt-Heading,:is(.light,.light-theme,.radix-themes.light) .pr-message .rt-Text,:is(.light,.light-theme,.radix-themes.light) .pr-message .text,:is(.light,.light-theme,.radix-themes.light) .pr-message__highlight{color:var(--color-text-base-inverted)!important}:is(.light,.light-theme,.radix-themes.light) .pr-message .pr-icon{color:var(--color-icon-base-inverted)!important;fill:var(--color-icon-base-inverted)!important}:is(.light,.light-theme) .pr-message{--color-message-self-bg:var(--accent-11);--color-message-other-bg:var(--slate-11);--color-message-self-bg-hover:var(--accent-12);--color-message-other-bg-hover:var(--slate-12);--color-message-highlight-bg:var(--white-a3);--color-message-highlight-current-bg:var(--yellow-10);--color-message-highlight-current-text:var(--color-text-base);--color-message-redaction-manual-bg:var(--yellow-10);--color-message-redaction-manual-text:var(--color-text-base);--color-message-redaction-automated-bg:var(--orange-10);--color-message-metadata-selection-bg:var(--blue-a4)}:is(.light,.light-theme) .pr-message .pr-message__redaction--automated{color:var(--color-text-base-inverted)}.pr-metric-card__body,.pr-metric-card__delta,.pr-metric-card__value,.pr-metric-card__value-row{min-inline-size:0}.pr-metric-card__trailing{block-size:2.8rem;min-inline-size:0;flex:1 1 auto;overflow:hidden}.pr-metric-card__loading-status{min-inline-size:0}.pr-metric-card__skeleton{display:flex;flex-direction:column;gap:var(--spacing-1);width:100%}.pr-navbar{--pr-navbar-account-name-max-width:12rem}.pr-navbar__start{overflow:hidden}.pr-navbar__brand{flex-shrink:0;padding-right:var(--spacing-1)}.pr-navbar__logo{height:var(--spacing-3)}@media(max-width:37.5rem){.pr-navbar__logo{display:none}}.pr-navbar__app-switcher{min-width:0;max-width:20rem;gap:var(--spacing-05)}.pr-navbar__app-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-navbar__whitelabel{flex:0 1 auto;min-width:0;max-width:20rem;margin:0 var(--spacing-2)}@media(max-width:37.5rem){.pr-navbar__whitelabel{max-width:10rem}}.pr-navbar__tabs{position:relative;flex:1 1;min-width:0;overflow:hidden}.pr-navbar__tab-nav{flex:0 1 auto;min-width:0;overflow:hidden}.pr-navbar__overflow-trigger{flex-shrink:0}.pr-navbar__account-trigger,.pr-navbar__account-trigger .pr-menu__trigger--unstyled,.pr-navbar__overflow-trigger,.pr-navbar__overflow-trigger .pr-menu__trigger--unstyled{overflow:visible}.pr-navbar__overflow-trigger .text{transition:color var(--animation-duration-quick) var(--animation-easing-ease-in-out)}.pr-navbar__overflow-trigger .pr-icon{transition:color var(--animation-duration-quick) var(--animation-easing-ease-in-out),transform var(--animation-duration-normal) var(--animation-easing-ease-in-out)}.pr-navbar__overflow-trigger--current .pr-icon,.pr-navbar__overflow-trigger--current .text,.pr-navbar__overflow-trigger:focus-visible .pr-icon,.pr-navbar__overflow-trigger:focus-visible .text,.pr-navbar__overflow-trigger:hover .pr-icon,.pr-navbar__overflow-trigger:hover .text,.pr-navbar__overflow-trigger[data-state=open] .pr-icon,.pr-navbar__overflow-trigger[data-state=open] .text{color:var(--color-text-base)}.pr-navbar__account-name{max-width:var(--pr-navbar-account-name-max-width);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-navbar__menu-chevron{flex-shrink:0}.pr-navbar__overflow-trigger-measure,.pr-navbar__tab-measure{position:absolute;inset-block-start:0;inset-inline-start:0;visibility:hidden;pointer-events:none;white-space:nowrap;interactivity:inert}.pr-split-button{display:inline-flex;align-items:stretch;transition:filter var(--animation-duration-fast)}.pr-split-button .pr-split-button__main{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none!important}.pr-split-button .pr-button--critical{background:rgba(0,0,0,0)}.pr-split-button:has(.pr-button--critical){border-radius:var(--border-radius-small);background:var(--gradient-critical)}.pr-split-button:has(.pr-button--critical):hover:not(:has(.pr-split-button__trigger--disabled)){filter:brightness(var(--brightness-hover))!important}.pr-split-button:has(.pr-button--critical):active:not(:has(.pr-split-button__trigger--disabled)){filter:brightness(var(--brightness-active))!important}.pr-split-button .pr-split-button__trigger{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;padding:var(--spacing-05);border:none;cursor:pointer;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);transition:filter var(--animation-duration-fast),background-color var(--animation-duration-fast)}.pr-split-button .pr-split-button__trigger.pr-split-button__trigger--primary{background:var(--color-background-accent)}.pr-split-button .pr-split-button__trigger.pr-split-button__trigger--secondary{background:rgba(0,0,0,0);border:var(--border-width) var(--border-style) var(--color-border-base);border-left:none}.pr-split-button .pr-split-button__trigger.pr-split-button__trigger--secondary-alt{background:var(--color-background-alt)}.pr-split-button .pr-split-button__trigger.pr-split-button__trigger--critical{background:rgba(0,0,0,0)}.pr-split-button .pr-split-button__trigger.pr-split-button__trigger--success{background:var(--color-background-success)}.pr-split-button .pr-split-button__trigger.pr-split-button__trigger--destructive{background:var(--color-background-error)}.pr-split-button .pr-split-button__trigger.pr-split-button__trigger--disabled{height:100%;background:var(--color-background-disabled)!important;color:var(--color-text-disabled)!important;cursor:var(--cursor-disabled);filter:none!important}.pr-split-button .pr-split-button__trigger.pr-split-button__trigger--disabled svg path{fill:var(--color-text-disabled)}.pr-split-button:not(:has(.pr-split-button__trigger--disabled)):not(:has(.pr-button--critical)):hover .pr-split-button__main:not(:disabled),.pr-split-button:not(:has(.pr-split-button__trigger--disabled)):not(:has(.pr-button--critical)):hover .pr-split-button__trigger{filter:brightness(var(--brightness-hover))!important}.pr-split-button:not(:has(.pr-split-button__trigger--disabled)):not(:has(.pr-button--critical)):hover .pr-split-button__main.pr-button--secondary:not(:disabled),.pr-split-button:not(:has(.pr-split-button__trigger--disabled)):not(:has(.pr-button--critical)):hover .pr-split-button__trigger--secondary{background:var(--color-transparent-background-hover)!important}.pr-split-button:not(:has(.pr-split-button__trigger--disabled)):not(:has(.pr-button--critical)):hover .pr-split-button__trigger--secondary-alt{background:var(--color-background-alt2)}.pr-split-button:not(:has(.pr-split-button__trigger--disabled)):not(:has(.pr-button--critical)):active .pr-split-button__main:not(:disabled),.pr-split-button:not(:has(.pr-split-button__trigger--disabled)):not(:has(.pr-button--critical)):active .pr-split-button__trigger{filter:brightness(var(--brightness-active))!important}.pr-split-button:not(:has(.pr-split-button__trigger--disabled)):not(:has(.pr-button--critical)):active .pr-split-button__main.pr-button--secondary:not(:disabled),.pr-split-button:not(:has(.pr-split-button__trigger--disabled)):not(:has(.pr-button--critical)):active .pr-split-button__trigger--secondary{background:var(--color-transparent-background-active)!important}.pr-split-button:not(:has(.pr-split-button__trigger--disabled)):not(:has(.pr-button--critical)):active .pr-split-button__trigger--secondary-alt{background:var(--color-background-inset-strong)}.pr-tabs__list{position:relative}.pr-tabs__list button{cursor:var(--cursor-link)}.pr-tabs__list:not(.pr-tabs__list--vertical) button:after{display:none!important}.pr-tabs__trigger{padding:0!important;font-size:var(--font-size-2)!important;text-align:center!important;transition:all var(--animation-duration-normal) var(--animation-easing-ease-in-out)!important;height:var(--pr-tab-header-height-lg,var(--spacing-5))!important;border-radius:var(--pr-tab-radius,0)}.pr-tabs__trigger span{letter-spacing:-.004rem!important;font-weight:var(--font-weight-medium)!important;padding:calc(var(--tab-inner-padding-y)*2) var(--pr-tab-padding-x,calc(var(--tab-inner-padding-x) * 2))}.pr-tabs__trigger[data-state=active]{background-color:var(--color-surface-accent-selected,transparent)}.pr-tabs__list .pr-tabs__trigger:disabled{color:var(--color-text-disabled);cursor:var(--cursor-disabled)}.pr-tabs__trigger--small{height:var(--pr-tab-header-height-md,var(--spacing-4))!important}.pr-tabs__trigger--small span{padding:calc(var(--tab-inner-padding-y)*1.25) calc(var(--tab-inner-padding-x)*1.25)!important}.pr-tabs__list:not(.pr-tabs__list--vertical).pr-tabs__list--no-underline{box-shadow:none!important}.pr-tabs__list:not(.pr-tabs__list--vertical):not(.pr-tabs__list--no-sliding-animation) .pr-tabs__trigger:before{display:none!important}.pr-tabs__list:not(.pr-tabs__list--vertical).pr-tabs__list--no-sliding-animation .pr-tabs__trigger[data-state=active]:before{display:block!important}.pr-tabs__list:not(.pr-tabs__list--vertical) .pr-tabs__presentation-slider{position:absolute;bottom:0;left:var(--slider-left,0);width:var(--slider-width,0);height:calc(var(--border-width)*2);background-color:var(--color-text-base);transition:left var(--animation-duration-normal) var(--animation-easing-ease-in-out),width var(--animation-duration-normal) var(--animation-easing-ease-in-out);pointer-events:none}.pr-tab-menu .pr-tabs__trigger{cursor:var(--cursor-link)}.pr-separator__root{margin:0;border:none;background-color:var(--color-border-base)}.pr-separator__root[data-orientation=horizontal]{height:.1rem;width:100%}.pr-separator__root[data-orientation=vertical]{width:.1rem;height:100%}.pr-separator__root--base{background-color:var(--color-border-base)}.pr-separator__root--alt{background-color:var(--color-border-alt)}.pr-separator__root--alt2{background-color:var(--color-border-alt2)}.pr-themed-switch__root{display:inline-flex;width:-moz-fit-content;width:fit-content;cursor:pointer}.pr-themed-switch__root--small{--pr-themed-switch-thumb-size:1.4rem;--pr-themed-switch-track-padding:0.1rem}.pr-themed-switch__root--medium{--pr-themed-switch-thumb-size:1.8rem;--pr-themed-switch-track-padding:0.1rem}.pr-themed-switch__root--large{--pr-themed-switch-thumb-size:2.2rem;--pr-themed-switch-track-padding:0.1rem}.pr-themed-switch__root[data-type=two-way]{--pr-themed-switch-step:calc(var(--pr-themed-switch-thumb-size) * 5 / 6)}.pr-themed-switch__root[data-type=three-way]{--pr-themed-switch-step:calc(var(--pr-themed-switch-thumb-size) * 9 / 14)}.pr-themed-switch__root[data-selected-index="1"] .pr-themed-switch__thumb{transform:translateX(calc(var(--pr-themed-switch-step) * 1))}.pr-themed-switch__root[data-selected-index="2"] .pr-themed-switch__thumb{transform:translateX(calc(var(--pr-themed-switch-step) * 2))}.pr-themed-switch__track{position:relative;padding:var(--pr-themed-switch-track-padding);border-radius:var(--border-radius-full);background-image:var(--gradient-glass)}.pr-themed-switch__track:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;padding:.05rem;background:var(--glass-fade);-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.pr-themed-switch__root[data-type=two-way] .pr-themed-switch__track{width:calc(var(--pr-themed-switch-thumb-size) + var(--pr-themed-switch-step)*1 + var(--pr-themed-switch-track-padding)*2)}.pr-themed-switch__root[data-type=three-way] .pr-themed-switch__track{width:calc(var(--pr-themed-switch-thumb-size) + var(--pr-themed-switch-step)*2 + var(--pr-themed-switch-track-padding)*2)}.pr-themed-switch__thumb{position:absolute;top:var(--pr-themed-switch-track-padding);left:var(--pr-themed-switch-track-padding);z-index:1;width:var(--pr-themed-switch-thumb-size);height:var(--pr-themed-switch-thumb-size);border-radius:var(--border-radius-full);border:var(--border-width) solid var(--color-border-alt);box-shadow:var(--shadow-2);pointer-events:none;transition:transform var(--animation-duration-normal) var(--animation-easing-ease-in-out),background var(--animation-duration-normal) var(--animation-easing-ease-in-out)}.pr-themed-switch__thumb[data-knob=switch]{background:var(--white-a12);color:var(--color-text-base-inverted)}.pr-themed-switch__thumb[data-knob=neutral]{background:var(--slate-a6)}.pr-themed-switch__thumb[data-knob=success]{background:var(--gradient-intent-success);color:var(--color-text-primary)}.pr-themed-switch__thumb[data-knob=error]{background:var(--gradient-intent-destructive);color:var(--color-text-primary)}.pr-themed-switch__item{position:relative;z-index:2;flex:1 1;min-width:0;height:var(--pr-themed-switch-thumb-size);margin:0;padding:0;border:none;border-radius:var(--border-radius-full);background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none}.pr-themed-switch__item:focus-visible{outline:none}.pr-themed-switch__root:has(.pr-themed-switch__item:focus-visible) .pr-themed-switch__thumb{outline:.2rem solid var(--color-border-focus);outline-offset:.1rem;box-shadow:0 0 0 .1rem var(--color-text-base-inverted),0 0 0 .3rem var(--color-border-focus)}.pr-themed-switch__root[data-disabled] .pr-themed-switch__track{opacity:.5}.pr-themed-switch__root[data-disabled]{cursor:not-allowed}@media(prefers-reduced-motion:reduce){.pr-themed-switch__thumb{transition:none}}@media(forced-colors:active){.pr-themed-switch__thumb{background:Canvas!important;border:1px solid CanvasText;color:CanvasText}.pr-themed-switch__root:has(.pr-themed-switch__item:focus-visible) .pr-themed-switch__thumb{border-color:Highlight;outline:2px solid Highlight;outline-offset:2px;box-shadow:none}}.pr-toggle-group__root{--grouped-control-collapse-duration:var(--animation-duration-normal);--grouped-control-collapse-easing:var(--animation-easing-ease-out);color:var(--color-text-base)!important;background-image:linear-gradient(to bottom,var(--color-background-inset-subtle),var(--color-background-inset-subtle))!important;border:var(--border-width) solid var(--color-border-alt2);border-radius:var(--pr-segmented-control-radius,var(--border-radius-small))!important;overflow:hidden;display:inline-grid;grid-auto-flow:column;grid-auto-columns:max-content;align-items:stretch;width:-moz-fit-content;width:fit-content;flex:0 0 auto}.pr-toggle-group__root--small{--tg-height:var(--spacing-3);height:var(--tg-height)!important}.pr-toggle-group__root--small .pr-toggle-group__label{padding-inline:var(--spacing-05)!important}.pr-toggle-group__root--medium{--tg-height:2.8rem;height:var(--tg-height)!important}.pr-toggle-group__root--medium .pr-toggle-group__label{padding-inline:var(--spacing-1)!important}.pr-toggle-group__root--large{--tg-height:var(--spacing-4);height:var(--tg-height)!important}.pr-toggle-group__root--large .pr-toggle-group__label{padding-inline:var(--spacing-1)!important}.pr-toggle-group__root--full-span{width:100%;flex:1 1 auto;grid-auto-columns:1fr}.pr-toggle-group__root--collapse-labels{grid-auto-columns:max-content}.pr-toggle-group__root--collapse-labels .pr-toggle-group__item--collapsing .pr-toggle-group__label{padding-inline:0!important}.pr-toggle-group__root--collapse-labels .pr-toggle-group__item--collapsing{min-width:calc(var(--tg-height) - 2*var(--border-width))!important;overflow:hidden;transition:background-color var(--animation-duration-normal) var(--animation-easing-ease-in-out)}.pr-toggle-group__root--collapse-labels .pr-toggle-group__item-content{gap:var(--spacing-05);padding-inline:var(--spacing-1);min-width:0;transition:padding-inline var(--grouped-control-collapse-duration) var(--grouped-control-collapse-easing),gap var(--grouped-control-collapse-duration) var(--grouped-control-collapse-easing)}.pr-toggle-group__root--collapse-labels .pr-toggle-group__item:not([data-state=on]) .pr-toggle-group__item-content{flex:1 1 auto;width:auto;max-width:none;padding-inline:0;gap:0;justify-content:center}.pr-toggle-group__root--collapse-labels .pr-toggle-group__item-label{display:grid;grid-template-columns:0fr;min-width:0;overflow:hidden;transition:grid-template-columns var(--grouped-control-collapse-duration) var(--grouped-control-collapse-easing)}.pr-toggle-group__root--collapse-labels .pr-toggle-group__item--collapsing[data-state=on] .pr-toggle-group__item-label{grid-template-columns:1fr}.pr-toggle-group__root--collapse-labels .pr-toggle-group__item-label-inner{min-width:0;overflow:hidden;white-space:nowrap}@media(prefers-reduced-motion:reduce){.pr-toggle-group__root--collapse-labels .pr-toggle-group__item--collapsing,.pr-toggle-group__root--collapse-labels .pr-toggle-group__item-content,.pr-toggle-group__root--collapse-labels .pr-toggle-group__item-label{transition:none}}.pr-toggle-group__root--small.pr-toggle-group__root--collapse-labels .pr-toggle-group__item-content{padding-inline:var(--spacing-05)}.pr-toggle-group__item{display:flex;align-items:stretch;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;margin:0;padding:0;font:inherit;color:inherit;border-radius:0!important;transition:background-color var(--animation-duration-normal) var(--animation-easing-ease-in-out)}.pr-toggle-group__item:first-child .pr-toggle-group__separator{display:none!important}.pr-toggle-group__item:has(.pr-toggle-group__label>.pr-icon:only-child){min-width:calc(var(--tg-height) - 2*var(--border-width))!important}.pr-toggle-group__item:has(.pr-toggle-group__label>.pr-icon:only-child) .pr-toggle-group__label{padding-inline:0!important}.pr-toggle-group__item[data-state=off]:hover:not(:disabled){background-color:var(--color-transparent-background-hover)!important}.pr-toggle-group__item[data-state=on]:not(:disabled){background-color:var(--color-surface-accent-selected,var(--color-background-inset-strong))!important;outline:none!important;color:var(--color-text-base)!important}.pr-toggle-group__item-content{width:max-content;max-width:100%;flex-shrink:0}.pr-toggle-group__separator{align-self:stretch;flex-shrink:0;z-index:2;margin:0;width:var(--border-width);opacity:1;background-color:var(--color-border-alt2);transition:all var(--animation-duration-normal) var(--animation-easing-ease-in-out)}.pr-toggle-group__label{display:flex;flex-grow:1;align-items:center;justify-content:center;letter-spacing:0;border-radius:0;transition:background-color var(--animation-duration-normal) ease-in-out}