.ScrollGuard-module__lTP0ta__root{--guard-accent:#4e8769;--guard-edge:#55926a26;isolation:isolate;width:min(320px,100vw - 32px);max-width:100%;height:76px;font-family:var(--font-sans), system-ui, sans-serif;font-synthesis:none;-webkit-tap-highlight-color:transparent;position:relative}.ScrollGuard-module__lTP0ta__rear{transform-origin:top;height:76px;box-shadow:0 0 0 1px var(--guard-edge);pointer-events:none;z-index:-1;background:#f3fbf6;border-radius:24px;position:absolute;inset:0;overflow:hidden}.ScrollGuard-module__lTP0ta__far{z-index:-2;background:#e9f5ef}.ScrollGuard-module__lTP0ta__button{color:#25352d;width:100%;min-height:76px;box-shadow:0 0 0 1px var(--guard-edge), 0 2px 4px #1f3a2a08, 0 10px 28px -14px #1f3a2a2e;font:400 14px/1.4 var(--font-sans), system-ui, sans-serif;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:linear-gradient(105deg,#f1fff6,#fff);border:0;border-radius:24px;align-items:center;gap:12px;padding:14px 18px 14px 14px;display:flex;position:relative}.ScrollGuard-module__lTP0ta__button:focus-visible{outline-offset:5px;outline:2px solid #727a75}.ScrollGuard-module__lTP0ta__button:disabled,.ScrollGuard-module__lTP0ta__button[aria-disabled=true]{cursor:default}.ScrollGuard-module__lTP0ta__button:active:not(:disabled,[aria-disabled=true]){scale:.97}.ScrollGuard-module__lTP0ta__orbit{width:44px;height:44px;color:var(--guard-accent);flex:none;place-items:center;display:grid;position:relative}.ScrollGuard-module__lTP0ta__ring{fill:none;stroke-width:1.7px;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.ScrollGuard-module__lTP0ta__track{stroke:#dfebe3}.ScrollGuard-module__lTP0ta__fill{stroke:var(--guard-accent);stroke-linecap:round}.ScrollGuard-module__lTP0ta__symbol{grid-area:1/1;place-items:center;display:grid}.ScrollGuard-module__lTP0ta__copy{flex:1;align-items:center;min-width:0;display:grid;position:relative}.ScrollGuard-module__lTP0ta__content{grid-area:1/1;min-width:0}.ScrollGuard-module__lTP0ta__content strong{letter-spacing:-.025em;font-size:14px;font-weight:550;line-height:1.45;display:block}@media (prefers-reduced-motion:reduce){.ScrollGuard-module__lTP0ta__button:active:not(:disabled){scale:1}}
.ScrollGuardTile-module__hzJ7Aq__demo{touch-action:none;align-content:center;justify-items:center;gap:18px;width:100%;padding-top:30px;display:grid;position:relative}.ScrollGuardTile-module__hzJ7Aq__hintSlot{min-height:20px}.ScrollGuardTile-module__hzJ7Aq__hint{visibility:hidden;text-align:center;font:400 11px/1.6 var(--font-sans), sans-serif;color:var(--muted)}.tile[data-active=true] .ScrollGuardTile-module__hzJ7Aq__hint{visibility:visible}.ScrollGuardTile-module__hzJ7Aq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
