.pix[data-v-baf066fa]{overflow:visible}.pix g[data-v-baf066fa]{transform-box:fill-box;transform-origin:center}.pix.loop g[data-v-baf066fa]{animation-iteration-count:infinite!important;animation-duration:2.6s!important}.pix.loop.ic-chat .p-cd2[data-v-baf066fa]{animation-delay:.1s!important}.pix.loop.ic-chat .p-cd3[data-v-baf066fa]{animation-delay:.2s!important}.anim.ic-heart .p-heart[data-v-baf066fa]{animation:beat-baf066fa 1.2s both}@keyframes beat-baf066fa{0%{transform:scale(1);animation-timing-function:cubic-bezier(.3,0,.7,.4)}9%{transform:scale(1.3);animation-timing-function:cubic-bezier(.16,.9,.3,1)}21%{transform:scale(1.01);animation-timing-function:cubic-bezier(.3,0,.7,.4)}30%{transform:scale(1.17);animation-timing-function:cubic-bezier(.16,.9,.3,1)}46%{transform:scale(1)}to{transform:scale(1)}}.anim.ic-heart-broken .p-hl[data-v-baf066fa]{animation:split-l-baf066fa .62s var(--ease) both}.anim.ic-heart-broken .p-hr[data-v-baf066fa]{animation:split-r-baf066fa .62s var(--ease) both}@keyframes split-l-baf066fa{0%{transform:none}45%{transform:translate(-1.6px) rotate(-9deg)}to{transform:none}}@keyframes split-r-baf066fa{0%{transform:none}45%{transform:translate(1.6px) rotate(9deg)}to{transform:none}}.anim.ic-grid .p-t1[data-v-baf066fa]{animation:tile-pop-baf066fa .42s var(--ease) both}.anim.ic-grid .p-t2[data-v-baf066fa]{animation:tile-pop-baf066fa .42s var(--ease) .06s both}.anim.ic-grid .p-t3[data-v-baf066fa]{animation:tile-pop-baf066fa .42s var(--ease) .12s both}.anim.ic-grid .p-t4[data-v-baf066fa]{animation:tile-pop-baf066fa .42s var(--ease) .18s both}@keyframes tile-pop-baf066fa{0%{transform:scale(1.06);opacity:.25}60%{transform:scale(1.18);opacity:1}to{transform:scale(1);opacity:1}}.anim.ic-chat .p-cframe[data-v-baf066fa]{animation:bubble-breathe-baf066fa .8s var(--ease) both}.anim.ic-chat .p-ctail[data-v-baf066fa]{animation:tail-wag-baf066fa .8s var(--ease) both}.anim.ic-chat .p-cd1[data-v-baf066fa]{animation:dot-hop-baf066fa .66s var(--ease) both}.anim.ic-chat .p-cd2[data-v-baf066fa]{animation:dot-hop-baf066fa .66s var(--ease) .1s both}.anim.ic-chat .p-cd3[data-v-baf066fa]{animation:dot-hop-baf066fa .66s var(--ease) .2s both}@keyframes bubble-breathe-baf066fa{0%{transform:scale(1)}35%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes tail-wag-baf066fa{0%{transform:none}30%{transform:translate(-1px) rotate(-12deg)}60%{transform:translate(.5px) rotate(6deg)}to{transform:none}}@keyframes dot-hop-baf066fa{0%{transform:none}30%{transform:translateY(-1.6px) scale(1.25)}60%{transform:none}to{transform:none}}.pix .p-geyes[data-v-baf066fa]{opacity:0}.anim.ic-ghost .p-gbody[data-v-baf066fa]{animation:float-baf066fa .9s var(--ease) both}.anim.ic-ghost .p-geyes[data-v-baf066fa]{animation:blink-baf066fa .9s steps(1,end) both}@keyframes float-baf066fa{0%{transform:translateY(0)}30%{transform:translateY(-1.4px) rotate(-3deg)}65%{transform:translateY(.6px) rotate(2deg)}to{transform:translateY(0)}}@keyframes blink-baf066fa{0%,45%{opacity:0}55%,65%{opacity:1}75%,to{opacity:0}}.anim.ic-bag .p-bag[data-v-baf066fa]{animation:bag-swing-baf066fa .82s var(--ease) both;transform-origin:50% 12%}.anim.ic-bag-heart .p-bagheart[data-v-baf066fa]{animation:bagheart-in-baf066fa .8s var(--ease-spring) both;transform-origin:50% 12%}@keyframes bagheart-in-baf066fa{0%{transform:scale(.4) rotate(0);opacity:0}45%{transform:scale(1.1) rotate(-9deg);opacity:1}62%{transform:scale(1) rotate(7deg)}76%{transform:rotate(-4deg)}88%{transform:rotate(2deg)}to{transform:rotate(0)}}.anim.ic-gift .p-giftbox[data-v-baf066fa]{animation:gift-pop-baf066fa .5s var(--ease-spring) both;transform-origin:50% 100%}.anim.ic-gift .p-giftbow[data-v-baf066fa]{animation:gift-bow-baf066fa .72s var(--ease-spring) both;transform-origin:50% 100%;animation-delay:.12s}@keyframes gift-pop-baf066fa{0%{transform:scale(0) translateY(30%);opacity:0}60%{transform:scale(1.08) translateY(0);opacity:1}to{transform:none;opacity:1}}@keyframes gift-bow-baf066fa{0%{transform:translateY(-45%) scale(.6);opacity:0}45%{transform:translateY(0) scale(1.18);opacity:1}62%{transform:scale(.96) rotate(-6deg)}78%{transform:rotate(5deg)}to{transform:rotate(0) scale(1)}}@keyframes bag-swing-baf066fa{0%{transform:rotate(0)}22%{transform:rotate(-10deg)}52%{transform:rotate(6deg)}78%{transform:rotate(-3deg)}to{transform:rotate(0)}}.anim.ic-star .p-star[data-v-baf066fa]{animation:star-pop-baf066fa .6s var(--ease-spring) both;transform-origin:center}@keyframes star-pop-baf066fa{0%{transform:scale(.6) rotate(-10deg);opacity:0}40%{transform:scale(1.16) rotate(6deg);opacity:1}60%{transform:scale(.94) rotate(-4deg)}80%{transform:scale(1.05) rotate(2deg)}to{transform:scale(1) rotate(0)}}.anim.ic-coin .p-coin[data-v-baf066fa],.anim.ic-coin .p-cmark[data-v-baf066fa]{animation:coin-flip-baf066fa .72s var(--ease) both}@keyframes coin-flip-baf066fa{0%{transform:scaleX(1)}25%{transform:scaleX(.14)}50%{transform:scaleX(1)}75%{transform:scaleX(.14)}to{transform:scaleX(1)}}.anim.ic-check .p-check[data-v-baf066fa]{animation:check-pop-baf066fa .42s var(--ease-spring) both}@keyframes check-pop-baf066fa{0%{transform:scale(0)}60%{transform:scale(1.18)}to{transform:scale(1)}}.anim.ic-close .p-close[data-v-baf066fa]{animation:close-spin-baf066fa .4s var(--ease-spring) both}@keyframes close-spin-baf066fa{0%{transform:scale(.2) rotate(-90deg)}to{transform:scale(1) rotate(0)}}.anim.ic-pin .p-pin[data-v-baf066fa],.anim.ic-pin-off .p-pin[data-v-baf066fa],.anim.ic-pin-off .p-pstrike[data-v-baf066fa]{animation:pin-drop-baf066fa .46s var(--ease-spring) both;transform-origin:50% 0}.anim.ic-copy .p-copyfront[data-v-baf066fa]{animation:copy-slide-baf066fa .42s var(--ease-spring) both;transform-box:fill-box}.anim.ic-copy .p-copyback[data-v-baf066fa]{animation:copy-fade-baf066fa .3s var(--ease) both}@keyframes copy-slide-baf066fa{0%{transform:translate(2px,2px);opacity:.35}to{transform:translate(0);opacity:1}}@keyframes copy-fade-baf066fa{0%{opacity:0}to{opacity:1}}@keyframes pin-drop-baf066fa{0%{transform:translateY(-6px) scale(.6)}to{transform:translateY(0) scale(1)}}.anim.ic-bell .p-bbody[data-v-baf066fa],.anim.ic-bell .p-bclap[data-v-baf066fa]{animation:bell-swing-baf066fa .8s var(--ease) both;transform-origin:50% 12%}@keyframes bell-swing-baf066fa{0%,to{transform:rotate(0)}20%{transform:rotate(-15deg)}48%{transform:rotate(10deg)}72%{transform:rotate(-4deg)}}.anim.ic-bell-off .p-bstrike[data-v-baf066fa]{animation:strike-draw-baf066fa .34s var(--ease) both;transform-origin:0 0}@keyframes strike-draw-baf066fa{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.anim.ic-card .p-cardbody[data-v-baf066fa]{animation:card-swipe-baf066fa .6s var(--ease-spring) both;transform-origin:50% 50%}@keyframes card-swipe-baf066fa{0%{transform:translate(-7px) rotate(-10deg) scale(.86);opacity:0}55%{transform:translate(0) rotate(4deg) scale(1.06);opacity:1}to{transform:translate(0) rotate(0) scale(1)}}.anim.ic-card .p-cardchip[data-v-baf066fa]{animation:card-chip-baf066fa .74s var(--ease-spring) both;transform-origin:50% 50%}@keyframes card-chip-baf066fa{0%,45%{transform:scale(.3);opacity:0}70%{transform:scale(1.35);opacity:1}to{transform:scale(1);opacity:1}}.anim.ic-globe .p-gring[data-v-baf066fa],.anim.ic-globe .p-glines[data-v-baf066fa]{animation:globe-in-baf066fa .55s var(--ease-spring) both;transform-origin:50% 50%}@keyframes globe-in-baf066fa{0%{transform:scale(0) rotate(-28deg);opacity:0}60%{transform:scale(1.1) rotate(6deg);opacity:1}to{transform:scale(1) rotate(0)}}.anim.ic-user .p-mbody[data-v-baf066fa],.anim.ic-user .p-mlegs[data-v-baf066fa]{animation:man-rise-baf066fa .5s var(--ease-spring) both;transform-origin:50% 100%}.anim.ic-user .p-mhead[data-v-baf066fa]{animation:user-head-baf066fa .55s var(--ease-spring) .06s both;transform-origin:50% 100%}@keyframes man-rise-baf066fa{0%{transform:translateY(4px) scaleY(.62);opacity:0}to{transform:translateY(0) scaleY(1);opacity:1}}.anim.ic-user-f .p-fbody[data-v-baf066fa]{animation:man-rise-baf066fa .5s var(--ease-spring) both;transform-origin:50% 100%}.anim.ic-user-f .p-fhead[data-v-baf066fa]{animation:user-head-baf066fa .55s var(--ease-spring) .06s both;transform-origin:50% 100%}.anim.ic-user-f .p-fskirt[data-v-baf066fa]{animation:skirt-sway-baf066fa .72s var(--ease-spring) both;transform-origin:50% 0%}.anim.ic-user-f .p-fhair[data-v-baf066fa]{animation:user-hair-baf066fa .55s var(--ease-spring) .06s both;transform-origin:50% 0}@keyframes user-hair-baf066fa{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes skirt-sway-baf066fa{0%{transform:scaleY(.5) rotate(0);opacity:0}45%{transform:scaleY(1) rotate(4deg);opacity:1}72%{transform:rotate(-3deg)}to{transform:rotate(0)}}.anim.ic-lock .p-lbody[data-v-baf066fa]{animation:user-body-baf066fa .42s var(--ease-spring) both;transform-origin:50% 100%}.anim.ic-lock .p-larch[data-v-baf066fa]{animation:lock-shut-baf066fa .5s var(--ease-spring) .08s both;transform-origin:50% 100%}@keyframes lock-shut-baf066fa{0%{transform:translateY(-5px);opacity:0}60%{transform:translateY(1px)}to{transform:translateY(0);opacity:1}}@keyframes user-body-baf066fa{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.anim.ic-account .p-acbody[data-v-baf066fa]{animation:man-rise-baf066fa .5s var(--ease-spring) both;transform-origin:50% 100%}.anim.ic-account .p-achead[data-v-baf066fa]{animation:user-head-baf066fa .55s var(--ease-spring) .06s both;transform-origin:50% 100%}.anim.ic-chart .p-chbase[data-v-baf066fa]{animation:ch-base-baf066fa .3s var(--ease) both;transform-origin:0 50%}.anim.ic-chart .p-chb1[data-v-baf066fa]{animation:ch-bar-baf066fa .42s var(--ease-spring) .08s both;transform-origin:50% 69%}.anim.ic-chart .p-chb2[data-v-baf066fa]{animation:ch-bar-baf066fa .42s var(--ease-spring) .15s both;transform-origin:50% 69%}.anim.ic-chart .p-chb3[data-v-baf066fa]{animation:ch-bar-baf066fa .42s var(--ease-spring) .22s both;transform-origin:50% 69%}@keyframes ch-base-baf066fa{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes ch-bar-baf066fa{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.anim.ic-sliders .p-slines[data-v-baf066fa]{animation:sl-line-baf066fa .32s var(--ease) both;transform-origin:50% 50%}.anim.ic-sliders .p-sknob1[data-v-baf066fa]{animation:sl-knob-l-baf066fa .46s var(--ease-spring) .1s both}.anim.ic-sliders .p-sknob2[data-v-baf066fa]{animation:sl-knob-r-baf066fa .46s var(--ease-spring) .16s both}@keyframes sl-line-baf066fa{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes sl-knob-l-baf066fa{0%{transform:translate(-4px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes sl-knob-r-baf066fa{0%{transform:translate(4px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes user-head-baf066fa{0%{transform:translateY(4px) scale(0);opacity:0}60%{transform:translateY(-1px) scale(1.14);opacity:1}to{transform:translateY(0) scale(1)}}.anim.ic-out .p-outarr[data-v-baf066fa]{animation:out-arrow-baf066fa .72s var(--ease-spring) both;transform-origin:50% 20%}@keyframes out-arrow-baf066fa{0%{transform:translateY(-5px);opacity:0}40%{transform:translateY(0);opacity:1;animation-timing-function:cubic-bezier(.5,0,.55,1.3)}66%{transform:translateY(2px)}to{transform:translateY(0);opacity:1}}.anim.ic-out .p-outtray[data-v-baf066fa]{animation:out-tray-baf066fa .72s var(--ease) both;transform-origin:50% 100%}@keyframes out-tray-baf066fa{0%,42%{transform:scaleY(1)}60%{transform:scaleY(.78)}78%{transform:scaleY(1.06)}to{transform:scaleY(1)}}.anim.ic-cam .p-camlens[data-v-baf066fa]{animation:cam-shutter-baf066fa 1.1s var(--ease) both;transform-origin:center}@keyframes cam-shutter-baf066fa{0%,8%{transform:scale(1)}16%{transform:scale(.3)}26%{transform:scale(1)}36%{transform:scale(.3)}46%,to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.pix g[data-v-baf066fa]{animation:none!important}}.nav[data-v-d2a7f869]{position:fixed;left:0;right:0;z-index:40;bottom:max(env(safe-area-inset-bottom),var(--tg-bottom, 0px),10px);display:flex;align-items:center;justify-content:center;gap:10px;padding:0 14px;transition:transform var(--t-spring) var(--ease-spring);will-change:transform;pointer-events:none}.nav.hidden[data-v-d2a7f869]{transform:translateY(180%);transition:transform var(--t-med) var(--ease)}@media(prefers-reduced-motion:reduce){.nav[data-v-d2a7f869],.nav.hidden[data-v-d2a7f869]{transition:opacity var(--t-fade) ease}.nav.hidden[data-v-d2a7f869]{transform:none;opacity:0}}.navind[data-v-d2a7f869]{position:absolute;z-index:1;top:6px;bottom:6px;left:0;border-radius:var(--r-pill);background:#ffffff12;transition:transform var(--t-spring) var(--ease),width var(--t-spring) var(--ease),top var(--t-spring) var(--ease),bottom var(--t-spring) var(--ease),opacity var(--t-fade) ease,border-radius var(--t-med) var(--ease);pointer-events:none}.navind.ava[data-v-d2a7f869]{border-radius:50%;background:#ffffff1f;top:0;bottom:0}@media(prefers-reduced-motion:reduce){.navind[data-v-d2a7f869]{transition:opacity .2s ease}}.bar[data-v-d2a7f869]{position:relative;pointer-events:auto;flex:1 1 auto;min-width:0;max-width:calc(var(--maxw) - 66px);height:var(--nav-h);display:flex;align-items:stretch;padding:7px}.bar[data-v-d2a7f869]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:var(--r-pill);background:#161619eb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);backface-visibility:hidden;box-shadow:0 10px 30px #00000080,inset 2px 2px .5px -2px var(--color-white-10),inset -2px -2px .5px -2px var(--color-white-10),inset 0 0 0 1px var(--color-white-05)}.opt[data-v-d2a7f869]{position:relative;z-index:2;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 4px;min-height:44px;border:none;background:transparent;border-radius:var(--r-pill);color:var(--ink-soft);font-size:11px;font-weight:700;transition:color var(--t-fade) ease,transform var(--t-panel) var(--ease)}.opt[data-v-d2a7f869]:active{transform:scale(1.06)}.lb[data-v-d2a7f869]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ic[data-v-d2a7f869]{transition:transform var(--t-press) var(--ease)}.opt:active .ic[data-v-d2a7f869]{transform:scale(1.06)}.opt.on[data-v-d2a7f869]{color:var(--accent)}.ava-btn[data-v-d2a7f869]{position:relative;pointer-events:auto;flex:0 0 auto;width:var(--nav-h);height:var(--nav-h);padding:3px;border:none;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform var(--t-press) var(--ease)}.ava-btn[data-v-d2a7f869]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:50%;background:#161619eb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);backface-visibility:hidden;box-shadow:0 10px 30px #00000080,inset 0 0 0 1px var(--color-white-05)}.ava-btn[data-v-d2a7f869]:active{transform:scale(1.06)}.ava-img[data-v-d2a7f869],.ava-fallback[data-v-d2a7f869]{position:relative;z-index:2;width:100%;height:100%;border-radius:50%;object-fit:cover;display:flex;align-items:center;justify-content:center;background:var(--bg-elev);color:var(--ink);font-size:18px;font-weight:800;box-shadow:inset 0 0 0 1px var(--color-white-10);transition:box-shadow var(--t-fade) ease}.ava-btn.on .ava-img[data-v-d2a7f869],.ava-btn.on .ava-fallback[data-v-d2a7f869]{box-shadow:0 0 0 2px var(--accent)}.mt[data-v-0db2e0be]{position:fixed;z-index:120;top:calc(var(--tg-top) + 10px);left:12px;right:12px;max-width:var(--maxw);margin:0 auto;display:flex;align-items:center;gap:11px;padding:10px 14px;border-radius:var(--radius-glass);background:#1c1c20f5;border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 12px 34px #0009;cursor:pointer;transition:transform var(--t-panel) var(--ease),background .2s ease}.mt[data-v-0db2e0be]:active{transform:scale(1.03);background:var(--bg-elev)}.mt-av[data-v-0db2e0be]{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:0 0 auto;background:var(--bg-elev)}.mt-av-ph[data-v-0db2e0be]{color:var(--accent)}.mt-mid[data-v-0db2e0be]{flex:1;min-width:0}.mt-nm[data-v-0db2e0be]{font-size:14px;font-weight:800;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mt-tx[data-v-0db2e0be]{font-size:13px;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mt-ic[data-v-0db2e0be]{flex:0 0 auto;color:var(--accent)}.mt-enter-active[data-v-0db2e0be]{transition:transform .42s cubic-bezier(.2,1.3,.4,1),opacity .25s ease}.mt-leave-active[data-v-0db2e0be]{transition:transform var(--t-panel) var(--ease),opacity .25s ease}.mt-enter-from[data-v-0db2e0be],.mt-leave-to[data-v-0db2e0be]{opacity:0;transform:translateY(-130%)}@media(prefers-reduced-motion:reduce){.mt-enter-active[data-v-0db2e0be],.mt-leave-active[data-v-0db2e0be]{transition:opacity .2s ease}.mt-enter-from[data-v-0db2e0be],.mt-leave-to[data-v-0db2e0be]{transform:none}}.callscreen[data-v-e36ccbc4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:max(64px,var(--tg-top, 0px),env(safe-area-inset-top,0px)) 24px calc(48px + max(env(safe-area-inset-bottom,0px),var(--tg-bottom, 0px)));background:radial-gradient(120% 80% at 50% 0%,#241019,#0b0b0d 60%);color:var(--ink)}.cs-body[data-v-e36ccbc4]{display:flex;flex-direction:column;align-items:center;gap:22px;margin-top:12vh}.cs-ava[data-v-e36ccbc4]{position:relative;width:132px;height:132px;border-radius:50%;flex:0 0 auto;background:var(--bg-elev);color:var(--ink-soft);border:2px solid rgb(var(--glow-accent) / .6);box-shadow:0 8px 30px #00000073}.cs-ava img[data-v-e36ccbc4]{display:block;width:100%;height:100%;aspect-ratio:1 / 1;border-radius:50%;object-fit:cover}.cs-ava-fb[data-v-e36ccbc4]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;color:var(--ink);font-weight:800;font-size:52px}.cs-pulse[data-v-e36ccbc4]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;pointer-events:none;box-shadow:0 0 rgb(var(--glow-accent) / .5);animation:cs-ring-e36ccbc4 1.7s ease-out infinite}@keyframes cs-ring-e36ccbc4{0%{box-shadow:0 0 rgb(var(--glow-accent) / .5)}70%,to{box-shadow:0 0 0 18px rgb(var(--glow-accent) / 0)}}.cs-name[data-v-e36ccbc4]{font-size:24px;font-weight:800;text-align:center;max-width:84vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.cs-status[data-v-e36ccbc4]{font-size:15px;color:var(--ink-soft);font-variant-numeric:tabular-nums}.cs-status.live[data-v-e36ccbc4]{color:var(--lime)}.cs-actions[data-v-e36ccbc4]{display:flex;align-items:center;justify-content:center;gap:28px}.cs-btn[data-v-e36ccbc4]{width:72px;height:72px;border-radius:50%;border:none;cursor:pointer;display:grid;place-items:center;color:#fff;transition:transform var(--t-press) ease,filter var(--t-press) ease,box-shadow var(--t-fade) ease}.cs-btn[data-v-e36ccbc4]:active{transform:scale(1.08);filter:brightness(1.1)}.cs-btn.hang[data-v-e36ccbc4],.cs-btn.decline[data-v-e36ccbc4]{background:radial-gradient(120% 120% at 50% 20%,#ff5b5b,#e0243b 70%,#b81730);box-shadow:0 10px 26px #e0243b80,inset 0 1px #ffffff40}.cs-btn.hang[data-v-e36ccbc4] svg,.cs-btn.decline[data-v-e36ccbc4] svg{transform:rotate(135deg)}.cs-btn.accept[data-v-e36ccbc4]{background:radial-gradient(120% 120% at 50% 20%,color-mix(in srgb,var(--lime) 80%,#fff) 0%,var(--lime) 70%);color:var(--on-lime);box-shadow:0 10px 26px rgb(var(--glow-lime, 195 245 60) / .45),inset 0 1px #ffffff59}.cs-btn.accept[data-v-e36ccbc4]{animation:cs-accept-e36ccbc4 1.5s ease-in-out infinite}@keyframes cs-accept-e36ccbc4{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.cs-ctl[data-v-e36ccbc4]{position:relative;width:58px;height:58px;border-radius:50%;cursor:pointer;display:grid;place-items:center;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform var(--t-press) ease,background var(--t-fade) ease,color var(--t-fade) ease}.cs-ctl[data-v-e36ccbc4]:active{transform:scale(1.09)}.cs-ctl.off[data-v-e36ccbc4]{background:#f0f2f5;color:#16171a;border-color:transparent}.cs-ctl.off[data-v-e36ccbc4]:after{content:"";position:absolute;left:12px;right:12px;top:50%;height:2.5px;background:currentColor;border-radius:2px;transform:rotate(-45deg)}@media(prefers-reduced-motion:reduce){.cs-btn.accept[data-v-e36ccbc4]{animation:none}}.callfade-enter-active[data-v-e36ccbc4],.callfade-leave-active[data-v-e36ccbc4]{transition:opacity .25s ease}.callfade-enter-from[data-v-e36ccbc4],.callfade-leave-to[data-v-e36ccbc4]{opacity:0}@media(prefers-reduced-motion:reduce){.cs-pulse[data-v-e36ccbc4]{animation:none}}.lang-flag[data-v-169270bc]{display:block;border-radius:50%}.onb[data-v-8faaf821]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8500;display:flex;flex-direction:column;background:radial-gradient(120% 80% at 50% 8%,rgb(var(--glow-accent) / .16),transparent 60%),var(--bg)}.onb-top[data-v-8faaf821]{position:relative;display:flex;align-items:center;justify-content:center;padding:calc(var(--tg-top, env(safe-area-inset-top, 0px)) + 16px) 16px 8px;min-height:44px}.onb-back[data-v-8faaf821]{top:auto;bottom:-12px;left:12px}.onb-dots[data-v-8faaf821]{display:flex;gap:7px}.onb-dot[data-v-8faaf821]{width:7px;height:7px;border-radius:50%;background:var(--line);transition:background .2s ease,width .2s var(--ease)}.onb-dot.done[data-v-8faaf821]{background:var(--accent);opacity:.55}.onb-dot.on[data-v-8faaf821]{width:20px;border-radius:var(--r-pill);background:var(--accent)}.onb-scroll[data-v-8faaf821]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:14px 20px 16px}.onb-head[data-v-8faaf821]{text-align:center;margin-bottom:22px;display:flex;flex-direction:column;align-items:center}.onb-ic[data-v-8faaf821]{color:var(--accent);margin-bottom:14px}@keyframes onb-pop-in-8faaf821{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.onb-title[data-v-8faaf821]{font-size:26px;font-weight:800;color:var(--ink);line-height:1.15}.onb-sub[data-v-8faaf821]{margin:8px 0 0;font-size:14px;color:var(--ink-soft);line-height:1.5;max-width:300px}.onb-row[data-v-8faaf821]{gap:14px;padding:12px 16px}.onb-row+.onb-row[data-v-8faaf821]{border-top:1px solid var(--line)}.onb-flag[data-v-8faaf821]{width:44px;height:44px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;font-size:26px;line-height:1;background:var(--bg-elev);overflow:hidden}.onb-sym[data-v-8faaf821]{font-size:20px;font-weight:800;color:var(--lime);font-family:var(--font-mono)}.onb-name[data-v-8faaf821]{flex:1;min-width:0;font-size:16px;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onb-check[data-v-8faaf821]{flex:0 0 auto;color:var(--lime)}.onb-err[data-v-8faaf821]{margin:10px 2px 0;font-size:13px;color:var(--danger);font-weight:600;text-align:center}.onb-ava-wrap[data-v-8faaf821]{display:flex;justify-content:center;margin-bottom:18px}.onb-ava[data-v-8faaf821]{position:relative;width:112px;height:112px;border-radius:50%;background:radial-gradient(circle at 50% 40%,rgb(var(--glow-accent) / .18),transparent 70%),var(--bg-elev);border:2px solid color-mix(in srgb,var(--accent) 30%,var(--line));overflow:hidden;box-shadow:0 0 0 6px rgb(var(--glow-accent) / .05),0 12px 30px -10px rgb(var(--glow-accent) / .35);animation:onb-pop-in-8faaf821 .5s var(--ease-spring) both}.onb-ava img[data-v-8faaf821]{width:100%;height:100%;object-fit:cover;display:block}.onb-ava-glyph[data-v-8faaf821]{color:var(--accent)}.onb-ava-load[data-v-8faaf821]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;color:#fff}.onb-nick-wrap[data-v-8faaf821]{margin-top:6px}.onb-ava-opts[data-v-8faaf821]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.onb-ava-opt[data-v-8faaf821]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 10px;border-radius:var(--r-pill);background:var(--bg-soft);border:1.5px solid var(--line);color:var(--ink);font-size:14px;font-weight:700;transition:border-color var(--t-press) ease,background var(--t-press) ease,transform var(--t-press) ease}.onb-ava-opt[data-v-8faaf821]:active{transform:scale(.97)}.onb-ava-opt.on[data-v-8faaf821]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--bg-soft));color:var(--accent)}.onb-ava-opt[data-v-8faaf821] svg{fill:currentColor}.onb-intro[data-v-8faaf821]{display:flex;flex-direction:column;gap:10px}.onb-trow[data-v-8faaf821]{display:flex;align-items:flex-start;gap:13px;padding:14px 15px;border-radius:var(--r-md);background:rgb(var(--glow-accent) / .06);border:1px solid var(--line)}.onb-tic[data-v-8faaf821]{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:linear-gradient(150deg,rgb(var(--glow-accent) / .28),rgb(var(--glow-accent) / .1));color:var(--accent)}.onb-tbody[data-v-8faaf821]{display:flex;flex-direction:column;gap:3px;min-width:0}.onb-tt[data-v-8faaf821]{font-size:15px;font-weight:800;color:var(--ink);line-height:1.25}.onb-td[data-v-8faaf821]{font-size:13px;font-weight:500;color:var(--ink-soft);line-height:1.45}.onb-trow[data-v-8faaf821]{animation:onb-rise-8faaf821 .42s var(--ease) both}.onb-trow[data-v-8faaf821]:nth-child(1){animation-delay:.04s}.onb-trow[data-v-8faaf821]:nth-child(2){animation-delay:.1s}.onb-trow[data-v-8faaf821]:nth-child(3){animation-delay:.16s}.onb-trow[data-v-8faaf821]:nth-child(4){animation-delay:.22s}.onb-trow[data-v-8faaf821]:nth-child(5){animation-delay:.28s}@keyframes onb-rise-8faaf821{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.role-cards[data-v-8faaf821]{display:flex;flex-direction:column;gap:12px}.role-card[data-v-8faaf821]{position:relative;display:flex;align-items:center;gap:14px;width:100%;padding:16px;text-align:left;background:var(--bg-soft);border:1.5px solid var(--line);border-radius:var(--r-lg);color:var(--ink);transition:border-color var(--t-press) ease,background var(--t-press) ease,transform var(--t-press) ease,box-shadow var(--t-press) ease}.role-card[data-v-8faaf821]:active{transform:scale(.985)}.role-card.on[data-v-8faaf821]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--bg-soft));box-shadow:0 10px 28px -12px rgb(var(--glow-accent) / .5)}.role-chip[data-v-8faaf821]{flex:0 0 auto;width:46px;height:46px;border-radius:50%;background:var(--bg-elev);color:var(--ink-soft);transition:background var(--t-press) ease,color var(--t-press) ease}.role-card.on .role-chip[data-v-8faaf821]{background:linear-gradient(150deg,rgb(var(--glow-accent) / .3),rgb(var(--glow-accent) / .12));color:var(--accent)}.role-body[data-v-8faaf821]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.role-name[data-v-8faaf821]{font-size:16px;font-weight:800;color:var(--ink)}.role-desc[data-v-8faaf821]{font-size:12.5px;color:var(--ink-soft);line-height:1.4}.role-radio[data-v-8faaf821]{flex:0 0 auto;width:22px;height:22px;border-radius:50%;border:2px solid var(--line);color:#fff;transition:background var(--t-press) ease,border-color var(--t-press) ease}.role-card.on .role-radio[data-v-8faaf821]{background:var(--accent);border-color:var(--accent)}.role-radio[data-v-8faaf821] svg{fill:currentColor}.onb-foot[data-v-8faaf821]{padding:12px 20px calc(max(env(safe-area-inset-bottom,0px),var(--tg-bottom, 0px)) + 16px);border-top:1px solid var(--line);background:var(--bg)}.onb-btn[data-v-8faaf821]{width:100%;border:none;border-radius:var(--r-pill);padding:var(--btn-pad);background:var(--grad);color:#fff;font-size:var(--fs-md);font-weight:600;box-shadow:var(--shadow-cta);transition:filter var(--t-press) ease,transform var(--t-press) ease,opacity var(--t-fade) ease}.onb-btn[data-v-8faaf821]:disabled{opacity:.5}.onb-btn[data-v-8faaf821]:active:not(:disabled){filter:brightness(1.08);transform:scale(.99)}.ob-fwd-enter-active[data-v-8faaf821],.ob-fwd-leave-active[data-v-8faaf821],.ob-back-enter-active[data-v-8faaf821],.ob-back-leave-active[data-v-8faaf821]{transition:transform var(--t-med) var(--ease),opacity .22s ease}.ob-fwd-enter-from[data-v-8faaf821]{transform:translate(22px);opacity:0}.ob-fwd-leave-to[data-v-8faaf821],.ob-back-enter-from[data-v-8faaf821]{transform:translate(-22px);opacity:0}.ob-back-leave-to[data-v-8faaf821]{transform:translate(22px);opacity:0}@media(prefers-reduced-motion:reduce){.ob-fwd-enter-active[data-v-8faaf821],.ob-fwd-leave-active[data-v-8faaf821],.ob-back-enter-active[data-v-8faaf821],.ob-back-leave-active[data-v-8faaf821]{transition:opacity .2s ease}.ob-fwd-enter-from[data-v-8faaf821],.ob-fwd-leave-to[data-v-8faaf821],.ob-back-enter-from[data-v-8faaf821],.ob-back-leave-to[data-v-8faaf821]{transform:none}.onb-badge[data-v-8faaf821],.onb-ava[data-v-8faaf821],.onb-trow[data-v-8faaf821]{animation:none}}:root{--bg: #000;--bg-soft: #141416;--bg-elev: #1c1c1f;--ink: #fff;--ink-soft: #8b8b90;--line: rgba(255, 255, 255, .07);--accent: #ea2e5e;--accent-soft: #f4638a;--grad: linear-gradient(135deg, #f4487a 0%, #ea2e5e 55%, #c21f4a 100%);--lime: #c3f53c;--lime-soft: #dcff7a;--blue: #3b5bfd;--online: #3aa0ee;--violet: #a855f7;--gold: #c3f53c;--gold-soft: #dcff7a;--verified: #c3f53c;--amber: #e8b64c;--blush: #1c1418;--font-sans: Nunito, "SF Pro Rounded", ui-rounded, -apple-system, system-ui, "SF Pro Display", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--shadow: 0 10px 30px rgba(0, 0, 0, .55);--shadow-warm: 0 14px 36px rgb(var(--glow-accent) / .22);--glow-accent: 234 46 94;--r-xs: 12px;--r-sm: 18px;--r-md: 22px;--r-lg: 26px;--r-xl: 30px;--r-pill: 999px;--radius-glass: 22px;--glass-tint-default: 50, 50, 50;--glass-tint-accent: 234, 46, 94;--color-white-10: rgba(255, 255, 255, .1);--color-white-05: rgba(255, 255, 255, .05);--color-black-10: rgba(0, 0, 0, .1);--glass-bg: rgba(22, 22, 25, .82);--glass-border: rgba(255, 255, 255, .09);--glass-blur: blur(18px) saturate(140%);--glass-shadow: 0 10px 30px rgba(0, 0, 0, .6), inset 0 1px 0 rgba(255, 255, 255, .06);--glass-ink: 255, 255, 255;--maxw: 540px;--nav-h: 70px;--tg-top: 0px;--tg-bottom: 0px;--ease: cubic-bezier(.2, .7, .2, 1);--ease-spring: cubic-bezier(.34, 1.4, .5, 1);--t-press: .13s;--t-fast: .15s;--t-fade: .24s;--t-med: .26s;--t-panel: .3s;--t-spring: .34s;--fs-xs: 12px;--fs-sm: 13px;--fs-base: 15px;--fs-md: 17px;--fs-lg: 19px;--fs-h2: 24px;--fs-h1: clamp(40px, 13vw, 60px);--fs-h1-sm: clamp(32px, 10vw, 46px);--fs-h1-xl: clamp(46px, 17vw, 76px);--danger: #ff4d4d;--success: #c3f53c;--unverified: #9aa0a8;--surface-dark: #141416;--ink-900: #000;--bar-bg: rgba(20, 20, 22, .82);--blur-bar: blur(14px);--on-lime: #0a0f06;--btn-pad: 16px 18px;--shadow-cta: 0 10px 28px rgb(var(--glow-accent) / .46), inset 0 1px 0 rgba(255,255,255,.2);--shadow-cta-soft: 0 8px 22px rgb(var(--glow-accent) / .3)}*{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html{overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0;height:0;display:none}html,body{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;min-height:100dvh;overscroll-behavior-y:contain;touch-action:manipulation;-webkit-text-size-adjust:100%;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}#app{min-height:100dvh}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}h1,h2,h3{font-family:inherit;font-weight:800;letter-spacing:-.02em;margin:0;line-height:1.08}.mono{font-family:var(--font-mono);letter-spacing:-.01em}.sec-label{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin:0 4px 10px}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}.page{max-width:var(--maxw);margin:0 auto;padding:calc(var(--tg-top) + 14px) 18px calc(var(--nav-h) + 30px)}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.hero-sub{margin:6px auto 0;max-width:32ch;text-align:center;color:var(--ink-soft);font-size:var(--fs-sm);line-height:1.45}.search{width:100%;border:1px solid var(--line);background:var(--bg-soft);border-radius:var(--r-pill);padding:13px 18px;font-size:15px;color:var(--ink);outline:none;margin-bottom:6px;transition:border-color var(--t-fade) ease}.search::placeholder{color:var(--ink-soft)}.search:focus{border-color:var(--accent)}.grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mcard{position:relative;border-radius:var(--r-md);overflow:hidden;background:var(--line);aspect-ratio:3 / 4;box-shadow:var(--shadow);transition:transform var(--t-press) ease,box-shadow var(--t-fade) ease}.mcard:active{transform:scale(1.03);box-shadow:var(--shadow-warm)}.mcard img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.1s var(--ease),filter var(--t-fade) ease;filter:saturate(1.04) contrast(1.03)}.mcard:active img{transform:scale(1.05)}.mcard .scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.82) 0%,rgba(0,0,0,.2) 44%,transparent 68%)}.mcard .cap{position:absolute;left:14px;right:14px;bottom:14px;color:#fff}.mcard .nm{font-family:inherit;font-style:normal;font-size:19px;font-weight:600;line-height:1.1;text-shadow:0 1px 12px rgba(0,0,0,.4)}.mcard .sub{font-size:var(--fs-xs);letter-spacing:.05em;text-transform:lowercase;color:#ffffffb8;margin-top:3px;display:flex;gap:6px;align-items:center}.mcard .price{position:absolute;top:12px;right:0;background:#0000006b;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);border:1px solid rgba(255,255,255,.22);border-right:none;color:#fff;font-size:var(--fs-sm);font-weight:800;letter-spacing:-.01em;padding:7px 12px 7px 13px;border-radius:var(--r-pill) 0 0 var(--r-pill);text-shadow:0 1px 6px rgba(0,0,0,.55);box-shadow:0 4px 14px #00000042,inset 0 1px #ffffff38}:root.lite{--glass-blur: none;--glass-bg: rgba(12, 12, 14, .97);--glass-shadow: 0 6px 18px rgba(0, 0, 0, .5)}:root.lite *,:root.lite *:before,:root.lite *:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root.lite [class*=aurora],:root.lite [class*=glint],:root.lite [class*=sheen],:root.lite [class*=glow],:root.lite [class*=spark],:root.lite [class*=shine]{animation:none!important}:root.lite .pro-star,:root.lite .pro-stars,:root.lite .cs-pulse,:root.lite .cs-btn.accept,:root.lite .cta.ghost .cta-ic{animation:none!important}:root.lite .pro-star{filter:none!important}:root.lite .body.auto{transition:none!important;will-change:auto!important}:root.lite .cs-ctl{background:#26262ce6!important}:root.lite .mcard .price{background:#000000a8!important}.skel{position:relative;overflow:hidden;background:var(--bg-soft);border-radius:var(--r-md)}.skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.06) 50%,transparent 80%);transform:translate(-100%);animation:skel-shine 1.25s ease-in-out infinite}@keyframes skel-shine{to{transform:translate(100%)}}:root.lite .skel:after{animation:none}@media(prefers-reduced-motion:reduce){.skel:after{animation:none}}.cardgroup{background:var(--bg-soft);border-radius:var(--r-md);overflow:hidden}.crow{width:100%;display:flex;align-items:center;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer}.crow:first-child{border-radius:var(--r-md) var(--r-md) 0 0}.crow:last-child{border-radius:0 0 var(--r-md) var(--r-md)}.crow:only-child{border-radius:var(--r-md)}.bal-row{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--r-md);padding:14px 16px}.bal-row-info{display:flex;flex-direction:column;gap:3px;min-width:0}.bal-row-k{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-soft)}.bal-row-v{font-size:25px;font-weight:800;line-height:1}.detail-back{position:absolute;top:calc(var(--tg-top) + 12px);left:14px;z-index:5;width:40px;height:40px;border-radius:50%;border:none;background:#141416c7;color:var(--ink);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:grid;place-items:center;box-shadow:var(--shadow);transition:transform var(--t-press) ease}.detail-back:active{transform:scale(.92)}.load-earlier{display:block;margin:8px auto 12px;padding:7px 16px;cursor:pointer;font-size:13px;font-weight:600;color:var(--ink-soft);background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--r-pill)}.load-earlier:disabled{opacity:.55;cursor:default}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}.chip{font-size:12.5px;color:var(--ink-soft);background:var(--bg-soft);border:1px solid var(--line);padding:6px 12px;border-radius:var(--r-pill)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:var(--r-pill);padding:var(--btn-pad);font-size:var(--fs-md);font-weight:600;background:var(--grad);color:#fff;width:100%;box-shadow:var(--shadow-cta-soft);transition:filter var(--t-press) ease,transform var(--t-press) ease,opacity var(--t-fade) ease}.btn:active{filter:brightness(1.06);transform:scale(.98)}.icon-btn{flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:none;cursor:pointer;background:var(--bg-elev);color:var(--ink-soft);transition:transform var(--t-press) ease,background var(--t-press) ease,color var(--t-fade) ease}.icon-btn:active{transform:scale(.92);background:var(--bg-soft)}.icon-btn.accent{color:var(--accent);border:1px solid var(--line)}.btn:disabled{opacity:.55;box-shadow:none;cursor:default}.btn.ghost{background:var(--bg-soft);color:var(--ink);border:1px solid var(--line);box-shadow:none}.btn.danger{background:var(--danger);box-shadow:none}.btn.sm{width:auto;padding:12px 20px;font-size:var(--fs-base)}.grid-center{display:grid;place-items:center}.sx-enter-active,.sx-leave-active{transition:opacity .16s ease,transform .2s var(--ease-spring)}.sx-enter-from,.sx-leave-to{opacity:0;transform:translateY(-50%) scale(.4)}@media(prefers-reduced-motion:reduce){.sx-enter-active,.sx-leave-active{transition:opacity .12s ease}}.flabel{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--ink-soft);margin-bottom:10px}.save-err{font-size:14px;font-weight:600;color:var(--danger);background:var(--bg-soft);border:1px solid var(--danger);border-radius:var(--r-sm);padding:11px 14px;margin:0 0 12px}.seg{position:relative;display:flex;gap:0;padding:4px;border:1px solid var(--line);border-radius:var(--r-pill)}.seg-ind{position:absolute;top:4px;bottom:4px;left:4px;z-index:0;pointer-events:none;width:calc((100% - 8px) / var(--seg-n, 2));border-radius:var(--r-pill);background:var(--bg-elev);transform:translate(calc(var(--seg-i, 0) * 100%));transition:transform var(--t-spring) var(--ease)}.seg-i{position:relative;z-index:1;flex:1;border:none;background:transparent;border-radius:var(--r-pill);font-size:14px;font-weight:600;color:var(--ink-soft);transition:color var(--t-fade) ease,transform var(--t-press) ease}.seg-i.on{color:var(--ink)}.seg-i:active{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.seg-ind{transition:none}}.seg.seg-none .seg-ind{opacity:0}.seg.seg-sm{padding:3px}.seg.seg-sm .seg-ind{top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / var(--seg-n, 2))}.seg.seg-sm .seg-i{font-size:13px;padding:8px 4px;font-weight:700}.grad-text{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.opt-pill{border:1px solid var(--line);background:var(--bg-soft);color:var(--ink);border-radius:var(--r-sm);transition:background var(--t-fade) ease,border-color var(--t-fade) ease,color var(--t-fade) ease,transform var(--t-press) ease}.opt-pill:active{transform:scale(1.06)}.opt-pill.on{background-image:var(--grad);color:#fff;border-color:transparent;box-shadow:0 6px 16px rgb(var(--glow-accent) / .3)}.opt-pill.pill{border-radius:var(--r-pill);padding:13px 4px;font-weight:700;font-size:15px}.empty-ic{display:block;margin:0 auto 14px;color:var(--accent)}.input-center{width:100%;box-sizing:border-box;text-align:center;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--r-sm);padding:15px 16px;font-size:17px;font-weight:600;color:var(--ink);font-family:inherit;transition:border-color var(--t-fast) ease}.input-center::placeholder{font-weight:400;color:var(--ink-soft)}.input-center:focus{outline:none;border-color:var(--accent)}.field{margin-bottom:14px}.field label{display:block;font-size:13px;color:var(--ink-soft);margin:0 2px 6px}.field textarea,.field input{width:100%;border:1px solid var(--line);background:var(--bg-soft);border-radius:var(--r-sm);padding:13px 15px;font-size:15px;color:var(--ink);outline:none;font-family:inherit;resize:vertical;transition:border-color var(--t-fade) ease}.field textarea:focus,.field input:focus{border-color:var(--accent)}.muted{color:var(--ink-soft)}.empty{text-align:center;color:var(--ink-soft);padding:54px 16px}.empty .big{font-size:22px;font-weight:800;color:var(--ink);margin-bottom:6px}.list{display:flex;flex-direction:column;gap:10px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.tile{width:44px;height:44px;flex:0 0 auto;border-radius:var(--r-sm);display:grid;place-items:center;color:#fff;background:var(--bg-elev)}.tile.pink{background:var(--accent)}.tile.lime{background:var(--lime);color:#000}.tile.blue{background:var(--blue)}.tile.violet{background:var(--violet)}.tile.dark{background:#0c0c0e;color:var(--lime)}.tile svg{width:22px;height:22px}.tile.sm{width:34px;height:34px;border-radius:var(--r-xs)}.tile.sm svg{width:16px;height:16px}.switch{position:relative;width:48px;height:28px;border-radius:var(--r-pill);border:none;background:var(--line);padding:0;flex:0 0 auto;transition:background var(--t-press) ease}.switch.on{background-image:var(--grad)}.switch .knob{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform var(--t-press) ease}.switch.on .knob{transform:translate(20px)}.pressable{transition:background var(--t-panel) ease,transform var(--t-panel) var(--ease)}.pressable:active{background:var(--bg-elev);transform:scale(1.03)}.row-arrow{flex:0 0 auto;color:var(--ink-soft);opacity:.75}.status-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--r-pill);background:var(--bg-elev);color:var(--lime);font-size:12px;font-weight:700}.status-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lime)}.mini-head{position:fixed;top:0;left:0;right:0;z-index:50;margin:0 auto;max-width:var(--maxw);height:calc(48px + var(--tg-top, env(safe-area-inset-top, 0px)) * .5);padding-top:calc(var(--tg-top, env(safe-area-inset-top, 0px)) * .5);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:800;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.edge-scrim{position:fixed;left:0;right:0;z-index:40;pointer-events:none}.edge-scrim.top{top:0;height:calc(var(--tg-top, env(safe-area-inset-top, 0px)) * .5 + 100px);background:linear-gradient(to bottom,#0000009e,#0000004d 42%,#0000)}.edge-scrim.bottom{bottom:0;height:132px;background:linear-gradient(to top,#00000080,#0000)}.mini-enter-active,.mini-leave-active{transition:transform var(--t-med) var(--ease),opacity var(--t-med) ease}.mini-enter-from,.mini-leave-to{transform:translateY(-100%);opacity:0}@media(prefers-reduced-motion:reduce){.mini-enter-active,.mini-leave-active{transition:opacity var(--t-fade) ease}.mini-enter-from,.mini-leave-to{transform:none}}.ctabar-fade{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:12px 16px calc(12px + max(env(safe-area-inset-bottom,0px),var(--tg-bottom, 0px)));background:linear-gradient(to top,var(--bg) 62%,transparent)}.springbar-enter-active{transition:transform var(--t-spring) var(--ease-spring),opacity var(--t-fade) ease}.springbar-leave-active{transition:transform var(--t-med) var(--ease),opacity var(--t-fade) ease}.springbar-enter-from,.springbar-leave-to{transform:translateY(130%);opacity:0}@media(prefers-reduced-motion:reduce){.springbar-enter-active,.springbar-leave-active{transition:opacity var(--t-fade) ease}.springbar-enter-from,.springbar-leave-to{transform:none}}
