.dialog__overlay{background-color:#00000080;position:fixed;inset:0}.dialog__overlay[data-state=open]{animation:.15s ease-out dialog-overlay-show}.dialog__content{gap:var(--size-5);width:min(480px,100vw - var(--size-8));max-height:85vh;padding:var(--size-8);border-radius:var(--size-3);border:1px solid var(--background-0);background-color:var(--background-light);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog__content[data-state=open]{animation:.15s cubic-bezier(.16,1,.3,1) dialog-content-show}.dialog__header{justify-content:space-between;align-items:center;gap:var(--size-4);display:flex}.dialog__title{font-size:var(--font-size-5);font-weight:var(--font-weight-bold);color:var(--text-primary)}.dialog__description,.dialog__title{line-height:var(--line-height-normal)}.dialog__description{font-size:var(--font-size-4);color:var(--text-secondary)}.dialog__body{font-size:var(--font-size-3);color:var(--text-primary);flex:1;overflow-y:auto}.dialog__footer{justify-content:flex-end;gap:var(--size-3);margin-top:auto;display:flex}@keyframes dialog-overlay-show{0%{opacity:0}to{opacity:1}}@keyframes dialog-content-show{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
