@layer viraui.preflight;@layer viraui.components{@property --vui-text-align{syntax:"*";inherits:false;initial-value:start}@property --vui-text-max-width{syntax:"*";inherits:false;initial-value:none}@property --vui-text-literal-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --vui-text-white-space{syntax:"*";inherits:false;initial-value:normal}@property --vui-text-font-weight{syntax:"<number>";inherits:false;initial-value:400}@property --vui-text-font-width{syntax:"<number>";inherits:false;initial-value:100}@property --vui-text-font-opsz{syntax:"<number>";inherits:false;initial-value:16}@property --vui-text-trim{syntax:"*";inherits:false;initial-value:trim-both}@property --vui-text-trim-type{syntax:"*";inherits:false;initial-value:cap alphabetic}@property --vui-text-padding-inline-start{syntax:"<length>";inherits:false;initial-value:0}@property --vui-text-padding-inline-end{syntax:"<length>";inherits:false;initial-value:0}@property --vui-text-padding-block-start{syntax:"<length>";inherits:false;initial-value:0}@property --vui-text-padding-block-end{syntax:"<length>";inherits:false;initial-value:0}@property --vui-text-font-size{syntax:"<length>";inherits:false;initial-value:1rem}@property --vui-text-font-family{syntax:"*";inherits:false;initial-value:sans-serif}@property --vui-text-line-height{syntax:"normal|<number>|<length-percentage>";inherits:false;initial-value:normal}@property --__text-medium{syntax:"*";inherits:false;initial-value:0}.viraui__text-module__Text_bS8kv{--__text-medium:clamp(var(--font-scale-body-medium), calc(var(--font-scale-body-medium) + var(--font-scale-body-x-small) / 12 + .24cqi), calc(var(--font-scale-body-medium) + var(--font-scale-body-x-small) / 3));--vui-text-font-family:var(--font-family-body);--vui-text-font-size:clamp(var(--font-scale-body-small), var(--__text-medium), var(--font-scale-body-medium));--vui-text-line-height:var(--font-leading-standard);max-inline-size:var(--vui-text-max-width);font-family:var(--vui-text-font-family);font-size:var(--vui-text-font-size);line-height:var(--vui-text-line-height);text-align:var(--vui-text-align);white-space:var(--vui-text-white-space);word-break:break-word;font-weight:var(--vui-text-font-weight);font-stretch:calc(var(--vui-text-font-width) * 1%);font-optical-sizing:auto;font-variation-settings:"wght" var(--vui-text-font-weight),"wdth" var(--vui-text-font-width),"opsz" var(--vui-text-font-opsz);text-box:var(--vui-text-trim) var(--vui-text-trim-type);margin:0}.viraui__text-module__Text_bS8kv[data-text-balanced=true]{text-wrap:balance}.viraui__text-module__Text_bS8kv[data-text-selection=false]{-webkit-user-select:none;user-select:none}.viraui__text-module__Text_bS8kv[data-text-has-padding=true]{padding:var(--vui-text-padding-block-start) var(--vui-text-padding-inline-end) var(--vui-text-padding-block-end) var(--vui-text-padding-inline-start)}.viraui__text-module__Text_bS8kv[data-text-family=mono]{--vui-text-font-family:var(--font-family-mono)}.viraui__text-module__Text_bS8kv[data-text-size=x-large]{--vui-text-font-size:clamp(var(--font-scale-body-large), calc(var(--__text-medium) * pow(var(--font-heading-typescale), 2)), var(--font-scale-body-x-large))}.viraui__text-module__Text_bS8kv[data-text-size=large]{--vui-text-font-size:clamp(var(--font-scale-body-medium), calc(var(--__text-medium) * pow(var(--font-heading-typescale), 1)), var(--font-scale-body-large))}.viraui__text-module__Text_bS8kv[data-text-size=small]{--vui-text-font-size:clamp(var(--font-scale-body-x-small), calc(var(--__text-medium) * pow(var(--font-heading-typescale), -.1)), var(--font-scale-body-small))}.viraui__text-module__Text_bS8kv[data-text-size=x-small]{--vui-text-font-size:var(--font-scale-body-x-small)}.viraui__text-module__Text_bS8kv[data-text-weight=light]{--vui-text-font-weight:200}.viraui__text-module__Text_bS8kv[data-text-weight=semibold]{--vui-text-font-weight:600}.viraui__text-module__Text_bS8kv[data-text-weight=bold]{--vui-text-font-weight:800}.viraui__text-module__Text_bS8kv[data-text-tone=muted]{color:var(--global-muted)}.viraui__text-module__Text_bS8kv[data-text-tone=interactive]{color:var(--global-interactive-text)}.viraui__text-module__Text_bS8kv[data-text-tone=positive]{color:var(--highlight-green)}.viraui__text-module__Text_bS8kv[data-text-tone=informative]{color:var(--highlight-blue)}.viraui__text-module__Text_bS8kv[data-text-tone=danger]{color:var(--highlight-red)}.viraui__text-module__Text_bS8kv[data-text-tone=warning]{color:var(--highlight-yellow)}.viraui__text-module__Text_bS8kv[data-text-has-literal-color=true]{color:var(--vui-text-literal-color)}.viraui__text-module__Text_bS8kv[data-text-line-height=none]{--vui-text-line-height:0}.viraui__text-module__Text_bS8kv[data-text-line-height=x-small]{--vui-text-line-height:var(--font-leading-x-small)}.viraui__text-module__Text_bS8kv[data-text-line-height=small]{--vui-text-line-height:var(--font-leading-small)}.viraui__text-module__Text_bS8kv[data-text-line-height=large]{--vui-text-line-height:var(--font-leading-large)}}@layer viraui.overrides;
@layer viraui.preflight;@layer viraui.components{@property --vui-dialog-max-block-size{syntax:"*";inherits:false;initial-value:97dvh}@property --__dialog-bleed{syntax:"<length>";inherits:false;initial-value:0}@property --__dialog-peek{syntax:"<length>";inherits:false;initial-value:0}@property --__dialog-stack-step{syntax:"<number>";inherits:false;initial-value:.05}@property --__dialog-stack-progress{syntax:"<number>";inherits:false;initial-value:0}@property --__dialog-stack-peek-offset{syntax:"<length>";inherits:false;initial-value:0}@property --__dialog-stack-scale-base{syntax:"<number>";inherits:false;initial-value:1}@property --__dialog-stack-scale{syntax:"<number>";inherits:false;initial-value:1}@property --__dialog-stack-shrink{syntax:"<number>";inherits:false;initial-value:0}@property --__dialog-stack-height{syntax:"<length>";inherits:false;initial-value:0}@property --__dialog-translate-y{syntax:"<length>";inherits:false;initial-value:0}@property --__dialog-indent-radius{syntax:"<length>";inherits:false;initial-value:0}@property --__dialog-indent-transition{syntax:"<number>";inherits:false;initial-value:1}.viraui__dialog-module__Backdrop_xgFhs{z-index:0;transition:opacity var(--duration-fast) var(--easing-standard);backdrop-filter:brightness(90%)blur(5px);opacity:1;position:fixed;inset:0}.viraui__dialog-module__Backdrop_xgFhs[data-ending-style],.viraui__dialog-module__Backdrop_xgFhs[data-starting-style]{opacity:0}.viraui__dialog-module__Backdrop_xgFhs[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1) * var(--duration-fast))}.viraui__dialog-module__Backdrop_xgFhs[data-swiping]:not([data-ending-style]){opacity:calc(1 - var(--drawer-swipe-progress,0));transition-duration:0s}.viraui__dialog-module__Viewport_kmZN1{z-index:4;pointer-events:none;touch-action:none;position:fixed;inset:0}.viraui__dialog-module__Popup_5qIyj{--__dialog-bleed:var(--space-wide);--__dialog-peek:var(--space-medium);--__dialog-stack-progress:clamp(0, var(--drawer-swipe-progress,0), 1);--__dialog-stack-peek-offset:max(0px, calc((var(--nested-drawers,0) - var(--__dialog-stack-progress)) * var(--__dialog-peek)));--__dialog-stack-scale-base:max(0, calc(1 - var(--nested-drawers,0) * var(--__dialog-stack-step)));--__dialog-stack-scale:clamp(0, calc(var(--__dialog-stack-scale-base) + var(--__dialog-stack-step) * var(--__dialog-stack-progress)), 1);--__dialog-stack-shrink:calc(1 - var(--__dialog-stack-scale));--__dialog-stack-height:max(0px, calc(var(--drawer-frontmost-height,var(--drawer-height,0px)) - var(--__dialog-bleed)));--__dialog-translate-y:calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y,0px) - var(--__dialog-stack-peek-offset) - var(--__dialog-stack-shrink) * var(--__dialog-stack-height));max-block-size:var(--vui-dialog-max-block-size,97dvh);pointer-events:auto;touch-action:none;height:var(--drawer-height,auto);transform-origin:50% calc(100% - var(--__dialog-bleed));transition:opacity var(--duration-fast) var(--easing-entrance),transform var(--duration-fast) var(--easing-entrance),height var(--duration-fast) var(--easing-entrance);transform:translateY(var(--__dialog-translate-y)) scale(var(--__dialog-stack-scale));outline:none}.viraui__dialog-module__Popup_5qIyj[data-nested-drawer-open]{height:calc(var(--__dialog-stack-height) + var(--__dialog-bleed))}.viraui__dialog-module__Popup_5qIyj[data-starting-style]{opacity:0;transform:translateY(100%)}.viraui__dialog-module__Popup_5qIyj[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1) * var(--duration-fast))}.viraui__dialog-module__Popup_5qIyj[data-ending-style][data-swipe-direction=down]{transform:translateY(100%)}.viraui__dialog-module__Popup_5qIyj[data-nested-drawer-swiping]:not([data-ending-style]),.viraui__dialog-module__Popup_5qIyj[data-swiping]:not([data-ending-style]){transition-duration:0s}@media (prefers-reduced-motion:reduce){.viraui__dialog-module__Popup_5qIyj[data-ending-style][data-swipe-direction=down],.viraui__dialog-module__Popup_5qIyj[data-starting-style]{opacity:1;transform:translateY(0)}}.viraui__dialog-module__HandleShape_mEg8R{inline-size:var(--space-x-small);block-size:var(--space-x-small);background-color:oklab(from var(--global-contrast) l a b/.3);border-radius:var(--radius-infinite)}.viraui__dialog-module__Header_WnBly{touch-action:none;-webkit-user-select:none;user-select:none}.viraui__dialog-module__Body_9-UgN{min-block-size:0}.viraui__dialog-module__Content_r8lJc{overscroll-behavior:contain;touch-action:auto;min-block-size:0;transition:opacity var(--duration-fast) var(--easing-standard),overflow 0s allow-discrete var(--duration-fast);padding-block-end:calc(env(safe-area-inset-bottom) + var(--space-medium));overflow:auto}.viraui__dialog-module__Popup_5qIyj[data-nested-drawer-open] .viraui__dialog-module__Content_r8lJc{opacity:0;transition:opacity var(--duration-fast) var(--easing-standard),overflow 0s allow-discrete;overflow:hidden}.viraui__dialog-module__Popup_5qIyj[data-nested-drawer-open][data-nested-drawer-swiping] .viraui__dialog-module__Content_r8lJc{opacity:1;overflow:hidden}.viraui__dialog-module__IndentBackground_OEfbh{position:absolute;inset:0}.viraui__dialog-module__Indent_qfiNW{--__dialog-indent-radius:calc(1rem * (1 - var(--drawer-swipe-progress)));--__dialog-indent-transition:calc(1 - clamp(0, calc(var(--drawer-swipe-progress) * 100000), 1));transition:transform var(--duration-normal) var(--easing-entrance),border-radius var(--duration-fast) var(--easing-entrance);transition-duration:calc(var(--duration-normal) * var(--__dialog-indent-transition)),calc(var(--duration-fast) * var(--__dialog-indent-transition));transform-origin:top;will-change:transform}.viraui__dialog-module__Indent_qfiNW[data-active]{transform:scale(calc(.98 + (.02 * var(--drawer-swipe-progress)))) translateY(calc(.5rem * (1 - var(--drawer-swipe-progress))));border-top-left-radius:var(--__dialog-indent-radius);border-top-right-radius:var(--__dialog-indent-radius)}}@layer viraui.overrides{.viraui__dialog-module__Popup_5qIyj[data-nested-drawer-open]{overflow:hidden}.viraui__dialog-module__CloseButton_U-B1r.viraui__dialog-module__CloseButton_U-B1r{position:absolute;top:1rem;right:1rem}}
@layer viraui.preflight;@layer viraui.components{@property --vui-title-align{syntax:"*";inherits:false;initial-value:start}@property --vui-title-max-width{syntax:"*";inherits:false;initial-value:none}@property --vui-title-literal-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --vui-title-white-space{syntax:"*";inherits:false;initial-value:normal}@property --vui-title-font-weight{syntax:"<number>";inherits:false;initial-value:500}@property --vui-title-font-width{syntax:"<number>";inherits:false;initial-value:100}@property --vui-title-font-opsz{syntax:"<number>";inherits:false;initial-value:16}@property --vui-title-trim{syntax:"*";inherits:false;initial-value:trim-both}@property --vui-title-trim-type{syntax:"*";inherits:false;initial-value:cap alphabetic}@property --vui-title-padding-inline-start{syntax:"<length>";inherits:false;initial-value:0}@property --vui-title-padding-inline-end{syntax:"<length>";inherits:false;initial-value:0}@property --vui-title-padding-block-start{syntax:"<length>";inherits:false;initial-value:0}@property --vui-title-padding-block-end{syntax:"<length>";inherits:false;initial-value:0}@property --vui-title-font-size{syntax:"<length>";inherits:false;initial-value:1rem}@property --vui-title-line-height{syntax:"normal|<number>|<length-percentage>";inherits:false;initial-value:normal}@property --vui-title-letter-spacing{syntax:"normal|<length>";inherits:false;initial-value:normal}@property --vui-title-font-family{syntax:"*";inherits:false;initial-value:sans-serif}@property --__title-medium{syntax:"*";inherits:false;initial-value:0}.viraui__title-module__Title_CXMUX{--__title-medium:clamp(var(--font-scale-body-medium), calc(var(--font-scale-body-medium) + var(--font-scale-body-x-small) / 12 + .24cqi), calc(var(--font-scale-body-medium) + var(--font-scale-body-x-small) / 3));--vui-title-font-size:clamp(calc(var(--font-scale-body-medium) * pow(var(--font-heading-typescale), 5)), calc(var(--__title-medium) * pow(var(--font-heading-typescale), 5)), calc(var(--font-scale-body-medium) * pow(var(--font-heading-typescale), 6)));--vui-title-font-family:var(--font-family-heading);--vui-title-line-height:var(--font-leading-standard);--vui-title-letter-spacing:-.03em;max-inline-size:var(--vui-title-max-width);font-family:var(--vui-title-font-family);font-size:var(--vui-title-font-size);line-height:var(--vui-title-line-height);letter-spacing:var(--vui-title-letter-spacing);text-align:var(--vui-title-align);white-space:var(--vui-title-white-space);word-break:break-word;font-weight:var(--vui-title-font-weight);font-stretch:calc(var(--vui-title-font-width) * 1%);font-optical-sizing:auto;font-variation-settings:"wght" var(--vui-title-font-weight),"wdth" var(--vui-title-font-width),"opsz" var(--vui-title-font-opsz);text-box:var(--vui-title-trim) var(--vui-title-trim-type);margin:0;display:inline-flex}.viraui__title-module__Title_CXMUX[data-title-balanced=true]{text-wrap:balance}.viraui__title-module__Title_CXMUX[data-title-selection=false]{-webkit-user-select:none;user-select:none}.viraui__title-module__Title_CXMUX[data-title-has-padding=true]{padding:var(--vui-title-padding-block-start) var(--vui-title-padding-inline-end) var(--vui-title-padding-block-end) var(--vui-title-padding-inline-start)}.viraui__title-module__Title_CXMUX[data-title-size=display]{--vui-title-font-size:clamp(calc(var(--font-scale-body-medium) * pow(var(--font-heading-typescale), 6)), calc(var(--font-scale-body-medium) * pow(var(--font-heading-typescale), 6) + 4.643cqi - .9286rem), var(--font-scale-display))}.viraui__title-module__Title_CXMUX[data-title-size="2"]{--vui-title-font-size:clamp(calc(var(--font-scale-body-medium) * pow(var(--font-heading-typescale), 4)), calc(var(--__title-medium) * pow(var(--font-heading-typescale), 4)), calc(var(--font-scale-body-medium) * pow(var(--font-heading-typescale), 5)))}.viraui__title-module__Title_CXMUX[data-title-size="3"]{--vui-title-font-size:clamp(calc(var(--font-scale-body-medium) * pow(var(--font-heading-typescale), 3)), calc(var(--__title-medium) * pow(var(--font-heading-typescale), 3)), calc(var(--font-scale-body-medium) * pow(var(--font-heading-typescale), 4)))}.viraui__title-module__Title_CXMUX[data-title-size="4"]{--vui-title-font-size:clamp(calc(var(--font-scale-body-medium) * pow(var(--font-heading-typescale), 2)), calc(var(--__title-medium) * pow(var(--font-heading-typescale), 2)), calc(var(--font-scale-body-medium) * pow(var(--font-heading-typescale), 3)))}.viraui__title-module__Title_CXMUX[data-title-size="5"]{--vui-title-font-size:clamp(calc(var(--font-scale-body-medium) * pow(var(--font-heading-typescale), 1)), calc(var(--__title-medium) * pow(var(--font-heading-typescale), 1)), calc(var(--font-scale-body-medium) * pow(var(--font-heading-typescale), 2)));--vui-title-letter-spacing:-.02em}.viraui__title-module__Title_CXMUX[data-title-size="6"]{--vui-title-font-size:clamp(var(--font-scale-body-medium), var(--__title-medium), calc(var(--font-scale-body-medium) * pow(var(--font-heading-typescale), 1)));--vui-title-letter-spacing:-.02em}.viraui__title-module__Title_CXMUX[data-title-has-literal-color=true]{color:var(--vui-title-literal-color)}.viraui__title-module__Title_CXMUX[data-title-line-height=none]{--vui-title-line-height:0}.viraui__title-module__Title_CXMUX[data-title-line-height=x-small]{--vui-title-line-height:var(--font-leading-x-small)}.viraui__title-module__Title_CXMUX[data-title-line-height=small]{--vui-title-line-height:var(--font-leading-small)}.viraui__title-module__Title_CXMUX[data-title-line-height=large]{--vui-title-line-height:var(--font-leading-large)}}@layer viraui.overrides;
.preview-frame-module__Rj-c9G__Frame{border:0;block-size:100%;inline-size:100%;display:block}.preview-frame-module__Rj-c9G__FitContent{vertical-align:top;block-size:auto;max-inline-size:none}
.studio-frame-module__H4b5iG__Frame{border:0;block-size:100%;inline-size:100%;display:block}.studio-frame-module__H4b5iG__Preparing{background:var(--global-color-1);overflow:hidden}
