.hero-spray-layer[data-v-cad58cc3]{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden;contain:layout paint;perspective:1200px}.hero-spray-item[data-v-cad58cc3]{position:absolute;transform:translate3d(-50%,-50%,0) scale(1);opacity:0;will-change:transform,opacity;backface-visibility:hidden}.hero-spray-frame[data-v-cad58cc3]{width:100%;height:auto;border-radius:16px;overflow:hidden;background:#111;box-shadow:0 2px 8px #0000004d,0 12px 28px #00000040,inset 0 0 0 1px #ffffff14;animation:hero-spray-float-cad58cc3 var(--float-duration, 6s) ease-in-out infinite;animation-delay:var(--float-delay, 0ms);will-change:transform;transform:translateZ(0);transition:box-shadow .4s ease}.hero-spray-frame[data-v-cad58cc3]:after{content:"";position:absolute;inset:0;border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,.12) 0%,transparent 50%);pointer-events:none;z-index:1}.hero-spray-frame.is-static[data-v-cad58cc3]{animation:none;will-change:auto}.hero-spray-item img[data-v-cad58cc3]{width:100%;height:auto;object-fit:cover;display:block;filter:saturate(1.1) contrast(1.02) brightness(.95);transition:filter .5s ease}.hero-spray-item.is-animated[data-v-cad58cc3]{opacity:0;animation:hero-spray-burst-cad58cc3 1.4s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--spray-delay, 0ms)}.hero-spray-layer.is-paused .hero-spray-item[data-v-cad58cc3],.hero-spray-layer.is-paused .hero-spray-frame[data-v-cad58cc3]{animation-play-state:paused!important}@keyframes hero-spray-burst-cad58cc3{0%{opacity:0;transform:translate3d(calc(-50% - (var(--spray-dx) * .8)),calc(-50% - (var(--spray-dy) * .8)),0) scale(.3) rotate(-6deg);filter:blur(8px)}40%{opacity:.9;filter:blur(0px)}75%{transform:translate3d(-50%,-50%,0) scale(1.02) rotate(calc(var(--spray-rotate, 0deg) * .5))}to{opacity:.75;transform:translate3d(-50%,-50%,0) scale(1) rotate(var(--spray-rotate, 0deg));filter:blur(0px)}}@keyframes hero-spray-float-cad58cc3{0%,to{transform:translateZ(0) rotate(0)}33%{transform:translate3d(2px,calc(var(--float-offset, 6px) * -.7),0) rotate(.5deg)}66%{transform:translate3d(-1px,calc(var(--float-offset, 6px) * -1),0) rotate(-.3deg)}}@media(max-width:920px){.hero-spray-layer[data-v-cad58cc3]{top:0}}@media(max-width:860px){.hero-spray-layer[data-v-cad58cc3]{top:0}}@media(max-width:540px){.hero-spray-layer[data-v-cad58cc3]{top:0}}@media(prefers-reduced-motion:reduce){.hero-spray-item[data-v-cad58cc3],.hero-spray-frame[data-v-cad58cc3]{animation:none!important;transition:none!important}.hero-spray-item.is-animated[data-v-cad58cc3]{opacity:.75;transform:translate(-50%,-50%) scale(1) rotate(var(--spray-rotate, 0deg))}}body{margin:0;min-width:320px;background:radial-gradient(1100px 560px at 8% -10%,#38bdf824,#38bdf800),radial-gradient(900px 440px at 100% 0%,#385ff829,#385ff800),linear-gradient(180deg,#04080f,#07111d);color:#e2e8f0;font-family:Avenir Next,SF Pro Display,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}*{box-sizing:border-box}.v-application{background:transparent!important}.gallery-page[data-v-36218323]{min-height:100vh;background:transparent}.home-daily-reward-island[data-v-36218323]{position:fixed;top:16px;left:50%;z-index:140;display:inline-flex;align-items:center;gap:12px;min-width:248px;max-width:min(92vw,360px);padding:12px 16px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:linear-gradient(180deg,#0a101af0,#121824e6);box-shadow:0 18px 40px #080c1457,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);transform:translate(-50%)}.home-daily-reward-island__halo[data-v-36218323]{position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(90deg,#ffd47538,#7de5ff1f,#ffd47538);opacity:.75;pointer-events:none;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;padding:1px}.home-daily-reward-island__icon[data-v-36218323]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#ffe3a2,#ffb84f);color:#1a1f29;box-shadow:0 10px 18px #ffbe5c52;flex:0 0 auto}.home-daily-reward-island__copy[data-v-36218323]{position:relative;z-index:1;display:grid;min-width:0}.home-daily-reward-island__copy strong[data-v-36218323],.home-daily-reward-island__points[data-v-36218323]{display:block}.home-daily-reward-island__copy strong[data-v-36218323]{color:#f6f7fb;font-size:.87rem;font-weight:700;line-height:1.2}.home-daily-reward-island__points[data-v-36218323]{margin-top:3px;color:#ffd786;font-size:.8rem;font-weight:600}.daily-reward-island-enter-active[data-v-36218323]{animation:daily-reward-island-in-36218323 .42s cubic-bezier(.2,.88,.28,1)}.daily-reward-island-leave-active[data-v-36218323]{animation:daily-reward-island-out-36218323 .28s ease forwards}.daily-reward-island-enter-from[data-v-36218323],.daily-reward-island-leave-to[data-v-36218323]{opacity:0}.top-palette-card[data-v-36218323]{height:56px;width:100%;flex:1 1 auto;border-radius:1em;overflow:hidden;box-shadow:0 10px 20px #070e1861;border:none;font-family:Avenir Next,SF Pro Display,PingFang SC,sans-serif}.top-palette[data-v-36218323]{display:flex;height:100%;width:100%}.palette-color[data-v-36218323]{height:100%;flex:1;border:none;background:var(--palette-bg, #264653);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;letter-spacing:.03em;cursor:pointer;transition:flex .16s linear,box-shadow .16s linear}.palette-color span[data-v-36218323]{opacity:1;transition:opacity .12s linear}.palette-color[data-v-36218323]:hover,.palette-color.is-active[data-v-36218323]{flex:2;box-shadow:#64646f42 0 7px 29px}.palette-color:hover span[data-v-36218323],.palette-color.is-active span[data-v-36218323]{opacity:1}.select[data-v-36218323]{width:fit-content;flex:0 0 auto;position:relative;z-index:30;overflow:visible;justify-self:center}.pet-filter-button[data-v-36218323]{width:90px}.floating-tabs-shell[data-v-36218323]{position:fixed;top:10px;left:0;right:0;z-index:60;padding:0 12px;pointer-events:none}.floating-tabs-inner[data-v-36218323]{max-width:1120px;margin:0 auto;padding:8px 10px;border-radius:16px;border:1px solid rgba(130,163,201,.42);background:linear-gradient(180deg,#080f1be0,#080e19d1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 40px #0000005c;pointer-events:auto}.floating-tab-nav[data-v-36218323]{min-height:38px;display:flex;align-items:center;gap:4px;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.floating-tab-btn[data-v-36218323]{position:relative;border:none;background:transparent;color:#b8cde3;height:32px;padding:0 12px;border-radius:10px;white-space:nowrap;font-size:13px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:color .2s ease,background-color .2s ease,transform .2s ease}.floating-tab-btn[data-v-36218323]:hover{color:#e7f2ff;background:#4663883d}.floating-tab-btn.is-active[data-v-36218323]{color:#f8fcff;background:linear-gradient(180deg,#456fa76b,#2847734d);box-shadow:inset 0 0 0 1px #84b1e75c}.floating-tab-btn.is-active[data-v-36218323]:after{content:"";position:absolute;left:10px;right:10px;bottom:5px;height:2px;border-radius:999px;background:linear-gradient(90deg,#7adcfff2,#8ab0fff2)}.floating-tab-btn[data-v-36218323]:active{transform:translateY(1px)}.floating-tabs-fade-enter-active[data-v-36218323],.floating-tabs-fade-leave-active[data-v-36218323]{transition:opacity .24s ease,transform .24s ease}.floating-tabs-fade-enter-from[data-v-36218323],.floating-tabs-fade-leave-to[data-v-36218323]{opacity:0;transform:translateY(-8px)}.gallery-list[data-v-36218323]{display:grid;grid-template-columns:repeat(var(--gallery-columns, 4),minmax(0,1fr));gap:14px;align-items:start}.gallery-column[data-v-36218323]{display:flex;flex-direction:column;gap:14px}.gallery-card[data-v-36218323]{aspect-ratio:var(--ratio);position:relative;border-radius:18px;overflow:hidden;cursor:pointer;outline:none;box-shadow:0 26px 34px -26px #020617eb;border:1px solid rgba(148,163,184,.26);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.status-text[data-v-36218323]{text-align:center;padding:18px 0 4px;color:#94a3b8;font-size:.9rem}.error-text[data-v-36218323]{color:#fca5a5}.load-more-trigger[data-v-36218323]{width:100%;height:2px}.home-feed-footer[data-v-36218323]{display:grid;gap:28px;padding:28px 0 14px}.home-feed-footer-cta[data-v-36218323]{display:grid;justify-items:center;gap:12px}.home-feed-footer-load-more[data-v-36218323]{min-width:156px;min-height:48px;padding:0 28px;border:0;border-radius:999px;background:#fffffff0;color:#111827;font-size:15px;font-weight:700;box-shadow:0 18px 40px #0f172a2e;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.home-feed-footer-load-more[data-v-36218323]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 22px 42px #0f172a3d}.home-feed-footer-load-more[data-v-36218323]:disabled{cursor:wait;opacity:.72}.home-feed-footer-shell[data-v-36218323]{display:grid;gap:22px;padding:34px 0 18px;border-top:1px solid rgba(255,255,255,.08)}.home-feed-footer-nav[data-v-36218323]{display:flex;justify-content:center;align-items:center;gap:clamp(18px,4vw,42px);flex-wrap:wrap}.home-feed-footer-link[data-v-36218323],.home-feed-footer-top[data-v-36218323]{border:0;background:transparent;color:#ffffffd1;font-size:15px;font-weight:600;transition:color .2s ease,transform .2s ease}.home-feed-footer-link[data-v-36218323]:hover,.home-feed-footer-top[data-v-36218323]:hover{color:#fff;transform:translateY(-1px)}.home-feed-footer-meta[data-v-36218323]{display:flex;justify-content:space-between;align-items:center;gap:16px;color:#e2e8f0ad;font-size:14px}.home-feed-footer-copy-wrap[data-v-36218323]{min-width:0;display:grid;gap:6px}.home-feed-footer-copy[data-v-36218323]{margin:0}.home-feed-footer-records[data-v-36218323]{display:flex;flex-wrap:wrap;gap:8px 14px}.home-feed-footer-record-link[data-v-36218323]{color:#e2e8f0ad;font-size:12px;line-height:1.5;text-decoration:none}.home-feed-footer-record-link[data-v-36218323]:hover{color:#ffffffeb}.home-info-dialog-content{width:min(560px,calc(100vw - 28px))}.home-info-dialog[data-v-36218323]{border-radius:24px;overflow:hidden;border:1px solid rgba(148,163,184,.18);background:radial-gradient(circle at top left,rgba(123,199,255,.14),transparent 34%),linear-gradient(180deg,#070f19fa,#0a121dfa);color:#edf4fb;box-shadow:0 24px 56px #0006}.home-info-dialog__head[data-v-36218323]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 16px}.home-info-dialog__eyebrow[data-v-36218323]{margin:0 0 8px;color:#8bc4ffb8;font-size:11px;letter-spacing:.18em;font-weight:700}.home-info-dialog__head h3[data-v-36218323]{margin:0;color:#fff;font-size:24px;line-height:1.1}.home-info-dialog__close[data-v-36218323]{width:36px;height:36px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0d;color:#edf4fb;display:grid;place-items:center;cursor:pointer;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.home-info-dialog__close[data-v-36218323]:hover{transform:translateY(-1px);background:#ffffff1a;border-color:#fff3}.home-info-dialog__body[data-v-36218323]{display:grid;gap:14px;padding:0 24px 24px}.home-info-dialog__body p[data-v-36218323]{margin:0;color:#e7eff7d1;font-size:14px;line-height:1.8}.home-info-dialog__contact-list[data-v-36218323]{display:grid;gap:12px;margin-top:4px}.home-info-dialog__contact-item[data-v-36218323]{display:grid;gap:4px;padding:14px 16px;border-radius:16px;border:1px solid rgba(148,163,184,.16);background:#ffffff0a}.home-info-dialog__contact-item span[data-v-36218323]{color:#9fb8d1b8;font-size:12px}.home-info-dialog__contact-item strong[data-v-36218323]{color:#fff;font-size:15px;line-height:1.4}.gallery-page[data-v-36218323]{position:relative;overflow-x:clip;background:radial-gradient(1200px 660px at 52% 30%,#ffbb5138,#ffbb5100),radial-gradient(900px 540px at 50% 8%,#ffeba91f,#ffeba900),linear-gradient(180deg,#060805,#0b110b 36%,#07111d)}.hero-shell[data-v-36218323]{position:relative;min-height:calc(100svh - 128px);border-radius:28px 28px 0 0;overflow:hidden;border-bottom:none;background:radial-gradient(500px 260px at 50% 45%,#b5ffb41f,#b5ffb400),radial-gradient(860px 390px at 50% 22%,#ffcd7833,#ffcd7800),linear-gradient(180deg,#06090580,#060905d9);box-shadow:none;isolation:isolate}.hero-bg-base[data-v-36218323]{position:absolute;inset:0;background:radial-gradient(1180px 560px at 50% 4%,#ffc96a3d,#ffc96a00),radial-gradient(700px 360px at 20% 80%,#5291ff14,#5291ff00),radial-gradient(700px 360px at 80% 74%,#78ffa614,#78ffa600),linear-gradient(180deg,#120d07,#090d0b 36%,#080f0f)}.hero-bg-base[data-v-36218323]:before{content:"";position:absolute;inset:0;background:radial-gradient(360px 220px at 50% 37%,#ffffff0d,#fff0),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 54px),repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 54px);opacity:1}.hero-bg-base[data-v-36218323]:after{content:"";position:absolute;inset:0;background:radial-gradient(540px 260px at 50% 48%,#ffd27814,#ffd27800),linear-gradient(180deg,#0305048c,#030504b8)}.hero-scene-overlay[data-v-36218323]{position:absolute;inset:0;background:radial-gradient(820px 340px at 53% 24%,#ffad5480,#ffad5400),radial-gradient(660px 280px at 50% 88%,#003c1285,#003c1200),linear-gradient(180deg,#080c091f,#060905b8);z-index:1}.hero-grid-glow[data-v-36218323]{position:absolute;inset:auto -5% -8%;height:48%;background:linear-gradient(180deg,#ffd98400,#051f092e),repeating-linear-gradient(92deg,#ffd36614 0 2px,#0000 2px 8.6vw);opacity:.28;transform:perspective(620px) rotateX(62deg);transform-origin:bottom center;z-index:1;pointer-events:none}.hero-cube-stage[data-v-36218323]{position:absolute;inset:0;display:grid;place-items:center;perspective:1400px;pointer-events:none}.hero-cube-stage[data-v-36218323]:before{content:"";position:absolute;inset:16% 22%;background:radial-gradient(closest-side,#ffc95838,#ffc95800),radial-gradient(closest-side,#78dbff24,#78dbff00);filter:blur(8px)}.hero-cube-cloud-drift[data-v-36218323]{position:absolute;inset:0;transform-style:preserve-3d;animation:hero-cube-cloud-drift-36218323 11.5s ease-in-out infinite alternate;will-change:transform}.hero-cube-cloud[data-v-36218323]{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(0) rotateY(0);will-change:transform}.hero-cube-particle[data-v-36218323]{position:absolute;transform-style:preserve-3d;transform:translate3d(calc(-50% + var(--cube-drift-x, 0px) * .48),calc(-50% + var(--cube-drift-y, 0px) * .48),calc(var(--cube-z, 0px) + var(--cube-drift-z, 0px) * .18))}.hero-cube-wrap[data-v-36218323]{position:relative;width:var(--cube-size);height:var(--cube-size);transform-style:preserve-3d;transform:rotateX(calc(14deg + var(--cube-rx, 0deg))) rotateY(calc(-18deg + var(--cube-ry, 0deg))) rotate(var(--cube-rz, 0deg))}.hero-cube[data-v-36218323]{position:relative;width:100%;height:100%;transform-style:preserve-3d}.hero-cube-particle.is-live .hero-cube-wrap[data-v-36218323]{animation:hero-cube-breathe-36218323 var(--cube-breathe-duration, 6s) ease-in-out infinite;animation-delay:var(--cube-delay, 0s)}.hero-cube-particle.is-live .hero-cube[data-v-36218323]{animation:hero-cube-spin-36218323 var(--cube-spin-duration, 20s) linear infinite;animation-delay:var(--cube-delay, 0s);will-change:transform}.cube-face[data-v-36218323]{position:absolute;inset:0;border-radius:max(6px,calc(var(--cube-size) * .08));border:1px solid rgba(255,255,255,.25);background:radial-gradient(80% 60% at 30% 24%,#ffffff29,#fff0),linear-gradient(135deg,#5ed2ff14,#ffd2701f,#6fffaf0f);box-shadow:inset 0 0 8px #ffffff0a,0 0 8px #a4ddff08}.cube-face[data-v-36218323]:before{content:"";position:absolute;inset:12%;border-radius:max(4px,calc(var(--cube-size) * .05));border:1px solid rgba(255,255,255,.1)}.face-front[data-v-36218323]{transform:translateZ(calc(var(--cube-size) / 2))}.face-back[data-v-36218323]{transform:rotateY(180deg) translateZ(calc(var(--cube-size) / 2))}.face-right[data-v-36218323]{transform:rotateY(90deg) translateZ(calc(var(--cube-size) / 2))}.face-left[data-v-36218323]{transform:rotateY(-90deg) translateZ(calc(var(--cube-size) / 2))}.face-top[data-v-36218323]{transform:rotateX(90deg) translateZ(calc(var(--cube-size) / 2))}.face-bottom[data-v-36218323]{transform:rotateX(-90deg) translateZ(calc(var(--cube-size) / 2))}.hero-spray-layer[data-v-36218323]{position:absolute;inset:152px 0 0;z-index:2;pointer-events:none;overflow:hidden}.hero-spray-item[data-v-36218323]{position:absolute;transform:translate(-50%,-50%) scale(1);border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.3);box-shadow:0 14px 32px #00000047;opacity:0;will-change:transform,opacity}.hero-spray-item[data-v-36218323]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#ffffff1a,#00000014);pointer-events:none}.hero-spray-item[data-v-36218323]:before{content:"";position:absolute;left:50%;top:50%;width:18%;height:130%;transform:translate(-50%,-50%) rotate(var(--spray-rotate, 0deg));background:linear-gradient(180deg,#ffffff57,#fff0);filter:blur(5px);opacity:0;pointer-events:none}.hero-spray-frame[data-v-36218323]{width:100%;height:auto;animation:hero-spray-float-36218323 var(--float-duration, 6s) ease-in-out infinite;animation-delay:var(--float-delay, 0ms);will-change:transform}.hero-spray-item img[data-v-36218323]{width:100%;height:auto;object-fit:cover;display:block;filter:saturate(1.04) contrast(1.02)}.hero-spray-item.is-animated[data-v-36218323]{opacity:0;animation:hero-spray-burst-36218323 1.6s cubic-bezier(.12,.84,.18,1) forwards;animation-delay:var(--spray-delay, 0ms)}.hero-spray-item.is-animated[data-v-36218323]:before{animation:hero-spray-trail-36218323 1.1s ease-out forwards;animation-delay:var(--spray-delay, 0ms)}.hero-nav[data-v-36218323]{position:relative;z-index:5;margin:50px auto 0;width:min(650px,calc(100% - 44px));min-height:64px;border-radius:999px;background:#020402eb;border:none;box-shadow:0 10px 24px #00000059;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:8px 12px 8px 18px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-top-search[data-v-36218323]{position:absolute;top:50px;right:78px;z-index:6}.hero-nav-brand[data-v-36218323]{display:inline-flex;align-items:center;gap:10px;color:#f8fbf4;font-weight:700;font-size:14px;letter-spacing:.01em;flex-shrink:0}.hero-nav-logo[data-v-36218323]{width:clamp(148px,16vw,238px);height:auto;display:flex;align-items:center;line-height:0;overflow:visible}.hero-nav-logo img[data-v-36218323]{width:100%;height:auto;object-fit:contain;display:block}.hero-nav-links[data-v-36218323]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:0}.hero-nav-link[data-v-36218323]{border:none;background:transparent;color:#ffffffe0;min-height:46px;padding:0 11px;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease}.hero-nav-link[data-v-36218323]:hover,.hero-nav-link.is-active[data-v-36218323]{background:#ffffff14;color:#fff}.hero-nav-actions[data-v-36218323]{display:inline-flex;align-items:center;gap:8px;justify-self:end;flex-shrink:0}.hero-nav-text-btn[data-v-36218323],.hero-nav-pill-btn[data-v-36218323]{min-height:40px;border:none;border-radius:999px;padding:0 16px;font-size:13px;font-weight:700;cursor:pointer;transition:transform .18s ease,opacity .18s ease}.hero-nav-text-btn[data-v-36218323]{background:transparent;color:#fff}.hero-nav-pill-btn[data-v-36218323]{background:#fff;color:#101010}.hero-nav-text-btn[data-v-36218323]:hover,.hero-nav-pill-btn[data-v-36218323]:hover{transform:translateY(-1px);opacity:.96}.hero-nav-user-menu[data-v-36218323]{position:relative;padding-bottom:12px;margin-bottom:-12px}.hero-nav-avatar-btn[data-v-36218323]{min-height:46px;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:4px 10px 4px 4px;background:#ffffff0f;color:#fff;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.hero-nav-user-menu:hover .hero-nav-avatar-btn[data-v-36218323]{transform:translateY(-1px);background:#ffffff1a;border-color:#ffffff47}.hero-nav-avatar-circle[data-v-36218323]{width:32px;height:32px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,#7bc2ff,#5f88ff,#8d62ff);color:#fff;font-size:13px;font-weight:800;box-shadow:0 4px 14px #4678dc57}.hero-nav-avatar-name[data-v-36218323]{display:block;min-width:0;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:700}.hero-nav-avatar-meta[data-v-36218323]{display:flex;align-items:center;min-width:0}.hero-nav-avatar-row[data-v-36218323]{display:inline-flex;align-items:center;gap:8px;min-width:0}.hero-nav-user-status[data-v-36218323]{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-height:20px;padding:2px 7px 2px 5px;border-radius:999px;border:none;background:#ffce7324;color:#fff4d2}.hero-nav-user-status__label[data-v-36218323]{font-size:10px;font-weight:800;letter-spacing:.08em}.hero-nav-avatar-chevron[data-v-36218323]{color:#ffffffb8;transition:transform .18s ease,color .18s ease}.hero-nav-user-menu:hover .hero-nav-avatar-chevron[data-v-36218323]{transform:rotate(180deg);color:#fff}.hero-nav-user-dropdown[data-v-36218323]{position:absolute;top:calc(100% + 2px);right:0;min-width:156px;padding:8px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#0a0e14f5,#070a10f5);box-shadow:0 18px 42px #00000057;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:grid;gap:4px;opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease;z-index:18}.hero-nav-user-menu:hover .hero-nav-user-dropdown[data-v-36218323]{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.hero-nav-user-item[data-v-36218323]{width:100%;min-height:38px;border:none;border-radius:12px;background:transparent;color:#eef4ff;display:inline-flex;align-items:center;gap:10px;padding:0 12px;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .18s ease,color .18s ease}.hero-nav-user-item[data-v-36218323]:hover{background:#ffffff14}.hero-nav-user-item.is-danger[data-v-36218323]{color:#ffb9b9}.hero-nav-user-item.is-danger[data-v-36218323]:hover{background:#ff5a5a1f;color:#ffd5d5}.hero-content[data-v-36218323]{position:relative;z-index:5;min-height:calc(100svh - 108px);display:grid;grid-template-columns:minmax(0,1fr) 272px;gap:18px;align-items:start;padding:18px 32px 28px}.hero-copy[data-v-36218323]{position:relative;align-self:start;max-width:744px;color:#fff;margin-top:0;margin-left:72px;padding:0;transform:none;z-index:1}.hero-copy-kicker[data-v-36218323]{margin:0;font-size:15px;letter-spacing:.18em;color:#fff6dfd1;font-weight:700}.hero-copy-title[data-v-36218323]{margin:12px 0 0;font-size:clamp(2rem,3.3vw,3rem);line-height:1.1;letter-spacing:-.03em;font-weight:780;color:#fff;max-width:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 12px 34px rgba(0,0,0,.3)}.hero-copy-subtitle[data-v-36218323]{margin:14px 0 0;max-width:52ch;font-size:14px;line-height:1.55;color:#f3f6efe6}.hero-copy-actions[data-v-36218323]{margin-top:16px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hero-cta-btn[data-v-36218323]{min-height:40px;border:none;border-radius:999px;padding:0 16px;background:#f1dd52;color:#15150d;font-size:14px;font-weight:800;display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 10px 24px #705a124d;transition:transform .18s ease,box-shadow .18s ease}.hero-cta-btn[data-v-36218323]:hover{transform:translateY(-1px);box-shadow:0 12px 28px #705a1259}.hero-search-shell[data-v-36218323]{margin:0}.hero-side-card[data-v-36218323]{align-self:end;border-radius:18px;padding:12px;background:linear-gradient(180deg,#5e6e32cc,#4d5f26d6);border:1px solid rgba(246,255,201,.12);box-shadow:0 16px 36px #00000047;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-side-image-wrap[data-v-36218323]{border-radius:14px;overflow:hidden;height:132px;background:#11180c73}.hero-side-image[data-v-36218323]{width:100%;height:100%;object-fit:cover;display:block}.hero-side-image-placeholder[data-v-36218323]{display:grid;place-items:center;color:#ffffffb8;font-size:13px}.hero-side-rating[data-v-36218323]{margin-top:10px;display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center}.hero-side-avatars[data-v-36218323]{display:flex;align-items:center;padding-left:2px}.hero-side-avatars img[data-v-36218323]{width:22px;height:22px;border-radius:999px;object-fit:cover;border:2px solid rgba(66,78,33,.92);margin-left:-6px}.hero-side-avatars img[data-v-36218323]:first-child{margin-left:0}.hero-side-score[data-v-36218323]{min-width:0}.hero-side-stars[data-v-36218323]{display:inline-flex;gap:1px;color:#d9f14d}.hero-side-score p[data-v-36218323]{margin:4px 0 0;color:#f5f7e7eb;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-side-support-btn[data-v-36218323]{margin-top:10px;width:100%;min-height:40px;border:none;border-radius:12px;background:#f1dd52;color:#1b1a12;font-size:13px;font-weight:800;cursor:pointer}.hero-scroll-indicator[data-v-36218323]{position:absolute;left:50%;bottom:12px;transform:translate(-50%);z-index:6;border:none;background:#00000047;color:#ffffffe6;border-radius:999px;min-height:38px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:hero-scroll-bob-36218323 2.2s ease-in-out infinite}.hero-scroll-indicator span[data-v-36218323]{font-size:12px;font-weight:600}.hero-scroll-cta[data-v-36218323]{background:#f1dd52;color:#15150d;box-shadow:0 10px 26px #705a1252}.home-feed-shell[data-v-36218323]{position:relative;z-index:4;margin-top:-18px;border-top-left-radius:24px;border-top-right-radius:24px;background:linear-gradient(180deg,#060a10e6,#070e18f2),radial-gradient(400px 140px at 20% 0%,#6dbdff14,#6dbdff00);box-shadow:0 -16px 34px #0000003d}.home-feed-content[data-v-36218323]{padding-top:10px!important}.top-strip[data-v-36218323]{position:sticky;top:0;z-index:24;background:linear-gradient(180deg,#060a10f2,#060a10d1 70%,#060a1000);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.top-strip-inner[data-v-36218323]{padding-top:10px;padding-bottom:8px;display:grid;gap:0}.filter-row[data-v-36218323]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;background:transparent;border:none;box-shadow:none}.filter-right-group[data-v-36218323]{display:flex;align-items:center;gap:5px;flex:0 0 auto}.top-palette-card[data-v-36218323]{flex:1;min-width:0;height:46px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.05);box-shadow:inset 0 1px #ffffff0d,0 10px 22px #0000001f}.home-sort-inline[data-v-36218323]{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;padding-left:6px;border-left:1px solid rgba(255,255,255,.06)}.download-button.home-sort-uiverse[data-v-36218323],.download-button.pet-filter-button[data-v-36218323]{position:relative;width:78px;border-width:0;color:#fff;font-size:13px;font-weight:600;cursor:pointer;border-radius:12px;z-index:1;transition:box-shadow .5s cubic-bezier(.77,0,.175,1)}.download-button.home-sort-uiverse .docs[data-v-36218323],.download-button.pet-filter-button .docs[data-v-36218323]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;padding:0 9px;border-radius:12px;z-index:1;background-color:#242a35;color:#fff;box-shadow:0 10px 24px #0d121c38,inset 0 1px #ffffff0f;transition:all .5s cubic-bezier(.77,0,.175,1)}.home-sort-docs-icon[data-v-36218323]{color:#fff;flex:0 0 auto}.download-button.home-sort-uiverse[data-v-36218323]:hover,.download-button.home-sort-uiverse[data-v-36218323]:focus-within,.download-button.pet-filter-button[data-v-36218323]:hover,.download-button.pet-filter-button[data-v-36218323]:focus-within{box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px}.download-button.home-sort-uiverse .download[data-v-36218323],.download-button.pet-filter-button .download[data-v-36218323]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:4px;max-width:90%;margin:0 auto;z-index:-1;border-radius:12px;transform:translateY(33px);min-height:36px;padding:5px 0;background-color:#01e056;border:none;pointer-events:none;clip-path:inset(0 0 calc(100% - 3px) 0 round 12px);transition:all .5s cubic-bezier(.77,0,.175,1)}.download-button.home-sort-uiverse:hover .download[data-v-36218323],.download-button.home-sort-uiverse:focus-within .download[data-v-36218323],.download-button.pet-filter-button:hover .download[data-v-36218323],.download-button.pet-filter-button:focus-within .download[data-v-36218323]{transform:translateY(36px);min-height:68px;pointer-events:auto;clip-path:inset(0 0 0 0 round 12px)}.sort-reveal-option[data-v-36218323]{border:none;min-height:30px;padding:0 10px;background:transparent;color:#fff;font-size:12px;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:color .18s ease,transform .18s ease,opacity .18s ease;white-space:nowrap;opacity:0}.sort-reveal-option[data-v-36218323]:hover,.sort-reveal-option[data-v-36218323]:focus-visible{transform:translateY(-1px);color:#ffffffe0}.download-button.home-sort-uiverse:hover .sort-reveal-option[data-v-36218323],.download-button.home-sort-uiverse:focus-within .sort-reveal-option[data-v-36218323],.download-button.pet-filter-button:hover .sort-reveal-option[data-v-36218323],.download-button.pet-filter-button:focus-within .sort-reveal-option[data-v-36218323]{opacity:1}.selected[data-v-36218323]{width:78px;height:36px;padding:0 9px;border-radius:12px;background:linear-gradient(180deg,#2c3546fa,#1c232ffa);box-shadow:0 10px 24px #0d121c38,inset 0 1px #ffffff0f}.floating-tabs-shell[data-v-36218323]{top:10px}.floating-tabs-inner[data-v-36218323]{max-width:1040px}@keyframes hero-spray-burst-36218323{0%{opacity:0;transform:translate(calc(-50% - (var(--spray-dx) * 1.2)),calc(-50% - (var(--spray-dy) * 1.2))) scale(.04) rotate(-12deg);filter:blur(16px)}24%{opacity:.72;filter:blur(8px)}72%{opacity:.96;transform:translate(-50%,-50%) scale(1.06) rotate(calc(var(--spray-rotate, 0deg) * .8));filter:blur(0)}to{opacity:.92;transform:translate(-50%,-50%) scale(1) rotate(var(--spray-rotate, 0deg));filter:blur(0)}}@keyframes daily-reward-island-in-36218323{0%{opacity:0;transform:translate(-50%) translateY(-18px) scale(.92)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes daily-reward-island-out-36218323{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(-10px) scale(.96)}}@keyframes hero-spray-trail-36218323{0%{opacity:.8;transform:translate(-50%,-50%) scaleY(1.4) rotate(var(--spray-rotate, 0deg))}to{opacity:0;transform:translate(-50%,-50%) scaleY(.25) rotate(var(--spray-rotate, 0deg))}}@keyframes hero-scroll-bob-36218323{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-4px)}}@keyframes hero-spray-float-36218323{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,calc(var(--float-offset, 6px) * -1),0)}}@keyframes hero-cube-cloud-drift-36218323{0%{transform:translate3d(-14px,9px,0) rotate(-.6deg)}28%{transform:translate3d(10px,-12px,0) rotate(.45deg)}61%{transform:translate3d(-8px,-6px,0) rotate(-.35deg)}to{transform:translate3d(13px,10px,0) rotate(.55deg)}}@keyframes hero-cube-spin-36218323{0%{transform:rotateX(0) rotateY(0) rotate(0)}to{transform:rotateX(360deg) rotateY(360deg) rotate(180deg)}}@keyframes hero-cube-breathe-36218323{0%,to{transform:rotateX(calc(14deg + var(--cube-rx, 0deg))) rotateY(calc(-18deg + var(--cube-ry, 0deg))) rotate(var(--cube-rz, 0deg)) scale(.96);filter:none}50%{transform:rotateX(calc(14deg + var(--cube-rx, 0deg))) rotateY(calc(-18deg + var(--cube-ry, 0deg))) rotate(var(--cube-rz, 0deg)) scale(1.03);filter:none}}@media(max-width:1100px){.hero-content[data-v-36218323]{grid-template-columns:minmax(0,1fr) 300px}.hero-copy-title[data-v-36218323]{max-width:14ch}}@media(max-width:920px){.hero-spray-layer[data-v-36218323]{top:164px}.hero-stage[data-v-36218323]{padding:8px 12px 0}.hero-shell[data-v-36218323]{border-radius:24px 24px 0 0;min-height:calc(100svh - 8px)}.hero-nav[data-v-36218323]{width:calc(100% - 24px);grid-template-columns:1fr auto;padding-inline:12px}.hero-nav-links[data-v-36218323]{grid-column:1 / -1;justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.hero-content[data-v-36218323]{min-height:auto;grid-template-columns:1fr;align-items:end;padding:18px 16px;gap:14px}.hero-top-search[data-v-36218323]{top:50px;right:66px}.hero-copy[data-v-36218323]{max-width:none;margin-top:0;margin-left:0;padding-left:0;transform:none}.hero-copy-title[data-v-36218323]{font-size:clamp(1.8rem,6.8vw,2.8rem);max-width:16ch}.hero-side-card[data-v-36218323]{width:min(360px,100%);justify-self:end}.hero-spray-item[data-v-36218323]{border-radius:10px}}@media(max-width:860px){.hero-spray-layer[data-v-36218323]{top:156px}.hero-stage[data-v-36218323]{padding:8px 10px 0}.hero-stage-inner[data-v-36218323]{padding-left:0;padding-right:0}.hero-shell[data-v-36218323]{border-radius:20px 20px 0 0;border-width:1px;border-bottom-width:0}.hero-nav[data-v-36218323]{margin-top:50px;min-height:54px;gap:8px}.hero-top-search[data-v-36218323]{top:50px;right:62px;transform:scale(.94);transform-origin:top right}.hero-nav-brand[data-v-36218323]{font-size:13px}.hero-nav-logo[data-v-36218323]{width:min(132px,34vw);height:auto}.hero-nav-link[data-v-36218323]{min-height:40px;padding:0 12px;font-size:13px}.hero-nav-text-btn[data-v-36218323],.hero-nav-pill-btn[data-v-36218323]{min-height:34px;padding:0 12px;font-size:12px}.hero-copy-actions[data-v-36218323]{gap:10px}.hero-cube-particle[data-v-36218323]:nth-child(n+19){display:none}.hero-cta-btn[data-v-36218323]{min-height:44px;font-size:14px}.hero-search-shell[data-v-36218323]{width:100%}.home-feed-shell[data-v-36218323]{margin-top:-10px;border-top-left-radius:18px;border-top-right-radius:18px}.top-strip[data-v-36218323]{top:0}.top-strip-inner[data-v-36218323]{padding-top:10px;padding-bottom:8px}.filter-row[data-v-36218323]{gap:10px;padding:8px;flex-wrap:wrap}.top-palette-card[data-v-36218323]{height:52px}.pet-filter-button[data-v-36218323]{width:105px}.home-sort-inline[data-v-36218323]{justify-content:flex-start;width:100%;padding-left:0;border-left:none;border-top:1px solid rgba(255,255,255,.06);padding-top:8px}.download-button.home-sort-uiverse[data-v-36218323]{width:100%;max-width:105px}.download-button.home-sort-uiverse .download[data-v-36218323]{max-width:94%}}@media(max-width:640px){.hero-copy-subtitle[data-v-36218323]{font-size:13px;line-height:1.55;max-width:34ch}.hero-copy-actions[data-v-36218323]{align-items:stretch}.hero-cta-btn[data-v-36218323]{width:100%;justify-content:center}.hero-side-card[data-v-36218323]{width:100%;justify-self:stretch}.hero-side-image-wrap[data-v-36218323]{height:138px}.hero-scroll-indicator[data-v-36218323]{bottom:8px;min-height:34px;padding:0 10px}.hero-scroll-indicator span[data-v-36218323]{font-size:11px}.hero-top-search[data-v-36218323]{top:50px;right:60px;transform:scale(.88)}}@media(max-width:540px){.hero-spray-layer[data-v-36218323]{top:144px}.hero-stage[data-v-36218323]{min-height:auto;padding:8px 8px 0}.hero-shell[data-v-36218323]{min-height:calc(100svh - 8px)}.hero-content[data-v-36218323]{padding:14px 12px}.hero-copy-title[data-v-36218323]{font-size:clamp(1.6rem,8vw,2.2rem);margin-top:8px}.hero-copy-subtitle[data-v-36218323]{margin-top:10px}.hero-nav-actions[data-v-36218323]{gap:6px}.hero-nav-text-btn[data-v-36218323]{display:none}.hero-nav-pill-btn[data-v-36218323]{padding:0 10px}.hero-nav-links[data-v-36218323]{gap:2px}.hero-top-search[data-v-36218323]{position:static;margin:6px 62px 0 auto;width:fit-content;transform:none}.hero-spray-item[data-v-36218323]{width:min(22vw,92px)!important}.hero-cube-particle[data-v-36218323]:nth-child(n+13){display:none}.hero-side-rating[data-v-36218323]{gap:8px}.home-feed-content[data-v-36218323]{padding-top:6px!important}.hero-content[data-v-36218323]{padding-top:12px}}.detail-price-panel--showcase .detail-price-current[data-v-36218323]{display:inline-flex;align-items:center;gap:6px;color:#edf2ff;font-size:15px;font-weight:700}.detail-price-panel--showcase .detail-price-original[data-v-36218323]{color:#7f86a8;text-decoration:none;font-size:12px}.detail-price-status[data-v-36218323]{display:flex;align-items:center}.detail-price-status-pill[data-v-36218323]{min-width:56px;height:24px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,184,74,.28);background:#ffb84a14;color:#f3c46d;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;letter-spacing:.04em}.detail-price-status-pill.is-free[data-v-36218323]{border-color:#44d68047;background:#44d6801a;color:#79efaa}.detail-actions-main[data-v-36218323]{margin-left:auto;display:block;grid-template-columns:none}.detail-primary-btn--showcase[data-v-36218323]{width:auto;min-width:188px;height:56px;padding:0;border:none;background:transparent;box-shadow:none!important;min-height:0;display:inline-block;vertical-align:top;overflow:visible}.detail-primary-btn-uiverse[data-v-36218323]{position:relative;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:300;text-transform:uppercase;font-size:.95rem;outline:none;isolation:isolate}.detail-primary-btn-uiverse-shadow[data-v-36218323],.detail-primary-btn-uiverse-edge[data-v-36218323],.detail-primary-btn-uiverse-front[data-v-36218323]{position:absolute;inset:0;border-radius:12px;width:100%;height:100%}.detail-primary-btn-uiverse-shadow[data-v-36218323]{background:#00000040;transform:translateY(2px);transition:transform .6s cubic-bezier(.3,.7,.4,1)}.detail-primary-btn-uiverse-edge[data-v-36218323]{background:linear-gradient(to left,#1b2636,#374b6d,#1b2636)}.detail-primary-btn-uiverse-front[data-v-36218323]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 18px;color:#fff;transform:translateY(-4px);background:linear-gradient(to right,#f27121,#e94057,#8a2387);transition:transform .6s cubic-bezier(.3,.7,.4,1),filter .6s cubic-bezier(.3,.7,.4,1);box-sizing:border-box}.detail-primary-btn-uiverse-text[data-v-36218323]{-webkit-user-select:none;user-select:none;letter-spacing:.02em}.detail-primary-btn-uiverse-icon[data-v-36218323]{width:20px;height:20px;margin-left:2px;margin-right:-2px;transition:transform .25s ease}.detail-primary-btn-uiverse:hover:not(:disabled) .detail-primary-btn-uiverse-shadow[data-v-36218323]{transform:translateY(4px);transition-duration:.25s}.detail-primary-btn-uiverse:hover:not(:disabled) .detail-primary-btn-uiverse-front[data-v-36218323]{transform:translateY(-6px);transition-duration:.25s;filter:brightness(1.1)}.detail-primary-btn-uiverse:hover:not(:disabled) .detail-primary-btn-uiverse-icon[data-v-36218323]{transform:translate(4px)}.detail-primary-btn-uiverse:active:not(:disabled) .detail-primary-btn-uiverse-shadow[data-v-36218323]{transform:translateY(1px)}.detail-primary-btn-uiverse:active:not(:disabled) .detail-primary-btn-uiverse-front[data-v-36218323]{transform:translateY(-2px)}.detail-primary-btn--showcase[data-v-36218323]:disabled{cursor:not-allowed;opacity:1}.detail-primary-btn-uiverse:disabled .detail-primary-btn-uiverse-shadow[data-v-36218323]{background:#0000002e;transform:translateY(2px)}.detail-primary-btn-uiverse:disabled .detail-primary-btn-uiverse-edge[data-v-36218323]{background:linear-gradient(to left,#303341,#444b5b,#303341)}.detail-primary-btn-uiverse:disabled .detail-primary-btn-uiverse-front[data-v-36218323]{background:linear-gradient(to right,#5a5f70,#505666,#4a5060);color:#d5d9e4;transform:translateY(-3px);filter:saturate(.65)}.detail-primary-btn-uiverse:disabled .detail-primary-btn-uiverse-icon[data-v-36218323]{opacity:.75}.detail-primary-btn.detail-primary-btn-uiverse[data-v-36218323]:hover,.detail-primary-btn.detail-primary-btn-uiverse[data-v-36218323]:active{transform:none;filter:none}.detail-dialog[data-v-36218323]{position:relative;border-radius:20px!important;border:1px solid rgba(148,163,184,.2)!important;background:linear-gradient(180deg,#0a1422f5,#0f1c2bf5)!important;box-shadow:0 30px 64px #00000080!important;overflow:hidden}.detail-layout[data-v-36218323]{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);height:750px;min-height:750px}.detail-image-wrap[data-v-36218323]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 20%,rgba(125,211,252,.15),transparent 58%),linear-gradient(180deg,#081322,#0d1b2b);border-right:1px solid rgba(148,163,184,.22);min-height:0;padding:24px 24px 152px}.detail-image-stage[data-v-36218323]{position:relative;overflow:visible;width:min(70%,560px);max-height:calc(100% - 10px);display:flex;align-items:center;justify-content:center;border-radius:18px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,padding .2s ease}.detail-image[data-v-36218323]{display:block;position:relative;z-index:2;width:100%;height:100%;object-fit:contain;border-radius:0}.detail-frame-overlay[data-v-36218323]{position:absolute;left:50%;top:50%;width:110%;height:auto;aspect-ratio:4 / 5;object-fit:contain;z-index:1;transform:translate(-50%,-50%);pointer-events:none}.frame-none[data-v-36218323]{padding:0;border:none;background:transparent;box-shadow:none}.frame-clean[data-v-36218323]{padding:9px;border:1px solid #d9dee5;background:#f3f6fa;box-shadow:0 8px 16px #0f172a42}.frame-film[data-v-36218323]{padding:10px;border:1px solid #202734;background:#0f1218;box-shadow:0 10px 18px #02060d7a}.frame-shadow[data-v-36218323]{padding:8px;border:1px solid #4b5563;background:#1f2937;box-shadow:inset 0 0 0 1px #ffffff0f,0 8px 14px #0f172a66}.frame-matte[data-v-36218323]{padding:12px;border:1px solid #d3d6dd;background:#e5e7eb;box-shadow:0 8px 16px #0f172a3d}.frame-silver[data-v-36218323]{padding:10px;border:1px solid #8f98a7;background:#d5dae2;box-shadow:inset 0 0 0 1px #ffffff8f,0 8px 14px #0f172a33}.frame-studio[data-v-36218323]{padding:8px;border:1px solid #111827;background:#0b1220;box-shadow:0 14px 24px #0f172a8c}.frame-museum[data-v-36218323]{padding:11px;border:1px solid #6b7280;background:#f4efe5;box-shadow:0 10px 18px #40312347}.detail-frame-dock[data-v-36218323]{position:absolute;left:18px;right:18px;bottom:18px;z-index:4;display:block}.detail-frame-toolbar[data-v-36218323]{display:flex;align-items:center;justify-content:flex-start;gap:10px}.detail-frame-toggle[data-v-36218323]{min-height:36px;padding:0 12px;border:1px solid rgba(255,255,255,.24);border-radius:12px;background:#07111fb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#deebf7;font-size:13px;font-weight:650;display:inline-flex;align-items:center;gap:7px;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.detail-frame-toggle[data-v-36218323]:hover{border-color:#ffffff61;background:#0a1728d1}.detail-frame-toggle-active[data-v-36218323]{border-color:#62b9ffcc;color:#f2f9ff;background:#0c243bd6}.detail-frame-toggle-pop[data-v-36218323]{animation:frame-toggle-pop-36218323 .32s ease}@keyframes frame-toggle-pop-36218323{0%{transform:scale(1)}35%{transform:scale(1.08)}to{transform:scale(1)}}.detail-frame-panel[data-v-36218323]{position:absolute;left:0;right:0;bottom:calc(100% + 8px);border-radius:14px;border:1px solid transparent;background:#060e188a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:block;max-height:0;overflow:hidden;opacity:0;padding:0;pointer-events:none;transform:translateY(6px);transition:opacity .2s ease,padding .2s ease,border-color .2s ease,transform .2s ease;transform-origin:bottom center}.detail-frame-panel-open[data-v-36218323]{border-color:#ffffff26;max-height:min(70vh,calc(100vh - 220px));overflow-y:auto;overflow-x:hidden;opacity:1;padding:10px;pointer-events:auto;transform:translateY(0)}.detail-frame-item[data-v-36218323]{width:100%;aspect-ratio:var(--frame-ratio, 1 / 1);height:auto;min-width:0;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#ffffff0f;color:#d4e3f3;font-size:12px;font-weight:600;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0 8px;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.detail-frame-item[data-v-36218323]:hover{border-color:#7dc5ff8c;color:#e8f4ff}.detail-frame-item-active[data-v-36218323]{border-color:#54b0ff;background:#54b0ff2e;color:#f3f9ff}.detail-frame-remote-status[data-v-36218323]{border:1px dashed rgba(255,255,255,.18);border-radius:10px;padding:10px 12px;color:#a6bdd3;font-size:12px}.detail-frame-remote-error[data-v-36218323]{color:#fecaca;border-color:#f8717161}.detail-frame-remote-grid[data-v-36218323]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.detail-frame-template-item[data-v-36218323]{display:flex;flex-direction:column;align-items:stretch;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:#ffffff0d;min-height:132px;padding:7px 7px 9px;color:#d4e3f3;cursor:pointer;text-align:left;transition:border-color .2s ease,background-color .2s ease}.detail-frame-template-item[data-v-36218323]:hover{border-color:#7dc5ff8c;background:#54b0ff24}.detail-frame-template-item-active[data-v-36218323]{border-color:#54b0ff;background:#54b0ff2e}.detail-frame-template-cover[data-v-36218323]{width:100%;height:auto;aspect-ratio:4 / 5;border-radius:8px;object-fit:contain;background:#0f172a7a;border:1px solid rgba(255,255,255,.14)}.detail-frame-template-cover-empty[data-v-36218323]{display:grid;place-items:center;background:#0f172a7a;color:#a6bdd3;font-size:11px}.detail-frame-template-name[data-v-36218323]{margin-top:7px;font-size:12px;font-weight:600;color:#eaf4ff;line-height:1.35;text-align:center;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.detail-side[data-v-36218323]{position:relative;display:flex;flex-direction:column;min-width:0;background:linear-gradient(180deg,#101f2ff0,#122334f0),radial-gradient(circle at 100% 0%,#38bdf833,#38bdf800)}.detail-head[data-v-36218323]{padding:30px 28px 20px;border-bottom:1px solid rgba(148,163,184,.2)}.detail-section[data-v-36218323]{padding:18px 28px;border-bottom:1px solid rgba(148,163,184,.16)}.detail-footer[data-v-36218323]{margin-top:auto;padding:18px 28px 26px;display:flex;flex-direction:column;gap:14px}.detail-title[data-v-36218323]{margin:10px 0;font-size:clamp(1.8rem,2.8vw,2.35rem);font-weight:700;line-height:1.08;color:#f5fbff;letter-spacing:-.02em}.detail-meta-line[data-v-36218323]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:0}.detail-meta-item[data-v-36218323]{display:inline-flex;align-items:center;gap:8px;color:#afc5dc;font-size:14px}.detail-author-row[data-v-36218323]{display:flex;align-items:center;gap:12px}.detail-author-avatar[data-v-36218323]{width:48px;height:48px;border-radius:999px;object-fit:cover;border:1px solid rgba(255,255,255,.14)}.detail-author-meta[data-v-36218323]{min-width:0}.detail-author-name[data-v-36218323]{margin:0;font-size:18px;font-weight:600;color:#f3f8fd}.detail-author-username[data-v-36218323]{margin:2px 0 0;color:#91a6be;font-size:14px}.detail-follow-btn[data-v-36218323]{margin-left:auto;border:none;background:transparent;color:#3db5ff;font-size:16px;font-weight:600;cursor:pointer;padding:6px 0}.detail-follow-btn[data-v-36218323]:hover{color:#61c6ff}.detail-tag-list[data-v-36218323]{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.detail-tag[data-v-36218323]{display:inline-flex;align-items:center;padding:6px 13px;border-radius:999px;font-size:11px;font-weight:650;color:#bfe6ff;background:linear-gradient(180deg,#0e2d4ab8,#0c2239b8);border:1px solid rgba(96,173,231,.38);letter-spacing:.04em;box-shadow:inset 0 1px #ffffff14;transition:border-color .2s ease,color .2s ease,background-color .2s ease,transform .2s ease}.detail-tag[data-v-36218323]:hover{border-color:#8cd6ffa8;color:#e2f5ff;background:linear-gradient(180deg,#143a5dc7,#0e2c48c7);transform:translateY(-1px)}.detail-section-title[data-v-36218323]{margin:0 0 12px;color:#9ec3e5;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.detail-price-panel[data-v-36218323]{display:grid;gap:8px}.detail-price-caption[data-v-36218323]{margin:0;color:#8f9aad;font-size:10px;font-weight:700;letter-spacing:.05em;display:inline-flex;align-items:center;gap:5px}.detail-price-caption-icon[data-v-36218323]{color:#6bbcff;opacity:.95}.detail-price-panel-inline[data-v-36218323]{margin-left:0;width:100%;max-width:none}.detail-price-row[data-v-36218323]{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%}.detail-price-values[data-v-36218323]{display:inline-flex;align-items:baseline;gap:10px}.detail-price-current[data-v-36218323]{color:#2089f5;font-size:clamp(1.7rem,2.5vw,2.45rem);line-height:.9;font-weight:780;letter-spacing:0;display:inline-flex;align-items:center;gap:6px}.detail-price-current-icon[data-v-36218323]{color:#3aa6ff;opacity:.94;transform:translateY(-1px)}.detail-price-original[data-v-36218323]{color:#7d8797;font-size:clamp(1rem,1.45vw,1.6rem);line-height:1.05;font-weight:640;text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#7d8797b8}.detail-price-original-free[data-v-36218323]{font-size:clamp(1.1rem,1.6vw,1.85rem)}.detail-price-badge[data-v-36218323]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:94px;min-height:34px;border-radius:12px;border:1px solid rgba(90,220,155,.35);color:#4ee5a1;background:#19614266;font-size:11px;font-weight:700;letter-spacing:.05em;padding:0 12px;white-space:nowrap}.detail-price-badge-icon[data-v-36218323]{color:#71f3ba;opacity:.95}.detail-about-title[data-v-36218323]{margin:0 0 12px;color:#9fb3c8;font-size:12px;letter-spacing:1px;font-weight:600}.detail-description[data-v-36218323]{margin:0;color:#d5e4f2;font-size:14px;line-height:1.75;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.detail-kv-grid[data-v-36218323]{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.detail-kv[data-v-36218323]{border:1px solid rgba(148,163,184,.2);border-radius:12px;background:linear-gradient(180deg,#0b1622bf,#0c1927bf);padding:10px 12px;display:grid;gap:4px;box-shadow:inset 0 1px #ffffff0a}.detail-k[data-v-36218323]{font-size:12px;letter-spacing:.02em;color:#9fb8d1;text-transform:none}.detail-v[data-v-36218323]{font-size:20px;color:#f2f7fc;font-weight:700}.detail-price[data-v-36218323]{color:#f2f7fc}.detail-stats[data-v-36218323]{display:flex;gap:16px;color:#b1c7de;font-size:14px}.detail-stats-inline[data-v-36218323]{margin-top:10px}.detail-stat-item[data-v-36218323]{display:inline-flex;align-items:center;gap:6px;font-size:14px}.detail-actions-main[data-v-36218323]{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.detail-primary-btn[data-v-36218323]{width:100%;min-height:50px;border:none;border-radius:12px;background:linear-gradient(180deg,#4ac4ff,#238fd8);color:#f8fcff;font-size:16px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:transform .18s ease,filter .18s ease;box-shadow:0 14px 28px #0c6fb161}.detail-dialog-content{margin:18px auto!important;align-self:center!important;width:min(1036px,calc(100vw - 36px));max-height:calc(100vh - 36px);display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.detail-primary-btn[data-v-36218323]:hover{transform:translateY(-1px);filter:brightness(1.08)}.detail-primary-btn[data-v-36218323]:active{transform:translateY(0)}.detail-primary-btn[data-v-36218323]:focus-visible{outline:2px solid #88d8ff;outline-offset:2px}.detail-dialog.detail-dialog--crop-ui[data-v-36218323]{height:min(588px,calc(100vh - 36px));min-height:min(460px,calc(100vh - 36px));max-height:min(588px,calc(100vh - 36px));display:flex;flex-direction:column;border-radius:18px!important;border:1px solid rgba(255,255,255,.09)!important;background:radial-gradient(1180px 560px at 50% 4%,#ffc96a2e,#ffc96a00 60%),radial-gradient(700px 360px at 20% 80%,#5291ff0f,#5291ff00 68%),radial-gradient(700px 360px at 80% 74%,#78ffa60d,#78ffa600 70%),linear-gradient(180deg,#120d07,#090d0b 36%,#080f0f)!important;box-shadow:0 42px 90px #0000009e,0 0 0 1px #ffffff05 inset!important}.detail-dialog.detail-dialog--crop-ui[data-v-36218323]:before{background:linear-gradient(180deg,#ffffff21,#ffffff08 42%,#ffffff05)}.detail-dialog--crop-ui .detail-layout.detail-layout--crop-ui[data-v-36218323]{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);flex:1 1 auto;height:100%;min-height:0;align-items:stretch;overflow:hidden}.detail-dialog--crop-ui .detail-image-wrap.detail-image-wrap--crop-ui[data-v-36218323]{border-right:none;background:radial-gradient(860px 390px at 50% 22%,#ffcd781f,#ffcd7800 64%),radial-gradient(500px 260px at 50% 45%,#b5ffb40f,#b5ffb400 70%),linear-gradient(180deg,#06090575,#060905c2);padding:0;display:flex;flex-direction:column;gap:16px;align-self:stretch;height:100%;min-height:0;overflow:hidden;box-sizing:border-box}.crop-ui-header[data-v-36218323]{padding-right:36px}.crop-ui-title[data-v-36218323]{margin:0;font-size:24px;line-height:1.15;font-weight:700;color:#f2f4fb;letter-spacing:-.02em}.crop-ui-subtitle[data-v-36218323]{margin:8px 0 0;color:#ebeef7b8;font-size:13px;line-height:1.35}.crop-ui-editor[data-v-36218323]{flex:1;min-height:0;display:block}.crop-ui-editor-shell[data-v-36218323]{position:relative;height:100%;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:0;padding:clamp(10px,1vw,12px) 0 0;border-radius:0;background:linear-gradient(180deg,#0c0f0c00,#070a0829 74%,#070a08eb);border:none;box-sizing:border-box;overflow:hidden}.detail-dialog--crop-ui .detail-image-stage.detail-image-stage--crop-ui[data-v-36218323]{width:100%;max-width:100%;height:100%;max-height:none;min-height:0;aspect-ratio:auto!important;padding:clamp(12px,1.3vw,14px)!important;border-radius:clamp(9px,1vw,12px);overflow:hidden;background:#dcd2d2;border:none;box-shadow:0 6px 20px #0000003d;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0 auto}.detail-dialog--crop-ui .detail-image-stage.detail-image-stage--crop-ui.frame-none[data-v-36218323]{padding:5%}.detail-dialog--crop-ui .detail-image.detail-image--crop-ui[data-v-36218323]{width:100%;height:auto;max-height:100%;border-radius:0;background:#d8cece;object-fit:contain;filter:saturate(.92) contrast(1.02)}.detail-dialog--crop-ui .detail-frame-overlay.detail-frame-overlay--crop-ui[data-v-36218323]{width:100%;height:100%;object-fit:cover;opacity:.72;mix-blend-mode:screen}.crop-ui-grid[data-v-36218323]{position:absolute;inset:0;z-index:4;pointer-events:none}.crop-ui-grid[data-v-36218323]:before,.crop-ui-grid[data-v-36218323]:after{content:"";position:absolute;inset:0;pointer-events:none}.crop-ui-grid[data-v-36218323]:before{box-shadow:inset 0 0 0 1px #ffffff24}.crop-ui-grid-line[data-v-36218323]{position:absolute;background:#ffffff29}.crop-ui-grid-line-v[data-v-36218323]{top:0;bottom:0;width:1px}.crop-ui-grid-line-v.v1[data-v-36218323]{left:33.3333%}.crop-ui-grid-line-v.v2[data-v-36218323]{left:66.6667%}.crop-ui-grid-line-h[data-v-36218323]{left:0;right:0;height:1px}.crop-ui-grid-line-h.h1[data-v-36218323]{top:33.3333%}.crop-ui-grid-line-h.h2[data-v-36218323]{top:66.6667%}.detail-dialog--crop-ui .detail-image-bottom-bar.detail-image-bottom-bar--crop-ui[data-v-36218323]{position:static;height:100%;min-height:0;padding:8px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:10px;border:none;background:#111216db;box-shadow:inset 0 1px #ffffff05;box-sizing:border-box;overflow:hidden}.detail-dialog--crop-ui .detail-image-bottom-bar.detail-image-bottom-bar--crop-ui .detail-image-bottom-actions[data-v-36218323]{gap:8px}.crop-ui-tool-actions[data-v-36218323]{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.detail-dialog--crop-ui .detail-bottom-action.detail-bottom-action--crop-ui[data-v-36218323]{width:40px;height:40px;border-radius:9px;padding:0;justify-content:center;color:#ffffffb8;border:1px solid rgba(255,255,255,.05);background:#ffffff05}.detail-dialog--crop-ui .detail-bottom-action.detail-bottom-action--crop-ui[data-v-36218323]:hover{color:#fff;background:#ffffff0d;border-color:#ffffff1a}.detail-dialog--crop-ui .detail-bottom-action.detail-bottom-action--crop-ui.is-active[data-v-36218323]{color:#d6ecff;background:linear-gradient(180deg,#0c7cff,#0663d3);border-color:#49a7ffa6;box-shadow:0 6px 18px #0663d361}.detail-dialog--crop-ui .detail-bottom-action.detail-bottom-action--send[data-v-36218323]{width:auto;min-width:232px;justify-content:flex-start;gap:10px;padding:0 14px;color:#ffffffd1;background:#ffffff08}.crop-ui-file-row[data-v-36218323]{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;color:#ffffff9e;font-size:12px}.crop-ui-file-pill[data-v-36218323]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.crop-ui-file-pill .v-icon[data-v-36218323]{opacity:.85}.crop-ui-file-pill-label[data-v-36218323]{color:#ffffff9e}.crop-ui-file-pill-value[data-v-36218323]{color:#ffffffe6;font-weight:600}.crop-ui-file-row--side[data-v-36218323]{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px 16px;justify-content:flex-start;align-items:center;color:#fff9;min-width:0}.crop-ui-file-row--side .crop-ui-file-pill[data-v-36218323]{display:inline-flex;align-items:baseline;justify-content:flex-start;gap:8px;padding:0;text-align:left}.detail-dialog--crop-ui .detail-side.detail-side--crop-ui[data-v-36218323]{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto auto;padding:clamp(10px,1.1vw,13px) clamp(14px,1.5vw,20px) 0;background:radial-gradient(540px 260px at 50% 18%,#ffd27814,#ffd27800 70%),radial-gradient(660px 280px at 50% 88%,#003c1233,#003c1200 78%),linear-gradient(180deg,#080c0980,#060905d1);color:#eef1fb;gap:clamp(8px,.8vw,10px);align-self:stretch;height:100%;align-content:stretch;overflow:hidden}.detail-dialog--crop-ui .detail-side.detail-side--crop-ui[data-v-36218323]:before{content:"";position:absolute;left:0;top:10px;bottom:20px;width:1px;border-left:1px dashed rgba(255,255,255,.14);opacity:.8;pointer-events:none}.crop-ui-footer[data-v-36218323]{margin-top:auto;padding:18px 0 36px;display:flex;align-items:center;justify-content:flex-end;width:100%}.crop-ui-preview-head[data-v-36218323]{margin-top:18px;margin-bottom:0}.crop-ui-preview-head-main[data-v-36218323]{display:flex;align-items:center;justify-content:space-between;gap:12px}.crop-ui-preview-favorite[data-v-36218323]{position:relative;display:inline-grid;place-items:center;align-items:center;width:38px;height:38px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:linear-gradient(180deg,#ffffff14,#ffffff0a);color:#f6f8fceb;box-shadow:0 10px 24px #0000001f,inset 0 1px #ffffff14;cursor:pointer;transition:transform .2s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.crop-ui-preview-favorite-icon[data-v-36218323]{width:22px;height:22px;flex:0 0 22px;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2));pointer-events:none;-webkit-user-select:none;user-select:none}.crop-ui-preview-favorite[data-v-36218323]:hover:not(:disabled){transform:translateY(-1px) scale(1.02);border-color:#ffffff2e;box-shadow:0 14px 28px #0000002e,0 0 0 1px #ffffff0f inset}.crop-ui-preview-favorite[data-v-36218323]:disabled{cursor:wait}.crop-ui-preview-favorite--active[data-v-36218323]{border-color:#ff82a06b;background:linear-gradient(180deg,#ff7a9a38,#ff6e8a1f);color:#fff3f7;box-shadow:0 14px 32px #ff4c7e2e,inset 0 1px #ffffff1a}.crop-ui-preview-favorite--active .crop-ui-preview-favorite-icon[data-v-36218323]{animation:cropUiFavoritePulse-36218323 .45s ease}.crop-ui-preview-favorite--submitting[data-v-36218323]{opacity:.82}.crop-ui-preview-title-label[data-v-36218323]{margin:0;font-size:clamp(15px,1vw,16px);line-height:1.15;font-weight:800;color:#f7f8fc}.crop-ui-preview-subtitle[data-v-36218323]{margin:4px 0 0;color:#eef1f9ad;font-size:12px;line-height:1.35}.crop-ui-preview-card[data-v-36218323]{margin-top:10px;position:relative;overflow:hidden;border-radius:14px;min-height:clamp(156px,20vh,220px);height:100%;padding:15px 13px 13px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;display:grid;grid-template-rows:auto auto auto auto;justify-items:center;align-content:center;text-align:center}.crop-ui-upload-card[data-v-36218323],.crop-ui-generation-loading[data-v-36218323],.crop-ui-result-card[data-v-36218323]{margin-top:10px;position:relative;overflow:hidden;border-radius:14px;min-height:clamp(156px,20vh,220px);height:100%;border:1px dashed rgba(255,255,255,.18);background:linear-gradient(180deg,#ffffff0e,#ffffff06),radial-gradient(circle at 50% 0%,rgba(123,199,255,.16),transparent 62%);color:#eef4ff}.crop-ui-upload-card[data-v-36218323]{display:grid;place-items:center;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.crop-ui-upload-card[data-v-36218323]:hover,.crop-ui-upload-card[data-v-36218323]:focus-visible{border-color:#7bc7ff8c;background:linear-gradient(180deg,#ffffff12,#ffffff08),radial-gradient(circle at 50% 0%,rgba(123,199,255,.22),transparent 64%);transform:translateY(-1px);outline:none}.crop-ui-upload-card--selected[data-v-36218323]{border-style:solid;border-color:#7bc7ff57}.crop-ui-upload-preview[data-v-36218323]{width:100%;height:100%;min-height:inherit;object-fit:cover}.crop-ui-upload-empty[data-v-36218323]{display:grid;justify-items:center;gap:8px;padding:20px;text-align:center}.crop-ui-upload-empty .v-icon[data-v-36218323]{color:#7bc7ffeb}.crop-ui-upload-empty strong[data-v-36218323],.crop-ui-upload-selected-mask strong[data-v-36218323],.crop-ui-generation-loading strong[data-v-36218323]{font-size:clamp(14px,1vw,16px);line-height:1.2}.crop-ui-upload-empty span[data-v-36218323],.crop-ui-upload-selected-mask span[data-v-36218323],.crop-ui-generation-loading p[data-v-36218323]{margin:0;color:#e7ecf6a8;font-size:12px}.crop-ui-upload-selected-mask[data-v-36218323]{position:absolute;inset:auto 10px 10px;border-radius:12px;padding:10px 12px;background:#060a10ad;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;gap:3px}.crop-ui-generation-loading[data-v-36218323]{display:grid;place-items:center;align-content:center;gap:10px;text-align:center}.crop-ui-result-card[data-v-36218323]{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent}.crop-ui-result-success-badge[data-v-36218323]{position:absolute;left:12px;top:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:999px;background:#07101cbd;border:1px solid rgba(123,199,255,.32);color:#f7fbff;font-size:12px;font-weight:700;letter-spacing:.02em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.crop-ui-result-image[data-v-36218323]{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.crop-ui-loading-orbit[data-v-36218323]{position:relative;width:58px;height:58px;display:inline-grid;place-items:center}.crop-ui-loading-orbit[data-v-36218323]:before{content:"";width:44px;height:44px;border-radius:999px;border:2px solid rgba(255,255,255,.14);border-top-color:#7bc7fff5;animation:crop-ui-spin-36218323 .9s linear infinite}.crop-ui-loading-orbit span[data-v-36218323]{position:absolute;width:8px;height:8px;border-radius:999px;background:#7bc7ff;box-shadow:0 0 16px #7bc7ffa3;animation:crop-ui-loading-dot-36218323 1.35s ease-in-out infinite}.crop-ui-loading-orbit span[data-v-36218323]:nth-child(1){transform:translate(-22px,-4px)}.crop-ui-loading-orbit span[data-v-36218323]:nth-child(2){transform:translate(20px,-10px);animation-delay:.16s}.crop-ui-loading-orbit span[data-v-36218323]:nth-child(3){transform:translate(4px,24px);animation-delay:.32s}@keyframes crop-ui-loading-dot-36218323{0%,to{opacity:.38}50%{opacity:1}}.crop-ui-preview-bg[data-v-36218323]{position:absolute;inset:-8%;width:116%;height:116%;object-fit:cover;filter:blur(4px) brightness(.32) saturate(.8);transform:scale(1.05)}.crop-ui-preview-backdrop[data-v-36218323]{position:absolute;inset:0;background:linear-gradient(180deg,#0a0b1014,#090a0e94 38%,#08080bd1),radial-gradient(70% 55% at 50% 12%,rgba(255,255,255,.08),transparent 70%)}.crop-ui-preview-badge[data-v-36218323]{position:relative;z-index:2;width:clamp(48px,5.2vw,54px);height:clamp(48px,5.2vw,54px);border-radius:9px;overflow:hidden;border:1px solid rgba(255,255,255,.22);background:#ffffff14;box-shadow:0 5px 14px #00000038;display:grid;place-items:center}.crop-ui-preview-badge img[data-v-36218323]{width:auto;height:clamp(36px,4.1vw,42px);max-width:clamp(36px,4.1vw,42px);object-fit:contain}.crop-ui-preview-name[data-v-36218323]{position:relative;z-index:2;margin:12px 0 0;color:#ffffffeb;font-size:clamp(15px,1.35vw,21px);line-height:1.06;letter-spacing:-.025em;font-weight:700;max-width:100%;word-break:break-word}.crop-ui-preview-meta[data-v-36218323]{position:relative;z-index:2;margin:10px 0 0;color:#e5e9f294;font-size:12px;line-height:1.35;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px}.crop-ui-preview-owner[data-v-36218323]{position:relative;z-index:2;margin:8px 0 0;color:#e4e9f275;font-size:12px;line-height:1.25}.crop-ui-note[data-v-36218323]{margin-top:8px;display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:10px;align-items:start;min-height:auto;padding:clamp(9px,1vh,12px) 12px;border-radius:11px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#ffffff0b,#ffffff05);color:#e7ecf6d6;font-size:clamp(11.5px,.82vw,13px);line-height:1.4}.crop-ui-note p[data-v-36218323]{margin:0}.crop-ui-note-text[data-v-36218323]{color:#f4f7fce6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.crop-ui-note .v-icon[data-v-36218323]{color:#ffffff94}.crop-ui-copy-btn[data-v-36218323]{width:24px;height:24px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#f4f7fd;display:grid;place-items:center;cursor:pointer;transition:background-color .18s ease,transform .18s ease,border-color .18s ease}.crop-ui-copy-btn[data-v-36218323]:hover{background:#ffffff1f;border-color:#ffffff24;transform:translateY(-1px)}.crop-ui-token-row[data-v-36218323]{margin-top:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 0 0}.crop-ui-token-row:active .crop-ui-token-count[data-v-36218323]{transform:scale(.96);text-shadow:0 0 12px rgba(123,199,255,.18)}.crop-ui-token-text[data-v-36218323]{margin:0;font-size:clamp(12px,.85vw,13px);color:#f3f6fce6}.crop-ui-token-count[data-v-36218323]{display:inline-block;margin:0 3px;color:#7bc7ff;font-size:clamp(14px,1.1vw,16px);font-weight:800;text-shadow:0 0 12px rgba(67,174,255,.08);transition:color .18s ease,transform .18s ease,text-shadow .18s ease}.crop-ui-token-count--strike[data-v-36218323]{text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#ff7878e6;opacity:.9}.crop-ui-free-text[data-v-36218323]{font-size:clamp(11px,.8vw,12px);color:#f3f6fcb8;white-space:nowrap}@keyframes cropUiFavoritePulse-36218323{0%{transform:scale(.92)}60%{transform:scale(1.08)}to{transform:scale(1)}}.crop-ui-free-badge[data-v-36218323]{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 8px;border-radius:999px;border:1px solid rgba(255,210,74,.45);background:linear-gradient(180deg,#ffc43533,#ff78222e);color:#ffd86b;font-size:clamp(11px,.8vw,12px);font-weight:700;box-shadow:0 0 0 1px #ffb93614 inset,0 6px 16px #ff910029;white-space:nowrap}.crop-ui-primary-btn[data-v-36218323],.crop-ui-secondary-btn[data-v-36218323]{margin-top:0;flex:1 1 0;width:100%;min-width:0;min-height:clamp(42px,4.6vh,46px);padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border-radius:22px;border:none;background-size:300%;background-position:left center;color:#fff;font-size:clamp(14px,.96vw,15px);font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 30px 10px -20px #0003;transition:background .3s ease,background-position .3s ease,transform .18s ease,filter .18s ease,box-shadow .18s ease}.crop-ui-primary-btn[data-v-36218323]{background:linear-gradient(15deg,#808,#aa2068,#cc3f47,#de6f3d,#f09f33,#de6f3d,#cc3f47,#aa2068,#808) no-repeat;text-shadow:2px 2px 3px rgb(136 0 136 / 50%)}.crop-ui-secondary-btn[data-v-36218323]{background:linear-gradient(15deg,#0f6b48,#198156,#25976a,#32ae79,#53c989,#32ae79,#25976a,#198156,#0f6b48) no-repeat;text-shadow:2px 2px 3px rgb(16 112 73 / 46%)}.crop-ui-primary-btn[data-v-36218323]:hover:not(:disabled),.crop-ui-secondary-btn[data-v-36218323]:hover:not(:disabled){background-size:320%;background-position:right center;transform:translateY(-1px);filter:brightness(1.02)}.crop-ui-primary-btn[data-v-36218323]:disabled,.crop-ui-secondary-btn[data-v-36218323]:disabled{cursor:not-allowed;opacity:.46;filter:grayscale(.55);background:linear-gradient(180deg,#8a94a3b8,#505865b8);text-shadow:none}.crop-ui-primary-token[data-v-36218323]{width:18px;height:18px;border-radius:999px;background:#ffffffe0;color:#0c79db;display:inline-grid;place-items:center;font-size:11px;font-weight:800;line-height:1;text-shadow:none}.crop-ui-primary-btn .v-icon[data-v-36218323],.crop-ui-secondary-btn .v-icon[data-v-36218323]{width:18px;min-width:18px;color:#f09f33;transition:color .3s ease,transform .3s ease}.crop-ui-secondary-btn .v-icon[data-v-36218323]{color:#d9ff8e}.crop-ui-primary-btn:hover:not(:disabled) .v-icon[data-v-36218323],.crop-ui-secondary-btn:hover:not(:disabled) .v-icon[data-v-36218323]{color:#fff;transform:translate(1px)}.crop-ui-primary-btn:disabled .v-icon[data-v-36218323],.crop-ui-secondary-btn:disabled .v-icon[data-v-36218323]{color:#ffffffb8}.crop-ui-primary-btn .mdi-loading[data-v-36218323],.crop-ui-secondary-btn .mdi-loading[data-v-36218323]{animation:crop-ui-spin-36218323 1s linear infinite}.crop-ui-btn-label[data-v-36218323]{display:inline-flex;align-items:center;min-width:0}.crop-ui-btn-content[data-v-36218323]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:0}.crop-ui-btn-icon[data-v-36218323]{width:28px;height:28px;border-radius:999px;display:inline-grid;place-items:center;background:#ffffff29;box-shadow:inset 0 1px #ffffff24,0 8px 18px #0000002e;flex:0 0 28px}.crop-ui-primary-btn .crop-ui-btn-icon[data-v-36218323]{color:#ffe7a8}.crop-ui-secondary-btn .crop-ui-btn-icon[data-v-36218323]{color:#efffa4}.crop-ui-action-row[data-v-36218323]{display:flex;align-items:stretch;justify-content:flex-end;gap:16px;width:min(100%,420px);max-width:100%;margin:0 0 0 auto;flex:0 0 auto}.crop-ui-primary-btn--split[data-v-36218323],.crop-ui-primary-btn--same[data-v-36218323],.crop-ui-secondary-btn[data-v-36218323]{min-width:0}.detail-attachment-dialog-content{width:min(720px,calc(100vw - 32px))}.detail-attachment-dialog[data-v-36218323]{border-radius:22px;overflow:hidden;background:radial-gradient(circle at 20% 0%,rgba(123,199,255,.16),transparent 42%),linear-gradient(180deg,#0d1522fa,#070c14fa);color:#eef4ff;border:1px solid rgba(255,255,255,.1);padding:18px}.detail-attachment-head[data-v-36218323],.detail-attachment-actions[data-v-36218323],.detail-attachment-footer[data-v-36218323]{display:flex;align-items:center;justify-content:space-between;gap:12px}.detail-attachment-head h3[data-v-36218323]{margin:0;font-size:18px}.detail-attachment-head p[data-v-36218323]{margin:4px 0 0;color:#e7ecf6a3;font-size:13px}.detail-attachment-close[data-v-36218323],.detail-attachment-refresh-btn[data-v-36218323],.detail-attachment-cancel[data-v-36218323]{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#eef4ff}.detail-attachment-close[data-v-36218323]{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;cursor:pointer}.detail-attachment-actions[data-v-36218323]{margin-top:18px;justify-content:flex-start}.detail-attachment-upload-btn[data-v-36218323],.detail-attachment-refresh-btn[data-v-36218323],.detail-attachment-cancel[data-v-36218323],.detail-attachment-confirm[data-v-36218323]{min-height:38px;border-radius:12px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;font-weight:700;cursor:pointer}.detail-attachment-upload-btn[data-v-36218323],.detail-attachment-confirm[data-v-36218323]{border:none;background:linear-gradient(135deg,#258f68,#50c884);color:#f7fff9}.detail-attachment-upload-btn[data-v-36218323]:disabled,.detail-attachment-refresh-btn[data-v-36218323]:disabled,.detail-attachment-confirm[data-v-36218323]:disabled{cursor:not-allowed;opacity:.52}.detail-attachment-state[data-v-36218323]{margin:18px 0 0;border:1px dashed rgba(255,255,255,.14);border-radius:14px;padding:18px;color:#e7ecf6ad}.detail-attachment-state--error[data-v-36218323]{border-color:#f8717173;color:#fecaca}.detail-attachment-grid[data-v-36218323]{margin-top:18px;max-height:min(430px,52vh);overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:12px}.detail-attachment-item[data-v-36218323]{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:14px;border:2px solid transparent;background:#ffffff0d;padding:0;cursor:pointer}.detail-attachment-item img[data-v-36218323]{width:100%;height:100%;object-fit:cover;display:block}.detail-attachment-item--active[data-v-36218323]{border-color:#7bc7ff;box-shadow:0 0 0 3px #7bc7ff2e}.detail-attachment-footer[data-v-36218323]{margin-top:18px;justify-content:flex-end}.detail-hidden-file-input[data-v-36218323]{position:fixed;width:1px;height:1px;opacity:0;pointer-events:none}@media(min-width:1500px){.detail-dialog--crop-ui .detail-layout.detail-layout--crop-ui[data-v-36218323]{grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr)}.detail-dialog--crop-ui .detail-side.detail-side--crop-ui[data-v-36218323]{padding:13px 22px 0}.crop-ui-preview-card[data-v-36218323]{min-height:260px}.crop-ui-note[data-v-36218323]{min-height:104px}.crop-ui-action-row[data-v-36218323]{gap:18px;width:min(100%,452px)}.uiux-template-stats-bar[data-v-36218323]{padding:10px 16px}.uiux-stat-pill[data-v-36218323]{font-size:12px}.uiux-stat-pill strong[data-v-36218323]{font-size:13px}}@keyframes crop-ui-spin-36218323{to{transform:rotate(360deg)}}@media(max-width:1024px){.detail-layout[data-v-36218323]{grid-template-columns:1fr;height:auto;min-height:0}.detail-image-wrap[data-v-36218323]{min-height:420px;border-right:none;border-bottom:1px solid rgba(255,255,255,.05)}.detail-side[data-v-36218323]{max-height:46vh;overflow:auto}}@media(max-width:1024px){.detail-dialog--crop-ui .detail-layout.detail-layout--crop-ui[data-v-36218323]{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);height:100%;min-height:0}.detail-dialog--crop-ui .detail-image-wrap.detail-image-wrap--crop-ui[data-v-36218323]{border-right:1px dashed rgba(255,255,255,.12);border-bottom:none;padding:0}.detail-dialog--crop-ui .detail-image-stage.detail-image-stage--crop-ui[data-v-36218323]{height:100%;min-height:0}.detail-dialog--crop-ui .detail-side.detail-side--crop-ui[data-v-36218323]{padding:10px 18px 0;max-height:none;overflow:hidden}.detail-dialog--crop-ui .crop-ui-preview-card[data-v-36218323]{min-height:clamp(148px,18vh,200px)}.detail-dialog--crop-ui .detail-bottom-action.detail-bottom-action--send[data-v-36218323]{min-width:0;flex:1}.crop-ui-action-row[data-v-36218323]{gap:12px;width:min(100%,410px)}}@media(max-width:860px){.detail-dialog.detail-dialog--crop-ui[data-v-36218323]{height:min(760px,calc(100vh - 20px));min-height:min(620px,calc(100vh - 20px));max-height:min(760px,calc(100vh - 20px))}.detail-dialog--crop-ui .detail-layout.detail-layout--crop-ui[data-v-36218323]{grid-template-columns:1fr;height:auto;min-height:0}.detail-dialog--crop-ui .detail-image-wrap.detail-image-wrap--crop-ui[data-v-36218323]{border-right:none;border-bottom:1px dashed rgba(255,255,255,.12);padding:0}.detail-dialog--crop-ui .detail-side.detail-side--crop-ui[data-v-36218323]{padding:10px 20px 0}.detail-dialog--crop-ui .detail-side.detail-side--crop-ui[data-v-36218323]:before{display:none}.detail-dialog--crop-ui .crop-ui-preview-card[data-v-36218323]{min-height:clamp(176px,28vh,236px)}}@media(max-width:640px){.detail-dialog--crop-ui .detail-image-wrap.detail-image-wrap--crop-ui[data-v-36218323]{padding:0;gap:14px}.detail-dialog--crop-ui .detail-image-stage.detail-image-stage--crop-ui[data-v-36218323]{height:100%;min-height:0;padding:16px!important}.crop-ui-title[data-v-36218323]{font-size:20px}.crop-ui-subtitle[data-v-36218323]{font-size:12px}.detail-dialog--crop-ui .detail-image-bottom-bar.detail-image-bottom-bar--crop-ui[data-v-36218323]{flex-wrap:wrap;gap:8px}.crop-ui-tool-actions[data-v-36218323]{width:100%;margin-left:0;justify-content:space-between}.detail-dialog--crop-ui .detail-bottom-action.detail-bottom-action--crop-ui[data-v-36218323]{flex:1}.detail-dialog--crop-ui .detail-bottom-action.detail-bottom-action--send[data-v-36218323]{width:100%;flex:none}.detail-dialog--crop-ui .detail-side.detail-side--crop-ui[data-v-36218323]{padding:10px 14px 0}.crop-ui-token-row[data-v-36218323]{align-items:flex-start;flex-direction:column;gap:4px}.crop-ui-footer[data-v-36218323]{flex-direction:column;align-items:stretch;gap:12px}.uiux-template-stats-bar[data-v-36218323]{justify-content:center;padding:12px 14px}.uiux-stats-group--metrics[data-v-36218323],.uiux-stats-group--meta[data-v-36218323]{width:100%;margin:0;justify-content:center}.crop-ui-file-row--side[data-v-36218323]{width:100%}.crop-ui-action-row[data-v-36218323]{width:100%;align-items:stretch;flex-direction:column;gap:12px}.crop-ui-primary-btn[data-v-36218323],.crop-ui-secondary-btn[data-v-36218323]{width:100%;justify-content:center}}@media(max-height:760px){.detail-dialog.detail-dialog--crop-ui[data-v-36218323]{height:calc(100vh - 24px);min-height:calc(100vh - 24px);max-height:calc(100vh - 24px)}.detail-dialog--crop-ui .detail-side.detail-side--crop-ui[data-v-36218323]{padding:8px 16px 0;gap:8px}.crop-ui-preview-head[data-v-36218323]{margin-top:12px}.crop-ui-preview-card[data-v-36218323]{min-height:148px}.crop-ui-footer[data-v-36218323]{padding:16px 0 30px}}@media(max-width:980px){.uiux-header-shell[data-v-36218323]{display:grid;grid-template-columns:auto auto;row-gap:12px;min-height:0}.uiux-header-inner[data-v-36218323]{position:static;left:auto;transform:none;grid-column:1 / -1;width:100%}.hero-nav-brand[data-v-36218323],.hero-nav-actions[data-v-36218323]{margin:0}.hero-nav-primary[data-v-36218323]{width:100%;flex-wrap:wrap;justify-content:center;gap:14px}.uiux-nav-links[data-v-36218323]{flex-wrap:wrap;justify-content:center}.uiux-search-bar[data-v-36218323],.uiux-search-bar[data-v-36218323]:focus-within{width:min(100%,420px)}}@media(max-width:640px){.uiux-hero-header[data-v-36218323]{top:16px;padding-inline:12px}.uiux-header-shell[data-v-36218323]{gap:10px}.uiux-header-inner[data-v-36218323]{padding:8px 10px;border-radius:28px}.hero-nav-user-status__label[data-v-36218323]{display:none}}@media(prefers-reduced-motion:reduce){.gallery-card[data-v-36218323],.gallery-image[data-v-36218323],.card-overlay[data-v-36218323],.shine[data-v-36218323],.filter-chip[data-v-36218323],.hero-spray-item[data-v-36218323],.hero-scroll-indicator[data-v-36218323],.hero-cube[data-v-36218323],.hero-cube-cloud-drift[data-v-36218323],.hero-cube-wrap[data-v-36218323],.hero-spray-frame[data-v-36218323],.floating-tabs-fade-enter-active[data-v-36218323],.floating-tabs-fade-leave-active[data-v-36218323],.studio-synth-btn[data-v-36218323],.studio-stars[data-v-36218323]:before,.studio-stars[data-v-36218323]:after,.studio-circle[data-v-36218323]{transition:none!important;animation:none!important}.gallery-card[data-v-36218323]:hover,.gallery-card[data-v-36218323]:focus-visible,.filter-chip[data-v-36218323]:hover,.hero-cta-btn[data-v-36218323]:hover,.hero-nav-text-btn[data-v-36218323]:hover,.hero-nav-pill-btn[data-v-36218323]:hover{transform:none}.gallery-card:hover .gallery-image[data-v-36218323],.gallery-card:focus-visible .gallery-image[data-v-36218323]{transform:none}.hero-spray-item.is-animated[data-v-36218323]{opacity:.92;transform:translate(-50%,-50%) scale(1) rotate(var(--spray-rotate, 0deg))}.hero-spray-item.is-animated[data-v-36218323]:before{opacity:0;animation:none!important}.dialog-transition-enter-active,.dialog-transition-leave-active,.detail-primary-btn[data-v-36218323],.crop-ui-primary-btn[data-v-36218323],.crop-ui-secondary-btn[data-v-36218323]{transition:none!important}.crop-ui-primary-btn[data-v-36218323]:hover:not(:disabled),.crop-ui-secondary-btn[data-v-36218323]:hover:not(:disabled){transform:none}}.hero-side-card[data-v-36218323]{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:auto!important;max-width:800px!important;min-width:50%!important;margin:0 auto!important;padding:24px 32px!important;background:#ffffff14!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;border-radius:999px!important;border:2px solid rgba(255,255,255,.15)!important;box-shadow:0 24px 48px #0000004d!important;gap:32px!important}.hero-side-image-wrap[data-v-36218323]{aspect-ratio:1!important;width:90px!important;height:90px!important;border-radius:24px!important;border:3px solid rgba(255,255,255,.2)!important;box-shadow:0 8px 16px #0003!important;flex-shrink:0!important}.hero-side-rating[data-v-36218323]{margin:0!important;flex:1!important;border:none!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.hero-side-score[data-v-36218323]{align-items:flex-start!important}.hero-side-score p[data-v-36218323]{font-size:16px!important;font-weight:800!important;color:#fff!important;opacity:.9!important}.hero-side-support-btn[data-v-36218323]{margin:0!important;width:auto!important;background:#fff!important;color:#000!important;font-weight:900!important;padding:0 32px!important;height:64px!important;border-radius:999px!important;flex-shrink:0!important;font-size:16px!important;border:3px solid rgba(255,255,255,.8)!important;transition:all .2s cubic-bezier(.34,1.56,.64,1)!important;box-shadow:0 8px #fff3!important}.hero-side-support-btn[data-v-36218323]:active{transform:translateY(6px)!important;box-shadow:0 2px 0 transparent!important}@media(max-width:860px){.hero-side-card[data-v-36218323]{flex-direction:column!important;border-radius:40px!important;padding:32px!important;gap:24px!important}}.hero-scene-overlay[data-v-36218323]{background:radial-gradient(ellipse at 50% 0%,rgba(99,102,241,.2) 0%,transparent 55%),radial-gradient(ellipse at 80% 90%,rgba(139,92,246,.08) 0%,transparent 40%),radial-gradient(ellipse at 20% 60%,rgba(59,130,246,.06) 0%,transparent 35%),#06060a!important;will-change:auto}.hero-grid-glow[data-v-36218323]{background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px)!important;background-size:100px 100px!important;opacity:.4;mask-image:radial-gradient(ellipse at top,#000 20%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at top,#000 20%,transparent 80%)}.hero-copy-title[data-v-36218323]{background:linear-gradient(to bottom,#fff,#c4b5fd 70%,#818cf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#fff!important;font-family:Outfit,Inter,system-ui,-apple-system,sans-serif;letter-spacing:-2px;filter:drop-shadow(0 20px 40px rgba(0,0,0,.5))}.uiux-hero-header[data-v-36218323]{position:absolute;top:24px;left:0;right:0;z-index:100;padding:0 clamp(18px,4vw,40px)}.uiux-header-shell[data-v-36218323]{width:min(1440px,100%);margin:0 auto;position:relative;display:flex;align-items:center;justify-content:space-between;min-height:64px}.uiux-header-inner[data-v-36218323]{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;min-width:0;min-width:max-content;padding:8px 20px 8px 22px;background:#0a0c10e0;backdrop-filter:blur(48px) saturate(1.8);-webkit-backdrop-filter:blur(48px) saturate(1.8);border-radius:999px;border:none;box-shadow:0 14px 40px #00000085}.hero-nav-primary[data-v-36218323]{display:flex;align-items:center;gap:18px;min-width:0}.hero-nav-brand[data-v-36218323],.hero-nav-actions[data-v-36218323]{position:relative;z-index:1}.hero-nav-brand[data-v-36218323]{margin-right:100px}.hero-nav-actions[data-v-36218323]{margin-left:100px}.uiux-nav-links[data-v-36218323]{display:flex;align-items:center;gap:8px}.uiux-nav-item[data-v-36218323]{color:#fff6;font-size:13px;font-weight:600;padding:8px 16px;border-radius:999px;transition:all .3s cubic-bezier(.16,1,.3,1);background:transparent;letter-spacing:.5px;white-space:nowrap;word-break:keep-all}.uiux-nav-item.is-active[data-v-36218323]{color:#fff;background:#ffffff14}.uiux-nav-item[data-v-36218323]:hover{color:#ffffffe6}.uiux-search-bar[data-v-36218323]{display:flex;align-items:center;gap:12px;background:#00000085;border-radius:999px;padding:8px 10px 8px 16px;border:none;box-shadow:inset 0 2px 4px #00000042;width:clamp(264px,22vw,388px);max-width:100%;min-height:48px;transition:all .4s cubic-bezier(.16,1,.3,1);cursor:text;overflow:hidden}.uiux-search-bar[data-v-36218323]:hover{background:#000000a3;box-shadow:0 0 20px #6464ff14}.uiux-search-bar[data-v-36218323]:focus-within{width:clamp(320px,26vw,440px);background:#040406eb;box-shadow:0 0 0 4px #a5b4fc26,0 8px 24px #0006}.uiux-search-icon[data-v-36218323]{flex:0 0 auto;margin-left:2px}.uiux-search-input[data-v-36218323]{flex:1;background:transparent!important;border:none!important;color:#fff!important;font-size:14px!important;font-weight:500!important;outline:none!important;min-width:0;padding:0 4px!important}.uiux-search-utils[data-v-36218323]{display:flex;align-items:center;gap:8px;flex:0 0 auto}.uiux-search-clear-btn[data-v-36218323]{background:#ffffff1a;width:20px;height:20px;border-radius:50%;display:grid;place-items:center}.uiux-search-divider[data-v-36218323]{width:1px;height:20px;background:#ffffff1a;margin:0 2px}.uiux-header-search-submit[data-v-36218323]{background:#fff;color:#000;font-weight:800;font-size:12px;padding:9px 16px;border-radius:99px;white-space:nowrap;transition:all .2s;line-height:1;flex:0 0 auto}.uiux-search-input[data-v-36218323]::placeholder{color:#fff6}.uiux-filter-btn[data-v-36218323]{background:#ffffff1a;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#fffc;cursor:pointer;transition:all .2s}.uiux-filter-btn[data-v-36218323]:hover{background:#fff;color:#000}.uiux-header-search-submit[data-v-36218323]:hover{background:#f0f0f0;transform:scale(1.05);box-shadow:0 4px 12px #ffffff4d}.uiux-header-search-submit[data-v-36218323]:active{transform:scale(.95)}.uiux-clear-btn[data-v-36218323]{opacity:.6;transition:opacity .2s;color:#fff}.uiux-clear-btn[data-v-36218323]:hover{opacity:1}.uiux-login-btn[data-v-36218323]{background:#fff;color:#000;border-radius:99px;padding:10px 29px;font-weight:800;font-size:16px;transition:all .3s}.uiux-login-btn[data-v-36218323]:hover{background:#f0f0f0;transform:translateY(-1px);box-shadow:0 4px 12px #fff3}#poda[data-v-36218323]{display:none!important}.gallery-card[data-v-36218323]{aspect-ratio:var(--ratio);position:relative!important;border-radius:24px!important;overflow:hidden!important;cursor:pointer!important;outline:none!important;background:#111!important;border:none!important;box-shadow:none!important;opacity:1!important;transform:none!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease!important;contain:layout style paint!important;content-visibility:auto;contain-intrinsic-size:360px 420px;will-change:transform!important}.gallery-card[data-v-36218323]:hover{transform:translate3d(0,-6px,0)!important;box-shadow:0 20px 40px -12px #00000080!important;z-index:5}.uiux-card-shell[data-v-36218323]{position:relative;width:100%;height:100%}.uiux-card-img[data-v-36218323]{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.gallery-card:hover .uiux-card-img[data-v-36218323]{transform:scale3d(1.04,1.04,1)}.uiux-card-glass[data-v-36218323]{position:absolute;bottom:0;left:0;right:0;padding:16px;background:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.4) 60%,transparent 100%);opacity:0;transform:translateY(8px);transition:all .4s cubic-bezier(.16,1,.3,1);pointer-events:none}.gallery-card:hover .uiux-card-glass[data-v-36218323]{opacity:1;transform:translateY(0)}.uiux-card-info[data-v-36218323]{display:flex;flex-direction:column;gap:8px}.uiux-card-name[data-v-36218323]{font-size:15px;font-weight:800;color:#fff;letter-spacing:.3px;line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.uiux-card-badges[data-v-36218323]{display:flex;flex-wrap:wrap;gap:6px}.uiux-card-badge[data-v-36218323]{font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:3px 8px;border-radius:6px;background:#ffffff1f;color:#ffffffd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap}.uiux-card-badge--dim[data-v-36218323]{background:#ffffff0f;color:#ffffff80}.uiux-card-badge--free[data-v-36218323]{background:#34d39933;color:#6ee7b7;border:1px solid rgba(52,211,153,.3)}.gallery-column[data-v-36218323],.gallery-list[data-v-36218323]{gap:20px!important}.hero-stage.is-motion-paused .hero-cube-cloud-drift[data-v-36218323],.hero-stage.is-motion-paused .hero-cube-particle.is-live .hero-cube-wrap[data-v-36218323],.hero-stage.is-motion-paused .hero-cube-particle.is-live .hero-cube[data-v-36218323],.hero-stage.is-motion-paused .uiux-particle[data-v-36218323],.hero-stage.is-motion-paused .hero-scroll-indicator[data-v-36218323]{animation-play-state:paused!important}.uiux-particles[data-v-36218323]{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}.uiux-particle[data-v-36218323]{position:absolute;left:var(--p-x);top:var(--p-y);font-size:var(--p-size, 16px);opacity:.15;filter:blur(.5px) grayscale(.3);animation:particle-float-36218323 var(--p-dur, 20s) ease-in-out infinite,particle-fade-36218323 8s ease-in-out infinite alternate;animation-delay:var(--p-delay, 0s);will-change:transform;-webkit-user-select:none;user-select:none}@keyframes particle-float-36218323{0%{transform:translateZ(0) rotate(0) scale(1)}25%{transform:translate3d(12px,-18px,0) rotate(8deg) scale(1.1)}50%{transform:translate3d(-8px,-30px,0) rotate(-5deg) scale(.95)}75%{transform:translate3d(15px,-12px,0) rotate(12deg) scale(1.05)}to{transform:translateZ(0) rotate(0) scale(1)}}@keyframes particle-fade-36218323{0%{opacity:.08}to{opacity:.2}}.uiux-scroll-top[data-v-36218323]{position:fixed;bottom:32px;right:32px;z-index:999;display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 14px 8px;background:#06060ad9;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.08);border-radius:20px;cursor:pointer;box-shadow:0 8px 24px #0006;transition:all .3s cubic-bezier(.16,1,.3,1)}.uiux-scroll-top[data-v-36218323]:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 16px 40px #00000080;border-color:#a5b4fc4d}.uiux-scroll-top[data-v-36218323]:active{transform:translateY(0) scale(.95)}.uiux-scroll-top-icon[data-v-36218323]{font-size:24px;line-height:1;animation:paw-bounce-36218323 2s ease-in-out infinite}@keyframes paw-bounce-36218323{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.uiux-scroll-top-text[data-v-36218323]{font-size:9px;font-weight:900;color:#ffffff80;letter-spacing:2px}.paw-pop-enter-active[data-v-36218323]{animation:paw-pop-in-36218323 .4s cubic-bezier(.34,1.56,.64,1)}.paw-pop-leave-active[data-v-36218323]{animation:paw-pop-in-36218323 .3s ease reverse}@keyframes paw-pop-in-36218323{0%{transform:scale(0) rotate(-30deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.uiux-nav-item[data-v-36218323]:after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;background:linear-gradient(90deg,#818cf8,#c084fc);border-radius:99px;transform:translate(-50%);transition:width .3s cubic-bezier(.16,1,.3,1)}.uiux-nav-item[data-v-36218323]{position:relative}.uiux-nav-item.is-active[data-v-36218323]:after,.uiux-nav-item[data-v-36218323]:hover:after{width:16px}.hero-copy-kicker[data-v-36218323]{background:linear-gradient(90deg,#a5b4fc80,#c4b5fde6,#a5b4fc80 60%,#818cf8b3)!important;background-size:200% 100%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:kicker-shimmer-36218323 4s linear infinite!important}@keyframes kicker-shimmer-36218323{0%{background-position:200% 0}to{background-position:-200% 0}}.gallery-card[data-v-36218323]{perspective:800px}.uiux-card-shell[data-v-36218323]{transition:transform .4s cubic-bezier(.16,1,.3,1)}.status-text[data-v-36218323]{font-size:13px!important;color:#ffffff4d!important;text-align:center!important;padding:24px 0!important;letter-spacing:1px!important}.uiux-template-stats-bar[data-v-36218323]{position:static;z-index:10;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:0;padding:12px 16px 16px;background:linear-gradient(180deg,#0b0d0fc7,#07090bf0);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-top:1px solid rgba(255,255,255,.06);border-radius:0 0 0 18px;box-shadow:inset 0 1px #ffffff0a;gap:12px}.uiux-stats-group[data-v-36218323]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;min-width:0;gap:8px}.uiux-stats-group--metrics[data-v-36218323]{justify-content:flex-start;margin-right:auto}.uiux-stats-group--meta[data-v-36218323]{justify-content:flex-end;margin-left:auto;gap:8px}.uiux-stat-pill--meta[data-v-36218323]{padding-inline:9px}.uiux-stat-pill[data-v-36218323]{display:flex;align-items:center;gap:4px;font-size:12px;color:#fff9;padding:3px 8px;border-radius:7px;background:#ffffff0f;transition:all .2s;cursor:default}.uiux-stat-pill[data-v-36218323]:hover{background:#ffffff1a;color:#ffffffe6}.uiux-stat-pill strong[data-v-36218323]{font-weight:800;color:#fff;font-size:13px}.uiux-stat-pill-label[data-v-36218323]{font-size:10px;color:#ffffff8f;white-space:nowrap}.gallery-square-page[data-v-741ae15d]{position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 20% 12%,rgba(72,187,255,.18),transparent 28%),radial-gradient(circle at 82% 24%,rgba(255,132,124,.18),transparent 30%),linear-gradient(180deg,#080c14,#0d1320 44%,#111a28);color:#f4f8ff}.gallery-square-bg[data-v-741ae15d]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.gallery-square-bg__orb[data-v-741ae15d],.gallery-square-bg__mesh[data-v-741ae15d]{position:absolute;inset:auto}.gallery-square-bg__orb[data-v-741ae15d]{width:420px;height:420px;border-radius:999px;filter:blur(16px);opacity:.55}.gallery-square-bg__orb.orb-a[data-v-741ae15d]{top:100px;left:-80px;background:radial-gradient(circle,#35acff4d,#35acff00 68%)}.gallery-square-bg__orb.orb-b[data-v-741ae15d]{top:260px;right:-110px;background:radial-gradient(circle,#ff8f7b3d,#ff8f7b00 68%)}.gallery-square-bg__mesh[data-v-741ae15d]{inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:120px 120px;mask-image:linear-gradient(180deg,rgba(0,0,0,.58),transparent 88%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.58),transparent 88%)}.gallery-square-header[data-v-741ae15d]{position:sticky;top:0;z-index:30;padding:20px clamp(18px,4vw,38px) 0}.gallery-square-header__shell[data-v-741ae15d]{width:min(1380px,100%);margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:12px 16px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#080c13bd;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 22px 48px #02081447}.gallery-square-brand[data-v-741ae15d]{display:inline-flex;align-items:center;gap:12px;color:inherit}.gallery-square-brand__logo[data-v-741ae15d]{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:16px;background:linear-gradient(180deg,#ffffff24,#ffffff0f);box-shadow:inset 0 1px #ffffff29}.gallery-square-brand__logo img[data-v-741ae15d]{width:32px;height:32px;object-fit:contain}.gallery-square-brand__text[data-v-741ae15d]{display:grid;gap:2px;text-align:left}.gallery-square-brand__text strong[data-v-741ae15d]{font-size:15px;font-weight:800;letter-spacing:.04em}.gallery-square-brand__text small[data-v-741ae15d]{color:#d6e1f29e;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.gallery-square-nav[data-v-741ae15d]{justify-self:center;display:inline-flex;align-items:center;gap:8px;padding:6px;border-radius:999px;background:#ffffff0a}.gallery-square-nav__item[data-v-741ae15d],.gallery-square-chip[data-v-741ae15d],.gallery-square-primary-btn[data-v-741ae15d],.gallery-square-secondary-btn[data-v-741ae15d],.gallery-square-login[data-v-741ae15d],.gallery-square-detail__close[data-v-741ae15d],.gallery-square-brand[data-v-741ae15d]{border:0;cursor:pointer}.gallery-square-nav__item[data-v-741ae15d],.gallery-square-chip[data-v-741ae15d]{min-height:42px;padding:0 16px;border-radius:999px;color:#e5eefcb8;font-size:14px;font-weight:700;transition:background-color .18s ease,color .18s ease,transform .18s ease}.gallery-square-nav__item[data-v-741ae15d]:hover,.gallery-square-chip[data-v-741ae15d]:hover{color:#fff;background:#ffffff14;transform:translateY(-1px)}.gallery-square-nav__item.is-active[data-v-741ae15d],.gallery-square-chip.is-active[data-v-741ae15d]{color:#07111e;background:linear-gradient(135deg,#e3f2ff,#a6ddff);box-shadow:0 14px 28px #5abcff33}.gallery-square-user[data-v-741ae15d]{justify-self:end}.gallery-square-user__pill[data-v-741ae15d]{display:inline-flex;align-items:center;gap:12px;padding:8px 12px 8px 8px;border-radius:999px;background:#ffffff0f}.gallery-square-user__avatar[data-v-741ae15d]{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:999px;background:linear-gradient(135deg,#7ed7ff,#98a8ff);color:#041120;font-size:16px;font-weight:900}.gallery-square-user__copy[data-v-741ae15d]{display:grid;gap:3px}.gallery-square-user__copy strong[data-v-741ae15d]{font-size:13px;font-weight:700}.gallery-square-user__copy span[data-v-741ae15d]{display:inline-flex;align-items:center;gap:6px;color:#dfe8f4b8;font-size:11px;font-weight:700;letter-spacing:.08em}.gallery-square-user__copy img[data-v-741ae15d]{width:14px;height:14px}.gallery-square-login[data-v-741ae15d],.gallery-square-primary-btn[data-v-741ae15d],.gallery-square-secondary-btn[data-v-741ae15d]{min-height:50px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:800;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.gallery-square-login[data-v-741ae15d],.gallery-square-primary-btn[data-v-741ae15d]{background:linear-gradient(135deg,#eef8ff,#a9dcff);color:#07101f;box-shadow:0 18px 34px #52b8ff2e}.gallery-square-secondary-btn[data-v-741ae15d]{background:#ffffff0f;color:#eef8ff;border:1px solid rgba(255,255,255,.08)}.gallery-square-login[data-v-741ae15d]:hover,.gallery-square-primary-btn[data-v-741ae15d]:hover,.gallery-square-secondary-btn[data-v-741ae15d]:hover{transform:translateY(-1px)}.gallery-square-secondary-btn[data-v-741ae15d]:disabled,.gallery-square-primary-btn[data-v-741ae15d]:disabled{opacity:.5;cursor:not-allowed;transform:none}.gallery-square-hero[data-v-741ae15d]{position:relative;z-index:1;padding:52px 0 26px}.gallery-square-hero__inner[data-v-741ae15d]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:28px;align-items:stretch}.gallery-square-hero__copy[data-v-741ae15d],.gallery-square-hero__stats[data-v-741ae15d]{padding:clamp(24px,4vw,36px);border:1px solid rgba(255,255,255,.08);border-radius:34px;background:#080c13a3;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 26px 60px #0208143d}.gallery-square-hero__copy[data-v-741ae15d]{display:grid;gap:18px}.gallery-square-hero__eyebrow[data-v-741ae15d],.gallery-square-detail__eyebrow[data-v-741ae15d]{margin:0;color:#a9dcffc2;font-size:12px;font-weight:800;letter-spacing:.24em;text-transform:uppercase}.gallery-square-hero__copy h1[data-v-741ae15d],.gallery-square-detail__info h2[data-v-741ae15d]{margin:0;font-family:Outfit,Inter,system-ui,-apple-system,sans-serif;font-size:clamp(36px,4.4vw,60px);line-height:.96;letter-spacing:-.05em}.gallery-square-detail__info h2[data-v-741ae15d]{font-size:clamp(28px,3vw,40px)}.gallery-square-hero__summary[data-v-741ae15d],.gallery-square-detail__summary[data-v-741ae15d]{margin:0;color:#dce5f3c2;font-size:15px;line-height:1.7}.gallery-square-hero__actions[data-v-741ae15d]{display:flex;flex-wrap:wrap;gap:12px}.gallery-square-hero__stats[data-v-741ae15d]{display:grid;gap:14px}.gallery-square-stat-card[data-v-741ae15d]{display:grid;gap:8px;padding:18px 20px;border-radius:24px;background:linear-gradient(180deg,#ffffff14,#ffffff0a)}.gallery-square-stat-card span[data-v-741ae15d],.gallery-square-detail__panel-label[data-v-741ae15d],.gallery-square-detail__metric span[data-v-741ae15d]{color:#ccd8eb94;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.gallery-square-stat-card strong[data-v-741ae15d],.gallery-square-detail__panel strong[data-v-741ae15d],.gallery-square-detail__metric strong[data-v-741ae15d]{font-size:22px;font-weight:800;letter-spacing:-.03em}.gallery-square-stat-card p[data-v-741ae15d],.gallery-square-detail__panel p[data-v-741ae15d]{margin:0;color:#dce5f3b8;font-size:13px;line-height:1.6}.gallery-square-toolbar[data-v-741ae15d]{position:relative;z-index:2;padding-bottom:10px}.gallery-square-toolbar__inner[data-v-741ae15d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.gallery-square-filter-group[data-v-741ae15d]{display:inline-flex;flex-wrap:wrap;gap:10px}.gallery-square-body[data-v-741ae15d]{position:relative;z-index:2;padding-top:12px;padding-bottom:48px}.gallery-square-grid[data-v-741ae15d]{display:grid;grid-template-columns:repeat(var(--gallery-columns, 4),minmax(0,1fr));gap:18px;align-items:start}.gallery-square-grid__column[data-v-741ae15d]{display:grid;gap:18px}.gallery-square-card[data-v-741ae15d]{position:relative;aspect-ratio:var(--ratio);border-radius:28px;overflow:hidden;background:#ffffff0f;box-shadow:0 22px 48px #0208143d;outline:none;transition:transform .22s ease,box-shadow .22s ease}.gallery-square-card[data-v-741ae15d]:hover,.gallery-square-card[data-v-741ae15d]:focus-visible{transform:translateY(-4px);box-shadow:0 28px 52px #02081452}.gallery-square-card__media[data-v-741ae15d]{position:relative;width:100%;height:100%}.gallery-square-card__image[data-v-741ae15d]{width:100%;height:100%}.gallery-square-card__topline[data-v-741ae15d],.gallery-square-card__overlay[data-v-741ae15d]{position:absolute;left:0;right:0;display:flex;align-items:center}.gallery-square-card__topline[data-v-741ae15d]{top:0;justify-content:space-between;padding:14px}.gallery-square-card__overlay[data-v-741ae15d]{bottom:0;flex-direction:column;align-items:stretch;gap:14px;padding:18px;background:linear-gradient(180deg,#02081400,#030812db)}.gallery-square-card__badge[data-v-741ae15d]{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;background:#040a1480;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f9fbff;font-size:12px;font-weight:700}.gallery-square-card__badge--featured[data-v-741ae15d]{background:#f8e8b038;color:#fff0b3}.gallery-square-card__meta[data-v-741ae15d]{display:grid;gap:6px}.gallery-square-card__meta h2[data-v-741ae15d]{margin:0;font-size:20px;font-weight:800;line-height:1.08}.gallery-square-card__meta p[data-v-741ae15d]{margin:0;color:#e0e9f5bd;font-size:13px}.gallery-square-card__stats[data-v-741ae15d]{display:flex;flex-wrap:wrap;gap:10px}.gallery-square-card__stats span[data-v-741ae15d]{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:999px;background:#ffffff14;font-size:12px;font-weight:700}.gallery-square-state[data-v-741ae15d],.gallery-square-detail__feedback[data-v-741ae15d],.gallery-square-load-more[data-v-741ae15d]{display:flex;justify-content:center;align-items:center}.gallery-square-state[data-v-741ae15d],.gallery-square-detail__feedback[data-v-741ae15d]{min-height:88px;margin-bottom:18px;padding:20px 24px;border-radius:22px;background:#ffffff0d;color:#e3edf9cc;font-size:14px;font-weight:600;text-align:center}.gallery-square-state--stack[data-v-741ae15d]{display:grid;gap:14px;justify-items:center}.gallery-square-state--error[data-v-741ae15d],.gallery-square-detail__feedback.is-error[data-v-741ae15d]{background:#ff62621f;color:#ffd1d1}.gallery-square-load-more[data-v-741ae15d]{margin-top:28px}.gallery-square-detail[data-v-741ae15d]{position:relative;overflow:hidden;border-radius:32px;background:linear-gradient(180deg,#0c1220,#11192a);color:#f6fbff}.gallery-square-detail__close[data-v-741ae15d]{position:absolute;top:20px;right:20px;z-index:2;display:inline-grid;place-items:center;width:42px;height:42px;border-radius:999px;background:#ffffff14;color:#f6fbff}.gallery-square-detail__layout[data-v-741ae15d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);min-height:680px}.gallery-square-detail__visual[data-v-741ae15d]{padding:22px}.gallery-square-detail__image-shell[data-v-741ae15d]{position:relative;height:100%;min-height:520px;border-radius:28px;overflow:hidden;background:#ffffff0a}.gallery-square-detail__image[data-v-741ae15d]{width:100%;height:100%;object-fit:cover}.gallery-square-detail__image-copy[data-v-741ae15d]{position:absolute;left:18px;right:18px;bottom:18px;display:grid;gap:6px;padding:18px;border-radius:22px;background:linear-gradient(180deg,#040a1433,#030812d6);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.gallery-square-detail__image-copy span[data-v-741ae15d]{color:#b3d8f5cc;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.gallery-square-detail__image-copy strong[data-v-741ae15d]{font-size:22px;font-weight:800}.gallery-square-detail__image-copy p[data-v-741ae15d]{margin:0;color:#e2e9f5bd;font-size:13px}.gallery-square-detail__info[data-v-741ae15d]{display:grid;align-content:start;gap:18px;padding:34px 30px 30px}.gallery-square-detail__chips[data-v-741ae15d]{display:flex;flex-wrap:wrap;gap:10px}.gallery-square-detail__chip[data-v-741ae15d]{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;background:#ffffff0f;color:#edf7ff;font-size:12px;font-weight:700}.gallery-square-detail__metrics[data-v-741ae15d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gallery-square-detail__metric[data-v-741ae15d],.gallery-square-detail__panel[data-v-741ae15d]{display:grid;gap:8px;padding:18px;border-radius:24px;background:#ffffff0d}.gallery-square-detail__metric[data-v-741ae15d]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.gallery-square-detail__stack[data-v-741ae15d]{display:grid;gap:12px}.gallery-square-detail__actions[data-v-741ae15d]{display:flex;flex-wrap:wrap;gap:12px}.gallery-square-detail__actions .gallery-square-primary-btn[data-v-741ae15d],.gallery-square-detail__actions .gallery-square-secondary-btn[data-v-741ae15d]{flex:1 1 220px}@media(max-width:1180px){.gallery-square-header__shell[data-v-741ae15d]{grid-template-columns:1fr;border-radius:28px}.gallery-square-nav[data-v-741ae15d],.gallery-square-user[data-v-741ae15d]{justify-self:start}.gallery-square-hero__inner[data-v-741ae15d],.gallery-square-detail__layout[data-v-741ae15d]{grid-template-columns:1fr}}@media(max-width:760px){.gallery-square-header[data-v-741ae15d]{padding-inline:14px}.gallery-square-header__shell[data-v-741ae15d]{padding:14px}.gallery-square-nav[data-v-741ae15d]{width:100%;overflow-x:auto}.gallery-square-nav__item[data-v-741ae15d],.gallery-square-chip[data-v-741ae15d]{white-space:nowrap}.gallery-square-hero[data-v-741ae15d]{padding-top:36px}.gallery-square-hero__copy[data-v-741ae15d],.gallery-square-hero__stats[data-v-741ae15d]{padding:22px;border-radius:26px}.gallery-square-detail__visual[data-v-741ae15d],.gallery-square-detail__info[data-v-741ae15d]{padding-inline:18px}.gallery-square-detail__image-shell[data-v-741ae15d]{min-height:360px}.gallery-square-detail__metrics[data-v-741ae15d]{grid-template-columns:1fr}}.about-page[data-v-2ca85a07]{min-height:100vh;padding:30px 28px 40px;overflow:hidden;background:radial-gradient(circle at top left,#7888ff29,#7888ff00 28%),radial-gradient(circle at bottom right,#ffa97a2e,#ffa97a00 30%),linear-gradient(180deg,#11141c,#161b26 42%,#1d2431);color:#f8f4ec}.about-layout[data-v-2ca85a07]{width:min(1380px,100%);min-height:calc(100vh - 70px);margin:0 auto;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:clamp(28px,4vw,54px);align-items:center}.about-sidebar[data-v-2ca85a07]{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:18;width:max-content;display:flex;flex-direction:column;align-items:stretch;justify-content:center}.about-sidebar-card[data-v-2ca85a07]{width:max-content;background-color:#242832f0;background-image:linear-gradient(139deg,#242832fa 0% 0%,#251c28fa);border:1px solid rgba(255,255,255,.06);border-radius:0 18px 18px 0;border-left:none;overflow:hidden;padding:13px 0;display:flex;flex-direction:column;box-shadow:0 28px 48px #00000047}.about-sidebar-separator[data-v-2ca85a07]{border-top:1.5px solid #42434a;margin:2px 0;list-style:none}.about-sidebar-list[data-v-2ca85a07]{list-style:none;display:flex;flex-direction:column;gap:0;padding:0;margin:0;width:max-content}.about-sidebar-item[data-v-2ca85a07]{width:100%;display:inline-flex;align-items:center;justify-content:flex-start;gap:7px;color:#7e8590;transition:all .3s ease-out;padding:13px 10px 13px 14px;border-radius:0 10px 10px 0;border:none;background:transparent;cursor:pointer;text-align:left;white-space:nowrap}.about-sidebar-item[data-v-2ca85a07]:hover,.about-sidebar-item.is-active[data-v-2ca85a07]{background-color:#5353ff;color:#fff;transform:translate(1px,-1px)}.about-sidebar-item[data-v-2ca85a07]:active{transform:scale(.99)}.about-sidebar-item__icon[data-v-2ca85a07]{flex:0 0 auto;color:currentColor;opacity:.94}.about-sidebar-item__label[data-v-2ca85a07]{font-size:14px;font-weight:800;letter-spacing:0;line-height:1.2}.about-content-area[data-v-2ca85a07]{position:relative;min-height:calc(100vh - 90px);display:flex;align-items:center}.about-content-panel[data-v-2ca85a07]{position:relative;z-index:5;width:min(920px,100%);margin:0 auto}.about-topbar[data-v-2ca85a07]{position:relative;z-index:8;width:min(1360px,100%);margin:0 auto 24px}.about-stage[data-v-2ca85a07]{position:relative;width:min(1360px,100%);margin:0 auto;padding:12px 0 20px}.about-floating-layer[data-v-2ca85a07]{position:absolute;inset:0;pointer-events:none;z-index:1}.about-floating-photo[data-v-2ca85a07]{position:absolute;left:var(--about-photo-x);top:var(--about-photo-y);width:var(--about-photo-width);margin:0;opacity:var(--about-photo-opacity);z-index:var(--about-photo-z);filter:drop-shadow(0 16px 24px rgba(0,0,0,.24));animation:about-photo-drift-2ca85a07 var(--about-photo-duration) ease-in-out infinite;animation-delay:calc(var(--about-photo-delay) * -1s);transform:translate3d(-50%,-50%,0) rotate(var(--about-photo-rotate));will-change:transform}.about-floating-photo img[data-v-2ca85a07]{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border:10px solid rgba(255,255,255,.94);border-bottom-width:18px;background:#fff;box-shadow:0 0 0 1px #46362714,0 10px 20px #48321c1a}.about-paper[data-v-2ca85a07]{min-height:74vh;padding:clamp(54px,7vw,88px) clamp(36px,7vw,94px) clamp(64px,8vw,92px);background:linear-gradient(90deg,rgba(209,67,67,.12) 0,rgba(209,67,67,.12) 1px,transparent 1px),repeating-linear-gradient(180deg,transparent 0,transparent 37px,rgba(69,117,196,.13) 37px,rgba(69,117,196,.13) 38px),linear-gradient(180deg,#fffefb,#fffdfa);background-position:68px 0,0 0,0 0;border:1px solid rgba(104,85,61,.18);box-shadow:0 24px 40px #0a0f182e,0 2px #ffffffb8 inset}.about-paper[data-v-2ca85a07]:before{content:"";position:absolute;top:0;bottom:0;left:68px;width:1px;background:#d143432e;pointer-events:none}.about-contact-panel[data-v-2ca85a07]{padding:clamp(38px,6vw,54px);border-radius:32px;background:radial-gradient(circle at top right,#697cff29,#697cff00 32%),radial-gradient(circle at bottom left,#ffb17729,#ffb17700 30%),linear-gradient(180deg,#131822f0,#0e121cfa);border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 52px #04081252;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.about-section-kicker[data-v-2ca85a07]{margin:0 0 12px;color:#6278ffc7;font-size:11px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.about-title[data-v-2ca85a07]{margin:0;text-align:center;color:#20160f;font-family:"Noto Serif SC","Source Han Serif SC",Songti SC,STSong,SimSun,serif;font-size:clamp(34px,4.6vw,50px);font-weight:700;letter-spacing:.02em;line-height:1.3}.about-title--left[data-v-2ca85a07]{text-align:left;color:#f8fafc;font-family:Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:clamp(30px,4vw,44px);letter-spacing:-.02em}.about-status[data-v-2ca85a07]{margin:42px auto 0;text-align:center;color:#493727b3;font-size:16px;line-height:1.9}.about-status.is-error[data-v-2ca85a07]{color:#b23a2a}.about-copy[data-v-2ca85a07]{margin-top:44px}.about-paragraph[data-v-2ca85a07]{margin:0 0 22px;color:#231b14eb;font-family:"Noto Serif SC","Source Han Serif SC",Songti SC,STSong,SimSun,serif;font-size:18px;line-height:2.08;text-align:justify;text-indent:2em;letter-spacing:.01em;word-break:break-word}.about-paragraph[data-v-2ca85a07]:last-child{margin-bottom:0}.about-paragraph--placeholder[data-v-2ca85a07]{color:#493727b8}.about-contact-copy[data-v-2ca85a07]{max-width:760px;margin:18px 0 0;color:#e2e8f0c2;font-size:16px;line-height:1.85}.about-contact-grid[data-v-2ca85a07]{margin-top:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.about-contact-card[data-v-2ca85a07]{padding:22px 20px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;box-shadow:inset 0 1px #ffffff0a}.about-contact-card__top[data-v-2ca85a07]{display:flex;align-items:center;justify-content:space-between;gap:12px}.about-contact-card__top h2[data-v-2ca85a07]{margin:0;color:#f8fafc;font-size:18px;line-height:1.35}.about-contact-card__top span[data-v-2ca85a07]{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:#5353ff29;color:#b7bfff;font-size:12px;font-weight:800}.about-contact-card p[data-v-2ca85a07]{margin:14px 0 0;color:#e2e8f0b8;font-size:14px;line-height:1.78}.about-contact-footnote[data-v-2ca85a07]{margin-top:28px;padding:18px 20px;border-radius:20px;border:1px solid rgba(255,255,255,.07);background:#ffffff08;color:#231b14}.about-contact-footnote strong[data-v-2ca85a07]{display:block;color:#f8fafc;font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.about-contact-footnote p[data-v-2ca85a07]{margin:10px 0 0;color:#e2e8f0b8;font-size:14px;line-height:1.78}@keyframes about-photo-drift-2ca85a07{0%,to{transform:translate3d(calc(-50% + var(--about-photo-drift-x)),calc(-50% - var(--about-photo-drift-y)),0) rotate(var(--about-photo-rotate))}50%{transform:translate3d(calc(-50% + (var(--about-photo-drift-x) * -.55)),calc(-50% + var(--about-photo-drift-y)),0) rotate(calc(var(--about-photo-rotate) + var(--about-photo-tilt-shift)))}}@media(max-width:1180px){.about-layout[data-v-2ca85a07]{grid-template-columns:1fr;align-items:flex-start}.about-sidebar[data-v-2ca85a07]{position:static;left:auto;top:auto;transform:none;z-index:auto;width:min(100%,680px);margin:0 auto}.about-sidebar-card[data-v-2ca85a07]{width:100%}.about-content-area[data-v-2ca85a07]{min-height:auto}.about-paper[data-v-2ca85a07]{padding-inline:clamp(28px,6vw,74px)}.about-contact-grid[data-v-2ca85a07]{grid-template-columns:1fr}.about-floating-photo[data-v-2ca85a07]{width:calc(var(--about-photo-width) * .82);opacity:calc(var(--about-photo-opacity) * .86)}}@media(max-width:960px){.about-page[data-v-2ca85a07]{padding:22px 18px 48px}.about-layout[data-v-2ca85a07]{gap:22px}.about-paper[data-v-2ca85a07]{padding-top:52px;padding-bottom:58px}.about-contact-panel[data-v-2ca85a07]{padding:30px 22px}.about-floating-photo[data-v-2ca85a07]:nth-child(n+13){display:none}.about-floating-photo[data-v-2ca85a07]{width:calc(var(--about-photo-width) * .68);opacity:calc(var(--about-photo-opacity) * .62)}}@media(max-width:720px){.about-paper[data-v-2ca85a07]{min-height:auto;padding:42px 22px 46px 38px;background-position:40px 0,0 0,0 0}.about-paper[data-v-2ca85a07]:before{left:40px}.about-copy[data-v-2ca85a07]{margin-top:34px}.about-paragraph[data-v-2ca85a07]{font-size:16px;line-height:1.96;margin-bottom:18px}.about-floating-photo[data-v-2ca85a07]:nth-child(n+7){display:none}.about-floating-photo[data-v-2ca85a07]{width:calc(var(--about-photo-width) * .5);opacity:calc(var(--about-photo-opacity) * .34)}}@media(max-width:560px){.about-page[data-v-2ca85a07]{padding-inline:12px}.about-paper[data-v-2ca85a07]{padding:34px 16px 38px 28px;background-position:28px 0,0 0,0 0}.about-paper[data-v-2ca85a07]:before{left:28px}.about-title[data-v-2ca85a07]{font-size:30px}.about-status[data-v-2ca85a07]{margin-top:30px;font-size:14px}.about-paragraph[data-v-2ca85a07]{font-size:15px;line-height:1.88;text-indent:1.8em}.about-contact-copy[data-v-2ca85a07],.about-contact-card p[data-v-2ca85a07],.about-contact-footnote p[data-v-2ca85a07]{font-size:13px}.about-floating-photo[data-v-2ca85a07]:nth-child(n+5){display:none}.about-floating-photo[data-v-2ca85a07]{width:calc(var(--about-photo-width) * .42);opacity:calc(var(--about-photo-opacity) * .22)}}@media(prefers-reduced-motion:reduce){.about-floating-photo[data-v-2ca85a07]{animation:none;transform:translate3d(-50%,-50%,0) rotate(var(--about-photo-rotate))}}.app-page-chrome[data-v-406e1389]{display:grid;gap:30px}.app-page-chrome__header[data-v-406e1389]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:22px;min-height:68px}.app-page-chrome__back[data-v-406e1389]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 28px;border:1px solid rgba(18,23,34,.08);border-radius:999px;background:#fffffff0;color:#121722;font-size:15px;font-weight:700;box-shadow:inset 0 1px #ffffffe6,0 14px 32px #424c601a;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.app-page-chrome__back[data-v-406e1389]:hover{transform:translateY(-1px);background:#fffffff0;box-shadow:0 14px 28px #424c601f}.app-page-chrome__back-icon[data-v-406e1389]{font-size:18px;line-height:1}.app-page-chrome__title[data-v-406e1389]{min-width:0;display:grid;justify-items:center;align-content:start;gap:10px;text-align:center;padding-top:6px}.app-page-chrome__eyebrow[data-v-406e1389]{margin:0;color:#21283594;font-size:12px;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.app-page-chrome__title h1[data-v-406e1389]{margin:0;max-width:100%;color:#121722;font-size:clamp(22px,1.9vw,26px);font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-page-chrome__summary[data-v-406e1389]{margin:0;max-width:min(720px,100%);color:#212835a8;font-size:14px;line-height:1.6}.app-page-chrome__extra[data-v-406e1389]{min-width:0;display:flex;justify-content:flex-end;align-items:flex-start;min-height:58px}.app-page-chrome__extra--empty[data-v-406e1389]{visibility:hidden}.app-page-chrome__body[data-v-406e1389]{min-width:0}.app-page-chrome__footer[data-v-406e1389]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:14px 18px;border:1px solid rgba(18,23,34,.08);border-radius:22px;background:#ffffffc7;box-shadow:inset 0 1px #ffffffdb,0 18px 34px #424c6014}.app-page-chrome__footer-copy[data-v-406e1389]{min-width:0;display:grid;gap:4px}.app-page-chrome__footer-copy span[data-v-406e1389]{color:#21283585;font-size:11px;font-weight:700;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.app-page-chrome__footer-copy strong[data-v-406e1389]{color:#121722;font-size:16px;font-weight:700;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-page-chrome__footer-copy p[data-v-406e1389]{margin:0;color:#212835a3;font-size:13px;line-height:1.5}.app-page-chrome__footer-extra[data-v-406e1389]{flex:0 0 auto;display:flex;align-items:center;gap:10px}@media(max-width:900px){.app-page-chrome[data-v-406e1389]{gap:24px}.app-page-chrome__header[data-v-406e1389]{grid-template-columns:1fr;gap:14px;min-height:auto}.app-page-chrome__title[data-v-406e1389],.app-page-chrome__extra[data-v-406e1389]{justify-items:start;justify-content:flex-start;text-align:left}.app-page-chrome__back[data-v-406e1389],.app-page-chrome__extra[data-v-406e1389]{min-height:52px}.app-page-chrome__extra--empty[data-v-406e1389]{display:none}.app-page-chrome__title h1[data-v-406e1389]{white-space:normal}.app-page-chrome__footer[data-v-406e1389]{align-items:flex-start;flex-direction:column}.app-page-chrome__footer-extra[data-v-406e1389]{width:100%}}.legal-page[data-v-7f5b3254]{min-height:100vh;background:radial-gradient(circle at top,#ffffffeb,#fff0 32%),linear-gradient(180deg,#d7dde8,#cfd6e1);color:#111827}.legal-shell[data-v-7f5b3254]{width:min(1640px,calc(100% - 72px));margin:0 auto;padding:50px 0 44px}.legal-panel[data-v-7f5b3254]{padding:32px 76px 56px;border:1px solid rgba(255,255,255,.78);border-radius:48px;background:linear-gradient(180deg,#f9f9f7fa,#f2f2eff5);box-shadow:inset 0 1px #fffc,0 30px 80px #525c701f}.legal-version[data-v-7f5b3254]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 18px;border:1px solid rgba(18,23,34,.08);border-radius:999px;background:#fffffff0;color:#212835c7;font-size:14px;font-weight:600;box-shadow:inset 0 1px #ffffffe6,0 14px 32px #424c6014}.legal-version span[data-v-7f5b3254]{white-space:nowrap}.legal-version select[data-v-7f5b3254]{border:none;background:transparent;color:#111827;font-size:14px;font-weight:700;outline:none;cursor:default}.legal-document[data-v-7f5b3254]{width:min(1480px,100%);margin:0 auto}.legal-meta[data-v-7f5b3254]{display:flex;flex-wrap:wrap;gap:10px 24px;margin-bottom:34px;font-size:15px;line-height:1.55;color:#111827b8}.legal-meta p[data-v-7f5b3254]{margin:0}.legal-intro[data-v-7f5b3254],.legal-section[data-v-7f5b3254]{max-width:1440px}.legal-intro[data-v-7f5b3254]{margin-bottom:38px}.legal-section+.legal-section[data-v-7f5b3254]{margin-top:30px}.legal-section h2[data-v-7f5b3254]{margin:0 0 18px;font-size:19px;font-weight:700;line-height:1.5;color:#111827}.legal-records[data-v-7f5b3254]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 14px;text-align:right}.legal-records__contact[data-v-7f5b3254],.legal-records__link[data-v-7f5b3254]{color:#111827b3;font-size:13px;line-height:1.5}.legal-records__link[data-v-7f5b3254]{text-decoration:none}.legal-records__link[data-v-7f5b3254]:hover{color:#111827}.legal-intro p[data-v-7f5b3254],.legal-section p[data-v-7f5b3254]{margin:0 0 16px;font-size:15px;line-height:1.85;color:#111827e0}@media(max-width:900px){.legal-shell[data-v-7f5b3254]{width:calc(100% - 28px);padding-top:20px;padding-bottom:24px}.legal-panel[data-v-7f5b3254]{padding:20px 18px 26px;border-radius:28px}.legal-version[data-v-7f5b3254]{justify-self:start;min-height:48px;padding-inline:16px}.legal-document[data-v-7f5b3254]{margin-top:0}.legal-meta[data-v-7f5b3254]{font-size:14px}.legal-intro p[data-v-7f5b3254],.legal-section p[data-v-7f5b3254]{font-size:15px}.legal-records[data-v-7f5b3254]{justify-content:flex-start;text-align:left}}.pricing-page[data-v-d48439c9]{min-height:100vh;background:radial-gradient(circle at top,#ffffffe6,#fff0 32%),linear-gradient(180deg,#f4f4f1,#e7e7e3);color:#111318;padding:50px 0 44px}.pricing-shell[data-v-d48439c9]{width:min(1640px,calc(100% - 72px));margin:0 auto;padding:0}.pricing-panel[data-v-d48439c9]{padding:30px 76px 54px;border:1px solid rgba(255,255,255,.82);border-radius:48px;background:linear-gradient(180deg,#fafaf8fa,#efefecf2);box-shadow:inset 0 1px #ffffffe0,0 28px 72px #11131814}.pricing-panel[data-v-d48439c9] .app-page-chrome__header{grid-template-columns:auto minmax(0,1fr)}.pricing-panel[data-v-d48439c9] .app-page-chrome__title{justify-items:end;text-align:right;padding-top:0}.pricing-panel[data-v-d48439c9] .app-page-chrome__title h1{font-size:clamp(21px,1.7vw,24px)}.pricing-panel[data-v-d48439c9] .app-page-chrome__summary{max-width:420px;font-size:13px;line-height:1.55;color:#1113189e}.pricing-panel[data-v-d48439c9] .app-page-chrome__back{min-height:54px;padding:0 24px;border:1px solid rgba(17,19,24,.08);background:#f6f6f3f0;box-shadow:0 12px 28px #1113180f;font-size:14px}.pricing-panel[data-v-d48439c9] .app-page-chrome__back:hover{background:#fcfcfafa;box-shadow:0 16px 28px #11131814}.pricing-panel[data-v-d48439c9] .app-page-chrome__extra--empty{display:none}.pricing-tabs[data-v-d48439c9]{display:inline-flex;gap:10px;margin-top:12px;padding:8px;border-radius:999px;background:#ffffffbd;border:1px solid rgba(17,19,24,.08)}.pricing-tabs__button[data-v-d48439c9]{min-width:124px;min-height:46px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:#111318a3;font-size:14px;font-weight:700;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.pricing-tabs__button.is-active[data-v-d48439c9]{background:#111318;color:#fffdf8;box-shadow:0 18px 34px #1113182e}.pricing-state[data-v-d48439c9]{margin-top:24px;padding:26px 28px;border-radius:28px;background:#ffffffd6;border:1px solid rgba(17,19,24,.08);color:#111318ad;font-size:14px}.pricing-state--error[data-v-d48439c9]{color:#9f2f2f;border-color:#9f2f2f29;background:#fff3f3f2}.pricing-grid[data-v-d48439c9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px}.pricing-grid--monthly[data-v-d48439c9]{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-plan[data-v-d48439c9]{position:relative;display:grid;gap:0;padding:1px;border-radius:35px;background:linear-gradient(163deg,#edaa4af0,#c98942eb 55%,#a86e36e6);box-shadow:0 10px 24px #1113180a;transition:transform .3s ease,box-shadow .3s ease}.pricing-plan__surface[data-v-d48439c9]{display:grid;gap:18px;padding:28px 28px 24px;border-radius:34px;background:radial-gradient(circle at top right,rgba(255,255,255,.3),transparent 38%),linear-gradient(180deg,#fffffffa,#f7f6f1f5);border:1px solid rgba(17,19,24,.08);box-shadow:inset 0 1px #ffffffeb,0 24px 42px #11131814;transition:transform .2s ease,border-radius .2s ease,box-shadow .2s ease}.pricing-plan.is-featured .pricing-plan__surface[data-v-d48439c9]{background:radial-gradient(circle at top right,rgba(255,243,224,.82),transparent 40%),linear-gradient(180deg,#fffffffc,#f9f4ebf7)}.pricing-plan.is-highlighted .pricing-plan__surface[data-v-d48439c9]{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffeb,0 30px 52px #11131824}.pricing-plan[data-v-d48439c9]:hover{box-shadow:0 0 30px #edaa4a3d,0 0 52px #c9894224}.pricing-plan:hover .pricing-plan__surface[data-v-d48439c9]{transform:scale(.985);border-radius:30px}.pricing-plan__meta[data-v-d48439c9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.pricing-plan__badge[data-v-d48439c9]{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;background:#111318;color:#fffaf2;font-size:12px;font-weight:700;letter-spacing:.02em}.pricing-plan__badge--ghost[data-v-d48439c9]{background:#11131814;color:#11131899}.pricing-plan__body[data-v-d48439c9]{display:grid;gap:10px}.pricing-plan__body h3[data-v-d48439c9]{margin:0;font-size:28px;line-height:1.08}.pricing-plan__description[data-v-d48439c9]{margin:0;color:#111318b8;font-size:14px;line-height:1.65;min-height:44px}.pricing-plan__price[data-v-d48439c9]{display:flex;align-items:flex-end;gap:8px;margin-top:2px}.pricing-plan__price strong[data-v-d48439c9]{font-size:clamp(34px,3vw,44px);line-height:1}.pricing-plan__price span[data-v-d48439c9]{padding-bottom:6px;font-size:13px;color:#11131894}.pricing-plan__points[data-v-d48439c9],.pricing-plan__breakdown[data-v-d48439c9],.pricing-plan__tagline[data-v-d48439c9]{margin:0}.pricing-plan__points[data-v-d48439c9]{font-size:18px;font-weight:700}.pricing-plan__breakdown[data-v-d48439c9]{color:#111318ad;font-size:14px}.pricing-plan__tagline[data-v-d48439c9]{color:#8d5524;font-size:13px;font-weight:700}.pricing-primary-button[data-v-d48439c9]{min-height:50px;border:0;border-radius:999px;background:#111318;color:#fffaf2;font-size:14px;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;box-shadow:0 18px 32px #1113182e}.pricing-primary-button[data-v-d48439c9]:hover{transform:translateY(-1px)}.pricing-primary-button--secondary[data-v-d48439c9]{background:#11131814;color:#111318;box-shadow:none}.pricing-plan__details[data-v-d48439c9]{margin-top:10px;padding:18px 18px 14px;border-radius:0 0 30px 30px;background:linear-gradient(180deg,#c78a4cf0,#bf8143fa)}.pricing-plan__note[data-v-d48439c9]{margin:0 0 14px;color:#fffaf4eb;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pricing-feature-list[data-v-d48439c9]{margin:0;padding:0;display:grid;gap:10px;list-style:none;color:#fffaf4f0;font-size:14px;line-height:1.6;letter-spacing:.01em}.pricing-feature-list li[data-v-d48439c9]{position:relative;padding-left:18px;font-weight:500}.pricing-feature-list li[data-v-d48439c9]:before{content:"";position:absolute;top:.68em;left:0;width:6px;height:6px;border-radius:999px;background:#fffaf4f0;box-shadow:0 0 0 4px #fffaf424}.pricing-recharge-dialog[data-v-d48439c9]{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;background:#0b0e1385;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pricing-recharge-dialog__panel[data-v-d48439c9]{position:relative;width:min(468px,100%);display:grid;gap:16px;padding:30px 30px 26px;border-radius:34px;border:1px solid rgba(255,255,255,.72);background:radial-gradient(circle at top right,#ffebcbeb,#ffebcb00 28%),linear-gradient(180deg,#fffbf5fb,#f6f0e6f7);box-shadow:inset 0 1px #ffffffeb,0 34px 80px #11131838}.pricing-recharge-dialog__close[data-v-d48439c9]{position:absolute;top:18px;right:18px;width:42px;height:42px;border:0;border-radius:999px;background:#11131814;color:#111318b3;font-size:26px;line-height:1;cursor:pointer}.pricing-recharge-dialog__badge[data-v-d48439c9]{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:34px;padding:0 14px;border-radius:999px;background:#111318;color:#fffaf2;font-size:12px;font-weight:700;letter-spacing:.05em}.pricing-recharge-dialog__copy[data-v-d48439c9]{display:grid;gap:8px}.pricing-recharge-dialog__eyebrow[data-v-d48439c9]{margin:0;color:#8d5524d1;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pricing-recharge-dialog__copy h3[data-v-d48439c9]{margin:0;font-size:clamp(26px,3vw,32px);line-height:1.1;letter-spacing:-.03em}.pricing-recharge-dialog__copy p[data-v-d48439c9]{margin:0;color:#111318a3;font-size:14px;line-height:1.6}.pricing-recharge-dialog__qr-placeholder[data-v-d48439c9]{display:grid;place-items:center;gap:10px;min-height:220px;padding:24px 20px 18px;border-radius:28px;border:1px solid rgba(141,85,36,.12);background:linear-gradient(135deg,#ffffffeb,#faf3e8e6),repeating-linear-gradient(45deg,#8d552408 0 10px,#ffffff0a 10px 20px);text-align:center}.pricing-recharge-dialog__qr-tag[data-v-d48439c9]{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#11131814;color:#1113189e;font-size:11px;font-weight:700;letter-spacing:.08em}.pricing-recharge-dialog__qr-image[data-v-d48439c9]{display:block;width:min(100%,212px);aspect-ratio:1;object-fit:cover;border-radius:26px;border:1px solid rgba(17,19,24,.06);box-shadow:0 18px 34px #1113181a,inset 0 1px #ffffffd6}.pricing-recharge-dialog__qr-placeholder small[data-v-d48439c9]{color:#1113188a;font-size:12px;line-height:1.5}.pricing-recharge-dialog__action[data-v-d48439c9]{min-height:50px;border:0;border-radius:999px;background:#111318;color:#fffaf2;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 18px 32px #1113182e;transition:transform .2s ease,box-shadow .2s ease}.pricing-recharge-dialog__action[data-v-d48439c9]:hover{transform:translateY(-1px);box-shadow:0 22px 36px #11131833}@media(max-width:1100px){.pricing-shell[data-v-d48439c9]{width:min(100%,calc(100% - 36px))}.pricing-panel[data-v-d48439c9]{padding:24px 22px 34px;border-radius:32px}.pricing-grid[data-v-d48439c9],.pricing-grid--monthly[data-v-d48439c9]{grid-template-columns:1fr}}@media(max-width:720px){.pricing-page[data-v-d48439c9]{padding:18px 0 28px}.pricing-shell[data-v-d48439c9]{width:min(100%,calc(100% - 20px))}.pricing-panel[data-v-d48439c9]{padding:18px 14px 24px;border-radius:24px}.pricing-tabs[data-v-d48439c9]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-tabs__button[data-v-d48439c9]{min-width:0}.pricing-plan__surface[data-v-d48439c9]{padding:22px 18px 18px;border-radius:24px}.pricing-plan[data-v-d48439c9]{border-radius:25px}.pricing-plan:hover .pricing-plan__surface[data-v-d48439c9]{border-radius:22px}.pricing-plan__details[data-v-d48439c9]{padding:16px 16px 12px;border-radius:0 0 22px 22px}.pricing-recharge-dialog[data-v-d48439c9]{padding:14px}.pricing-recharge-dialog__panel[data-v-d48439c9]{padding:22px 18px 18px;border-radius:24px}.pricing-recharge-dialog__qr-placeholder[data-v-d48439c9]{min-height:194px;border-radius:22px}}.legal-page[data-v-95708ef2]{min-height:100vh;background:radial-gradient(circle at top,#ffffffeb,#fff0 32%),linear-gradient(180deg,#d7dde8,#cfd6e1);color:#111827}.legal-shell[data-v-95708ef2]{width:min(1640px,calc(100% - 72px));margin:0 auto;padding:50px 0 44px}.legal-panel[data-v-95708ef2]{padding:32px 76px 56px;border:1px solid rgba(255,255,255,.78);border-radius:48px;background:linear-gradient(180deg,#f9f9f7fa,#f2f2eff5);box-shadow:inset 0 1px #fffc,0 30px 80px #525c701f}.legal-version[data-v-95708ef2]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 18px;border:1px solid rgba(18,23,34,.08);border-radius:999px;background:#fffffff0;color:#212835c7;font-size:14px;font-weight:600;box-shadow:inset 0 1px #ffffffe6,0 14px 32px #424c6014}.legal-version span[data-v-95708ef2]{white-space:nowrap}.legal-version select[data-v-95708ef2]{border:none;background:transparent;color:#111827;font-size:14px;font-weight:700;outline:none;cursor:default}.legal-document[data-v-95708ef2]{width:min(1480px,100%);margin:0 auto}.legal-meta[data-v-95708ef2]{display:flex;flex-wrap:wrap;gap:10px 24px;margin-bottom:34px;font-size:15px;line-height:1.55;color:#111827b8}.legal-meta p[data-v-95708ef2]{margin:0}.legal-intro[data-v-95708ef2],.legal-section[data-v-95708ef2]{max-width:1440px}.legal-intro[data-v-95708ef2]{margin-bottom:38px}.legal-section+.legal-section[data-v-95708ef2]{margin-top:30px}.legal-section h2[data-v-95708ef2]{margin:0 0 18px;font-size:19px;font-weight:700;line-height:1.5;color:#111827}.legal-records[data-v-95708ef2]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 14px;text-align:right}.legal-records__contact[data-v-95708ef2],.legal-records__link[data-v-95708ef2]{color:#111827b3;font-size:13px;line-height:1.5}.legal-records__link[data-v-95708ef2]{text-decoration:none}.legal-records__link[data-v-95708ef2]:hover{color:#111827}.legal-intro p[data-v-95708ef2],.legal-section p[data-v-95708ef2]{margin:0 0 16px;font-size:15px;line-height:1.85;color:#111827e0}@media(max-width:900px){.legal-shell[data-v-95708ef2]{width:calc(100% - 28px);padding-top:20px;padding-bottom:24px}.legal-panel[data-v-95708ef2]{padding:20px 18px 26px;border-radius:28px}.legal-version[data-v-95708ef2]{justify-self:start;min-height:48px;padding-inline:16px}.legal-document[data-v-95708ef2]{margin-top:0}.legal-meta[data-v-95708ef2]{font-size:14px}.legal-intro p[data-v-95708ef2],.legal-section p[data-v-95708ef2]{font-size:15px}.legal-records[data-v-95708ef2]{justify-content:flex-start;text-align:left}}.app-route-loading{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at top,#6784ff2e,#6784ff00),linear-gradient(180deg,#090b10,#0f131b)}.app-route-loading-card{width:min(420px,100%);display:grid;gap:8px;padding:22px 24px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#0c1018d1;box-shadow:0 24px 56px #00000047,inset 0 1px #ffffff0d;color:#f8fafc}.app-route-loading-label{margin:0;color:#bfcbdcb8;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.app-route-loading-title{margin:0;font-size:28px;line-height:1.1;letter-spacing:-.03em}.app-route-loading-copy{color:#dde6f1cc;font-size:14px;line-height:1.6}
