@layer reset, tokens, legacy, primitives, archetypes, utilities, overrides;@layer legacy{}@layer primitives{.ui-info-dialog__button{align-items:center;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;line-height:0;margin:calc(var(--space-2xs)*-3.5) calc(var(--space-2xs)*-2.5) calc(var(--space-2xs)*-3.5) calc(var(--space-2xs)*-1.25);padding:calc(var(--space-2xs)*3.5) calc(var(--space-2xs)*2.5);transition:color .15s ease;vertical-align:middle}.ui-info-dialog__button svg{flex:none;height:var(--space-md);width:var(--space-md)}@media (min-width:768px){.ui-info-dialog__button svg{height:calc(var(--space-2xs)*4.5);width:calc(var(--space-2xs)*4.5)}}.ui-info-dialog__button:focus-visible{outline:calc(var(--space-2xs)*.5) solid var(--color-gold-550);outline-offset:calc(var(--space-2xs)*-1.5)}@media (hover:hover) and (pointer:fine){.ui-info-dialog__button:hover{color:var(--color-gold-550)}}.ui-info-dialog{background:var(--color-coffee-500);border:1px solid var(--color-coffee-300);border-radius:var(--radius-md);box-sizing:border-box;color:var(--color-powder-300);font-family:var(--font-heading-minor);margin:auto;max-height:calc(100dvh - var(--space-xl));max-width:100%;overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--space-2xs)*7) var(--space-lg) var(--space-lg);text-align:start;width:min(100% - var(--space-xl),calc(var(--space-2xs)*110))}.ui-info-dialog::backdrop{background-color:var(--color-overlay-dark);display:block;opacity:.6}.ui-info-dialog__close{align-items:center;background:none;border:0;border-radius:var(--radius-pill);color:inherit;cursor:pointer;display:inline-flex;height:calc(var(--space-2xs)*10);inset-block-start:var(--space-2xs);inset-inline-end:var(--space-2xs);justify-content:center;padding:0;position:absolute;width:calc(var(--space-2xs)*10)}.ui-info-dialog__close svg{height:calc(var(--space-2xs)*5);width:calc(var(--space-2xs)*5)}.ui-info-dialog__text{font-size:var(--text-body-md);line-height:1.55;padding-right:calc(var(--space-2xs)*7)}.ui-info-dialog__text p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.ui-info-dialog__text p+p{margin-top:var(--space-xs)}}