.om-cm-scrim.svelte-18fnjw6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding:84px 20px 24px;overflow-y:auto;background:radial-gradient(ellipse 90% 60% at 50% 0%,rgba(217,162,27,.1),transparent 70%),#04070bc7;-webkit-backdrop-filter:blur(6px) saturate(120%);backdrop-filter:blur(6px) saturate(120%)}@media(min-width:768px){.om-cm-scrim.svelte-18fnjw6{align-items:center;padding:32px}}.om-cm-card.svelte-18fnjw6{position:relative;inline-size:100%;max-inline-size:680px;background:linear-gradient(180deg,#101826eb,#0a1018f5),var(--om-ink-2, #0a1018);border:1px solid rgba(217,162,27,.28);border-radius:2px;padding:36px 32px 32px;color:var(--om-paper, #f4f1e8);box-shadow:0 1px #ffc94514 inset,0 30px 90px #000000a6,0 0 64px #d9a21b1f}@media(min-width:640px){.om-cm-card.svelte-18fnjw6{padding:44px 44px 38px}}.om-cm-corner.svelte-18fnjw6{position:absolute;inline-size:16px;block-size:16px;border:1px solid var(--om-gold, #d9a21b);pointer-events:none}.om-cm-corner-tl.svelte-18fnjw6{inset-block-start:-1px;inset-inline-start:-1px;border-inline-end:0;border-block-end:0}.om-cm-corner-tr.svelte-18fnjw6{inset-block-start:-1px;inset-inline-end:-1px;border-inline-start:0;border-block-end:0}.om-cm-corner-bl.svelte-18fnjw6{inset-block-end:-1px;inset-inline-start:-1px;border-inline-end:0;border-block-start:0}.om-cm-corner-br.svelte-18fnjw6{inset-block-end:-1px;inset-inline-end:-1px;border-inline-start:0;border-block-start:0}.om-cm-close.svelte-18fnjw6{position:absolute;inset-block-start:12px;inset-inline-end:12px;inline-size:34px;block-size:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(244,241,232,.08);background:transparent;border-radius:999px;color:var(--om-muted, #a8adb5);cursor:pointer;transition:color .2s,border-color .2s,background .2s}.om-cm-close.svelte-18fnjw6:hover{color:var(--om-gold, #d9a21b);border-color:#d9a21b80;background:#d9a21b0f}.om-cm-close.svelte-18fnjw6:focus-visible{outline:2px solid var(--om-gold, #d9a21b);outline-offset:2px}.om-cm-kicker.svelte-18fnjw6{display:inline-flex;align-items:center;gap:10px;font-family:var(--om-mono, "JetBrains Mono", monospace);font-size:10.5px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--om-gold, #d9a21b)}.om-cm-dot.svelte-18fnjw6{inline-size:6px;block-size:6px;border-radius:50%;background:var(--om-gold, #d9a21b);box-shadow:0 0 12px #d9a21bb3}.om-cm-head.svelte-18fnjw6{margin-block-end:26px}.om-cm-title.svelte-18fnjw6{margin:14px 0 0;font-family:var(--om-display, "Archivo", system-ui);font-variation-settings:"wdth" 82,"wght" 800;font-size:clamp(24px,3vw,32px);line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:var(--om-paper, #f4f1e8)}.om-cm-sub.svelte-18fnjw6{margin:12px 0 0;font-family:var(--om-display, "Archivo", system-ui);font-variation-settings:"wdth" 100,"wght" 420;font-size:14px;line-height:1.55;color:var(--om-muted, #a8adb5)}.om-cm-hp.svelte-18fnjw6{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.om-cm-form.svelte-18fnjw6{display:flex;flex-direction:column;gap:18px}.om-cm-row.svelte-18fnjw6{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:520px){.om-cm-row.svelte-18fnjw6{grid-template-columns:1fr 1fr;gap:18px}}.om-cm-field.svelte-18fnjw6{display:flex;flex-direction:column;gap:8px;min-inline-size:0}.om-cm-label.svelte-18fnjw6{font-family:var(--om-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--om-dim, #5d6570)}.om-cm-field.svelte-18fnjw6 input:where(.svelte-18fnjw6),.om-cm-field.svelte-18fnjw6 textarea:where(.svelte-18fnjw6){inline-size:100%;box-sizing:border-box;padding:12px 14px;font-family:var(--om-display, "Archivo", system-ui);font-size:14px;font-variation-settings:"wdth" 100,"wght" 460;line-height:1.5;color:var(--om-paper, #f4f1e8);background:#04070b99;border:1px solid rgba(244,241,232,.08);border-radius:2px;transition:border-color .2s,box-shadow .2s,background .2s}.om-cm-field.svelte-18fnjw6 textarea:where(.svelte-18fnjw6){resize:vertical;min-block-size:120px;font-family:inherit}.om-cm-field.svelte-18fnjw6 input:where(.svelte-18fnjw6)::placeholder,.om-cm-field.svelte-18fnjw6 textarea:where(.svelte-18fnjw6)::placeholder{color:var(--om-dim, #5d6570)}.om-cm-field.svelte-18fnjw6 input:where(.svelte-18fnjw6):focus-visible,.om-cm-field.svelte-18fnjw6 textarea:where(.svelte-18fnjw6):focus-visible{outline:none;border-color:var(--om-gold, #d9a21b);box-shadow:0 0 0 3px #d9a21b2e;background:#04070bd9}.om-cm-input-error.svelte-18fnjw6{border-color:#d950508c!important}.om-cm-input-error.svelte-18fnjw6:focus-visible{box-shadow:0 0 0 3px #d950502e!important}.om-cm-field-error.svelte-18fnjw6{font-family:var(--om-mono, monospace);font-size:11px;letter-spacing:.06em;color:#f3aaaa;margin-block-start:2px}.om-cm-error.svelte-18fnjw6{font-family:var(--om-display, "Archivo", system-ui);font-size:13px;line-height:1.5;color:#f3aaaa;background:#d9505014;border:1px solid rgba(217,80,80,.22);padding:12px 14px;border-radius:2px}.om-cm-actions.svelte-18fnjw6{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-block-start:6px}.om-cm-primary.svelte-18fnjw6{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--om-mono, monospace);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--om-ink, #04070b);background:linear-gradient(120deg,var(--om-gold, #d9a21b),var(--om-gold-hot, #ffc945));padding:14px 24px;border:0;border-radius:999px;box-shadow:0 0 30px #d9a21b52;cursor:pointer;transition:transform .2s,box-shadow .2s,filter .2s}.om-cm-primary.svelte-18fnjw6:hover{transform:translateY(-1px);box-shadow:0 0 40px #ffc94573;filter:saturate(1.05)}.om-cm-primary.svelte-18fnjw6:disabled{opacity:.65;cursor:progress;transform:none}.om-cm-primary.svelte-18fnjw6:focus-visible{outline:2px solid var(--om-gold-hot, #ffc945);outline-offset:3px}.om-cm-secondary.svelte-18fnjw6{display:inline-flex;align-items:center;gap:8px;font-family:var(--om-mono, monospace);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--om-muted, #a8adb5);background:transparent;border:1px solid rgba(244,241,232,.12);padding:12px 20px;border-radius:999px;text-decoration:none;transition:color .2s,border-color .2s,background .2s}.om-cm-secondary.svelte-18fnjw6 i:where(.svelte-18fnjw6){font-style:normal;transition:transform .2s}.om-cm-secondary.svelte-18fnjw6:hover{color:var(--om-gold, #d9a21b);border-color:#d9a21b80;background:#d9a21b0a}.om-cm-secondary.svelte-18fnjw6:hover i:where(.svelte-18fnjw6){transform:translate(3px)}.om-cm-secondary.svelte-18fnjw6:focus-visible{outline:2px solid var(--om-gold, #d9a21b);outline-offset:2px}.om-cm-success.svelte-18fnjw6{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media(prefers-reduced-motion:reduce){.om-cm-card.svelte-18fnjw6,.om-cm-primary.svelte-18fnjw6,.om-cm-secondary.svelte-18fnjw6,.om-cm-close.svelte-18fnjw6,.om-cm-field.svelte-18fnjw6 input:where(.svelte-18fnjw6),.om-cm-field.svelte-18fnjw6 textarea:where(.svelte-18fnjw6){transition:none!important}.om-cm-primary.svelte-18fnjw6:hover{transform:none}.om-cm-secondary.svelte-18fnjw6:hover i:where(.svelte-18fnjw6){transform:none}}
