@layer viraui.preflight;@layer viraui.components{@property --vui-stack-row-gap{syntax:"<length>";inherits:false;initial-value:0}@property --vui-stack-column-gap{syntax:"<length>";inherits:false;initial-value:0}@property --vui-stack-h-align{syntax:"*";inherits:false;initial-value:initial}@property --vui-stack-v-align{syntax:"*";inherits:false;initial-value:initial}@property --vui-stack-padding-inline-start{syntax:"<length>";inherits:false;initial-value:0}@property --vui-stack-padding-inline-end{syntax:"<length>";inherits:false;initial-value:0}@property --vui-stack-padding-block-start{syntax:"<length>";inherits:false;initial-value:0}@property --vui-stack-padding-block-end{syntax:"<length>";inherits:false;initial-value:0}@property --vui-stack-max-width{syntax:"*";inherits:false;initial-value:none}@property --vui-stack-min-width{syntax:"*";inherits:false;initial-value:none}.viraui__stack-module__Stack_NR-Ey{gap:var(--vui-stack-row-gap) var(--vui-stack-column-gap);align-items:var(--vui-stack-h-align);justify-content:var(--vui-stack-v-align);max-inline-size:var(--vui-stack-max-width);min-inline-size:var(--vui-stack-min-width);flex-direction:column;display:flex}.viraui__stack-module__Stack_NR-Ey[data-stack-direction=column-reverse]{flex-direction:column-reverse}.viraui__stack-module__Stack_NR-Ey[data-stack-direction=row-reverse],.viraui__stack-module__Stack_NR-Ey[data-stack-direction=row]{align-items:var(--vui-stack-v-align);justify-content:var(--vui-stack-h-align)}.viraui__stack-module__Stack_NR-Ey[data-stack-direction=row]{flex-direction:row}.viraui__stack-module__Stack_NR-Ey[data-stack-direction=row-reverse]{flex-direction:row-reverse}.viraui__stack-module__Stack_NR-Ey[data-stack-inline=true]{flex-grow:0;display:inline-flex}:where(.viraui__stack-module__Stack_NR-Ey[data-stack-wrap=true]){flex-wrap:wrap}:where(.viraui__stack-module__Stack_NR-Ey[data-stack-has-padding=true]){padding:var(--vui-stack-padding-block-start) var(--vui-stack-padding-inline-end) var(--vui-stack-padding-block-end) var(--vui-stack-padding-inline-start)}:where(.viraui__stack-module__Stack_NR-Ey[data-stack-expand-children=true]>*){flex-grow:var(--vira-flex-grow,1)}.viraui__stack-module__Stack_NR-Ey[data-stack-full-width=true]{inline-size:100%}.viraui__stack-module__Stack_NR-Ey[data-stack-container=true]{container:stack/inline-size}}@layer viraui.overrides;
@layer viraui.preflight;@layer viraui.components{@property --vui-surface-background{syntax:"*";inherits:false;initial-value:none}@property --vui-surface-background-hover{syntax:"*";inherits:false;initial-value:none}@property --vui-surface-border-style{syntax:"<custom-ident>";inherits:false;initial-value:solid}@property --vui-surface-overflow{syntax:"<custom-ident>";inherits:false;initial-value:visible}@property --vui-surface-border-radius{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --vui-surface-border-radius-top-left{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --vui-surface-border-radius-top-right{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --vui-surface-border-radius-bottom-right{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --vui-surface-border-radius-bottom-left{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --vui-surface-padding-inline-start{syntax:"<length>";inherits:false;initial-value:0}@property --vui-surface-padding-inline-end{syntax:"<length>";inherits:false;initial-value:0}@property --vui-surface-padding-block-start{syntax:"<length>";inherits:false;initial-value:0}@property --vui-surface-padding-block-end{syntax:"<length>";inherits:false;initial-value:0}.viraui__surface-module__Surface_slEYq{--vui-surface-border-radius-top-left:var(--vui-surface-border-radius);--vui-surface-border-radius-top-right:var(--vui-surface-border-radius);--vui-surface-border-radius-bottom-right:var(--vui-surface-border-radius);--vui-surface-border-radius-bottom-left:var(--vui-surface-border-radius);--vui-surface-background-hover:var(--vui-surface-background);overflow:var(--vui-surface-overflow);box-sizing:border-box;background:var(--vui-surface-background);border-radius:var(--vui-surface-border-radius-top-left) var(--vui-surface-border-radius-top-right) var(--vui-surface-border-radius-bottom-right) var(--vui-surface-border-radius-bottom-left);border:0;position:relative}.viraui__surface-module__Surface_slEYq[data-surface-color=primary]{--vui-surface-background:light-dark(oklab(from var(--global-primary) l a b / 20%),oklab(from var(--global-primary) l a b / 10%))}.viraui__surface-module__Surface_slEYq[data-surface-hover-color=primary]{--vui-surface-background-hover:light-dark(oklab(from var(--global-primary) l a b / 20%),oklab(from var(--global-primary) l a b / 10%))}@container root not style(--effect-vibrancy:initial){.viraui__surface-module__Surface_slEYq[data-vibrant]{background:oklab(from var(--global-background) l a b/80%)}.viraui__surface-module__Surface_slEYq[data-vibrant][data-surface-has-color=true]{background:oklab(from var(--vui-surface-background) l a b/80%)}}.viraui__surface-module__Surface_slEYq[data-surface-has-padding=true]{padding:var(--vui-surface-padding-block-start) var(--vui-surface-padding-inline-end) var(--vui-surface-padding-block-end) var(--vui-surface-padding-inline-start)}.viraui__surface-module__Surface_slEYq[data-surface-border]{border-style:var(--vui-surface-border-style);border-color:var(--global-contrast);border-width:0}.viraui__surface-module__Surface_slEYq[data-surface-border~=all]{border-width:1px}.viraui__surface-module__Surface_slEYq[data-surface-border~=top]{border-top-width:1px}.viraui__surface-module__Surface_slEYq[data-surface-border~=right]{border-right-width:1px}.viraui__surface-module__Surface_slEYq[data-surface-border~=bottom]{border-bottom-width:1px}.viraui__surface-module__Surface_slEYq[data-surface-border~=left]{border-left-width:1px}@media (hover:hover) and (pointer:fine){.viraui__surface-module__Surface_slEYq[data-surface-has-hover-color=true]:hover{background:var(--vui-surface-background-hover)}}.viraui__surface-module__Surface_slEYq[data-surface-container=true]{container:surface/inline-size}}@layer viraui.overrides;
@layer viraui.preflight;@layer viraui.components{@property --vui-button-background{syntax:"<color>";inherits:false;initial-value:#0000}@property --vui-button-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --vui-button-height{syntax:"<length>";inherits:false;initial-value:0}@property --vui-button-padding-inline{syntax:"<length>";inherits:false;initial-value:0}@property --vui-button-padding-block{syntax:"<length>";inherits:false;initial-value:0}@property --vui-button-spinner-color{syntax:"<color>";inherits:true;initial-value:#0000}@property --vui-button-icon-size{syntax:"<length>";inherits:true;initial-value:0}@property --vui-button-radius{syntax:"<length-percentage>";inherits:false;initial-value:0}.viraui__button-module__Button_oPhrP{--vui-button-background:var(--global-primary);--vui-button-color:var(--base-1);--vui-button-height:var(--space-2xl);--vui-button-padding-inline:calc(var(--space-s) + var(--space-2xs));--vui-button-padding-block:var(--space-s);--vui-button-icon-size:calc(var(--space-xl) - var(--space-s) - var(--space-xs) - var(--space-2xs));--vui-button-spinner-color:currentColor;--vui-button-radius:var(--radius-m);-webkit-user-select:none;user-select:none;cursor:pointer;max-block-size:min-content;min-inline-size:fit-content;min-block-size:round(to-zero,var(--vui-button-height),2px);block-size:round(to-zero,var(--vui-button-height),2px);white-space:nowrap;appearance:button;padding:var(--vui-button-padding-block) var(--vui-button-padding-inline);font-variation-settings:"wght" 400;justify-content:center;align-items:center;gap:var(--space-s);background:var(--vui-button-background);color:var(--vui-button-color);font-family:inherit;font-weight:400;font-size:var(--font-scale-body-m);border-radius:var(--vui-button-radius);transition:translate var(--easing-elastic) var(--duration-instant);will-change:translate;border:1px solid #0000;margin-block:0;margin-inline:0;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.viraui__button-module__Button_oPhrP:not(:disabled){background-clip:padding-box}.viraui__button-module__Button_oPhrP:not(:disabled,[aria-disabled=true]):active{translate:0 1px}.viraui__button-module__Button_oPhrP[data-pill=true]{--__corner-shape:round;border-radius:var(--radius-full)}.viraui__button-module__Button_oPhrP[data-size=l]{--vui-button-height:calc(var(--space-2xl) + var(--space-xs));--vui-button-padding-inline:var(--space-m);--vui-button-padding-block:var(--space-s);--vui-button-radius:var(--radius-m);--vui-button-icon-size:calc(var(--space-l) - var(--space-xs))}.viraui__button-module__Button_oPhrP[data-size=s]{--vui-button-height:var(--space-xl);--vui-button-padding-inline:var(--space-s);--vui-button-padding-block:var(--space-xs);--vui-button-radius:var(--radius-s);--vui-button-icon-size:calc(var(--space-l) - var(--space-s));gap:var(--space-xs);font-size:var(--font-scale-body-s)}.viraui__button-module__Button_oPhrP[data-variant=primary]{--vui-button-background:var(--global-primary);--vui-button-color:contrast-color(var(--global-primary))}.viraui__button-module__Button_oPhrP[data-variant=primary]:hover{--vui-button-background:oklab(from var(--global-primary) calc(l + .05) a b)}.viraui__button-module__Button_oPhrP[data-variant=secondary]{--vui-button-background:var(--global-contrast);--vui-button-color:var(--global-foreground);background-clip:unset}.viraui__button-module__Button_oPhrP[data-variant=secondary]:hover{--vui-button-background:oklab(from var(--global-contrast) l a b / calc(alpha + .03))}@container root style(--is-light-mode:black){.viraui__button-module__Button_oPhrP[data-variant=secondary]{--vui-button-background:oklab(from var(--global-contrast) l a b / .1)}}.viraui__button-module__Button_oPhrP[data-variant=flat]{--vui-button-background:#0000;--vui-button-color:var(--global-foreground);background-clip:unset}.viraui__button-module__Button_oPhrP[data-variant=flat]:hover{--vui-button-background:var(--global-contrast);--vui-button-color:var(--base-7)}.viraui__button-module__Button_oPhrP[data-variant=destructive]{--vui-button-background:oklab(from var(--highlight-red) l a b / 12%);--vui-button-color:var(--highlight-red);outline-color:var(--highlight-red)}.viraui__button-module__Button_oPhrP[data-variant=destructive]:hover{--vui-button-background:oklab(from var(--highlight-red) l a b / 30%)}.viraui__button-module__Button_oPhrP[data-addon-position=start]{flex-direction:row;padding-inline-end:calc(var(--vui-button-padding-inline) * 1.2)}.viraui__button-module__Button_oPhrP[data-addon-position=end]{flex-direction:row-reverse;padding-inline-start:calc(var(--vui-button-padding-inline) * 1.2)}.viraui__button-module__Button_oPhrP[data-icon-only=true]{padding-block:var(--vui-button-padding-block);padding-inline:var(--vui-button-padding-block);inline-size:var(--vui-button-height);min-inline-size:var(--vui-button-height);max-inline-size:var(--vui-button-height);aspect-ratio:1;gap:0}.viraui__button-module__Button_oPhrP:disabled,.viraui__button-module__Button_oPhrP:disabled:active,.viraui__button-module__Button_oPhrP:disabled:hover,.viraui__button-module__Button_oPhrP[aria-disabled=true],.viraui__button-module__Button_oPhrP[aria-disabled=true]:active,.viraui__button-module__Button_oPhrP[aria-disabled=true]:hover{--vui-button-background:var(--global-disabled-background);--vui-button-color:var(--global-disabled-foreground);cursor:not-allowed;box-shadow:none;translate:0}.viraui__button-module__Button_oPhrP[data-variant=flat]:is(:disabled,[aria-disabled=true]),.viraui__button-module__Button_oPhrP[data-variant=flat]:is(:disabled,[aria-disabled=true]):active,.viraui__button-module__Button_oPhrP[data-variant=flat]:is(:disabled,[aria-disabled=true]):hover{--vui-button-background:#0000}.viraui__button-module__Button_oPhrP[data-loading=true]:is(:disabled,[data-disabled],[aria-disabled=true]){pointer-events:none;box-shadow:none;--vui-button-color:var(--base-7);border:0}.viraui__button-module__Content_w-pX-{place-items:center;display:inline-grid}.viraui__button-module__Content_w-pX-[data-loading=true]{opacity:0}.viraui__button-module__Content_w-pX-:first-child>svg{block-size:round(to-zero,var(--vui-button-icon-size),2px);inline-size:round(to-zero,var(--vui-button-icon-size),2px);flex-shrink:0}.viraui__button-module__SpinnerOverlay_vKqw1{pointer-events:none;color:var(--vui-button-spinner-color);place-content:center;display:grid;position:absolute;inset:0}}@layer viraui.overrides;
@layer viraui.preflight;@layer viraui.components{@property --vui-spinner-size{syntax:"<length>";inherits:false;initial-value:0}.viraui__spinner-module__Spinner_qCQzj{--vui-spinner-size:var(--space-xl);inline-size:var(--vui-spinner-size);block-size:var(--vui-spinner-size);vertical-align:middle;color:currentColor;flex:none;display:inline-block}.viraui__spinner-module__Spinner_qCQzj[data-dimension=s]{--vui-spinner-size:var(--space-m)}.viraui__spinner-module__Spinner_qCQzj[data-dimension=m]{--vui-spinner-size:var(--space-l)}}@layer viraui.overrides;
.code-block-module__uSvR3q__CodeBlock{font-family:var(--font-family-mono);font-size:var(--font-scale-body-s);line-height:var(--font-leading-l);position:relative}.code-block-module__uSvR3q__Scroll{block-size:100%;min-block-size:0;overflow:auto}.code-block-module__uSvR3q__CodeBlockPre{white-space:pre;tab-size:2;width:max-content;min-width:100%;margin:0;padding:1rem;position:relative;overflow:visible}.code-block-module__uSvR3q__CodeBlockPre code{font-family:inherit;font-size:inherit;line-height:inherit;white-space:inherit}.code-block-module__uSvR3q__Toolbar{top:var(--space-m);right:var(--space-m);z-index:1;position:absolute}.code-block-module__uSvR3q__PendingBody{min-block-size:8rem}.code-block-module__uSvR3q__CodeBlock[data-scrollbar=false] .code-block-module__uSvR3q__Scroll{scrollbar-width:none}.code-block-module__uSvR3q__CodeBlock[data-scrollbar=false] .code-block-module__uSvR3q__Scroll::-webkit-scrollbar{display:none}
.system-foundation-media-module__mnzOha__SystemFoundationMedia{position:absolute;inset:0}.system-foundation-media-module__mnzOha__Deck{block-size:100%;inline-size:100%;position:relative}.system-foundation-media-module__mnzOha__SourceCard{z-index:0;block-size:90%;inline-size:88%;translate:calc(-1 * var(--space-xs)) calc(-1 * var(--space-2xs));flex-direction:column;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.system-foundation-media-module__mnzOha__GuideHost{z-index:1;inline-size:78%;translate:var(--space-xs) var(--space-2xs);position:absolute;inset-block-end:0;inset-inline-end:0}.system-foundation-media-module__mnzOha__GuideCard{inline-size:100%}.system-foundation-media-module__mnzOha__SwatchRow{flex-wrap:nowrap}.system-foundation-media-module__mnzOha__TokenSwatch{aspect-ratio:1;flex:1 1 0;min-inline-size:0}.system-foundation-media-module__mnzOha__TypeScale{min-block-size:1.5rem}.system-foundation-media-module__mnzOha__TypeBar{flex:1 1 0;min-inline-size:0}.system-foundation-media-module__mnzOha__TokenSpace{inline-size:var(--item-size);block-size:var(--item-size);border-color:var(--base-5);flex-shrink:0}.system-foundation-media-module__mnzOha__RadiusRow{opacity:.7}.system-foundation-media-module__mnzOha__TokenRadius{flex-shrink:0;block-size:1.75rem;inline-size:1.75rem}
.system-motion-media-module___K4Dfa__SystemMotionMedia{position:absolute;inset:0}.system-motion-media-module___K4Dfa__Deck{block-size:100%;inline-size:100%;position:relative}.system-motion-media-module___K4Dfa__Stage{z-index:0;position:absolute;inset:0}.system-motion-media-module___K4Dfa__PortalHost{isolation:isolate;block-size:100%;inline-size:100%;position:relative;overflow:clip;transform:translateZ(0)}.system-motion-media-module___K4Dfa__Page{block-size:100%}.system-motion-media-module___K4Dfa__Header,.system-motion-media-module___K4Dfa__Footer{flex-shrink:0}.system-motion-media-module___K4Dfa__Main{flex:auto;min-block-size:0;overflow:auto}.system-motion-media-module___K4Dfa__Dot{flex-shrink:0;block-size:.4rem;inline-size:.4rem}.system-motion-media-module___K4Dfa__ChromeBar{inline-size:var(--bar-width,100%);block-size:.55rem}.system-motion-media-module___K4Dfa__StaggerItem{animation:system-motion-media-module___K4Dfa__stagger-in var(--duration-fast) var(--easing-entrance) both;animation-delay:calc(var(--stagger-index,0) * var(--duration-instant))}.system-motion-media-module___K4Dfa__Bar{inline-size:var(--bar-width,100%);block-size:.75rem}.system-motion-media-module___K4Dfa__TokenHost{z-index:1;max-block-size:100%;inline-size:48%;translate:var(--space-2xs) calc(-1 * var(--space-xs));pointer-events:none;position:absolute;inset-block-start:0;inset-inline-end:0}.system-motion-media-module___K4Dfa__TokenCard{inline-size:100%}.system-motion-media-module___K4Dfa__TokenChip{flex-shrink:0;max-inline-size:14rem}@keyframes system-motion-media-module___K4Dfa__stagger-in{0%{opacity:0;translate:0 var(--space-xs)}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.system-motion-media-module___K4Dfa__StaggerItem{animation:none}}
.system-prompts-media-module__grFcrW__SystemPromptsMedia{--card-w:min(22rem, 52cqw);--card-gap:var(--space-m);--edge-fade:var(--space-l);position:absolute;inset:0}.system-prompts-media-module__grFcrW__InertHost{position:absolute;inset:0}.system-prompts-media-module__grFcrW__Viewport{block-size:100%;inline-size:100%;mask-image:linear-gradient(to right, oklch(0% 0 0/0) 0%, oklch(0% 0 0) var(--edge-fade), oklch(0% 0 0) calc(100% - var(--edge-fade)), oklch(0% 0 0/0) 100%);position:relative;overflow:clip;mask-size:100% 100%;mask-repeat:no-repeat;container-type:size}.system-prompts-media-module__grFcrW__Track{align-items:stretch;column-gap:var(--card-gap);padding-block:var(--space-l);box-sizing:border-box;translate:calc(var(--index,0) * -1 * (var(--card-w) + var(--card-gap)));transition:translate var(--duration-normal) var(--easing-standard), opacity var(--duration-fast) var(--easing-exit);display:flex;position:absolute;inset-block:0;inset-inline-start:calc(50% - var(--card-w) / 2)}.system-prompts-media-module__grFcrW__Track[data-dimmed=true]{opacity:.35}.system-prompts-media-module__grFcrW__CardHost{flex:0 0 var(--card-w);inline-size:var(--card-w);flex-direction:column;block-size:100%;display:flex}.system-prompts-media-module__grFcrW__Card{opacity:.4;block-size:100%;inline-size:100%;transition:opacity var(--duration-fast) var(--easing-standard);flex-direction:column;flex:auto;display:flex}.system-prompts-media-module__grFcrW__Card[data-active=true]{opacity:1}.system-prompts-media-module__grFcrW__ResultStage{z-index:2;padding-block:var(--space-l);box-sizing:border-box;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.system-prompts-media-module__grFcrW__ResultHost{block-size:100%}.system-prompts-media-module__grFcrW__ResultHost .system-prompts-media-module__grFcrW__Card{opacity:1;transform-origin:50%;animation:system-prompts-media-module__grFcrW__result-pop var(--duration-slow) var(--easing-elastic) both}.system-prompts-media-module__grFcrW__CardBody{flex:auto;min-block-size:0;overflow:auto}.system-prompts-media-module__grFcrW__Thread{flex:auto;min-block-size:8rem;overflow:auto}.system-prompts-media-module__grFcrW__Draft{flex:auto;min-block-size:2.5rem;min-inline-size:0}.system-prompts-media-module__grFcrW__PasteIn{animation:system-prompts-media-module__grFcrW__paste-in var(--duration-fast) var(--easing-entrance) both}.system-prompts-media-module__grFcrW__CopiedFlash{animation:system-prompts-media-module__grFcrW__copied-flash var(--duration-fast) var(--easing-entrance) both}.system-prompts-media-module__grFcrW__SendPress{transition:scale var(--duration-instant) var(--easing-elastic);scale:.92}.system-prompts-media-module__grFcrW__ResultInner{border:1px dashed var(--border-neutral-subtle);border-radius:var(--radius-l);flex:auto;min-block-size:0}.system-prompts-media-module__grFcrW__Cursor{z-index:3;color:var(--highlight-cyan);transform-origin:0 0;opacity:1;pointer-events:none;transition:opacity var(--duration-fast) var(--easing-entrance), scale var(--duration-instant) var(--easing-elastic);position:absolute;inset-block-start:var(--cursor-y,0);inset-inline-start:var(--cursor-x,0);scale:1}.system-prompts-media-module__grFcrW__Cursor[data-target=hidden]{opacity:0;scale:.96}.system-prompts-media-module__grFcrW__Cursor[data-press=true]{scale:.9}.system-prompts-media-module__grFcrW__Pointer{block-size:1.15rem;inline-size:.9rem;filter:drop-shadow(0 1px 1px oklab(from var(--global-foreground) l a b / 25%));display:block;translate:-.08rem -.06rem}.system-prompts-media-module__grFcrW__CursorChip{margin:0;position:absolute;inset-block-start:.85rem;inset-inline-start:.85rem}@keyframes system-prompts-media-module__grFcrW__result-pop{0%{opacity:0;scale:.82}to{opacity:1;scale:1}}@keyframes system-prompts-media-module__grFcrW__paste-in{0%{opacity:0;translate:0 var(--space-2xs)}to{opacity:1;translate:0}}@keyframes system-prompts-media-module__grFcrW__copied-flash{0%{opacity:.6;scale:.96}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.system-prompts-media-module__grFcrW__Track,.system-prompts-media-module__grFcrW__Card,.system-prompts-media-module__grFcrW__Cursor,.system-prompts-media-module__grFcrW__SendPress{transition:none}.system-prompts-media-module__grFcrW__CardHost[data-enter=true] .system-prompts-media-module__grFcrW__Card,.system-prompts-media-module__grFcrW__ResultHost .system-prompts-media-module__grFcrW__Card,.system-prompts-media-module__grFcrW__PasteIn,.system-prompts-media-module__grFcrW__CopiedFlash{animation:none}.system-prompts-media-module__grFcrW__Cursor{opacity:0}}
@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-3xl);--__dialog-peek:var(--space-m);--__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-slow) var(--easing-entrance),transform var(--duration-slow) var(--easing-entrance),height var(--duration-slow) 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));transition-timing-function:var(--easing-exit)}.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{--__corner-shape:round;inline-size:var(--space-xs);block-size:var(--space-xs);background-color:oklab(from var(--global-contrast) l a b/.3);border-radius:var(--radius-full)}.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-m));overflow:auto}.viraui__dialog-module__Popup_5qIyj[data-ending-style] .viraui__dialog-module__Content_r8lJc,.viraui__dialog-module__Popup_5qIyj[data-nested-drawer-open] .viraui__dialog-module__Content_r8lJc,.viraui__dialog-module__Popup_5qIyj[data-starting-style] .viraui__dialog-module__Content_r8lJc{transition:opacity var(--duration-fast) var(--easing-standard),overflow 0s allow-discrete;overflow:hidden}.viraui__dialog-module__Popup_5qIyj[data-nested-drawer-open] .viraui__dialog-module__Content_r8lJc{opacity:0}.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-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-letter-spacing{syntax:"normal|<length>";inherits:false;initial-value:normal}@property --vui-text-text-transform{syntax:"none|capitalize|uppercase|lowercase";inherits:false;initial-value:none}@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-fluid{syntax:"<number>";inherits:false;initial-value:0}@property --__text-size-min{syntax:"<length>";inherits:false;initial-value:1rem}@property --__text-size-max{syntax:"<length>";inherits:false;initial-value:1rem}.viraui__text-module__Text_bS8kv{--__text-fluid:calc((100vi - 320px) / 1125px);--__text-size-min:var(--font-scale-body-s);--__text-size-max:var(--font-scale-body-m);--vui-text-font-size:clamp(var(--__text-size-min), calc(var(--__text-size-min) + (var(--__text-size-max) - var(--__text-size-min)) * var(--__text-fluid)), var(--__text-size-max));--vui-text-font-family:var(--font-family-body);--vui-text-line-height:var(--font-leading-m);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);letter-spacing:var(--vui-text-letter-spacing);text-transform:var(--vui-text-text-transform);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-align=true]{text-align:var(--vui-text-align)}.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="4xl"]{--__text-size-min:var(--font-scale-body-3xl);--__text-size-max:var(--font-scale-body-4xl)}.viraui__text-module__Text_bS8kv[data-text-size="3xl"]{--__text-size-min:var(--font-scale-body-2xl);--__text-size-max:var(--font-scale-body-3xl)}.viraui__text-module__Text_bS8kv[data-text-size="2xl"]{--__text-size-min:var(--font-scale-body-xl);--__text-size-max:var(--font-scale-body-2xl)}.viraui__text-module__Text_bS8kv[data-text-size=xl]{--__text-size-min:var(--font-scale-body-l);--__text-size-max:var(--font-scale-body-xl)}.viraui__text-module__Text_bS8kv[data-text-size=l]{--__text-size-min:var(--font-scale-body-m);--__text-size-max:var(--font-scale-body-l)}.viraui__text-module__Text_bS8kv[data-text-size=s]{--__text-size-max:var(--font-scale-body-s)}.viraui__text-module__Text_bS8kv[data-text-size=s],.viraui__text-module__Text_bS8kv[data-text-size=xs]{--__text-size-min:var(--font-scale-body-xs)}.viraui__text-module__Text_bS8kv[data-text-size=xs]{--__text-size-max:var(--font-scale-body-xs)}.viraui__text-module__Text_bS8kv .viraui__text-module__Text_bS8kv:not([data-text-size]){font-size:inherit}.viraui__text-module__Text_bS8kv .viraui__text-module__Text_bS8kv:not([data-text-line-height]){line-height:inherit}.viraui__text-module__Text_bS8kv[data-text-fluid=false]{--vui-text-font-size:var(--__text-size-max)}@container root style(--effect-fluid-typography:initial){.viraui__text-module__Text_bS8kv{--vui-text-font-size:var(--__text-size-max)}}.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=primary]{color:var(--global-primary)}.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=xs]{--vui-text-line-height:var(--font-leading-xs)}.viraui__text-module__Text_bS8kv[data-text-line-height=s]{--vui-text-line-height:var(--font-leading-s)}.viraui__text-module__Text_bS8kv[data-text-line-height=m]{--vui-text-line-height:var(--font-leading-m)}.viraui__text-module__Text_bS8kv[data-text-line-height=l]{--vui-text-line-height:var(--font-leading-l)}}@layer viraui.overrides;
@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 --__title-letter-spacing{syntax:"normal|<length>";inherits:false;initial-value:normal}@property --vui-title-text-transform{syntax:"none|capitalize|uppercase|lowercase";inherits:false;initial-value:none}@property --vui-title-font-family{syntax:"*";inherits:false;initial-value:sans-serif}@property --__title-fluid{syntax:"<number>";inherits:false;initial-value:0}@property --__title-size-min{syntax:"<length>";inherits:false;initial-value:1rem}@property --__title-size-max{syntax:"<length>";inherits:false;initial-value:1rem}.viraui__title-module__Title_CXMUX{--__title-fluid:calc((100vi - 320px) / 1125px);--__title-size-min:var(--font-scale-h2);--__title-size-max:var(--font-scale-h1);--vui-title-font-size:clamp(var(--__title-size-min), calc(var(--__title-size-min) + (var(--__title-size-max) - var(--__title-size-min)) * var(--__title-fluid)), var(--__title-size-max));--vui-title-font-family:var(--font-family-heading);--vui-title-line-height:var(--font-leading-m);--__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(--__title-letter-spacing);text-transform:var(--vui-title-text-transform);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-has-align=true]{text-align:var(--vui-title-align)}.viraui__title-module__Title_CXMUX[data-title-has-tracking=true]{letter-spacing:var(--vui-title-letter-spacing)}.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]{--__title-size-min:var(--font-scale-h1);--__title-size-max:var(--font-scale-display)}.viraui__title-module__Title_CXMUX[data-title-size="2"]{--__title-size-min:var(--font-scale-h3);--__title-size-max:var(--font-scale-h2)}.viraui__title-module__Title_CXMUX[data-title-size="3"]{--__title-size-min:var(--font-scale-h4);--__title-size-max:var(--font-scale-h3)}.viraui__title-module__Title_CXMUX[data-title-size="4"]{--__title-size-min:var(--font-scale-h5);--__title-size-max:var(--font-scale-h4)}.viraui__title-module__Title_CXMUX[data-title-size="5"]{--__title-size-min:var(--font-scale-h6);--__title-size-max:var(--font-scale-h5);--__title-letter-spacing:-.02em}.viraui__title-module__Title_CXMUX[data-title-size="6"]{--__title-size-min:var(--font-scale-body-m);--__title-size-max:var(--font-scale-h6);--__title-letter-spacing:-.02em}.viraui__title-module__Title_CXMUX[data-title-fluid=false]{--vui-title-font-size:var(--__title-size-max)}@container root style(--effect-fluid-typography:initial){.viraui__title-module__Title_CXMUX{--vui-title-font-size:var(--__title-size-max)}}.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=xs]{--vui-title-line-height:var(--font-leading-xs)}.viraui__title-module__Title_CXMUX[data-title-line-height=s]{--vui-title-line-height:var(--font-leading-s)}.viraui__title-module__Title_CXMUX[data-title-line-height=m]{--vui-title-line-height:var(--font-leading-m)}.viraui__title-module__Title_CXMUX[data-title-line-height=l]{--vui-title-line-height:var(--font-leading-l)}}@layer viraui.overrides;
@layer viraui.preflight;@layer viraui.components{@property --__toast-gap{syntax:"<length>";inherits:false;initial-value:0}@property --__toast-peek{syntax:"<length>";inherits:false;initial-value:0}@property --__toast-scale{syntax:"<number>";inherits:false;initial-value:1}@property --__toast-shrink{syntax:"<number>";inherits:false;initial-value:0}@property --__toast-stack-height{syntax:"<length>";inherits:false;initial-value:0}@property --__toast-offset-y{syntax:"<length>";inherits:false;initial-value:0}.viraui__toast-module__Viewport_oSF5e{z-index:4;pointer-events:none;inline-size:min(24rem,calc(100vw - 2 * var(--space-m)));outline:0;position:fixed}.viraui__toast-module__Viewport_oSF5e[data-position=bottom-right]{inset-block-end:var(--space-m);inset-inline-end:var(--space-m)}.viraui__toast-module__Viewport_oSF5e[data-position=bottom-left]{inset-block-end:var(--space-m);inset-inline-start:var(--space-m)}.viraui__toast-module__Viewport_oSF5e[data-position=bottom-center]{margin-inline:auto;inset-block-end:var(--space-m);inset-inline:0}.viraui__toast-module__Viewport_oSF5e[data-position=top-right]{inset-block-start:var(--space-m);inset-inline-end:var(--space-m)}.viraui__toast-module__Viewport_oSF5e[data-position=top-left]{inset-block-start:var(--space-m);inset-inline-start:var(--space-m)}.viraui__toast-module__Viewport_oSF5e[data-position=top-center]{margin-inline:auto;inset-block-start:var(--space-m);inset-inline:0}.viraui__toast-module__Viewport_oSF5e[data-position=anchored]{inline-size:auto;inset:0}.viraui__toast-module__Viewport_oSF5e>*{pointer-events:auto}.viraui__toast-module__Content_5ODZr{transition:opacity .25s;overflow:hidden}.viraui__toast-module__Content_5ODZr[data-behind]{opacity:0}.viraui__toast-module__Content_5ODZr[data-expanded]{opacity:1}}@layer viraui.overrides{.viraui__toast-module__Banner_QkOlo{--__toast-gap:var(--space-s);--__toast-peek:var(--space-s);--__toast-scale:calc(max(0, 1 - (var(--toast-index,0) * .1)));--__toast-shrink:calc(1 - var(--__toast-scale));--__toast-stack-height:var(--toast-frontmost-height,var(--toast-height,0px));--__toast-offset-y:calc(var(--toast-offset-y,0px) * -1 + (var(--toast-index,0) * var(--__toast-gap) * -1) + var(--toast-swipe-movement-y,0px));z-index:calc(1000 - var(--toast-index,0));will-change:transform,opacity;inline-size:100%;min-inline-size:16rem;block-size:var(--toast-frontmost-height,var(--toast-height,auto));transform-origin:bottom;transform:scale(var(--__toast-scale)) translateX(var(--toast-swipe-movement-x,0)) translateY(calc(var(--toast-swipe-movement-y,0px) - (var(--toast-index,0) * var(--__toast-peek)) - (var(--__toast-shrink) * var(--__toast-stack-height))));transition:transform var(--duration-slow) var(--easing-elastic),opacity var(--duration-slow) var(--easing-elastic);-webkit-user-select:none;user-select:none;position:absolute;inset-block-end:0;inset-inline-end:0}.viraui__toast-module__Banner_QkOlo[data-swiping]{transition:none}.viraui__toast-module__Banner_QkOlo[data-expanded]{transform:scale(1) translateX(var(--toast-swipe-movement-x,0)) translateY(var(--__toast-offset-y));block-size:var(--toast-height,auto)}.viraui__toast-module__Banner_QkOlo[data-starting-style]{transform:scale(1)translateY(150%)}.viraui__toast-module__Banner_QkOlo[data-ending-style]{opacity:0;transform:scale(1)translateY(150%)}.viraui__toast-module__Banner_QkOlo[data-ending-style][data-swipe-direction=up]{transform:scale(1) translateY(calc(var(--toast-swipe-movement-y,0px) - 150%))}.viraui__toast-module__Banner_QkOlo[data-ending-style][data-swipe-direction=down]{transform:scale(1) translateY(calc(var(--toast-swipe-movement-y,0px) + 150%))}.viraui__toast-module__Banner_QkOlo[data-ending-style][data-swipe-direction=left]{transform:scale(1) translateX(calc(var(--toast-swipe-movement-x,0px) - 150%)) translateY(var(--__toast-offset-y))}.viraui__toast-module__Banner_QkOlo[data-ending-style][data-swipe-direction=right]{transform:scale(1) translateX(calc(var(--toast-swipe-movement-x,0px) + 150%)) translateY(var(--__toast-offset-y))}.viraui__toast-module__Banner_QkOlo[data-limited]{opacity:0}.viraui__toast-module__Banner_QkOlo:after{content:"";inline-size:100%;block-size:calc(var(--__toast-gap) + 1px);position:absolute;inset-block-start:100%;inset-inline-start:0}:is(.viraui__toast-module__Viewport_oSF5e[data-position=bottom-left],.viraui__toast-module__Viewport_oSF5e[data-position=top-left]) .viraui__toast-module__Banner_QkOlo{inset-inline:0 auto}:is(.viraui__toast-module__Viewport_oSF5e[data-position=bottom-center],.viraui__toast-module__Viewport_oSF5e[data-position=top-center]) .viraui__toast-module__Banner_QkOlo{margin-inline:auto;inset-inline:0}.viraui__toast-module__Viewport_oSF5e[data-position^=top-] .viraui__toast-module__Banner_QkOlo{transform-origin:top;--__toast-offset-y:calc(var(--toast-offset-y,0px) + (var(--toast-index,0) * var(--__toast-gap)) + var(--toast-swipe-movement-y,0px));transform:scale(var(--__toast-scale)) translateX(var(--toast-swipe-movement-x,0)) translateY(calc(var(--toast-swipe-movement-y,0px) + (var(--toast-index,0) * var(--__toast-peek)) + (var(--__toast-shrink) * var(--__toast-stack-height))));inset-block:0 auto}.viraui__toast-module__Viewport_oSF5e[data-position^=top-] .viraui__toast-module__Banner_QkOlo:after{inset-block:auto 100%}.viraui__toast-module__Viewport_oSF5e[data-position^=top-] .viraui__toast-module__Banner_QkOlo[data-expanded]{transform:scale(1) translateX(var(--toast-swipe-movement-x,0)) translateY(var(--__toast-offset-y))}.viraui__toast-module__Viewport_oSF5e[data-position^=top-] .viraui__toast-module__Banner_QkOlo[data-ending-style]:not([data-swipe-direction]),.viraui__toast-module__Viewport_oSF5e[data-position^=top-] .viraui__toast-module__Banner_QkOlo[data-starting-style]{transform:scale(1)translateY(-150%)}.viraui__toast-module__Viewport_oSF5e[data-position=anchored] .viraui__toast-module__Banner_QkOlo{z-index:auto;block-size:auto;min-inline-size:auto;position:static;transform:none}.viraui__toast-module__Viewport_oSF5e[data-position=anchored] .viraui__toast-module__Banner_QkOlo:after{content:none}.viraui__toast-module__Viewport_oSF5e[data-position=anchored] .viraui__toast-module__Banner_QkOlo{transition:transform var(--duration-slow) var(--easing-elastic),opacity var(--duration-slow) var(--easing-elastic)}.viraui__toast-module__Viewport_oSF5e[data-position=anchored] .viraui__toast-module__Banner_QkOlo[data-ending-style],.viraui__toast-module__Viewport_oSF5e[data-position=anchored] .viraui__toast-module__Banner_QkOlo[data-starting-style]{opacity:0;transform:scale(1) translateY(var(--space-2xs))}.viraui__toast-module__Viewport_oSF5e[data-position=anchored] .viraui__toast-module__Banner_QkOlo[data-expanded]{transform:none}}
@layer viraui.preflight;@layer viraui.components{@property --vui-tooltip-content-fade-duration{syntax:"<time>";inherits:true;initial-value:0s}.viraui__tooltip-module__Positioner_ujuzd{--vui-tooltip-content-fade-duration:var(--duration-fast);width:var(--positioner-width);height:var(--positioner-height);max-width:var(--available-width);transition:top var(--duration-fast) var(--easing-standard),right var(--duration-fast) var(--easing-standard),bottom var(--duration-fast) var(--easing-standard),left var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.viraui__tooltip-module__Positioner_ujuzd[data-instant=delay],.viraui__tooltip-module__Positioner_ujuzd[data-instant=dismiss]{transition:none}.viraui__tooltip-module__Popup_5XA3-{box-sizing:border-box;width:var(--popup-width,auto);height:var(--popup-height,auto);transform-origin:var(--transform-origin);transition:width var(--duration-fast) var(--easing-standard),height var(--duration-fast) var(--easing-standard),opacity var(--duration-fast) var(--easing-entrance),transform var(--duration-fast) var(--easing-entrance);position:relative}.viraui__tooltip-module__Popup_5XA3-[data-ending-style],.viraui__tooltip-module__Popup_5XA3-[data-starting-style]{opacity:0;transform:scale(.96)}.viraui__tooltip-module__Popup_5XA3-[data-instant=delay],.viraui__tooltip-module__Popup_5XA3-[data-instant=dismiss]{transition:none}@media (prefers-reduced-motion:reduce){.viraui__tooltip-module__Popup_5XA3-[data-ending-style],.viraui__tooltip-module__Popup_5XA3-[data-starting-style]{opacity:1;transform:none}}}@layer viraui.overrides{.viraui__tooltip-module__Viewport_HdnYN{grid-template-columns:minmax(0,1fr);width:100%;height:100%;display:grid;position:relative;overflow:clip}.viraui__tooltip-module__Viewport_HdnYN>[data-current],.viraui__tooltip-module__Viewport_HdnYN>[data-previous]{inline-size:calc(var(--popup-width) - 2px - var(--space-s) - var(--space-s));grid-area:1/1}.viraui__tooltip-module__Viewport_HdnYN>[data-previous]{block-size:calc(var(--popup-height) - 2px - var(--space-s) - var(--space-s));pointer-events:none;opacity:1;transition:opacity var(--vui-tooltip-content-fade-duration) var(--easing-standard);position:absolute;overflow:clip}.viraui__tooltip-module__Viewport_HdnYN>[data-previous][data-ending-style]{opacity:0}.viraui__tooltip-module__Viewport_HdnYN>[data-current]{opacity:1;transition:opacity var(--vui-tooltip-content-fade-duration) var(--easing-entrance)}.viraui__tooltip-module__Viewport_HdnYN>[data-current][data-starting-style]{opacity:0}.viraui__tooltip-module__Viewport_HdnYN[data-instant=delay]>[data-current],.viraui__tooltip-module__Viewport_HdnYN[data-instant=delay]>[data-previous],.viraui__tooltip-module__Viewport_HdnYN[data-instant=dismiss]>[data-current],.viraui__tooltip-module__Viewport_HdnYN[data-instant=dismiss]>[data-previous]{transition:none}@media (prefers-reduced-motion:reduce){.viraui__tooltip-module__Viewport_HdnYN>[data-current][data-starting-style],.viraui__tooltip-module__Viewport_HdnYN>[data-previous][data-ending-style]{opacity:1}}}
.app-nav-module__GOKrSG__TabBar{padding-block-end:calc(env(safe-area-inset-bottom,0) + var(--vui-surface-padding-block-end))}.app-nav-module__GOKrSG__Item{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;min-inline-size:0;margin:0;padding:0}.app-nav-module__GOKrSG__IconShell{justify-content:center;align-items:center;display:inline-flex}
