.hc-actions.svelte-tddsmt{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hc-overlay.svelte-tddsmt{z-index:3000;background:color-mix(in srgb, var(--color-ink) 55%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.hc-panel.svelte-tddsmt{border-radius:var(--radius-boutique);width:100%;max-width:520px;height:min(760px,92vh);box-shadow:var(--shadow-lift);background:#fff;flex-direction:column;display:flex;overflow:hidden}.hc-head.svelte-tddsmt{border-bottom:1px solid var(--color-cream-300);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.hc-title.svelte-tddsmt{color:var(--color-blue-900);font-size:.95rem;font-weight:700}.hc-close.svelte-tddsmt{background:var(--color-cream-200);cursor:pointer;width:32px;height:32px;color:var(--color-ink);border:none;border-radius:50%}.hc-close.svelte-tddsmt:hover{background:var(--color-cream-300)}.hc-frame.svelte-tddsmt{background:#fff;border:0;flex:1;width:100%}.hc-foot.svelte-tddsmt{border-top:1px solid var(--color-cream-300);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-size:.8rem;display:flex}.hc-foot.svelte-tddsmt a:where(.svelte-tddsmt){color:var(--color-rose-text);font-weight:600}.hc-wait.svelte-tddsmt{color:var(--color-ink-soft);align-items:center;gap:8px;display:inline-flex}.hc-spin.svelte-tddsmt{border:2px solid var(--color-cream-300);border-top-color:var(--color-gold-500);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite svelte-tddsmt-hc-spin}@keyframes svelte-tddsmt-hc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hc-spin.svelte-tddsmt{animation:none}}.hc-msg.svelte-tddsmt{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.hc-msg.svelte-tddsmt p:where(.svelte-tddsmt){color:var(--color-ink);margin:0;font-weight:600}.hc-ico.svelte-tddsmt{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.6rem;font-weight:800;display:inline-flex}.hc-msg.ok.svelte-tddsmt .hc-ico:where(.svelte-tddsmt){background:var(--color-success)}.hc-msg.bad.svelte-tddsmt .hc-ico:where(.svelte-tddsmt){background:var(--color-danger)}.hc-ico.warn.svelte-tddsmt{background:var(--color-gold-500)}@media (width<=600px){.hc-overlay.svelte-tddsmt{padding:0}.hc-panel.svelte-tddsmt{border-radius:0;max-width:none;height:100%}}
