@import"https://fonts.googleapis.com/css2?family=Inria+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";:root{--white: #FFFFFF;--mirage: #1E1E1E;--onyx: #101010;--pale-olive-green: #9DD761;--main-bg: #121212;--extream-black: #121212;--strong-grey: #393939;--font-size-xs: .5rem;--font-size-sm: .8rem;--font-size-normal: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.5rem;--font-size-xl: 2rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-bolder: 900;--border-radius-sm: 6px;--border-radius-md: 10px;--border-radius-lg: 15px;--border-radius-pill: 30px;--circle: 50%;--padding-xs: 4px;--padding-sm: 8px;--padding-md: 12px;--padding-lg: 16px;--padding-xl: 20px;--padding-xxl: 36px;--padding-button-sm: 8px 12px;--padding-button-md: 10px 18px;--padding-button-lg: 14px 22px;--margin-xs: 4px;--margin-sm: 8px;--margin-md: 12px;--margin-lg: 16px;--gap-xs: 4px;--gap-sm: 8px;--gap-md: 12px;--gap-lg: 16px;--gap-xl: 32px;--gap-xxl: 44px;--z-header: 10;--z-overlay: 20;--z-modal: 30;--z-toast: 40;--red-border: 2px solid red;--blue-border: 2px solid blue;--border: 1px solid var(--thunder)}*{font-family:Inria sans,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}body{height:100dvh;display:flex;flex-direction:column;margin:0;background:var(--main-bg);color:var(--white);overflow:hidden;touch-action:none}a{text-decoration:none;cursor:pointer;color:var(--white)}li{list-style-type:none}body,html{max-height:100dvh;height:100dvh}img{-webkit-user-select:none;user-select:none}#app{height:90%}[data-v-20313f81]{box-sizing:border-box}.sales-panel[data-v-20313f81]{height:100dvh;width:100%;display:flex;flex-direction:column;background:#0a0a0a;overflow:hidden}.tabs-header[data-v-20313f81]{position:sticky;top:0;z-index:40;background:#111;border-bottom:1px solid #222;padding:10px 20px;box-shadow:0 2px 16px #0009;display:flex;align-items:center;justify-content:space-between;gap:12px}.tabs-container[data-v-20313f81]{flex:1;min-width:0;display:flex;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;padding:4px;gap:3px;max-width:680px;overflow-x:auto;scrollbar-width:none}.tabs-container[data-v-20313f81]::-webkit-scrollbar{display:none}.tab[data-v-20313f81]{flex:1;padding:10px 24px;background:none;border:none;border-radius:9px;color:#555;font-size:12px;font-weight:700;cursor:pointer;transition:color .18s,background .18s;white-space:nowrap;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;outline:none;-webkit-tap-highlight-color:transparent}.tab[data-v-20313f81]:hover:not(.active){color:#999;background:#ffffff0a}.tab.active[data-v-20313f81]{background:#7ed321;color:#111}.tab-label[data-v-20313f81]{text-align:center}.tab-indicator[data-v-20313f81]{display:none}.signout-btn[data-v-20313f81]{flex-shrink:0;background:none;border:none;color:#444;font-size:11px;font-weight:600;text-transform:capitalize;letter-spacing:.4px;cursor:pointer;padding:8px 10px;border-radius:7px;transition:color .15s,background .15s;-webkit-tap-highlight-color:transparent;white-space:nowrap}.signout-btn[data-v-20313f81]:hover{color:#ff4d4d;background:#ff4d4d14}.signout-btn[data-v-20313f81]:active{background:#ff4d4d24}.tab-content-wrapper[data-v-20313f81]{flex:1;min-height:0;display:flex;overflow:hidden;width:100%}.tab-content-wrapper[data-v-20313f81]>*{width:100%;height:100%}.fade-slide-enter-active[data-v-20313f81],.fade-slide-leave-active[data-v-20313f81]{transition:opacity .18s ease,transform .18s ease}.fade-slide-enter-from[data-v-20313f81]{opacity:0;transform:translate(6px)}.fade-slide-leave-to[data-v-20313f81]{opacity:0;transform:translate(-6px)}@media(max-width:768px){.tabs-header[data-v-20313f81]{padding:8px 12px;gap:8px}.tabs-container[data-v-20313f81]{max-width:100%}.tab[data-v-20313f81]{flex:0 0 auto;padding:9px 14px;font-size:11px}}@media(max-width:480px){.tabs-header[data-v-20313f81]{padding:8px 10px;gap:6px}.tabs-container[data-v-20313f81]{border-radius:10px;padding:3px;gap:2px}.tab[data-v-20313f81]{flex:0 0 auto;padding:8px 10px;font-size:10px;border-radius:8px;letter-spacing:.3px}.signout-btn[data-v-20313f81]{padding:8px 6px;font-size:10px}}.login[data-v-abfa85da]{display:flex;justify-content:center;align-items:center;height:100dvh}.login-container[data-v-abfa85da]{justify-content:center;background:#151515;width:350px;padding:var(--padding-xxl);border-radius:var(--border-radius-md);border:1px solid #303030;position:relative}.logo-container[data-v-abfa85da]{display:flex;align-items:center;gap:var(--gap-md);padding:var(--padding-xxl);justify-content:center}.logo-img img[data-v-abfa85da]{width:45px}.tagline[data-v-abfa85da]{color:var(--white);font-size:var(--font-size-xl)}.login-card[data-v-abfa85da],#login-form[data-v-abfa85da]{display:flex;flex-direction:column;gap:var(--gap-lg)}.input-field[data-v-abfa85da]{padding:var(--padding-md) var(--padding-lg);display:flex;gap:var(--gap-sm);border:1px solid #303030;border-radius:var(--border-radius-pill);background:#1e1e1e;transition:border .1s;align-items:center}input[data-v-abfa85da]{background:none;outline:none;border:none;color:#d9d9d9;width:100%}.input-field[data-v-abfa85da]:focus-within{border-color:#92b531}label[data-v-abfa85da]{cursor:text}.input-field img[data-v-abfa85da]{display:flex;justify-content:center;align-items:center;aspect-ratio:1;width:15px}#login-submit[data-v-abfa85da]{padding:var(--padding-md);background:#92b531;border:none;border-radius:var(--border-radius-pill);color:var(--white);text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .15s;-webkit-user-select:none;user-select:none}#login-submit.loading[data-v-abfa85da]{opacity:.6;cursor:not-allowed}.message[data-v-abfa85da]{color:#b83d3d;font-size:.85em;text-align:center}input[data-v-abfa85da]:-webkit-autofill,input[data-v-abfa85da]:-webkit-autofill:hover,input[data-v-abfa85da]:-webkit-autofill:focus,input[data-v-abfa85da]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #1E1E1E inset!important;-webkit-text-fill-color:#D9D9D9!important}.step-header[data-v-e2d88c11]{padding:16px 20px 0;flex-shrink:0}.step-label[data-v-e2d88c11]{font-size:11px;font-weight:600;color:var(--green);text-transform:uppercase;margin-bottom:3px}.title-row[data-v-e2d88c11]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px;gap:8px}.screen-title[data-v-e2d88c11]{font-size:clamp(22px,6vw,28px);font-weight:800;color:var(--text);line-height:1.1}.counter[data-v-e2d88c11]{font-size:13px;color:var(--muted);white-space:nowrap;flex-shrink:0}.progress-bar[data-v-e2d88c11]{height:2px;background:var(--border);border-radius:2px;overflow:hidden;margin-bottom:18px}.progress-fill[data-v-e2d88c11]{height:100%;background:var(--green);border-radius:2px;transition:width .5s cubic-bezier(.4,0,.2,1)}.bottom-nav[data-v-305d85e9]{display:flex;gap:10px;align-items:center;padding:14px 20px 20px;border-top:1px solid var(--border);flex-shrink:0}.back-btn[data-v-305d85e9]{width:46px;height:46px;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s,color .2s,background .2s;flex-shrink:0}.back-btn[data-v-305d85e9]:hover{border-color:var(--green);color:var(--text);background:#7ed3210d}.next-btn[data-v-305d85e9]{flex:1;height:46px;background:var(--green);border:none;border-radius:10px;font-size:13px;font-weight:700;color:#111;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;text-transform:uppercase;transition:background .2s,transform .12s}.next-btn[data-v-305d85e9]:hover:not(:disabled){background:#8fe42a}.next-btn[data-v-305d85e9]:active:not(:disabled){transform:scale(.98)}.next-btn[data-v-305d85e9]:disabled{opacity:.35;cursor:not-allowed}.logo[data-v-cdcbd1a3]{width:22px}.topbar[data-v-770df732]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;border-bottom:1px solid var(--border);flex-shrink:0}.logo[data-v-770df732]{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:var(--text);-webkit-user-select:none;user-select:none}.help-btn[data-v-770df732]{width:26px;height:26px;border:1px solid #444;border-radius:50%;background:transparent;color:var(--muted);font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s,color .2s;line-height:1}.help-btn[data-v-770df732]:hover{border-color:var(--green);color:var(--text)}.field-group[data-v-3f9a5e24]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-3f9a5e24]{font-size:12px;font-weight:700;color:var(--label);text-transform:capitalize}.field-input[data-v-3f9a5e24]{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:11px 14px;font-size:13px;color:var(--text);outline:none;transition:border-color .2s,color .2s,box-shadow .2s}.field-input[data-v-3f9a5e24]::placeholder{color:#484848}.field-input[data-v-3f9a5e24]:focus{border-color:var(--green);box-shadow:0 0 0 3px var(--green-glow)}input[data-v-3f9a5e24]:-webkit-autofill,input[data-v-3f9a5e24]:-webkit-autofill:hover,input[data-v-3f9a5e24]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--surface) inset!important;-webkit-text-fill-color:var(--text)!important}.error[data-v-3f9a5e24]{color:#ff5f5f;font-size:var(--font-size-sm)}.has-error[data-v-3f9a5e24]:focus{border-color:#ff5f5f}.field-label-wrapper[data-v-3f9a5e24]{display:flex;align-items:center;gap:var(--gap-xs)}.field-meta[data-v-3f9a5e24]{font-size:10px;color:var(--muted)}.field-meta.required[data-v-3f9a5e24]{color:#e46e6e}.discount-flag-container[data-v-7eab9cc4]{background-color:#7dd3212a;display:flex;justify-content:center;align-items:center;gap:var(--gap-sm);padding-block:var(--padding-sm);color:var(--text)}.discount-timer[data-v-7eab9cc4]{font-size:11px;font-weight:800;color:#fff;background-color:#ff4d4d60;padding:5px 10px;border-radius:var(--border-radius-pill);display:flex;align-items:center;gap:3px}.clock[data-v-7eab9cc4]{height:15px}.screen[data-v-96766b60]{display:flex;flex-direction:column;height:100%}.form-scroll[data-v-96766b60]{flex:1;overflow-y:auto;padding:4px 20px 0;min-height:0}.form-scroll[data-v-96766b60]::-webkit-scrollbar{width:3px}.form-scroll[data-v-96766b60]::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:2px}.fields[data-v-96766b60]{display:flex;flex-direction:column;gap:14px;padding-bottom:12px}.our-details[data-v-96766b60]{color:#ccc;display:grid;grid-template-columns:1fr 1fr;padding:var(--padding-sm)}.detail[data-v-96766b60]{color:#4e4e4e;font-size:var(--font-size-sm)}.detail-label[data-v-96766b60]{color:var(--green)}.city-autocomplete[data-v-cb8f5f9f]{display:flex;flex-direction:column;gap:6px;position:relative}.field-label[data-v-cb8f5f9f]{font-size:12px;font-weight:700;color:var(--label);text-transform:capitalize}.input[data-v-cb8f5f9f]{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:11px 14px;font-size:13px;color:var(--text);outline:none;transition:border-color .2s,color .2s,box-shadow .2s}.input[data-v-cb8f5f9f]::placeholder{color:#484848}.input[data-v-cb8f5f9f]:focus{border-color:var(--green);color:var(--text);box-shadow:0 0 0 3px var(--green-glow)}input[data-v-cb8f5f9f]:-webkit-autofill,input[data-v-cb8f5f9f]:-webkit-autofill:hover,input[data-v-cb8f5f9f]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--surface) inset!important;-webkit-text-fill-color:var(--text)!important}.dropdown[data-v-cb8f5f9f]{position:absolute;top:100%;left:0;width:100%;margin-top:4px;background:var(--surface);border:1px solid var(--border);border-radius:var(--border-radius-sm);box-shadow:0 8px 24px #00000080;max-height:220px;overflow-y:auto;z-index:999999}.dropdown-item[data-v-cb8f5f9f]{padding:8px;cursor:pointer}.dropdown-item[data-v-cb8f5f9f]:hover{background-color:var(--bg)}.dropdown-item.active[data-v-cb8f5f9f]{background:var(--bg)}.field-label-wrapper[data-v-cb8f5f9f]{display:flex;align-items:center;gap:var(--gap-xs)}.field-meta[data-v-cb8f5f9f]{font-size:10px;color:var(--muted)}.field-meta.required[data-v-cb8f5f9f]{color:#e46e6e}.error[data-v-cb8f5f9f]{color:#ff5f5f;font-size:var(--font-size-sm)}.screen[data-v-cebad39a]{display:flex;flex-direction:column;height:100%}.form-scroll[data-v-cebad39a]{flex:1;overflow-y:auto;padding:4px 20px 0;min-height:0}.form-scroll[data-v-cebad39a]::-webkit-scrollbar{width:3px}.form-scroll[data-v-cebad39a]::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:2px}.fields[data-v-cebad39a]{display:flex;flex-direction:column;gap:14px;padding-bottom:12px}.our-details[data-v-cebad39a]{color:#ccc;display:grid;grid-template-columns:1fr 1fr;padding:var(--padding-sm)}.detail[data-v-cebad39a]{color:#4e4e4e;font-size:var(--font-size-sm)}.detail-label[data-v-cebad39a]{color:var(--green)}.duration-block[data-v-4bb413aa]{display:flex;flex-direction:column;gap:var(--gap-sm)}.duration-row[data-v-4bb413aa]{display:flex;align-items:center;gap:16px}.label-container[data-v-4bb413aa]{display:flex;gap:var(--gap-sm);align-items:baseline}.label[data-v-4bb413aa]{font-size:18px;font-weight:400;color:var(--text);text-align:left}.sub-label[data-v-4bb413aa]{font-size:10px;font-weight:300;color:var(--muted);text-align:left;margin-bottom:8px}.dur-btn[data-v-4bb413aa]{width:32px;height:32px;padding:0;flex-shrink:0;background:var(--surface2);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s,background .2s}.dur-btn[data-v-4bb413aa]:hover:not(:disabled){border-color:var(--green);background:#7ed32114}.dur-btn[data-v-4bb413aa]:disabled{opacity:.3;cursor:not-allowed}.dur-value[data-v-4bb413aa]{display:flex;align-items:baseline;gap:5px;min-width:100px}.dur-num[data-v-4bb413aa]{font-size:28px;font-weight:600;color:var(--text)}.dur-unit[data-v-4bb413aa]{font-size:18px;font-weight:600;color:var(--muted)}.amount-block[data-v-073199f8]{display:flex;flex-direction:column;align-items:center;margin-block:var(--padding-sm);width:100%}.sub-label[data-v-073199f8]{font-size:12px;font-weight:400;color:var(--label);text-transform:capitalize;text-align:center;margin-bottom:8px}.pricing-container[data-v-073199f8]{display:flex;flex-direction:column;gap:var(--gap-sm)}.offer-row[data-v-073199f8]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:6px}.offer-badge[data-v-073199f8]{font-size:8px;font-weight:700;color:#ff4d4d9d}.offer-timer[data-v-073199f8]{font-size:11px;font-weight:800;color:#ff4d4db9;background-color:#ff4d4d17;padding:5px 10px;border-radius:var(--border-radius-pill);display:flex;align-items:center;gap:3px}.base-amount-row[data-v-073199f8]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px}.base-amount-struck[data-v-073199f8]{font-size:28px;font-weight:600;color:var(--muted);position:relative;display:inline-block}.base-amount-struck[data-v-073199f8]:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1.5px;background-color:#5a5a5a;transform:rotate(-10deg) scaleX(1.2);transform-origin:center}.discount-tag[data-v-073199f8]{font-size:11px;font-weight:700;color:var(--green);background:var(--green-glow);border-radius:4px;padding:2px 6px}.final-price[data-v-073199f8]{display:flex;align-items:center;gap:var(--gap-sm)}.pricing-value.total[data-v-073199f8]{font-size:40px;font-weight:900;color:var(--green)}.pricing-value.tax[data-v-073199f8]{font-weight:200;color:var(--muted);display:flex;flex-direction:column}.tax-label[data-v-073199f8]{font-size:12px}.tax-amount[data-v-073199f8]{font-weight:900;font-size:18px}.pay-button[data-v-dff49b57]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 24px;border:none;border-radius:10px;background:var(--green);color:#111;font-size:15px;font-weight:700;cursor:pointer;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.pay-button[data-v-dff49b57]:hover{transform:translateY(-2px);box-shadow:0 8px 28px #7cb34280}.pay-button[data-v-dff49b57]:active{transform:scale(.97)}.pay-button[data-v-dff49b57]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-shimmer[data-v-dff49b57]{position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.35) 50%,transparent 60%);transform:translate(-100%);animation:shimmer-dff49b57 2.5s infinite}@keyframes shimmer-dff49b57{to{transform:translate(200%)}}.btn-icon svg[data-v-dff49b57]{width:16px;height:16px}.btn-arrow[data-v-dff49b57]{font-size:17px;margin-left:2px}.screen[data-v-8252cf96]{display:flex;flex-direction:column;height:100%}.plan-body[data-v-8252cf96]{flex:1;overflow-y:auto;padding:0 20px 12px;min-height:0;display:flex;flex-direction:column;gap:12px}.plan-body[data-v-8252cf96]::-webkit-scrollbar{width:3px}.plan-body[data-v-8252cf96]::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:2px}.loading-state[data-v-8252cf96]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px}.loading-dot[data-v-8252cf96]{width:8px;height:8px;border-radius:50%;background:var(--green);animation:pulse-8252cf96 1.2s ease-in-out infinite}.loading-dot[data-v-8252cf96]:nth-child(2){animation-delay:.2s}.loading-dot[data-v-8252cf96]:nth-child(3){animation-delay:.4s}@keyframes pulse-8252cf96{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.error-msg[data-v-8252cf96]{text-align:center;color:#ff4d4d;font-size:13px;padding:40px 20px}.order-label[data-v-8252cf96]{font-size:10px;color:var(--muted);text-transform:uppercase;text-align:center}.plan-card[data-v-8252cf96]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:18px 16px;display:flex;flex-direction:column;gap:14px}.section-label[data-v-8252cf96]{font-size:10px;font-weight:700;color:var(--green);text-transform:uppercase;text-align:center}.divider[data-v-8252cf96]{height:1px;background:var(--border)}.plan-note[data-v-8252cf96]{font-size:10px;color:#c2c9b5;line-height:1.55;text-align:center;padding:0 4px}.plan-footer[data-v-8252cf96]{padding:12px 20px 18px;border-top:1px solid var(--border);flex-shrink:0;display:flex;gap:10px}.confirm-note[data-v-8252cf96]{font-size:9px;color:#444;text-align:center;line-height:1.55;text-transform:uppercase;padding:0 8px}.back-btn[data-v-8252cf96]{width:46px;height:46px;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s,color .2s,background .2s;flex-shrink:0}.back-btn[data-v-8252cf96]:hover{border-color:var(--green);color:var(--text);background:#7ed3210d}.pay-using-container[data-v-8252cf96]{display:flex;align-items:center;justify-content:center;gap:var(--gap-sm)}.payment-methods[data-v-8252cf96]{margin-top:15px;width:100%}.agree-text[data-v-8252cf96]{font-size:11px;color:var(--muted);line-height:1.6;padding-inline:var(--padding-sm);text-align:center;margin-top:15px}.link[data-v-8252cf96]{color:var(--green-dark);font-weight:100;text-decoration:underline}.screen[data-v-b575e30d]{display:flex;flex-direction:column;height:100%}.success-body[data-v-b575e30d]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 24px 28px;gap:28px}.glow-ring[data-v-b575e30d]{position:relative}.glow-ring[data-v-b575e30d]:before{content:"";position:absolute;inset:-14px;border-radius:50%;background:radial-gradient(circle,rgba(126,211,33,.18) 0%,transparent 70%);animation:breathe-b575e30d 2.8s ease-in-out infinite}@keyframes breathe-b575e30d{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.18);opacity:1}}.ring[data-v-b575e30d]{position:absolute;top:50%;left:50%;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%)}.ring-1[data-v-b575e30d]{width:106px;height:106px;border:1px solid rgba(126,211,33,.3);animation:ring-in-b575e30d .45s .3s cubic-bezier(.34,1.56,.64,1) both}.ring-2[data-v-b575e30d]{width:140px;height:140px;border:1px solid rgba(126,211,33,.14);box-shadow:0 0 24px #7ed3210f;animation:ring-in-b575e30d .45s .4s cubic-bezier(.34,1.56,.64,1) both}@keyframes ring-in-b575e30d{0%{transform:translate(-50%,-50%) scale(.55);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.success-icon[data-v-b575e30d]{position:relative;z-index:1;width:76px;height:76px;border-radius:50%;background:linear-gradient(160deg,var(--green) 0%,var(--green-dark) 100%);display:flex;align-items:center;justify-content:center;color:#111;box-shadow:0 0 48px #7ed32173,inset 0 1px #ffffff59;animation:pop-in-b575e30d .5s cubic-bezier(.34,1.56,.64,1) both}.check[data-v-b575e30d]{width:36px;height:36px}.check-path[data-v-b575e30d]{stroke-dasharray:48;stroke-dashoffset:48;animation:draw-check-b575e30d .4s .35s cubic-bezier(.65,0,.35,1) forwards}@keyframes pop-in-b575e30d{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes draw-check-b575e30d{to{stroke-dashoffset:0}}.success-heads[data-v-b575e30d]{display:flex;flex-direction:column;align-items:center;gap:10px}.success-title[data-v-b575e30d]{font-size:clamp(30px,8vw,38px);font-weight:800;letter-spacing:.08em;color:var(--text);animation:fade-up-b575e30d .4s .2s ease both}.success-note[data-v-b575e30d]{font-size:13px;color:var(--muted);text-align:center;line-height:1.65;max-width:230px;animation:fade-up-b575e30d .4s .3s ease both}@keyframes fade-up-b575e30d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.receipt[data-v-b575e30d]{position:relative;width:100%;background:linear-gradient(180deg,var(--surface2) 0%,var(--surface) 60%);border:1px solid var(--border);border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:14px;overflow:hidden;animation:fade-up-b575e30d .4s .4s ease both}.receipt[data-v-b575e30d]:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,var(--green),transparent);opacity:.5}.receipt-row[data-v-b575e30d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.r-label[data-v-b575e30d]{font-size:9px;font-weight:600;letter-spacing:.09em;color:var(--label);text-transform:uppercase}.r-val-row[data-v-b575e30d]{display:flex;align-items:center;gap:8px;min-width:0}.r-val[data-v-b575e30d]{font-size:14px;font-weight:700;color:var(--text)}.r-val.mono[data-v-b575e30d]{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r-val.green[data-v-b575e30d]{color:var(--green);font-size:16px;font-variant-numeric:tabular-nums}.r-divider[data-v-b575e30d]{height:1px;background:var(--border)}.copy-btn[data-v-b575e30d]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;flex-shrink:0;background:var(--surface2);border:1px solid var(--border);border-radius:6px;color:var(--muted);cursor:pointer;transition:color .2s,border-color .2s,background .2s}.copy-btn[data-v-b575e30d]:hover{color:var(--text);border-color:#444}.copy-btn[data-v-b575e30d]:active{transform:scale(.92)}.copy-btn.copied[data-v-b575e30d]{color:var(--green);border-color:var(--green);background:var(--green-glow)}@media(prefers-reduced-motion:reduce){.glow-ring[data-v-b575e30d]:before,.ring[data-v-b575e30d],.success-icon[data-v-b575e30d],.check-path[data-v-b575e30d],.success-title[data-v-b575e30d],.success-note[data-v-b575e30d],.receipt[data-v-b575e30d]{animation:none}.check-path[data-v-b575e30d]{stroke-dashoffset:0}}.screen[data-v-97f6e38b]{display:flex;flex-direction:column;height:100%}.failure-body[data-v-97f6e38b]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 24px 28px}.glow-ring[data-v-97f6e38b]{position:relative;margin-bottom:24px}.glow-ring[data-v-97f6e38b]:before{content:"";position:absolute;inset:-14px;border-radius:50%;background:radial-gradient(circle,rgba(255,77,77,.18) 0%,transparent 70%);animation:breathe-97f6e38b 2.8s ease-in-out infinite}@keyframes breathe-97f6e38b{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.18);opacity:1}}.failure-icon[data-v-97f6e38b]{width:76px;height:76px;background:#ff4d4d;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;color:#111;box-shadow:0 0 48px #ff4d4d73;position:relative;z-index:1;animation:pop-in-97f6e38b .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes pop-in-97f6e38b{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.failure-title[data-v-97f6e38b]{font-size:clamp(30px,8vw,38px);font-weight:800;color:var(--text);margin-bottom:10px;animation:fade-up-97f6e38b .4s .2s ease both}.failure-sub[data-v-97f6e38b]{font-size:12px;color:var(--muted);text-align:center;line-height:1.65;margin-bottom:28px;max-width:220px;animation:fade-up-97f6e38b .4s .3s ease both}@keyframes fade-up-97f6e38b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.receipt[data-v-97f6e38b]{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:14px;margin-bottom:24px;animation:fade-up-97f6e38b .4s .4s ease both}.receipt-row[data-v-97f6e38b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.r-label[data-v-97f6e38b]{font-size:9px;font-weight:600;color:var(--label);text-transform:uppercase}.r-val[data-v-97f6e38b]{font-size:14px;font-weight:700;color:var(--text)}.r-val.red[data-v-97f6e38b]{color:#ff4d4d}.r-divider[data-v-97f6e38b]{height:1px;background:var(--border)}.retry-btn[data-v-97f6e38b]{width:100%;padding:14px;background:#ff4d4d;color:#111;border:none;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;animation:fade-up-97f6e38b .4s .45s ease both;transition:opacity .2s}.retry-btn[data-v-97f6e38b]:active{opacity:.8}.secured[data-v-97f6e38b]{font-size:9px;color:#3a3a3a;text-transform:uppercase;text-align:center;margin-top:auto;animation:fade-up-97f6e38b .4s .5s ease both}.r-val-row[data-v-97f6e38b]{display:flex;align-items:center;gap:8px}.copy-btn[data-v-97f6e38b]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:var(--surface2);border:1px solid var(--border);border-radius:6px;color:var(--muted);cursor:pointer;transition:color .2s,border-color .2s,background .2s;flex-shrink:0;padding:0}.copy-btn[data-v-97f6e38b]:hover{color:var(--text);border-color:#444}.copy-btn.copied[data-v-97f6e38b]{color:var(--green);border-color:var(--green);background:var(--green-glow)}.plan-body[data-v-d473d12d]{flex:1;overflow-y:auto;padding:0 20px 12px;min-height:0;display:flex;flex-direction:column;gap:12px}.plan-body[data-v-d473d12d]::-webkit-scrollbar{width:3px}.plan-body[data-v-d473d12d]::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:2px}.loading-state[data-v-d473d12d]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px}.loading-dot[data-v-d473d12d]{width:8px;height:8px;border-radius:50%;background:var(--green);animation:pulse-d473d12d 1.2s ease-in-out infinite}.loading-dot[data-v-d473d12d]:nth-child(2){animation-delay:.2s}.loading-dot[data-v-d473d12d]:nth-child(3){animation-delay:.4s}@keyframes pulse-d473d12d{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.error-msg[data-v-d473d12d]{text-align:center;color:#ff4d4d;font-size:13px;padding:40px 20px}:root{--green: #7ED321;--green-dark: #5fa818;--green-glow: rgba(126, 211, 33, .14);--bg: #111111;--surface: #1c1c1c;--surface2: #242424;--border: #2c2c2c;--text: #f0f0f0;--muted: #888888;--label: #ffffff}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}#app{min-height:100dvh;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 70% 40% at 50% -5%,rgba(126,211,33,.07) 0%,transparent 65%),#0c0c0c}.app-shell[data-v-6221a3b5]{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:400px}.step-dots[data-v-6221a3b5]{display:flex;gap:7px;align-items:center}.dot[data-v-6221a3b5]{width:7px;height:7px;border-radius:50%;background:var(--border);border:none;padding:0;flex-shrink:0;transition:background .3s,width .35s cubic-bezier(.4,0,.2,1),border-radius .3s}.dot.active[data-v-6221a3b5]{background:var(--green);width:26px;border-radius:4px}.dot.done[data-v-6221a3b5]{background:var(--green-dark)}.screen-card[data-v-6221a3b5]{width:100%;background:var(--bg);border-radius:20px;border:1px solid var(--border);overflow:hidden;height:85dvh;display:flex;flex-direction:column}.slide-left-enter-active[data-v-6221a3b5],.slide-left-leave-active[data-v-6221a3b5],.slide-right-enter-active[data-v-6221a3b5],.slide-right-leave-active[data-v-6221a3b5]{transition:opacity .26s ease,transform .26s cubic-bezier(.4,0,.2,1)}.slide-left-enter-from[data-v-6221a3b5]{opacity:0;transform:translate(28px)}.slide-left-leave-to[data-v-6221a3b5],.slide-right-enter-from[data-v-6221a3b5]{opacity:0;transform:translate(-28px)}.slide-right-leave-to[data-v-6221a3b5]{opacity:0;transform:translate(28px)}@media(max-width:480px){.app-shell[data-v-6221a3b5]{gap:16px}.screen-card[data-v-6221a3b5]{border-radius:14px;height:calc(100svh - 88px)}}@media(min-width:768px){.app-shell[data-v-6221a3b5]{max-width:390px}}.plan-note[data-v-6221a3b5]{font-size:10px;color:#c2c9b5;line-height:1.55;text-align:center;padding:0 4px}.terms-page[data-v-de5a9bd7]{padding:40px 20px;overflow:scroll;height:90vh;width:100%}.terms-text[data-v-de5a9bd7]{font-family:inherit;line-height:1.7;color:#a0a1a1;white-space:pre-wrap;width:100%;overflow:scroll}.measure[data-v-4f82de21]{position:absolute;inset:0;pointer-events:none;z-index:6}.measure-line[data-v-4f82de21]{position:absolute;pointer-events:none}.measure-line.h[data-v-4f82de21]{height:0;border-top:1px dashed #2bd4ff}.measure-line.v[data-v-4f82de21]{width:0;border-left:1px dashed #2bd4ff}.measure-tag[data-v-4f82de21]{position:absolute;transform:translate(-50%,-50%);background:#2bd4ff;color:#04222b;font-size:12px;font-weight:800;letter-spacing:.3px;padding:7px;border-radius:5px;white-space:nowrap;pointer-events:none}.slot-editor[data-v-3aedc034]{display:flex;flex-direction:column;gap:14px}.toolbar[data-v-3aedc034]{display:flex;flex-direction:column;gap:6px}.add-row[data-v-3aedc034]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.add-label[data-v-3aedc034]{font-size:12px;color:#999}.add-btn[data-v-3aedc034]{background:#1a1a1a;border:1px solid #2a2a2a;color:#ddd;padding:6px 12px;border-radius:7px;cursor:pointer;font-size:12px;font-weight:600;transition:border-color .15s,color .15s}.add-btn[data-v-3aedc034]:hover{border-color:#7ed321;color:#7ed321}.all-added[data-v-3aedc034]{margin:0;font-size:12px;color:#777}.editor-body[data-v-3aedc034]{display:flex;gap:18px;align-items:flex-start}.stage[data-v-3aedc034],.no-image[data-v-3aedc034]{flex:1 1 auto;min-width:0}.canvas-wrap[data-v-3aedc034]{position:relative;display:inline-block;max-width:100%;line-height:0;border:1px solid #2a2a2a;border-radius:8px;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none}.base[data-v-3aedc034]{display:block;max-width:100%;max-height:65vh;width:auto;height:auto;object-fit:contain;pointer-events:none}.slot-box[data-v-3aedc034]{position:absolute;box-sizing:border-box;border:2px dashed rgba(126,211,33,.9);background:#7ed3211f;cursor:move;display:flex;align-items:center;justify-content:center;min-width:12px;min-height:12px}.slot-box.image[data-v-3aedc034]{border-color:#50aafff2;background:#50aaff24}.slot-box.selected[data-v-3aedc034]{border-style:solid;box-shadow:0 0 0 2px #ffffff40}.guide[data-v-3aedc034]{position:absolute;pointer-events:none;z-index:5}.guide-v[data-v-3aedc034]{top:0;bottom:0;width:0;border-left:1px dashed #ff3da6}.guide-h[data-v-3aedc034]{left:0;right:0;height:0;border-top:1px dashed #ff3da6}.size-row[data-v-3aedc034]{display:flex;gap:14px;padding-top:16px;border-top:1px solid #242424}.size-field[data-v-3aedc034]{flex:1;min-width:0}.size-field input[data-v-3aedc034]{width:100%}.slot-tag[data-v-3aedc034]{font-size:11px;font-weight:700;color:#fff;background:#0000008c;padding:2px 6px;border-radius:4px;line-height:1.2;pointer-events:none;white-space:nowrap}.resize-handle[data-v-3aedc034]{position:absolute;right:-7px;bottom:-7px;width:14px;height:14px;border-radius:3px;background:#fff;border:1px solid #7ED321;cursor:nwse-resize}.no-image[data-v-3aedc034]{border:1px dashed #2a2a2a;border-radius:8px;padding:32px;text-align:center;color:#777;font-size:13px}.slot-settings[data-v-3aedc034]{flex:0 0 320px;max-width:340px;background:#161616;border:1px solid #262626;border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:18px}@media(max-width:860px){.editor-body[data-v-3aedc034]{flex-direction:column}.slot-settings[data-v-3aedc034]{flex:1 1 auto;max-width:none;width:100%}}.settings-head[data-v-3aedc034]{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #242424}.settings-title[data-v-3aedc034]{font-size:14px;font-weight:700;color:#fff}.delete-btn[data-v-3aedc034]{background:none;border:1px solid #3a2020;color:#e0584f;padding:5px 10px;border-radius:6px;cursor:pointer;font-size:11px;font-weight:600}.delete-btn[data-v-3aedc034]:hover{background:#e0584f1a}.settings-grid[data-v-3aedc034]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px}.field[data-v-3aedc034]{display:flex;flex-direction:column;gap:6px}.field span[data-v-3aedc034]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#888}.field select[data-v-3aedc034],.field input[data-v-3aedc034]{background:#0d0d0d;border:1px solid #2f2f2f;color:#eee;border-radius:8px;padding:9px 11px;font-size:12px;outline:none;transition:border-color .15s}.field select[data-v-3aedc034]:focus,.field input[data-v-3aedc034]:focus{border-color:#7ed321}.field input[type=color][data-v-3aedc034]{padding:3px;height:38px;cursor:pointer}.hint[data-v-3aedc034]{margin:0;font-size:12px;line-height:1.4;color:#777}[data-v-6848b1a6]{box-sizing:border-box}.vpe[data-v-6848b1a6]{display:grid;grid-template-columns:minmax(0,1fr) 340px;column-gap:16px;row-gap:12px;align-items:start}.vpe-toolbar[data-v-6848b1a6]{grid-column:1 / -1;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.stage[data-v-6848b1a6],.transport[data-v-6848b1a6],.timeline[data-v-6848b1a6]{grid-column:1}.settings[data-v-6848b1a6]{grid-column:2;grid-row:2;position:sticky;top:12px;align-self:start;max-height:calc(100vh - 24px);overflow:auto}@media(max-width:1024px){.vpe[data-v-6848b1a6]{grid-template-columns:1fr}.settings[data-v-6848b1a6]{grid-column:1;grid-row:auto;position:static;max-height:none}}.add-label[data-v-6848b1a6]{font-size:11px;color:#999;font-weight:700}.hint[data-v-6848b1a6]{font-size:11px;color:#777;margin:0}.add-btn[data-v-6848b1a6]{background:#232323;border:1px solid #2f2f2f;color:#ccc;font-size:11px;font-weight:700;padding:6px 12px;border-radius:7px;cursor:pointer}.add-btn[data-v-6848b1a6]:hover{border-color:#7ed321;color:#7ed321}.stage[data-v-6848b1a6]{display:flex;justify-content:center}.canvas-wrap[data-v-6848b1a6]{position:relative;display:inline-block;max-width:100%;max-height:68vh;background:#0d0d0d;border:1px solid #2a2a2a;border-radius:10px;overflow:hidden;-webkit-user-select:none;user-select:none;line-height:0}.base[data-v-6848b1a6]{display:block;max-width:100%;max-height:68vh;width:auto;height:auto}.blank[data-v-6848b1a6]{max-height:68vh;max-width:100%;height:60vh;background:repeating-linear-gradient(45deg,#111,#111 10px,#161616 10px 20px)}.box[data-v-6848b1a6]{position:absolute;border:1px dashed rgba(126,211,33,.7);cursor:move;min-width:8px;min-height:8px}.box.selected[data-v-6848b1a6]{border-style:solid;border-color:#b6f06a;box-shadow:0 0 0 2px #7ed32159}.dummy-logo[data-v-6848b1a6]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#ffffffeb;color:#111;font-weight:800;border-radius:4px;font-size:11px;letter-spacing:1px;pointer-events:none}.dummy-text[data-v-6848b1a6]{position:absolute;inset:0;display:flex;align-items:center;white-space:nowrap;line-height:1;pointer-events:none;overflow:hidden}.box-tag[data-v-6848b1a6]{position:absolute;top:-15px;left:0;font-size:10px;font-weight:700;color:#7ed321;white-space:nowrap;line-height:1}.handle[data-v-6848b1a6]{position:absolute;right:-6px;bottom:-6px;width:12px;height:12px;background:#7ed321;border-radius:2px;cursor:nwse-resize}.cover-guide[data-v-6848b1a6]{position:absolute;border:1px dashed #e0584f;background:#e0584f1f;pointer-events:none}.guide[data-v-6848b1a6]{position:absolute;background:#ff2bd6;pointer-events:none;z-index:5}.guide.v[data-v-6848b1a6]{top:0;bottom:0;width:1px}.guide.h[data-v-6848b1a6]{left:0;right:0;height:1px}.transport[data-v-6848b1a6]{display:flex;align-items:center;gap:12px;background:#141414;border:1px solid #2a2a2a;border-radius:10px;padding:8px 12px}.tp-btns[data-v-6848b1a6]{display:flex;align-items:center;gap:6px}.tp-btn[data-v-6848b1a6]{display:flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 8px;background:#232323;border:1px solid #2f2f2f;color:#ccc;font-size:13px;font-weight:700;border-radius:7px;cursor:pointer;line-height:1}.tp-btn[data-v-6848b1a6]:hover{border-color:#7ed321;color:#7ed321}.tp-btn.active[data-v-6848b1a6]{background:#7ed32129;border-color:#7ed321;color:#7ed321}.tp-btn.play[data-v-6848b1a6]{width:38px;height:34px;background:#7ed321;border-color:#7ed321;color:#111;font-size:14px}.tp-btn.play[data-v-6848b1a6]:hover{filter:brightness(1.08);color:#111}.progress[data-v-6848b1a6]{position:relative;flex:1;height:16px;display:flex;align-items:center;cursor:pointer}.progress[data-v-6848b1a6]:before{content:"";position:absolute;left:0;right:0;height:6px;border-radius:3px;background:#2a2a2a}.progress-fill[data-v-6848b1a6]{position:absolute;left:0;height:6px;border-radius:3px;background:#7ed321;pointer-events:none}.progress-marker[data-v-6848b1a6]{position:absolute;top:1px;width:2px;height:14px;background:#ffffff73;transform:translate(-1px);pointer-events:none}.progress-marker.selected[data-v-6848b1a6]{background:#fff}.progress-thumb[data-v-6848b1a6]{position:absolute;top:50%;width:13px;height:13px;border-radius:50%;background:#fff;border:2px solid #7ED321;transform:translate(-50%,-50%);pointer-events:none;box-shadow:0 1px 4px #00000080}.tp-meta[data-v-6848b1a6]{display:flex;align-items:center;gap:10px}.time[data-v-6848b1a6]{font-size:11px;color:#bbb;font-variant-numeric:tabular-nums;white-space:nowrap}.tp-rate[data-v-6848b1a6]{background:#0d0d0d;border:1px solid #2a2a2a;border-radius:6px;color:#eee;font-size:11px;padding:5px 6px;outline:none;cursor:pointer}.tp-rate[data-v-6848b1a6]:focus{border-color:#7ed321}.timeline[data-v-6848b1a6]{display:flex;flex-direction:column;gap:6px;padding:6px 0}.tl-row[data-v-6848b1a6]{display:flex;align-items:center;gap:6px}.tl-eye[data-v-6848b1a6]{flex:none;width:24px;height:22px;display:flex;align-items:center;justify-content:center;background:#232323;border:1px solid #2f2f2f;color:#7ed321;border-radius:5px;font-size:11px;cursor:pointer;padding:0}.tl-eye.off[data-v-6848b1a6]{color:#555}.tl-eye[data-v-6848b1a6]:hover{border-color:#7ed321}.tl-track[data-v-6848b1a6]{position:relative;flex:1;height:22px;background:#141414;border:1px solid #242424;border-radius:5px;cursor:crosshair}.tl-name[data-v-6848b1a6]{position:absolute;left:6px;top:4px;font-size:9px;font-weight:700;color:#555;pointer-events:none;z-index:1}.tl-seg[data-v-6848b1a6]{position:absolute;top:0;bottom:0;min-width:6px;background:#7ed32140;border:1px solid #7ED321;border-radius:4px;cursor:grab}.tl-seg.selected[data-v-6848b1a6]{background:#7ed32166}.tl-fade[data-v-6848b1a6]{position:absolute;top:0;bottom:0;background:linear-gradient(90deg,rgba(126,211,33,.55),transparent);pointer-events:none}.tl-fade.in[data-v-6848b1a6]{left:0}.tl-fade.out[data-v-6848b1a6]{right:0;transform:scaleX(-1)}.tl-handle[data-v-6848b1a6]{position:absolute;top:0;bottom:0;width:7px;background:#7ed321;cursor:ew-resize}.tl-handle.l[data-v-6848b1a6]{left:-1px;border-radius:4px 0 0 4px}.tl-handle.r[data-v-6848b1a6]{right:-1px;border-radius:0 4px 4px 0}.tl-ph[data-v-6848b1a6]{position:absolute;top:0;bottom:0;width:2px;background:#fff;pointer-events:none}.settings[data-v-6848b1a6]{background:#141414;border:1px solid #2a2a2a;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:10px}.settings.empty p[data-v-6848b1a6]{margin:0;font-size:12px;color:#666}.settings-head[data-v-6848b1a6]{display:flex;align-items:center;justify-content:space-between}.title[data-v-6848b1a6]{font-size:12px;font-weight:800;color:#f0f0f0}.section[data-v-6848b1a6]{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid #242424}.section[data-v-6848b1a6]:first-of-type{border-top:none;padding-top:0}.section-title[data-v-6848b1a6]{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:#7a7a7a}.del[data-v-6848b1a6]{background:none;border:1px solid #3a2020;color:#e0584f;font-size:11px;font-weight:700;padding:4px 10px;border-radius:6px;cursor:pointer}.del[data-v-6848b1a6]:hover{background:#e0584f1a}.grid[data-v-6848b1a6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px}.f[data-v-6848b1a6]{display:flex;flex-direction:column;gap:4px;font-size:10px;color:#999}.f input[data-v-6848b1a6],.f select[data-v-6848b1a6]{background:#0d0d0d;border:1px solid #2a2a2a;border-radius:7px;padding:7px 9px;color:#eee;font-size:12px;outline:none}.f input[data-v-6848b1a6]:focus,.f select[data-v-6848b1a6]:focus{border-color:#7ed321}.cover-row[data-v-6848b1a6]{display:flex;flex-direction:column;gap:8px;border-top:1px solid #232323;padding-top:8px}.cover-toggle[data-v-6848b1a6]{display:flex;align-items:center;gap:8px;font-size:11px;color:#bbb;cursor:pointer}.cover-toggle input[data-v-6848b1a6]{width:14px;height:14px;accent-color:#7ED321}[data-v-2cdbe7e8]{box-sizing:border-box}.page[data-v-2cdbe7e8]{height:100%;width:100%;padding:24px 16px;overflow-y:auto;overflow-x:hidden}.card[data-v-2cdbe7e8]{width:100%;background:#1c1c1c;border:1px solid #2c2c2c;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:20px;box-shadow:0 24px 64px #000000a6;margin:0 auto}.card-header[data-v-2cdbe7e8]{display:flex;align-items:center;gap:12px}.logo[data-v-2cdbe7e8]{width:26px}.title[data-v-2cdbe7e8]{font-size:18px;font-weight:800;color:#f0f0f0;flex:1}.header-actions[data-v-2cdbe7e8]{display:flex;align-items:center;gap:12px}.count[data-v-2cdbe7e8]{font-size:11px;color:#888;font-weight:600}.search-input[data-v-2cdbe7e8]{background:#141414;border:1px solid #2a2a2a;border-radius:8px;padding:7px 12px;color:#eee;font-size:12px;outline:none;width:200px}.search-input[data-v-2cdbe7e8]:focus{border-color:#7ed321}.search-input[data-v-2cdbe7e8]::placeholder{color:#666}.refresh-btn[data-v-2cdbe7e8]{background:#232323;border:1px solid #2f2f2f;color:#ccc;font-size:11px;font-weight:700;padding:7px 12px;border-radius:8px;cursor:pointer}.refresh-btn[data-v-2cdbe7e8]:hover:not(:disabled){background:#2c2c2c;color:#7ed321}.refresh-btn[data-v-2cdbe7e8]:disabled{opacity:.6;cursor:not-allowed}.primary-btn[data-v-2cdbe7e8]{background:#7ed321;border:none;color:#111;font-size:12px;font-weight:800;padding:9px 16px;border-radius:8px;cursor:pointer;transition:filter .15s}.primary-btn[data-v-2cdbe7e8]:hover:not(:disabled){filter:brightness(1.08)}.primary-btn[data-v-2cdbe7e8]:disabled{opacity:.5;cursor:not-allowed}.text-btn[data-v-2cdbe7e8]{background:none;border:1px solid #2f2f2f;color:#ccc;font-size:11px;font-weight:700;padding:6px 12px;border-radius:7px;cursor:pointer}.text-btn[data-v-2cdbe7e8]:hover{border-color:#7ed321;color:#7ed321}.text-btn.danger[data-v-2cdbe7e8]{color:#e0584f;border-color:#3a2020}.text-btn.danger[data-v-2cdbe7e8]:hover{background:#e0584f1a}.error[data-v-2cdbe7e8]{font-size:12px;color:#ff4d4d;text-align:center;padding:8px}.empty[data-v-2cdbe7e8]{text-align:center;font-size:13px;color:#666;padding:32px 12px}.editor[data-v-2cdbe7e8]{display:flex;flex-direction:column;gap:16px}.editor-head[data-v-2cdbe7e8]{display:flex;align-items:center;justify-content:space-between}.kind-toggle[data-v-2cdbe7e8]{display:inline-flex;gap:4px;background:#141414;border:1px solid #2a2a2a;border-radius:9px;padding:4px;width:fit-content}.kind-btn[data-v-2cdbe7e8]{background:none;border:none;color:#999;font-size:12px;font-weight:700;padding:6px 16px;border-radius:6px;cursor:pointer}.kind-btn.active[data-v-2cdbe7e8]{background:#7ed321;color:#111}.video-tag[data-v-2cdbe7e8]{font-size:12px;font-weight:700;color:#7ed321;padding:8px;text-align:center;word-break:break-all}.kind-badge[data-v-2cdbe7e8]{font-size:10px;font-weight:700;text-transform:uppercase;padding:2px 7px;border-radius:20px;background:#7ed3211a;color:#9bdb55}.editor-title[data-v-2cdbe7e8]{margin:0;font-size:15px;font-weight:800;color:#f0f0f0}.editor-form[data-v-2cdbe7e8]{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end}.field[data-v-2cdbe7e8]{display:flex;flex-direction:column;gap:5px;font-size:11px;color:#999;min-width:220px}.field input[data-v-2cdbe7e8]{background:#141414;border:1px solid #2a2a2a;border-radius:9px;padding:9px 12px;color:#eee;font-size:12px;outline:none}.field input[data-v-2cdbe7e8]:focus{border-color:#7ed321}.dims[data-v-2cdbe7e8]{margin:0;font-size:11px;color:#7ed321;font-weight:700}.editor-actions[data-v-2cdbe7e8]{display:flex;justify-content:flex-end}.grid[data-v-2cdbe7e8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.tile[data-v-2cdbe7e8]{background:#141414;border:1px solid #2a2a2a;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.thumb[data-v-2cdbe7e8]{aspect-ratio:4 / 3;background:#0d0d0d;display:flex;align-items:center;justify-content:center;overflow:hidden}.thumb img[data-v-2cdbe7e8]{max-width:100%;max-height:100%;object-fit:contain}.tile-body[data-v-2cdbe7e8]{padding:12px;display:flex;flex-direction:column;gap:8px}.tile-name[data-v-2cdbe7e8]{font-size:13px;font-weight:700;color:#f0f0f0}.tile-meta[data-v-2cdbe7e8]{display:flex;align-items:center;gap:8px}.badge[data-v-2cdbe7e8]{font-size:10px;font-weight:700;text-transform:uppercase;padding:2px 7px;border-radius:20px}.badge.active[data-v-2cdbe7e8]{background:#7ed32129;color:#7ed321}.badge.inactive[data-v-2cdbe7e8]{background:#96969629;color:#999}.slots[data-v-2cdbe7e8]{font-size:11px;color:#888}.tile-actions[data-v-2cdbe7e8]{display:flex;gap:8px;margin-top:2px}@media(max-width:768px){.page[data-v-2cdbe7e8]{padding:12px}.card[data-v-2cdbe7e8]{padding:16px;gap:14px;border-radius:14px}.title[data-v-2cdbe7e8]{font-size:15px}}
