@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_64cc54fa-module__1YLlXG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_64cc54fa-module__1YLlXG__variable{--font-inter:"Inter", "Inter Fallback"}
.ss{--display:var(--font-bricolage), -apple-system, BlinkMacSystemFont, sans-serif;--ui:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;--mono:var(--font-jetbrains), ui-monospace, SFMono-Regular, Menlo, monospace;--ss-bg-top:#4d8dff;--ss-bg:#1e6cf0;--ss-panel:#2f7bff;--ss-text:#fff;--ss-muted:#cfe0ff;--ss-accent:#ffd23f;--ss-on-accent:#14306b;--ss-ocean:#7fd1ff;--ss-land:#9be15d;--ss-line:#ffffff8c;--ss-c1:#e5484d;--ss-c2:#ff4fa0;--ss-c3:#7c3aed;--ss-c4:#1e3a8a;--ss-c5:#0f766e;--ss-c6:#3b82f6;--ss-ticket:#fffdf7;font-family:var(--ui);letter-spacing:-.011em;font-size:14px;line-height:1.6}:root[data-theme=dark] .ss{--ss-bg-top:#13305a;--ss-bg:#040b18;--ss-panel:#10264a;--ss-text:#fff4e8;--ss-muted:#a4b6d6;--ss-accent:#ff9f43;--ss-on-accent:#040b18;--ss-ocean:#061129;--ss-land:#1f3d6b;--ss-line:#8fb3e859;--ss-c1:#ffe08a;--ss-c2:#f25c2a;--ss-c3:#fff;--ss-c4:#bfd9ff;--ss-c5:#ff9f43;--ss-c6:#ffd27a}.ss h1,.ss h2,.ss p{text-wrap:balance;margin:0}.ss .only-android,.ss.android .not-android{display:none}.ss.android .only-android{display:inline-flex}.ss.android small.only-android{display:block}.ss .reveal{opacity:0;transition:opacity .7s,translate .7s cubic-bezier(.2,.8,.2,1);translate:0 14px}.ss .reveal.in{opacity:1;translate:0}.ss .policy{color:var(--ink);text-underline-offset:4px;font-size:12px;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ss .story{position:relative}.ss:not(.ready) .stage>:not(.ask){visibility:hidden}.ss .stage{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.ss .ask{text-align:center;z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:72px 16px 96px;display:flex;position:absolute;inset:0}.ss .ask h1{font:800 clamp(38px, 7.4vw, 84px) / .98 var(--display);letter-spacing:-.035em;max-width:12ch}.ss .ask h1 em{color:var(--ss-bg);font-style:normal}:root[data-theme=dark] .ss .ask h1 em{color:var(--ss-accent)}.ss .bubble{background:var(--card);color:var(--ink);font:600 19px/1.2 var(--ui);box-shadow:0 10px 30px var(--drop), inset 0 0 0 1px var(--card-border);border-radius:999px;padding:12px 20px}.ss .g{opacity:0;color:var(--ink-2);transition:opacity .2s,translate .45s cubic-bezier(.34,1.56,.64,1),scale .45s cubic-bezier(.34,1.56,.64,1);display:inline-block;position:relative;translate:0 8px;scale:.7}.ss .g.on{opacity:1;translate:0;scale:1}.ss .g+.g{margin-left:.18em}.ss .g.last{color:var(--ss-c2);font-weight:800}:root[data-theme=dark] .ss .g.last{color:var(--ss-accent)}.ss .g:after{content:"";background:var(--ss-c1);transform-origin:0;border-radius:2px;height:2.5px;transition:transform .3s;position:absolute;top:52%;left:-1px;right:-1px;transform:scaleX(0)}.ss .g.x:after{transform:scaleX(1)}.ss .ask .own{margin-top:6px}.ss .scroll-hint{font:600 12px/1 var(--mono);color:var(--ink-2);flex-direction:column;align-items:center;gap:6px;margin-top:6px;display:flex}.ss .scroll-hint span{border:2px solid;border-radius:10px;width:18px;height:28px;position:relative}.ss .scroll-hint span:after{content:"";background:currentColor;border-radius:2px;width:4px;height:6px;margin-left:-2px;animation:1.6s ease-in-out infinite ss-wheel;position:absolute;top:5px;left:50%}@keyframes ss-wheel{0%{opacity:1;translate:0}70%{opacity:0;translate:0 8px}to{opacity:0;translate:0}}.ss .cap{z-index:4;left:16px;right:16px;top:calc(64px + env(safe-area-inset-top,0px));text-align:center;opacity:0;position:absolute}.ss .cap h2{font:800 clamp(30px, 4.4vw, 56px) / 1 var(--display);letter-spacing:-.03em}.ss .cap p{max-width:30rem;color:var(--ink-2);margin:12px auto 0;font-size:15px;line-height:1.55}.ss .cap .step{font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-text);margin-bottom:12px;display:inline-block}@media (min-width:900px){.ss .cap{text-align:left;width:min(40vw,470px);top:50%;left:max(56px,50vw - 596px);right:auto;translate:0 -50%}.ss .cap p{margin-left:0;font-size:17px}}.ss .globe{z-index:1;position:absolute;top:0;left:0}.ss .count{z-index:2;flex-wrap:wrap;justify-content:center;gap:8px;width:340px;max-width:calc(100vw - 32px);display:flex;position:absolute;top:0;left:0}@media (min-width:900px){.ss .count{width:520px}}.ss .chip{background:var(--ss-panel);color:var(--ss-text);font:600 13px/1 var(--ui);white-space:nowrap;border-radius:999px;align-items:baseline;gap:6px;padding:8px 14px;display:inline-flex;box-shadow:inset 0 1.5px 1px #ffffff59,0 8px 22px -8px #0e3ca080}.ss .chip b{font:800 18px/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ss .chip.hot{background:var(--ss-accent);color:var(--ss-on-accent)}.ss .piece{z-index:5;transform-origin:50%;will-change:transform, opacity;filter:drop-shadow(0 10px 18px #111b282e);position:absolute;top:0;left:0}:root[data-theme=dark] .ss .piece{filter:drop-shadow(0 10px 22px #00000080)}.ss .bp{color:#172235;width:216px;height:92px;font-family:var(--ui);background:#fff;border-radius:12px;display:flex;overflow:hidden}.ss .bp .band{background:var(--ss-c1);place-items:center;width:30px;display:grid}.ss .bp .band span{writing-mode:vertical-rl;font:700 9px/1 var(--mono);letter-spacing:.14em;color:#fff;rotate:180deg}.ss .bp .body{border-right:2px dashed #d5dbe5;flex-direction:column;flex:1;justify-content:space-between;padding:10px 12px;display:flex}.ss .bp .row{align-items:baseline;gap:8px;display:flex}.ss .bp .code{font:800 28px/1 var(--display);letter-spacing:-.02em}.ss .bp small{font:600 9px/1.2 var(--mono);color:#6b7688;letter-spacing:.06em;text-transform:uppercase}.ss .bp .stub{width:44px;font:700 10px/1.2 var(--mono);color:#6b7688;text-align:center;place-items:center;display:grid}.ss .bp .where{font:700 12px/1 var(--ui)}.ss .metro{color:#3b3220;width:150px;height:74px;font-family:var(--ui);background:linear-gradient(#f6edc8,#efe1a9);border-radius:6px;padding:10px 12px;position:relative}.ss .metro:after{content:"";background:#5c4630;height:12px;position:absolute;bottom:12px;left:0;right:0}.ss .metro b{font:800 15px/1 var(--display);letter-spacing:.01em;display:block}.ss .metro small{font:600 9px/1.3 var(--mono);letter-spacing:.08em;color:#6d5d3c}.ss .coin{text-align:center;color:#5a4110;background:radial-gradient(circle at 34% 28%,#fffbe6 0%,#e8d38a 28%,#c8a548 62%,#9c7a2a 100%);border-radius:50%;place-items:center;width:92px;height:92px;display:grid;box-shadow:inset 0 0 0 5px #ffffff40,inset 0 0 0 7px #6e50144d}.ss .coin b{font:800 34px/.9 var(--display);display:block}.ss .coin small{font:700 9px/1.2 var(--mono);letter-spacing:.12em}.ss .rubber{text-align:center;color:#a0285ab8;width:112px;height:112px;font-family:var(--mono);mix-blend-mode:multiply;border:4px double #a0285ab3;border-radius:50%;place-items:center;display:grid;position:relative}:root[data-theme=dark] .ss .rubber{mix-blend-mode:normal;color:#ff8cbecc;border-color:#ff8cbeb3}.ss .rubber:before{content:"";opacity:.8;border:1.5px solid;border-radius:50%;position:absolute;inset:10px}.ss .rubber b{font:800 17px/1 var(--display);letter-spacing:.06em;display:block}.ss .rubber small{font:700 9px/1.5 var(--mono);letter-spacing:.1em}.ss .rubber{background:#ffffff80}:root[data-theme=dark] .ss .rubber{background:#14141e66}.ss .post{background:#fff;border-radius:8px;grid-template-columns:1fr 52px;gap:7px;width:184px;height:124px;padding:7px;display:grid}.ss .post .art{background:linear-gradient(#8fd3ff 0%,#c9ecff 55%,#1f7fd6 55%,#2e95e8 100%);border-radius:4px;position:relative;overflow:hidden}.ss .post .art i{background:#fff;border-radius:2px;position:absolute;bottom:38%;box-shadow:inset 0 -3px #e2e8ef}.ss .post .art i:before{content:"";background:#1d5fd1;border-radius:6px 6px 0 0;width:12px;height:12px;margin-left:-6px;position:absolute;top:-8px;left:50%}.ss .post .art i:first-child{width:22px;height:22px;left:8px}.ss .post .art i:nth-child(2){width:28px;height:32px;left:34px}.ss .post .art i:nth-child(3){width:20px;height:18px;left:66px}.ss .post .art i:nth-child(3):before{display:none}.ss .post .art b{font:800 13px/1 var(--display);color:#0d3a7a;position:absolute;top:6px;left:6px}.ss .post .side{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.ss .post .side .st{border:2px dotted #c7ced8;place-items:center;width:30px;height:36px;font-size:14px;display:grid}.ss .post .side small{font:600 7px/1.4 var(--mono);color:#7a8597;text-align:right}.ss .tag{color:#3a1c04;clip-path:polygon(22% 0,78% 0,100% 12%,100% 100%,0 100%,0 12%);width:120px;height:160px;font-family:var(--ui);background:linear-gradient(#ff9c4a,#f07b22);border-radius:10px 10px 14px 14px;padding:30px 12px 12px;position:relative}.ss .tag:before{content:"";background:var(--paper);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:9px;left:50%;box-shadow:inset 0 0 0 3px #b8560f}.ss .tag b{font:800 38px/1 var(--display);letter-spacing:-.02em;display:block}.ss .tag small{font:700 9px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-top:8px;display:block}.ss .tag i{opacity:.75;background:repeating-linear-gradient(90deg,#3a1c04 0 2px,#0000 2px 4px,#3a1c04 4px 5px,#0000 5px 8px);height:18px;position:absolute;bottom:12px;left:12px;right:12px}.ss .key{color:#e9c46a;width:164px;height:104px;font-family:var(--ui);background:linear-gradient(135deg,#20283a,#0f1420);border-radius:12px;padding:12px 14px;position:relative;overflow:hidden}.ss .key:after{content:"";border:1px solid #e9c46a59;border-radius:50%;width:100px;height:100px;position:absolute;top:-30px;right:-30px;box-shadow:0 0 0 14px #e9c46a0f}.ss .key b{font:700 14px/1.1 var(--display);letter-spacing:.02em;display:block}.ss .key small{font:600 9px/1.5 var(--mono);color:#e9c46abf;letter-spacing:.08em;display:block}.ss .key .room{font:800 24px/1 var(--display);color:#fff;position:absolute;bottom:10px;left:14px}.ss .key .chipk{background:linear-gradient(135deg,#f3dc8a,#b8933a);border-radius:4px;width:26px;height:20px;position:absolute;bottom:14px;right:14px}.ss .viz{z-index:3;pointer-events:none;place-items:center;display:grid;position:absolute}.ss .passport,.ss .phone,.ss .notif{pointer-events:auto}.ss .passport{width:340px;color:var(--ss-text);background:linear-gradient(180deg, var(--ss-bg-top), var(--ss-bg));transform-origin:50%;border-radius:30px;padding:18px 18px 20px;box-shadow:inset 0 2px 1px #fff6,inset 0 -2px 6px #0000001f,0 30px 60px -20px #0e3ca08c}:root[data-theme=dark] .ss .passport{border:1px solid #8fb3e82e;box-shadow:inset 0 1.5px 1px #ffffff1f,0 30px 60px -20px #000000b3}.ss .pp-head{align-items:center;gap:10px;display:flex}.ss .pp-head img{object-fit:cover;object-position:50% 18%;background:#fff;border-radius:14px;width:44px;height:44px}.ss .pp-head div{flex:1;min-width:0}.ss .pp-head b{font:700 17px/1.1 var(--display);display:block}.ss .pp-head small{font:500 12px/1.3 var(--ui);color:var(--ss-muted)}.ss .rank{background:var(--ss-accent);color:var(--ss-on-accent);font:700 12px/1 var(--ui);border-radius:999px;padding:6px 11px}.ss .pp-num{align-items:baseline;gap:8px;margin:14px 0 12px;display:flex}.ss .pp-num b{font:800 56px/.85 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.ss .pp-num span{font:600 15px/1.2 var(--ui)}.ss .pp-num small{font:600 12px/1.2 var(--ui);color:var(--ss-muted);text-align:right;margin-left:auto}.ss .bars{gap:7px;display:grid}.ss .bar{font:600 12px/1 var(--ui);grid-template-columns:96px 1fr 38px;align-items:center;gap:8px;display:grid}.ss .bar .track{background:#fff3;border-radius:999px;height:8px;overflow:hidden}:root[data-theme=dark] .ss .bar .track{background:#8fb3e829}.ss .bar .fill{border-radius:inherit;background:var(--ss-accent);width:0;height:100%}.ss .bar em{text-align:right;color:var(--ss-muted);font-variant-numeric:tabular-nums;font-style:normal}.ss .stamps{grid-template-columns:repeat(4,1fr);justify-items:center;gap:8px 6px;margin-top:16px;display:grid}.ss .stamp{--ink:var(--ss-c1);--paper:var(--ss-ticket);background:var(--paper);border:3px solid var(--ink);width:70px;height:70px;box-shadow:inset 0 0 0 3px var(--paper), inset 0 0 0 4.5px var(--ink), 0 6px 14px -6px #00000059;color:var(--ink);text-align:center;opacity:0;border-radius:50%;place-items:center;padding:6px;display:grid}:root[data-theme=dark] .ss .stamp{--paper:#0a1c38;text-shadow:0 0 8px color-mix(in srgb, var(--ink) 55%, transparent)}.ss .stamp b{font:800 10px/1.05 var(--display);letter-spacing:0;text-transform:uppercase;display:block}.ss .stamp small{font:700 9px/1 var(--mono);margin-top:3px;display:block}.ss .stamp .ic{font:800 20px/.9 var(--display);letter-spacing:-.03em;margin-bottom:2px;display:block}.ss .share{justify-items:center;gap:14px;display:grid}.ss .phone{transform-origin:0 0;background:#0b0f17;border-radius:40px;width:250px;height:500px;padding:7px;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff1f,0 40px 70px -24px #0a1e508c}.ss .phonebox{position:relative}.ss .screen{background:linear-gradient(#2a3446,#121722);border-radius:33px;width:100%;height:100%;position:relative;overflow:hidden}.ss .screen .card{transform-origin:50%;width:270px;height:480px;margin:-240px 0 0 -135px;position:absolute;top:50%;left:50%}.ss .ui-top{z-index:3;position:absolute;top:12px;left:10px;right:10px}.ss .ui-top .prog{gap:3px;display:flex}.ss .ui-top .prog i{background:#ffffff59;border-radius:2px;flex:1;height:2.5px;overflow:hidden}.ss .ui-top .prog i:first-child{background:#fff}.ss .ui-top .who{color:#fff;font:600 10px/1 var(--ui);text-shadow:0 1px 2px #0006;align-items:center;gap:6px;margin-top:8px;display:flex}.ss .ui-top .who img{object-fit:cover;object-position:50% 15%;background:#fff;border-radius:50%;width:20px;height:20px}.ss .ui-bot{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;bottom:12px;left:10px;right:10px}.ss .ui-bot span{color:#fff;height:28px;font:500 10px/26px var(--ui);border:1px solid #fff9;border-radius:999px;flex:1;padding:0 12px}.ss .ui-bot b{color:#fff;font-size:16px}.ss .post-btn{background:var(--ss-accent);color:var(--ss-on-accent);font:800 17px/1 var(--display);transform-origin:50%;border:0;border-radius:999px;align-items:center;gap:8px;padding:12px 26px;display:inline-flex;box-shadow:inset 0 2px 1px #ffffff8c,inset 0 -3px 4px #0000001f,0 12px 24px -10px #96640099}.ss .heart{z-index:4;opacity:0;filter:drop-shadow(0 3px 6px #0000004d);font-size:22px;position:absolute;bottom:46px;right:14px}.ss .heart:nth-of-type(2){font-size:20px;right:34px}.ss .heart:nth-of-type(3){font-size:18px;right:8px}.ss .post-btn.done{background:var(--ss-panel);color:var(--ss-text)}.ss .card{background:var(--ss-ticket);color:#1a1d26;font-family:var(--ui);border-radius:6px;overflow:hidden}.ss .card .waves{background:repeating-radial-gradient(circle at 50% -40px,#0000 0 7px,#1e6cf01f 7px 8px);height:34px}.ss .card .inner{padding:6px 16px 0}.ss .card .hd{align-items:center;gap:10px;display:flex}.ss .card .hd img{object-fit:cover;object-position:50% 20%;border-radius:10px;width:58px;height:74px}.ss .card .hd small{font:700 9px/1.3 var(--mono);letter-spacing:.12em;color:#7c7468;text-transform:uppercase;display:block}.ss .card .hd b{font:800 22px/1.05 var(--display);letter-spacing:-.01em;display:block}.ss .card .big{align-items:baseline;gap:5px;margin-top:4px;display:flex}.ss .card .big strong{font:800 40px/.9 var(--display);letter-spacing:-.04em;color:#1e6cf0}.ss .card .big span{font:700 12px/1 var(--display)}.ss .card .tags{flex-wrap:wrap;gap:5px;margin:10px 0 8px;display:flex}.ss .card .tags i{color:#1e3a8a;font-style:normal;font:700 10.5px/1 var(--ui);background:#eef2fb;border-radius:999px;padding:4px 8px}.ss .card .tags i:first-child{color:#14306b;background:#ffd23f}.ss .card canvas{background:#e9f3fb;border-radius:8px;width:238px;height:118px;display:block}.ss .card .flags{text-align:center;grid-template-columns:repeat(8,1fr);gap:3px;margin-top:8px;font-size:16px;line-height:1;display:grid}.ss .card .mrz{font:600 8.6px/1.45 var(--mono);letter-spacing:.02em;color:#45403a;white-space:nowrap;border-top:1px dashed #d8d1c2;margin-top:10px;padding:7px 0 0;overflow:hidden}.ss .card .dl{align-items:center;gap:8px;display:flex;position:absolute;bottom:44px;left:16px;right:16px}.ss .card .dl img{border-radius:7px;width:30px;height:30px}.ss .card .dl b{font:800 13px/1 var(--display);display:block}.ss .card .dl small{font:600 10px/1.3 var(--ui);color:#6f675b;display:block}.ss .card .get{text-align:center;font:600 9px/1 var(--ui);color:#7c7468;position:absolute;bottom:14px;left:0;right:0}.ss .notif{z-index:6;width:340px;max-width:calc(100vw - 32px);color:var(--ink);opacity:0;border-radius:22px;align-items:center;gap:10px;padding:12px 14px;display:flex;position:absolute;top:0;left:0}.ss .notif img{border-radius:10px;width:38px;height:38px}.ss .notif div{flex:1;min-width:0}.ss .notif .top{font:600 11px/1.2 var(--ui);color:var(--ink-2);text-transform:uppercase;letter-spacing:.02em;justify-content:space-between;display:flex}.ss .notif b{font:700 15px/1.2 var(--ui);margin-top:3px;display:block}.ss .notif p{color:var(--ink-2);font-size:13px;line-height:1.3}.ss .tap{z-index:7;opacity:0;background:#ffffff8c;border:2px solid #ffffffe6;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:0;left:0;box-shadow:0 4px 14px #0003}.ss .plane{z-index:6;opacity:0;filter:drop-shadow(0 8px 10px #00143c59);width:46px;height:46px;margin:-23px 0 0 -23px;position:absolute;top:0;left:0}.ss .trail{z-index:5;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.ss .end{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:40px 16px 24px;display:flex;position:relative}.ss .orbie{aspect-ratio:1;width:min(300px,70vw);position:relative}.ss .orbie img{width:100%;height:100%;position:absolute;inset:0}.ss .orbie .arm{transform-origin:78.6% 46.6%;animation:1.6s cubic-bezier(.45,0,.3,1) infinite ss-wave}.ss .orbie .bodyimg{transform-origin:50% 100%;animation:1.6s cubic-bezier(.45,0,.3,1) infinite ss-rock}.ss .orbie:after{content:"";z-index:-1;background:radial-gradient(closest-side,#00000038,#0000);border-radius:50%;height:16px;position:absolute;bottom:-4px;left:25%;right:25%}@keyframes ss-wave{0%,to{rotate:none}25%{rotate:-14deg}50%{rotate:6deg}75%{rotate:-10deg}}@keyframes ss-rock{0%,to{rotate:none}25%{rotate:2deg}75%{rotate:-2deg}}.ss .end h2{font:800 clamp(40px, 6.4vw, 76px) / .98 var(--display);letter-spacing:-.035em}.ss .end>p{max-width:30rem;color:var(--ink-2);font-size:16px}.ss .facts{text-align:left;border-radius:24px;grid-template-columns:repeat(3,1fr);gap:0;width:min(100%,760px);margin:22px auto 8px;display:grid;overflow:hidden}.ss .facts div{padding:18px 20px}.ss .facts div+div{border-left:1px solid color-mix(in srgb, var(--ink) 9%, transparent)}.ss .facts b{font:700 16px/1.2 var(--display);display:block}.ss .facts p{color:var(--ink-2);margin-top:4px;font-size:13px;line-height:1.5}@media (max-width:700px){.ss .facts{grid-template-columns:1fr}.ss .facts div+div{border-left:0;border-top:1px solid color-mix(in srgb, var(--ink) 9%, transparent)}}.ss .dock{z-index:60;left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));pointer-events:none;align-items:center;gap:8px;display:flex;position:fixed;translate:-50%}.ss .dock>*{pointer-events:auto}.ss .install{border-radius:999px;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);padding:7px 7px 7px 8px;transition:opacity .35s,translate .5s cubic-bezier(.34,1.56,.64,1);display:flex}.ss .install.off{opacity:0;pointer-events:none;translate:0 24px}.ss .skip{height:50px;color:var(--ink);font:700 13px/1 var(--ui);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.ss .skip svg{width:14px;height:14px}.ss .skip .long,.ss .skip.off{display:none}.ss .install img{border-radius:10px;width:34px;height:34px}.ss .install .t b{font:700 14px/1.1 var(--display);display:block}.ss .install .t small{font:500 11px/1.2 var(--ui);color:var(--ink-2);display:block}.ss .install a{color:#fff;font:700 13px/1 var(--ui);white-space:nowrap;background:#000;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;text-decoration:none;transition:scale .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.ss .install a:active{scale:.93}.ss .install a svg{width:15px;height:15px}:root[data-theme=dark] .ss .install a{box-shadow:inset 0 0 0 1px #fff3}@media (min-width:900px){.ss .dock{display:contents}.ss .install{z-index:60;gap:8px;padding:4px 4px 4px 5px;position:fixed;top:24px;right:74px}.ss .install.off{translate:0 -16px}.ss .skip{z-index:60;right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));height:40px;transition:opacity .35s,translate .5s cubic-bezier(.34,1.56,.64,1),scale .45s cubic-bezier(.34,1.56,.64,1);position:fixed}.ss .skip.off{opacity:0;pointer-events:none;display:inline-flex;translate:0 16px}.ss .skip .long{display:inline}.ss .skip .short{display:none}.ss .install img{border-radius:8px;width:28px;height:28px}.ss .install .t small{display:none}.ss .install a{padding:7px 12px;font-size:12px}}.ss .progress{z-index:70;left:0;right:0;top:env(safe-area-inset-top,0px);pointer-events:none;opacity:0;height:3px;transition:opacity .3s;position:fixed}.ss .progress.on{opacity:1}.ss .progress i{background:var(--ss-bg);transform-origin:0;border-radius:0 3px 3px 0;height:100%;display:block;transform:scaleX(0)}:root[data-theme=dark] .ss .progress i{background:var(--ss-accent)}.ss .again{color:var(--ink-2);font:600 13px/1 var(--ui);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;transition:color .2s,background-color .2s,scale .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.ss .again svg{width:15px;height:15px}@media (hover:hover){.ss .again:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent)}}.ss .again:active{scale:.94}@media (prefers-reduced-motion:reduce){.ss .scroll-hint span:after,.ss .orbie .arm,.ss .orbie .bodyimg{animation:none}}.ss:not(.android) .install .only-android,.ss.android .install .not-android{display:none}
