@tailwind base;@tailwind components;@tailwind utilities;textarea[data-v-8baf88f3]{box-sizing:border-box;vertical-align:top}.has-prefix input[data-v-8baf88f3],.has-prefix textarea[data-v-8baf88f3]{padding-left:3rem}.has-suffix input[data-v-8baf88f3],.has-suffix textarea[data-v-8baf88f3]{padding-right:3rem}input[data-v-8baf88f3],textarea[data-v-8baf88f3]{transition:border-color .3s ease,background-color .3s ease}label[data-v-8baf88f3]{transition:all .3s ease}.helper-text[data-v-8baf88f3],.error-text[data-v-8baf88f3]{opacity:0;transform:translateY(5px);transition:all .3s ease}.helper-text.show[data-v-8baf88f3],.error-text.show[data-v-8baf88f3]{opacity:1;transform:translateY(0)}input.error[data-v-8baf88f3],textarea.error[data-v-8baf88f3]{animation:pulse-border-8baf88f3 1s infinite}@keyframes pulse-border-8baf88f3{0%,to{border-color:var(--color-border-error)}50%{opacity:.7}}input[data-v-8baf88f3]:disabled,input[readonly][data-v-8baf88f3]{pointer-events:none;user-select:none;cursor:not-allowed}input[type=search][data-v-8baf88f3]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background:none;height:1em;width:1em;cursor:pointer;mask:url('data:image/svg+xml;utf8,<svg fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"/></svg>') center / contain no-repeat;background-color:#9ca3af}.glow-line[data-v-dafd4582]{height:1px;background:linear-gradient(90deg,#61616100,#61616180,#61616100)}.ei-page[data-v-cafd0448]{position:fixed;inset:0;z-index:200;overflow-y:auto;display:flex;background:#1e1d22;color:#f1ede4;font-family:Nunito,system-ui,sans-serif}.ei-grain[data-v-cafd0448]{position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(120% 95% at 20% 12%,rgba(241,237,228,.05),transparent 72%),radial-gradient(115% 95% at 82% 88%,rgba(241,237,228,.04),transparent 72%),radial-gradient(130% 100% at 60% 50%,rgba(241,237,228,.022),transparent 74%)}.ei-wrap[data-v-cafd0448]{position:relative;z-index:1;margin:auto;width:100%;max-width:1080px;padding:48px 32px;display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center}.ei-logo[data-v-cafd0448]{font-family:Cabin Sketch,cursive;font-weight:700;font-size:40px;line-height:1;color:#f1ede4;text-decoration:none;display:inline-block;margin-bottom:28px}.ei-dot[data-v-cafd0448]{color:#e9573f}.ei-title[data-v-cafd0448]{font-family:Cabin Sketch,cursive;font-weight:700;font-size:46px;line-height:1.05;margin:0 0 20px}.ei-hl[data-v-cafd0448]{color:#e9573f}.ei-sub[data-v-cafd0448]{font-size:17px;line-height:1.6;color:#f1ede4b8;max-width:30em;margin:0 0 24px}.ei-points[data-v-cafd0448]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px 22px;font-size:14px;color:#f1ede499}.ei-points li[data-v-cafd0448]{position:relative;padding-left:18px}.ei-points li[data-v-cafd0448]:before{content:"/";position:absolute;left:0;color:#e9573f;font-weight:700}.ei-card[data-v-cafd0448]{background:#26242cbf;border:1px solid rgba(241,237,228,.14);border-radius:16px;padding:36px 32px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 20px 60px #00000059}.ei-card-title[data-v-cafd0448]{font-family:Cabin Sketch,cursive;font-weight:700;font-size:30px;margin:0 0 6px}.ei-card-sub[data-v-cafd0448]{font-size:14px;color:#f1ede499;margin:0 0 24px}@media (max-width: 860px){.ei-wrap[data-v-cafd0448]{grid-template-columns:1fr;gap:40px;padding:40px 22px}.ei-hero[data-v-cafd0448]{text-align:center}.ei-title[data-v-cafd0448]{font-size:38px}.ei-points[data-v-cafd0448]{justify-content:center}}.ei-card[data-v-cafd0448] .theme-components-button-variants-link:before,.ei-card[data-v-cafd0448] .theme-components-button-variants-link:after{display:none!important}.ei-card[data-v-cafd0448] .theme-components-button-variants-link{background:transparent!important;box-shadow:none!important;overflow:visible}.ei-card[data-v-cafd0448] .text-center.mb-8{display:none}.ei-card[data-v-cafd0448] .theme-components-card-base{background:transparent!important;border:0!important;box-shadow:none!important}.ei-card[data-v-cafd0448] .theme-components-card-content{padding:0!important}.ei-card[data-v-cafd0448] .theme-components-input-base,.ei-card[data-v-cafd0448] .theme-components-input-field{background:#1211158c!important;border:1px solid rgba(241,237,228,.16)!important;color:#f1ede4!important}.ei-card[data-v-cafd0448] .theme-components-input-field:focus{border-color:#e9573f!important;box-shadow:0 0 0 2px #e9573f38!important;outline:none!important}.ei-card[data-v-cafd0448] input+label{background:#24222a!important;color:#f1ede49e!important}.ei-card[data-v-cafd0448] .theme-colors-text-secondary{color:#f1ede499!important}.ei-card[data-v-cafd0448] .theme-components-button-variants-primary{background:#e9573f!important;background-image:none!important;border:0!important;color:#fff!important;box-shadow:0 10px 24px #e9573f40!important}.ei-card[data-v-cafd0448] .theme-components-button-variants-primary:before,.ei-card[data-v-cafd0448] .theme-components-button-variants-primary:after{display:none!important}.ei-card[data-v-cafd0448] .theme-components-button-variants-primary:hover{background:#f0674f!important}.ei-card[data-v-cafd0448] .theme-components-button-variants-outline{background:#f1ede40d!important;border:1px solid rgba(241,237,228,.18)!important;color:#f1ede4!important}.ei-card[data-v-cafd0448] .theme-components-button-variants-outline:hover{background:#f1ede41a!important}.ei-card[data-v-cafd0448] .theme-components-checkbox-base{background:#1211158c!important;border-color:#f1ede447!important}.ei-card[data-v-cafd0448] .glow-line{background:#f1ede424!important;height:1px}.ei-card[data-v-cafd0448] .theme-components-button-variants-link{color:#e9573f!important}.ml-13[data-v-1850800e]{margin-left:3.25rem}code[data-v-1850800e]{font-family:Courier New,monospace}.ml-13[data-v-94f372ae]{margin-left:3.25rem}code[data-v-94f372ae]{font-family:Courier New,monospace}.chat-sidebar[data-v-6a576f21]{z-index:40}.scrollbar-thin[data-v-6a576f21]{scrollbar-width:thin;scrollbar-color:rgb(203 213 225) transparent}.scrollbar-thin[data-v-6a576f21]::-webkit-scrollbar{height:6px}.scrollbar-thin[data-v-6a576f21]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:3px}.scrollbar-thin[data-v-6a576f21]::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.fade-enter-active[data-v-6a576f21],.fade-leave-active[data-v-6a576f21]{transition:opacity .2s}.fade-enter-from[data-v-6a576f21],.fade-leave-to[data-v-6a576f21]{opacity:0}.slider::-webkit-slider-thumb{appearance:none;width:16px;height:16px;border-radius:50%;background:var(--color-accent-primary);border:2px solid var(--color-bg-surface);box-shadow:var(--shadow-sm);cursor:pointer}.slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--color-accent-primary);border:2px solid var(--color-bg-surface);box-shadow:var(--shadow-sm);cursor:pointer}.size-preset-btn:hover{border-color:var(--color-accent-primary);background:var(--color-bg-accent-light)}.size-preset-active{border-color:var(--color-accent-primary)}.image-job-card[data-v-01dd4a2f]{width:100%;height:100%;overflow:visible}.card-container[data-v-01dd4a2f]{width:100%;height:100%;border-radius:1rem;overflow:visible;background:var(--color-bg-surface);box-shadow:var(--shadow-sm);transition:box-shadow .2s ease}.card-container[data-v-01dd4a2f]:hover{box-shadow:var(--shadow-md)}.card-image[data-v-01dd4a2f]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.processing-state[data-v-01dd4a2f]{position:absolute;inset:0;background:var(--color-bg-tertiary)}.processing-overlay[data-v-01dd4a2f]{position:absolute;inset:0;background:#00000059;backdrop-filter:blur(2px);display:grid;place-items:center}.spinner[data-v-01dd4a2f]{width:2.5rem;height:2.5rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-01dd4a2f 1s linear infinite}@keyframes spin-01dd4a2f{to{transform:rotate(360deg)}}.progress-bar[data-v-01dd4a2f]{position:absolute;bottom:0;left:0;right:0;height:4px;background:var(--color-bg-accent)}.progress-fill[data-v-01dd4a2f]{height:100%;background:var(--color-accent-primary);transition:width .3s ease}.error-state[data-v-01dd4a2f]{position:absolute;inset:0;background:var(--color-bg-tertiary);display:grid;place-items:center}.error-icon[data-v-01dd4a2f]{font-size:1.5rem;color:var(--color-text-secondary)}.overlay-footer[data-v-01dd4a2f]{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:end;justify-content:space-between;padding:.5rem;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,.4),transparent);backdrop-filter:blur(4px);color:#fff}.job-info[data-v-01dd4a2f]{flex:1;min-width:0}.job-prompt[data-v-01dd4a2f]{font-size:.875rem;font-weight:500;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.5)}.job-status[data-v-01dd4a2f]{font-size:.6875rem;opacity:.9;margin-top:.125rem;text-shadow:0 1px 2px rgba(0,0,0,.5)}.hover-overlay[data-v-01dd4a2f]{position:absolute;inset:0;background:#00000080;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:1rem}.hover-actions[data-v-01dd4a2f]{display:flex;gap:1rem;align-items:center}.hover-action-btn[data-v-01dd4a2f]{background:var(--color-bg-surface)!important;box-shadow:var(--shadow-md);transition:transform .2s ease,box-shadow .2s ease}.hover-action-btn[data-v-01dd4a2f]:hover{transform:scale(1.1);box-shadow:var(--shadow-lg)}.fade-overlay-enter-active[data-v-01dd4a2f],.fade-overlay-leave-active[data-v-01dd4a2f]{transition:opacity .2s ease,backdrop-filter .2s ease}.fade-overlay-enter-from[data-v-01dd4a2f],.fade-overlay-leave-to[data-v-01dd4a2f]{opacity:0;backdrop-filter:blur(0px)}.item-wide{grid-column:span 2}.item-tall{grid-row:span 2}.item-large{grid-column:span 2;grid-row:span 2}.image-gallery-grid[data-v-f0f82704]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-rows:minmax(250px,auto);grid-auto-flow:dense;gap:12px;padding:0}.gallery-item[data-v-f0f82704]{position:relative;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,0,.2,1);will-change:transform}.gallery-item.is-new[data-v-f0f82704]{opacity:0;transform:scale(.9);animation:fadeInScale-f0f82704 .5s cubic-bezier(.2,0,.2,1) forwards}@keyframes fadeInScale-f0f82704{to{opacity:1;transform:scale(1)}}.empty-state[data-v-f0f82704]{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px;min-height:300px}@media (max-width: 640px){.image-gallery-grid[data-v-f0f82704]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:150px;gap:8px}.item-wide{grid-column:span 1}.item-large{grid-column:span 2;grid-row:span 1}}@media (max-width: 480px){.image-gallery-grid[data-v-f0f82704]{grid-template-columns:repeat(2,1fr)}.item-wide,.item-tall,.item-large{grid-column:span 1;grid-row:span 1}}.sidebar-title[data-v-04696f68]{font-weight:500;color:var(--color-text-primary)}.sidebar-close-btn[data-v-04696f68]{width:1.5rem;height:1.5rem;border-radius:9999px;display:grid;place-items:center;color:var(--color-text-secondary);transition:background-color .15s ease,color .15s ease}.sidebar-close-btn[data-v-04696f68]:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.sidebar-image-overlay[data-v-04696f68]{position:absolute;inset:0;background:transparent;border-radius:.5rem;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center}.group:hover .sidebar-image-overlay[data-v-04696f68]{background:#0000000d}.sidebar-image-hint[data-v-04696f68]{opacity:0;background:#0009;color:#fff;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:opacity .2s ease}.group:hover .sidebar-image-hint[data-v-04696f68]{opacity:1}.sidebar-prompt[data-v-04696f68]{margin-top:.5rem;font-size:.875rem;color:var(--color-text-secondary)}.sidebar-empty[data-v-04696f68]{text-align:center;color:var(--color-text-secondary);margin-top:2rem}.pricing-grid[data-v-739a140e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:0}.pricing-card[data-v-739a140e]{position:relative}.pricing-card[data-v-739a140e]:hover{transform:translateY(-4px)}.dxpb-animated[data-v-1e909936]{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:24px 24px;animation:dxpb-move-1e909936 1s linear infinite}@keyframes dxpb-move-1e909936{0%{background-position:0 0}to{background-position:24px 0}}.loading-container[data-v-849717b7]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);padding:var(--spacing-12);color:var(--color-text-secondary)}.resource-header[data-v-849717b7]{display:flex;gap:var(--spacing-4);align-items:flex-start}.resource-icon[data-v-849717b7]{font-size:2.5rem;line-height:1}.resource-info h3[data-v-849717b7]{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text-primary);margin-bottom:var(--spacing-1)}.resource-info p[data-v-849717b7]{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.resource-stats[data-v-849717b7]{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);background:var(--color-background-secondary);border-radius:var(--radius-md)}.stat-row[data-v-849717b7]{display:flex;justify-content:space-between;align-items:center}.stat-label[data-v-849717b7]{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.stat-value[data-v-849717b7]{font-size:var(--font-size-md);font-weight:600;color:var(--color-text-primary)}.progress-section[data-v-849717b7]{display:flex;flex-direction:column;gap:var(--spacing-2)}.progress-header[data-v-849717b7]{display:flex;justify-content:space-between;align-items:center}.progress-label[data-v-849717b7]{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-secondary)}.reset-info[data-v-849717b7]{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-3);border-top:1px solid var(--color-border)}.reset-label[data-v-849717b7]{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.reset-date[data-v-849717b7]{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary)}.empty-state[data-v-849717b7]{text-align:center;padding:var(--spacing-12);color:var(--color-text-secondary)}.dropdown-fade-enter-active[data-v-546537c2],.dropdown-fade-leave-active[data-v-546537c2]{transition:opacity .15s ease-out,transform .15s ease-out}.dropdown-fade-enter-from[data-v-546537c2],.dropdown-fade-leave-to[data-v-546537c2]{opacity:0;transform:translateY(-5px)}input[type=checkbox][data-v-546537c2]{appearance:none;-webkit-appearance:none;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;user-select:none;flex-shrink:0;height:1rem;width:1rem}[data-v-66f3adb8] textarea,[data-v-a20d87dc] textarea{min-height:10rem}.waitlist-form[data-v-2245a652]{max-width:450px;margin:0 auto}.form-container[data-v-2245a652]{background:var(--color-bg-surface);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);padding:2rem}.checkbox-group[data-v-2245a652]{margin-bottom:1.5rem}.checkbox-label[data-v-2245a652]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.form-checkbox[data-v-2245a652]{width:1rem;height:1rem;accent-color:var(--color-bg-success);cursor:pointer}.checkbox-text[data-v-2245a652]{font-size:.875rem;color:var(--color-text-secondary)}.message[data-v-2245a652]{display:flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-size:.875rem;border-radius:var(--radius-md)}.error-message[data-v-2245a652]{color:var(--color-text-error);background:var(--color-bg-error-light);border:1px solid var(--color-border-error)}.success-message[data-v-2245a652]{color:var(--color-text-success);background:var(--color-bg-success-light);border:1px solid var(--color-border-success)}.privacy-note[data-v-2245a652]{display:flex;align-items:center;justify-content:center;gap:.375rem;margin-top:1rem;font-size:.75rem;color:var(--color-text-tertiary)}.privacy-note i[data-v-2245a652]{font-size:.875rem}.waitlist-page[data-v-301a5755]{min-height:100vh;background:var(--color-bg-secondary);color:var(--color-text-primary);font-family:var(--font-family-base)}.waitlist-container[data-v-301a5755]{max-width:800px;margin:0 auto;padding:0 1.5rem}.hero-section[data-v-301a5755]{padding:var(--spacing-4xl) 0 var(--spacing-3xl);text-align:center}.hero-content[data-v-301a5755]{max-width:600px;margin:0 auto}.badge[data-v-301a5755]{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem 1rem;background:var(--color-bg-surface);border:1px solid var(--color-border-primary);border-radius:var(--radius-full);font-family:var(--font-family-mono);font-size:.75rem;font-weight:500;color:var(--color-text-secondary);margin-bottom:1.5rem}.badge-dot[data-v-301a5755]{width:6px;height:6px;background:var(--color-bg-success);border-radius:50%;animation:pulse-301a5755 2s infinite}@keyframes pulse-301a5755{0%,to{opacity:1}50%{opacity:.5}}.hero-title[data-v-301a5755]{font-size:2.5rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--color-text-primary);margin-bottom:1rem;text-shadow:none}.hero-description[data-v-301a5755]{font-size:1.125rem;color:var(--color-text-secondary);line-height:1.6}.form-section[data-v-301a5755]{padding:0 0 var(--spacing-4xl)}.features-section[data-v-301a5755]{padding:var(--spacing-4xl) 0;border-top:1px solid var(--color-border-primary)}.section-title[data-v-301a5755]{text-align:center;font-size:1.75rem;font-weight:700;color:var(--color-text-primary);margin-bottom:2rem;text-shadow:none}.features-grid[data-v-301a5755]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.feature-card[data-v-301a5755]{text-align:center;padding:1.5rem;background:var(--color-bg-surface);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);transition:all .2s}.feature-card[data-v-301a5755]:hover{border-color:var(--color-text-accent);transform:translateY(-2px)}.feature-icon[data-v-301a5755]{width:48px;height:48px;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;background:var(--color-bg-tertiary);border-radius:var(--radius-md);font-size:1.5rem;color:var(--color-text-primary)}.feature-title[data-v-301a5755]{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.5rem;text-shadow:none}.feature-description[data-v-301a5755]{font-size:.875rem;color:var(--color-text-tertiary);line-height:1.5}.social-proof-section[data-v-301a5755]{padding:0 0 var(--spacing-4xl)}.social-proof-card[data-v-301a5755]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem;background:var(--color-bg-surface);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg)}.social-proof-icon[data-v-301a5755]{font-size:1.5rem;color:var(--color-text-tertiary)}.social-proof-text[data-v-301a5755]{font-size:1rem;color:var(--color-text-secondary)}.social-proof-text strong[data-v-301a5755]{color:var(--color-text-primary);font-weight:700}@media (max-width: 768px){.hero-title[data-v-301a5755]{font-size:2rem}.hero-description[data-v-301a5755]{font-size:1rem}.features-grid[data-v-301a5755]{grid-template-columns:1fr;gap:1rem}}.dx-chart[data-v-c4818f5c]{width:100%;position:relative}.t-table-component{.table-cell-truncated[data-v-3d1df9fb]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.table-row-enter-active[data-v-3d1df9fb],.table-row-leave-active[data-v-3d1df9fb]{transition:all .3s ease}.table-row-enter-from[data-v-3d1df9fb]{opacity:0;transform:translateY(-10px)}.table-row-leave-to[data-v-3d1df9fb]{opacity:0;transform:translate(-100%);height:0;padding-top:0;padding-bottom:0;border:none}.table-row-leave-active td[data-v-3d1df9fb]{border-bottom:none}.mobile-item-enter-active[data-v-3d1df9fb],.mobile-item-leave-active[data-v-3d1df9fb]{transition:all .3s ease}.mobile-item-enter-from[data-v-3d1df9fb]{opacity:0;transform:translateY(-10px)}.mobile-item-leave-to[data-v-3d1df9fb]{opacity:0;transform:translate(-100%);height:0;padding-top:0;padding-bottom:0;margin-bottom:0}.table-row-move[data-v-3d1df9fb],.mobile-item-move[data-v-3d1df9fb]{transition:transform .3s ease}.referral-card[data-v-2ec01b98]{background:var(--color-bg-surface);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);padding:2rem}.card-title[data-v-2ec01b98]{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;color:var(--color-text-primary);margin-bottom:1.5rem;text-align:center;justify-content:center;text-shadow:none}.card-title i[data-v-2ec01b98]{font-size:1.5rem}.position-display[data-v-2ec01b98]{text-align:center;margin-bottom:2rem}.position-number[data-v-2ec01b98]{font-size:3rem;font-weight:800;color:var(--color-text-primary);font-family:var(--font-family-mono)}.boost-badge[data-v-2ec01b98]{display:inline-flex;align-items:center;gap:.25rem;margin-top:.5rem;padding:.375rem .75rem;background:var(--color-bg-success-light);color:var(--color-text-success);border-radius:var(--radius-full);font-size:.875rem;font-weight:600}.section-label[data-v-2ec01b98]{display:block;font-size:.75rem;font-weight:600;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;text-shadow:none}.referral-link-section[data-v-2ec01b98]{margin-bottom:1.5rem}.link-input-group[data-v-2ec01b98]{display:flex;gap:.5rem;align-items:flex-start}.rewards-section[data-v-2ec01b98]{margin-bottom:1.5rem}.rewards-list[data-v-2ec01b98]{display:flex;flex-direction:column;gap:.5rem}.reward-tier[data-v-2ec01b98]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);opacity:.5;transition:all .2s}.reward-tier.unlocked[data-v-2ec01b98]{opacity:1;background:var(--color-bg-success-light);border-color:var(--color-border-success)}.tier-icon[data-v-2ec01b98]{font-size:1.25rem;color:var(--color-text-tertiary)}.reward-tier.unlocked .tier-icon[data-v-2ec01b98]{color:var(--color-text-success)}.tier-text[data-v-2ec01b98]{font-size:.875rem;color:var(--color-text-secondary)}.tier-text i[data-v-2ec01b98]{margin:0 .25rem;color:var(--color-text-tertiary)}.progress-section[data-v-2ec01b98]{margin-bottom:1.5rem}.progress-text[data-v-2ec01b98]{font-size:.875rem;color:var(--color-text-secondary);margin-bottom:.5rem}.progress-text strong[data-v-2ec01b98]{color:var(--color-text-primary)}.progress-bar[data-v-2ec01b98]{width:100%;height:.5rem;background:var(--color-bg-tertiary);border-radius:var(--radius-full);overflow:hidden}.progress-fill[data-v-2ec01b98]{height:100%;background:var(--color-bg-success);border-radius:var(--radius-full);transition:width .3s ease}.progress-hint[data-v-2ec01b98]{font-size:.75rem;color:var(--color-text-tertiary);margin-top:.5rem}.social-share-section[data-v-2ec01b98]{border-top:1px solid var(--color-border-primary);padding-top:1.5rem}.social-buttons[data-v-2ec01b98]{display:flex;gap:.5rem}@media (max-width: 480px){.link-input-group[data-v-2ec01b98],.social-buttons[data-v-2ec01b98]{flex-direction:column}}.thank-you-page[data-v-e59aeed9]{min-height:100vh;background:var(--color-bg-secondary);color:var(--color-text-primary);font-family:var(--font-family-base)}.page-container[data-v-e59aeed9]{max-width:600px;margin:0 auto;padding:0 1.5rem}.page-main[data-v-e59aeed9]{padding:var(--spacing-3xl) 0}.success-card[data-v-e59aeed9]{text-align:center;margin-bottom:2rem;padding:2.5rem 2rem;background:var(--color-bg-surface);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg)}.success-icon[data-v-e59aeed9]{font-size:4rem;color:var(--color-bg-success);margin-bottom:1rem;animation:bounce-e59aeed9 .6s ease-out}@keyframes bounce-e59aeed9{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}.success-title[data-v-e59aeed9]{font-size:2rem;font-weight:700;color:var(--color-text-primary);margin-bottom:.5rem;text-shadow:none}.success-description[data-v-e59aeed9]{font-size:1rem;color:var(--color-text-secondary);line-height:1.6}.state-card[data-v-e59aeed9]{text-align:center;padding:2.5rem 2rem;background:var(--color-bg-surface);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);margin-bottom:2rem}.loading-state .spinner[data-v-e59aeed9]{font-size:2.5rem;color:var(--color-text-tertiary);margin-bottom:1rem;animation:spin-e59aeed9 1s linear infinite}@keyframes spin-e59aeed9{to{transform:rotate(360deg)}}.loading-state p[data-v-e59aeed9]{color:var(--color-text-secondary);font-size:.9rem}.error-state .error-icon[data-v-e59aeed9]{font-size:2.5rem;color:var(--color-text-error);margin-bottom:1rem}.error-message[data-v-e59aeed9]{color:var(--color-text-secondary);margin-bottom:1.5rem}.back-link[data-v-e59aeed9]{text-align:center;margin-top:2rem;padding-top:2rem;border-top:1px solid var(--color-border-primary)}.verify-page[data-v-46e431d7]{min-height:100vh;background:var(--color-bg-secondary);color:var(--color-text-primary);font-family:var(--font-family-base)}.page-container[data-v-46e431d7]{max-width:600px;margin:0 auto;padding:0 1.5rem}.page-main[data-v-46e431d7]{display:flex;align-items:center;justify-content:center;min-height:70vh;padding:2rem 1.5rem}.verify-container[data-v-46e431d7]{width:100%;max-width:480px}.state-card[data-v-46e431d7]{background:var(--color-bg-surface);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);padding:3rem 2rem;text-align:center;animation:fadeIn-46e431d7 .4s ease-out}@keyframes fadeIn-46e431d7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.icon-wrapper[data-v-46e431d7]{font-size:4rem;margin-bottom:1.5rem}.loading-icon[data-v-46e431d7]{color:var(--color-text-tertiary);animation:spin-46e431d7 1s linear infinite}@keyframes spin-46e431d7{to{transform:rotate(360deg)}}.success-icon[data-v-46e431d7]{color:var(--color-bg-success)}.error-icon[data-v-46e431d7]{color:var(--color-text-error)}.title[data-v-46e431d7]{font-size:1.75rem;font-weight:700;color:var(--color-text-primary);margin-bottom:.5rem;text-shadow:none}.subtitle[data-v-46e431d7]{font-size:1rem;color:var(--color-text-secondary);margin-bottom:2rem}.error-text[data-v-46e431d7]{color:var(--color-text-error)}.info-cards[data-v-46e431d7]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:2rem}.info-card[data-v-46e431d7]{background:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:1.25rem}.info-label[data-v-46e431d7]{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin-bottom:.5rem;font-weight:600}.info-value[data-v-46e431d7]{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);display:flex;align-items:center;justify-content:center;gap:.5rem}.info-value.code[data-v-46e431d7]{font-family:var(--font-family-mono);font-size:1rem}.share-section[data-v-46e431d7]{margin-bottom:2rem;padding:1.5rem;background:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md)}.share-label[data-v-46e431d7]{font-size:.875rem;color:var(--color-text-secondary);margin-bottom:1rem}.referral-link-box[data-v-46e431d7]{display:flex;gap:.5rem;align-items:flex-start}.actions[data-v-46e431d7]{display:flex;justify-content:center}@media (max-width: 640px){.state-card[data-v-46e431d7]{padding:2rem 1.5rem}.title[data-v-46e431d7]{font-size:1.5rem}.info-cards[data-v-46e431d7]{grid-template-columns:1fr}.referral-link-box[data-v-46e431d7]{flex-direction:column}}.workflow-block-wrapper[data-v-e41f494b]{@apply relative pb-6;}.workflow-block[data-v-e41f494b]{@apply relative w-[180px] p-3 transition-all select-none rounded-lg;background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);color:var(--color-text-primary);cursor:grab}.workflow-block[data-v-e41f494b]:hover{@apply shadow-md -translate-y-0.5;border-color:var(--color-border-focus)}.workflow-block.selected[data-v-e41f494b]{@apply border-[3px];border-color:var(--color-accent-primary)}.workflow-block.dragging[data-v-e41f494b]{@apply opacity-80 z-[1000] shadow-xl scale-105;cursor:grabbing}.drag-handle[data-v-e41f494b]{@apply absolute top-1 right-1 w-5 h-5 flex items-center justify-center rounded opacity-0 transition-opacity;background:var(--color-bg-tertiary);color:var(--color-text-tertiary);cursor:grab}.workflow-block:hover .drag-handle[data-v-e41f494b]{@apply opacity-100;}.workflow-block.dragging .drag-handle[data-v-e41f494b]{@apply opacity-0;}.workflow-block.status-pending[data-v-e41f494b]{opacity:.7;border-color:var(--color-border-secondary)}.workflow-block.status-running[data-v-e41f494b]{border-color:var(--color-bg-info);animation:pulse-e41f494b 2s infinite}.workflow-block.status-completed[data-v-e41f494b]{border-color:var(--color-bg-success)}.workflow-block.status-failed[data-v-e41f494b]{border-color:var(--color-bg-error)}.workflow-block.status-paused[data-v-e41f494b]{border-color:var(--color-bg-warning)}@keyframes pulse-e41f494b{0%,to{box-shadow:0 0 0 0 var(--color-ring-focus)}50%{box-shadow:0 0 0 8px transparent}}.block-status-badge[data-v-e41f494b]{@apply absolute -top-1.5 -right-1.5 w-5 h-5 rounded-full flex items-center justify-center text-xs shadow-sm;background:var(--color-bg-secondary);border:1px solid var(--color-border-primary)}.icon-pending[data-v-e41f494b]{color:var(--color-text-tertiary)}.icon-running[data-v-e41f494b]{color:var(--color-bg-info)}.icon-completed[data-v-e41f494b]{color:var(--color-bg-success)}.icon-failed[data-v-e41f494b]{color:var(--color-bg-error)}.icon-paused[data-v-e41f494b]{color:var(--color-bg-warning)}.block-icon[data-v-e41f494b]{@apply text-base mb-1 text-center;color:var(--color-text-secondary)}.block-content[data-v-e41f494b]{@apply text-center;}.block-name[data-v-e41f494b]{@apply font-medium text-xs mb-0.5;color:var(--color-text-primary)}.block-description[data-v-e41f494b]{@apply text-[10px] mb-0.5 line-clamp-2;color:var(--color-text-secondary)}.block-duration[data-v-e41f494b]{@apply text-[9px] font-mono;color:var(--color-text-tertiary)}.connection-point[data-v-e41f494b]{@apply absolute w-2.5 h-2.5 rounded-full z-10;background:var(--color-accent-primary);border:2px solid var(--color-bg-primary)}.connection-top[data-v-e41f494b]{@apply -top-1.5 left-1/2 -translate-x-1/2;}.connection-bottom[data-v-e41f494b]{@apply -bottom-1.5 left-1/2 -translate-x-1/2;}.block-parallel[data-v-e41f494b],.block-join[data-v-e41f494b]{@apply w-[160px];}.block-condition[data-v-e41f494b]{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);@apply py-6 px-3;}.block-actions[data-v-e41f494b]{@apply flex justify-center gap-1 transition-all;}.block-actions-top[data-v-e41f494b]{@apply mb-0.5;}.block-actions[data-v-e41f494b]:not(.block-actions-top){@apply absolute bottom-0 left-0 right-0 opacity-0;pointer-events:none}.workflow-block-wrapper:hover .block-actions[data-v-e41f494b]{@apply opacity-100;pointer-events:auto}.workflow-block-wrapper:has(.status-running) .block-actions[data-v-e41f494b],.workflow-block-wrapper:has(.status-completed) .block-actions[data-v-e41f494b],.workflow-block-wrapper:has(.status-failed) .block-actions[data-v-e41f494b]{@apply opacity-100;pointer-events:auto}.action-btn[data-v-e41f494b]{@apply w-5 h-5 flex items-center justify-center rounded transition-all cursor-pointer;background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);color:var(--color-text-secondary)}.action-btn[data-v-e41f494b]:hover{@apply shadow-md scale-110;background:var(--color-bg-tertiary);border-color:var(--color-accent-primary);color:var(--color-accent-primary)}.action-btn[data-v-e41f494b]:active{@apply scale-95;}.modal-container[data-v-a0efd53b]{display:grid;grid-template-rows:auto auto 1fr;gap:1rem;height:calc(80vh - 60px);max-height:calc(80vh - 60px);overflow:hidden}.modal-header[data-v-a0efd53b]{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid rgb(55 65 81)}.modal-tabs[data-v-a0efd53b]{display:flex;border-bottom:1px solid rgb(55 65 81)}.modal-tabs button[data-v-a0efd53b]{padding:.5rem 1rem;font-weight:500;font-size:.875rem;transition:color .2s}.modal-content[data-v-a0efd53b]{overflow-y:auto;overflow-x:hidden;min-height:0;padding-right:.5rem}.modal-content[data-v-a0efd53b]::-webkit-scrollbar{width:8px}.modal-content[data-v-a0efd53b]::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.modal-content[data-v-a0efd53b]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.modal-content[data-v-a0efd53b]::-webkit-scrollbar-thumb:hover{background:#6b7280}pre[data-v-a0efd53b]{max-height:600px;overflow-y:auto}textarea[data-v-a0efd53b]{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;line-height:1.5;tab-size:2}textarea[data-v-a0efd53b]:focus{outline:none;box-shadow:0 0 0 2px #3b82f680}.canvas-area[data-v-45445fde]{background-color:var(--color-bg-primary);background-image:linear-gradient(90deg,var(--color-border-tertiary) 1px,transparent 1px),linear-gradient(var(--color-border-tertiary) 1px,transparent 1px);background-size:20px 20px}.connections-layer[data-v-45445fde]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.connections-layer path[data-v-45445fde]{@apply transition-all;stroke:var(--color-border-primary);opacity:1}.connections-layer path.connection-active[data-v-45445fde]{stroke:var(--color-accent-primary);opacity:1;stroke-width:3}.line-clamp-2[data-v-c5127b3f],.line-clamp-2[data-v-d4e39884]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.execution-status-container[data-v-d4e39884]{min-height:80px}.line-clamp-2[data-v-8e2f6304]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.modal-overlay[data-v-ddae7d5a]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:50}.modal-content[data-v-ddae7d5a]{border-radius:.5rem;padding:1.5rem;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a}.modal-header[data-v-ddae7d5a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.modal-title[data-v-ddae7d5a]{font-size:1.25rem;font-weight:600;margin:0}.close-button[data-v-ddae7d5a]{padding:.5rem;border-radius:.5rem;border:none;background:none;cursor:pointer;transition:background-color .2s}.tier-editor-form[data-v-ddae7d5a]{display:flex;flex-direction:column;gap:1.5rem}.form-grid[data-v-ddae7d5a]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.checkboxes[data-v-ddae7d5a]{display:flex;flex-direction:column;gap:.75rem}.actions[data-v-ddae7d5a]{display:flex;gap:.5rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--border-color, rgba(0, 0, 0, .1))}@media (max-width: 768px){.form-grid[data-v-ddae7d5a]{grid-template-columns:1fr}.modal-content[data-v-ddae7d5a]{max-width:90%}}.modal-overlay[data-v-b60b40ee]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:50}.modal-content[data-v-b60b40ee]{border-radius:.5rem;padding:1.5rem;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a}.modal-header[data-v-b60b40ee]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.modal-title[data-v-b60b40ee]{font-size:1.25rem;font-weight:600;margin:0}.close-button[data-v-b60b40ee]{padding:.5rem;border-radius:.5rem;border:none;background:none;cursor:pointer;transition:background-color .2s}.product-editor-form[data-v-b60b40ee]{display:flex;flex-direction:column;gap:1.5rem}.form-grid[data-v-b60b40ee]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.checkboxes[data-v-b60b40ee]{display:flex;flex-direction:column;gap:.75rem}.actions[data-v-b60b40ee]{display:flex;gap:.5rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--border-color, rgba(0, 0, 0, .1))}@media (max-width: 768px){.form-grid[data-v-b60b40ee]{grid-template-columns:1fr}.modal-content[data-v-b60b40ee]{max-width:90%}}.modal-overlay[data-v-388dd8b2]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:50}.modal-content[data-v-388dd8b2]{border-radius:.5rem;padding:1.5rem;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a}.modal-header[data-v-388dd8b2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.modal-title[data-v-388dd8b2]{font-size:1.25rem;font-weight:600;margin:0}.close-button[data-v-388dd8b2]{padding:.5rem;border-radius:.5rem;border:none;background:none;cursor:pointer;transition:background-color .2s}.feature-cost-editor-form[data-v-388dd8b2]{display:flex;flex-direction:column;gap:1.5rem}.form-grid[data-v-388dd8b2]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.tier-costs-section[data-v-388dd8b2]{padding:1rem;border-radius:.5rem;background:var(--surface-color, rgba(0, 0, 0, .02))}.tier-costs-section h4[data-v-388dd8b2]{margin:0 0 .5rem;font-size:1rem;font-weight:600}.help-text[data-v-388dd8b2]{margin:0 0 1rem;font-size:.875rem;opacity:.7}.tier-costs-grid[data-v-388dd8b2]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.checkboxes[data-v-388dd8b2]{display:flex;flex-direction:column;gap:.75rem}.actions[data-v-388dd8b2]{display:flex;gap:.5rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--border-color, rgba(0, 0, 0, .1))}@media (max-width: 768px){.form-grid[data-v-388dd8b2],.tier-costs-grid[data-v-388dd8b2]{grid-template-columns:1fr}.modal-content[data-v-388dd8b2]{max-width:90%}}.tabs[data-v-2b0a9871]{display:flex;gap:.5rem;border-bottom:2px solid var(--border-color, rgba(0, 0, 0, .1));margin-bottom:2rem}.tab-button[data-v-2b0a9871]{padding:.75rem 1.5rem;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s;opacity:.6}.tab-button[data-v-2b0a9871]:hover{opacity:.8}.tab-button.active[data-v-2b0a9871]{opacity:1;border-bottom-color:var(--primary-color, #3b82f6)}.tab-content[data-v-2b0a9871]{margin-top:2rem}.tab-header[data-v-2b0a9871]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.tab-header h2[data-v-2b0a9871]{margin:0;font-size:1.5rem;font-weight:600}.help-text[data-v-2b0a9871]{background:var(--color-bg-info-light);border-left:3px solid var(--color-bg-info);padding:1rem 1.25rem;margin-bottom:1.5rem;border-radius:4px}.help-text p[data-v-2b0a9871]{margin:0;font-size:.95rem;line-height:1.6;opacity:.85}.loading[data-v-2b0a9871]{text-align:center;padding:3rem;opacity:.7}.cards-grid[data-v-2b0a9871]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem}.tier-card[data-v-2b0a9871],.product-card[data-v-2b0a9871],.feature-cost-card[data-v-2b0a9871]{display:flex;flex-direction:column;gap:1rem}.card-header[data-v-2b0a9871]{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:1rem;border-bottom:1px solid var(--border-color, rgba(0, 0, 0, .1))}.card-header h3[data-v-2b0a9871]{margin:0 0 .25rem;font-size:1.25rem;font-weight:600}.tier-level[data-v-2b0a9871],.product-id[data-v-2b0a9871],.feature-id[data-v-2b0a9871]{margin:0;font-size:.875rem;opacity:.6;font-family:monospace}.card-details[data-v-2b0a9871]{display:flex;flex-direction:column;gap:.75rem;flex:1}.detail-row[data-v-2b0a9871]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.detail-row .label[data-v-2b0a9871]{font-size:.875rem;opacity:.7}.detail-row .value[data-v-2b0a9871]{font-weight:500}.tier-costs[data-v-2b0a9871]{display:flex;flex-wrap:wrap;gap:.25rem}.card-actions[data-v-2b0a9871]{display:flex;gap:.5rem;flex-wrap:wrap;padding-top:1rem;border-top:1px solid var(--border-color, rgba(0, 0, 0, .1))}@media (max-width: 768px){.payment-admin[data-v-2b0a9871]{padding:1rem}.cards-grid[data-v-2b0a9871]{grid-template-columns:1fr}.tab-header[data-v-2b0a9871]{flex-direction:column;align-items:flex-start;gap:1rem}}.stats-grid[data-v-fe7abe2b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.stat-card[data-v-fe7abe2b]{text-align:center;padding:1rem}.stat-value[data-v-fe7abe2b]{font-size:1.875rem;font-weight:700;color:var(--color-accent-primary);margin-bottom:.5rem}.stat-label[data-v-fe7abe2b]{font-size:.875rem;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px}.search-input[data-v-fe7abe2b]{max-width:300px}.resource-filter[data-v-fe7abe2b]{width:200px}.resource-code[data-v-fe7abe2b]{font-family:var(--font-family-mono);font-size:.875rem;background:var(--color-bg-secondary);padding:.25rem .5rem;border-radius:var(--radius-sm);color:var(--color-text-primary)}.progress-container[data-v-fe7abe2b]{min-width:180px}.user-id-text[data-v-fe7abe2b]{color:var(--color-accent-primary);font-weight:600}.resource-code[data-v-42a62355]{font-family:var(--font-mono);font-size:var(--font-size-sm);background:var(--color-background-secondary);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);color:var(--color-text-primary)}.progress-container[data-v-42a62355]{min-width:180px}.qr-code-container[data-v-f81b9df1]{display:inline-block}.qr-code-image[data-v-f81b9df1]{display:block}.skcard[data-v-2db47310]{border-radius:14px;overflow:hidden;border:1px solid var(--color-border-primary);background:var(--color-background-secondary)}.skthumb[data-v-2db47310]{aspect-ratio:16/9}.skbody[data-v-2db47310]{padding:12px 14px 16px}.skline[data-v-2db47310]{height:12px;border-radius:6px}.shimmer[data-v-2db47310]{background:linear-gradient(100deg,var(--color-background-tertiary) 40%,var(--color-background-secondary) 50%,var(--color-background-tertiary) 60%);background-size:200% 100%;animation:sk-shimmer-2db47310 1.4s linear infinite}@keyframes sk-shimmer-2db47310{0%{background-position:200% 0}to{background-position:-200% 0}}.dx-menu-panel[data-v-7ff0d995]{padding:var(--spacing-xs)}.dx-menu-item[data-v-7ff0d995]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;transition:background-color var(--transition-fast)}.dx-menu-item[data-v-7ff0d995]:hover,.dx-menu-item[data-v-7ff0d995]:focus-visible{background-color:var(--color-bg-hover);outline:none}.dx-menu-divider[data-v-7ff0d995]{margin:var(--spacing-xs) 0}.studio[data-v-f91aeb48]{max-width:960px;margin:0 auto;padding-bottom:40px}.stageTitle[data-v-f91aeb48]{text-align:center;padding-top:6px}.navrow[data-v-f91aeb48]{display:flex;align-items:center;justify-content:space-between;gap:14px}.navslot[data-v-f91aeb48]{width:240px}@media (max-width: 640px){.navslot[data-v-f91aeb48]{width:auto;min-width:96px}.navslot.right[data-v-f91aeb48]{flex:1}}.navslot.left[data-v-f91aeb48] button{justify-content:center}.stagebox[data-v-f91aeb48]{position:relative;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;border:1.5px solid var(--color-border-primary)}@media (max-width: 640px){.stagebox.text[data-v-f91aeb48]{aspect-ratio:auto;height:55vh;min-height:340px}}.slayer[data-v-f91aeb48]{position:absolute;inset:0;display:flex}.slayer.pad[data-v-f91aeb48]{padding:22px}.slayer.dark[data-v-f91aeb48]{background:#000;align-items:center;justify-content:center}.waitwrap[data-v-f91aeb48]{display:flex;flex-direction:column;align-items:center;gap:14px}.sketch[data-v-f91aeb48]{width:min(46%,300px);opacity:.75}.sketch .st[data-v-f91aeb48]{stroke:var(--color-text-tertiary);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:460;stroke-dashoffset:460;animation:sketchdraw-f91aeb48 3s ease-in-out infinite}.sketch .s2[data-v-f91aeb48]{animation-delay:.35s}.sketch .s2b[data-v-f91aeb48]{animation-delay:.6s}.sketch .s2c[data-v-f91aeb48]{animation-delay:.85s}.sketch .s3[data-v-f91aeb48]{animation-delay:1.2s}@keyframes sketchdraw-f91aeb48{0%{stroke-dashoffset:460;opacity:0}10%{opacity:1}55%{stroke-dashoffset:0;opacity:1}78%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.biginput[data-v-f91aeb48],.scriptdoc[data-v-f91aeb48]{flex:1;background:transparent;border:none;outline:none;resize:none;color:var(--color-text-primary);line-height:1.6}.biginput[data-v-f91aeb48]{font-size:17px;font-family:inherit}.biginput[data-v-f91aeb48]::placeholder,.scriptdoc[data-v-f91aeb48]::placeholder{color:var(--color-text-tertiary)}.scriptdoc[data-v-f91aeb48]{font-family:ui-monospace,Consolas,monospace;font-size:13.5px}.fillimg[data-v-f91aeb48]{width:100%;height:100%;object-fit:cover}.slayer.dark .fillimg[data-v-f91aeb48]{object-fit:contain}.fillimg.reveal[data-v-f91aeb48]{animation:reveal-f91aeb48 1.4s ease}.fillimg.drift[data-v-f91aeb48]{animation:reveal-f91aeb48 1.4s ease,drift-f91aeb48 9s ease-in-out .5s infinite alternate}@keyframes drift-f91aeb48{0%{transform:scale(1)}to{transform:scale(1.06) translate(1.2%,-1%)}}@keyframes reveal-f91aeb48{0%{filter:blur(22px);opacity:.2}to{filter:blur(0);opacity:1}}.fillvideo[data-v-f91aeb48]{width:100%;height:100%;background:#000}.waitmsg[data-v-f91aeb48]{color:var(--color-text-tertiary)}.stamp[data-v-f91aeb48]{position:absolute;left:14px;top:12px;background:#000000b8;color:#fff;border-radius:18px;padding:4px 12px;font-size:12px;font-weight:800}.voiceticker[data-v-f91aeb48]{position:absolute;left:50%;transform:translate(-50%);bottom:60px;width:min(78%,560px);overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.voiceticker span[data-v-f91aeb48]{display:inline-block;white-space:nowrap;padding-left:100%;color:#fff;font-size:12px;font-weight:600;text-shadow:0 1px 6px rgba(0,0,0,.9);animation:vtick-f91aeb48 linear infinite}@keyframes vtick-f91aeb48{to{transform:translate(-100%)}}.soundtrack[data-v-f91aeb48]{position:absolute;left:0;right:0;bottom:0;height:84px;background:linear-gradient(transparent,#000000d9 45%);display:flex;align-items:flex-end;gap:2px;padding:0 14px 10px}.soundtrack i[data-v-f91aeb48]{flex:1;background:#ffffff8c;border-radius:1px;animation:eq-f91aeb48 1.1s ease-in-out infinite}.filmstrip[data-v-f91aeb48]{position:absolute;left:0;right:0;bottom:0;background:#000000d9;padding:9px 10px}.filmstrip[data-v-f91aeb48]:before,.filmstrip[data-v-f91aeb48]:after{content:"";position:absolute;left:10px;right:10px;height:4px;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.65) 0 4px,transparent 4px 12px);border-radius:2px}.filmstrip[data-v-f91aeb48]:before{top:4px}.filmstrip[data-v-f91aeb48]:after{bottom:4px}.cells[data-v-f91aeb48]{display:flex;gap:4px;height:30px;overflow-x:auto;scrollbar-width:none}.cells[data-v-f91aeb48]::-webkit-scrollbar{display:none}.cell[data-v-f91aeb48]{flex:0 0 54px;background:#ffffff14;border-radius:2px;overflow:hidden;opacity:.25;transform:translateY(10px) scale(.92);transition:opacity .5s ease,transform .5s ease}.cell.in[data-v-f91aeb48]{opacity:1;transform:none}.cell img[data-v-f91aeb48]{width:100%;height:100%;object-fit:cover;display:block}@keyframes eq-f91aeb48{0%,to{transform:scaleY(.7)}50%{transform:scaleY(1.15)}}.groups[data-v-f91aeb48]{display:flex;flex-wrap:wrap;gap:20px 34px}.group[data-v-f91aeb48]{display:flex;flex-direction:column;gap:8px}.glabel[data-v-f91aeb48]{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.chips[data-v-f91aeb48]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chips.centered[data-v-f91aeb48]{justify-content:center}.rrow[data-v-f91aeb48]{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}@media (max-width: 640px){.rrow[data-v-f91aeb48]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%}.rrow[data-v-f91aeb48] .rbtn{width:100%;min-width:0;padding-left:8px;padding-right:8px}}.esty[data-v-f91aeb48]{padding-top:6px}.vdiv[data-v-f91aeb48]{width:1px;height:22px;background:var(--color-border-primary)}.lookchips[data-v-f91aeb48]{display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 640px){.lookchips[data-v-f91aeb48]{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.look[data-v-f91aeb48]{width:auto}.look img[data-v-f91aeb48]{height:56px}}.look[data-v-f91aeb48]{width:112px;border:2px solid var(--color-border-primary);border-radius:12px;overflow:hidden;cursor:pointer;background:transparent;padding:0;color:inherit;font-family:inherit}.look.on[data-v-f91aeb48]{border-color:var(--color-accent-primary)}.look img[data-v-f91aeb48]{display:block;width:100%;height:62px;object-fit:cover}.look .restyle[data-v-f91aeb48]{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:#0000008c;color:#fff}.look em[data-v-f91aeb48]{display:block;font-style:normal;padding:6px 8px;text-align:left}.lookup[data-v-f91aeb48]{display:grid;place-items:center;width:100%;height:62px;color:var(--color-text-tertiary)}@media (max-width: 640px){.lookup[data-v-f91aeb48]{height:56px}}.failnote[data-v-f91aeb48]{position:absolute;left:22px;right:22px;bottom:16px;color:var(--color-status-error, currentColor)}.hintline[data-v-f91aeb48]{position:absolute;right:16px;bottom:12px}.skcard[data-v-01b7032d]{border-radius:14px;overflow:hidden;border:1px solid var(--color-border-primary);background:var(--color-background-secondary)}.skthumb[data-v-01b7032d]{aspect-ratio:16/9}.skbody[data-v-01b7032d]{padding:12px 14px 16px}.skline[data-v-01b7032d]{height:12px;border-radius:6px;margin-top:10px}.shimmer[data-v-01b7032d]{background:linear-gradient(100deg,var(--color-background-tertiary) 40%,var(--color-background-secondary) 50%,var(--color-background-tertiary) 60%);background-size:200% 100%;animation:sk-shimmer-01b7032d 1.4s linear infinite}@keyframes sk-shimmer-01b7032d{0%{background-position:200% 0}to{background-position:-200% 0}}.skline[data-v-335e7260]{height:12px;border-radius:6px}.shimmer[data-v-335e7260]{background:linear-gradient(100deg,var(--color-background-tertiary) 40%,var(--color-background-secondary) 50%,var(--color-background-tertiary) 60%);background-size:200% 100%;animation:sk-shimmer-335e7260 1.4s linear infinite}@keyframes sk-shimmer-335e7260{0%{background-position:200% 0}to{background-position:-200% 0}}.skline[data-v-0a07fdcb]{height:12px;border-radius:6px}.shimmer[data-v-0a07fdcb]{background:linear-gradient(100deg,var(--color-background-tertiary) 40%,var(--color-background-secondary) 50%,var(--color-background-tertiary) 60%);background-size:200% 100%;animation:sk-shimmer-0a07fdcb 1.4s linear infinite}@keyframes sk-shimmer-0a07fdcb{0%{background-position:200% 0}to{background-position:-200% 0}}.glow-line[data-v-6db9fed2]{height:1px;background:linear-gradient(90deg,#61616100,#61616180,#61616100)}.dark .glow-line[data-v-6db9fed2]{background:linear-gradient(90deg,#a3a3a300,#a3a3a380,#a3a3a300)}.glow-line[data-v-57657152]{height:1px;background:linear-gradient(90deg,#61616100,#61616180,#61616100)}.dark .glow-line[data-v-57657152]{background:linear-gradient(90deg,#a3a3a300,#a3a3a380,#a3a3a300)}.debug-overlay[data-v-7962cfec]{display:none;background-color:#085405cc;font-size:10px;padding:4px;color:#f6f4f4;position:absolute;top:0;right:0;z-index:999;max-width:300px;overflow:hidden;word-break:break-all;border:1px solid #fcc}.dsx-component-wrapper:hover .debug-overlay[data-v-7962cfec]{display:block!important}.slot-content[data-v-cc5e305c]{display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto}.debug-block{border:2px dashed red!important;padding:8px;margin:4px;position:relative}.debug-toggle{position:absolute;top:0;right:0;background-color:#f009;color:#fff;font-size:10px;padding:2px 5px;border-radius:0 0 0 4px;cursor:pointer;z-index:999}.debug-info{display:none;background-color:#085405cc;font-size:10px;padding:4px;color:#f6f4f4;flex-direction:column;position:absolute;top:20px;right:0;z-index:999;max-width:300px;overflow:hidden;word-break:break-all;border:1px solid #fcc}.debug-block{border:2px dashed rgb(20,154,8)!important;padding:8px;margin:4px;position:relative}.debug-toggle{position:absolute;top:0;right:0;background-color:#149a08;color:#fff;font-size:10px;padding:2px 5px;border-radius:0 0 0 4px;cursor:pointer;z-index:999}.debug-info{display:none;background-color:#149a08;font-size:10px;padding:4px;color:#f6f4f4;flex-direction:column;position:absolute;top:20px;right:0;z-index:999;max-width:300px;overflow:hidden;word-break:break-all;border:1px solid #ccf}.debug-toggle:hover+.debug-info,.debug-info:hover{display:flex}.z-50[data-v-2c5cfaea]{z-index:50}label[data-v-2e4d7251]{transition:all .2s ease}input[type=datetime-local][data-v-2e4d7251]::-webkit-calendar-picker-indicator,input[type=date][data-v-2e4d7251]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;transition:opacity .2s}input[type=datetime-local][data-v-2e4d7251]::-webkit-calendar-picker-indicator:hover,input[type=date][data-v-2e4d7251]::-webkit-calendar-picker-indicator:hover{opacity:1}button[data-v-2e4d7251]:disabled{cursor:not-allowed}.form-wrapper[data-v-0d8edb6b]{min-height:0}.form-wrapper-content[data-v-0d8edb6b]{flex:1;min-height:0}.form-wrapper-content button[type=submit][data-v-0d8edb6b]{display:none}[data-v-ac47f2c8] .dx-switch-container{display:flex;justify-content:space-between;align-items:center;width:100%}.image-uploader[data-v-f1dbd26e]{margin-bottom:1rem}[data-v-14396e2f] .dx-input-sm{padding:.375rem .5rem;font-size:.875rem}.overflow-x-auto[data-v-14396e2f]::-webkit-scrollbar{height:4px}.overflow-x-auto[data-v-14396e2f]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.overflow-x-auto[data-v-14396e2f]::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.overflow-x-auto[data-v-14396e2f]::-webkit-scrollbar-thumb:hover{background:#555}.theme-editor-wrapper[data-v-383a7c20]{display:flex;flex-direction:column;min-height:100vh;padding:0 0 2rem}.page-header-card[data-v-383a7c20]{border:1px solid var(--color-border-primary, rgba(255, 255, 255, .1));background:var(--color-bg-secondary, rgba(255, 255, 255, .04));border-radius:1rem;padding:1.25rem 1.5rem;margin-bottom:1.5rem}.debug-json[data-v-383a7c20]{margin-top:.5rem;background:#0000004d;border-radius:.5rem;padding:.75rem;font-size:.75rem;color:var(--color-text-primary);max-height:320px;overflow:auto}.theme-editor-wrapper input[type=color][data-v-383a7c20]{appearance:none;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--color-border-secondary, rgba(148, 163, 184, .5));border-radius:.5rem;background:transparent;cursor:pointer;box-shadow:inset 0 0 2px #00000026}.theme-editor-wrapper input[type=color][data-v-383a7c20]::-webkit-color-swatch{border:none;border-radius:.45rem}.theme-editor-wrapper input[type=color][data-v-383a7c20]::-moz-color-swatch{border:none;border-radius:.45rem}.color-picker[data-v-383a7c20]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.color-picker label[data-v-383a7c20]{margin-bottom:0!important;flex:1}input[type=color][data-v-383a7c20]{-webkit-appearance:none;border:1px solid var(--color-border-primary);padding:0}input[type=color][data-v-383a7c20]::-webkit-color-swatch-wrapper{padding:2px}input[type=color][data-v-383a7c20]::-webkit-color-swatch{border:none;border-radius:4px}input[type=range][data-v-383a7c20]{-webkit-appearance:none;background:var(--color-border-secondary);border:1px solid var(--color-border-primary);border-radius:4px;height:6px}input[type=range][data-v-383a7c20]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;background:var(--color-accent, var(--color-text-primary));border:2px solid var(--color-bg-primary);border-radius:50%;cursor:pointer;box-shadow:0 1px 3px #0003}input[type=range][data-v-383a7c20]::-moz-range-track{background:var(--color-border-secondary);border:1px solid var(--color-border-primary);border-radius:4px;height:6px}input[type=range][data-v-383a7c20]::-moz-range-thumb{width:14px;height:14px;background:var(--color-accent, var(--color-text-primary));border:2px solid var(--color-bg-primary);border-radius:50%;cursor:pointer;box-shadow:0 1px 3px #0003}.error-boundary[data-v-495306c7]{padding:1rem;border:1px dashed var(--color-border-primary);background-color:var(--color-bg-secondary);color:var(--color-text-primary);display:flex;align-items:center;justify-content:center;min-height:200px}.error-content[data-v-495306c7]{text-align:center}.error-content[data-v-495306c7]>*+*{margin-top:.5rem}.component-title[data-v-495306c7]{font-size:1.25rem;font-weight:600}.error-message[data-v-495306c7]{font-size:1rem}.error-details[data-v-495306c7]{margin-top:.5rem;padding:.5rem;background-color:var(--color-bg-error);border-radius:.375rem;text-align:left;overflow:auto;max-height:200px;font-size:.75rem;font-family:monospace}.actions[data-v-495306c7]{@apply flex flex-row gap-2 justify-center mt-3;}.retry-button[data-v-495306c7],.reload-button[data-v-495306c7],.reset-theme-button[data-v-495306c7],.report-issue-button[data-v-495306c7]{@apply px-3 py-1 text-sm rounded border;}.retry-button[data-v-495306c7]{background-color:var(--color-bg-warning);color:var(--color-text-contrast);border-color:var(--color-border-warning);@apply disabled:opacity-50 disabled:cursor-not-allowed;}.retry-button[data-v-495306c7]:hover:not(:disabled){opacity:.9}.reload-button[data-v-495306c7]{background-color:var(--color-bg-accent);color:var(--color-text-contrast);border-color:var(--color-border-accent)}.reload-button[data-v-495306c7]:hover{opacity:.9}.reset-theme-button[data-v-495306c7]{background-color:var(--color-bg-error);color:var(--color-text-contrast);border-color:var(--color-border-error)}.reset-theme-button[data-v-495306c7]:hover{opacity:.9}.report-issue-button[data-v-495306c7]{background-color:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-border-primary)}.report-issue-button[data-v-495306c7]:hover{background-color:var(--color-bg-tertiary)}.custom-scrollbar[data-v-bbfeeaf6]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-bbfeeaf6]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-bbfeeaf6]::-webkit-scrollbar-thumb{background-color:#6b728066;border-radius:3px}.custom-scrollbar[data-v-bbfeeaf6]::-webkit-scrollbar-thumb:hover{background-color:#6b728099}.shell-sidebar[data-v-bd350cb8]{position:fixed;top:0;bottom:0;left:0;width:18rem;z-index:40;transform:translate(-100%);transition:transform .3s ease-in-out}.shell-sidebar.is-open[data-v-bd350cb8]{transform:translate(0)}.shell-content[data-v-bd350cb8]{display:flex;flex-direction:column;min-height:100vh;flex:1;transition:margin-left .3s ease-in-out}.private-shell__main[data-v-bd350cb8]{flex:1 1 auto}@media (min-width: 1024px){.shell-content.sidebar-open--wide[data-v-bd350cb8]{margin-left:18rem}}.shell-backdrop[data-v-bd350cb8]{position:fixed;inset:0;background-color:#0000004d;z-index:30;display:none}.shell-backdrop.is-visible[data-v-bd350cb8]{display:block}@media (min-width: 1024px){.shell-backdrop.is-visible[data-v-bd350cb8]{display:none}}.hb[data-v-b78df717]{border:1px solid var(--color-border-primary);background:transparent;color:var(--color-text-secondary);display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 12px;border-radius:var(--radius-button, .6rem);font-weight:700;font-size:14px;line-height:1;white-space:nowrap}.hb.ic[data-v-b78df717]{width:36px;padding:0}.hb[data-v-b78df717]:hover{border-color:var(--color-text-tertiary);color:var(--color-text-primary)}@media (min-width: 640px){.hb[data-v-b78df717]{height:40px;padding:0 16px;font-size:15px}.hb.ic[data-v-b78df717]{width:40px;padding:0}}.hb[data-v-b78df717] svg,.hb-slot[data-v-b78df717] svg{font-size:18px}.hb.on[data-v-b78df717]{border-color:var(--color-accent-primary);color:var(--color-accent-primary)}.hb.me[data-v-b78df717]{font-weight:800;color:var(--color-accent-primary)}.hb-slot[data-v-b78df717]>div>button:before,.hb-slot[data-v-b78df717]>div>button:after{display:none}.hb-slot[data-v-b78df717]>div>button{background-image:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;height:36px;width:36px;padding:0;border-radius:var(--radius-button, .6rem);border:1px solid var(--color-border-primary);background:transparent}@media (min-width: 640px){.hb-slot[data-v-b78df717]>div>button{height:40px;width:40px}}.ei-container[data-v-b78df717]{width:100%;margin-left:auto;margin-right:auto}@media (min-width: 1024px){.ei-container[data-v-b78df717]{width:60%;max-width:1600px}}.toast-enter-active,.toast-leave-active{transition:all .3s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(-20px)}.modal-enter-active[data-v-1791de98],.modal-leave-active[data-v-1791de98]{transition:all .2s ease}.modal-enter-from[data-v-1791de98],.modal-leave-to[data-v-1791de98]{opacity:0;transform:scale(.95)}.app{min-height:100vh}
