.room.svelte-16yehg4{overscroll-behavior:none;touch-action:none;color:#f4f1ea;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:#000;position:absolute;inset:0;overflow:hidden}.stage.svelte-16yehg4,.overlay.svelte-16yehg4{position:absolute;inset:0}.overlay.svelte-16yehg4{pointer-events:none;place-items:center;display:grid}.loader.svelte-16yehg4{letter-spacing:.08em;text-transform:uppercase;color:#f4f1ead1;justify-items:center;gap:.45rem;font-family:Iowan Old Style,Palatino,Georgia,serif;font-size:.95rem;display:grid}.wheel.svelte-16yehg4{width:2.4rem;height:2.4rem;transform:rotate(-90deg)}.track.svelte-16yehg4,.value.svelte-16yehg4{fill:none;stroke-width:2.2px}.track.svelte-16yehg4{stroke:#f4f1ea2e}.value.svelte-16yehg4{stroke:#f4f1eae6;stroke-linecap:round}.percent.svelte-16yehg4{font-variant-numeric:tabular-nums}.fallback.svelte-16yehg4{text-align:center;color:#f4f1eab3;margin:0;font-family:Iowan Old Style,Palatino,Georgia,serif;position:absolute;inset:auto 1rem 1.25rem}.offer.svelte-16yehg4{left:0;right:0;bottom:max(1.5rem, env(safe-area-inset-bottom));pointer-events:auto;text-align:center;justify-items:center;gap:.35rem;padding:0 1.25rem;font-family:Iowan Old Style,Palatino,Georgia,serif;animation:1.2s both svelte-16yehg4-offer-in;display:grid;position:absolute}.brand.svelte-16yehg4{letter-spacing:.22em;text-transform:uppercase;color:#f4f1ea8c;margin:0;font-size:.78rem}.line.svelte-16yehg4{letter-spacing:.06em;color:#f4f1eae0;margin:0;font-size:1.05rem}.mode.svelte-16yehg4{letter-spacing:.12em;text-transform:uppercase;color:#f4f1ea61;margin:.15rem 0 0;font-size:.7rem}.actions.svelte-16yehg4{flex-wrap:wrap;justify-content:center;gap:.85rem 1.25rem;margin-top:.55rem;display:flex}.actions.svelte-16yehg4 a:where(.svelte-16yehg4),.actions.svelte-16yehg4 button:where(.svelte-16yehg4){font:inherit;letter-spacing:.05em;color:#f4f1ead1;text-underline-offset:.22em;cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;text-decoration:underline}.actions.svelte-16yehg4 button:where(.svelte-16yehg4):disabled{opacity:.5;cursor:wait}.error.svelte-16yehg4{color:#f4c8b4d9;margin:.35rem 0 0;font-size:.8rem}@keyframes svelte-16yehg4-offer-in{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}.room.svelte-1uha8ag{z-index:4;overscroll-behavior:none;background:#000;position:absolute;inset:0;overflow:hidden}
