.app-modal[data-v-1a106341]{border:1px solid var(--ui-border);background:#0e0c15eb;border-radius:20px;box-shadow:0 20px 60px #00000073,inset 0 1px #ffffff0d}.app-modal__header[data-v-1a106341]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.app-modal__title[data-v-1a106341]{font-size:16px;font-weight:900;line-height:1.2}.app-modal__close[data-v-1a106341]{border:1px solid var(--ui-border);background:#ffffff05}.app-modal__close[data-v-1a106341]:active{transform:translateY(1px)}.app-modal__actions[data-v-1a106341]{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.app-modal__close[data-v-1a106341]{cursor:pointer;background:#ef44442e;border:1px solid #ef444459;border-radius:12px;place-items:center;width:36px;height:36px;transition:filter .16s,transform .14s;display:grid}.app-modal__close[data-v-1a106341]:hover{filter:brightness(1.06)}.light .app-modal[data-v-1a106341]{-webkit-backdrop-filter:blur(12px)saturate(180%);backdrop-filter:blur(12px)saturate(180%);background:#ffffffc7;border-color:#00000014;box-shadow:0 12px 35px #0000001f,inset 0 1px #ffffffa6,inset 0 -4px 12px #0000000f,inset 0 0 0 1px #ffffff59}.light .app-modal__close[data-v-1a106341]{background:#ffffffd9;border-color:#00000014}
