.submission-cart.svelte-uues7j{position:fixed;bottom:16px;right:16px;z-index:50;background:#1f2937;color:#fff;border-radius:8px;box-shadow:0 8px 24px #0000002e;font-size:14px;min-width:200px;pointer-events:auto;text-decoration:none;display:block;transition:transform .12s ease,box-shadow .12s ease}.submission-cart.svelte-uues7j:hover{transform:translateY(-1px);box-shadow:0 10px 28px #00000038}.submission-cart-inner.svelte-uues7j{padding:12px 16px;display:flex;flex-direction:column;gap:4px}.submission-cart-count.svelte-uues7j strong:where(.svelte-uues7j){font-size:18px;margin-right:4px}.submission-cart-total.svelte-uues7j{font-size:13px;color:#d1d5db}.submission-cart-total.svelte-uues7j strong:where(.svelte-uues7j){color:#fff}.submission-toast.svelte-uues7j{position:fixed;bottom:16px;left:50%;transform:translate(-50%);z-index:60;background:#b91c1c;color:#fff;padding:10px 14px;border-radius:6px;display:flex;align-items:center;gap:12px;font-size:14px;box-shadow:0 6px 16px #0003}.submission-toast-close.svelte-uues7j{background:none;border:none;color:#fff;font-size:18px;line-height:1;cursor:pointer;padding:0}.modal-overlay.svelte-7yw955{position:fixed;inset:0;background:#00000080;z-index:500;display:flex;align-items:center;justify-content:center;padding:16px}.modal-card.svelte-7yw955{position:relative;background:var(--mp-card-bg, #fff);border-radius:var(--mp-radius, 10px);padding:28px 28px 24px;max-width:440px;width:100%;box-shadow:0 18px 48px #0000002e}.modal-card.svelte-7yw955:focus{outline:none}.modal-close.svelte-7yw955{position:absolute;top:8px;right:12px;background:transparent;border:none;font-size:28px;line-height:1;color:var(--mp-muted);cursor:pointer;padding:4px 8px}.modal-close.svelte-7yw955:hover{color:var(--mp-fg)}.beta-overlay.svelte-1lnkzwu{position:fixed;inset:0;z-index:1000;background:var(--mp-bg);display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto}.beta-card.svelte-1lnkzwu{max-width:520px;width:100%;text-align:center}.beta-badge.svelte-1lnkzwu{display:inline-block;padding:4px 12px;border-radius:999px;background:var(--mp-gold-bg);color:var(--mp-gold);border:1px solid #f0dda6;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-bottom:20px}.beta-card.svelte-1lnkzwu h1:where(.svelte-1lnkzwu){font-family:var(--mp-font-display);font-weight:var(--mp-font-display-weight, 700);font-size:34px;letter-spacing:-.5px;margin-bottom:16px}.beta-card.svelte-1lnkzwu p:where(.svelte-1lnkzwu){font-size:16px;line-height:1.6;color:var(--mp-muted);margin-bottom:16px}.beta-note.svelte-1lnkzwu{font-size:14px}.beta-note.svelte-1lnkzwu a:where(.svelte-1lnkzwu){color:var(--mp-accent)}.beta-card.svelte-1lnkzwu button:where(.svelte-1lnkzwu){margin-top:12px}@media(max-width:600px){.beta-card.svelte-1lnkzwu h1:where(.svelte-1lnkzwu){font-size:26px}}.landing-footer.svelte-175vhok{max-width:1120px;margin:0 auto;padding:40px 48px;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--mp-muted)}.landing-footer.svelte-175vhok a:where(.svelte-175vhok){color:var(--mp-muted);text-decoration:none}.landing-footer.svelte-175vhok a:where(.svelte-175vhok):hover{color:var(--mp-fg)}.landing-footer-links.svelte-175vhok{display:flex;gap:24px}@media(max-width:768px){.landing-footer.svelte-175vhok{flex-direction:column;gap:16px;padding:32px 20px}}
