.plan-pill.svelte-e8711d{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 12px;border-radius:999px;border:1px solid var(--border);color:var(--fg-60);background:transparent}.plan-pill--pro.svelte-e8711d{border-color:#d65cff;color:#d65cff}.plan-pill--plus.svelte-e8711d{border-color:#60a5fa99;color:#60a5fae6}.plan-pill--booster.svelte-e8711d{border-color:#4ade8080;color:#4ade80d9}.plan-upgrade-btn.svelte-e8711d{display:inline-block;margin-top:20px;font-size:12.5px;font-weight:600;color:var(--fg-60);border:1px solid var(--border);border-radius:999px;padding:5px 14px;text-decoration:none;transition:border-color .15s,color .15s}.plan-upgrade-btn.svelte-e8711d:hover{border-color:#ffffff4d;color:var(--fg)}.dash-modal.svelte-e8711d{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:20px;animation:svelte-e8711d-dm-overlay-in .35s var(--ease) both}.dash-modal-backdrop.svelte-e8711d{position:absolute;inset:0;background:#0009;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}.dash-modal-panel.svelte-e8711d{position:relative;z-index:1;width:100%;max-width:420px;background:#0d0d0f;border-radius:var(--r-xl);padding:clamp(24px,4vw,30px);box-shadow:var(--shadow-3),0 0 0 1px #ffffff0a;animation:svelte-e8711d-dm-panel-in .5s var(--ease) both}@keyframes svelte-e8711d-dm-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-e8711d-dm-panel-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.dash-modal-head.svelte-e8711d{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px}.dash-modal-title.svelte-e8711d{font-size:19px;font-weight:600;letter-spacing:-.02em;margin:0;line-height:1.25;color:var(--fg)}.dash-modal-body.svelte-e8711d{font-size:13.5px;color:var(--fg-50);line-height:1.6;margin:0 0 22px}.dash-modal-copy.svelte-e8711d{font-size:13.5px;color:var(--fg-50);line-height:1.6;margin:0 0 20px}.dash-modal-close.svelte-e8711d{width:30px;height:30px;border-radius:50%;background:var(--surface-2);border:0;color:var(--fg-50);font-size:17px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background var(--dur-sm) var(--ease),color var(--dur-sm) var(--ease)}.dash-modal-close.svelte-e8711d:hover{background:#ffffff1f;color:var(--fg)}.dash-modal-close.svelte-e8711d:active{transform:scale(.92)}.dash-modal-error.svelte-e8711d{font-size:12.5px;color:#f87171f2;margin:0 0 14px;line-height:1.5}.dash-modal-fields.svelte-e8711d{display:flex;flex-direction:column;gap:13px;margin-bottom:22px}.dash-modal-field.svelte-e8711d{display:flex;flex-direction:column;gap:7px}.dash-modal-label.svelte-e8711d{font-size:12.5px;font-weight:500;color:var(--fg-50)}.dash-modal-input.svelte-e8711d{width:100%;background:var(--surface-2);border:0;border-radius:var(--r-sm);padding:11px 13px;font-size:14px;color:var(--fg);font-family:inherit;outline:none;box-sizing:border-box;transition:background var(--dur-sm) var(--ease),box-shadow var(--dur-sm) var(--ease)}.dash-modal-input.svelte-e8711d:focus{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff2e}.dash-modal-actions.svelte-e8711d{display:flex;flex-direction:column;gap:9px}.dash-modal-actions.svelte-e8711d .btn:where(.svelte-e8711d){width:100%}@media (prefers-reduced-motion: reduce){.dash-modal.svelte-e8711d,.dash-modal-panel.svelte-e8711d{animation:none}}.dash-toast.svelte-e8711d{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:var(--fg);color:#000;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:500;z-index:400;pointer-events:none;animation:svelte-e8711d-toastIn .25s var(--ease)}@keyframes svelte-e8711d-toastIn{0%{opacity:0;transform:translate(-50%) translateY(8px)}}.discord-identity.svelte-e8711d img:where(.svelte-e8711d){width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}button.link.svelte-e8711d,button.link-chev.svelte-e8711d,button.link-danger.svelte-e8711d{border:0;cursor:pointer;font-family:inherit}button.link-chev.svelte-e8711d,button.link-danger.svelte-e8711d{color:#fff;font-size:14px;font-weight:500;letter-spacing:-.005em}.link-danger.svelte-e8711d{color:#f87171d9}.link-danger.svelte-e8711d:hover{color:#f87171}
