@property --lp-under{syntax:"<color>";inherits:true;initial-value:#0b1426}.landing-module__i-9Owq__lpPage{--lp-glow:var(--body-stroke);--lp-outline:var(--body-stroke);background:radial-gradient(90% 50% at 70% 18%, #ffffff8c, transparent 70%), var(--bg)}.landing-module__i-9Owq__lpDisplay{font-family:var(--font-brand);letter-spacing:-.02em;font-weight:600}.landing-module__i-9Owq__lpCta{background:var(--knot);color:var(--knot-fg);box-shadow:0 10px 28px -12px color-mix(in srgb, var(--knot) 80%, transparent);transition:filter .2s ease-out, box-shadow var(--motion-base) var(--ease-standard)}.landing-module__i-9Owq__lpCta:active{filter:brightness(.88);transition-duration:80ms}.landing-module__i-9Owq__lpCta:hover{box-shadow:0 14px 34px -12px color-mix(in srgb, var(--knot) 95%, transparent)}.landing-module__i-9Owq__lpCta:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.landing-module__i-9Owq__lpCard{background:color-mix(in srgb, var(--surface) 82%, transparent)}.landing-module__i-9Owq__lpField{pointer-events:none;overflow:visible;-webkit-mask-image:linear-gradient(#0000,#000 14% 80%,#0000);mask-image:linear-gradient(#0000,#000 14% 80%,#0000)}@keyframes landing-module__i-9Owq__lp-fiber{0%{opacity:0}to{opacity:1}}.landing-module__i-9Owq__lpFiber{animation:landing-module__i-9Owq__lp-fiber 1.4s var(--ease-standard) both}.landing-module__i-9Owq__lpHero{--lp-glow:var(--accent);--lp-outline:var(--accent-bright);--lp-fiber:var(--accent-bright);--lp-fiber-o:.26;background:radial-gradient(70% 42% at 50% 62%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 72%), radial-gradient(55% 30% at 100% 0%, color-mix(in srgb, var(--knot) 10%, transparent), transparent 70%), radial-gradient(60% 40% at 0% 100%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 70%), var(--bg);border-radius:0 0 32px 32px}@media (min-width:768px){.landing-module__i-9Owq__lpHero{background:radial-gradient(42% 60% at 74% 55%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 72%), radial-gradient(40% 40% at 100% 0%, color-mix(in srgb, var(--knot) 9%, transparent), transparent 70%), var(--bg);border-radius:0 0 48px 48px}}.landing-module__i-9Owq__lpRing,.landing-module__i-9Owq__lpTap,.landing-module__i-9Owq__lpLens,.landing-module__i-9Owq__lpCheck{transform-box:fill-box;transform-origin:50%}.landing-module__i-9Owq__lpStage{--cyc:21s;--frame:7s}.landing-module__i-9Owq__lpKContour,.landing-module__i-9Owq__lpKScan,.landing-module__i-9Owq__lpKPin,.landing-module__i-9Owq__lpKChain,.landing-module__i-9Owq__lpKGate,.landing-module__i-9Owq__lpKChip,.landing-module__i-9Owq__lpKCap,.landing-module__i-9Owq__lpKOut{animation-duration:var(--cyc);animation-delay:calc(var(--f,0) * var(--frame) + var(--d,0s));animation-iteration-count:infinite;animation-fill-mode:both}@keyframes landing-module__i-9Owq__lp-k-contour{0%{stroke-dasharray:0 100;stroke-opacity:.8;animation-timing-function:cubic-bezier(.65,0,.25,1)}7%{stroke-dasharray:100 0;stroke-opacity:.8;animation-timing-function:ease-in-out}16%{stroke-opacity:.3}37%{stroke-dasharray:100 0;stroke-opacity:.3}37.1%,to{stroke-dasharray:0 100;stroke-opacity:.3}}.landing-module__i-9Owq__lpKContour{animation-name:landing-module__i-9Owq__lp-k-contour}@keyframes landing-module__i-9Owq__lp-k-scan{0%{opacity:0;transform:translateY(0)}1.2%{opacity:1}8%{opacity:1}9.5%,to{opacity:0;transform:translateY(860px)}}.landing-module__i-9Owq__lpKScan{animation-name:landing-module__i-9Owq__lp-k-scan;animation-timing-function:linear}@keyframes landing-module__i-9Owq__lp-k-pin{0%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:scale(.2)}2.6%{opacity:1;transform:scale(1)}37%{opacity:1;transform:scale(1)}37.1%,to{opacity:0;transform:scale(.2)}}.landing-module__i-9Owq__lpKPin{animation-name:landing-module__i-9Owq__lp-k-pin}@keyframes landing-module__i-9Owq__lp-ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.landing-module__i-9Owq__lpRing{animation:landing-module__i-9Owq__lp-ring 3s cubic-bezier(.2, .6, .35, 1) var(--d,0s) infinite both}@keyframes landing-module__i-9Owq__lp-k-chain{0%{stroke-dasharray:0 100;animation-timing-function:cubic-bezier(.6,0,.2,1)}5.8%{stroke-dasharray:100 0}37%{stroke-dasharray:100 0}37.1%,to{stroke-dasharray:0 100}}.landing-module__i-9Owq__lpKChain{animation-name:landing-module__i-9Owq__lp-k-chain}@keyframes landing-module__i-9Owq__lp-k-gate{0%{opacity:0}2%{opacity:1}37%{opacity:1}37.1%,to{opacity:0}}.landing-module__i-9Owq__lpKGate{animation-name:landing-module__i-9Owq__lp-k-gate}@keyframes landing-module__i-9Owq__lp-comet{0%{stroke-dashoffset:14px}to{stroke-dashoffset:-100px}}.landing-module__i-9Owq__lpComet{stroke-dasharray:14 86;animation:2.8s cubic-bezier(.45,0,.35,1) infinite landing-module__i-9Owq__lp-comet}@keyframes landing-module__i-9Owq__lp-k-chip{0%{opacity:0;transform:translateX(var(--dx,20px));animation-timing-function:cubic-bezier(.16,1,.3,1)}3.4%{opacity:1;animation-timing-function:ease-in-out;transform:translate(0)}26%{transform:translateX(calc(var(--dx,20px) * -.2))}37%{opacity:1;transform:translateX(calc(var(--dx,20px) * -.2))}37.1%,to{opacity:0;transform:translateX(var(--dx,20px))}}.landing-module__i-9Owq__lpKChip{animation-name:landing-module__i-9Owq__lp-k-chip}@keyframes landing-module__i-9Owq__lp-k-cap{0%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translateY(10px)scale(.94)}3%{opacity:1;transform:none}37%{opacity:1;transform:none}37.1%,to{opacity:0;transform:translateY(10px)scale(.94)}}.landing-module__i-9Owq__lpKCap{animation-name:landing-module__i-9Owq__lp-k-cap}@keyframes landing-module__i-9Owq__lp-k-out{0%,29%{opacity:1;transform:none}31.5%,to{opacity:0;transform:translateY(-6px)}}.landing-module__i-9Owq__lpKOut{animation-name:landing-module__i-9Owq__lp-k-out;animation-timing-function:ease-in-out}.landing-module__i-9Owq__lpSpot{pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 18%, transparent), color-mix(in srgb, var(--accent) 5%, transparent) 60%, transparent);will-change:opacity;animation:7s ease-in-out infinite landing-module__i-9Owq__lp-spot}@keyframes landing-module__i-9Owq__lp-spot{0%,to{opacity:.8}50%{opacity:1}}@keyframes landing-module__i-9Owq__lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.landing-module__i-9Owq__lpFloat{will-change:transform;animation:7s ease-in-out infinite landing-module__i-9Owq__lp-float}.landing-module__i-9Owq__lpFrame,.landing-module__i-9Owq__lpFig{animation-duration:21s;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:calc(var(--f,0) * 7s);will-change:transform, opacity}.landing-module__i-9Owq__lpFig{transform-origin:50%}@keyframes landing-module__i-9Owq__lp-fade3{0%{opacity:0}2%{opacity:1}33%{opacity:1}36.5%,to{opacity:0}}@keyframes landing-module__i-9Owq__lp-turn3{0%{transform:scaleX(.15)}3.5%{transform:scaleX(1)}31%{transform:scaleX(1)}34.5%,to{transform:scaleX(.15)}}@keyframes landing-module__i-9Owq__lp-fade2{0%{opacity:0}3%{opacity:1}50%{opacity:1}55%,to{opacity:0}}@keyframes landing-module__i-9Owq__lp-turn2{0%{transform:scaleX(.15)}5%{transform:scaleX(1)}47%{transform:scaleX(1)}52%,to{transform:scaleX(.15)}}.landing-module__i-9Owq__lpFade3{animation-name:landing-module__i-9Owq__lp-fade3}.landing-module__i-9Owq__lpFade2{animation-name:landing-module__i-9Owq__lp-fade2}.landing-module__i-9Owq__lpTurn3{animation-name:landing-module__i-9Owq__lp-turn3}.landing-module__i-9Owq__lpTurn2{animation-name:landing-module__i-9Owq__lp-turn2}@keyframes landing-module__i-9Owq__lp-orbit{0%,to{stroke-opacity:.22}50%{stroke-opacity:.4}}.landing-module__i-9Owq__lpOrbit{animation:7s ease-in-out infinite landing-module__i-9Owq__lp-orbit}@keyframes landing-module__i-9Owq__lp-hot{0%,to{fill-opacity:.1}50%{fill-opacity:.3}}.landing-module__i-9Owq__lpHot{animation:3.2s ease-in-out infinite landing-module__i-9Owq__lp-hot}@keyframes landing-module__i-9Owq__lp-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.landing-module__i-9Owq__lpIn{animation:landing-module__i-9Owq__lp-in .9s cubic-bezier(.16, 1, .3, 1) var(--d,0s) both}@keyframes landing-module__i-9Owq__lp-flow{to{stroke-dashoffset:-24px}}.landing-module__i-9Owq__lpFlow{stroke-dasharray:2 10;animation:1.1s linear infinite landing-module__i-9Owq__lp-flow}@keyframes landing-module__i-9Owq__lp-tap{0%,30%{opacity:0;transform:scale(.6)}40%{opacity:.9}to{opacity:0;transform:scale(2.6)}}.landing-module__i-9Owq__lpTap{animation:2.2s ease-out infinite landing-module__i-9Owq__lp-tap}.landing-module__i-9Owq__lpTap2{animation-delay:.35s}@keyframes landing-module__i-9Owq__lp-finger{0%,to{transform:translate(6px,6px)}35%,55%{transform:translate(0)}}.landing-module__i-9Owq__lpFinger{animation:2.2s ease-in-out infinite landing-module__i-9Owq__lp-finger}@keyframes landing-module__i-9Owq__lp-fill{0%{transform:scaleX(.15)}60%,to{transform:scaleX(1)}}.landing-module__i-9Owq__lpBar{transform-box:fill-box;transform-origin:0;animation:2.6s cubic-bezier(.5,0,.2,1) infinite alternate landing-module__i-9Owq__lp-fill}@keyframes landing-module__i-9Owq__lp-lens{0%,to{transform:translate(0)}50%{transform:translate(-4px,3px)}}.landing-module__i-9Owq__lpLens{animation:3.2s ease-in-out infinite landing-module__i-9Owq__lp-lens}@keyframes landing-module__i-9Owq__lp-check{0%,15%{stroke-dashoffset:20px}35%,to{stroke-dashoffset:0}}.landing-module__i-9Owq__lpCheck{stroke-dasharray:20;animation:landing-module__i-9Owq__lp-check 3s ease-out var(--d,0s) infinite}@keyframes landing-module__i-9Owq__lp-spark{0%{stroke-dasharray:0 100}to{stroke-dasharray:100 0}}.landing-module__i-9Owq__lpSpark{animation:2s cubic-bezier(.6,0,.2,1) both landing-module__i-9Owq__lp-spark}@supports (animation-timeline:view()){@keyframes landing-module__i-9Owq__lp-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.landing-module__i-9Owq__lpReveal{animation:linear both landing-module__i-9Owq__lp-reveal;animation-timeline:view();animation-range:entry cover 28%}}.landing-module__i-9Owq__lpSticky{--lp-under:var(--bg);padding-bottom:max(12px, env(safe-area-inset-bottom));background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--lp-under) 92%, transparent) 38%);transition:transform .3s var(--ease-emphasized), opacity .24s var(--ease-standard), visibility 0s linear 0s, --lp-under .3s var(--ease-standard)}.landing-module__i-9Owq__lpStickyInk{--lp-under:var(--pf-ink)}.landing-module__i-9Owq__lpStickyHidden{opacity:0;pointer-events:none;visibility:hidden;transition:transform .3s var(--ease-emphasized), opacity .24s var(--ease-standard), visibility 0s linear .3s;transform:translateY(110%)}@media (prefers-reduced-motion:reduce){.landing-module__i-9Owq__lpFloat,.landing-module__i-9Owq__lpSpot,.landing-module__i-9Owq__lpRing,.landing-module__i-9Owq__lpComet,.landing-module__i-9Owq__lpKContour,.landing-module__i-9Owq__lpKScan,.landing-module__i-9Owq__lpKPin,.landing-module__i-9Owq__lpKChain,.landing-module__i-9Owq__lpKGate,.landing-module__i-9Owq__lpKChip,.landing-module__i-9Owq__lpKCap,.landing-module__i-9Owq__lpKOut,.landing-module__i-9Owq__lpIn,.landing-module__i-9Owq__lpTap,.landing-module__i-9Owq__lpFinger,.landing-module__i-9Owq__lpBar,.landing-module__i-9Owq__lpLens,.landing-module__i-9Owq__lpCheck,.landing-module__i-9Owq__lpSpark,.landing-module__i-9Owq__lpReveal,.landing-module__i-9Owq__lpFrame,.landing-module__i-9Owq__lpFig,.landing-module__i-9Owq__lpOrbit,.landing-module__i-9Owq__lpHot,.landing-module__i-9Owq__lpFiber{animation:none!important}.landing-module__i-9Owq__lpFrame~.landing-module__i-9Owq__lpFrame,.landing-module__i-9Owq__lpKScan,.landing-module__i-9Owq__lpRing,.landing-module__i-9Owq__lpComet,.landing-module__i-9Owq__lpTap{display:none}.landing-module__i-9Owq__lpFlow{animation:none!important}.landing-module__i-9Owq__lpKContour{stroke-opacity:.3}.landing-module__i-9Owq__lpSticky,.landing-module__i-9Owq__lpCta{transition:none}}
@layer components{.native-module__V5dKEa__btn{font-family:var(--font-ui);letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:manipulation;border:0;justify-content:center;align-items:center;gap:6px;font-weight:600;transition:opacity .2s ease-out,filter .2s ease-out,background-color .2s ease-out;display:inline-flex;position:relative}.native-module__V5dKEa__btn:active:not(:disabled){transition-duration:80ms}.native-module__V5dKEa__btn:disabled{opacity:.35;cursor:default}.native-module__V5dKEa__large{border-radius:12px;min-height:50px;padding-inline:20px;font-size:17px;line-height:22px}.native-module__V5dKEa__medium{border-radius:12px;min-height:44px;padding-inline:16px;font-size:17px;line-height:22px}.native-module__V5dKEa__small{border-radius:10px;min-height:34px;padding-inline:14px;font-size:15px;line-height:20px}.native-module__V5dKEa__small:after{content:"";position:absolute;inset:-5px 0}.native-module__V5dKEa__block{width:100%;display:flex}.native-module__V5dKEa__filled{background:var(--accent);color:var(--accent-fg)}.native-module__V5dKEa__cta,.native-module__V5dKEa__danger{background:var(--knot-cta);color:var(--knot-fg)}.native-module__V5dKEa__filled:active:not(:disabled),.native-module__V5dKEa__cta:active:not(:disabled),.native-module__V5dKEa__danger:active:not(:disabled){filter:brightness(.88)}.native-module__V5dKEa__tinted{background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent-ink)}.native-module__V5dKEa__gray{background:var(--fill-gray);color:var(--fg)}.native-module__V5dKEa__plain{color:var(--accent-ink);background:0 0}.native-module__V5dKEa__plainMuted{color:var(--muted);background:0 0}.native-module__V5dKEa__destructive{background:color-mix(in srgb, var(--pain-high) 14%, transparent);color:var(--pain-high)}.native-module__V5dKEa__tinted:active:not(:disabled),.native-module__V5dKEa__gray:active:not(:disabled),.native-module__V5dKEa__plain:active:not(:disabled),.native-module__V5dKEa__plainMuted:active:not(:disabled),.native-module__V5dKEa__destructive:active:not(:disabled){opacity:.6}.native-module__V5dKEa__plain,.native-module__V5dKEa__plainMuted{padding-inline:8px}.native-module__V5dKEa__iconBtn{background:var(--fill-gray);width:30px;height:30px;color:var(--muted);touch-action:manipulation;border-radius:999px;flex-shrink:0;place-items:center;transition:opacity .2s ease-out;display:inline-grid;position:relative}.native-module__V5dKEa__iconBtn:after{content:"";position:absolute;inset:-7px}.native-module__V5dKEa__iconBtn:active{opacity:.6;transition-duration:80ms}.native-module__V5dKEa__glassBtn{background:var(--bar-material);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);min-width:44px;height:44px;box-shadow:inset 0 0 0 .5px var(--hairline), var(--shadow-float);color:var(--fg);transition:opacity .2s ease-out, transform .2s var(--ease-emphasized);touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.native-module__V5dKEa__glassBtn:active{opacity:.6;transition-duration:80ms}.native-module__V5dKEa__seg{background:var(--seg-track);-webkit-user-select:none;user-select:none;border-radius:9px;grid-auto-columns:1fr;grid-auto-flow:column;height:32px;padding:2px;display:grid;position:relative}.native-module__V5dKEa__segThumb{background:var(--seg-thumb);box-shadow:0 3px 8px #0000001f, 0 3px 1px #0000000a, 0 0 0 .5px var(--seg-thumb-line);pointer-events:none;border-radius:7px;transition:transform .25s cubic-bezier(.3,.7,.4,1);position:absolute;top:2px;bottom:2px;left:2px}.native-module__V5dKEa__segItem{z-index:1;min-width:0;color:var(--fg);white-space:nowrap;touch-action:manipulation;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding-inline:6px;font-size:13px;font-weight:500;line-height:18px;transition:opacity .2s ease-out;display:flex;position:relative}.native-module__V5dKEa__segItem[aria-checked=true],.native-module__V5dKEa__segItem[aria-selected=true]{font-weight:600}.native-module__V5dKEa__segItem:active:not([aria-checked=true]):not([aria-selected=true]){opacity:.6;transition-duration:80ms}.native-module__V5dKEa__segItem:before{content:"";position:absolute;inset-block:min(-2px,50% - 22px);inset-inline:0}.native-module__V5dKEa__segSep{background:var(--seg-sep);pointer-events:none;width:.5px;transition:opacity .2s ease-out;position:absolute;top:9px;bottom:9px}.native-module__V5dKEa__segLarge{height:36px}.native-module__V5dKEa__segLarge .native-module__V5dKEa__segItem{font-size:15px}.native-module__V5dKEa__groupHeader{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;padding:0 16px 7px;font-size:13px;line-height:18px}.native-module__V5dKEa__groupFooter{color:var(--muted);padding:7px 16px 0;font-size:13px;line-height:18px}.native-module__V5dKEa__group{background:var(--surface);border-radius:16px;overflow:hidden}.native-module__V5dKEa__row{text-align:left;width:100%;min-height:44px;color:var(--fg);align-items:center;gap:12px;padding:11px 16px;font-size:17px;line-height:22px;transition:background-color .2s ease-out;display:flex;position:relative}.native-module__V5dKEa__row+.native-module__V5dKEa__row:before{content:"";top:0;right:0;left:var(--sep-inset,16px);background:var(--line);height:.5px;position:absolute}button.native-module__V5dKEa__row:active,a.native-module__V5dKEa__row:active{background:var(--fill-press);transition-duration:80ms}.native-module__V5dKEa__rowSub{color:var(--muted);font-size:15px;line-height:20px;display:block}.native-module__V5dKEa__rowDetail{color:var(--muted);flex-shrink:0;font-size:17px}.native-module__V5dKEa__chevron{color:color-mix(in srgb, var(--fg) 30%, transparent);flex-shrink:0}.native-module__V5dKEa__switch{background:var(--fill-gray);touch-action:manipulation;border-radius:999px;flex-shrink:0;width:51px;height:31px;transition:background-color .25s ease-out;position:relative}.native-module__V5dKEa__switch:after{content:"";position:absolute;inset:-7px -2px}.native-module__V5dKEa__switch[aria-checked=true]{background:var(--good)}.native-module__V5dKEa__switchThumb{background:#fff;border-radius:999px;width:27px;height:27px;transition:transform .25s cubic-bezier(.3,.7,.4,1);position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f}.native-module__V5dKEa__switch[aria-checked=true] .native-module__V5dKEa__switchThumb{transform:translate(20px)}.native-module__V5dKEa__stepper{background:var(--fill-gray);border-radius:8px;flex-shrink:0;align-items:stretch;height:32px;display:inline-flex}.native-module__V5dKEa__stepBtn{width:47px;color:var(--fg);touch-action:manipulation;place-items:center;transition:opacity .2s ease-out;display:grid;position:relative}.native-module__V5dKEa__stepBtn:before{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:min(0px,50% - 22px)}.native-module__V5dKEa__stepBtn:active:not(:disabled){opacity:.4;transition-duration:80ms}.native-module__V5dKEa__stepBtn:disabled{opacity:.3}.native-module__V5dKEa__stepDiv{background:var(--seg-sep);width:.5px;margin-block:7px}.native-module__V5dKEa__nav{z-index:20;padding-inline:8px;padding-top:env(safe-area-inset-top);margin-inline:-16px;transition:background-color .2s ease-out,box-shadow .2s ease-out;position:sticky;top:0}.native-module__V5dKEa__navScrolled{background:var(--bar-material);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);box-shadow:inset 0 -.5px 0 var(--hairline)}.native-module__V5dKEa__navRow{grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);align-items:center;min-height:44px;display:grid}.native-module__V5dKEa__navTitle{text-align:center;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:17px;font-weight:600;line-height:22px;transition:opacity .2s ease-out;overflow:hidden}.native-module__V5dKEa__navSub{color:var(--muted);font-size:12px;font-weight:400;line-height:14px;display:block}.native-module__V5dKEa__largeTitle{font-family:var(--font-brand);letter-spacing:.01em;font-size:34px;font-weight:700;line-height:41px}.native-module__V5dKEa__sheetRoot{background:0 0;position:fixed;inset:0}.native-module__V5dKEa__scrim{background:var(--scrim);touch-action:none;animation:.25s ease-out backwards native-module__V5dKEa__fade-in;position:absolute;inset:0 0 -160px}.native-module__V5dKEa__panel{background:var(--surface);max-width:32rem;max-height:92svh;box-shadow:var(--shadow-sheet);will-change:transform;border-radius:38px 38px 0 0;outline:none;flex-direction:column;margin-inline:auto;animation:.34s cubic-bezier(.2,.8,.2,1) backwards native-module__V5dKEa__sheet-up;display:flex;position:absolute;bottom:0;left:0;right:0}.native-module__V5dKEa__panel:after{content:"";background:inherit;pointer-events:none;height:160px;position:absolute;top:100%;left:0;right:0}.native-module__V5dKEa__panelMedium{height:52svh}.native-module__V5dKEa__panelLarge{height:92svh}.native-module__V5dKEa__panelClosing{animation:.24s cubic-bezier(.4,0,1,1) both native-module__V5dKEa__sheet-down}.native-module__V5dKEa__scrimClosing{animation:.24s ease-in both native-module__V5dKEa__fade-out}.native-module__V5dKEa__grab{touch-action:none;cursor:grab;flex-shrink:0}.native-module__V5dKEa__grabber{background:var(--grabber);border-radius:2.5px;width:36px;height:5px;margin:5px auto 0;display:block}.native-module__V5dKEa__sheetHeader{grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);align-items:center;gap:8px;min-height:51px;padding-inline:16px;display:grid}.native-module__V5dKEa__sheetTitle{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:600;line-height:22px;overflow:hidden}.native-module__V5dKEa__sheetBody{overscroll-behavior:contain;min-height:0;padding:4px 16px max(20px, env(safe-area-inset-bottom));flex:auto;overflow-y:auto}.native-module__V5dKEa__sheetBodyWithFooter{padding-bottom:12px}.native-module__V5dKEa__sheetFooter{padding:10px 16px max(16px, env(safe-area-inset-bottom));box-shadow:inset 0 .5px 0 var(--hairline);flex-shrink:0}.native-module__V5dKEa__actionRoot{flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.native-module__V5dKEa__actionPanel{width:100%;max-width:32rem;padding:0 8px max(8px, env(safe-area-inset-bottom));gap:8px;margin-inline:auto;animation:.32s cubic-bezier(.2,.8,.2,1) backwards native-module__V5dKEa__sheet-up;display:grid;position:relative}.native-module__V5dKEa__actionPanelClosing{animation:.22s cubic-bezier(.4,0,1,1) both native-module__V5dKEa__sheet-down}.native-module__V5dKEa__actionGroup{background:var(--surface);box-shadow:var(--shadow-toast);border-radius:14px;overflow:hidden}.native-module__V5dKEa__actionHead{text-align:center;color:var(--muted);padding:14px 16px 13px;font-size:13px;line-height:18px}.native-module__V5dKEa__actionTitle{font-weight:600;display:block}.native-module__V5dKEa__actionBtn{width:100%;min-height:57px;color:var(--accent-ink);text-align:center;touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;padding:8px 16px;font-size:19px;line-height:24px;transition:background-color .2s ease-out;display:flex;position:relative}.native-module__V5dKEa__actionHead+.native-module__V5dKEa__actionBtn:before,.native-module__V5dKEa__actionBtn+.native-module__V5dKEa__actionBtn:before{content:"";background:var(--line);height:.5px;position:absolute;top:0;left:0;right:0}.native-module__V5dKEa__actionBtn:active{background:var(--fill-press);transition-duration:80ms}.native-module__V5dKEa__actionBtn:focus-visible{outline:2px solid var(--focus);outline-offset:-4px;border-radius:12px}.native-module__V5dKEa__actionDestructive{color:var(--knot-ink)}.native-module__V5dKEa__actionCancel{font-weight:600}.native-module__V5dKEa__actionNote{color:var(--muted);font-size:13px;line-height:17px;display:block}}.native-module__V5dKEa__navFloat.native-module__V5dKEa__navFloat,.native-module__V5dKEa__navFloat .native-module__V5dKEa__navRow,.native-module__V5dKEa__navFloat .native-module__V5dKEa__navRow>*{pointer-events:none}.native-module__V5dKEa__navFloat .native-module__V5dKEa__navRow>*>*{pointer-events:auto}.native-module__V5dKEa__navFloat .native-module__V5dKEa__navRow .native-module__V5dKEa__navTitle{pointer-events:none}@keyframes native-module__V5dKEa__sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes native-module__V5dKEa__sheet-down{0%{transform:translateY(var(--drag,0px))}to{transform:translateY(100%)}}@keyframes native-module__V5dKEa__fade-in{0%{opacity:0}to{opacity:1}}@keyframes native-module__V5dKEa__fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.native-module__V5dKEa__panel,.native-module__V5dKEa__scrim,.native-module__V5dKEa__panelClosing,.native-module__V5dKEa__scrimClosing,.native-module__V5dKEa__actionPanel,.native-module__V5dKEa__actionPanelClosing{animation:none}.native-module__V5dKEa__segThumb,.native-module__V5dKEa__switchThumb{transition:none}}
.insights-module__POFrBW__hero{isolation:isolate;background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--accent) 26%, transparent) 0%, transparent 60%), linear-gradient(180deg, color-mix(in srgb, var(--accent) 9%, var(--surface)) 0%, var(--surface) 100%);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent), 0 18px 48px -20px color-mix(in srgb, var(--accent) 55%, transparent);position:relative;overflow:hidden}.insights-module__POFrBW__hero:after{content:"";z-index:-1;background:linear-gradient(105deg, transparent 35%, color-mix(in srgb, var(--accent-bright) 14%, transparent) 50%, transparent 65%);pointer-events:none;animation:1.8s cubic-bezier(.4,0,.2,1) .35s both insights-module__POFrBW__sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes insights-module__POFrBW__sheen{to{transform:translate(120%)}}.insights-module__POFrBW__ringSeg{stroke-dasharray:var(--len) 999;stroke-dashoffset:var(--len);animation:.7s cubic-bezier(.3,.7,.2,1) both insights-module__POFrBW__ring-draw;animation-delay:var(--delay,0s)}@keyframes insights-module__POFrBW__ring-draw{to{stroke-dashoffset:0}}.insights-module__POFrBW__ringCore{transform-origin:50%;transform-box:fill-box;animation:2.6s ease-in-out infinite insights-module__POFrBW__core-pulse}@keyframes insights-module__POFrBW__core-pulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}.insights-module__POFrBW__rise{animation:.42s cubic-bezier(.2,.8,.2,1) both insights-module__POFrBW__rise;animation-delay:var(--delay,0s)}@keyframes insights-module__POFrBW__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.insights-module__POFrBW__sheet{animation:.36s cubic-bezier(.2,.9,.25,1) both insights-module__POFrBW__sheet-in}@keyframes insights-module__POFrBW__sheet-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.insights-module__POFrBW__panel{animation:.28s cubic-bezier(.2,.8,.2,1) both insights-module__POFrBW__panel-in}@keyframes insights-module__POFrBW__panel-in{0%{opacity:0;transform:translateX(var(--dir,0))}to{opacity:1;transform:none}}.insights-module__POFrBW__tabThumb{transition:transform .32s cubic-bezier(.2,.9,.25,1)}.insights-module__POFrBW__chev{transition:transform .25s}details[open]>.insights-module__POFrBW__summary .insights-module__POFrBW__chev{transform:rotate(180deg)}.insights-module__POFrBW__summary{list-style:none}.insights-module__POFrBW__summary::-webkit-details-marker{display:none}.insights-module__POFrBW__meterFill{transform-origin:0;animation:.6s cubic-bezier(.3,.7,.2,1) both insights-module__POFrBW__meter;animation-delay:var(--delay,0s)}@keyframes insights-module__POFrBW__meter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.insights-module__POFrBW__noScrollbar{scrollbar-width:none}.insights-module__POFrBW__noScrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.insights-module__POFrBW__hero:after,.insights-module__POFrBW__ringCore,.insights-module__POFrBW__rise,.insights-module__POFrBW__sheet,.insights-module__POFrBW__panel,.insights-module__POFrBW__meterFill{animation:none}.insights-module__POFrBW__hero:after{display:none}.insights-module__POFrBW__ringSeg{stroke-dashoffset:0;animation:none}.insights-module__POFrBW__tabThumb,.insights-module__POFrBW__chev{transition:none}}
.eiga-module__EddnWa__stage{border:1px solid var(--line);background:radial-gradient(80% 60% at 50% 38%, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 70%), var(--surface);border-radius:1.25rem;position:relative;overflow:hidden}.eiga-module__EddnWa__figure{width:100%;height:auto;display:block}.eiga-module__EddnWa__glow{transform-box:view-box;transition:transform .36s cubic-bezier(.2,.8,.2,1),opacity .3s ease-out}.eiga-module__EddnWa__playing .eiga-module__EddnWa__glow{transition:none}.eiga-module__EddnWa__fresh{transform-box:fill-box;transform-origin:50%;animation:1.1s cubic-bezier(.2,.8,.2,1) both eiga-module__EddnWa__fresh-ring}@keyframes eiga-module__EddnWa__fresh-ring{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(3.2)}}.eiga-module__EddnWa__track{touch-action:pan-y;height:44px;position:relative}.eiga-module__EddnWa__rail{background:var(--line);border-radius:999px;height:4px;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.eiga-module__EddnWa__fill{transform-origin:0;background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 40%, transparent), var(--accent));position:absolute;inset:0}.eiga-module__EddnWa__tick{background:var(--muted);opacity:.55;border-radius:999px;width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;top:50%}.eiga-module__EddnWa__flareTick{background:var(--knot);width:6px;height:6px;box-shadow:0 0 8px var(--knot);border-radius:999px;margin-left:-3px;position:absolute;top:6px}[data-theme=light] .eiga-module__EddnWa__flareTick{box-shadow:0 0 0 1.5px var(--surface), 0 1px 3px #0b142640}.eiga-module__EddnWa__thumb{background:var(--fg);width:22px;height:22px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 35%, transparent), var(--shadow-pop);pointer-events:none;border-radius:999px;margin:-11px 0 0 -11px;position:absolute;top:50%}.eiga-module__EddnWa__range{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.eiga-module__EddnWa__range:focus-visible+.eiga-module__EddnWa__thumb{outline:2px solid var(--accent-bright);outline-offset:3px}.eiga-module__EddnWa__play{background:var(--accent);width:44px;height:44px;color:var(--accent-fg);box-shadow:0 0 18px color-mix(in srgb, var(--accent) 60%, transparent);border-radius:999px;flex-shrink:0;place-items:center;display:grid}[data-theme=light] .eiga-module__EddnWa__play{box-shadow:var(--glow-accent-lg);transition:transform .15s ease-out}.eiga-module__EddnWa__play:active{transform:scale(.94)}.eiga-module__EddnWa__play:disabled{opacity:.4;box-shadow:none}.eiga-module__EddnWa__week{background:radial-gradient(110% 80% at 100% 0%, color-mix(in srgb, var(--tone,var(--accent)) 20%, transparent) 0%, transparent 60%), var(--surface);box-shadow:0 0 0 1px color-mix(in srgb, var(--tone,var(--accent)) 35%, transparent)}[data-theme=light] .eiga-module__EddnWa__week{box-shadow:0 0 0 1px color-mix(in srgb, var(--tone,var(--accent)) 22%, transparent), var(--shadow-card)}.eiga-module__EddnWa__insight{background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--tone,var(--accent)) 13%, transparent) 0%, transparent 55%), var(--surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone,var(--line)) 28%, var(--line))}[data-theme=light] .eiga-module__EddnWa__insight{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone,var(--line)) 22%, var(--line)), var(--shadow-card)}.eiga-module__EddnWa__insightIcon{width:32px;height:32px;color:var(--tone,var(--accent));background:color-mix(in srgb, var(--tone,var(--accent)) 14%, var(--surface-2));border-radius:10px;flex-shrink:0;place-items:center;display:grid}.eiga-module__EddnWa__pill{background:var(--surface-2);min-height:22px;color:var(--muted);border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.eiga-module__EddnWa__pillAction{color:var(--accent-bright);background:color-mix(in srgb, var(--accent) 16%, var(--surface-2));position:relative}.eiga-module__EddnWa__pillAction:after{content:"";position:absolute;inset:-12px -4px}.eiga-module__EddnWa__dots{gap:2px;display:inline-flex}.eiga-module__EddnWa__dot{background:var(--line);border-radius:999px;width:5px;height:5px}.eiga-module__EddnWa__dotOn{background:var(--accent-bright)}.eiga-module__EddnWa__chip{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:.35rem;min-height:44px;padding:0 .9rem;font-size:.875rem;transition:transform .15s ease-out,background-color .15s,border-color .15s;display:inline-flex}.eiga-module__EddnWa__chip:active{transform:scale(.96)}.eiga-module__EddnWa__chipOn{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 18%, var(--surface));color:var(--fg)}@media (prefers-reduced-motion:reduce){.eiga-module__EddnWa__glow,.eiga-module__EddnWa__chip,.eiga-module__EddnWa__play{transition:none}.eiga-module__EddnWa__fresh{opacity:0;animation:none}}
.shell-module__QkWGDW__stage{z-index:0;background:radial-gradient(80% 55% at 50% 42%, var(--stage-glow), transparent 70%), var(--bg);position:fixed;inset:0;overflow:hidden}.shell-module__QkWGDW__stageMap{inset-inline:0;top:calc(var(--st-top,130px) - 10px);bottom:calc(var(--st-bot,150px) - 6px);justify-content:center;align-items:center;transition:top .35s cubic-bezier(.2,.8,.2,1),bottom .35s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute}.shell-module__QkWGDW__stageMap>svg,.shell-module__QkWGDW__stageMap>div{width:auto;max-width:100%;max-height:100%;height:100%!important}.shell-module__QkWGDW__stageTop,.shell-module__QkWGDW__stageBottom{z-index:10;pointer-events:none;position:absolute;inset-inline:0}.shell-module__QkWGDW__stageTop>*,.shell-module__QkWGDW__stageBottom>*{pointer-events:auto}.shell-module__QkWGDW__stageTop{background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 82%, transparent) 0%, color-mix(in srgb, var(--bg) 45%, transparent) 70%, transparent);top:0}.shell-module__QkWGDW__stageBottom{padding-bottom:calc(49px + env(safe-area-inset-bottom));background:linear-gradient(0deg, color-mix(in srgb, var(--bg) 70%, transparent) 40%, transparent);bottom:0}.shell-module__QkWGDW__tabBar{padding-bottom:env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}.shell-module__QkWGDW__tabBar:after{content:"";background:var(--bar-material);pointer-events:none;height:160px;position:absolute;top:100%;left:0;right:0}@keyframes shell-module__QkWGDW__tab-in{0%{opacity:0;transform:translateX(var(--dir,0))}to{opacity:1;transform:none}}.shell-module__QkWGDW__tabIn{animation:.32s cubic-bezier(.2,.8,.2,1) backwards shell-module__QkWGDW__tab-in}@keyframes shell-module__QkWGDW__card-up{0%{transform:translateY(105%)}to{transform:none}}.shell-module__QkWGDW__cardUp{animation:.32s cubic-bezier(.2,.8,.2,1) backwards shell-module__QkWGDW__card-up}.shell-module__QkWGDW__quickPanel{background:var(--surface);box-shadow:var(--shadow-sheet);border-radius:38px 38px 0 0;position:relative}.shell-module__QkWGDW__quickPanel:after{content:"";background:inherit;pointer-events:none;height:160px;position:absolute;top:100%;left:0;right:0}@keyframes shell-module__QkWGDW__fade-in{0%{opacity:0}to{opacity:1}}.shell-module__QkWGDW__fadeIn{animation:.25s ease-out both shell-module__QkWGDW__fade-in}@keyframes shell-module__QkWGDW__toast-in{0%{opacity:0;transform:translate(-50%,-12px)scale(.96)}to{opacity:1;transform:translate(-50%)}}.shell-module__QkWGDW__toast{animation:.3s cubic-bezier(.2,.9,.25,1) both shell-module__QkWGDW__toast-in;left:50%;transform:translate(-50%)}@keyframes shell-module__QkWGDW__toast-bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.shell-module__QkWGDW__toastBar{transform-origin:0;animation:shell-module__QkWGDW__toast-bar var(--ms,4s) linear both}@keyframes shell-module__QkWGDW__pill-pop{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}.shell-module__QkWGDW__pillPop{animation:.38s cubic-bezier(.2,.9,.25,1) both shell-module__QkWGDW__pill-pop}@keyframes shell-module__QkWGDW__hold{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.shell-module__QkWGDW__holding:after{content:"";border-radius:inherit;background:var(--pain-high);opacity:.35;transform-origin:0;animation:.5s linear both shell-module__QkWGDW__hold;position:absolute;inset:0}@keyframes shell-module__QkWGDW__badge-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.shell-module__QkWGDW__badge{animation:.28s cubic-bezier(.16,1,.3,1) both shell-module__QkWGDW__badge-pop}.shell-module__QkWGDW__noScrollbar{scrollbar-width:none}.shell-module__QkWGDW__fadeEdges{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fl,0px), #000 calc(100% - var(--fr,0px)), transparent calc(100% - var(--fr0,0px)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fl,0px), #000 calc(100% - var(--fr,0px)), transparent calc(100% - var(--fr0,0px)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fl,0px), #000 calc(100% - var(--fr,0px)), transparent calc(100% - var(--fr0,0px)), transparent 100%)}.shell-module__QkWGDW__noScrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.shell-module__QkWGDW__stageMap{transition:none}.shell-module__QkWGDW__tabIn,.shell-module__QkWGDW__cardUp,.shell-module__QkWGDW__fadeIn,.shell-module__QkWGDW__toast,.shell-module__QkWGDW__pillPop,.shell-module__QkWGDW__badge,.shell-module__QkWGDW__holding:after{animation:none}.shell-module__QkWGDW__toastBar{animation-duration:0s;animation-delay:var(--ms,4s)}}
.install-module__rPmicW__wrap{z-index:900;position:fixed;inset:0;overflow:hidden}.install-module__rPmicW__backdrop{background:color-mix(in srgb, var(--pf-ink) 55%, transparent);animation:install-module__rPmicW__ins-fade var(--motion-slow) var(--ease-standard) both;position:absolute;inset:0}.install-module__rPmicW__sheet{inset-inline:0;max-width:34rem;max-height:calc(100dvh - max(24px, env(safe-area-inset-top)));overscroll-behavior:contain;padding:10px max(20px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));box-shadow:0 -24px 60px -20px color-mix(in srgb, var(--pf-ink) 80%, transparent);animation:install-module__rPmicW__ins-up .38s var(--ease-emphasized) both;border-radius:28px 28px 0 0;margin-inline:auto;position:absolute;bottom:0;overflow:hidden auto}.install-module__rPmicW__closing .install-module__rPmicW__backdrop{animation:install-module__rPmicW__ins-fade-out .22s var(--ease-exit) both}.install-module__rPmicW__closing .install-module__rPmicW__sheet{animation:install-module__rPmicW__ins-down .24s var(--ease-exit) both}@keyframes install-module__rPmicW__ins-fade{0%{opacity:0}to{opacity:1}}@keyframes install-module__rPmicW__ins-fade-out{0%{opacity:1}to{opacity:0}}@keyframes install-module__rPmicW__ins-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes install-module__rPmicW__ins-down{0%{transform:none}to{transform:translateY(100%)}}.install-module__rPmicW__step{align-items:flex-start;gap:12px;display:flex}.install-module__rPmicW__num{background:color-mix(in srgb, var(--accent) 16%, transparent);width:26px;height:26px;color:var(--accent-bright);border-radius:999px;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.install-module__rPmicW__art{margin-top:8px}.install-module__rPmicW__appIcon{background:var(--pf-fog);box-shadow:0 0 0 .5px color-mix(in srgb, var(--pf-ink) 25%, transparent), 0 4px 12px -4px #0009}.install-module__rPmicW__hot{box-shadow:0 0 0 2px var(--accent)}.install-module__rPmicW__hot:after{content:"";border-radius:inherit;border:2px solid var(--accent);animation:install-module__rPmicW__ins-ping 1.4s var(--ease-standard) .6s 2 both;position:absolute;inset:-2px}@keyframes install-module__rPmicW__ins-ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.install-module__rPmicW__hotRow{background:color-mix(in srgb, var(--accent) 14%, transparent)}@media (prefers-reduced-motion:reduce){.install-module__rPmicW__sheet,.install-module__rPmicW__backdrop,.install-module__rPmicW__closing .install-module__rPmicW__sheet,.install-module__rPmicW__closing .install-module__rPmicW__backdrop{animation-duration:1ms}.install-module__rPmicW__hot:after{opacity:0;animation:none}}
.points-module__c566oW__group{background:var(--surface-2);border-radius:16px;overflow:hidden}.points-module__c566oW__item{grid-template-rows:1fr;transition:grid-template-rows .24s cubic-bezier(.2,.8,.2,1),opacity .2s ease-out;display:grid}.points-module__c566oW__item>*{min-height:0}.points-module__c566oW__leaving{opacity:0;grid-template-rows:0fr}.points-module__c566oW__swipe{touch-action:pan-y;position:relative;overflow:hidden}.points-module__c566oW__item+.points-module__c566oW__item .points-module__c566oW__front:before{content:"";top:0;right:0;left:var(--sep,60px);background:var(--line);height:.5px;transition:transform .28s cubic-bezier(.16,1,.3,1);position:absolute}.points-module__c566oW__selecting .points-module__c566oW__item+.points-module__c566oW__item .points-module__c566oW__front:before{transform:translate(36px)}.points-module__c566oW__actions{inset-block:0;display:flex;position:absolute;right:0}.points-module__c566oW__action{touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:84px;font-size:13px;font-weight:600;line-height:16px;transition:filter .2s ease-out;display:flex}.points-module__c566oW__action:active{filter:brightness(.88);transition-duration:80ms}.points-module__c566oW__action:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.points-module__c566oW__resolve{background:var(--accent);color:var(--accent-fg)}.points-module__c566oW__delete{background:var(--knot-cta);color:var(--knot-fg)}.points-module__c566oW__front{z-index:1;background:var(--surface-2);will-change:transform;position:relative}.points-module__c566oW__settle{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.points-module__c566oW__row{text-align:left;width:100%;min-height:60px;color:var(--fg);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;align-items:center;gap:12px;padding:8px 16px 8px 14px;transition:background-color .2s ease-out;display:flex}.points-module__c566oW__row:active{background:var(--fill-press);transition-duration:80ms}.points-module__c566oW__row:focus-visible{outline:2px solid var(--focus);outline-offset:-3px;border-radius:12px}.points-module__c566oW__row{position:relative;overflow:hidden}.points-module__c566oW__check{opacity:0;place-items:center;width:24px;height:24px;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .2s ease-out;display:grid;position:absolute;top:50%;left:14px;transform:translate(-36px,-50%)}.points-module__c566oW__selecting .points-module__c566oW__check{opacity:1;transform:translateY(-50%)}.points-module__c566oW__slide{flex:1;align-items:center;gap:12px;min-width:0;transition:transform .28s cubic-bezier(.16,1,.3,1);display:flex}.points-module__c566oW__selecting .points-module__c566oW__slide{transform:translate(36px)}.points-module__c566oW__ring{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--fg) 28%, transparent);color:var(--accent-fg);border-radius:999px;place-items:center;transition:background-color .16s ease-out,box-shadow .16s ease-out,transform .16s cubic-bezier(.16,1,.3,1);display:grid}.points-module__c566oW__ring svg{opacity:0;transition:opacity .12s ease-out,transform .2s cubic-bezier(.16,1,.3,1);transform:scale(.5)}.points-module__c566oW__on .points-module__c566oW__ring{background:var(--accent);box-shadow:none}.points-module__c566oW__on .points-module__c566oW__ring svg{opacity:1;transform:none}.points-module__c566oW__dot{width:30px;height:30px;color:var(--pin-text);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.points-module__c566oW__chev{color:color-mix(in srgb, var(--fg) 30%, transparent);flex-shrink:0;transition:opacity .2s ease-out}.points-module__c566oW__selecting .points-module__c566oW__chev{opacity:0}@media (prefers-reduced-motion:reduce){.points-module__c566oW__item,.points-module__c566oW__settle,.points-module__c566oW__check,.points-module__c566oW__slide,.points-module__c566oW__ring,.points-module__c566oW__ring svg,.points-module__c566oW__item+.points-module__c566oW__item .points-module__c566oW__front:before{transition:none}}
.program-module__tVKZTG__root,.program-module__tVKZTG__player{--k:var(--knot)}.program-module__tVKZTG__knot{fill:var(--k)}.program-module__tVKZTG__knotStroke{stroke:var(--k)}.program-module__tVKZTG__coralText{color:var(--knot-ink)}.program-module__tVKZTG__coralBg{background:var(--knot-cta);color:var(--knot-fg)}.program-module__tVKZTG__coralSoft{background:color-mix(in srgb, var(--k) 12%, transparent);border-color:color-mix(in srgb, var(--k) 40%, transparent)}@keyframes program-module__tVKZTG__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.program-module__tVKZTG__rise{animation:program-module__tVKZTG__rise .45s cubic-bezier(.2,.8,.2,1) var(--delay,0s) backwards}@keyframes program-module__tVKZTG__knot-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:0;transform:scale(2.1)}}.program-module__tVKZTG__knotPulse{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite program-module__tVKZTG__knot-pulse}.program-module__tVKZTG__cta{background:var(--knot-cta);color:var(--knot-fg);transition:filter .2s ease-out}.program-module__tVKZTG__cta:active{filter:brightness(.88);transition-duration:80ms}@keyframes program-module__tVKZTG__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.program-module__tVKZTG__dayDone{animation:program-module__tVKZTG__pop .35s cubic-bezier(.2,.9,.25,1) var(--delay,0s) backwards}@keyframes program-module__tVKZTG__sheet-up{0%{transform:translateY(100%)}to{transform:none}}.program-module__tVKZTG__sheet{animation:.36s cubic-bezier(.2,.9,.25,1) both program-module__tVKZTG__sheet-up}@keyframes program-module__tVKZTG__fade{0%{opacity:0}to{opacity:1}}.program-module__tVKZTG__fade{animation:.25s ease-out both program-module__tVKZTG__fade}@keyframes program-module__tVKZTG__slide{0%{opacity:0;transform:translateX(var(--dir,24px))}to{opacity:1;transform:none}}.program-module__tVKZTG__slide{animation:.32s cubic-bezier(.2,.8,.2,1) both program-module__tVKZTG__slide}.program-module__tVKZTG__ring{transition:stroke-dashoffset .25s linear}@keyframes program-module__tVKZTG__lead{0%{opacity:0;transform:scale(1.35)}30%{opacity:1}to{opacity:1;transform:scale(1)}}.program-module__tVKZTG__lead{animation:.9s cubic-bezier(.2,.8,.2,1) both program-module__tVKZTG__lead}@keyframes program-module__tVKZTG__tap{0%{transform:scale(.94)}to{transform:none}}.program-module__tVKZTG__tap{animation:.18s ease-out both program-module__tVKZTG__tap}@keyframes program-module__tVKZTG__count{0%{opacity:0;transform:translateY(30%)}to{opacity:1;transform:none}}.program-module__tVKZTG__count{animation:.22s cubic-bezier(.2,.8,.2,1) both program-module__tVKZTG__count}@keyframes program-module__tVKZTG__out{to{opacity:0}}@keyframes program-module__tVKZTG__in{0%{opacity:0}to{opacity:1}}@keyframes program-module__tVKZTG__knot-go{to{opacity:0;transform:scale(0)}}.program-module__tVKZTG__bent{animation:1.1s cubic-bezier(.4,0,.2,1) .5s forwards program-module__tVKZTG__out}.program-module__tVKZTG__straight{opacity:0;animation:1.1s cubic-bezier(.4,0,.2,1) .5s forwards program-module__tVKZTG__in}.program-module__tVKZTG__knotGo{transform-box:fill-box;transform-origin:50%;animation:.9s cubic-bezier(.4,0,.2,1) .35s forwards program-module__tVKZTG__knot-go}@media (prefers-reduced-motion:reduce){.program-module__tVKZTG__rise,.program-module__tVKZTG__dayDone,.program-module__tVKZTG__sheet,.program-module__tVKZTG__slide,.program-module__tVKZTG__lead,.program-module__tVKZTG__tap,.program-module__tVKZTG__count,.program-module__tVKZTG__fade{animation:none}.program-module__tVKZTG__knotPulse{opacity:0;animation:none}.program-module__tVKZTG__ring{transition:none}.program-module__tVKZTG__bent{opacity:0;animation:none}.program-module__tVKZTG__straight{opacity:1;animation:none}.program-module__tVKZTG__knotGo{opacity:0;animation:none}}.program-module__tVKZTG__cta:disabled{background:var(--surface-2);color:var(--muted);box-shadow:none}
