@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-wrap{syntax:"*";inherits:false;initial-value:pretty}@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);text-wrap:var(--vui-title-wrap);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-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;
