.ezen-dialog-layer{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;overscroll-behavior:contain;padding:24px;position:fixed;z-index:4000}.ezen-dialog{background:var(--ezen-dialog-background,#15181f);border:1px solid #334155;border-radius:20px;box-shadow:0 20px 60px #00000059;color:var(--ezen-control-text);max-height:calc(100dvh - 48px);min-height:0;outline:none;overflow-y:auto;width:100%}.ezen-dialog.is-scrollable{display:flex;flex-direction:column;overflow:hidden}.ezen-dialog.is-scrollable>*{flex-shrink:1;max-height:100%;min-height:0;overflow-y:auto}.ezen-dialog-layer.is-fullscreen{padding:0}.ezen-dialog-layer.is-fullscreen>.ezen-dialog{border:0;border-radius:0;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;max-width:none}.ezen-dialog-layer.is-sheet{align-items:flex-end;padding-bottom:0}.ezen-dialog-layer.is-sheet>.ezen-dialog{border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom)}.ezen-dialog-content{display:flex;flex-direction:column;gap:.2lh;padding:20px}.ezen-dialog-header{align-items:center;display:flex;gap:.2lh;justify-content:space-between;padding:0}.ezen-dialog-title{font-size:18px;font-weight:600;line-height:1.4;margin:0;min-width:0;overflow-wrap:anywhere}.ezen-dialog-body{min-width:0;padding:0}.ezen-dialog-actions{display:flex;flex-wrap:wrap;gap:.2lh;justify-content:flex-end;padding:0}@media(max-width:480px){.ezen-dialog-layer{padding:16px}.ezen-dialog{max-height:calc(100dvh - 32px)}}
