@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:80ms}.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));--__badge-motion-delay:calc(var(--duration-fast) * .4);inline-size:max-content;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]:not([data-exit]):after,.viraui__badge-module__Badge_lJqlY[data-show=true][data-exit]:after{animation:none;transform:none}.viraui__badge-module__Badge_lJqlY[data-show=true]:not([data-exit])>*{--__badge-hole-progress:1;animation:none}.viraui__badge-module__Badge_lJqlY[data-show=true][data-exit]>*{--__badge-hole-progress:0;animation:none}}@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;
