@layer viraui.preflight;@layer viraui.components{@property --vui-grid-row-gap{syntax:"<length>";inherits:false;initial-value:0}@property --vui-grid-column-gap{syntax:"<length>";inherits:false;initial-value:0}@property --vui-grid-columns{syntax:"<integer>";inherits:false;initial-value:1}@property --vui-grid-rows{syntax:"<integer>";inherits:false;initial-value:1}@property --vui-grid-column-min-w{syntax:"*";inherits:false;initial-value:10rem}@property --vui-grid-row-min-h{syntax:"*";inherits:false;initial-value:1fr}@property --vui-grid-column-size{syntax:"*";inherits:false;initial-value:auto}@property --vui-grid-padding-inline-start{syntax:"<length>";inherits:false;initial-value:0}@property --vui-grid-padding-inline-end{syntax:"<length>";inherits:false;initial-value:0}@property --vui-grid-padding-block-start{syntax:"<length>";inherits:false;initial-value:0}@property --vui-grid-padding-block-end{syntax:"<length>";inherits:false;initial-value:0}@property --vui-grid-item-column{syntax:"*";inherits:false;initial-value:auto}@property --vui-grid-item-row{syntax:"*";inherits:false;initial-value:auto}.viraui__grid-module__Grid_rTZor{--vui-grid-column-size:minmax(min(var(--vui-grid-column-min-w), 100%), 1fr);box-sizing:border-box;gap:var(--vui-grid-row-gap) var(--vui-grid-column-gap);grid-template-columns:repeat(var(--vui-grid-columns),minmax(0,1fr));inline-size:100%;max-inline-size:100%;display:grid}.viraui__grid-module__Grid_rTZor[data-grid-filling-type=fill]{grid-template-columns:repeat(auto-fill,var(--vui-grid-column-size))}.viraui__grid-module__Grid_rTZor[data-grid-filling-type=fit]{grid-template-columns:repeat(auto-fit,var(--vui-grid-column-size))}.viraui__grid-module__Grid_rTZor[data-grid-fixed-breadth=true]{grid-template-columns:repeat(var(--vui-grid-columns),var(--vui-grid-column-min-w));inline-size:max-content;max-inline-size:none}.viraui__grid-module__Grid_rTZor[data-grid-has-rows=true]{grid-template-rows:repeat(var(--vui-grid-rows),var(--vui-grid-row-min-h))}.viraui__grid-module__Grid_rTZor:where([data-grid-has-padding=true]){padding:var(--vui-grid-padding-block-start) var(--vui-grid-padding-inline-end) var(--vui-grid-padding-block-end) var(--vui-grid-padding-inline-start)}.viraui__grid-module__Item_vNnv3{grid-column:var(--vui-grid-item-column);grid-row:var(--vui-grid-item-row);display:block}.viraui__grid-module__Item_vNnv3[data-grid-item-fullwidth=true]{grid-column:1/-1}.viraui__grid-module__Item_vNnv3[data-grid-item-fullheight=true]{grid-row:1/-1}.viraui__grid-module__Item_vNnv3[data-grid-item-subgrid]{display:grid}.viraui__grid-module__Item_vNnv3[data-grid-item-subgrid=both],.viraui__grid-module__Item_vNnv3[data-grid-item-subgrid=column]{grid-template-columns:subgrid}.viraui__grid-module__Item_vNnv3[data-grid-item-subgrid=both],.viraui__grid-module__Item_vNnv3[data-grid-item-subgrid=row]{grid-template-rows:subgrid}}@layer viraui.overrides;
@layer viraui.preflight;@layer viraui.components{@property --vui-textarea-min-block-size{syntax:"<length>";inherits:true;initial-value:0}@property --vui-textarea-padding-block{syntax:"<length>";inherits:true;initial-value:0}@property --vui-textarea-input-border-radius{syntax:"<length-percentage>";inherits:true;initial-value:0}.viraui__textarea-module__Textarea_mtOUG{--vui-textarea-min-block-size:calc(var(--space-xl) * 2);--vui-textarea-padding-block:var(--space-s);--vui-textarea-input-border-radius:var(--radius-s);--vui-field-label-padding-inline:calc(var(--vui-textarea-input-border-radius) / 2);inline-size:100%}.viraui__textarea-module__Textarea_mtOUG:not(:has([data-sizing=content])){max-block-size:min-content}.viraui__textarea-module__Textarea_mtOUG:has([required]) .viraui__textarea-module__Label_5dOso:after{content:" ＊";color:var(--highlight-red)}.viraui__textarea-module__Description_er3zI{padding-inline:var(--vui-field-label-padding-inline)}}@layer viraui.overrides{.viraui__textarea-module__CustomBasicInput_Ce7yA{--vui-basic-input-border-radius:var(--vui-textarea-input-border-radius);border:1px solid var(--global-contrast);min-block-size:var(--vui-textarea-min-block-size);padding-block:var(--vui-textarea-padding-block);resize:none;line-height:1.4}.viraui__textarea-module__CustomBasicInput_Ce7yA[data-resize=vertical]{resize:vertical}.viraui__textarea-module__CustomBasicInput_Ce7yA[data-resize=horizontal]{resize:horizontal}.viraui__textarea-module__CustomBasicInput_Ce7yA[data-resize=both]{resize:both}.viraui__textarea-module__CustomBasicInput_Ce7yA[data-resize=block]{resize:block}.viraui__textarea-module__CustomBasicInput_Ce7yA[data-resize=inline]{resize:inline}.viraui__textarea-module__CustomBasicInput_Ce7yA[data-invalid][data-dirty]{border-color:var(--highlight-red)}.viraui__textarea-module__CustomBasicInput_Ce7yA:disabled,.viraui__textarea-module__CustomBasicInput_Ce7yA[data-disabled]{border-color:#0000}}
@layer viraui.preflight;@layer viraui.components{@property --vui-badge-size{syntax:"<length>";inherits:true;initial-value:.5rem}@property --vui-badge-color{syntax:"<color>";inherits:true;initial-value:#292929}@property --vui-badge-position-x{syntax:"<length-percentage>";inherits:true;initial-value:100%}@property --vui-badge-position-y{syntax:"<length-percentage>";inherits:true;initial-value:0%}@property --__badge-gap{syntax:"<length>";inherits:true;initial-value:0}@property --__badge-mask-size{syntax:"<length>";inherits:true;initial-value:0}@property --__badge-hole-progress{syntax:"<number>";inherits:true;initial-value:0}@property --__badge-motion-delay{syntax:"<time>";inherits:true;initial-value:.16s}.viraui__badge-module__Badge_lJqlY{--vui-badge-color:var(--global-primary);--__badge-gap:calc(var(--vui-badge-size) * .25);--__badge-mask-size:calc(var(--vui-badge-size) / 2 + var(--__badge-gap));display:inline-flex;position:relative}.viraui__badge-module__Badge_lJqlY[data-position=top-end]{--vui-badge-position-x:100%;--vui-badge-position-y:0%}.viraui__badge-module__Badge_lJqlY[data-position=top-start]{--vui-badge-position-x:0%;--vui-badge-position-y:0%}.viraui__badge-module__Badge_lJqlY[data-position=bottom-end]{--vui-badge-position-x:100%;--vui-badge-position-y:100%}.viraui__badge-module__Badge_lJqlY[data-position=bottom-start]{--vui-badge-position-x:0%;--vui-badge-position-y:100%}.viraui__badge-module__Badge_lJqlY>*{outline-offset:-4px}.viraui__badge-module__Badge_lJqlY[data-show=true]:after{--__corner-shape:round;content:"";width:var(--vui-badge-size);aspect-ratio:1;background:var(--vui-badge-color);left:calc(var(--vui-badge-position-x) - min(var(--vui-badge-position-x), var(--vui-badge-size)));top:calc(var(--vui-badge-position-y) - min(var(--vui-badge-position-y), var(--vui-badge-size)));pointer-events:none;transform-origin:50%;border-radius:100000px;display:block;position:absolute}.viraui__badge-module__Badge_lJqlY[data-show=true]:not([data-exit]):after{animation:viraui__badge-module__badge-dot-in_SKMx8 var(--duration-fast) var(--easing-entrance) forwards;animation-delay:var(--__badge-motion-delay);transform:scale(0)}.viraui__badge-module__Badge_lJqlY[data-show=true][data-exit]:after{animation:viraui__badge-module__badge-dot-out_vWhcP var(--duration-fast) var(--easing-entrance) forwards;transform:scale(1)}.viraui__badge-module__Badge_lJqlY[data-show=true]>*{mask-image:radial-gradient(circle at calc(var(--vui-badge-position-x) - min(var(--vui-badge-position-x), var(--vui-badge-size)) + (var(--vui-badge-size) / 2)) calc(var(--vui-badge-position-y) - min(var(--vui-badge-position-y), var(--vui-badge-size)) + (var(--vui-badge-size) / 2)),#0000 0 calc(var(--__badge-mask-size) * var(--__badge-hole-progress)),red calc(var(--__badge-mask-size) * var(--__badge-hole-progress) + 1px))}.viraui__badge-module__Badge_lJqlY[data-show=true]:not([data-exit])>*{animation:viraui__badge-module__badge-hole-in_71iZP var(--duration-fast) var(--easing-entrance) forwards}.viraui__badge-module__Badge_lJqlY[data-show=true][data-exit]>*{--__badge-hole-progress:1;animation:viraui__badge-module__badge-hole-out_JCHCf var(--duration-fast) var(--easing-entrance) forwards;animation-delay:var(--__badge-motion-delay)}@media (prefers-reduced-motion:reduce){.viraui__badge-module__Badge_lJqlY[data-show=true]:after{transform:none}.viraui__badge-module__Badge_lJqlY[data-show=true]>*{--__badge-hole-progress:1}.viraui__badge-module__Badge_lJqlY[data-show=true][data-exit]>*{--__badge-hole-progress:0}}@keyframes viraui__badge-module__badge-hole-in_71iZP{0%{--__badge-hole-progress:0}to{--__badge-hole-progress:1}}@keyframes viraui__badge-module__badge-hole-out_JCHCf{0%{--__badge-hole-progress:1}to{--__badge-hole-progress:0}}@keyframes viraui__badge-module__badge-dot-in_SKMx8{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes viraui__badge-module__badge-dot-out_vWhcP{0%{transform:scale(1)}to{transform:scale(0)}}}@layer viraui.overrides;
@layer viraui.preflight;@layer viraui.components{@property --vui-basic-input-background{syntax:"<color>";inherits:false;initial-value:#0000}@property --vui-basic-input-border-radius{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --vui-basic-input-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --vui-basic-input-font-size{syntax:"<length>";inherits:false;initial-value:1rem}@property --vui-basic-input-padding-inline{syntax:"<length>";inherits:false;initial-value:0}@property --vui-basic-input-placeholder-color{syntax:"<color>";inherits:true;initial-value:#0000}@property --vui-field-label-padding-inline{syntax:"<length>";inherits:true;initial-value:0}.viraui__basic-input-module__BasicInput_5uE64{--vui-basic-input-background:var(--base-1);--vui-basic-input-color:var(--global-foreground);--vui-basic-input-placeholder-color:var(--global-disabled-foreground);--vui-basic-input-padding-inline:calc(var(--space-s) + var(--space-xs));--vui-basic-input-font-size:var(--font-scale-body-s);--vui-basic-input-border-radius:var(--radius-m);box-sizing:border-box;inline-size:100%;min-inline-size:0;padding-inline:var(--vui-basic-input-padding-inline);font-family:inherit;font-size:var(--vui-basic-input-font-size);font-variation-settings:"wght" 400;color:var(--vui-basic-input-color);background:var(--vui-basic-input-background);border-radius:var(--vui-basic-input-border-radius);appearance:none;caret-color:var(--global-primary);border:none;margin:0}.viraui__basic-input-module__BasicInput_5uE64::-webkit-contacts-auto-fill-button{background-color:var(--vui-basic-input-color)}.viraui__basic-input-module__BasicInput_5uE64:-webkit-autofill{-webkit-text-fill-color:var(--vui-basic-input-color);box-shadow:0 0 0 100px var(--vui-basic-input-background) inset,0 0 0 100px var(--vui-basic-input-background) inset}.viraui__basic-input-module__BasicInput_5uE64:autofill::selection{background-color:var(--global-primary);color:contrast-color(var(--global-primary));-webkit-text-fill-color:contrast-color(var(--global-primary))}.viraui__basic-input-module__BasicInput_5uE64:-webkit-autofill:active{-webkit-text-fill-color:var(--vui-basic-input-color);box-shadow:0 0 0 100px var(--vui-basic-input-background) inset,0 0 0 100px var(--vui-basic-input-background) inset}.viraui__basic-input-module__BasicInput_5uE64:autofill:active::selection{background-color:var(--global-primary);color:contrast-color(var(--global-primary));-webkit-text-fill-color:contrast-color(var(--global-primary))}.viraui__basic-input-module__BasicInput_5uE64:-webkit-autofill:focus{-webkit-text-fill-color:var(--vui-basic-input-color);box-shadow:0 0 0 100px var(--vui-basic-input-background) inset,0 0 0 100px var(--vui-basic-input-background) inset}.viraui__basic-input-module__BasicInput_5uE64:autofill:focus::selection{background-color:var(--global-primary);color:contrast-color(var(--global-primary));-webkit-text-fill-color:contrast-color(var(--global-primary))}.viraui__basic-input-module__BasicInput_5uE64:-webkit-autofill:hover{-webkit-text-fill-color:var(--vui-basic-input-color);box-shadow:0 0 0 100px var(--vui-basic-input-background) inset,0 0 0 100px var(--vui-basic-input-background) inset}.viraui__basic-input-module__BasicInput_5uE64:autofill:hover::selection{background-color:var(--global-primary);color:contrast-color(var(--global-primary));-webkit-text-fill-color:contrast-color(var(--global-primary))}.viraui__basic-input-module__BasicInput_5uE64::placeholder{color:var(--vui-basic-input-placeholder-color)}.viraui__basic-input-module__BasicInput_5uE64:disabled{--vui-basic-input-background:var(--global-disabled-background);--vui-basic-input-color:var(--global-disabled-foreground);--vui-basic-input-placeholder-color:var(--global-disabled-foreground);cursor:not-allowed}.viraui__basic-input-module__BasicInput_5uE64[data-invalid][data-dirty]{outline-color:oklab(from var(--highlight-red) l a b/.3)}.viraui__basic-input-module__BasicInput_5uE64[data-sizing=content]{field-sizing:content}}@layer viraui.overrides;
.app-workspace-module__edVUrq__Textarea{--vui-textarea-input-border-radius:var(--radius-l)}.app-workspace-module__edVUrq__Textarea textarea{border:none}
.app-screen-module__3ysXDq__AppScreen{--gradient-opacity:.35;block-size:100%;inline-size:100%;position:relative;overflow:clip}@container root style(--is-light-mode:white){.app-screen-module__3ysXDq__AppScreen{--gradient-opacity:.18}}.app-screen-module__3ysXDq__AppScreen:before{content:"";z-index:0;pointer-events:none;opacity:var(--gradient-opacity);background-image:radial-gradient(at 28% 31%,oklch(75.9857% .151148 311.99) 0,#0000 50%),radial-gradient(at 0 18%,oklch(77.8504% .111548 315.087) 0,#0000 50%),radial-gradient(at 87% 82%,oklch(84.6426% .113107 216.339) 0,#0000 50%),radial-gradient(at 85% 59%,oklch(76.0518% .0977774 47.0466) 0,#0000 50%),radial-gradient(at 72% 87%,oklch(87.4367% .102776 154.077) 0,#0000 50%),radial-gradient(at 32% 27%,oklch(85.2305% .109485 217.891) 0,#0000 50%),radial-gradient(at 51% 28%,oklch(85.6165% .234748 140.616) 0,#0000 50%);position:absolute;inset:0}@container root style(--is-light-mode:white){.app-screen-module__3ysXDq__AppScreen:before{mix-blend-mode:hard-light}}.app-screen-module__3ysXDq__AppScreen>*{z-index:1;position:relative}.app-screen-module__3ysXDq__Content{min-block-size:0;min-inline-size:0}.app-screen-module__3ysXDq__Scroll{min-block-size:0;overflow:auto}
@layer viraui.preflight;@layer viraui.components{@property --vui-slider-track-size{syntax:"<length>";inherits:true;initial-value:0}@property --vui-slider-thumb-size{syntax:"<length>";inherits:true;initial-value:0}@property --__slider-thumb-spacer{syntax:"<length>";inherits:true;initial-value:0}@property --__slider-indicator-gap{syntax:"<length>";inherits:true;initial-value:0}@property --vui-slider-track-background{syntax:"<color>";inherits:true;initial-value:#0000}@property --vui-slider-progress-background{syntax:"<color>";inherits:true;initial-value:#0000}@property --vui-slider-thumb-background{syntax:"<color>";inherits:true;initial-value:#0000}.viraui__slider-module__Slider_vDNlm{--vui-slider-track-size:var(--space-m);--vui-slider-thumb-size:var(--space-2xs);--vui-slider-track-background:var(--global-contrast);--vui-slider-progress-background:var(--global-primary);--vui-slider-thumb-background:contrast-color(var(--global-primary));--__slider-thumb-spacer:.75rem;block-size:100%;min-block-size:0;max-block-size:min-content;inline-size:100%;min-inline-size:0}.viraui__slider-module__Slider_vDNlm[data-orientation=vertical]{max-block-size:none;max-inline-size:min-content}.viraui__slider-module__Slider_vDNlm:has([required]) .viraui__slider-module__Label_eQQHf:after{content:" ＊";color:var(--highlight-red)}.viraui__slider-module__Slider_vDNlm[data-invalid]{--vui-slider-progress-background:var(--highlight-red)}.viraui__slider-module__Slider_vDNlm:has(.viraui__slider-module__SliderRoot_4JScw[data-disabled]),.viraui__slider-module__Slider_vDNlm[data-disabled]{--vui-slider-track-background:var(--global-disabled-background);--vui-slider-progress-background:var(--global-disabled-foreground);--vui-slider-thumb-background:var(--global-background);cursor:not-allowed}.viraui__slider-module__SliderRoot_4JScw{block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0}.viraui__slider-module__SliderHeader_gOy9k{inline-size:100%;min-inline-size:0}.viraui__slider-module__Value_FaY9i{flex-shrink:0}.viraui__slider-module__SliderControl_FQd5-{-webkit-user-select:none;user-select:none;touch-action:none;inline-size:100%;block-size:round(to-zero,var(--vui-slider-track-size),2px);flex:auto;min-block-size:0;min-inline-size:0;position:relative}.viraui__slider-module__SliderControl_FQd5-[data-orientation=vertical]{inline-size:var(--vui-slider-track-size);block-size:100%}.viraui__slider-module__SliderControl_FQd5-[data-orientation=vertical]>.viraui__slider-module__Track_wvLEH{inline-size:var(--vui-slider-track-size);block-size:100%}.viraui__slider-module__Track_wvLEH{inline-size:100%;block-size:var(--vui-slider-track-size);background:var(--vui-slider-track-background);border-radius:var(--radius-xs);position:relative;overflow:hidden}.viraui__slider-module__Indicator_y3JyJ{--__slider-indicator-gap:calc(var(--__slider-thumb-spacer) / 2);background:var(--vui-slider-progress-background);box-sizing:initial;padding-inline-end:var(--__slider-indicator-gap);position:relative}.viraui__slider-module__Indicator_y3JyJ[data-orientation=vertical]{padding-block-start:var(--__slider-indicator-gap);padding-inline-end:0}.viraui__slider-module__Track_wvLEH:has(.viraui__slider-module__Thumb_S-uLF~.viraui__slider-module__Thumb_S-uLF) .viraui__slider-module__Indicator_y3JyJ{margin-inline-start:calc(var(--__slider-indicator-gap) * -1);padding-inline-end:calc(var(--__slider-indicator-gap) * 2)}.viraui__slider-module__Track_wvLEH:has(.viraui__slider-module__Thumb_S-uLF~.viraui__slider-module__Thumb_S-uLF) .viraui__slider-module__Indicator_y3JyJ[data-orientation=vertical]{margin-block-end:calc(var(--__slider-indicator-gap) * -1);margin-inline-start:0;padding-block-start:calc(var(--__slider-indicator-gap) * 2);padding-inline-end:0}.viraui__slider-module__Thumb_S-uLF{box-sizing:border-box;inline-size:var(--__slider-thumb-spacer);appearance:none;block-size:50%}.viraui__slider-module__Thumb_S-uLF:after{--__corner-shape:round;content:"";box-sizing:border-box;background:var(--vui-slider-thumb-background);border-radius:var(--radius-full);block-size:100%;inline-size:.125rem;position:absolute;inset-block:0;inset-inline-start:50%;translate:-50%}.viraui__slider-module__Thumb_S-uLF[data-orientation=vertical]{inline-size:calc(100% - 8px);block-size:var(--__slider-thumb-spacer)}.viraui__slider-module__Thumb_S-uLF[data-orientation=vertical]:after{inline-size:100%;block-size:var(--vui-slider-thumb-size);inset-block:50% auto;inset-inline:0;translate:0 -50%}.viraui__slider-module__Thumb_S-uLF:not(:disabled,[data-disabled]){cursor:grab}.viraui__slider-module__Thumb_S-uLF:not(:disabled,[data-disabled]):active,.viraui__slider-module__Thumb_S-uLF:not(:disabled,[data-disabled]):has(>input:active),.viraui__slider-module__Thumb_S-uLF:not(:disabled,[data-disabled])[data-dragging]:has(>input:focus){cursor:grabbing}.viraui__slider-module__Thumb_S-uLF:has(>input:focus-visible):after{outline:var(--outline);outline-offset:var(--outline-offset)}.viraui__slider-module__Thumb_S-uLF>input:focus-visible{outline:none}}@layer viraui.overrides;
@layer viraui.preflight;@layer viraui.components{@property --vui-accordion-island-gap{syntax:"<length>";inherits:true;initial-value:0}@property --vui-accordion-radius{syntax:"<length-percentage>";inherits:true;initial-value:0}.viraui__accordion-module__Accordion_wFOlN{--vui-accordion-island-gap:var(--space-m);--vui-accordion-radius:var(--radius-m);inline-size:100%}.viraui__accordion-module__Accordion_wFOlN:dir(rtl) .viraui__accordion-module__Trigger_4HzIb[data-stack-direction=row-reverse]{direction:ltr;flex-direction:row}.viraui__accordion-module__Trigger_4HzIb{cursor:pointer;text-align:start;inline-size:100%;color:inherit;background:0 0;border:0}.viraui__accordion-module__Trigger_4HzIb:focus-visible{outline-offset:-4px}.viraui__accordion-module__Trigger_4HzIb[data-disabled]{cursor:not-allowed;opacity:.5}.viraui__accordion-module__Item_66o2x[data-use-surface=true] .viraui__accordion-module__Trigger_4HzIb:focus-visible{border-radius:var(--radius-l);outline-offset:-4px}.viraui__accordion-module__IconSlot_AVQq3{flex-shrink:0;block-size:1rem;inline-size:1rem;position:relative}.viraui__accordion-module__Icon_qdu2v{transition:opacity var(--duration-fast) var(--easing-standard),rotate var(--duration-fast) var(--easing-standard);place-items:center;display:grid;position:absolute;inset:0}.viraui__accordion-module__Icon_qdu2v:first-of-type{opacity:1;rotate:none}.viraui__accordion-module__Icon_qdu2v:last-of-type{opacity:0;rotate:-90deg}.viraui__accordion-module__Trigger_4HzIb[data-panel-open] .viraui__accordion-module__Icon_qdu2v:first-of-type{opacity:0;rotate:90deg}.viraui__accordion-module__Trigger_4HzIb[data-panel-open] .viraui__accordion-module__Icon_qdu2v:last-of-type{opacity:1;rotate:none}.viraui__accordion-module__Panel_U1Ofk{block-size:var(--accordion-panel-height);transition:block-size var(--duration-fast) var(--easing-standard);overflow:hidden}.viraui__accordion-module__Panel_U1Ofk[data-ending-style],.viraui__accordion-module__Panel_U1Ofk[data-starting-style]{block-size:0}}@layer viraui.overrides{.viraui__accordion-module__Item_66o2x{inline-size:100%;transition:margin var(--duration-fast) var(--easing-standard),border-radius var(--duration-fast) var(--easing-standard)}.viraui__accordion-module__Item_66o2x[data-use-surface=true]{--vui-surface-border-radius-top-left:0;--vui-surface-border-radius-top-right:0;--vui-surface-border-radius-bottom-right:0;--vui-surface-border-radius-bottom-left:0}.viraui__accordion-module__Item_66o2x[data-use-surface=true]:not([data-open]){--vui-surface-background:#0000}.viraui__accordion-module__Item_66o2x[data-use-surface=true]:not([data-open])+.viraui__accordion-module__Item_66o2x[data-use-surface=true]:not([data-open]),.viraui__accordion-module__Item_66o2x[data-use-surface=true][data-open]+.viraui__accordion-module__Item_66o2x[data-use-surface=true][data-open]{border-top-width:0}.viraui__accordion-module__Item_66o2x[data-use-surface=true]:first-child,.viraui__accordion-module__Item_66o2x[data-use-surface=true]:not([data-open])+.viraui__accordion-module__Item_66o2x[data-use-surface=true][data-open],.viraui__accordion-module__Item_66o2x[data-use-surface=true][data-open]+.viraui__accordion-module__Item_66o2x[data-use-surface=true]:not([data-open]){--vui-surface-border-radius-top-left:var(--vui-accordion-radius);--vui-surface-border-radius-top-right:var(--vui-accordion-radius)}.viraui__accordion-module__Item_66o2x[data-use-surface=true]:last-child,.viraui__accordion-module__Item_66o2x[data-use-surface=true]:not([data-open]):has(+.viraui__accordion-module__Item_66o2x[data-use-surface=true][data-open]),.viraui__accordion-module__Item_66o2x[data-use-surface=true][data-open]:has(+.viraui__accordion-module__Item_66o2x[data-use-surface=true]:not([data-open])){--vui-surface-border-radius-bottom-left:var(--vui-accordion-radius);--vui-surface-border-radius-bottom-right:var(--vui-accordion-radius)}.viraui__accordion-module__Item_66o2x[data-use-surface=true]:not(:last-child):not([data-open]):has(+.viraui__accordion-module__Item_66o2x[data-use-surface=true][data-open]),.viraui__accordion-module__Item_66o2x[data-use-surface=true]:not(:last-child)[data-open]:has(+.viraui__accordion-module__Item_66o2x[data-use-surface=true]:not([data-open])){margin-block-end:var(--vui-accordion-island-gap)}.viraui__accordion-module__Accordion_wFOlN[data-islands=false] .viraui__accordion-module__Item_66o2x[data-use-surface=true]:not(:first-child){border-top-width:0}.viraui__accordion-module__Accordion_wFOlN[data-islands=false] .viraui__accordion-module__Item_66o2x[data-use-surface=true]:not([data-open])+:is(.viraui__accordion-module__Accordion_wFOlN[data-islands=false] .viraui__accordion-module__Item_66o2x[data-use-surface=true])[data-open],.viraui__accordion-module__Accordion_wFOlN[data-islands=false] .viraui__accordion-module__Item_66o2x[data-use-surface=true][data-open]+:is(.viraui__accordion-module__Accordion_wFOlN[data-islands=false] .viraui__accordion-module__Item_66o2x[data-use-surface=true]):not([data-open]){--vui-surface-border-radius-top-left:0;--vui-surface-border-radius-top-right:0}.viraui__accordion-module__Accordion_wFOlN[data-islands=false] .viraui__accordion-module__Item_66o2x[data-use-surface=true]:not([data-open]):has(+.viraui__accordion-module__Accordion_wFOlN[data-islands=false] .viraui__accordion-module__Item_66o2x[data-use-surface=true][data-open]),.viraui__accordion-module__Accordion_wFOlN[data-islands=false] .viraui__accordion-module__Item_66o2x[data-use-surface=true][data-open]:has(+.viraui__accordion-module__Accordion_wFOlN[data-islands=false] .viraui__accordion-module__Item_66o2x[data-use-surface=true]:not([data-open])){--vui-surface-border-radius-bottom-left:0;--vui-surface-border-radius-bottom-right:0}.viraui__accordion-module__Accordion_wFOlN[data-islands=false] .viraui__accordion-module__Item_66o2x[data-use-surface=true]:not(:last-child):not([data-open]):has(+.viraui__accordion-module__Accordion_wFOlN[data-islands=false] .viraui__accordion-module__Item_66o2x[data-use-surface=true][data-open]),.viraui__accordion-module__Accordion_wFOlN[data-islands=false] .viraui__accordion-module__Item_66o2x[data-use-surface=true]:not(:last-child)[data-open]:has(+.viraui__accordion-module__Accordion_wFOlN[data-islands=false] .viraui__accordion-module__Item_66o2x[data-use-surface=true]:not([data-open])){margin-block-end:0}}
@layer viraui.preflight;@layer viraui.components{@property --vui-popover-content-fade-duration{syntax:"<time>";inherits:true;initial-value:0s}.viraui__popover-module__Sheet_4x-7H{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__popover-module__Sheet_4x-7H[data-instant=click],.viraui__popover-module__Sheet_4x-7H[data-instant=dismiss]{transition:none}.viraui__popover-module__SheetHeader_TCGKn{-webkit-user-select:none;user-select:none}.viraui__popover-module__Popup_pJyIh{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__popover-module__Popup_pJyIh[data-ending-style],.viraui__popover-module__Popup_pJyIh[data-starting-style]{opacity:0;transform:scale(.96)}.viraui__popover-module__Popup_pJyIh[data-instant=click],.viraui__popover-module__Popup_pJyIh[data-instant=dismiss]{transition:none}@media (prefers-reduced-motion:reduce){.viraui__popover-module__Popup_pJyIh[data-ending-style],.viraui__popover-module__Popup_pJyIh[data-starting-style]{opacity:1;transform:none}}}@layer viraui.overrides{.viraui__popover-module__Viewport_KrjBC{--vui-popover-content-fade-duration:var(--duration-fast);grid-template-columns:minmax(0,1fr);width:100%;height:100%;display:grid;position:relative;overflow:clip}.viraui__popover-module__Viewport_KrjBC>[data-current],.viraui__popover-module__Viewport_KrjBC>[data-previous]{inline-size:calc(var(--popup-width) - 2px - var(--space-m) - var(--space-m));grid-area:1/1}.viraui__popover-module__Viewport_KrjBC[data-unstyled]>:is([data-current],[data-previous]){inline-size:var(--popup-width,100%)}.viraui__popover-module__Viewport_KrjBC[data-unstyled]>[data-previous]{block-size:var(--popup-height,100%)}.viraui__popover-module__Viewport_KrjBC>[data-previous]{block-size:calc(var(--popup-height) - 2px - var(--space-m) - var(--space-m));pointer-events:none;opacity:1;transition:opacity var(--vui-popover-content-fade-duration) var(--easing-standard);position:absolute;overflow:clip}.viraui__popover-module__Viewport_KrjBC>[data-previous][data-ending-style]{opacity:0}.viraui__popover-module__Viewport_KrjBC>[data-current]{opacity:1;transition:opacity var(--vui-popover-content-fade-duration) var(--easing-entrance)}.viraui__popover-module__Viewport_KrjBC>[data-current][data-starting-style]{opacity:0}.viraui__popover-module__Viewport_KrjBC[data-instant=click]>[data-current],.viraui__popover-module__Viewport_KrjBC[data-instant=click]>[data-previous],.viraui__popover-module__Viewport_KrjBC[data-instant=dismiss]>[data-current],.viraui__popover-module__Viewport_KrjBC[data-instant=dismiss]>[data-previous]{transition:none}@media (prefers-reduced-motion:reduce){.viraui__popover-module__Viewport_KrjBC>[data-current][data-starting-style],.viraui__popover-module__Viewport_KrjBC>[data-previous][data-ending-style]{opacity:1}}.viraui__popover-module__CloseButton_YOe2L.viraui__popover-module__CloseButton_YOe2L{position:absolute;inset-block-start:var(--space-s);inset-inline-end:var(--space-s)}}
.split-login-screen-module__DgrzHG__SplitLoginScreen{--enter-step:var(--duration-instant);--column-delay:var(--duration-fast);--column-base:0;--intro-base:var(--column-base);--form-base:calc(var(--intro-base) + var(--enter-step));background-color:var(--global-background);flex:1 1 0;min-block-size:0;overflow:clip auto}@media (min-width:48em){.split-login-screen-module__DgrzHG__SplitLoginScreen{--column-base:calc(var(--column-delay) + var(--duration-slow));grid-template-columns:3fr 2fr;overflow:clip}}.split-login-screen-module__DgrzHG__IntroItem{opacity:0;animation:split-login-screen-module__DgrzHG__EnterSlide var(--duration-slow) var(--easing-entrance) both;animation-delay:var(--intro-base)}@media (prefers-reduced-motion:reduce){.split-login-screen-module__DgrzHG__IntroItem{opacity:1;animation:none}}.split-login-screen-module__DgrzHG__Field,.split-login-screen-module__DgrzHG__Submit,.split-login-screen-module__DgrzHG__Divider,.split-login-screen-module__DgrzHG__Social,.split-login-screen-module__DgrzHG__Signup{--enter-delay:calc(var(--form-base) + (sibling-index() - 1) * var(--enter-step))}.split-login-screen-module__DgrzHG__Field,.split-login-screen-module__DgrzHG__Submit,.split-login-screen-module__DgrzHG__Social,.split-login-screen-module__DgrzHG__Signup{opacity:0;animation:split-login-screen-module__DgrzHG__EnterSlide var(--duration-slow) var(--easing-entrance) both;animation-delay:var(--enter-delay)}@media (prefers-reduced-motion:reduce){.split-login-screen-module__DgrzHG__Field,.split-login-screen-module__DgrzHG__Submit,.split-login-screen-module__DgrzHG__Social,.split-login-screen-module__DgrzHG__Signup{opacity:1;animation:none}}.split-login-screen-module__DgrzHG__Legal{opacity:0;animation:split-login-screen-module__DgrzHG__EnterSlide var(--duration-slow) var(--easing-entrance) both;animation-delay:calc(var(--form-base) + 7 * var(--enter-step))}@media (prefers-reduced-motion:reduce){.split-login-screen-module__DgrzHG__Legal{opacity:1;animation:none}}.split-login-screen-module__DgrzHG__RuleStart,.split-login-screen-module__DgrzHG__RuleEnd{animation:split-login-screen-module__DgrzHG__ExpandRule var(--duration-slow) var(--easing-entrance) both;animation-delay:var(--enter-delay);transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.split-login-screen-module__DgrzHG__RuleStart,.split-login-screen-module__DgrzHG__RuleEnd{animation:none;transform:none}}.split-login-screen-module__DgrzHG__RuleStart{transform-origin:100%}.split-login-screen-module__DgrzHG__RuleEnd{transform-origin:0}.split-login-screen-module__DgrzHG__Or{opacity:0;animation:split-login-screen-module__DgrzHG__EnterFade var(--duration-slow) var(--easing-entrance) both;animation-delay:var(--enter-delay)}@media (prefers-reduced-motion:reduce){.split-login-screen-module__DgrzHG__Or{opacity:1;animation:none}}@keyframes split-login-screen-module__DgrzHG__ColumnFromRight{0%{opacity:0}to{opacity:1}}@keyframes split-login-screen-module__DgrzHG__EnterSlide{0%{opacity:0;translate:0 .35rem}to{opacity:1;translate:0}}@keyframes split-login-screen-module__DgrzHG__EnterFade{0%{opacity:0}to{opacity:1}}@keyframes split-login-screen-module__DgrzHG__ExpandRule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.split-login-screen-module__DgrzHG__FormColumn{flex-direction:column;justify-content:safe center;min-block-size:100%;display:flex}@media (min-width:48em){.split-login-screen-module__DgrzHG__FormColumn{overflow-y:auto}}.split-login-screen-module__DgrzHG__MediaColumn{opacity:0;min-block-size:0;animation:split-login-screen-module__DgrzHG__ColumnFromRight calc(var(--duration-slow) * 4) var(--easing-entrance) both;animation-delay:var(--column-delay);overflow:clip}@media (prefers-reduced-motion:reduce){.split-login-screen-module__DgrzHG__MediaColumn{opacity:1;animation:none}}.split-login-screen-module__DgrzHG__MediaSurface{block-size:100%}.split-login-screen-module__DgrzHG__MediaSurface:before{content:"";pointer-events:none;background-image:linear-gradient(to bottom, var(--global-contrast), transparent);position:absolute;inset:0;mask-image:radial-gradient(circle,#000 1px,#0000 1.25px);mask-size:1.5rem 1.5rem;mask-repeat:repeat}.split-login-screen-module__DgrzHG__MediaStage{position:relative;overflow:clip;mask-image:linear-gradient(#000 60%,#0000)}.split-login-screen-module__DgrzHG__IsoPlane{inline-size:max-content;position:absolute;inset-block-start:2rem;inset-inline-start:-6rem}@media (prefers-reduced-motion:reduce){.split-login-screen-module__DgrzHG__IsoPlane{inset-inline-start:0;transform:none}}.split-login-screen-module__DgrzHG__BrandMark{background-color:var(--global-foreground);opacity:.45;block-size:1.5rem;inline-size:5rem;display:block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}
.card-login-screen-module__8H8HuG__CardLoginScreen{--enter-step:var(--duration-instant);--card-delay:var(--duration-fast);--form-base:var(--card-delay);isolation:isolate;block-size:100%;inline-size:100%;position:relative;overflow:clip}.card-login-screen-module__8H8HuG__Backdrop{z-index:0;object-fit:cover;object-position:bottom center;pointer-events:none;opacity:0;block-size:100%;inline-size:100%;animation:card-login-screen-module__8H8HuG__BackdropEnter calc(var(--duration-slow) * 7) var(--easing-entrance) both;position:absolute;inset-block-end:0;inset-inline:0;scale:1.2}@media (prefers-reduced-motion:reduce){.card-login-screen-module__8H8HuG__Backdrop{opacity:1;animation:none;scale:1}}.card-login-screen-module__8H8HuG__Content{z-index:1;position:relative}.card-login-screen-module__8H8HuG__Header{opacity:0;animation:card-login-screen-module__8H8HuG__EnterFade var(--duration-slow) var(--easing-entrance) both;animation-delay:var(--card-delay)}@media (prefers-reduced-motion:reduce){.card-login-screen-module__8H8HuG__Header{opacity:1;animation:none}}.card-login-screen-module__8H8HuG__Card{opacity:0;filter:blur(.75rem);animation:card-login-screen-module__8H8HuG__CardEnter var(--duration-slow) var(--easing-entrance) both;animation-delay:var(--card-delay)}@media (prefers-reduced-motion:reduce){.card-login-screen-module__8H8HuG__Card{opacity:1;filter:none;animation:none}}.card-login-screen-module__8H8HuG__Intro{--enter-delay:var(--form-base)}.card-login-screen-module__8H8HuG__Social,.card-login-screen-module__8H8HuG__Divider,.card-login-screen-module__8H8HuG__Fields,.card-login-screen-module__8H8HuG__FooterRule,.card-login-screen-module__8H8HuG__Signup{--enter-delay:calc(var(--form-base) + sibling-index() * var(--enter-step))}.card-login-screen-module__8H8HuG__Intro,.card-login-screen-module__8H8HuG__Social,.card-login-screen-module__8H8HuG__Fields,.card-login-screen-module__8H8HuG__Signup{opacity:0;animation:card-login-screen-module__8H8HuG__EnterSlide var(--duration-slow) var(--easing-entrance) both;animation-delay:var(--enter-delay)}@media (prefers-reduced-motion:reduce){.card-login-screen-module__8H8HuG__Intro,.card-login-screen-module__8H8HuG__Social,.card-login-screen-module__8H8HuG__Fields,.card-login-screen-module__8H8HuG__Signup{opacity:1;animation:none}}.card-login-screen-module__8H8HuG__RuleStart,.card-login-screen-module__8H8HuG__RuleEnd,.card-login-screen-module__8H8HuG__FooterRule{animation:card-login-screen-module__8H8HuG__ExpandRule var(--duration-slow) var(--easing-entrance) both;animation-delay:var(--enter-delay);transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.card-login-screen-module__8H8HuG__RuleStart,.card-login-screen-module__8H8HuG__RuleEnd,.card-login-screen-module__8H8HuG__FooterRule{animation:none;transform:none}}.card-login-screen-module__8H8HuG__RuleStart{transform-origin:100%}.card-login-screen-module__8H8HuG__RuleEnd{transform-origin:0}.card-login-screen-module__8H8HuG__FooterRule{transform-origin:50%}.card-login-screen-module__8H8HuG__Or{opacity:0;animation:card-login-screen-module__8H8HuG__EnterFade var(--duration-slow) var(--easing-entrance) both;animation-delay:var(--enter-delay)}@media (prefers-reduced-motion:reduce){.card-login-screen-module__8H8HuG__Or{opacity:1;animation:none}}@keyframes card-login-screen-module__8H8HuG__BackdropEnter{0%{opacity:0;scale:1.2}to{opacity:1;scale:1}}@keyframes card-login-screen-module__8H8HuG__CardEnter{0%{opacity:0;filter:blur(.75rem)}to{opacity:1;filter:blur()}}@keyframes card-login-screen-module__8H8HuG__EnterSlide{0%{opacity:0;translate:0 .5rem}to{opacity:1;translate:0}}@keyframes card-login-screen-module__8H8HuG__EnterFade{0%{opacity:0}to{opacity:1}}@keyframes card-login-screen-module__8H8HuG__ExpandRule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
