.ui-sheet[data-v-8e3a5052]{z-index:50;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ui-sheet__backdrop[data-v-8e3a5052]{background:#141a2e8c;position:absolute;inset:0}.ui-sheet__panel[data-v-8e3a5052]{border-radius:var(--el-radius-sheet) var(--el-radius-sheet) 0 0;width:100%;box-shadow:var(--el-shadow-feature);background:#fff;outline:none;flex-direction:column;display:flex;position:relative}@media (width>=768px){.ui-sheet__panel[data-v-8e3a5052]{border-radius:var(--el-radius-sheet);width:min(560px,92vw);margin-bottom:5vh}}.ui-sheet__handle[data-v-8e3a5052]{border-radius:var(--el-radius-pill);background:#ddd;flex-shrink:0;width:34px;height:4px;margin:10px auto 0}@media (width>=768px){.ui-sheet__handle[data-v-8e3a5052]{display:none}}.ui-sheet__header[data-v-8e3a5052]{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px 6px;display:flex}.ui-sheet__title[data-v-8e3a5052]{color:var(--el-brand-indigo);margin:0;font-size:16px;font-weight:800}.ui-sheet__close[data-v-8e3a5052]{width:36px;height:36px;color:var(--el-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin-right:-8px;padding:0;display:inline-flex}.ui-sheet__close[data-v-8e3a5052]:hover{background:var(--el-surface-muted)}.ui-sheet__body[data-v-8e3a5052]{flex:1;min-height:0;padding:4px 18px 12px;overflow-y:auto}.ui-sheet__footer[data-v-8e3a5052]{padding:12px 18px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--el-border-soft);flex-shrink:0;gap:10px;display:flex}@media (width>=768px){.ui-sheet[data-v-8e3a5052]{align-items:center}}.ui-sheet-enter-active[data-v-8e3a5052],.ui-sheet-leave-active[data-v-8e3a5052]{transition:opacity var(--el-motion-panel) ease}.ui-sheet-enter-active .ui-sheet__panel[data-v-8e3a5052],.ui-sheet-leave-active .ui-sheet__panel[data-v-8e3a5052]{transition:transform var(--el-motion-panel) var(--el-ease)}.ui-sheet-enter-from[data-v-8e3a5052],.ui-sheet-leave-to[data-v-8e3a5052]{opacity:0}.ui-sheet-enter-from .ui-sheet__panel[data-v-8e3a5052],.ui-sheet-leave-to .ui-sheet__panel[data-v-8e3a5052]{transform:translateY(24px)}@media (prefers-reduced-motion:reduce){.ui-sheet-enter-active[data-v-8e3a5052],.ui-sheet-enter-active .ui-sheet__panel[data-v-8e3a5052],.ui-sheet-leave-active[data-v-8e3a5052],.ui-sheet-leave-active .ui-sheet__panel[data-v-8e3a5052]{transition:none}}
