.x-dialog-backdrop[data-v-8628db7e]{z-index:9000;background:radial-gradient(60% 60% at 50% 42%,color-mix(in srgb,var(--ximi-background-glow) 55%,transparent),transparent 90%),#0000008c;-webkit-backdrop-filter:blur(5px);place-items:center;padding:24px;animation:.15s x-fade-8628db7e;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes x-fade-8628db7e{0%{opacity:0}to{opacity:1}}.x-dialog-wrap[data-v-8628db7e]{width:min(430px,100%);position:relative}.x-dialog-wrap[data-v-8628db7e]:before{content:"";background:radial-gradient(58% 52% at 24% 4%,color-mix(in srgb,var(--xd-tint,var(--ximi-primary)) 32%,transparent),transparent 70%),radial-gradient(50% 46% at 86% 86%,color-mix(in srgb,var(--ximi-secondary) 22%,transparent),transparent 70%);filter:blur(10px);pointer-events:none;position:absolute;top:-34px;bottom:-34px;left:-34px;right:-34px}.x-dialog-wrap[data-v-8628db7e]:has(.x-dialog-card.warning):before{--xd-tint:var(--ximi-warning)}.x-dialog-wrap[data-v-8628db7e]:has(.x-dialog-card.danger):before{--xd-tint:var(--ximi-error)}.x-dialog-wrap[data-v-8628db7e]:has(.x-dialog-card.success):before{--xd-tint:var(--ximi-success)}.x-dialog-card[data-v-8628db7e]{--xd-tint:var(--ximi-primary);--xd-tint-dark:var(--ximi-primary-dark);background:color-mix(in srgb,var(--ximi-surface) 88%,transparent);-webkit-backdrop-filter:blur(14px);border:1px solid color-mix(in srgb,var(--xd-tint) 36%,var(--ximi-border));box-shadow:0 30px 80px #0000008c,0 12px 44px color-mix(in srgb,var(--xd-tint) 22%,transparent);border-radius:22px;outline:none;padding:22px 22px 18px;animation:.32s cubic-bezier(.34,1.45,.44,1) x-pop-8628db7e;position:relative;overflow:hidden}.x-dialog-card.warning[data-v-8628db7e]{--xd-tint:var(--ximi-warning);--xd-tint-dark:#d97706}.x-dialog-card.danger[data-v-8628db7e]{--xd-tint:var(--ximi-error);--xd-tint-dark:#b91c1c}.x-dialog-card.success[data-v-8628db7e]{--xd-tint:var(--ximi-success);--xd-tint-dark:#15803d}@keyframes x-pop-8628db7e{0%{opacity:0;transform:scale(.9)translateY(14px)}to{opacity:1;transform:scale(1)translateY(0)}}.x-dialog-card[data-v-8628db7e]:before{content:"";background-image:radial-gradient(color-mix(in srgb,var(--xd-tint) 22%,transparent) 1px,transparent 1.5px);pointer-events:none;background-size:14px 14px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(118deg,#000,#0000 42%);mask-image:linear-gradient(118deg,#000,#0000 42%)}.xd-mark[data-v-8628db7e]{color:color-mix(in srgb,var(--xd-tint) 12%,transparent);font-size:130px;line-height:1;top:-34px;right:-14px;transform:rotate(14deg)}.xd-mark[data-v-8628db7e],.xd-sp[data-v-8628db7e]{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.xd-sp[data-v-8628db7e]{color:color-mix(in srgb,var(--xd-tint) 65%,transparent);animation:4.5s ease-in-out infinite xd-float-8628db7e}.xd-sp.s1[data-v-8628db7e]{font-size:15px;top:16px;right:58px}.xd-sp.s2[data-v-8628db7e]{font-size:11px;animation-delay:1.6s;top:46px;right:26px}@keyframes xd-float-8628db7e{0%,to{opacity:.9;transform:translateY(0)rotate(0)}50%{opacity:.45;transform:translateY(-6px)rotate(18deg)}}.x-dialog-close[data-v-8628db7e]{z-index:2;background:color-mix(in srgb,var(--ximi-surface-dark) 60%,transparent);border:1px solid var(--ximi-border);width:30px;height:30px;color:var(--ximi-text-muted);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-family:inherit;transition:all .2s;display:grid;position:absolute;top:14px;right:14px}.x-dialog-close[data-v-8628db7e]:hover{color:var(--ximi-text);border-color:var(--xd-tint);transform:rotate(90deg)}.x-dialog-close .material-symbols-outlined[data-v-8628db7e]{font-size:14px}.xd-head[data-v-8628db7e]{align-items:center;gap:14px;margin-bottom:12px;padding-right:30px;display:flex;position:relative}.xd-medal[data-v-8628db7e]{background:conic-gradient(from -70deg,var(--xd-tint) 72%,color-mix(in srgb,var(--xd-tint) 20%,transparent) 0);width:58px;height:58px;box-shadow:0 8px 24px color-mix(in srgb,var(--xd-tint) 38%,transparent);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.xd-medal[data-v-8628db7e]:before{content:"";background:var(--ximi-surface-dark);border-radius:50%;position:absolute;top:4px;bottom:4px;left:4px;right:4px}.xd-medal-icon[data-v-8628db7e]{color:var(--xd-tint);font-size:26px;position:relative}.xd-tick[data-v-8628db7e]{color:var(--xd-tint);text-shadow:0 0 8px color-mix(in srgb,var(--xd-tint) 60%,transparent);font-size:14px;position:absolute;top:-3px;right:-1px}.xd-head-text[data-v-8628db7e]{min-width:0}.xd-eyebrow[data-v-8628db7e]{letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--xd-tint) 78%,var(--ximi-text));align-items:center;gap:8px;font-size:.64rem;font-weight:800;display:flex}.xd-eyebrow i[data-v-8628db7e]{background:var(--xd-tint);border-radius:2px;width:22px;height:2px}.x-dialog-title[data-v-8628db7e]{text-wrap:balance;background:linear-gradient(110deg,var(--ximi-text) 30%,color-mix(in srgb,var(--xd-tint) 75%,var(--ximi-text)) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:3px 0 0;font-family:Nunito,sans-serif;font-size:1.22rem;font-weight:800;line-height:1.25}.x-dialog-message[data-v-8628db7e]{color:var(--ximi-text-muted);white-space:pre-wrap;margin:2px 0 16px;font-size:.9rem;line-height:1.6;position:relative}.x-dialog-input-wrap[data-v-8628db7e]{margin:0 0 16px;position:relative}.x-dialog-input[data-v-8628db7e]{background:var(--ximi-background);border:1px solid var(--ximi-border);width:100%;color:var(--ximi-text);border-radius:12px;outline:none;padding:11px 13px;font-family:inherit;font-size:.92rem;transition:all .2s}.x-dialog-input[data-v-8628db7e]:focus{border-color:var(--xd-tint);box-shadow:0 0 0 3px color-mix(in srgb,var(--xd-tint) 22%,transparent)}.x-dialog-actions[data-v-8628db7e]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:relative}.x-btn[data-v-8628db7e]{letter-spacing:.07em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:12px;padding:10px 18px;font-family:inherit;font-size:.76rem;font-weight:800;transition:all .18s;position:relative;overflow:hidden}.x-btn[data-v-8628db7e]:focus-visible{outline:2px solid var(--xd-tint);outline-offset:2px}.x-dialog-close[data-v-8628db7e]:focus-visible{outline:2px solid var(--xd-tint);outline-offset:2px}.x-btn.cancel[data-v-8628db7e]{border-color:var(--ximi-border);color:var(--ximi-text-muted);background:0 0}.x-btn.cancel[data-v-8628db7e]:hover{color:var(--ximi-text);border-color:color-mix(in srgb,var(--xd-tint) 55%,var(--ximi-border))}.x-btn.alt[data-v-8628db7e]{background:color-mix(in srgb,var(--xd-tint) 9%,transparent);border-color:color-mix(in srgb,var(--xd-tint) 38%,transparent);color:color-mix(in srgb,var(--xd-tint) 82%,var(--ximi-text))}.x-btn.alt[data-v-8628db7e]:hover{background:color-mix(in srgb,var(--xd-tint) 18%,transparent);border-color:var(--xd-tint)}.x-btn.confirm[data-v-8628db7e]{background:linear-gradient(135deg,var(--xd-tint),var(--xd-tint-dark));color:#fff;box-shadow:0 6px 18px color-mix(in srgb,var(--xd-tint) 42%,transparent)}.x-btn.confirm[data-v-8628db7e]:hover{filter:brightness(1.06);transform:translateY(-1px)}.x-btn.confirm[data-v-8628db7e]:after{content:"";background:linear-gradient(105deg,#0000,#ffffff61,#0000);width:45%;transition:left .45s;position:absolute;top:0;bottom:0;left:-70%;transform:skew(-18deg)}.x-btn.confirm[data-v-8628db7e]:hover:after{left:125%}@media (prefers-reduced-motion:reduce){.x-btn.confirm[data-v-8628db7e]:after,.x-dialog-backdrop[data-v-8628db7e],.x-dialog-card[data-v-8628db7e],.xd-sp[data-v-8628db7e]{transition:none!important;animation:none!important}}
