@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.3tc7otjauzr1s.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.3wm_n5jv1to7s.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/ff5be760267bb4bc-s.16ho2af8siaoz.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/99596c30eb072d3c-s.18qy1692brv69.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/e5864b32625b6bc3-s.19qxib7n2l0kn.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/e285ad1a914469f0-s.15241mr5-1s6i.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.2adce56gso3ku.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.3tc7otjauzr1s.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.3wm_n5jv1to7s.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/ff5be760267bb4bc-s.16ho2af8siaoz.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/99596c30eb072d3c-s.18qy1692brv69.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/e5864b32625b6bc3-s.19qxib7n2l0kn.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/e285ad1a914469f0-s.15241mr5-1s6i.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.2adce56gso3ku.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.3tc7otjauzr1s.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.3wm_n5jv1to7s.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/ff5be760267bb4bc-s.16ho2af8siaoz.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/99596c30eb072d3c-s.18qy1692brv69.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/e5864b32625b6bc3-s.19qxib7n2l0kn.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/e285ad1a914469f0-s.15241mr5-1s6i.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.2adce56gso3ku.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.3tc7otjauzr1s.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.3wm_n5jv1to7s.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/ff5be760267bb4bc-s.16ho2af8siaoz.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/99596c30eb072d3c-s.18qy1692brv69.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/e5864b32625b6bc3-s.19qxib7n2l0kn.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/e285ad1a914469f0-s.15241mr5-1s6i.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.2adce56gso3ku.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3 Fallback";src:local(Arial);ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.0%;size-adjust:93.76%}.source_sans_3_a48f592b-module__NdXzEG__className{font-family:"Source Sans 3","Source Sans 3 Fallback";font-style:normal}.source_sans_3_a48f592b-module__NdXzEG__variable{--font-sans:"Source Sans 3", "Source Sans 3 Fallback"}
@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/cdf703449fd42bc8-s.3gh0it7uhdum8.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/3f10656f33c57dec-s.1x_wmg1bpi7y6.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/56eb15be423b6220-s.321_9ike18iql.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/96074e70a40501da-s.1dfv6z-5f19bh.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/de161955856a921d-s.p.0fxeqrss3ag9h.woff2?dpl=6870e461fe8ea189af3d900254dc6e3f7379b98b)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Press Start 2P Fallback";src:local(Arial);ascent-override:44.58%;descent-override:0.0%;line-gap-override:0.0%;size-adjust:224.32%}.press_start_2p_5c2b90d4-module__sOQGwa__className{font-family:"Press Start 2P","Press Start 2P Fallback";font-style:normal;font-weight:400}.press_start_2p_5c2b90d4-module__sOQGwa__variable{--font-pixel-face:"Press Start 2P", "Press Start 2P Fallback"}
:root{--p:#19a2be;--appbar:#009cbb;--d:#000;--ink:#000;--mu:#000;--cap:#737373;--bg:#f3f5f6;--tint:#edf7fa;--line:#e3eff3;--gold:#f59e0b;--teal-dark:#0b6e84;--font:var(--font-sans), "Source Sans 3", system-ui, -apple-system, sans-serif;--font-pixel:var(--font-pixel-face), monospace;--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px);--hdr:55px}:root[data-host=android-webview],.embedded{--sat:0px;--sab:0px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;margin:0;padding:0}html,body{background:var(--bg);overscroll-behavior:none;height:100%}body{font-family:var(--font);color:var(--ink);touch-action:manipulation;font-size:12px}a{color:inherit}button{font-family:inherit}.app{background:var(--bg);flex-direction:column;max-width:560px;min-height:100%;margin:0 auto;display:flex;position:relative}.hdr{z-index:40;background:var(--appbar);color:#fff;padding:var(--sat) 9px 0;min-height:calc(var(--sat) + var(--hdr));justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.hdr-title{text-align:center;letter-spacing:-.2px;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;position:absolute;left:56px;right:56px;overflow:hidden}.hdr-back{color:#fff;cursor:pointer;z-index:2;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.hdr-back:active{background:#ffffff26}.hdr-spacer{width:40px;height:40px}.ptr{top:calc(var(--sat) + var(--hdr) - 44px);z-index:39;opacity:0;pointer-events:none;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0b3a4a40}.ptr.settle{transition:transform .2s ease-out,opacity .2s ease-out}.ptr svg{fill:none;stroke:#9fb5bd;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.ptr.ready svg{stroke:var(--appbar)}.ptr.spin svg{animation:.8s linear infinite ptr-spin}@keyframes ptr-spin{to{transform:rotate(360deg)}}.scr{padding-bottom:var(--sab);flex:1;position:relative}.pad,.how-pad{padding:0 16px 24px}.pad.top{padding-top:16px}.scene{background:linear-gradient(#38b4cd 0%,#76d2e5 55%,#b4e6f0 100%);position:relative;overflow:hidden}.scene canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.scene.h154{height:154px}.scene.h160{height:160px}.scene.h170{height:170px}.scene.h176{height:176px}.scene.h196{height:196px}.card,.how-card{background:#fff;border-radius:8px;margin:0 0 12px;padding:16px;position:relative}.pad .up,.how-pad .up{z-index:10;margin-top:-36px}.ch{border-bottom:1px solid #f1f1f1;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;display:flex}.ch a,.ch .link{color:var(--p);white-space:nowrap;font-size:12px;font-weight:500;text-decoration:none}.ch .s{color:var(--cap);white-space:nowrap;font-size:10px}.h{color:var(--p);letter-spacing:-.2px;font-size:16px;font-weight:700;line-height:1.25}.m{color:var(--mu);font-size:12px;line-height:1.5}.m+.m{margin-top:8px}.s{color:var(--cap);font-size:10px}.center{text-align:center}.mt8{margin-top:8px}.mt12{margin-top:12px}.mt16{margin-top:16px}.mb12{margin-bottom:12px}.reset-badge{color:var(--cap);white-space:nowrap;align-items:center;gap:4px;font-size:10px;font-weight:500;display:inline-flex}.reset-badge svg{width:12px;height:12px;stroke:var(--gold);stroke-width:2px;fill:none}.btn{background:var(--p);color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:44px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .15s,background .15s;display:flex;box-shadow:0 3px 10px #19a2be3d}.btn:active{transform:scale(.985)}.btn.o{color:var(--p);border:1px solid var(--p);box-shadow:none;background:#fff}.btn:disabled,.btn.disabled{box-shadow:none;color:#fff;cursor:not-allowed;pointer-events:none;background:#d3e2e7}.two{gap:10px;display:flex}.two .btn{flex:1}.tiles{gap:8px;margin-top:12px;display:flex}.tiles2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tile3{background:var(--bg);text-align:center;border-radius:8px;flex:1;padding:12px 6px}.tiles2 .tile3{padding:12px 8px}.tile3 .tn{color:#000;font-size:12px;font-weight:600}.tile3 .tv{color:var(--p);font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:14px;font-weight:700;line-height:1.2}.terms{counter-reset:tc;margin:0;padding:0;list-style:none}.terms li{color:#000;counter-increment:tc;border-top:1px solid #f7f7f7;grid-template-columns:10px 1fr;align-items:center;gap:12px;padding:10px 0;font-size:12px;line-height:1.5;display:grid}.terms li:first-child{border-top:0;padding-top:0}.terms li:last-child{padding-bottom:0}.terms li:before{content:counter(tc);color:var(--p);text-align:center;font-weight:700}.tile3 .tc{color:var(--cap);font-size:10px}.row{border-top:1px solid #f7f7f7;align-items:center;gap:12px;padding:10px 0;font-size:12px;display:flex}.ch+.row,.row:first-child{border-top:0;padding-top:0}.row:last-child{padding-bottom:0}.row.block{display:block}.row .grow{flex:1;min-width:0}.row .name{color:var(--d);font-size:12px;font-weight:600}.row .sub{color:var(--cap);margin-top:1px;font-size:10px}.row .accent{color:var(--p);font-weight:600}.row .right{text-align:right}.row .time{color:var(--d);font-size:12px;font-weight:700;line-height:1.2}.row .tag{color:var(--cap);margin-top:1px;font-size:10px;font-weight:500}.row .rl{color:#000;flex:none;width:76px;font-size:12px;font-weight:600}.row a.link{color:var(--p);font-size:12px;font-weight:500;text-decoration:none}.rk{background:var(--bg);width:26px;height:26px;color:var(--cap);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:flex}.rk.gold{color:#a27214;background:#fef7e6}.rk.silver{color:#537584;background:#f1f6f8}.rk.bronze{color:#9c633a;background:#fcf1e7}.rk.me{color:var(--p);background:#e1f6f9;width:auto;min-width:26px;padding:0 6px}.me-box{background:var(--bg);border-radius:8px;justify-content:space-between;align-items:center;margin-top:12px;padding:10px 12px;display:flex}.me-box b{font-size:12px}.me-box .val{color:var(--p);text-align:right}.empty{color:var(--cap);padding:8px 0;font-size:12px}.seg{background:#fff;border-radius:8px;margin:0 0 12px;padding:3px;display:flex}.seg a{height:28px;color:var(--cap);border-radius:6px;flex:1;justify-content:center;align-items:center;font-size:12px;font-weight:600;text-decoration:none;display:flex}.seg a.on{background:var(--bg);color:#000;box-shadow:0 1px 4px #00000014}.pz{position:relative}.pz-t{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;display:flex;overflow-x:auto}.pz-t::-webkit-scrollbar{display:none}.pz-s{scroll-snap-align:start;border-radius:8px;flex:0 0 100%;align-items:center;gap:14px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.pz-s.p1{background:#fff4d1}.pz-s.p2{background:#edf1f4}.pz-s.p3{background:#faebdd}.pz-s:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffffffb3 50%,#0000 80%);width:50%;height:200%;animation:4.5s cubic-bezier(.4,0,.2,1) infinite shineSweep;position:absolute;top:-50%;left:-60%}@keyframes shineSweep{0%,20%{left:-60%}65%,to{left:140%}}.pz-m{flex:none;width:48px;height:48px;animation:3s ease-in-out infinite alternate prizeFloat;display:flex}@keyframes prizeFloat{to{transform:translateY(-2px)}}.pz-x{flex:1;min-width:0}.pz-o{font-size:10px;font-weight:600;line-height:1.3}.pz-s.p1 .pz-o{color:#8a5a00}.pz-s.p2 .pz-o{color:#4f5d69}.pz-s.p3 .pz-o{color:#7a4318}.pz-h{color:var(--d);margin:1px 0 0;font-size:14px;font-weight:700;line-height:1.3}.pz-p{color:var(--mu);margin-top:3px;font-size:12px;line-height:1.5}.pz-s.sp{gap:0;padding:18px 14px 18px 0}.pz-s.sp.p1{background:var(--pz-bg1,#fff4d1)}.pz-s.sp.p2{background:var(--pz-bg2,#edf1f4)}.pz-s.sp.p3{background:var(--pz-bg3,#faebdd)}.pz-s.sp.p1 .pz-o,.pz-s.sp.p1 .pz-v{color:var(--pz-k1,#8a5a00)}.pz-s.sp.p2 .pz-o,.pz-s.sp.p2 .pz-v{color:var(--pz-k2,#4f5d69)}.pz-s.sp.p3 .pz-o,.pz-s.sp.p3 .pz-v{color:var(--pz-k3,#7a4318)}.pz-lz{z-index:1;border-right:1px solid #00000014;flex:none;justify-content:center;align-self:stretch;align-items:center;width:96px;display:flex;position:relative}.pz-lg{background:var(--pz-logo,none) center / contain no-repeat;width:72px;height:44px;display:block}.pz-s.sp .pz-x{z-index:1;padding-left:14px;position:relative}.pz-s.sp .pz-h{color:#000;letter-spacing:-.1px;margin-top:3px}.pz-v{white-space:nowrap;margin-left:2px;font-size:12px;font-weight:600}.pz-f{color:#000;margin-top:3px;font-size:12px;font-weight:600;line-height:1.3}.pz-d{justify-content:center;gap:6px;margin-top:8px;display:flex}.pz-d button{cursor:pointer;background:#d4d4d4;border:0;border-radius:50%;width:6px;height:6px;padding:0;transition:background .2s,width .2s}.pz-d button.on{background:var(--p);border-radius:3px;width:14px}.star-twinkle{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite alternate starTwinkle}.star-twinkle.st2{animation-delay:.8s}@keyframes starTwinkle{0%{opacity:.25;transform:scale(.7)}to{opacity:1;transform:scale(1.15)}}.how-card{margin-bottom:16px;padding:22px 20px}.agree{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin:4px 4px 16px;font-size:12px;font-weight:500;display:flex}.agree input{width:17px;height:17px;accent-color:var(--p);flex:none}.agree-link{color:var(--p);text-underline-offset:2px;text-decoration:underline}.bo-note{background:#fff;border-radius:8px;align-items:center;gap:12px;padding:12px 14px;display:flex}.bo-txt{flex:1;font-size:12px;font-weight:500;line-height:1.5}.overlay{z-index:80;padding:calc(var(--sat) + 24px) 24px calc(var(--sab) + 24px);background:#0b3a4acc;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog{background:#fff;border-radius:8px;width:100%;max-width:320px;padding:16px}.dialog .m{margin-bottom:16px}.dialog .btn+.btn{margin-top:10px}.toast{left:50%;bottom:calc(var(--sab) + 32px);color:#fff;z-index:90;white-space:nowrap;background:#0b3a4a;border-radius:8px;padding:8px 16px;font-size:12px;font-weight:600;animation:2.2s forwards toast;position:fixed;transform:translate(-50%)}@keyframes toast{0%{opacity:0;transform:translate(-50%,8px)}12%,80%{opacity:1;transform:translate(-50%)}to{opacity:0}}.land{min-height:100vh;padding:calc(var(--sat) + 24px) 24px calc(var(--sab) + 24px);text-align:center;background:linear-gradient(var(--appbar) var(--sat), var(--p) var(--sat));color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.land h1{font-size:20px}.land p{opacity:.9;font-size:14px}.land-guest{flex-direction:column;gap:12px;max-width:320px;margin-top:16px;display:flex}.land-guest .btn{color:var(--p);background:#fff}.q-wn{min-height:calc(100vh - var(--hdr) - var(--sat));text-align:center;color:#0f3340;background:linear-gradient(#0b6e84,#19a2be 38%,#7fdcf2 76%,#d9f6fc);padding:0 24px 160px;position:relative;overflow:hidden}.q-rays{background:repeating-conic-gradient(#ffffff30 0 9deg, transparent 9deg 18deg);border-radius:50%;width:520px;height:520px;margin-left:-260px;animation:26s linear infinite qspin;position:absolute;top:-148px;left:50%;-webkit-mask-image:radial-gradient(circle,#000 18%,#0000 66%);mask-image:radial-gradient(circle,#000 18%,#0000 66%)}.q-wi{z-index:2;flex-direction:column;align-items:center;padding-top:40px;display:flex;position:relative}.q-trw{line-height:0;animation:1.1s cubic-bezier(.2,1.5,.4,1) .2s both qtp}.q-trw>div{filter:drop-shadow(0 8px 16px #0b3a4a66);animation:2.2s ease-in-out 1.4s infinite alternate qfl}.q-ttl{font-family:var(--font-pixel);text-shadow:2px 2px #0b6e84;height:24px;margin:24px 0;font-size:16px}.q-ttl.p1{color:#ffc83d}.q-ttl.p2{color:#c9d2da}.q-ttl.p3{color:#e29a5c}.q-ttl span{animation:.55s cubic-bezier(.3,1.6,.5,1) both qdl;display:inline-block}.q-prz{text-align:left;width:100%;margin-bottom:24px;animation:.7s .9s both qfu}.pzb{text-align:left;border-radius:8px;width:100%;box-shadow:0 4px 14px #0b3a4a33}.pzb .pz-h{font-variant-numeric:tabular-nums}.q-wb{width:100%;animation:.6s 1.5s both qfu}.q-wb .btn.o{color:#000;border-color:#fff;margin-top:8px}.q-cf span{z-index:1;animation:linear infinite qcf;position:absolute;top:-16px}.q-scn{z-index:0;width:100%;height:150px;display:block;position:absolute;bottom:0;left:0;right:0}@keyframes qspin{to{transform:rotate(360deg)}}@keyframes qtp{0%{opacity:0;transform:translateY(60px)scale(0)rotate(-20deg)}to{opacity:1;transform:none}}@keyframes qfu{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes qdl{0%{opacity:0;transform:translateY(-32px)scale(.3)}to{opacity:1;transform:none}}@keyframes qfl{to{transform:translateY(-6px)}}@keyframes qcf{to{transform:translate(20px,840px)rotate(720deg)}}.q-wc{aspect-ratio:9/16;text-align:center;color:#0f3340;background:linear-gradient(#f6fdff,#cdf2fb 55%,#92e4f6);border:3px solid #fff;border-radius:8px;flex-direction:column;padding:20px 16px 0;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0b6e8444}.q-wc>.q-col{gap:12px}.q-wcs{z-index:1;flex:auto;width:calc(100% + 32px);min-height:96px;margin:4px -16px 0;display:block;position:relative}.q-wc .q-rays{background:repeating-conic-gradient(#19a2be26 0 9deg, transparent 9deg 18deg);width:420px;height:420px;margin-left:-210px;animation:none;top:-90px}.q-col{z-index:2;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.q-name{color:#fff;background:#0b6e84;border:2px solid #ffc83d;border-radius:8px;padding:4px 16px;font-size:14px;font-weight:700}.q-px{font-family:var(--font-pixel)}.q-place{letter-spacing:1px;font-size:8px}.q-won{color:#fff;background:#0b6e84;border-radius:8px;width:100%;padding:16px}.q-won .l{font-size:10px}.q-won .v{color:#ffc83d;margin:8px 0;font-size:16px}.q-st{border:1.5px solid var(--line);background:#fff;border-radius:8px;width:100%;padding:8px 0;display:flex}.q-st>div{text-align:center;flex:1}.q-st>div+div{border-left:1px solid var(--line)}.q-st svg{margin:0 auto 4px;display:block}.q-st b{color:#0b6e84;font-size:10px;display:block}.q-st .q-s{color:#5f7f8b;font-size:10px}.q-cta{text-align:center;width:100%;margin-top:4px}.q-cta b{color:#0f3340;font-size:15px;font-weight:800;display:block}.q-cta span{font-size:11px}.q-pc{background:#e3f8fd;border:0;padding:0}.q-pc>svg{width:100%;height:100%;display:block}.select{border:1px solid var(--line);width:100%;height:40px;font:inherit;background:#fff;border-radius:8px;padding:0 12px;font-size:12px}.label{color:var(--cap);margin:16px 0 4px;font-size:10px}.sheet-ov{z-index:85;padding-top:var(--sat);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet-ov:before{content:"";background:#0000008a;animation:.25s cubic-bezier(0,0,.2,1) both fadeIn;position:absolute;inset:0}.sheet-ov>div{width:100%;max-width:560px;padding:16px 16px calc(var(--sab) + 16px);background:#fff;border-radius:24px 24px 0 0;animation:.25s cubic-bezier(0,0,.2,1) both sheetIn;position:relative}.g4{text-align:center;grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0;font-size:10px;display:grid}.g4 button{color:#000;cursor:pointer;background:0 0;border:0;font-size:10px}.g4 b{background:var(--tint);border-radius:8px;justify-content:center;align-items:center;height:48px;margin-bottom:4px;display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.play{touch-action:none;-webkit-user-select:none;user-select:none;background:#1fa3bd;flex-direction:column;display:flex;position:fixed;inset:0}html:has(.play){overscroll-behavior:none;overflow:hidden}html:has(.play) body{overscroll-behavior:none;overflow:hidden}.play .hdr{position:relative}.play:empty:before{content:"";min-height:calc(var(--sat) + var(--hdr));background:var(--appbar)}.stage{flex:1;position:relative;overflow:hidden}.stage-canvas{position:absolute;inset:0}.stage-canvas canvas{image-rendering:pixelated;display:block}.hud{pointer-events:none;padding:12px 12px 0;position:absolute;top:0;left:0;right:0}.hud .pills{justify-content:space-between;gap:8px;display:flex}.pill{background:#fff;border-radius:12px;min-width:92px;padding:8px 12px}.pill.paused{opacity:.75}.pill small{color:var(--p);letter-spacing:.4px;font-size:10px;font-weight:700;display:block}.pill b{font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:14px;font-weight:700;line-height:1.35;display:flex}.pill.w b{justify-content:flex-end}.pill.practice-tag{background:var(--teal-dark);color:#fff;min-width:0;font:400 8px/1 var(--font-pixel);letter-spacing:.04em;align-self:center;padding:6px 8px}.pill.flash{animation:.5s pillflash}@keyframes pillflash{0%,to{background:#fff}40%{background:#fde7bd}}.trk{background:#fff9;border-radius:99px;height:8px;margin:14px 8px 0 4px;position:relative}.trk .fill{background:var(--p);border-radius:99px;width:0;position:absolute;top:0;bottom:0;left:0}.trk .dot{background:#fff;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;transition:background .3s;position:absolute;top:50%}.trk .dot.ok{background:var(--gold)}.trk .dot.bad{background:#b8c6cc}.trk .goal{background:var(--gold);border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;right:-4px}.trk .me{background:#000;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;left:0;box-shadow:0 0 0 3px #fffa}.pop{color:#fff;opacity:0;pointer-events:none;border-radius:99px;padding:4px 12px;font-size:14px;font-weight:700;transition:all .25s;position:absolute;top:94px;transform:translateY(-6px)}.pop.on{opacity:1;transform:none}.pop.pen{background:var(--gold);left:12px}.pop.gain{right:12px}.pop.gain.g{background:var(--p)}.pop.gain.b{background:#737373}.tip{left:50%;bottom:calc(var(--sab) + 56px);color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;background:#ffffffe6;border-radius:99px;padding:8px 16px;font-size:12px;font-weight:600;transition:opacity .3s;position:absolute;transform:translate(-50%)}.tip.on{opacity:1}.gsheet-ov{background:linear-gradient(#0b3a4a00 35%,#0b3a4a88);justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.gsheet{width:100%;max-width:520px;max-height:92%;padding:24px 20px calc(var(--sab) + 24px);text-align:left;background:#fff;border-radius:20px 20px 0 0;animation:.35s ease-out sheetup;overflow-y:auto}@keyframes sheetup{0%{opacity:0;transform:translateY(40px)}}.gsheet .lbl{color:var(--p);letter-spacing:.4px;margin-bottom:6px;font-size:10px;font-weight:700}.gsheet .h+.m{margin-top:6px}.opts{flex-direction:column;gap:10px;margin-top:18px;display:flex}.opt{text-align:left;background:var(--bg);width:100%;color:var(--ink);cursor:pointer;border:0;border-radius:12px;padding:16px 14px;font-size:13px;font-weight:600;transition:background .2s,opacity .2s,transform .1s;display:block}.opt:active{transform:scale(.985)}.opt.good{background:#e1f6f9}.opt.bad{background:#fdf0e0}.opt.dim{opacity:.5}.opt.good,.opt.bad{opacity:1}.opt .tg{letter-spacing:.4px;color:var(--p);margin-top:10px;font-size:10px;font-weight:700;display:block}.opt.bad .tg{color:#b36b00}.opt .or{margin-top:3px;font-size:12px;font-weight:400;line-height:1.5;display:block}.gsheet .q{color:#000;margin-top:2px;font-size:13px;font-weight:600;line-height:1.5}.gsheet.ans .q{display:none}.opt:disabled{cursor:default}.gsheet .btn{margin-top:18px}.gsheet .tiles{margin:18px 0 2px}.gsheet .fine{color:var(--cap);text-align:center;margin-top:16px;font-size:10px}.wait{color:var(--cap);margin-top:14px;font-size:12px}.loading{color:#fff;pointer-events:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;position:absolute;inset:0}.q-cf span{width:7px;height:7px}.q-cf span:nth-child(5n+1){background:#ffc83d;border-radius:50%}.q-cf span:nth-child(5n+2){background:#fff;border-radius:1px;height:14px}.q-cf span:nth-child(5n+3){background:#03c7e4}.q-cf span:nth-child(5n+4){background:#19a2be;border-radius:50%}.q-cf span:nth-child(5n+5){background:#fff0a6;height:14px}.q-cf span:first-child{animation-duration:3.2s;animation-delay:0s;left:4%}.q-cf span:nth-child(2){animation-duration:3.8s;animation-delay:.35s;left:41%}.q-cf span:nth-child(3){animation-duration:4.4s;animation-delay:.7s;left:78%}.q-cf span:nth-child(4){animation-duration:3.5s;animation-delay:1.05s;left:15%}.q-cf span:nth-child(5){animation-duration:4.1s;animation-delay:1.4s;left:52%}.q-cf span:nth-child(6){animation-duration:3.3s;animation-delay:1.75s;left:89%}.q-cf span:nth-child(7){animation-duration:3.9s;animation-delay:2.1s;left:26%}.q-cf span:nth-child(8){animation-duration:4.5s;animation-delay:.2s;left:63%}.q-cf span:nth-child(9){animation-duration:3.6s;animation-delay:.55s;left:0%}.q-cf span:nth-child(10){animation-duration:4.2s;animation-delay:.9s;left:37%}.q-cf span:nth-child(11){animation-duration:3.4s;animation-delay:1.25s;left:74%}.q-cf span:nth-child(12){animation-duration:4s;animation-delay:1.6s;left:11%}.q-cf span:nth-child(13){animation-duration:4.6s;animation-delay:1.95s;left:48%}.q-cf span:nth-child(14){animation-duration:3.7s;animation-delay:2.3s;left:85%}.q-cf span:nth-child(15){animation-duration:4.3s;animation-delay:.45s;left:22%}.q-cf span:nth-child(16){animation-duration:3.1s;animation-delay:.8s;left:59%}.q-cf span:nth-child(17){animation-duration:3.9s;animation-delay:1.15s;left:96%}.q-cf span:nth-child(18){animation-duration:4.4s;animation-delay:1.5s;left:33%}.q-ttl span:first-child{animation-delay:.7s}.q-ttl span:nth-child(2){animation-delay:.78s}.q-ttl span:nth-child(3){animation-delay:.86s}.q-ttl span:nth-child(4){animation-delay:.94s}.q-ttl span:nth-child(5){animation-delay:1.02s}.q-ttl span:nth-child(6){animation-delay:1.1s}.q-ttl span:nth-child(7){animation-delay:1.18s}.q-ttl span:nth-child(8){animation-delay:1.26s}.q-brand{flex-direction:column;align-items:center;gap:8px;display:flex}.q-brand img{width:auto;height:32px;display:block}.q-caption{text-wrap:balance;max-width:270px;margin:0;font-size:13px;font-weight:600;line-height:1.45}.q-caption b{color:#0b6e84;font-weight:800}.field{border:1px solid var(--line);width:100%;height:40px;font:inherit;color:var(--ink);background:#fff;border-radius:8px;padding:0 12px;font-size:13px}.field:focus{outline:2px solid var(--p);outline-offset:-1px}.label{display:block}.share-apps{grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0;display:grid}.share-apps button{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;font-size:11px;display:flex}.app-ic{color:#fff;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.app-ic svg{width:28px;height:28px}.app-ic.instagram{background:linear-gradient(45deg,#f9a825,#e1306c 50%,#833ab4)}.app-ic.instagram svg{fill:none;stroke:#fff;stroke-width:2px}.app-ic.instagram .dot{fill:#fff;stroke:none}.app-ic.facebook{background:#1877f2}.app-ic.facebook svg{fill:#fff}.app-ic.whatsapp{background:#25d366}.app-ic.whatsapp svg{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linejoin:round}.app-ic.whatsapp .phone{fill:#fff;stroke:none}.gm-sect{font-family:var(--font);color:#212121;margin:2px 2px 10px;font-size:16px;font-weight:600;line-height:1.5}.gm-card{color:#fff;background:#4aa3b8;border-radius:8px;height:224px;margin-bottom:12px;position:relative;overflow:hidden}.gm-scene{position:absolute;inset:0}.gm-shade{pointer-events:none;background:linear-gradient(#073b4700 50%,#073b4733 72%,#073b4788);position:absolute;inset:0}.gm-bt{justify-content:space-between;align-items:center;gap:14px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.gm-title{letter-spacing:-.2px;font-size:16px;font-weight:700;line-height:1.25}.gm-text{color:#ffffffe6;margin-top:2px;font-size:12px;line-height:1.45}.pxb{color:#0e8ba5;height:30px;font:400 8px/1 var(--font-pixel);letter-spacing:.04em;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #0e8ba5;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 11px;text-decoration:none;display:inline-flex}.pxb:active{transform:translateY(1px)}.pxb-arr{fill:currentColor;flex:none;width:5px;height:8.75px;animation:1.2s step-end infinite pxbNudge}@keyframes pxbNudge{0%,60%{transform:translate(0)}70%,90%{transform:translate(2px)}}.gm-soon{background:linear-gradient(#3fb5cd,#2eaac4 55%,#22a0ba);height:104px}.gm-tex{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linejoin:round;shape-rendering:geometricprecision;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0% 24%,#000 100%);mask-image:linear-gradient(90deg,#0000 0% 24%,#000 100%)}.gm-bd{opacity:.14;animation:6s ease-in-out infinite gmTwinkle}.gm-bd-1{animation-delay:-.15s}.gm-bd-2{animation-delay:-.3s}.gm-bd-3{animation-delay:-.45s}.gm-bd-4{animation-delay:-.6s}.gm-bd-5{animation-delay:-.75s}.gm-bd-6{animation-delay:-.9s}.gm-bd-7{animation-delay:-1.05s}.gm-bd-8{animation-delay:-1.2s}.gm-bd-9{animation-delay:-1.35s}.gm-bd-10{animation-delay:-1.5s}.gm-bd-11{animation-delay:-1.65s}.gm-bd-12{animation-delay:-1.8s}.gm-bd-13{animation-delay:-1.95s}.gm-bd-14{animation-delay:-2.1s}.gm-bd-15{animation-delay:-2.25s}.gm-bd-16{animation-delay:-2.4s}.gm-bd-17{animation-delay:-2.55s}.gm-bd-18{animation-delay:-2.7s}.gm-bd-19{animation-delay:-2.85s}.gm-bd-20{animation-delay:-3s}.gm-bd-21{animation-delay:-3.15s}.gm-bd-22{animation-delay:-3.3s}.gm-bd-23{animation-delay:-3.45s}.gm-bd-24{animation-delay:-3.6s}.gm-bd-25{animation-delay:-3.75s}.gm-bd-26{animation-delay:-3.9s}.gm-bd-27{animation-delay:-4.05s}.gm-bd-28{animation-delay:-4.2s}.gm-bd-29{animation-delay:-4.35s}.gm-bd-30{animation-delay:-4.5s}.gm-bd-31{animation-delay:-4.65s}.gm-bd-32{animation-delay:-4.8s}.gm-bd-33{animation-delay:-4.95s}.gm-bd-34{animation-delay:-5.1s}.gm-bd-35{animation-delay:-5.25s}.gm-bd-36{animation-delay:-5.4s}@keyframes gmTwinkle{0%,to{opacity:.1}50%{opacity:.27}}.gm-soon-row{align-items:center;gap:16px;padding:0 22px;display:flex;position:absolute;inset:0}.gm-soon-title{font-size:14px;font-weight:600;line-height:1.25}.gm-soon .gm-text{color:#ffffffd9;margin-top:1px}.bm{aspect-ratio:1047/1140;flex:none;height:58px;display:block;overflow:visible}.bm-fl{animation:6s ease-in-out infinite bmFloat}.bm-a{animation:9s linear infinite bmArm}.bm-s{animation:9s linear infinite bmShield}.bm-bk{animation:9s linear infinite bmEdge}@keyframes bmArm{0%{opacity:0;animation-timing-function:cubic-bezier(.22,.8,.28,1);transform:translate(-120px,-120px)}16%,80%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.8,.4);transform:translate(0)}94%,to{opacity:0;transform:translate(-120px,-120px)}}@keyframes bmShield{0%,5%{opacity:0;animation-timing-function:cubic-bezier(.22,.8,.28,1);transform:translate(120px,120px)}21%,76%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.8,.4);transform:translate(0)}91%,to{opacity:0;transform:translate(120px,120px)}}@keyframes bmEdge{0%,20%{opacity:0;animation-timing-function:cubic-bezier(.22,.8,.28,1);transform:translate(-26px,-26px)}34%,72%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.8,.4);transform:translate(0)}84%,to{opacity:0;transform:translate(-26px,-26px)}}@keyframes bmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.pxb-arr,.gm-bd,.bm-fl,.bm-a,.bm-s,.bm-bk{animation:none}}.practice-note{background:var(--tint);color:var(--ink);border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.practice-note b{color:var(--teal-dark)}.sk{background:#eef2f4;border-radius:4px;animation:1.2s ease-in-out infinite alternate skPulse}.sk-h{width:45%;height:20px}.sk-line{height:12px;margin-bottom:8px}.sk-line.w60{width:60%}.sk-line.w70{width:70%}.sk-line.w80{width:80%}.sk-line.w90{width:90%}.sk-block{border-radius:8px;height:72px;margin-top:16px}@keyframes skPulse{to{opacity:.55}}@media (prefers-reduced-motion:reduce){.sk{animation:none}}.screen{background:var(--bg);flex-direction:column;flex:1;display:flex}::view-transition-group(.push-in){z-index:1}::view-transition-group(.pop-out){z-index:1}:root[data-motion=material]{--m-ease:cubic-bezier(.2, 0, 0, 1)}:root[data-motion=material]::view-transition-new(.push-in){animation:mSlideIn .45s var(--m-ease) both, fadeIn .3375s var(--m-ease) both}:root[data-motion=material]::view-transition-old(.push-out){animation:mSlideOut .45s var(--m-ease) both, fadeOut .1125s var(--m-ease) both}:root[data-motion=material]::view-transition-old(.pop-out){animation:mSlideIn .45s var(--m-ease) reverse both, fadeIn .3375s var(--m-ease) .1125s reverse both}:root[data-motion=material]::view-transition-new(.pop-in){animation:mSlideOut .45s var(--m-ease) reverse both, fadeOut .1125s var(--m-ease) .3375s reverse both}:root[data-motion=cupertino]{--c-ease:cubic-bezier(.18, 1, .04, 1)}:root[data-motion=cupertino]::view-transition-new(.push-in){animation:cSlideIn .5s var(--c-ease) both}:root[data-motion=cupertino]::view-transition-old(.push-out){animation:cSlideOut .5s var(--c-ease) both, cDim .5s var(--c-ease) both}:root[data-motion=cupertino]::view-transition-old(.pop-out){animation:cSlideIn .5s var(--c-ease) reverse both}:root[data-motion=cupertino]::view-transition-new(.pop-in){animation:cSlideOut .5s var(--c-ease) reverse both, cDim .5s var(--c-ease) reverse both}:root[data-motion=cupertino]::view-transition-group(.push-out){background:#000}:root[data-motion=cupertino]::view-transition-group(.pop-in){background:#000}@keyframes mSlideIn{0%{transform:translate(25%)}}@keyframes mSlideOut{to{transform:translate(-25%)}}@keyframes cSlideIn{0%{transform:translate(100%)}}@keyframes cSlideOut{to{transform:translate(-33%)}}@keyframes cDim{to{opacity:.9}}@keyframes fadeIn{0%{opacity:0}}@keyframes fadeOut{to{opacity:0}}@keyframes sheetIn{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
