.demo-cursor-module__aLSstW__cursor{--ring:#00000024;--x:0px;--y:0px;--move:0s;z-index:10;pointer-events:none;opacity:0;transform:translateX(var(--x));transition:opacity .25s ease, transform var(--move) cubic-bezier(.45, 0, .25, 1);position:absolute;top:0;left:0}@supports (color:light-dark(#fff, #000)){.demo-cursor-module__aLSstW__cursor{--ring:light-dark(#00000024,#ffffff2e)}}.demo-cursor-module__aLSstW__cursor[data-state=shown],.demo-cursor-module__aLSstW__cursor[data-state=pressed]{opacity:1}.demo-cursor-module__aLSstW__vertical{transform:translateY(var(--y));transition:transform var(--move) cubic-bezier(.3, .55, .25, 1);display:block}.demo-cursor-module__aLSstW__arrow{transform-origin:4.4px 2.75px;width:22px;height:22px;margin:-2.75px 0 0 -4.4px;transition:transform .12s;display:block;overflow:visible}.demo-cursor-module__aLSstW__body{fill:#1d1d1f;stroke:#fff;stroke-width:1.3px;stroke-linejoin:round}.demo-cursor-module__aLSstW__shade{fill:#0003;stroke:#0000001a;stroke-width:2.4px;stroke-linejoin:round}.demo-cursor-module__aLSstW__cursor[data-state=pressed] .demo-cursor-module__aLSstW__arrow{transform:scale(.86)}.demo-cursor-module__aLSstW__ring{background:var(--ring);opacity:0;border-radius:50%;width:30px;height:30px;position:absolute;top:-15px;left:-15px}
@property --pager-accent{syntax:"<color>";inherits:true;initial-value:#f2c230}@property --pager-on-accent{syntax:"<color>";inherits:true;initial-value:#4d3a00}@property --pager-soft{syntax:"<color>";inherits:true;initial-value:#fbf0c8}@property --pager-dim{syntax:"<color>";inherits:true;initial-value:#f6dd8c}@property --pager-ink{syntax:"<color>";inherits:true;initial-value:#8a6500}@property --pager-wash{syntax:"<color>";inherits:true;initial-value:#fcf5dc}.pager-pill-module__W9En2a__root{--pager-accent:#f2c230;--pager-on-accent:#4d3a00;--pager-soft:#fbf0c8;--pager-dim:#f6dd8c;--pager-ink:#8a6500;--pager-wash:#fcf5dc;--surface:#eaeaed;--surface-2:#fff;--surface-3:#f0f0f3;--surface-3-pressed:#e7e7eb;--ink:#1d1d1f;--ink-muted:#6e6e73;--line:#0000000f;--dots:#0000000d;--card-line:#0000000a;--switch-line:#0000000d;--shadow:#00000040;--shadow-near:#0000000d;--switch-shadow:#0000000a;--focus:#0a84ff;min-width:0;color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,sans-serif;transition:--pager-accent .6s,--pager-on-accent .6s,--pager-soft .6s,--pager-dim .6s,--pager-ink .6s,--pager-wash .6s;container-type:inline-size}@supports (color:light-dark(#fff, #000)){.pager-pill-module__W9En2a__root{--pager-soft:light-dark(#fbf0c8,#3a3118);--pager-dim:light-dark(#f6dd8c,#9f8125);--pager-ink:light-dark(#8a6500,#f7dc8a);--pager-wash:light-dark(#fcf5dc,#363020);--surface:light-dark(#eaeaed,#111113);--surface-2:light-dark(#fff,#1c1c1e);--surface-3:light-dark(#f0f0f3,#2c2c2e);--surface-3-pressed:light-dark(#e7e7eb,#363638);--ink:light-dark(#1d1d1f,#f5f5f7);--ink-muted:light-dark(#6e6e73,#a1a1a6);--line:light-dark(#0000000f,#ffffff12);--dots:light-dark(#0000000d,#ffffff0d);--card-line:light-dark(#0000000a,#ffffff14);--switch-line:light-dark(#0000000d,#ffffff14);--shadow:light-dark(#00000040,#0009);--shadow-near:light-dark(#0000000d,#0000004d);--switch-shadow:light-dark(#0000000a,#0000004d);--focus:light-dark(#0a84ff,#3594ff)}}.pager-pill-module__W9En2a__root[data-theme=green]{--pager-accent:#2f9e52;--pager-on-accent:#fff;--pager-soft:#dcf1e2;--pager-dim:#a3d4ae;--pager-ink:#1f7a3b;--pager-wash:#eaf6ed}@supports (color:light-dark(#fff, #000)){.pager-pill-module__W9En2a__root[data-theme=green]{--pager-soft:light-dark(#dcf1e2,#162a1e);--pager-dim:light-dark(#a3d4ae,#205833);--pager-ink:light-dark(#1f7a3b,#7fdc9b);--pager-wash:light-dark(#eaf6ed,#1e2c24)}}.pager-pill-module__W9En2a__root[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.pager-pill-module__W9En2a__root[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pager-pill-module__W9En2a__root[data-color-scheme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.pager-pill-module__W9En2a__root[data-color-scheme=system]{--lightningcss-light: ;--lightningcss-dark:initial}}.pager-pill-module__W9En2a__stage{background:radial-gradient(var(--dots) 1px, transparent 1px) 0 0 / 14px 14px, var(--surface);min-height:max(460px,58cqi);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:1.5em;padding:22px 0 28px;font-size:clamp(14px,11.5px + .55cqi,16.5px);line-height:1.3;display:flex;position:relative;overflow:clip}.pager-pill-module__W9En2a__themes{background:var(--surface-2);box-shadow:0 0 0 1px var(--switch-line), 0 1px 2px var(--switch-shadow);border-radius:999px;gap:.2em;padding:.2em;display:inline-flex}.pager-pill-module__W9En2a__theme{height:2.2em;font:inherit;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.45em;margin:0;padding:0 .9em 0 .7em;font-size:.8em;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.pager-pill-module__W9En2a__theme[aria-pressed=true]{background:var(--surface-3);color:var(--ink)}@media (hover:hover){.pager-pill-module__W9En2a__theme:hover{color:var(--ink)}}.pager-pill-module__W9En2a__theme[data-ghost]{color:var(--ink)}.pager-pill-module__W9En2a__theme[data-ghost=pressed]{background:var(--surface-3-pressed)}.pager-pill-module__W9En2a__swatch{border-radius:50%;width:.75em;height:.75em}.pager-pill-module__W9En2a__theme[data-option=yellow] .pager-pill-module__W9En2a__swatch{background:#f2c230}.pager-pill-module__W9En2a__theme[data-option=green] .pager-pill-module__W9En2a__swatch{background:#2f9e52}.pager-pill-module__W9En2a__carousel{--card:15em;--page:calc(var(--card) + 1.25em);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;position:relative}.pager-pill-module__W9En2a__root[data-dragging] .pager-pill-module__W9En2a__carousel{cursor:grabbing}.pager-pill-module__W9En2a__track{justify-items:center;display:grid}.pager-pill-module__W9En2a__card{width:var(--card);background:var(--surface-2);box-shadow:0 0 0 1px var(--card-line), 0 1px 2px var(--shadow-near), 0 14px 30px -18px var(--shadow);border-radius:1.4em;grid-area:1/1;padding:.75em .75em 1.15em}.pager-pill-module__W9En2a__root[data-moving] .pager-pill-module__W9En2a__card,.pager-pill-module__W9En2a__root[data-dragging] .pager-pill-module__W9En2a__card{will-change:transform, opacity}.pager-pill-module__W9En2a__art{background:var(--pager-wash);height:7.5em;color:var(--pager-ink);border-radius:1em;place-items:center;display:grid}.pager-pill-module__W9En2a__art svg{width:3.6em;height:3.6em}.pager-pill-module__W9En2a__label,.pager-pill-module__W9En2a__title,.pager-pill-module__W9En2a__text{margin:0;padding:0 .3em}.pager-pill-module__W9En2a__label{letter-spacing:.08em;text-transform:uppercase;color:var(--pager-ink);margin-top:1em;font-size:.72em;font-weight:600}.pager-pill-module__W9En2a__title{letter-spacing:-.01em;margin-top:.3em;font-size:1.06em;font-weight:600}.pager-pill-module__W9En2a__text{color:var(--ink-muted);margin-top:.4em;font-size:.84em;line-height:1.45}.pager-pill-module__W9En2a__ruler{width:var(--page);visibility:hidden;height:0;position:absolute;top:0;left:0}.pager-pill-module__W9En2a__pager{background:var(--pager-soft);border-radius:999px;align-items:center;gap:.9em;padding:.3em;display:flex}.pager-pill-module__W9En2a__nav{background:var(--pager-accent);width:2.75em;height:2.75em;color:var(--pager-on-accent);cursor:pointer;border:0;border-radius:50%;place-items:center;margin:0;padding:0;transition:transform .25s cubic-bezier(.3,1.5,.5,1);display:grid}.pager-pill-module__W9En2a__nav svg{width:1.25em;height:1.25em}.pager-pill-module__W9En2a__flip{transform:scaleX(-1)}.pager-pill-module__W9En2a__nav[aria-disabled=true]{background:var(--pager-dim);cursor:default}.pager-pill-module__W9En2a__nav[aria-disabled=true] svg{opacity:.75}@media (hover:hover){.pager-pill-module__W9En2a__nav:not([aria-disabled=true]):hover{transform:scale(1.05)}}.pager-pill-module__W9En2a__nav[data-ghost]:not([aria-disabled=true]){transform:scale(1.05)}.pager-pill-module__W9En2a__nav:active,.pager-pill-module__W9En2a__nav[data-ghost=pressed]{transition-duration:.1s;transform:scale(.9)}.pager-pill-module__W9En2a__nav:focus-visible,.pager-pill-module__W9En2a__theme:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pager-pill-module__W9En2a__dots{flex:none;height:.5em;position:relative}.pager-pill-module__W9En2a__dot,.pager-pill-module__W9En2a__end,.pager-pill-module__W9En2a__middle,.pager-pill-module__W9En2a__glint{position:absolute;top:0;left:0}.pager-pill-module__W9En2a__dot,.pager-pill-module__W9En2a__end{background:var(--pager-accent);border-radius:50%;width:.5em;height:.5em}.pager-pill-module__W9En2a__dot{opacity:.5}.pager-pill-module__W9En2a__middle{background:var(--pager-accent);transform-origin:0 0;width:1em;height:.5em}.pager-pill-module__W9En2a__glint{pointer-events:none;background:radial-gradient(closest-side,#fffffff2,#fff0);border-radius:50%;width:1.1em;height:.9em;margin-left:-.3em;top:-.2em}.pager-pill-module__W9En2a__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.pager-pill-module__W9En2a__root,.pager-pill-module__W9En2a__theme,.pager-pill-module__W9En2a__nav{transition:none}}
