@layer vapor.components{.interactions-13di4x91{--interactions-opacity-ratio-13di4x90:.08;position:relative}.interactions-13di4x91:before{content:"";opacity:0;border-radius:inherit;background-color:var(--vapor-color-gray-900);pointer-events:none;border:none;width:100%;height:100%;transition:opacity .15s;position:absolute;top:0;left:0}.interactions-13di4x91:focus,.interactions-13di4x91:focus-visible{outline:none}.interactions-13di4x93{--interactions-opacity-ratio-13di4x90:.04}.interactions-13di4x94:active:before{opacity:calc(var(--interactions-opacity-ratio-13di4x90) * 2)}.interactions-13di4x94:focus-visible{outline:2px solid var(--vapor-color-foreground-normal-200);outline-offset:2px}.interactions-13di4x95{transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.interactions-13di4x95:focus{box-shadow:inset 0 0 0 .0625rem var(--vapor-color-border-primary)}.interactions-13di4x96[data-highlighted]:before{opacity:.08}.interactions-13di4x96[data-highlighted]:active:before{opacity:.16}@media (hover:hover){.interactions-13di4x94:hover:before{opacity:calc(var(--interactions-opacity-ratio-13di4x90) * 1)}.interactions-13di4x94:active:before{opacity:calc(var(--interactions-opacity-ratio-13di4x90) * 2)}.interactions-13di4x95:hover:not(:focus){box-shadow:inset 0 0 0 .0625rem color-mix(in srgb, var(--vapor-color-gray-900) 32%, transparent)}}}
@layer vapor.components{.typography-1saa0cg0{line-height:var(--vapor-typography-lineHeight-1000);letter-spacing:var(--vapor-typography-letterSpacing-400);font-size:var(--vapor-typography-fontSize-1000);font-weight:var(--vapor-typography-fontWeight-800)}.typography-1saa0cg1{line-height:var(--vapor-typography-lineHeight-900);letter-spacing:var(--vapor-typography-letterSpacing-400);font-size:var(--vapor-typography-fontSize-900);font-weight:var(--vapor-typography-fontWeight-800)}.typography-1saa0cg2{line-height:var(--vapor-typography-lineHeight-800);letter-spacing:var(--vapor-typography-letterSpacing-400);font-size:var(--vapor-typography-fontSize-800);font-weight:var(--vapor-typography-fontWeight-800)}.typography-1saa0cg3{line-height:var(--vapor-typography-lineHeight-700);letter-spacing:var(--vapor-typography-letterSpacing-400);font-size:var(--vapor-typography-fontSize-700);font-weight:var(--vapor-typography-fontWeight-800)}.typography-1saa0cg4{line-height:var(--vapor-typography-lineHeight-600);letter-spacing:var(--vapor-typography-letterSpacing-400);font-size:var(--vapor-typography-fontSize-600);font-weight:var(--vapor-typography-fontWeight-700)}.typography-1saa0cg5{line-height:var(--vapor-typography-lineHeight-500);letter-spacing:var(--vapor-typography-letterSpacing-400);font-size:var(--vapor-typography-fontSize-500);font-weight:var(--vapor-typography-fontWeight-700)}.typography-1saa0cg6{line-height:var(--vapor-typography-lineHeight-400);letter-spacing:var(--vapor-typography-letterSpacing-300);font-size:var(--vapor-typography-fontSize-400);font-weight:var(--vapor-typography-fontWeight-700)}.typography-1saa0cg7{line-height:var(--vapor-typography-lineHeight-300);letter-spacing:var(--vapor-typography-letterSpacing-200);font-size:var(--vapor-typography-fontSize-300);font-weight:var(--vapor-typography-fontWeight-700)}.typography-1saa0cg8{line-height:var(--vapor-typography-lineHeight-200);letter-spacing:var(--vapor-typography-letterSpacing-100);font-size:var(--vapor-typography-fontSize-200);font-weight:var(--vapor-typography-fontWeight-700)}.typography-1saa0cg9{line-height:var(--vapor-typography-lineHeight-100);letter-spacing:var(--vapor-typography-letterSpacing-100);font-size:var(--vapor-typography-fontSize-100);font-weight:var(--vapor-typography-fontWeight-500)}.typography-1saa0cga{line-height:var(--vapor-typography-lineHeight-075);letter-spacing:var(--vapor-typography-letterSpacing-100);font-size:var(--vapor-typography-fontSize-075);font-weight:var(--vapor-typography-fontWeight-500)}.typography-1saa0cgb{line-height:var(--vapor-typography-lineHeight-050);letter-spacing:var(--vapor-typography-letterSpacing-000);font-size:var(--vapor-typography-fontSize-050);font-weight:var(--vapor-typography-fontWeight-500)}.typography-1saa0cgc{line-height:var(--vapor-typography-lineHeight-100);letter-spacing:var(--vapor-typography-letterSpacing-100);font-size:var(--vapor-typography-fontSize-100);font-weight:var(--vapor-typography-fontWeight-400)}.typography-1saa0cgd{line-height:var(--vapor-typography-lineHeight-075);letter-spacing:var(--vapor-typography-letterSpacing-100);font-size:var(--vapor-typography-fontSize-075);font-weight:var(--vapor-typography-fontWeight-400)}.typography-1saa0cge{line-height:var(--vapor-typography-lineHeight-050);letter-spacing:var(--vapor-typography-letterSpacing-100);font-size:var(--vapor-typography-fontSize-050);font-weight:var(--vapor-typography-fontWeight-400)}.typography-1saa0cgf{line-height:var(--vapor-typography-lineHeight-025);letter-spacing:var(--vapor-typography-letterSpacing-000);font-size:var(--vapor-typography-fontSize-025);font-weight:var(--vapor-typography-fontWeight-400)}.typography-1saa0cgg{line-height:var(--vapor-typography-lineHeight-075);letter-spacing:var(--vapor-typography-letterSpacing-000);font-size:var(--vapor-typography-fontSize-075);font-weight:var(--vapor-typography-fontWeight-400)}.typography-1saa0cgh{line-height:var(--vapor-typography-lineHeight-050);letter-spacing:var(--vapor-typography-letterSpacing-000);font-size:var(--vapor-typography-fontSize-050);font-weight:var(--vapor-typography-fontWeight-400)}}
@layer vapor.components{.callout-17t9x5h0{align-items:flex-start;gap:var(--vapor-size-space-075);border-radius:var(--vapor-size-borderRadius-300);padding:var(--vapor-size-space-150) var(--vapor-size-space-200);width:100%;display:flex}.callout-17t9x5h1{border:.0625rem solid var(--vapor-color-border-primary);background-color:var(--vapor-color-background-primary-100);color:var(--vapor-color-foreground-primary-200)}.callout-17t9x5h2{border:.0625rem solid var(--vapor-color-border-success);background-color:var(--vapor-color-background-success-100);color:var(--vapor-color-foreground-success-200)}.callout-17t9x5h3{border:.0625rem solid var(--vapor-color-border-warning);background-color:var(--vapor-color-background-warning-100);color:var(--vapor-color-foreground-warning-200)}.callout-17t9x5h4{border:.0625rem solid var(--vapor-color-border-danger);background-color:var(--vapor-color-background-danger-100);color:var(--vapor-color-foreground-danger-200)}.callout-17t9x5h5{border:.0625rem solid var(--vapor-color-border-hint);background-color:var(--vapor-color-background-hint-100);color:var(--vapor-color-foreground-hint-200)}.callout-17t9x5h6{border:.0625rem solid var(--vapor-color-border-contrast);background-color:var(--vapor-color-background-contrast-100);color:var(--vapor-color-foreground-contrast-200)}.callout-17t9x5he{height:var(--vapor-typography-lineHeight-075);flex:none;justify-content:center;align-items:center;display:flex}}
