.rv-sheet-backdrop.svelte-1xj01tm{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:60;animation:svelte-1xj01tm-rv-fade-in .2s ease}.rv-sheet.svelte-1xj01tm{position:fixed;z-index:61;background:var(--color-bg-1);box-shadow:var(--shadow-2);overflow-y:auto}@media(max-width:767px){.rv-sheet.svelte-1xj01tm{bottom:0;left:0;right:0;max-height:90vh;border-radius:20px 20px 0 0;animation:svelte-1xj01tm-rv-slide-up .24s ease}}@media(min-width:768px){.rv-sheet.svelte-1xj01tm{top:50%;left:50%;transform:translate(-50%,-50%);width:480px;max-height:90vh;border-radius:var(--radius-md);animation:svelte-1xj01tm-rv-fade-in .2s ease}}@keyframes svelte-1xj01tm-rv-fade-in{0%{opacity:0}}@keyframes svelte-1xj01tm-rv-slide-up{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.rv-sheet.svelte-1xj01tm,.rv-sheet-backdrop.svelte-1xj01tm{animation:none}}.rv-sheet-close.svelte-1xj01tm{position:absolute;top:12px;right:12px;width:36px;height:36px;border:0;background:transparent;color:var(--color-fg-2);cursor:pointer;display:grid;place-items:center;border-radius:50%}.rv-sheet-close.svelte-1xj01tm:hover{background:var(--color-bg-2)}.rv-sheet-body.svelte-1xj01tm{padding:28px 24px 24px;display:flex;flex-direction:column;gap:14px}.rv-sheet-icon.svelte-1xj01tm{width:56px;height:56px;border-radius:50%;background:var(--color-primary-10, rgba(162, 52, 224, .1));color:var(--color-primary-100);display:grid;place-items:center;margin:0 auto 4px}.rv-sheet-h2.svelte-1xj01tm{margin:0;font:700 22px/1.2 var(--font-display);letter-spacing:-.02em;color:var(--color-fg-1)}.rv-sheet-lede.svelte-1xj01tm{margin:0;font:400 14px/1.55 var(--font-body);color:var(--color-fg-2)}.rv-sheet-form.svelte-1xj01tm{display:flex;flex-direction:column;gap:14px}.rv-sheet-terms.svelte-1xj01tm{display:flex;align-items:flex-start;gap:10px;font:400 13px/1.5 var(--font-body);color:var(--color-fg-2);cursor:pointer}.rv-sheet-terms.svelte-1xj01tm input[type=checkbox]:where(.svelte-1xj01tm){margin-top:3px;accent-color:var(--color-primary-80)}.rv-sheet-actions.svelte-1xj01tm{margin-top:8px}.rv-sheet-altlink.svelte-1xj01tm{text-align:center;color:var(--color-fg-2);font:500 13px/1 var(--font-body);text-decoration:none}.rv-sheet-altlink.svelte-1xj01tm:hover{color:var(--color-fg-1);text-decoration:underline}
