@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-rotate{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.gloss-container-dialog{flex-direction:column;display:flex;overflow:hidden}.gloss-container-dialog__backdrop{z-index:var(--gloss-z-modal,1300);background:#00000080;position:fixed;inset:0}.gloss-container-dialog__header{padding:var(--gloss-spacing-md,16px)var(--gloss-spacing-lg,24px);border-bottom:1px solid var(--gloss-color-border-default,#e0e0e0);justify-content:space-between;align-items:center;display:flex}.gloss-container-dialog__body{padding:var(--gloss-spacing-lg,24px);flex:1;overflow-y:auto}.gloss-container-dialog__actions{justify-content:flex-end;align-items:center;gap:var(--gloss-spacing-sm,8px);padding:var(--gloss-spacing-md,16px)var(--gloss-spacing-lg,24px);border-top:1px solid var(--gloss-color-border-default,#e0e0e0);display:flex}.gloss-container-dialog--sm{max-width:400px}.gloss-container-dialog--md{max-width:560px}.gloss-container-dialog--lg{max-width:720px}.gloss-container-dialog--fullscreen{border-radius:0;max-width:100vw;max-height:100vh}
