.gt-root.svelte-1oeiyjs{z-index:120;pointer-events:none;font-family:var(--font-body,sans-serif);position:fixed;inset:0}.gt-veil.svelte-1oeiyjs{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#040406b8;position:fixed;inset:0}.gt-cut.svelte-1oeiyjs{outline:2px solid var(--brand,#c7a6ff);outline-offset:0;border-radius:14px;transition:top .2s,left .2s,width .2s,height .2s;position:fixed;box-shadow:0 0 0 9999px #040406b8}.gt-card.svelte-1oeiyjs{box-sizing:border-box;background:var(--surface-2,#171718);width:min(610px,100vw - 32px);color:var(--ink,#f4f3ef);border:1px solid var(--line-strong,#ffffff2e);pointer-events:auto;animation:fadeSlideUp .2s var(--ease-spring,ease) both;border-radius:16px;padding:17px 20px 15px;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 26px 70px -20px #000000f2}.gt-top.svelte-1oeiyjs{align-items:center;gap:12px;margin-bottom:7px;display:flex}.gt-kicker.svelte-1oeiyjs{color:var(--brand,#c7a6ff);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:.7rem;font-weight:800;display:inline-flex}.gt-x.svelte-1oeiyjs{width:28px;height:28px;color:var(--muted,#858589);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;margin-left:auto;display:grid}.gt-x.svelte-1oeiyjs:hover{color:var(--ink,#f4f3ef);border-color:var(--line,#ffffff1a)}.gt-card.svelte-1oeiyjs h2:where(.svelte-1oeiyjs){font-family:var(--font-disp,Georgia, serif);letter-spacing:-.01em;margin:0 0 7px;font-size:1.22rem;font-weight:500;line-height:1.15}.gt-body.svelte-1oeiyjs{color:var(--paper-2,#b6b6b8);margin:0;font-size:.86rem;line-height:1.55}.gt-tip.svelte-1oeiyjs{color:var(--ink,#f4f3ef);background:#c7a6ff17;border:1px solid #c7a6ff38;border-radius:9px;align-items:flex-start;gap:8px;margin:11px 0 0;padding:8px 10px;font-size:.76rem;line-height:1.45;display:flex}.gt-tip.svelte-1oeiyjs i:where(.svelte-1oeiyjs){color:var(--brand,#c7a6ff);margin-top:2px}.gt-foot.svelte-1oeiyjs{align-items:center;gap:12px;margin-top:14px;display:flex}.gt-skip.svelte-1oeiyjs{color:var(--muted,#858589);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:.76rem;font-weight:600}.gt-skip.svelte-1oeiyjs:hover{color:var(--ink,#f4f3ef)}.gt-dots.svelte-1oeiyjs{gap:5px;margin:0 auto;display:inline-flex}.gt-dots.svelte-1oeiyjs span:where(.svelte-1oeiyjs){background:var(--line-strong,#ffffff2e);border-radius:99px;width:6px;height:6px;transition:all .18s}.gt-dots.svelte-1oeiyjs span.past:where(.svelte-1oeiyjs){background:#c7a6ff73}.gt-dots.svelte-1oeiyjs span.on:where(.svelte-1oeiyjs){background:var(--brand,#c7a6ff);width:18px}.gt-nav.svelte-1oeiyjs{gap:8px;display:inline-flex}.gt-nav.svelte-1oeiyjs button:where(.svelte-1oeiyjs){font:inherit;cursor:pointer;border:1px solid var(--line-strong,#ffffff2e);color:var(--ink,#f4f3ef);background:0 0;border-radius:9px;padding:7px 14px;font-size:.78rem;font-weight:700}.gt-nav.svelte-1oeiyjs button:where(.svelte-1oeiyjs):disabled{opacity:.35;cursor:not-allowed}.gt-nav.svelte-1oeiyjs .gt-next:where(.svelte-1oeiyjs){background:var(--brand,#c7a6ff);color:var(--on-brand,#12151e);border-color:#0000}.gt-nav.svelte-1oeiyjs .gt-next:where(.svelte-1oeiyjs):hover{filter:brightness(1.07)}@media (width<=560px){.gt-card.svelte-1oeiyjs{border-radius:14px;padding:14px 15px 12px;bottom:10px}.gt-foot.svelte-1oeiyjs{flex-wrap:wrap;row-gap:8px}.gt-dots.svelte-1oeiyjs{order:3;justify-content:center;width:100%;margin:0}}
