.lps[data-v-c9eeb3ed]{container-type:size;width:100%;height:100%;min-height:0;display:flex;align-items:center;justify-content:center;padding:.15rem;box-sizing:border-box;--lps-r-outer: clamp(2.12rem, min(16.2cqmin, 17.5cqi), min(4.2rem, 22.5cqmin));--lps-frame-pad: clamp(5px, 1.38cqmin, 8px);--lps-glass-inset: clamp(5px, 1.32cqmin, 8px);--lps-pixel-inset: clamp(1.5px, .38cqmin, 2.5px);--lps-r-chassis: calc(var(--lps-r-outer) - var(--lps-frame-pad));--lps-r-glass: calc(var(--lps-r-chassis) - var(--lps-glass-inset));--lps-r-screen: calc(var(--lps-r-glass) - var(--lps-pixel-inset))}.lps--bounded[data-v-c9eeb3ed]{padding:0}.lps--bounded .lps__shell[data-v-c9eeb3ed]{height:min(100cqh,100%);width:auto;aspect-ratio:var(--phone-aspect-ratio, 9.6 / 20);max-width:100%;max-height:100%}.lps__shell[data-v-c9eeb3ed]{position:relative;height:min(100cqh,calc(100cqi * 20 / 9.6));width:auto;aspect-ratio:var(--phone-aspect-ratio, 9.6 / 20);max-width:min(100cqi,100%);max-height:100cqh;box-sizing:border-box}.lps__ground[data-v-c9eeb3ed]{position:absolute;left:50%;bottom:-8%;width:108%;height:32%;transform:translate(-50%) scaleY(.42);background:radial-gradient(ellipse at center,rgba(0,0,0,.42) 0%,transparent 72%);filter:blur(44px);pointer-events:none;z-index:0}.lps__body[data-v-c9eeb3ed]{position:relative;z-index:1;width:100%;height:100%;border-radius:var(--lps-r-outer);background:linear-gradient(125deg,rgba(255,255,255,.075) 0%,transparent 40%),linear-gradient(90deg,rgba(0,0,0,.16) 0%,transparent 5%,transparent 95%,rgba(0,0,0,.16) 100%),linear-gradient(165deg,#1c1d22,#0e0e12 36%,#050506);box-shadow:0 0 0 1px #000000eb,0 16px 36px #0000007a,inset 0 1px #ffffff06,inset 2px 0 0 -1px #ffffff0b,inset -2px 0 0 -1px #0000006b,inset 3px 0 12px -3px #0003,inset -3px 0 12px -3px #0003;padding:var(--lps-frame-pad);box-sizing:border-box}.lps__rim[data-v-c9eeb3ed]{display:none}.lps__chassis[data-v-c9eeb3ed]{position:relative;width:100%;height:100%;border-radius:var(--lps-r-chassis);overflow:hidden;box-shadow:0 0 0 1px #000000ad inset,0 3px 12px #00000061 inset,inset 3px 0 10px -3px #0000001a,inset -3px 0 10px -3px #0000001a}.lps__bezel[data-v-c9eeb3ed]{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 clamp(2.5px,.75cqmin,4px) #030305fc,inset 0 0 0 clamp(3.5px,1.02cqmin,5.5px) #101014e0;pointer-events:none;z-index:1}.lps__screenOuter[data-v-c9eeb3ed]{position:absolute;inset:var(--lps-glass-inset);border-radius:var(--lps-r-glass);background:#020203;z-index:2;box-shadow:inset 0 0 0 1px #000000c7,inset 0 2px 8px #00000085,0 0 0 1px #00000094}.lps__screen[data-v-c9eeb3ed]{position:absolute;inset:var(--lps-pixel-inset);border-radius:var(--lps-r-screen);overflow:hidden;background:#000;box-shadow:inset 0 0 0 1px #000000e0;container-type:size}.lps__slotFill[data-v-c9eeb3ed]{width:100%;height:100%;border-radius:inherit;overflow:hidden}.lps__topChromeFade[data-v-c9eeb3ed]{position:absolute;inset:0 0 auto;height:10%;z-index:6;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(2,2,6,.88) 0%,rgba(2,2,6,.5) 34%,rgba(2,2,6,.12) 64%,transparent 100%)}.lps__sysTop[data-v-c9eeb3ed]{position:absolute;top:0;left:max(6px,1.6cqmin);right:max(6px,1.6cqmin);width:auto;height:clamp(48px,12.25cqmin,60px);z-index:8;pointer-events:none;overflow:visible;max-width:100%;box-sizing:border-box}.lps__sysTop[data-v-c9eeb3ed] .ios-sb--shell{max-width:100%}.lps--status-backdrop .lps__sysTop[data-v-c9eeb3ed]:before{content:"";position:absolute;left:max(3px,.75cqmin);right:max(3px,.75cqmin);top:0;height:clamp(56px,14.5cqmin,76px);border-radius:0 0 16px 16px;background:linear-gradient(180deg,#04040afa,#04040ae6 38%,#04040a73 62%,#04040a00);z-index:0;pointer-events:none}.lps--status-backdrop .lps__sysTop[data-v-c9eeb3ed] .ios-sb--shell{position:relative;z-index:2}.lps--status-backdrop .lps__island[data-v-c9eeb3ed]{z-index:3}.lps__island[data-v-c9eeb3ed]{position:absolute;left:50%;top:clamp(26px,7.1cqmin,35px);transform:translate(-50%,-50%);width:clamp(82px,24cqi,100px);height:clamp(27px,6.95cqmin,33px);border-radius:999px;background:#040405;z-index:9;box-shadow:0 0 0 1px #000000f0,inset 0 0 0 1px #ffffff04;display:flex;align-items:center;justify-content:center;pointer-events:none}.lps__island-inner[data-v-c9eeb3ed]{display:flex;align-items:center;justify-content:center;gap:clamp(4px,1.2cqmin,7px);padding:0 clamp(9px,2.5cqmin,13px)}.lps__island-lens[data-v-c9eeb3ed]{display:block;border-radius:50%;flex-shrink:0}.lps__island-lens--primary[data-v-c9eeb3ed]{width:clamp(7px,1.85cqmin,9px);height:clamp(7px,1.85cqmin,9px);background:#0e0e12;box-shadow:inset 0 0 0 .5px #ffffff08}.lps__island-lens--ambient[data-v-c9eeb3ed]{width:clamp(4px,1.05cqmin,5px);height:clamp(4px,1.05cqmin,5px);background:#121218;opacity:.82;box-shadow:inset 0 0 0 .5px #ffffff06}.lps__edgeTop[data-v-c9eeb3ed]{position:absolute;top:0;left:22%;right:22%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.32),transparent);opacity:.28;z-index:3;pointer-events:none}.pf-screen[data-v-56fb107c]{position:absolute;inset:0;box-sizing:border-box;overflow:hidden;background:#000;border-radius:inherit}.pf-screen[data-v-56fb107c] video,.pf-screen[data-v-56fb107c] img{position:absolute;left:50%;top:50%;display:block;width:100%;height:100%;min-width:100%;min-height:100%;box-sizing:border-box;transform:translate(-50%,-50%) scale(var(--pf-fit-scale, 1.12));transform-origin:center center;object-fit:cover;object-position:var(--pf-obj-pos, 50% 50%)}@media (prefers-reduced-motion: reduce){.pf-screen[data-v-56fb107c] video,.pf-screen[data-v-56fb107c] img{transform:translate(-50%,-50%) scale(1)}}.prl[data-v-4031bb8e]{container-type:size;width:100%;height:100%;min-height:0;position:relative;overflow:hidden;background:linear-gradient(180deg,#070318,#0c0528 55%,#060218);font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;color:#fff}.prl__bg[data-v-4031bb8e]{position:absolute;inset:0;pointer-events:none}.prl__grid[data-v-4031bb8e]{position:absolute;inset:-5%;opacity:.5;background:linear-gradient(rgba(167,139,250,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(167,139,250,.09) 1px,transparent 1px);background-size:clamp(20px,6cqi,30px) clamp(20px,6cqi,30px);mask-image:radial-gradient(ellipse 78% 68% at 50% 38%,#000 55%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 78% 68% at 50% 38%,#000 55%,transparent 100%)}.prl__glow[data-v-4031bb8e]{position:absolute;border-radius:50%;filter:blur(clamp(36px,10cqi,72px));opacity:.45}.prl__glow--a[data-v-4031bb8e]{width:70cqi;height:70cqi;left:-18cqi;top:18%;background:#5700fe59}.prl__glow--b[data-v-4031bb8e]{width:55cqi;height:55cqi;right:-14cqi;bottom:8%;background:#ff00492e}.prl__top[data-v-4031bb8e]{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:clamp(8px,2cqi,14px);padding:clamp(52px,14cqmin,70px) clamp(10px,3.4cqi,16px) clamp(8px,2.4cqmin,12px) clamp(10px,3.4cqi,16px)}.prl__title[data-v-4031bb8e]{margin:0;font-size:clamp(17px,5.6cqi,26px);font-weight:800;letter-spacing:-.025em}.prl__filter[data-v-4031bb8e]{display:inline-flex;align-items:center;gap:clamp(4px,1.2cqi,7px);padding:clamp(4px,1.2cqmin,7px) clamp(9px,2.8cqi,14px);font-size:clamp(9px,2.8cqi,12px);font-weight:650;color:#ffffffe0;background:#10082ab8;border:1px solid rgba(255,255,255,.08);border-radius:999px}.prl__filter-dot[data-v-4031bb8e]{width:clamp(6px,1.8cqi,9px);height:clamp(6px,1.8cqi,9px);border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80a6}.prl__map[data-v-4031bb8e]{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);width:min(102cqi,80%);aspect-ratio:1 / 1;z-index:1}.prl__rings[data-v-4031bb8e]{position:absolute;inset:8%;pointer-events:none}.prl__ring[data-v-4031bb8e]{position:absolute;border-radius:50%;border:1px solid rgba(167,139,250,.32)}.prl__ring--1[data-v-4031bb8e]{inset:0}.prl__ring--2[data-v-4031bb8e]{inset:14%}.prl__ring--3[data-v-4031bb8e]{inset:28%}.prl__sweep[data-v-4031bb8e]{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(167,139,250,.42) 42deg,transparent 78deg);animation:prl-sweep-4031bb8e 7s linear infinite;mask:radial-gradient(circle,transparent 50%,#000 51%)}@keyframes prl-sweep-4031bb8e{to{transform:rotate(360deg)}}.prl__center[data-v-4031bb8e]{position:absolute;inset:42%;display:grid;place-items:center}.prl__center-core[data-v-4031bb8e]{width:48%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#dcc8ff,#6c3cfff2);box-shadow:0 0 clamp(14px,4cqi,26px) #6c3cffb3,0 0 clamp(28px,8cqi,50px) #6c3cff52}.prl__center-pulse[data-v-4031bb8e]{position:absolute;width:78%;aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(167,139,250,.55);animation:prl-pulse-4031bb8e 2.4s ease-out infinite}.prl__center-pulse--b[data-v-4031bb8e]{animation-delay:.8s}@keyframes prl-pulse-4031bb8e{0%{transform:scale(.72);opacity:.55}70%{transform:scale(1.15);opacity:0}to{opacity:0}}.prl__pin[data-v-4031bb8e]{position:absolute;width:clamp(11px,3.4cqi,18px);height:clamp(11px,3.4cqi,18px)}.prl__pin-core[data-v-4031bb8e]{display:block;width:100%;height:100%;border-radius:50%;background:#ff0049;border:2px solid rgba(255,255,255,.55);box-shadow:0 0 clamp(8px,2.2cqi,14px) #ff0049b3,0 0 clamp(18px,5cqi,28px) #ff004952;position:relative;z-index:2}.prl__pin-ping[data-v-4031bb8e]{position:absolute;inset:-55%;border-radius:50%;border:1.5px solid rgba(255,0,73,.7);box-shadow:0 0 14px #ff004952;animation:prl-pin-ping-4031bb8e 2.4s cubic-bezier(.4,0,.2,1) infinite;z-index:1}.prl__pin--1[data-v-4031bb8e]{top:26%;left:54%}.prl__pin--2[data-v-4031bb8e]{top:56%;left:32%}.prl__pin--3[data-v-4031bb8e]{top:22%;left:40%}.prl__pin--4[data-v-4031bb8e]{top:52%;left:56%}@keyframes prl-pin-ping-4031bb8e{0%{transform:scale(.55);opacity:1}60%{opacity:.7}to{transform:scale(1.65);opacity:0}}.prl__pin--1 .prl__pin-ping[data-v-4031bb8e]{animation-delay:0s}.prl__pin--2 .prl__pin-ping[data-v-4031bb8e]{animation-delay:.6s}.prl__pin--3 .prl__pin-ping[data-v-4031bb8e]{animation-delay:1.2s}.prl__pin--4 .prl__pin-ping[data-v-4031bb8e]{animation-delay:1.8s}.prl__cards[data-v-4031bb8e]{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;flex-direction:column;gap:clamp(6px,2cqmin,10px);padding:0 clamp(10px,3.4cqi,16px) clamp(14px,4.6cqmin,22px);box-sizing:border-box}.prl__card[data-v-4031bb8e]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(8px,2.4cqi,12px);padding:clamp(8px,2.4cqmin,12px) clamp(10px,3cqi,14px);border-radius:clamp(14px,4cqi,20px);background:#0c0622b8;border:1px solid rgba(255,255,255,.07);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);box-shadow:0 8px 22px #00000059}.prl__avatar[data-v-4031bb8e]{position:relative;width:clamp(34px,11cqi,48px);aspect-ratio:1;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid rgba(255,255,255,.12)}.prl__avatar img[data-v-4031bb8e]{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;user-select:none;-webkit-user-drag:none}.prl__avatar-online[data-v-4031bb8e]{position:absolute;right:6%;bottom:6%;width:22%;height:22%;border-radius:50%;background:#4ade80;border:2px solid rgba(10,4,28,.95)}.prl__info[data-v-4031bb8e]{min-width:0;overflow:hidden}.prl__name[data-v-4031bb8e]{font-size:clamp(11px,3.6cqi,15px);font-weight:700;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prl__age[data-v-4031bb8e]{font-weight:600;color:#ffffff8c}.prl__dist[data-v-4031bb8e]{margin-top:clamp(1px,.4cqmin,3px);font-size:clamp(8px,2.6cqi,11px);color:#ffffff73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prl__tag[data-v-4031bb8e]{display:inline-flex;align-items:center;gap:clamp(3px,1cqi,5px);padding:clamp(4px,1.2cqmin,6px) clamp(8px,2.6cqi,11px);border-radius:999px;font-size:clamp(8px,2.7cqi,11px);font-weight:700;white-space:nowrap;flex-shrink:0}.prl__tag--coffee[data-v-4031bb8e]{color:#ffb56b;border:1px solid rgba(255,164,74,.55);background:#ffa44a2e}.prl__tag--workout[data-v-4031bb8e]{color:#6ee89a;border:1px solid rgba(74,222,128,.5);background:#4ade8029}.prl__tag--chat[data-v-4031bb8e]{color:#d4c5ff;border:1px solid rgba(196,181,253,.55);background:#6c3cff38}@media (prefers-reduced-motion: reduce){.prl__sweep[data-v-4031bb8e],.prl__pin-ping[data-v-4031bb8e],.prl__center-pulse[data-v-4031bb8e]{animation:none}}.pcl[data-v-f02492e4]{container-type:size;width:100%;height:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;background:radial-gradient(120% 80% at 50% 0%,#5700fe52,#5700fe00 60%),radial-gradient(110% 90% at 50% 100%,#ff00492e,#ff004900 60%),linear-gradient(180deg,#0c0524,#100530,#060218);font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;color:#fff;isolation:isolate}.pcl__header[data-v-f02492e4]{position:relative;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:clamp(6px,2cqi,10px);padding:clamp(54px,14.5cqmin,70px) clamp(10px,3.4cqi,16px) clamp(8px,2.4cqmin,12px) clamp(10px,3.4cqi,16px);background:#0a041c9e;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border-bottom:1px solid rgba(255,255,255,.06);z-index:3}.pcl__back[data-v-f02492e4]{display:inline-flex;align-items:center;justify-content:center;width:clamp(22px,7cqi,32px);height:clamp(22px,7cqi,32px);background:transparent;border:none;color:#ffffffb3;pointer-events:none}.pcl__back svg[data-v-f02492e4]{width:60%;height:60%;display:block}.pcl__avatar[data-v-f02492e4]{position:relative;width:clamp(28px,8.8cqi,40px);aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid rgba(255,255,255,.18);box-shadow:0 4px 14px #00000080,0 0 0 1px #ffffff0a}.pcl__avatar img[data-v-f02492e4]{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;user-select:none;-webkit-user-drag:none}.pcl__online[data-v-f02492e4]{position:absolute;right:4%;bottom:4%;width:28%;height:28%;border-radius:50%;background:#4ade80;border:2px solid rgba(10,4,28,.95);box-shadow:0 0 6px #4ade80b3}.pcl__title[data-v-f02492e4]{min-width:0}.pcl__name[data-v-f02492e4]{font-size:clamp(12px,4cqi,17px);font-weight:700;letter-spacing:-.01em;line-height:1.1;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcl__status[data-v-f02492e4]{margin-top:clamp(1px,.4cqmin,3px);font-size:clamp(8px,2.7cqi,11px);font-weight:500;color:#ffffff8c;white-space:nowrap}.pcl__vibe[data-v-f02492e4]{display:inline-flex;align-items:center;gap:clamp(3px,1cqi,5px);padding:clamp(3px,1cqmin,5px) clamp(7px,2.4cqi,11px);font-size:clamp(9px,3cqi,12px);font-weight:700;letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#ff419ab3,#6c3cffb3);border-radius:999px;white-space:nowrap;flex-shrink:0;box-shadow:0 4px 12px #6c3cff59}.pcl__vibe-dot[data-v-f02492e4]{width:clamp(5px,1.5cqi,7px);height:clamp(5px,1.5cqi,7px);border-radius:50%;background:#fff;box-shadow:0 0 6px #ffffffd9}.pcl__thread[data-v-f02492e4]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:clamp(6px,2cqmin,10px);padding:clamp(8px,2.6cqmin,14px) clamp(10px,3.4cqi,16px);overflow:hidden;z-index:2}.pcl__msg[data-v-f02492e4]{display:flex;flex-direction:column;max-width:82%}.pcl__msg--in[data-v-f02492e4]{align-self:flex-start;align-items:flex-start}.pcl__msg--out[data-v-f02492e4]{align-self:flex-end;align-items:flex-end}.pcl-anim-enter-from[data-v-f02492e4]{opacity:0;transform:translateY(10px) scale(.96)}.pcl-anim-enter-active[data-v-f02492e4]{transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}.pcl-anim-enter-to[data-v-f02492e4]{opacity:1;transform:translateY(0) scale(1)}.pcl__msg--out.pcl-anim-enter-from[data-v-f02492e4]{transform:translate(14px,6px) scale(.96)}.pcl-anim-leave-active[data-v-f02492e4]{transition:opacity .28s ease,transform .28s ease;pointer-events:none}.pcl-anim-leave-to[data-v-f02492e4]{opacity:0;transform:translateY(-4px) scale(.98)}.pcl__bubble[data-v-f02492e4]{padding:clamp(7px,2.2cqmin,11px) clamp(10px,3.2cqi,15px);font-size:clamp(10px,3.4cqi,13.5px);line-height:1.4;letter-spacing:-.005em;border-radius:clamp(14px,4.4cqi,20px);word-wrap:break-word;box-shadow:0 2px 10px #00000040}.pcl__bubble--in[data-v-f02492e4]{background:#261646d9;color:#fffffff2;border:1px solid rgba(166,130,255,.18);border-bottom-left-radius:clamp(4px,1.4cqi,8px)}.pcl__bubble--out[data-v-f02492e4]{background:linear-gradient(135deg,#6c3cff,#a341ff);color:#fff;border-bottom-right-radius:clamp(4px,1.4cqi,8px);box-shadow:0 4px 16px #6c3cff73}.pcl__time[data-v-f02492e4]{margin-top:clamp(2px,.7cqmin,4px);font-size:clamp(8px,2.4cqi,10px);color:#ffffff59}.pcl__time--right[data-v-f02492e4]{align-self:flex-end}.pcl__ai[data-v-f02492e4]{align-self:stretch;margin-top:clamp(2px,1cqmin,4px);padding:clamp(8px,2.4cqmin,12px) clamp(10px,3cqi,14px);background:linear-gradient(135deg,#6c3cff38,#ff29822e);border:1px solid rgba(166,130,255,.4);border-radius:clamp(14px,4.4cqi,20px);box-shadow:0 6px 18px #0000004d}.pcl__ai-head[data-v-f02492e4]{display:flex;align-items:center;gap:clamp(4px,1.4cqi,6px);font-size:clamp(8px,2.6cqi,10.5px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ffffffd9}.pcl__ai-icon[data-v-f02492e4]{font-size:1.05em}.pcl__ai-body[data-v-f02492e4]{margin-top:clamp(4px,1.2cqmin,6px)}.pcl__ai-place[data-v-f02492e4]{font-size:clamp(11px,3.6cqi,14.5px);font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcl__ai-reason[data-v-f02492e4]{margin-top:clamp(1px,.4cqmin,3px);font-size:clamp(9px,2.9cqi,12px);color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcl__ai-cta[data-v-f02492e4]{margin-top:clamp(6px,1.8cqmin,10px);padding:clamp(6px,1.9cqmin,9px);text-align:center;font-size:clamp(10px,3.2cqi,12.5px);font-weight:700;letter-spacing:-.005em;color:#fff;background:linear-gradient(135deg,#6c3cff,#ff3d92);border-radius:999px;box-shadow:0 4px 14px #ff3d9266}.pcl__typing[data-v-f02492e4]{align-self:flex-start;display:inline-flex;align-items:center;gap:clamp(3px,1cqi,5px);padding:clamp(7px,2cqmin,10px) clamp(10px,3.2cqi,14px);background:#261646d9;border:1px solid rgba(166,130,255,.18);border-radius:clamp(14px,4.4cqi,20px);border-bottom-left-radius:clamp(4px,1.4cqi,8px)}.pcl__typing--out[data-v-f02492e4]{align-self:flex-end;background:linear-gradient(135deg,#6c3cffd9,#a341ffd9);border:1px solid rgba(166,130,255,.32);border-bottom-left-radius:clamp(14px,4.4cqi,20px);border-bottom-right-radius:clamp(4px,1.4cqi,8px)}.pcl__typing-dot[data-v-f02492e4]{width:clamp(5px,1.6cqi,7px);height:clamp(5px,1.6cqi,7px);border-radius:50%;background:#ffffff8c;animation:pcl-typing-f02492e4 1.3s ease-in-out infinite}.pcl__typing-dot[data-v-f02492e4]:nth-child(2){animation-delay:.18s}.pcl__typing-dot[data-v-f02492e4]:nth-child(3){animation-delay:.36s}@keyframes pcl-typing-f02492e4{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-3px);opacity:1}}.pcl__compose[data-v-f02492e4]{display:flex;align-items:center;gap:clamp(7px,2.4cqi,11px);padding:clamp(8px,2.4cqmin,12px) clamp(10px,3.4cqi,16px) clamp(14px,4.6cqmin,22px);background:linear-gradient(180deg,#0a041c73,#0a041cd9);border-top:1px solid rgba(255,255,255,.06);z-index:3}.pcl__input[data-v-f02492e4]{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;padding:clamp(7px,2.2cqmin,11px) clamp(11px,3.6cqi,16px);background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:999px;font-size:clamp(10px,3.2cqi,13px)}.pcl__placeholder[data-v-f02492e4]{color:#fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcl__send[data-v-f02492e4]{display:inline-flex;align-items:center;justify-content:center;width:clamp(28px,9cqi,38px);aspect-ratio:1 / 1;border-radius:50%;border:none;background:linear-gradient(135deg,#6c3cff,#ff3d92);color:#fff;pointer-events:none;flex-shrink:0;box-shadow:0 4px 14px #6c3cff73}.pcl__send svg[data-v-f02492e4]{width:50%;height:50%;display:block;transform:translate(-1px,1px)}@media (prefers-reduced-motion: reduce){.pcl-anim-enter-from[data-v-f02492e4],.pcl-anim-leave-to[data-v-f02492e4],.pcl-anim-enter-to[data-v-f02492e4]{transition:none;transform:none;opacity:1}.pcl__typing-dot[data-v-f02492e4]{animation:none}}.prc[data-v-75a356a0]{container-type:size;width:100%;height:100%;position:relative;overflow:hidden;background:#050214;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;color:#fff;isolation:isolate}.prc__viewport[data-v-75a356a0]{position:absolute;inset:0;z-index:0}.prc__subject[data-v-75a356a0]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;display:block;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;user-select:none;-webkit-user-drag:none;transition:filter .6s ease,opacity .4s ease}.prc__subject--poster[data-v-75a356a0]{z-index:0;opacity:1}.prc__viewport--video .prc__subject--poster[data-v-75a356a0]{opacity:0}.prc__subject--video[data-v-75a356a0]{z-index:1;background:#050214}.prc__viewport-grade[data-v-75a356a0]{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(8,4,22,.18) 0%,transparent 22%,transparent 60%,rgba(8,4,22,.45) 100%);transition:background .5s ease}.prc--filter-warm .prc__subject[data-v-75a356a0]{filter:saturate(1.1) sepia(.18) hue-rotate(-6deg) contrast(1.05)}.prc--filter-cool .prc__subject[data-v-75a356a0]{filter:saturate(1.05) hue-rotate(12deg) brightness(1.02) contrast(1.04)}.prc--filter-contrast .prc__subject[data-v-75a356a0]{filter:saturate(1.18) contrast(1.18) brightness(.96)}.prc--filter-warm .prc__viewport-grade[data-v-75a356a0]{background:radial-gradient(120% 80% at 50% 0%,rgba(255,165,90,.18) 0%,transparent 60%),linear-gradient(180deg,rgba(8,4,22,.18) 0%,transparent 22%,transparent 60%,rgba(8,4,22,.45) 100%)}.prc--filter-cool .prc__viewport-grade[data-v-75a356a0]{background:radial-gradient(120% 80% at 50% 0%,rgba(74,134,255,.18) 0%,transparent 60%),linear-gradient(180deg,rgba(8,4,22,.18) 0%,transparent 22%,transparent 60%,rgba(8,4,22,.45) 100%)}.prc--filter-contrast .prc__viewport-grade[data-v-75a356a0]{background:radial-gradient(110% 75% at 50% 50%,transparent 38%,rgba(0,0,0,.32) 100%),linear-gradient(180deg,rgba(8,4,22,.18) 0%,transparent 22%,transparent 60%,rgba(8,4,22,.45) 100%)}.prc__record[data-v-75a356a0],.prc__edit[data-v-75a356a0]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;pointer-events:none}.prc__record-top[data-v-75a356a0]{position:absolute;top:clamp(60px,16cqmin,80px);left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:clamp(6px,1.6cqi,9px);padding:clamp(4px,1.4cqmin,7px) clamp(10px,3cqi,14px);background:#08021699;border:1px solid rgba(255,255,255,.1);border-radius:999px;backdrop-filter:blur(10px) saturate(1.15);-webkit-backdrop-filter:blur(10px) saturate(1.15);white-space:nowrap;flex-wrap:nowrap}.prc__rec-dot[data-v-75a356a0]{flex-shrink:0;width:clamp(7px,1.9cqi,9px);height:clamp(7px,1.9cqi,9px);border-radius:50%;background:#ff0049;box-shadow:0 0 8px #ff0049a6;animation:prc-rec-pulse-75a356a0 1.1s ease-in-out infinite}.prc__rec-time[data-v-75a356a0]{flex-shrink:0;font-size:clamp(10px,2.9cqi,12.5px);font-weight:700;letter-spacing:.04em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}@keyframes prc-rec-pulse-75a356a0{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.85);opacity:.7}}.prc__reticle[data-v-75a356a0]{position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);width:clamp(72px,22cqi,120px);aspect-ratio:1;pointer-events:none;opacity:.85}.prc__reticle-corner[data-v-75a356a0]{position:absolute;width:22%;height:22%;border:1.5px solid rgba(255,255,255,.92);filter:drop-shadow(0 0 6px rgba(0,0,0,.5))}.prc__reticle-corner--tl[data-v-75a356a0]{top:0;left:0;border-right:none;border-bottom:none}.prc__reticle-corner--tr[data-v-75a356a0]{top:0;right:0;border-left:none;border-bottom:none}.prc__reticle-corner--bl[data-v-75a356a0]{bottom:0;left:0;border-right:none;border-top:none}.prc__reticle-corner--br[data-v-75a356a0]{bottom:0;right:0;border-left:none;border-top:none}.prc__capture[data-v-75a356a0]{position:absolute;left:0;right:0;bottom:clamp(58px,14cqmin,84px);display:flex;align-items:center;justify-content:center;gap:clamp(28px,8cqi,48px);padding:0 clamp(20px,6cqi,32px)}.prc__capture-side[data-v-75a356a0]{display:inline-flex;align-items:center;justify-content:center;width:clamp(38px,11cqi,52px);aspect-ratio:1;border-radius:50%;background:#140a289e;border:1px solid rgba(255,255,255,.08);color:#ffffffeb;backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2);box-shadow:0 6px 16px #00000059;pointer-events:none}.prc__capture-side svg[data-v-75a356a0]{width:50%;height:50%}.prc__capture-btn[data-v-75a356a0]{position:relative;width:clamp(56px,17cqi,80px);aspect-ratio:1;display:grid;place-items:center;pointer-events:none}.prc__capture-ring[data-v-75a356a0]{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);filter:drop-shadow(0 4px 14px rgba(255,0,73,.45))}.prc__capture-track[data-v-75a356a0]{fill:none;stroke:#ffffff38;stroke-width:4}.prc__capture-progress[data-v-75a356a0]{fill:none;stroke:#ff0049;stroke-width:4;stroke-linecap:round;stroke-dasharray:289;stroke-dashoffset:calc(289 - (2.89*tan(atan2(var(--prc-progress, 0%),100%))));transition:stroke-dashoffset .18s linear}@supports not (top: tan(atan2(1px,1px))){.prc__capture-progress[data-v-75a356a0]{stroke-dashoffset:calc(289 - (289 * var(--prc-progress-num, 0)))}}.prc__capture-core[data-v-75a356a0]{width:50%;aspect-ratio:1;border-radius:50%;background:linear-gradient(135deg,#ff0049,#c800c8);box-shadow:0 0 0 4px #080416f2,0 8px 22px #ff004966}.prc__hint[data-v-75a356a0]{position:absolute;left:0;right:0;bottom:clamp(28px,7.5cqmin,42px);text-align:center;font-size:clamp(10px,2.8cqi,12px);font-weight:600;color:#ffffffb3;text-shadow:0 2px 8px rgba(0,0,0,.5)}.prc__play-overlay[data-v-75a356a0]{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);z-index:3;pointer-events:none}.prc__play-btn[data-v-75a356a0]{position:relative;width:clamp(52px,14cqi,68px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:#00000073;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 16px #00000073;color:#fff}.prc__play-btn svg[data-v-75a356a0]{margin-left:8%;filter:none}.prc__editor[data-v-75a356a0]{position:absolute;left:0;right:0;bottom:0;padding:clamp(12px,3.4cqmin,18px) clamp(12px,3.4cqi,18px) clamp(18px,5cqmin,26px);background:linear-gradient(180deg,#08041600,#080416c7 22%,#080416f0);display:flex;flex-direction:column;gap:clamp(8px,2.4cqmin,12px);z-index:2;pointer-events:none}.prc__trim-row[data-v-75a356a0]{display:flex;align-items:center;justify-content:space-between;font-size:clamp(9px,2.7cqi,11.5px);color:#ffffffb3;font-weight:600;letter-spacing:.02em}.prc__trim-time[data-v-75a356a0]{font-variant-numeric:tabular-nums;color:#ffffff8c}.prc__trim-track[data-v-75a356a0]{position:relative;height:clamp(22px,6.4cqmin,32px);border-radius:clamp(6px,1.6cqi,9px);background:repeating-linear-gradient(90deg,#ffffff14 0 6%,#ffffff0a 6% 12%);border:1px solid rgba(255,255,255,.08);overflow:hidden}.prc__trim-fill[data-v-75a356a0]{position:absolute;inset:0 28% 0 14%;background:linear-gradient(135deg,#ff004952,#6c3cff52)}.prc__trim-handle[data-v-75a356a0]{position:absolute;top:-6%;bottom:-6%;width:clamp(4px,1.4cqi,6px);background:#ff0049;border-radius:3px;box-shadow:0 2px 8px #ff004980}.prc__trim-handle--left[data-v-75a356a0]{left:13.5%}.prc__trim-handle--right[data-v-75a356a0]{right:27.5%}.prc__trim-playhead[data-v-75a356a0]{position:absolute;top:-8%;bottom:-8%;left:38%;width:2px;background:#ffffffeb;border-radius:2px}.prc__filters[data-v-75a356a0]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(6px,1.6cqi,10px)}.prc__filter[data-v-75a356a0]{display:flex;flex-direction:column;align-items:center;gap:clamp(3px,.9cqmin,5px);padding:clamp(5px,1.4cqmin,8px) clamp(2px,.6cqi,4px);background:transparent;border:1px solid transparent;border-radius:clamp(8px,2.4cqi,12px);color:#ffffffb3;pointer-events:none;transition:background .3s ease,border-color .3s ease,color .3s ease}.prc__filter--active[data-v-75a356a0]{background:#ff004929;border-color:#ff00498c;color:#fff}.prc__filter-thumb[data-v-75a356a0]{position:relative;width:100%;aspect-ratio:1 / 1;max-width:clamp(32px,9cqi,44px);border-radius:clamp(6px,1.6cqi,9px);overflow:hidden;background:#1a0a3a}.prc__filter-thumb-grade[data-v-75a356a0]{position:absolute;inset:0}.prc__filter--original .prc__filter-thumb-grade[data-v-75a356a0]{background:linear-gradient(160deg,#ffdcc866,#b48c5a73),linear-gradient(0deg,#501e3c8c,#501e3c8c)}.prc__filter--warm .prc__filter-thumb-grade[data-v-75a356a0]{background:linear-gradient(160deg,#ffb48273,#dc643c80),linear-gradient(0deg,#78321e8c,#78321e8c)}.prc__filter--cool .prc__filter-thumb-grade[data-v-75a356a0]{background:linear-gradient(160deg,#a0c8ff73,#5082dc80),linear-gradient(0deg,#1e326e8c,#1e326e8c)}.prc__filter--contrast .prc__filter-thumb-grade[data-v-75a356a0]{background:linear-gradient(160deg,#ffffff80,#140a1eb3),linear-gradient(0deg,#3c14288c,#3c14288c)}.prc__filter-label[data-v-75a356a0]{font-size:clamp(8px,2.4cqi,10.5px);font-weight:600;letter-spacing:.01em;white-space:nowrap}.prc__save[data-v-75a356a0]{margin-top:clamp(2px,.6cqmin,4px);padding:clamp(9px,2.7cqmin,13px) clamp(14px,4cqi,20px);border:none;border-radius:999px;background:linear-gradient(135deg,#ff0049,#ff3d92,#6c3cff);color:#fff;font-size:clamp(11px,3.4cqi,14px);font-weight:700;letter-spacing:.01em;box-shadow:0 12px 28px #ff004952,inset 0 1px #ffffff47}.prc-fade-enter-from[data-v-75a356a0],.prc-fade-leave-to[data-v-75a356a0]{opacity:0;transform:translateY(8px)}.prc-fade-enter-active[data-v-75a356a0],.prc-fade-leave-active[data-v-75a356a0]{transition:opacity .42s ease,transform .42s ease}.prc-fade-leave-active[data-v-75a356a0]{position:absolute;inset:0;pointer-events:none}@media (prefers-reduced-motion: reduce){.prc-fade-enter-active[data-v-75a356a0],.prc-fade-leave-active[data-v-75a356a0],.prc__capture-progress[data-v-75a356a0],.prc__rec-dot[data-v-75a356a0],.prc__subject[data-v-75a356a0],.prc__viewport-grade[data-v-75a356a0],.prc__filter[data-v-75a356a0]{transition:none!important;animation:none!important}}.lfp[data-v-428a7d06]{position:relative;width:100%;max-width:min(100%,calc(var(--lfp-max, clamp(232px, 28.6vw, 332px)) * var(--lfp-device-scale, 1)));margin:0 auto;aspect-ratio:var(--phone-aspect-ratio, 9.6 / 20);min-height:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.lfp__bloom[data-v-428a7d06]{position:absolute;inset:-6% -6% -4%;background:radial-gradient(ellipse 50% 46% at 50% 48%,rgba(255,0,115,.13) 0%,transparent 64%);filter:blur(36px);pointer-events:none;z-index:0}.lfp__shadow[data-v-428a7d06]{position:absolute;left:50%;bottom:-2%;width:92%;height:20%;transform:translate(-50%) scaleY(.42);background:radial-gradient(ellipse at center,rgba(0,0,0,.38) 0%,transparent 74%);filter:blur(36px);pointer-events:none;z-index:1}.lfp__stage[data-v-428a7d06]{position:relative;z-index:2;width:100%;height:100%;perspective:1400px;perspective-origin:56% 46%;filter:drop-shadow(0 22px 44px rgba(0,0,0,.4)) drop-shadow(0 8px 20px rgba(0,0,0,.28))}.lfp--tilt-right .lfp__stage[data-v-428a7d06]{perspective-origin:44% 46%}.lfp__tilt[data-v-428a7d06]{width:100%;height:100%;transform:rotateY(-8deg) rotateX(3.5deg);transform-style:preserve-3d;transform-origin:50% 52%;transition:transform .55s cubic-bezier(.22,1,.36,1)}.lfp--tilt-right .lfp__tilt[data-v-428a7d06]{transform:rotateY(8deg) rotateX(3.5deg)}.lfp:hover .lfp__tilt[data-v-428a7d06]{transform:rotateY(-7deg) rotateX(3deg) translateY(-1px)}.lfp--tilt-right:hover .lfp__tilt[data-v-428a7d06]{transform:rotateY(7deg) rotateX(3deg) translateY(-1px)}.lfp__shell[data-v-428a7d06]{width:100%;height:100%;min-height:0}.lfp__media[data-v-428a7d06]{position:absolute;inset:0}.lfp__media video[data-v-428a7d06]{width:100%;height:100%;display:block}.lfp__media-fallback[data-v-428a7d06]{position:absolute;inset:0;background-position:center 30%;background-size:cover;opacity:1;transition:opacity .45s ease;pointer-events:none}.lfp[data-phone-visual-ready=true] .lfp__media-fallback[data-v-428a7d06]{opacity:0}.lfp__media--failed .lfp__media-fallback[data-v-428a7d06]{opacity:1}.lfp__media--failed video[data-v-428a7d06]{opacity:0}.lfp__match-screen[data-v-428a7d06],.lfp__live-screen[data-v-428a7d06]{position:absolute;inset:0;border-radius:inherit;overflow:hidden}@media (max-width: 1024px){.lfp__stage[data-v-428a7d06]{perspective:2000px}.lfp__tilt[data-v-428a7d06]{transform:rotateY(-3deg) rotateX(1.5deg)}.lfp--tilt-right .lfp__tilt[data-v-428a7d06]{transform:rotateY(3deg) rotateX(1.5deg)}.lfp:hover .lfp__tilt[data-v-428a7d06]{transform:rotateY(-2.5deg) rotateX(1.2deg) translateY(-1px)}.lfp--tilt-right:hover .lfp__tilt[data-v-428a7d06]{transform:rotateY(2.5deg) rotateX(1.2deg) translateY(-1px)}}@media (prefers-reduced-motion: reduce){.lfp__tilt[data-v-428a7d06]{transform:rotateY(-6.5deg) rotateX(2.75deg);transition:none}.lfp--tilt-right .lfp__tilt[data-v-428a7d06]{transform:rotateY(6.5deg) rotateX(2.75deg)}.lfp:hover .lfp__tilt[data-v-428a7d06]{transform:rotateY(-6.5deg) rotateX(2.75deg)}.lfp--tilt-right:hover .lfp__tilt[data-v-428a7d06]{transform:rotateY(6.5deg) rotateX(2.75deg)}.lfp__match-screen[data-v-428a7d06],.lfp__live-screen[data-v-428a7d06]{transform:translateZ(0)}}.ff[data-v-865c64ea]{container-type:size;position:relative;width:100%;height:100%;border-radius:inherit;overflow:hidden;background:#0a0a12;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.ff__media[data-v-865c64ea]{position:absolute;inset:0;z-index:0;isolation:isolate;contain:layout paint}.ff__video[data-v-865c64ea],.ff__poster[data-v-865c64ea]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 20%;transform:translateZ(0);backface-visibility:hidden;pointer-events:none;user-select:none;-webkit-user-drag:none}.ff__video[data-v-865c64ea]{z-index:1}.ff__mediaGrade[data-v-865c64ea]{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.14;background:linear-gradient(22deg,transparent 50%,rgba(255,0,73,.05) 94%),radial-gradient(ellipse 100% 85% at 50% 50%,transparent 42%,rgba(8,0,20,.18) 100%)}.ff__scrim[data-v-865c64ea]{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(to top,rgba(6,0,18,.78) 0%,rgba(18,6,36,.38) 12%,rgba(32,10,52,.14) 26%,transparent 50%)}.ff__ui[data-v-865c64ea]{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;justify-content:flex-end;padding:2.75cqi 3.25cqi 2.35cqi;pointer-events:none}.ff__ui .ff__nav[data-v-865c64ea],.ff__ui button[data-v-865c64ea]{pointer-events:auto}.ff__lower[data-v-865c64ea]{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:.85rem;width:100%;padding-bottom:.15rem}.ff__lower-left[data-v-865c64ea]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.7rem}.ff__location[data-v-865c64ea]{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .72rem;border-radius:999px;background:#04020c94;backdrop-filter:blur(8px) saturate(1.08);-webkit-backdrop-filter:blur(8px) saturate(1.08);border:1px solid rgba(255,255,255,.1);color:#fffffff5;font-size:max(11px,2.85cqi);font-weight:500;letter-spacing:.02em;box-shadow:0 2px 12px #00000040}.ff__pin[data-v-865c64ea]{flex-shrink:0;opacity:.95}.ff__profile[data-v-865c64ea]{display:flex;gap:.72rem;align-items:flex-end;width:100%;max-width:100%;padding:0;margin:0}.ff__avatar[data-v-865c64ea]{flex-shrink:0;width:13.5cqi;height:13.5cqi;min-width:40px;min-height:40px;max-width:52px;max-height:52px;border-radius:50%;overflow:hidden;background:#141018;box-shadow:0 0 0 1px #ffffff1f,0 3px 10px #00000059}.ff__avatar-img[data-v-865c64ea]{width:100%;height:100%;object-fit:cover;object-position:center 18%;display:block}.ff__meta[data-v-865c64ea]{flex:1;min-width:0;padding:0 0 .04rem;margin-left:-.06rem;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:.28rem}.ff__name-row[data-v-865c64ea]{display:flex;align-items:baseline;justify-content:flex-start;flex-wrap:nowrap;gap:0;width:100%;text-align:left;letter-spacing:-.02em;text-shadow:0 1px 0 rgba(0,0,0,.85),0 2px 4px rgba(0,0,0,.55),0 4px 24px rgba(0,0,0,.45)}.ff__name[data-v-865c64ea]{font-size:max(18px,4.55cqi);font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1.12}.ff__age[data-v-865c64ea]{font-size:max(14.5px,3.65cqi);font-weight:600;color:#fffffff0;letter-spacing:.02em;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(0,0,0,.75),0 2px 12px rgba(0,0,0,.4)}.ff__tagline[data-v-865c64ea]{margin:0;padding:0;max-width:none;width:100%;font-size:max(10px,2.55cqi);line-height:1.32;font-weight:500;letter-spacing:-.015em;color:#ffffffe0;white-space:nowrap;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.55),0 2px 12px rgba(0,0,0,.38)}.ff__dots[data-v-865c64ea]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:.55rem;padding:0 .15rem 2.25rem .35rem}.ff__dot[data-v-865c64ea]{width:5px;height:5px;border-radius:50%;background:#ffffff59}.ff__dot--active[data-v-865c64ea]{width:6px;height:22px;border-radius:999px;background:#fffffff2;box-shadow:0 0 12px #ffffff40}.ff__nav[data-v-865c64ea]{display:grid;grid-template-columns:1fr 1fr auto 1fr 1fr;align-items:center;gap:.18rem;margin-top:.78rem;padding:.42rem .55rem;border-radius:1.25rem;background:#05030ca8;backdrop-filter:blur(12px) saturate(1.15);-webkit-backdrop-filter:blur(12px) saturate(1.15);border:1px solid rgba(255,255,255,.1);box-shadow:0 -1px #ffffff0d inset,0 1px #0006 inset,0 10px 30px #00000042}.ff__nav-btn[data-v-865c64ea]{display:flex;align-items:center;justify-content:center;padding:.34rem;min-height:38px;border:none;background:transparent;color:#ffffffe0;border-radius:.78rem;cursor:default;transition:color .2s ease,transform .2s ease}.ff__nav-btn--heart[data-v-865c64ea]{transform:translate(-.24rem)}.ff__nav-btn--profile[data-v-865c64ea]{transform:translate(.24rem)}.ff__nav-btn--bell[data-v-865c64ea]{position:relative}.ff__badge[data-v-865c64ea]{position:absolute;top:.08rem;right:.12rem;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:#ff0049;color:#fff;font-size:9.5px;font-weight:700;display:flex;align-items:center;justify-content:center;border:1.8px solid rgba(12,8,20,.95)}.ff__nav-fab[data-v-865c64ea]{flex:0 0 auto;width:2.35rem;height:2.35rem;min-width:38px;min-height:38px;border:none;border-radius:.7rem;background:linear-gradient(135deg,#ec4899,#c026d3 55%,#7c3aed);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 14px #c026d359,0 1px 3px #7c3aed40,inset 0 1px #ffffff29;cursor:default}.ff__nav-fab-plus[data-v-865c64ea]{width:52%;height:52%;display:block;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.22))}.hfd[data-v-af4b4373]{container-type:size;width:100%;height:100%;min-height:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.hfd[data-v-af4b4373] .hfd__feed{width:100%;height:100%;border-radius:inherit;display:block}.hero-section[data-v-86129867]{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(8rem + env(safe-area-inset-top,0px)) calc(2rem + env(safe-area-inset-right,0px)) 4rem calc(2rem + env(safe-area-inset-left,0px));padding-bottom:calc(4rem + env(safe-area-inset-bottom,0px));background:transparent!important;box-sizing:border-box;overflow-x:clip;overflow-y:visible}.hero-grid[data-v-86129867]{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,min(44vw,440px));gap:clamp(1.25rem,2.5vw,2.75rem);align-items:center;max-width:1280px;width:100%;min-width:0;margin:0 auto}.hero-phone[data-v-86129867]{position:relative;z-index:5;display:flex;align-items:center;justify-content:flex-end;align-self:center;min-height:0;margin-left:clamp(-1.25rem,-3vw,0);margin-right:0;padding:.25rem 0;transform-origin:65% 50%}.hero-phone__bloom[data-v-86129867]{position:absolute;inset:-28% -36% -22% -28%;background:radial-gradient(ellipse 58% 50% at 54% 46%,rgba(255,0,115,.2) 0%,transparent 58%),radial-gradient(ellipse 72% 56% at 66% 50%,rgba(87,0,254,.16) 0%,transparent 65%),radial-gradient(ellipse 90% 70% at 50% 72%,rgba(22,0,59,.35) 0%,transparent 72%);filter:blur(64px);pointer-events:none;z-index:0;opacity:.95}.hero-phone__halo[data-v-86129867]{position:absolute;inset:-22% -32% -18% -24%;background:radial-gradient(ellipse 64% 54% at 54% 42%,rgba(255,77,140,.12) 0%,transparent 60%),radial-gradient(ellipse 80% 60% at 70% 48%,rgba(87,0,254,.11) 0%,transparent 70%);filter:blur(52px);pointer-events:none;z-index:0;opacity:1}.hero-phone__shadow[data-v-86129867]{position:absolute;left:50%;bottom:1%;width:88%;max-width:340px;height:22%;transform:translate(-46%) scaleY(.48);background:radial-gradient(ellipse at center,rgba(0,0,0,.4) 0%,transparent 76%);filter:blur(42px);pointer-events:none;z-index:1}.hero-phone__stage[data-v-86129867]{position:relative;z-index:2;isolation:isolate;--lfp-phone-max: var(--phone-max, clamp(232px, 28.6vw, 332px));width:var(--lfp-phone-max);max-width:100%;aspect-ratio:var(--phone-aspect-ratio, 9.6 / 20);height:auto;min-height:0;transform-style:flat;filter:drop-shadow(0 28px 52px rgba(0,0,0,.42)) drop-shadow(0 10px 24px rgba(0,0,0,.28));transition:transform .65s cubic-bezier(.22,1,.36,1),filter .65s ease;will-change:transform}.hero-phone__bob[data-v-86129867]{width:100%;height:100%;position:relative;animation:heroPhoneFloat-86129867 12s ease-in-out infinite;will-change:transform}.hero-phone:hover .hero-phone__stage[data-v-86129867]{transform:translateY(-3px) rotateY(-2deg) rotateX(1deg);filter:drop-shadow(0 32px 58px rgba(0,0,0,.46)) drop-shadow(0 12px 28px rgba(0,0,0,.3))}@keyframes heroPhoneFloat-86129867{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.hero-phone__bob[data-v-86129867] .hfd{width:100%;height:100%;min-height:0}.hero-bg[data-v-86129867]{position:absolute;inset:0;pointer-events:none;will-change:transform;overflow:hidden}.bg-orb[data-v-86129867]{position:absolute;border-radius:50%;filter:blur(100px);opacity:.3}.bg-orb--1[data-v-86129867]{width:450px;height:450px;background:radial-gradient(circle,rgba(255,0,73,.08) 0%,transparent 70%);top:-120px;right:-60px;animation:orb1-86129867 15s ease-in-out infinite}.bg-orb--2[data-v-86129867]{width:380px;height:380px;background:radial-gradient(circle,rgba(87,0,254,.08) 0%,transparent 70%);bottom:0;left:-60px;animation:orb2-86129867 18s ease-in-out infinite}.bg-orb--3[data-v-86129867]{width:300px;height:300px;background:radial-gradient(circle,rgba(255,0,73,.08) 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);animation:orb3-86129867 20s ease-in-out infinite;opacity:.15}@keyframes orb1-86129867{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-25px,15px) scale(1.03)}66%{transform:translate(15px,-10px) scale(.98)}}@keyframes orb2-86129867{0%,to{transform:translate(0) scale(1)}50%{transform:translate(20px,-15px) scale(1.05)}}@keyframes orb3-86129867{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.15}50%{transform:translate(-50%,-50%) scale(1.08);opacity:.2}}.bg-noise[data-v-86129867]{position:absolute;inset:0;opacity:.015;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}.particles[data-v-86129867]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.particle[data-v-86129867]{position:absolute;width:var(--size);height:var(--size);left:var(--x);top:var(--y);background:radial-gradient(circle,rgba(255,0,73,.6) 0%,transparent 70%);border-radius:50%;animation:float-86129867 var(--duration) ease-in-out var(--delay) infinite}@keyframes float-86129867{0%,to{transform:translateY(0) translate(0);opacity:.3}50%{transform:translateY(-30px) translate(10px);opacity:.7}}.hero-content[data-v-86129867]{position:relative;z-index:10;max-width:700px;width:100%;min-width:0}.hero-badge[data-v-86129867]{display:inline-flex;align-items:center;gap:.6rem;margin-bottom:2rem;padding:.5rem 1.2rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:100px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.badge-dot[data-v-86129867]{width:8px;height:8px;background:#ff0049;border-radius:50%;box-shadow:0 0 8px #ff004999;animation:dotPulse-86129867 2s ease-in-out infinite}@keyframes dotPulse-86129867{0%,to{opacity:1;box-shadow:0 0 8px #ff004999}50%{opacity:.5;box-shadow:0 0 16px #ff00494d}}.badge-text[data-v-86129867]{font-size:.85rem;font-weight:500;color:#ffffffd9;letter-spacing:.02em}.hero-title[data-v-86129867]{font-size:clamp(2.8rem,6vw,5rem);font-weight:800;line-height:1.05;margin-bottom:1.5rem;letter-spacing:-.03em;color:#fff;text-shadow:0px 4px 40px rgba(0,0,0,.2);contain:layout}.hero-subtitle[data-v-86129867]{font-size:1.15rem;line-height:1.75;color:#ffffffbf;margin-bottom:2.5rem;max-width:560px}.countdown[data-v-86129867]{margin-bottom:2.5rem}.coming-soon[data-v-86129867]{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;max-width:460px}.coming-soon__eyebrow[data-v-86129867]{display:inline-flex;align-items:center;gap:.7rem;font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#ffffffd9}.coming-soon__eyebrow[data-v-86129867]:before{content:"";width:28px;height:1.5px;background:linear-gradient(90deg,transparent 0%,#ff0049 100%);border-radius:1px}.coming-soon__pulse[data-v-86129867]{width:6px;height:6px;border-radius:50%;background:#ff0049;box-shadow:0 0 #ff00498c;animation:comingSoonPulse-86129867 2.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes comingSoonPulse-86129867{0%{box-shadow:0 0 #ff00498c}70%{box-shadow:0 0 0 8px #ff004900}to{box-shadow:0 0 #ff004900}}.coming-soon__title[data-v-86129867]{margin:0;font-size:clamp(1.8rem,3.6vw,2.4rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#fffffff2}.coming-soon__subtitle[data-v-86129867]{margin:0;font-size:.95rem;line-height:1.55;color:#ffffffa6;max-width:38ch}.google-play-badge[data-v-86129867]{display:inline-block;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.google-play-badge[data-v-86129867]:hover{transform:translateY(-3px)}.google-play-badge__inner[data-v-86129867]{display:flex;align-items:center;gap:.75rem;padding:.7rem 1.5rem .7rem 1rem;background:#fff;border-radius:12px;box-shadow:0 4px 20px #ffffff26;transition:box-shadow .3s ease}.google-play-badge:hover .google-play-badge__inner[data-v-86129867]{box-shadow:0 8px 32px #ffffff40}.google-play-badge__logo[data-v-86129867]{flex-shrink:0}.google-play-badge__text[data-v-86129867]{display:flex;flex-direction:column;line-height:1.1}.google-play-badge__label[data-v-86129867]{font-size:.65rem;font-weight:500;color:#333;letter-spacing:.02em;text-transform:uppercase}.google-play-badge__store[data-v-86129867]{font-size:1.2rem;font-weight:700;color:#000;letter-spacing:-.01em}.hero-cta[data-v-86129867]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.cta-btn[data-v-86129867]{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 1.75rem;font-size:1rem;font-weight:600;border-radius:14px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;outline:none;position:relative;overflow:hidden;font-family:inherit}.cta-btn--primary[data-v-86129867]{background:linear-gradient(145deg,#ff0049,#ff4d6e);color:#fff;box-shadow:0 4px 20px #ff004966}.cta-btn--primary[data-v-86129867]:hover{transform:translateY(-3px);box-shadow:0 8px 30px #ff004980}.cta-btn__icon[data-v-86129867]{font-size:.75rem}.cta-divider[data-v-86129867]{width:1px;height:32px;background:#ffffff1f}.hero-socials[data-v-86129867]{display:flex;align-items:center;gap:.5rem}.social-btn[data-v-86129867]{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffa6;transition:all .3s ease;cursor:pointer}.social-btn[data-v-86129867]:hover{transform:translateY(-3px);background:#ffffff1a;color:#fff;border-color:#fff3}.social-btn[data-v-86129867]:focus-visible{outline:2px solid #ff0049;outline-offset:2px}.scroll-indicator[data-v-86129867]{position:absolute;bottom:3rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.75rem;opacity:0;background:transparent;border:none;cursor:pointer;transition:all .3s ease;padding:.5rem}.scroll-indicator[data-v-86129867]:hover{transform:translate(-50%) translateY(-3px)}.scroll-indicator__text[data-v-86129867]{font-size:.7rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#fff6}.scroll-indicator__mouse[data-v-86129867]{width:22px;height:36px;border:2px solid rgba(255,255,255,.25);border-radius:11px;display:flex;justify-content:center;padding-top:7px}.scroll-indicator__wheel[data-v-86129867]{width:3px;height:7px;background:#fff6;border-radius:2px;animation:scroll-86129867 2s ease-in-out infinite}@keyframes scroll-86129867{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(8px);opacity:.3}}@media (max-width: 1024px){.hero-section[data-v-86129867]{padding:calc(7rem + env(safe-area-inset-top,0px)) calc(2rem + env(safe-area-inset-right,0px)) calc(5rem + env(safe-area-inset-bottom,0px)) calc(2rem + env(safe-area-inset-left,0px))}.hero-grid[data-v-86129867]{grid-template-columns:1fr;text-align:center}.hero-content[data-v-86129867]{display:flex;flex-direction:column;align-items:center}.hero-phone[data-v-86129867]{order:1;justify-content:center;margin-left:0;margin-right:0}.hero-phone__halo[data-v-86129867]{inset:-10% -12% -8%}.hero-phone__stage[data-v-86129867]{--lfp-phone-max: var(--phone-max, clamp(260px, 39vw, 324px));width:var(--lfp-phone-max);aspect-ratio:var(--phone-aspect-ratio, 9.6 / 20);height:auto;min-height:0}.hero-phone__bob[data-v-86129867]{animation-duration:14s}.hero-cta[data-v-86129867]{justify-content:center}.hero-subtitle[data-v-86129867]{text-align:center}.coming-soon[data-v-86129867]{margin-inline:auto;align-items:center;text-align:center}}@media (max-width: 768px){.hero-section[data-v-86129867]{padding:calc(5rem + env(safe-area-inset-top,0px)) calc(1rem + env(safe-area-inset-right,0px)) 2rem calc(1rem + env(safe-area-inset-left,0px));min-height:auto}.hero-grid[data-v-86129867]{gap:1.5rem}.hero-phone[data-v-86129867]{min-height:0;width:auto;max-width:100%;align-self:center}.hero-phone__stage[data-v-86129867]{--lfp-phone-max: var(--phone-max, clamp(244px, 72vw, 308px));width:var(--lfp-phone-max);max-width:100%;aspect-ratio:var(--phone-aspect-ratio, 9.6 / 20);height:auto;min-height:0}.hero-phone:hover .hero-phone__stage[data-v-86129867]{transform:none}.hero-title[data-v-86129867]{font-size:2rem;margin-bottom:1rem}.hero-subtitle[data-v-86129867]{font-size:.95rem;margin-bottom:1.5rem}.hero-badge[data-v-86129867]{margin-bottom:1rem}.countdown[data-v-86129867]{margin-bottom:1.5rem}.coming-soon[data-v-86129867]{gap:.5rem;align-items:center;text-align:center}.coming-soon__title[data-v-86129867]{font-size:clamp(1.6rem,6vw,1.95rem)}.coming-soon__subtitle[data-v-86129867]{font-size:.86rem;max-width:32ch}.hero-cta[data-v-86129867]{flex-direction:row;flex-wrap:wrap}.cta-divider[data-v-86129867]{display:none}.social-btn[data-v-86129867]{width:42px;height:42px}.scroll-indicator[data-v-86129867]{display:none}.bg-orb--1[data-v-86129867]{width:300px;height:300px}.bg-orb--2[data-v-86129867]{width:250px;height:250px}.bg-orb--3[data-v-86129867]{display:none}.hero-phone__bloom[data-v-86129867]{filter:blur(40px);opacity:.75}.hero-phone__halo[data-v-86129867]{filter:blur(34px);opacity:.85}.hero-phone__shadow[data-v-86129867]{filter:blur(28px)}.hero-phone__stage[data-v-86129867]{filter:drop-shadow(0 18px 36px rgba(0,0,0,.42));transition:none}.hero-phone__bob[data-v-86129867]{animation:none;will-change:auto}.bg-orb[data-v-86129867]{filter:blur(60px)}.hero-badge[data-v-86129867]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.coming-soon__pulse[data-v-86129867]{animation:none}}@media (prefers-reduced-motion: reduce){.bg-orb[data-v-86129867],.particle[data-v-86129867],.scroll-indicator__wheel[data-v-86129867],.badge-dot[data-v-86129867]{animation:none}.cta-btn[data-v-86129867]:hover{transform:none}.hero-phone__stage[data-v-86129867]{transition:none}.hero-phone__bob[data-v-86129867]{animation:none}.hero-phone:hover .hero-phone__stage[data-v-86129867]{transform:none}}.cta-btn[data-v-86129867]:focus-visible{outline:2px solid #ff0049;outline-offset:3px}.main-page[data-v-33937fc2]{position:relative;min-height:100vh;background:transparent;color:#fff;font-family:Montserrat,system-ui,-apple-system,sans-serif;overflow-x:clip;width:100%;max-width:100%}.main-page__bg[data-v-33937fc2]{position:fixed;inset:0;z-index:-1;pointer-events:none;background-color:#0a011f;background-image:radial-gradient(ellipse 88% 68% at 10% 6%,rgba(255,0,115,.14) 0%,transparent 50%),radial-gradient(ellipse 72% 58% at 90% 18%,rgba(87,0,254,.18) 0%,transparent 56%),radial-gradient(ellipse 100% 55% at 50% 0%,rgba(40,0,88,.35) 0%,transparent 45%),radial-gradient(ellipse 120% 82% at 50% 100%,rgba(12,0,36,.65) 0%,transparent 50%),linear-gradient(165deg,#140036,#0b0128 38%,#050212)}.nav-bar[data-v-33937fc2]{position:fixed;top:0;left:0;right:0;z-index:200;padding:calc(1rem + env(safe-area-inset-top,0px)) calc(2rem + env(safe-area-inset-right,0px)) 1rem calc(2rem + env(safe-area-inset-left,0px));transition:all .35s cubic-bezier(.4,0,.2,1)}.nav-bar--scrolled[data-v-33937fc2]{background:#16003bbf;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.08);padding:calc(.6rem + env(safe-area-inset-top,0px)) calc(2rem + env(safe-area-inset-right,0px)) .6rem calc(2rem + env(safe-area-inset-left,0px));box-shadow:0 4px 30px #0000004d}.nav-bar__inner[data-v-33937fc2]{max-width:1280px;margin:0 auto;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.nav-logo[data-v-33937fc2]{display:flex;align-items:center;text-decoration:none;flex:0 1 auto;min-width:0}.nav-logo__img[data-v-33937fc2]{height:36px;width:auto;display:block;transition:opacity .3s ease}.nav-logo__img[data-v-33937fc2]:hover{opacity:.85}.nav-actions[data-v-33937fc2]{display:flex;flex-wrap:nowrap;align-items:center;gap:.6rem;flex:0 0 auto;min-width:0}.nav-locale[data-v-33937fc2]{padding:.4rem .75rem;font-size:.8rem;font-weight:600;color:#ffffffb3;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:inherit;flex-shrink:0}.nav-locale[data-v-33937fc2]:hover{background:#ffffff1a;color:#fff}.nav-discord[data-v-33937fc2]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.15rem;font-size:.85rem;font-weight:600;color:#fff;background:#5865f2;border:none;border-radius:10px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 12px #5865f259;font-family:inherit;text-decoration:none;flex-shrink:0;white-space:nowrap}.nav-discord>span[data-v-33937fc2]{min-width:0;white-space:nowrap}.nav-discord__short[data-v-33937fc2]{display:none}.nav-discord[data-v-33937fc2]:hover{transform:translateY(-1px);background:#4752c4;box-shadow:0 4px 20px #5865f280}.features[data-v-33937fc2]{max-width:1280px;width:100%;margin:0 auto;padding:0 clamp(.75rem,4vw,2rem);box-sizing:border-box}.feature-row[data-v-33937fc2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.75rem,4.25vw,4rem);align-items:center;padding:clamp(3rem,6vw,4.5rem) 0;min-height:70vh;min-width:0;width:100%}.feature-row--reverse[data-v-33937fc2]{direction:rtl}.feature-row--reverse[data-v-33937fc2]>*{direction:ltr}.feature-row__phone[data-v-33937fc2]{display:flex;align-items:center;justify-content:center;min-width:0;max-width:100%;width:100%;padding:.5rem 0 1.25rem;min-height:min(64vh,580px);--lfp-max: var(--phone-max, clamp(221px, 27.9vw, 324px))}.feature-row__content[data-v-33937fc2]{display:flex;flex-direction:column;gap:1rem;min-width:0;max-width:100%}.feature-label[data-v-33937fc2]{display:inline-block;width:fit-content;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ff0049;padding:.35rem 1rem;background:#ff004914;border:1px solid rgba(255,0,73,.15);border-radius:100px}.feature-title[data-v-33937fc2]{font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#fff;min-width:0;max-width:540px;overflow-wrap:break-word}.feature-desc[data-v-33937fc2]{font-size:1.05rem;line-height:1.75;color:#ffffffb3;max-width:520px;min-width:0;overflow-wrap:break-word}.feature-list[data-v-33937fc2]{list-style:none;display:flex;flex-direction:column;gap:.6rem;margin-top:.5rem}.feature-list__item[data-v-33937fc2]{display:flex;align-items:flex-start;gap:.75rem;font-size:.95rem;color:#fffc;padding:.6rem 1rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:12px;transition:all .2s ease;min-width:0;max-width:100%}.feature-list__item>span[data-v-33937fc2]:last-child{min-width:0;flex:1 1 auto;overflow-wrap:break-word;text-align:inherit}.feature-list__item[data-v-33937fc2]:hover{background:#ffffff12;border-color:#ffffff1f}.feature-list__icon[data-v-33937fc2]{font-size:1.1rem;flex-shrink:0}.feature-cta-group[data-v-33937fc2]{display:flex;gap:1rem;margin-top:1rem;flex-wrap:wrap}.cta-btn[data-v-33937fc2]{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.75rem;font-size:.95rem;font-weight:600;border-radius:14px;cursor:pointer;transition:all .3s ease;border:none;font-family:inherit;text-decoration:none}.cta-btn--primary[data-v-33937fc2]{background:linear-gradient(145deg,#ff0049,#ff4d6e);color:#fff;box-shadow:0 4px 20px #ff004966}.cta-btn--primary[data-v-33937fc2]:hover{transform:translateY(-3px);box-shadow:0 8px 30px #ff004980}.google-play-badge[data-v-33937fc2]{display:inline-block;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.google-play-badge[data-v-33937fc2]:hover{transform:translateY(-3px)}.google-play-badge__inner[data-v-33937fc2]{display:flex;align-items:center;gap:.65rem;padding:.6rem 1.3rem .6rem .85rem;background:#fff;border-radius:12px;box-shadow:0 4px 20px #ffffff26;transition:box-shadow .3s ease}.google-play-badge:hover .google-play-badge__inner[data-v-33937fc2]{box-shadow:0 8px 32px #ffffff40}.google-play-badge__logo[data-v-33937fc2]{flex-shrink:0}.google-play-badge__text[data-v-33937fc2]{display:flex;flex-direction:column;line-height:1.1}.google-play-badge__label[data-v-33937fc2]{font-size:.6rem;font-weight:500;color:#333;letter-spacing:.02em;text-transform:uppercase}.google-play-badge__store[data-v-33937fc2]{font-size:1.05rem;font-weight:700;color:#000;letter-spacing:-.01em}.cta-btn--ghost[data-v-33937fc2]{background:#ffffff0f;color:#ffffffd9;border:1px solid rgba(255,255,255,.12)}.cta-btn--ghost[data-v-33937fc2]:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-2px)}.section-heading[data-v-33937fc2]{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;text-align:center;margin-bottom:3rem;color:#fff}.testimonials-section[data-v-33937fc2]{padding:6rem 2rem;max-width:1200px;margin:0 auto}.testimonials-grid[data-v-33937fc2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.testimonial-card[data-v-33937fc2]{padding:2rem;display:flex;flex-direction:column;gap:1.25rem;opacity:0}.testimonial-card__stars[data-v-33937fc2]{font-size:1.1rem;color:#fff84e;letter-spacing:2px}.testimonial-card__text[data-v-33937fc2]{font-size:1rem;line-height:1.7;color:#ffffffbf;flex:1}.testimonial-card__author[data-v-33937fc2]{display:flex;align-items:center;gap:.75rem}.testimonial-card__avatar[data-v-33937fc2]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#ff0049,#5700fe);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem}.testimonial-card__name[data-v-33937fc2]{font-weight:600;font-size:.95rem}.site-footer[data-v-33937fc2]{background:#0e0025d9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.06);padding:4rem 2rem 2rem;margin-top:2rem}.footer-inner[data-v-33937fc2]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr 1.5fr;gap:3rem}.footer-brand[data-v-33937fc2]{display:flex;flex-direction:column;gap:1rem}.footer-logo[data-v-33937fc2]{height:32px;width:auto;display:block}.footer-desc[data-v-33937fc2]{font-size:.9rem;line-height:1.6;color:#fff9;max-width:320px;margin:0}.footer-socials[data-v-33937fc2]{display:flex;gap:.75rem;margin-top:.5rem}@media (min-width: 1025px){.footer-brand[data-v-33937fc2]{align-items:center;text-align:center}.footer-socials[data-v-33937fc2]{justify-content:center}}.footer-social[data-v-33937fc2]{width:40px;height:40px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:#fff9;transition:all .3s ease}.footer-social[data-v-33937fc2]:hover{background:#ff004926;border-color:#ff00494d;color:#ff0049;transform:translateY(-2px)}.footer-links[data-v-33937fc2]{display:flex;flex-direction:column;gap:.75rem}.footer-col__title[data-v-33937fc2]{font-size:.95rem;font-weight:700;margin-bottom:.5rem}.footer-links a[data-v-33937fc2]{font-size:.85rem;color:#fff9;text-decoration:none;transition:color .2s ease}.footer-links a[data-v-33937fc2]:hover{color:#fff}.footer-discord[data-v-33937fc2]{display:flex;flex-direction:column;gap:1rem}.discord-btn[data-v-33937fc2]{display:inline-flex;align-items:center;gap:.6rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;color:#fff;background:#5865f2;border-radius:10px;text-decoration:none;transition:all .2s ease;font-family:inherit;width:fit-content}.discord-btn[data-v-33937fc2]:hover{background:#4752c4;transform:translateY(-2px);box-shadow:0 4px 16px #5865f266}.footer-bottom[data-v-33937fc2]{max-width:1200px;margin:3rem auto 0;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:#fff6}.footer-bottom__links[data-v-33937fc2]{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap}.footer-bottom__links a[data-v-33937fc2]{color:#fff6;text-decoration:none;transition:color .2s ease}.footer-bottom__links a[data-v-33937fc2]:hover{color:#ffffffb3}.footer-contact[data-v-33937fc2]{display:inline-flex;align-items:center;gap:.35rem}.footer-contact__email[data-v-33937fc2]{font-size:.8rem;color:#ffffff8c;text-decoration:none;transition:color .2s ease}.footer-contact__email[data-v-33937fc2]:hover{color:#ff4d6e;text-decoration:underline}.footer-contact__copy[data-v-33937fc2]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:#ffffff0f;color:#ffffff8c;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.footer-contact__copy[data-v-33937fc2]:hover{background:#ff004926;border-color:#ff004959;color:#ff0049}.footer-contact__copy[data-v-33937fc2]:focus-visible{outline:2px solid #ff0049;outline-offset:2px}.footer-contact__copy-icon[data-v-33937fc2]{width:12px;height:12px}.faq-section[data-v-33937fc2]{padding:6rem 2rem 4rem;max-width:800px;margin:0 auto}.faq-section__roll[data-v-33937fc2]{background:transparent;border:none;box-shadow:none}.faq-section__summary[data-v-33937fc2]{position:relative;display:block;list-style:none;cursor:pointer;padding:1.35rem 1.5rem;user-select:none;-webkit-tap-highlight-color:transparent}.faq-section__header[data-v-33937fc2]{display:flex;flex-direction:column;align-items:center;gap:0;width:100%}.faq-section__summary[data-v-33937fc2]::-webkit-details-marker{display:none}.faq-section__summary[data-v-33937fc2]::marker{content:""}.faq-section__summary:hover .faq-section__title[data-v-33937fc2]{color:#ff4d6e}.faq-section__roll[open] .faq-section__title[data-v-33937fc2]{color:#fffffff2}.faq-section__title[data-v-33937fc2]{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;text-align:center;margin:0;color:#fff;line-height:1.2;letter-spacing:-.02em;transition:color .35s cubic-bezier(.4,0,.2,1)}.faq-section__cta[data-v-33937fc2]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;margin-top:1.15rem;padding:.65rem 1.35rem .65rem 1.2rem;border-radius:14px;background:#ff00492e;border:1.5px solid rgba(255,0,73,.55);color:#fff;font-size:.9rem;font-weight:700;letter-spacing:.02em;line-height:1.2;box-shadow:0 6px 22px #ff004938;transition:border-color .35s cubic-bezier(.4,0,.2,1),background .35s cubic-bezier(.4,0,.2,1),color .25s ease,transform .25s ease}.faq-section__cta[data-v-33937fc2]:before{content:"";position:absolute;inset:-2px;border-radius:inherit;border:1.5px solid rgba(255,0,73,.55);pointer-events:none;opacity:0;transform:scale(1);transform-origin:center;animation:faqCtaPulse-33937fc2 1.8s cubic-bezier(.4,0,.2,1) infinite;will-change:transform,opacity}.faq-section__summary:hover .faq-section__cta[data-v-33937fc2]{border-color:#ff0049d9;background:#ff00493d;color:#fff;transform:translateY(-1px)}.faq-section__roll[open] .faq-section__cta[data-v-33937fc2]{animation:none;border-color:#ffffff24;background:#ffffff0d;color:#fffc;font-weight:600;transform:none;box-shadow:none}.faq-section__roll[open] .faq-section__cta[data-v-33937fc2]:before{animation:none;opacity:0}.faq-section__cta-label[data-v-33937fc2]{position:relative}.faq-section__cta-text--open[data-v-33937fc2],.faq-section__roll[open] .faq-section__cta-text--closed[data-v-33937fc2]{display:none}.faq-section__roll[open] .faq-section__cta-text--open[data-v-33937fc2]{display:inline}.faq-section__cta-icon[data-v-33937fc2]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:9px;background:#ff004973;color:#fff;transition:transform .4s cubic-bezier(.4,0,.2,1),background .35s cubic-bezier(.4,0,.2,1),color .25s ease}.faq-section__summary:hover .faq-section__cta-icon[data-v-33937fc2]{background:#ff0049b3;color:#fff}.faq-section__plus-icon[data-v-33937fc2]{width:15px;height:15px}.faq-section__roll[open] .faq-section__cta-icon[data-v-33937fc2]{transform:rotate(45deg);background:#ffffff1a;color:#ffffffd9}@keyframes faqCtaPulse-33937fc2{0%{opacity:.85;transform:scale(1)}70%{opacity:0;transform:scale(1.18)}to{opacity:0;transform:scale(1.18)}}.faq-section__body[data-v-33937fc2]{padding:.75rem 0 0;animation:faqBodyReveal-33937fc2 .45s cubic-bezier(.4,0,.2,1) both}.faq-section__roll:not([open]) .faq-section__body[data-v-33937fc2]{animation:none}@keyframes faqBodyReveal-33937fc2{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.faq-list[data-v-33937fc2]{display:flex;flex-direction:column;gap:.75rem}.faq-item[data-v-33937fc2]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;transition:border-color .3s ease,background .3s ease}.faq-item[open][data-v-33937fc2]{border-color:#ff004940;background:#ffffff0f}.faq-question[data-v-33937fc2]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;font-size:1rem;font-weight:600;color:#fff;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;line-height:1.4;transition:color .2s ease;list-style:none}.faq-question[data-v-33937fc2]::-webkit-details-marker{display:none}.faq-question[data-v-33937fc2]::marker{content:""}.faq-question[data-v-33937fc2]:hover{color:#ff4d6e}.faq-question__text[data-v-33937fc2]{flex:1;min-width:0}.faq-chevron[data-v-33937fc2]{width:20px;height:20px;flex-shrink:0;color:#fff6;transition:transform .3s ease,color .3s ease}.faq-item[open] .faq-chevron[data-v-33937fc2]{transform:rotate(180deg);color:#ff0049}.faq-answer[data-v-33937fc2]{padding:0 1.5rem 1.25rem}.faq-answer p[data-v-33937fc2]{font-size:.95rem;line-height:1.75;color:#ffffffa6;margin:0}@media (max-width: 1024px){.feature-row[data-v-33937fc2]{display:grid;grid-template-columns:1fr;direction:ltr;align-items:stretch;justify-items:stretch;gap:clamp(24px,5vw,32px);padding:clamp(3.75rem,8vw,5rem) 0;min-height:0;min-width:0}.feature-row--reverse[data-v-33937fc2]{direction:ltr}.feature-row--reverse[data-v-33937fc2]>*{direction:ltr}.feature-row__content[data-v-33937fc2]{order:1;width:100%;max-width:100%;text-align:center;align-items:center;gap:clamp(1.05rem,2.5vw,1.35rem)}.feature-row__phone[data-v-33937fc2]{order:2;display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--phone-max);min-width:0;min-height:0;margin-inline:auto;padding:0;--lfp-max: var(--phone-max)}.feature-label[data-v-33937fc2]{margin-inline:auto}.feature-desc[data-v-33937fc2]{text-align:center;max-width:min(36rem,100%);margin-inline:auto}.feature-list[data-v-33937fc2]{width:100%;max-width:min(36rem,100%);margin-inline:auto}.feature-list__item[data-v-33937fc2]{justify-content:flex-start;text-align:left}.footer-inner[data-v-33937fc2]{grid-template-columns:1fr;gap:2rem}}@media (max-width: 768px){.nav-bar[data-v-33937fc2]{padding:calc(.75rem + env(safe-area-inset-top,0px)) calc(1rem + env(safe-area-inset-right,0px)) .75rem calc(1rem + env(safe-area-inset-left,0px))}.nav-bar--scrolled[data-v-33937fc2]{padding:calc(.55rem + env(safe-area-inset-top,0px)) calc(1rem + env(safe-area-inset-right,0px)) .55rem calc(1rem + env(safe-area-inset-left,0px))}.nav-bar__inner[data-v-33937fc2]{gap:.45rem}.nav-actions[data-v-33937fc2]{gap:.5rem}.nav-logo__img[data-v-33937fc2]{height:28px}.nav-locale[data-v-33937fc2]{padding:.35rem .65rem;font-size:.78rem}.nav-discord[data-v-33937fc2]{font-size:.78rem;padding:.42rem .85rem;gap:.4rem}.nav-discord svg[data-v-33937fc2]{width:15px;height:15px;flex-shrink:0}.features[data-v-33937fc2]{padding:0 clamp(1rem,4vw,1.25rem)}.feature-row[data-v-33937fc2]{gap:clamp(24px,5vw,30px);padding:clamp(3.75rem,9vw,5rem) 0}.feature-row__phone[data-v-33937fc2]{width:100%;max-width:var(--phone-max);--lfp-max: var(--phone-max)}.feature-title[data-v-33937fc2]{font-size:clamp(1.85rem,6vw,2.35rem)}.feature-desc[data-v-33937fc2]{font-size:1rem;line-height:1.72}.feature-list[data-v-33937fc2]{gap:.55rem;margin-top:.5rem}.feature-list__item[data-v-33937fc2]{font-size:.92rem;padding:.55rem .85rem}.feature-cta-group[data-v-33937fc2]{justify-content:center}.testimonials-grid[data-v-33937fc2]{grid-template-columns:1fr}.nav-bar--scrolled[data-v-33937fc2]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.site-footer[data-v-33937fc2]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.faq-section[data-v-33937fc2]{padding:3rem 1rem 2rem}.faq-section__summary[data-v-33937fc2]{padding:1.1rem 1rem}.faq-section__cta[data-v-33937fc2]{margin-top:.9rem;padding:.55rem 1.1rem .55rem 1rem;font-size:.82rem;gap:.5rem}.faq-section__cta-icon[data-v-33937fc2]{width:28px;height:28px}.faq-section__plus-icon[data-v-33937fc2]{width:14px;height:14px}.faq-section__body[data-v-33937fc2]{padding:.5rem 0 0}.faq-question[data-v-33937fc2]{padding:1rem 1.15rem;font-size:.93rem}.faq-answer[data-v-33937fc2]{padding:0 1.15rem 1rem}.footer-bottom[data-v-33937fc2]{flex-direction:column;gap:1rem;text-align:center}.footer-bottom__links[data-v-33937fc2]{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion: reduce){.testimonial-card[data-v-33937fc2]{opacity:1!important}.faq-section__cta[data-v-33937fc2]{animation:none}.faq-section__cta[data-v-33937fc2]:before{animation:none;opacity:0}.faq-section__body[data-v-33937fc2]{animation:none!important}}.nav-discord[data-v-33937fc2]:focus-visible,.cta-btn[data-v-33937fc2]:focus-visible,.faq-question[data-v-33937fc2]:focus-visible,.faq-section__summary[data-v-33937fc2]:focus-visible{outline:2px solid #ff0049;outline-offset:2px}@media (max-width: 480px){.nav-bar__inner[data-v-33937fc2]{gap:.35rem}.nav-actions[data-v-33937fc2]{gap:.4rem}.nav-logo__img[data-v-33937fc2]{height:26px}.nav-locale[data-v-33937fc2]{padding:.3rem .55rem;font-size:.72rem;border-radius:7px}.nav-discord[data-v-33937fc2]{padding:.38rem .7rem;font-size:.72rem;gap:.35rem;border-radius:9px}.nav-discord svg[data-v-33937fc2]{width:14px;height:14px}.nav-discord__full[data-v-33937fc2]{display:none}.nav-discord__short[data-v-33937fc2]{display:inline}}@media (max-width: 360px){.nav-discord[data-v-33937fc2]{padding:.4rem .55rem;gap:0}.nav-discord__short[data-v-33937fc2]{display:none}}
