.phone-wrap[data-v-b010a28f]{position:relative;display:inline-block}.sr-only[data-v-b010a28f]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.phone-shadow[data-v-b010a28f]{position:absolute;bottom:-24px;left:8%;right:8%;height:36px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(2,6,23,.28),transparent 70%);filter:blur(12px);z-index:0;animation:shadowBreathe-b010a28f 7s ease-in-out .9s infinite}@keyframes shadowBreathe-b010a28f{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.92);opacity:.72}}.sim-ctrl[data-v-b010a28f]{position:absolute;top:-14px;right:-14px;z-index:200;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:#475569;background:#ffffffeb;border:1px solid rgba(148,163,184,.45);border-radius:999px;box-shadow:0 4px 12px #0f172a24;cursor:pointer;opacity:0;transform:translateY(-2px);transition:opacity .2s ease,transform .2s ease,background .15s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.phone-wrap:hover .sim-ctrl[data-v-b010a28f],.sim-ctrl[data-v-b010a28f]:focus-visible{opacity:1;transform:translateY(0)}.sim-ctrl[data-v-b010a28f]:hover{background:#fff;color:#0f172a}.sim-ctrl[data-v-b010a28f]:focus-visible{outline:2px solid #f97316;outline-offset:2px}.phone-float[data-v-b010a28f]{position:relative;z-index:1;animation:phoneEnter-b010a28f .9s cubic-bezier(.21,1.02,.73,1) both,phoneBob-b010a28f 7s ease-in-out .9s infinite}@keyframes phoneEnter-b010a28f{0%{opacity:0;transform:translateY(36px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes phoneBob-b010a28f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.phone[data-v-b010a28f]{width:clamp(420px,52vw,640px);aspect-ratio:16 / 10;border-radius:30px;position:relative;margin-inline:auto;background:linear-gradient(180deg,#1e293b,#0f172a 60%,#0b1120);border:1px solid rgba(148,163,184,.35);transform:perspective(1000px) rotateX(calc(-3deg + var(--rx, 0deg))) rotateY(calc(6deg + var(--ry, 0deg)));transform-style:preserve-3d;transition:transform .18s ease-out;box-shadow:0 30px 70px #02061761,0 1px #ffffff1a inset,0 -1px #00000040 inset}.phone[data-v-b010a28f]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.12) 0%,transparent 45%);pointer-events:none}.dark .phone[data-v-b010a28f]{background:linear-gradient(180deg,#0f172a,#020617);border-color:#4755698c;box-shadow:0 30px 70px #0009}@media(max-width:640px){.phone[data-v-b010a28f]{width:min(92vw,560px)}}.bezel-cam[data-v-b010a28f]{position:absolute;top:8px;left:50%;transform:translate(-50%);width:6px;height:6px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#1e293b,#020617 70%);box-shadow:inset 0 0 0 1px #94a3b826,0 0 0 1px #0006;z-index:3}.bezel-home[data-v-b010a28f]{position:absolute;bottom:5px;left:50%;transform:translate(-50%);width:28%;height:3px;border-radius:2px;background:#ffffff29;z-index:3}.screen[data-v-b010a28f]{position:absolute;inset:14px 14px 18px;border-radius:20px;background:#fff;border:1px solid rgba(148,163,184,.3);overflow:hidden;transform:translateZ(20px)}.dark .screen[data-v-b010a28f]{background:#0f172a;border-color:#475569b3}.screen-spec[data-v-b010a28f]{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle 180px at var(--spec-x, 30%) var(--spec-y, 20%),rgba(255,255,255,.26),transparent 65%);pointer-events:none;z-index:25;mix-blend-mode:screen;transition:background .2s ease}.status-bar[data-v-b010a28f]{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px 4px;font-size:10px;color:#334155;background:linear-gradient(to bottom,#f8fafceb 60%,#f8fafc00);z-index:2;height:26px}.dark .status-bar[data-v-b010a28f]{color:#cbd5e1;background:linear-gradient(to bottom,rgba(15,23,42,.85),transparent)}.status-time[data-v-b010a28f]{font-weight:600;letter-spacing:.02em;min-width:34px}.status-chip[data-v-b010a28f]{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;background:linear-gradient(90deg,#f973161f,#ea580c14);border:1px solid rgba(249,115,22,.22);color:#9a3412;font-weight:600;font-size:9px;letter-spacing:.04em;text-transform:uppercase}.dark .status-chip[data-v-b010a28f]{color:#fdba74;background:#f973161f}.status-chip-dot[data-v-b010a28f]{width:5px;height:5px;border-radius:999px;background:#f97316;box-shadow:0 0 #f973168c;animation:statusDot-b010a28f 2s ease-out infinite}@keyframes statusDot-b010a28f{0%{box-shadow:0 0 #f973168c}70%{box-shadow:0 0 0 6px #f9731600}to{box-shadow:0 0 #f9731600}}.status-chip-pair[data-v-b010a28f]{font-variant-numeric:tabular-nums;color:#ea580c}.dark .status-chip-pair[data-v-b010a28f]{color:#fb923c}.status-right[data-v-b010a28f]{display:inline-flex;align-items:center;gap:5px;opacity:.72}.status-icn[data-v-b010a28f]{width:12px;height:8px;fill:currentColor}.status-batt[data-v-b010a28f]{width:18px;height:8px;border:1px solid currentColor;border-radius:2px;position:relative;padding:1px}.status-batt[data-v-b010a28f]:after{content:"";position:absolute;right:-2px;top:2px;width:1.5px;height:4px;background:currentColor;border-radius:0 1px 1px 0}.status-batt>span[data-v-b010a28f]{display:block;width:75%;height:100%;background:currentColor;border-radius:1px}.mm-scroll[data-v-b010a28f]{position:absolute;inset:26px 0 0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;padding:8px 12px 12px}.mm-scroll[data-v-b010a28f]::-webkit-scrollbar{display:none}.collab[data-v-b010a28f]{position:absolute;display:flex;align-items:flex-start;gap:5px;z-index:150;pointer-events:none;transform:translateZ(40px);transition:opacity .15s ease}.tip-wrap[data-v-b010a28f]{position:relative;flex-shrink:0;width:20px;height:20px}.collab .tip[data-v-b010a28f]{width:20px;height:20px;fill:#f97316;filter:drop-shadow(0 2px 6px rgba(0,0,0,.28))}.ping[data-v-b010a28f]{position:absolute;top:1px;left:1px;width:10px;height:10px;border-radius:50%;background:#f97316;opacity:0;animation:ping-b010a28f 2.2s cubic-bezier(0,0,.2,1) infinite;pointer-events:none}@keyframes ping-b010a28f{0%{transform:scale(.7);opacity:.75}75%{transform:scale(2.6);opacity:0}to{transform:scale(2.6);opacity:0}}.collab .tag[data-v-b010a28f]{padding:4px 10px;border-radius:9999px;font-size:10px;font-weight:700;color:#fff;background:#ea580c;border:1px solid rgba(255,255,255,.24);box-shadow:0 4px 14px #ea580c59,0 1px #ffffff2e inset;white-space:nowrap;letter-spacing:.02em}.tap-ripple[data-v-b010a28f]{position:absolute;width:12px;height:12px;border-radius:999px;border:2px solid rgba(249,115,22,.7);transform:translate(-50%,-50%);pointer-events:none;z-index:149;animation:rippleOut-b010a28f .65s cubic-bezier(0,0,.2,1) forwards}@keyframes rippleOut-b010a28f{0%{opacity:1;width:8px;height:8px}to{opacity:0;width:44px;height:44px}}.bezel-shadow[data-v-b010a28f]{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1.5px #ffffff0f;pointer-events:none;z-index:4}.mm-header[data-v-b010a28f]{text-align:center}.mm-logo[data-v-b010a28f]{width:40px;height:40px;border-radius:11px;margin:2px auto;background:#1d4ed8 url(/brand/LOGO.png) center/cover no-repeat;border:1px solid #e2e8f0;box-shadow:0 2px 6px #1d4ed826}.dark .mm-logo[data-v-b010a28f]{border-color:#334155}.mm-lang-row[data-v-b010a28f]{margin-top:6px;display:flex;justify-content:center;gap:5px;flex-wrap:wrap}.mm-lang-pill[data-v-b010a28f]{padding:3px 8px;border-radius:999px;border:1px solid #e5e7eb;font-size:10px;font-weight:600;line-height:1;color:#64748b;background:#f8fafc;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,transform .15s;cursor:pointer}.mm-lang-pill[data-v-b010a28f]:hover{border-color:#cbd5e1;color:#334155}.mm-lang-pill-active[data-v-b010a28f]{border-color:#2563eb;background:#2563eb;color:#fff}.mm-lang-pill-active[data-v-b010a28f]:hover{border-color:#1d4ed8;color:#fff}.mm-lang-pill-hovered[data-v-b010a28f]{border-color:#fb923c!important;background:#fff7ed!important;color:#c2410c!important;box-shadow:0 0 0 3px #fb923c40;transform:scale(1.1)}.dark .mm-lang-pill[data-v-b010a28f]{border-color:#334155;background:#020617;color:#e2e8f0}.mm-title[data-v-b010a28f]{font-weight:700;color:#0f172a;font-size:13px;line-height:1.3;margin:4px 0 0;transition:opacity .25s}.dark .mm-title[data-v-b010a28f]{color:#fff}.mm-sub[data-v-b010a28f]{font-size:10px;color:#64748b;margin:1px 0 0}.dark .mm-sub[data-v-b010a28f]{color:#94a3b8}.mm-nav[data-v-b010a28f]{display:flex;gap:6px;overflow:auto;padding:10px 0 6px}.mm-chip[data-v-b010a28f]{display:inline-flex;align-items:center;border:1px solid #e5e7eb;color:#334155;background:#fff;padding:5px 10px;border-radius:999px;font-size:11px;white-space:nowrap;transition:background .2s,border-color .2s,color .2s,box-shadow .2s}.mm-chip-active[data-v-b010a28f]{background:#4f46e5;color:#fff;border-color:#4f46e5}.mm-chip-hovered[data-v-b010a28f]{background:#faf5ff;border-color:#c4b5fd;color:#7c3aed;box-shadow:0 0 0 3px #c4b5fd4d}.dark .mm-chip[data-v-b010a28f]{border-color:#334155;color:#cbd5e1;background:#0b1220}.dark .mm-chip-active[data-v-b010a28f]{background:#4f46e5;color:#fff;border-color:#4f46e5}.mm-card[data-v-b010a28f]{margin-top:8px;border:1px solid #e5e7eb;border-radius:14px;padding:10px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.dark .mm-card[data-v-b010a28f]{border-color:#334155;background:#0b1220}.mm-card-head[data-v-b010a28f]{font-weight:700;color:#0f172a;font-size:11px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px}.dark .mm-card-head[data-v-b010a28f]{color:#e5e7eb}.mm-item[data-v-b010a28f]{display:flex;gap:10px;align-items:flex-start;padding:8px 4px;border-top:1px solid #f1f5f9;border-radius:10px;transition:background .25s ease,outline .25s ease}.mm-item[data-v-b010a28f]:first-child{border-top:0}.mm-item-hl[data-v-b010a28f]{background:#06b6d40f;outline:1.5px solid rgba(6,182,212,.32)}.dark .mm-item[data-v-b010a28f]{border-color:#1f2937}.mm-img[data-v-b010a28f]{width:56px;height:56px;border-radius:12px;background:#f1f5f9;border:1px solid #e5e7eb;flex-shrink:0;overflow:hidden;position:relative}.mm-img-photo img[data-v-b010a28f]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .35s ease}.mm-img-skeleton[data-v-b010a28f]{position:absolute;inset:0;background:linear-gradient(110deg,#e2e8f0,#f1f5f9,#e2e8f0 80%);background-size:200% 100%;animation:skel-b010a28f 1.4s linear infinite;transition:opacity .35s ease}@keyframes skel-b010a28f{0%{background-position:100% 0}to{background-position:-100% 0}}.mm-img-sweep[data-v-b010a28f]{position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(249,115,22,.45) 48%,rgba(250,204,21,.45) 52%,transparent 70%);transform:translate(-120%);opacity:0;pointer-events:none}.mm-img-sweep.active[data-v-b010a28f]{animation:aiSweep-b010a28f .9s cubic-bezier(.2,.7,.3,1) forwards}@keyframes aiSweep-b010a28f{0%{transform:translate(-120%);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(120%);opacity:0}}.ai-chip[data-v-b010a28f]{position:absolute;left:3px;top:3px;display:inline-flex;align-items:center;gap:3px;padding:2px 5px;border-radius:999px;background:linear-gradient(135deg,#f97316eb,#ea580ceb);color:#fff;font-size:8px;font-weight:700;letter-spacing:.03em;box-shadow:0 2px 6px #ea580c66;animation:aiChipIn-b010a28f .4s ease both}@keyframes aiChipIn-b010a28f{0%{opacity:0;transform:translateY(-4px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.dark .mm-img[data-v-b010a28f]{background:#0f172a;border-color:#334155}.mm-info[data-v-b010a28f]{flex:1;min-width:0}.mm-name[data-v-b010a28f]{font-weight:700;color:#0f172a;font-size:12px;transition:opacity .25s}.mm-desc[data-v-b010a28f]{font-size:11px;color:#475569;transition:opacity .25s;line-height:1.35}.mm-story[data-v-b010a28f]{font-size:10px;color:#64748b;font-style:italic;margin-top:2px;transition:opacity .25s}.dark .mm-name[data-v-b010a28f]{color:#fff}.dark .mm-desc[data-v-b010a28f],.dark .mm-story[data-v-b010a28f]{color:#94a3b8}.mm-tags[data-v-b010a28f]{margin-top:5px;display:flex;flex-wrap:wrap;gap:4px}.mm-pill[data-v-b010a28f]{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;border:1px solid transparent;font-size:10px;line-height:1;font-weight:600;transition:box-shadow .2s,transform .15s}.mm-pill-emerald[data-v-b010a28f]{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.mm-pill-rose[data-v-b010a28f]{background:#ffe4e6;color:#9f1239;border-color:#fecdd3}.mm-pill-info[data-v-b010a28f]{background:#e0f2fe;color:#075985;border-color:#bae6fd}.mm-pill-hl[data-v-b010a28f]{box-shadow:0 0 0 3px #ef444440;transform:scale(1.08)}.mm-price[data-v-b010a28f]{margin-left:6px;font-weight:800;color:#ea580c;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.dark .mm-price[data-v-b010a28f]{color:#fb923c}@media(prefers-reduced-motion:reduce){.phone-float[data-v-b010a28f],.phone-shadow[data-v-b010a28f],.ping[data-v-b010a28f],.mm-img-skeleton[data-v-b010a28f],.status-chip-dot[data-v-b010a28f],.mm-img-sweep.active[data-v-b010a28f],.ai-chip[data-v-b010a28f]{animation:none!important}.collab[data-v-b010a28f]{display:none}.mm-img-skeleton[data-v-b010a28f]{opacity:0}}@media(max-width:640px){.collab[data-v-b010a28f],.tap-ripple[data-v-b010a28f],.sim-ctrl[data-v-b010a28f]{display:none}.phone[data-v-b010a28f]{transform:perspective(1000px) rotateX(0) rotateY(0)!important}.phone-float[data-v-b010a28f]{animation:phoneEnter-b010a28f .8s cubic-bezier(.21,1.02,.73,1) both}.screen-spec[data-v-b010a28f],.phone-shadow[data-v-b010a28f]{display:none}}.hero-section[data-v-c367c76d]{background:linear-gradient(160deg,#fafbff,#f0f7ff 40%,#fff8f5,#fff)}.hero-dots[data-v-c367c76d]{background-image:radial-gradient(circle at 1px 1px,rgb(148 163 184 / .18) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 20%,black 80%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black 20%,black 80%,transparent 100%)}@keyframes float-c367c76d{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.animate-float[data-v-c367c76d]{animation:float-c367c76d 8s ease-in-out infinite}.animate-float-slow[data-v-c367c76d]{animation:float-c367c76d 13s ease-in-out infinite}.hero-cta-primary[data-v-c367c76d]{box-shadow:0 4px 14px #f9731659}.hero-cta-primary[data-v-c367c76d]:hover{box-shadow:0 6px 20px #f9731673}.stats-container[data-v-ac75f7fd]{background:linear-gradient(180deg,#fff,#fafbff)}.stat-item[data-v-ac75f7fd]{transition:background .2s ease}.stat-item[data-v-ac75f7fd]:hover{background:#fafbff}.feature-card[data-v-4e8c8ccb]{background:linear-gradient(180deg,#fff,#fdfcff)}.stage-shell[data-v-0c1c7147]{position:relative;display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:24px;background:radial-gradient(1000px 420px at 0% 0%,rgb(30 41 59 / .95),transparent 55%),linear-gradient(180deg,#0b1220,#020617);border:1px solid rgb(30 41 59);color:#e2e8f0;overflow:hidden;box-shadow:0 1px #ffffff0a inset,0 40px 80px -24px #0f172a59,0 18px 40px -18px #0f172a40}@media(min-width:640px){.stage-shell[data-v-0c1c7147]{padding:22px;gap:16px}}.ec-dots[data-v-0c1c7147]{position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgb(255 255 255 / .045) 1px,transparent 0);background-size:18px 18px;-webkit-mask-image:linear-gradient(to bottom,black 10%,transparent 90%);mask-image:linear-gradient(to bottom,black 10%,transparent 90%);pointer-events:none}.ec-glow-a[data-v-0c1c7147]{position:absolute;inset-inline:0;top:-80px;height:180px;background:radial-gradient(ellipse at top,rgb(249 115 22 / .14),transparent 60%);pointer-events:none;filter:blur(20px);transition:opacity .6s ease}.ec-glow-b[data-v-0c1c7147]{position:absolute;bottom:-40px;right:-40px;width:260px;height:260px;border-radius:999px;background:radial-gradient(circle,rgb(59 130 246 / .1),transparent 60%);pointer-events:none;filter:blur(30px);transition:transform .8s ease,opacity .6s ease}.mode-reveal .ec-glow-b[data-v-0c1c7147]{transform:translate(-20px,20px)}.toolbar[data-v-0c1c7147]{position:relative;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:space-between;flex-shrink:0}.model-pill[data-v-0c1c7147]{display:inline-flex;align-items:center;gap:7px;padding:5px 10px 5px 8px;border-radius:999px;background:linear-gradient(180deg,#1e293bd9,#0f172ad9);border:1px solid rgb(51 65 85);font-size:11px;font-weight:600;color:#e2e8f0;box-shadow:0 1px #ffffff0a inset;font-variant-numeric:tabular-nums}.live-dot[data-v-0c1c7147]{width:6px;height:6px;border-radius:999px;background:#10b981;box-shadow:0 0 #10b9818c;animation:liveBlink-0c1c7147 1.6s ease-in-out infinite}@keyframes liveBlink-0c1c7147{0%,to{box-shadow:0 0 #10b9818c}60%{box-shadow:0 0 0 4px #10b98100}}.m-ic[data-v-0c1c7147]{width:11px;height:11px;color:#fb923c}.m-name[data-v-0c1c7147]{letter-spacing:-.01em}.m-tag[data-v-0c1c7147]{padding:1px 6px;border-radius:999px;background:#f9731629;color:#fdba74;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid rgb(249 115 22 / .25);white-space:nowrap}.stepper[data-v-0c1c7147]{display:inline-flex;gap:4px;background:#0f172a99;padding:3px;border-radius:10px;border:1px solid rgb(30 41 59)}.step-btn[data-v-0c1c7147]{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:7px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8b3;background:transparent;border:1px solid transparent;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.step-btn .num[data-v-0c1c7147]{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:5px;background:#1e293b;color:#94a3b8;font-size:10px;font-weight:700}.step-btn[data-v-0c1c7147]:hover{color:#e2e8f0}.step-btn.active[data-v-0c1c7147]{background:linear-gradient(180deg,#f973162e,#ea580c24);color:#fdba74;border-color:#f9731659;box-shadow:0 1px #ffffff0d inset,0 6px 14px -6px #f9731666}.step-btn.active .num[data-v-0c1c7147]{background:#f97316;color:#fff}.stage-canvas[data-v-0c1c7147]{position:relative;display:grid;grid-template-areas:"layer";flex:1;min-height:380px}@media(min-width:1024px){.stage-canvas[data-v-0c1c7147]{min-height:400px}}.layer[data-v-0c1c7147]{grid-area:layer;position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:0;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .58s cubic-bezier(.76,0,.24,1),filter .5s ease;will-change:opacity,transform,filter}.layer-reveal[data-v-0c1c7147]{justify-content:space-between}.layer-compose[data-v-0c1c7147]{opacity:1;transform:scale(1);filter:blur(0px)}.layer-reveal[data-v-0c1c7147]{opacity:0;transform:scale(1.02);filter:blur(6px);pointer-events:none}.mode-reveal .layer-compose[data-v-0c1c7147]{opacity:0;transform:scale(.98);filter:blur(6px);pointer-events:none}.mode-reveal .layer-reveal[data-v-0c1c7147]{opacity:1;transform:scale(1);filter:blur(0px);pointer-events:auto}.pr-head[data-v-0c1c7147]{display:flex;align-items:center;justify-content:space-between;gap:10px}.pr-label[data-v-0c1c7147]{font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#94a3b88c;white-space:nowrap;flex-shrink:0}.pr-status[data-v-0c1c7147]{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgb(51 65 85 / .6);background:#0f172ab3;color:#94a3b8;transition:color .25s ease,background-color .25s ease,border-color .25s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-shrink:0;white-space:nowrap}.pr-status .ps-txt[data-v-0c1c7147]{max-width:140px;overflow:hidden;text-overflow:ellipsis}.ps-dot[data-v-0c1c7147]{width:5px;height:5px;border-radius:999px;background:currentColor}.pr-status.queued[data-v-0c1c7147]{color:#fbbf24;border-color:#fbbf2459;background:#fbbf241a}.pr-status.diffusing[data-v-0c1c7147]{color:#fb923c;border-color:#fb923c59;background:#fb923c1a}.pr-status.upscaling[data-v-0c1c7147]{color:#38bdf8;border-color:#38bdf859;background:#38bdf81a}.pr-status.ready[data-v-0c1c7147]{color:#34d399;border-color:#34d39959;background:#34d3991a}.pr-status.queued .ps-dot[data-v-0c1c7147],.pr-status.diffusing .ps-dot[data-v-0c1c7147],.pr-status.upscaling .ps-dot[data-v-0c1c7147]{animation:psDot-0c1c7147 1.2s ease-in-out infinite}@keyframes psDot-0c1c7147{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}.pr-title[data-v-0c1c7147]{margin:0;font-size:17px;font-weight:800;letter-spacing:-.01em;color:#fff;line-height:1.25;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.pr-body-wrap[data-v-0c1c7147]{position:relative;min-height:110px;max-height:150px;overflow:hidden;padding:10px 14px;border-radius:12px;border:1px solid rgb(51 65 85 / .5);background:#0f172a80;box-shadow:0 1px #ffffff08 inset;flex-shrink:0}.pr-body[data-v-0c1c7147]{margin:0;font-size:12.5px;line-height:1.65;color:#cbd5e1bf;word-break:break-word;font-variant-ligatures:none}.tok.kw[data-v-0c1c7147]{display:inline;padding:.5px 3px;margin:0 -1px;border-radius:4px;transition:color .35s ease,background-color .35s ease,text-shadow .35s ease}.tok.kw.lit[data-v-0c1c7147]{color:#fff;background:linear-gradient(180deg,#f9731638,#ea580c2e);box-shadow:0 0 0 1px #f9731659 inset,0 0 12px #f9731640;text-shadow:0 0 8px rgb(249 115 22 / .45)}.caret[data-v-0c1c7147]{display:inline-block;width:.55ch;height:.95em;margin-left:.08em;border-right:1.5px solid rgb(255 255 255 / .65);vertical-align:-.1em;animation:blink-0c1c7147 1s steps(1,end) infinite}[dir=rtl] .caret[data-v-0c1c7147]{margin-right:.08em;margin-left:0;border-right:0;border-left:1.5px solid rgb(255 255 255 / .65)}@keyframes blink-0c1c7147{0%,49%{opacity:1}50%,to{opacity:0}}.ctrl-block[data-v-0c1c7147]{display:flex;flex-direction:column;gap:6px;min-width:0}.ctrl-grid[data-v-0c1c7147]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ctrl-head[data-v-0c1c7147]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.ctrl-label[data-v-0c1c7147]{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#94a3b88c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.ctrl-hint[data-v-0c1c7147]{font-size:10px;font-weight:600;color:#fb923c;letter-spacing:.02em;white-space:nowrap;flex-shrink:0}.preset-row[data-v-0c1c7147]{display:flex;gap:6px;flex-wrap:wrap}.preset-btn[data-v-0c1c7147]{padding:6px 11px;border-radius:8px;font-size:11.5px;font-weight:600;color:#94a3b8;background:#0f172a99;border:1px solid rgb(51 65 85 / .55);transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s;box-shadow:0 1px #ffffff08 inset}.preset-btn[data-v-0c1c7147]:hover{color:#e2e8f0;border-color:#475569}.preset-btn.active[data-v-0c1c7147]{color:#fff;background:linear-gradient(180deg,#f973164d,#ea580c38);border-color:#f9731673;box-shadow:0 1px #ffffff1a inset,0 8px 20px -10px #f9731699}.aspect-row[data-v-0c1c7147]{display:flex;gap:6px}.aspect-btn[data-v-0c1c7147]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 8px;border-radius:8px;font-size:10.5px;font-weight:600;color:#94a3b8;background:#0f172a99;border:1px solid rgb(51 65 85 / .55);font-variant-numeric:tabular-nums;transition:color .18s,background-color .18s,border-color .18s}.aspect-btn .box[data-v-0c1c7147]{display:inline-block;background:currentColor;opacity:.6;border-radius:1.5px}.aspect-btn .b11[data-v-0c1c7147]{width:10px;height:10px}.aspect-btn .b916[data-v-0c1c7147]{width:7px;height:11px}.aspect-btn .b34[data-v-0c1c7147]{width:9px;height:11px}.aspect-btn.active[data-v-0c1c7147]{color:#fdba74;background:#f9731624;border-color:#f9731661;box-shadow:0 1px #ffffff0f inset}.aspect-btn.active .box[data-v-0c1c7147]{opacity:1}.slider[data-v-0c1c7147]{position:relative;display:flex;flex-direction:column;gap:5px;padding:3px 2px 0}.s-ticks[data-v-0c1c7147]{display:flex;justify-content:space-between;padding:0 6px}.s-ticks span[data-v-0c1c7147]{width:1px;height:4px;background:#475569b3}.s-track[data-v-0c1c7147]{position:relative;height:4px;border-radius:999px;background:#1e293b;border:1px solid rgb(51 65 85 / .5)}.s-fill[data-v-0c1c7147]{position:absolute;inset-inline-start:0;top:0;bottom:0;width:78%;border-radius:999px;background:linear-gradient(90deg,#fb923c,#f97316);box-shadow:0 0 10px #f9731680}.s-thumb[data-v-0c1c7147]{position:absolute;top:50%;inset-inline-start:78%;width:11px;height:11px;border-radius:999px;transform:translate(-50%,-50%);background:#fff;border:2px solid rgb(249 115 22);box-shadow:0 2px 6px #f9731666}[dir=rtl] .s-thumb[data-v-0c1c7147]{transform:translate(50%,-50%)}.s-labels[data-v-0c1c7147]{display:flex;justify-content:space-between;gap:6px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.s-labels span[data-v-0c1c7147]{white-space:nowrap}.action-bar[data-v-0c1c7147]{margin-top:auto;display:flex;align-items:center;gap:10px;padding-top:6px;flex-wrap:wrap}.gen-btn[data-v-0c1c7147]{position:relative;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:10px;font-size:12.5px;font-weight:700;color:#fff;background:linear-gradient(180deg,#f97316,#ea580c);border:1px solid rgb(249 115 22 / .9);box-shadow:0 1px #fff3 inset,0 10px 22px -10px #ea580c99;transition:transform .18s ease,box-shadow .18s ease,background-image .25s ease;white-space:nowrap}.gen-btn .gen-label[data-v-0c1c7147]{white-space:nowrap}.gen-btn[data-v-0c1c7147]:hover{transform:translateY(-1px);box-shadow:0 1px #fff3 inset,0 14px 26px -10px #ea580cb3}.gen-btn.ready[data-v-0c1c7147]{background:linear-gradient(180deg,#10b981,#059669);border-color:#10b981e6}.gen-btn.queued[data-v-0c1c7147],.gen-btn.diffusing[data-v-0c1c7147],.gen-btn.upscaling[data-v-0c1c7147]{background:linear-gradient(180deg,#475569,#334155);border-color:#64748bb3;box-shadow:0 1px #ffffff14 inset}.gen-btn .gi[data-v-0c1c7147]{width:13px;height:13px}.gen-btn .gen-ring[data-v-0c1c7147]{position:absolute;inset:-3px;border-radius:12px;background:conic-gradient(from 0deg,transparent 75%,rgb(249 115 22 / .4),transparent);opacity:0;pointer-events:none;animation:genRing-0c1c7147 1.4s linear infinite}.gen-btn.queued .gen-ring[data-v-0c1c7147],.gen-btn.diffusing .gen-ring[data-v-0c1c7147],.gen-btn.upscaling .gen-ring[data-v-0c1c7147]{opacity:1}@keyframes genRing-0c1c7147{to{transform:rotate(360deg)}}.cost-chip[data-v-0c1c7147]{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:600;color:#cbd5e1;background:#0f172a99;border:1px solid rgb(51 65 85 / .55);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cost-chip strong[data-v-0c1c7147]{color:#fff;font-weight:700}.cost-chip .cc-ic[data-v-0c1c7147]{width:12px;height:12px;color:#fb923c}.cost-chip.done[data-v-0c1c7147]{color:#a7f3d0;background:#10b9811f;border-color:#10b98161}.cost-chip.done strong[data-v-0c1c7147]{color:#fff}.cost-chip.done .cc-ic[data-v-0c1c7147]{color:#34d399}.summary-bar[data-v-0c1c7147]{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;background:#0f172a8c;border:1px solid rgb(51 65 85 / .55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sb-top[data-v-0c1c7147]{display:flex;align-items:center;justify-content:space-between;gap:10px}.sb-left[data-v-0c1c7147]{display:inline-flex;align-items:baseline;gap:10px;min-width:0;flex:1}.pr-title-inline[data-v-0c1c7147]{margin:0;font-size:13.5px;font-weight:700;color:#fff;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.kw-chips[data-v-0c1c7147]{display:flex;flex-wrap:wrap;gap:5px}.kw-chip[data-v-0c1c7147]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.02em;color:#fdba74;background:#f9731629;border:1px solid rgb(249 115 22 / .32);opacity:0;transform:translateY(-4px) scale(.92);transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease;transition-delay:calc(var(--i, 0) * 40ms + .14s)}.mode-reveal .kw-chip[data-v-0c1c7147]{opacity:1;transform:translateY(0) scale(1)}.output-head[data-v-0c1c7147]{display:flex;align-items:center;justify-content:space-between;gap:10px}.oh-left[data-v-0c1c7147]{display:inline-flex;align-items:center;gap:8px;min-width:0}.oh-title[data-v-0c1c7147]{font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#94a3b8;white-space:nowrap}.oh-count[data-v-0c1c7147]{padding:1px 7px;border-radius:999px;background:#1e293b;color:#cbd5e1;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.results-grid[data-v-0c1c7147]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch;height:220px;flex-shrink:0}@media(min-width:1024px){.results-grid[data-v-0c1c7147]{height:240px}}.results-grid:hover .rc[data-v-0c1c7147]{opacity:.65;filter:saturate(.85)}.results-grid:hover .rc[data-v-0c1c7147]:hover{opacity:1;filter:saturate(1);transform:translateY(-2px);z-index:2}.results-grid.resetting .rc-img[data-v-0c1c7147]{transition:none!important}.results-grid.resetting .rc-scan[data-v-0c1c7147]{animation:none;opacity:0}.rc[data-v-0c1c7147]{position:relative;height:100%;aspect-ratio:unset!important;border-radius:14px;overflow:hidden;background:#0b1220;border:1px solid rgb(30 41 59 / .7);box-shadow:0 1px #ffffff0d inset,0 16px 32px -18px #0000008c;transition:opacity .25s ease,filter .25s ease,transform .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s ease;min-width:0}.rc-img-wrap[data-v-0c1c7147]{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.rc-img[data-v-0c1c7147]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:filter 1.3s cubic-bezier(.2,.7,.3,1),opacity 1.2s ease-out,transform 1.3s cubic-bezier(.2,.7,.3,1);filter:blur(calc((1 - var(--rv, 0)) * 24px)) contrast(calc(.45 + var(--rv, 0) * .55)) brightness(calc(.55 + var(--rv, 0) * .45)) saturate(calc(.22 + var(--rv, 0) * .78));transform:scale(calc(1.12 - var(--rv, 0) * .12));opacity:calc(.28 + var(--rv, 0) * .72)}.rc-scan[data-v-0c1c7147]{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,rgb(249 115 22 / .2) 48%,rgb(250 204 21 / .2) 52%,transparent 100%);background-size:100% 220%;background-position:0% -120%;opacity:calc(1 - var(--rv, 0));animation:rcScan-0c1c7147 1.4s cubic-bezier(.25,.5,.5,.75);mix-blend-mode:screen;pointer-events:none}@keyframes rcScan-0c1c7147{0%{background-position:0% -120%}to{background-position:0% 120%}}.rc-grain[data-v-0c1c7147]{position:absolute;inset:0;opacity:calc((1 - var(--rv, 0)) * .55);background-image:radial-gradient(circle at 20% 30%,rgb(255 255 255 / .06),transparent 40%),radial-gradient(circle at 70% 80%,rgb(255 255 255 / .04),transparent 40%);mix-blend-mode:overlay;pointer-events:none}.rc-chrome[data-v-0c1c7147]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:8px;pointer-events:none}.rc-chrome[data-v-0c1c7147]>*{pointer-events:auto}.rc-chrome-top[data-v-0c1c7147]{display:flex;align-items:center;justify-content:space-between}.rc-ratio[data-v-0c1c7147],.rc-time[data-v-0c1c7147]{padding:3px 7px;border-radius:6px;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;border:1px solid rgb(255 255 255 / .1);white-space:nowrap}.rc-ratio[data-v-0c1c7147]{letter-spacing:.08em}.rc-time[data-v-0c1c7147]{display:inline-flex;align-items:center;gap:4px}.rc-t-ic[data-v-0c1c7147]{width:10px;height:10px}.rc-chrome-bottom[data-v-0c1c7147]{display:flex;align-items:end;justify-content:space-between;background:linear-gradient(to top,rgb(0 0 0 / .7),transparent);margin:0 -8px -8px;padding:24px 8px 8px}.rc-meta[data-v-0c1c7147]{display:flex;flex-direction:column;min-width:0;flex:1}.rc-label[data-v-0c1c7147]{color:#fff;font-size:11px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-dim[data-v-0c1c7147]{color:#ffffff9e;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.rc-actions[data-v-0c1c7147]{display:inline-flex;gap:4px;opacity:0;transition:opacity .18s ease}.rc:hover .rc-actions[data-v-0c1c7147]{opacity:1}.rc-a[data-v-0c1c7147]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;color:#fff;background:#ffffff1f;border:1px solid rgb(255 255 255 / .16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .15s ease,border-color .15s ease}.rc-a[data-v-0c1c7147]:hover{background:#f9731680;border-color:#f97316}.rc-a svg[data-v-0c1c7147]{width:11px;height:11px}.metric-bar[data-v-0c1c7147]{margin-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media(max-width:768px){.metric-bar[data-v-0c1c7147]{grid-template-columns:repeat(2,minmax(0,1fr))}}.metric[data-v-0c1c7147]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid rgb(226 232 240);box-shadow:0 1px #ffffffe6 inset,0 1px 2px #0f172a0a;transition:border-color .18s ease,box-shadow .18s ease}.metric[data-v-0c1c7147]:hover{border-color:#fb923c66;box-shadow:0 1px #ffffffe6 inset,0 4px 12px #f9731614}.dark .metric[data-v-0c1c7147]{background:#0b1220;border-color:#1e293b;box-shadow:0 1px #ffffff05 inset}.dark .metric[data-v-0c1c7147]:hover{border-color:#f9731666}.metric-ic[data-v-0c1c7147]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:linear-gradient(180deg,#ffedd5,#fed7aa);color:#ea580c;box-shadow:0 1px #fff9 inset}.dark .metric-ic[data-v-0c1c7147]{background:#f973162e;color:#fb923c;box-shadow:none}.metric-ic svg[data-v-0c1c7147]{width:14px;height:14px}.metric-body[data-v-0c1c7147]{min-width:0}.metric-val[data-v-0c1c7147]{font-size:18px;font-weight:800;color:#0f172a;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1}.dark .metric-val[data-v-0c1c7147]{color:#fff}.metric-val .unit[data-v-0c1c7147]{font-size:12px;font-weight:600;color:#64748b;margin-inline-start:2px}.dark .metric-val .unit[data-v-0c1c7147]{color:#94a3b8}.metric-lbl[data-v-0c1c7147]{margin-top:2px;font-size:11px;font-weight:600;color:#64748b;line-height:1.3;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.dark .metric-lbl[data-v-0c1c7147]{color:#94a3b8}@media(max-width:640px){.stage-shell[data-v-0c1c7147]{padding:14px;border-radius:20px}.stage-canvas[data-v-0c1c7147]{min-height:0}.toolbar[data-v-0c1c7147]{gap:6px}.model-pill[data-v-0c1c7147]{font-size:10.5px;padding:4px 9px 4px 7px}.m-name[data-v-0c1c7147]{font-size:10.5px}.step-btn[data-v-0c1c7147]{padding:4px 7px;font-size:10px}.step-btn .lbl[data-v-0c1c7147]{display:none}.pr-title[data-v-0c1c7147]{font-size:15px}.pr-body-wrap[data-v-0c1c7147]{min-height:92px;max-height:112px;padding:9px 12px}.pr-body[data-v-0c1c7147]{font-size:12px;line-height:1.6}.ctrl-grid[data-v-0c1c7147]{grid-template-columns:1fr;gap:10px}.preset-btn[data-v-0c1c7147]{font-size:11px;padding:5px 10px}.aspect-btn[data-v-0c1c7147]{font-size:11px}.gen-btn[data-v-0c1c7147]{padding:8px 14px;font-size:12px}.cost-chip[data-v-0c1c7147]{font-size:10.5px;padding:5px 9px}.summary-bar[data-v-0c1c7147]{padding:8px 10px}.pr-title-inline[data-v-0c1c7147]{font-size:12.5px}.kw-chip[data-v-0c1c7147]{font-size:10px;padding:2px 7px}.output-head[data-v-0c1c7147]{padding:0}.results-grid[data-v-0c1c7147]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;height:140px}.rc-chrome[data-v-0c1c7147]{padding:6px}.rc-ratio[data-v-0c1c7147],.rc-time[data-v-0c1c7147]{font-size:9.5px;padding:2px 5px}.rc-chrome-bottom[data-v-0c1c7147]{padding:18px 4px 4px;margin:0 -6px -6px}.rc-label[data-v-0c1c7147]{font-size:10.5px}.rc-dim[data-v-0c1c7147],.rc-actions[data-v-0c1c7147]{display:none}.metric-bar[data-v-0c1c7147]{gap:8px;margin-top:14px}.metric[data-v-0c1c7147]{padding:10px 12px;gap:10px}.metric-ic[data-v-0c1c7147]{width:28px;height:28px}.metric-val[data-v-0c1c7147]{font-size:16px}.metric-val .unit[data-v-0c1c7147]{font-size:11px}.metric-lbl[data-v-0c1c7147]{font-size:10.5px}}@media(prefers-reduced-motion:reduce){.rc-img[data-v-0c1c7147],.gen-ring[data-v-0c1c7147],.live-dot[data-v-0c1c7147],.rc-scan[data-v-0c1c7147],.caret[data-v-0c1c7147],.layer[data-v-0c1c7147],.kw-chip[data-v-0c1c7147]{animation:none!important;transition-duration:.01ms!important}}.final-cta-card[data-v-61fb8632]{background:linear-gradient(135deg,#1d4ed8,#2563eb 35%,#1e3a8a 65%,#1c2e6b);box-shadow:0 25px 60px -15px #2563eb66,0 0 0 1px #2563eb26}.cta-dots[data-v-61fb8632]{background-image:radial-gradient(circle at 1px 1px,rgb(255 255 255 / .08) 1px,transparent 0);background-size:24px 24px}.card-dots[data-v-258e0d9b]{background-image:radial-gradient(circle at 1px 1px,rgb(148 163 184 / .12) 1px,transparent 0);background-size:20px 20px}
