@tailwind base;@tailwind components;@tailwind utilities;.home-container[data-v-7fb2054b]{flex:1}.dropdown-fade-enter-active[data-v-9e7abc86],.dropdown-fade-leave-active[data-v-9e7abc86]{transition:opacity .15s ease-out,transform .15s ease-out}.dropdown-fade-enter-from[data-v-9e7abc86],.dropdown-fade-leave-to[data-v-9e7abc86]{opacity:0;transform:translateY(-5px)}input[type=checkbox][data-v-9e7abc86]{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}textarea[data-v-7957a5f3]{box-sizing:border-box;vertical-align:top}.has-prefix input[data-v-7957a5f3],.has-prefix textarea[data-v-7957a5f3]{padding-left:3rem}.has-suffix input[data-v-7957a5f3],.has-suffix textarea[data-v-7957a5f3]{padding-right:3rem}input[data-v-7957a5f3],textarea[data-v-7957a5f3]{transition:border-color .3s ease,background-color .3s ease}label[data-v-7957a5f3]{transition:all .3s ease}.helper-text[data-v-7957a5f3],.error-text[data-v-7957a5f3]{opacity:0;transform:translateY(5px);transition:all .3s ease}.helper-text.show[data-v-7957a5f3],.error-text.show[data-v-7957a5f3]{opacity:1;transform:translateY(0)}input.error[data-v-7957a5f3],textarea.error[data-v-7957a5f3]{animation:pulse-border-7957a5f3 1s infinite}@keyframes pulse-border-7957a5f3{0%,to{border-color:var(--color-border-error)}50%{opacity:.7}}input[data-v-7957a5f3]:disabled,input[readonly][data-v-7957a5f3]{pointer-events:none;user-select:none;cursor:not-allowed}input[type=search][data-v-7957a5f3]::-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}.t-table-component{.table-cell-truncated[data-v-e9869b52]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.table-row-enter-active[data-v-e9869b52],.table-row-leave-active[data-v-e9869b52]{transition:all .3s ease}.table-row-enter-from[data-v-e9869b52]{opacity:0;transform:translateY(-10px)}.table-row-leave-to[data-v-e9869b52]{opacity:0;transform:translate(-100%);height:0;padding-top:0;padding-bottom:0;border:none}.table-row-leave-active td[data-v-e9869b52]{border-bottom:none}.mobile-item-enter-active[data-v-e9869b52],.mobile-item-leave-active[data-v-e9869b52]{transition:all .3s ease}.mobile-item-enter-from[data-v-e9869b52]{opacity:0;transform:translateY(-10px)}.mobile-item-leave-to[data-v-e9869b52]{opacity:0;transform:translate(-100%);height:0;padding-top:0;padding-bottom:0;margin-bottom:0}.table-row-move[data-v-e9869b52],.mobile-item-move[data-v-e9869b52]{transition:transform .3s ease}.slot-content[data-v-4778ba9c]{display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto}.form-wrapper[data-v-92de6693]{min-height:0}.form-wrapper-content[data-v-92de6693]{flex:1;min-height:0}.form-wrapper-content button[type=submit][data-v-92de6693]{display:none}.ml-13[data-v-a58641fe]{margin-left:3.25rem}code[data-v-a58641fe]{font-family:Courier New,monospace}.ml-13[data-v-c803f598]{margin-left:3.25rem}code[data-v-c803f598]{font-family:Courier New,monospace}.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-ffb9f470]{width:100%;position:relative}.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}.glow-line[data-v-03095050],.glow-line[data-v-10a2ea4c]{height:1px;background:linear-gradient(90deg,#61616100,#61616180,#61616100)}.dark .glow-line[data-v-10a2ea4c]{background:linear-gradient(90deg,#a3a3a300,#a3a3a380,#a3a3a300)}.glow-line[data-v-0c9a51a2]{height:1px;background:linear-gradient(90deg,#61616100,#61616180,#61616100)}.dark .glow-line[data-v-0c9a51a2]{background:linear-gradient(90deg,#a3a3a300,#a3a3a380,#a3a3a300)}.qr-code-container[data-v-8f6d664e]{display:inline-block}.qr-code-image[data-v-8f6d664e]{display:block}label[data-v-9ac8a8ea]{transition:all .2s ease}input[type=datetime-local][data-v-9ac8a8ea]::-webkit-calendar-picker-indicator,input[type=date][data-v-9ac8a8ea]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;transition:opacity .2s}input[type=datetime-local][data-v-9ac8a8ea]::-webkit-calendar-picker-indicator:hover,input[type=date][data-v-9ac8a8ea]::-webkit-calendar-picker-indicator:hover{opacity:1}button[data-v-9ac8a8ea]:disabled{cursor:not-allowed}.html-preview[data-v-bc6d3a84] *:first-child{margin-top:0!important}.html-preview[data-v-bc6d3a84] *:last-child{margin-bottom:0!important}.unified-toolbar[data-v-ebbf521b]{position:relative;display:inline-flex;align-items:center;flex-wrap:nowrap;gap:10px;padding:6px 8px;border-radius:6px;box-shadow:0 6px 14px #00000059}.sections[data-v-ebbf521b]{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap;overflow:hidden}.tb-action[data-v-ebbf521b]{display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid var(--border);background:transparent;color:inherit;cursor:pointer;min-height:26px;padding:0 8px;border-radius:6px;transition:background-color .12s ease,color .12s ease}.tb-action[data-v-ebbf521b]:disabled{opacity:.5;cursor:not-allowed}.tb-action--icon[data-v-ebbf521b]{min-width:28px;padding:0 6px}.tb-action--ghost[data-v-ebbf521b]{background:#ffffff0d}.tb-action.is-selected[data-v-ebbf521b]{background:#1f2937;color:#e5e7eb}.action-icon[data-v-ebbf521b]{display:inline-flex;align-items:center;justify-content:center}.menu[data-v-ebbf521b]{position:relative}.menu-trigger[data-v-ebbf521b]{width:28px;height:28px;border-radius:6px;border:1px solid var(--border);background:transparent;color:inherit;cursor:pointer;font-size:18px;line-height:1}.menu-pop[data-v-ebbf521b]{position:absolute;top:120%;right:0;min-width:220px;padding:8px;border-radius:6px;box-shadow:0 10px 24px #0006;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:start;z-index:40}.menu-group[data-v-ebbf521b]{display:flex;flex-wrap:wrap;gap:4px}.group-label[data-v-ebbf521b]{flex:0 0 100%;font-size:11px;opacity:.7}.menu-item[data-v-ebbf521b]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 8px;min-width:44px;border:1px solid var(--border);border-radius:5px;background:transparent;color:inherit;cursor:pointer;transition:background-color .12s ease,color .12s ease}.menu-item[data-v-ebbf521b]:disabled{opacity:.5;cursor:not-allowed}.menu-item[data-v-ebbf521b]:not(:disabled):hover{background:#1f29378c}.menu-icon[data-v-ebbf521b]{display:inline-flex;align-items:center;justify-content:center}.menu-label[data-v-ebbf521b]{flex:0 0 auto;text-align:center;font-size:.85rem}.menu-selected[data-v-ebbf521b]{font-size:14px;opacity:.7}.image img[data-v-e1a66ddd]{display:block;width:100%;height:auto;object-fit:cover}.block[data-v-6ce9051a]{position:relative;box-sizing:border-box;padding:6px;transition:background .12s ease,transform .12s ease;outline:none;box-shadow:none}.inner[data-v-6ce9051a]{position:relative}.content[data-v-6ce9051a]{position:relative;padding:4px}.image-toolbar[data-v-6ce9051a]{position:absolute;bottom:8px;left:50%;transform:translate(-50%);z-index:15;pointer-events:none}.image-toolbar[data-v-6ce9051a] *{pointer-events:auto}.block-item[data-v-6ce9051a]{background:transparent}.block.focused[data-v-6ce9051a],.block.selected[data-v-6ce9051a],.block.resizing[data-v-6ce9051a]{box-shadow:0 0 0 1px #94a3b873}.block.focused .content[data-v-6ce9051a]:after,.block.resizing .content[data-v-6ce9051a]:after,.block.selected .content[data-v-6ce9051a]:after{display:none}.left-grip[data-v-6ce9051a]{position:absolute;left:-4px;top:0;bottom:0;width:4px;cursor:grab}.drag-grip-tl[data-v-6ce9051a]{position:absolute;top:5px;left:-2px;width:12px;height:12px;cursor:grab;z-index:10;border-radius:2px;background:#94a3b840;border:1px dashed #6b7280}.resize-handle[data-v-6ce9051a]{position:absolute;right:0;bottom:0;width:14px;height:14px;border-radius:2px;background:#94a3b840;cursor:nwse-resize}.resize-handle.active[data-v-6ce9051a]{background:#94a3b873}.toolbar-stack[data-v-6ce9051a]{position:absolute;left:8px;right:8px;top:calc(100% + 8px);display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;justify-content:flex-start;z-index:20;pointer-events:none}.toolbar-stack[data-v-6ce9051a] *{pointer-events:auto}.w-100[data-v-6ce9051a]{flex:0 0 100%;max-width:100%}.w-75[data-v-6ce9051a]{flex:0 0 75%;max-width:75%}.w-66[data-v-6ce9051a]{flex:0 0 66%;max-width:66%}.w-50[data-v-6ce9051a]{flex:0 0 50%;max-width:50%}.w-33[data-v-6ce9051a]{flex:0 0 33%;max-width:33%}.w-25[data-v-6ce9051a]{flex:0 0 25%;max-width:25%}.align-left[data-v-6ce9051a]{margin-right:auto}.align-center[data-v-6ce9051a]{margin-left:auto;margin-right:auto}.align-right[data-v-6ce9051a]{margin-left:auto}.heading[data-v-6ce9051a] h1,.heading[data-v-6ce9051a] h2,.heading[data-v-6ce9051a] h3{margin:8px 0}.text[data-v-6ce9051a] p{margin:0;line-height:1.7}.text[data-v-6ce9051a] p+p{margin-top:1.2rem}.quote[data-v-6ce9051a] blockquote{border-left:3px solid #1f2937;margin:8px 0;padding:8px 12px}.code[data-v-6ce9051a] pre{background:#0b0f14;color:#e2e8f0;padding:12px;border:1px solid #1f2937;white-space:pre-wrap}.list[data-v-6ce9051a] ul,.list[data-v-6ce9051a] ol{padding-left:1.2em;margin:8px 0}.image[data-v-6ce9051a] img{display:block;width:100%;height:auto}.ctx[data-v-89f5ed04]{position:fixed;z-index:100;border-radius:12px;padding:10px;min-width:240px;max-width:320px;box-shadow:0 18px 36px #00000073;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.menu[data-v-89f5ed04]{display:grid;gap:8px}.insert-group[data-v-89f5ed04]{display:flex;flex-direction:column;gap:8px}.insert-options[data-v-89f5ed04]{display:grid;gap:6px;margin-top:6px;padding:8px;border-radius:10px}.row[data-v-89f5ed04]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.section-title[data-v-89f5ed04]{font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:4px}.txt[data-v-89f5ed04]{font-size:12px}.mi[data-v-89f5ed04]{height:34px;padding:0 12px;display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;border-width:1px;border-style:solid;border-color:#94a3b842;background-color:#94a3b814;color:inherit;transition:background-color .16s ease,filter .16s ease,transform .16s ease}.mi[data-v-89f5ed04]:hover{filter:brightness(1.08);background-color:#94a3b829}.mi[data-v-89f5ed04]:active{transform:translateY(.5px)}.mi.danger[data-v-89f5ed04]{border-color:#f871718c;color:#fca5a5;background-color:#7f1d1d2e}.chip[data-v-89f5ed04]{min-width:42px;height:30px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-color:#94a3b842;background-color:#94a3b814;color:inherit;transition:background-color .16s ease,filter .16s ease,transform .16s ease}.chip[data-v-89f5ed04]:hover{filter:brightness(1.08);background-color:#94a3b829}.chip[data-v-89f5ed04]:active{transform:translateY(.5px)}.mi[data-v-89f5ed04]:disabled,.chip[data-v-89f5ed04]:disabled{opacity:.45;cursor:not-allowed;filter:none}@supports (color-mix(in srgb,currentColor 10%,transparent)){.mi[data-v-89f5ed04]{border-color:color-mix(in srgb,currentColor 24%,transparent);background-color:color-mix(in srgb,currentColor 8%,transparent)}.mi[data-v-89f5ed04]:hover{background-color:color-mix(in srgb,currentColor 18%,transparent)}.chip[data-v-89f5ed04]{border-color:color-mix(in srgb,currentColor 24%,transparent);background-color:color-mix(in srgb,currentColor 6%,transparent)}.chip[data-v-89f5ed04]:hover{background-color:color-mix(in srgb,currentColor 16%,transparent)}}.editor[data-v-f57dcdf6]{display:flex;justify-content:center;padding:8px;--dxce-line-height: 1.6rem}.canvas[data-v-f57dcdf6]{width:100%;display:flex;flex-wrap:wrap;gap:0;min-height:var(--dxce-canvas-min-height, 180px)}.canvas[data-v-f57dcdf6] [contenteditable=true]{min-height:calc(var(--dxce-min-lines, 0) * var(--dxce-line-height));caret-color:var(--dxce-caret-color, var(--text, currentColor))}.canvas[data-v-f57dcdf6] [contenteditable=true]:focus{outline:none}.canvas.select-all[data-v-f57dcdf6]{outline:1px dashed var(--border);outline-offset:2px}.editor.dragging .block[data-v-f57dcdf6]{transition:none!important}.editor.dragging .toolbar[data-v-f57dcdf6]{pointer-events:none}.drop-placeholder[data-v-f57dcdf6]{position:relative;opacity:.8;pointer-events:none;animation:placeholderPulse-f57dcdf6 3.6s ease-in-out infinite;z-index:100;border:2px dashed #93c5fd!important;box-shadow:0 0 0 2px #93c5fd47 inset;background:#93c5fd29}.drop-placeholder[data-v-f57dcdf6]:after{content:"";position:absolute;inset:6px;border:1px dashed rgba(147,197,253,.6);border-radius:8px;pointer-events:none}.drop-placeholder .content[data-v-f57dcdf6]{opacity:.45;transition:opacity .12s ease}.drag-avatar[data-v-f57dcdf6]{position:fixed;z-index:99;pointer-events:none;opacity:1}.drag-avatar[data-v-f57dcdf6] .block{border:0;box-shadow:0 0 0 2px #60a5fa40 inset}.drag-avatar[data-v-f57dcdf6] .block-item{background:var(--surface)!important}@keyframes placeholderPulse-f57dcdf6{0%,to{opacity:.75}50%{opacity:.35}}.topbar[data-v-d87b7767]{display:flex;gap:12px;align-items:center;position:relative}.group[data-v-d87b7767]{display:flex;gap:6px;align-items:center}.group.rel[data-v-d87b7767]{position:relative}.btn[data-v-d87b7767],.select[data-v-d87b7767]{color:var(--text);background:transparent;border:1px solid var(--border);height:28px;padding:0 6px}.btn[data-v-d87b7767]{cursor:pointer}.btn[data-v-d87b7767]{display:inline-flex;align-items:center;gap:4px;line-height:1}.ico[data-v-d87b7767]{display:inline-block;opacity:.9;font-size:16px;line-height:1;vertical-align:middle}.ico-txt[data-v-d87b7767]{font-family:inherit;font-size:14px;line-height:1}.menu[data-v-d87b7767]{position:absolute;top:120%;left:0;display:grid;gap:4px;padding:6px;background:var(--surface);border:1px solid var(--border);z-index:50}.item[data-v-d87b7767]{text-align:left;border:1px solid var(--border);padding:2px 6px}.dxce-tabs[data-v-b9bf1524]{display:inline-flex;gap:8px;align-items:center}.dxce-tab[data-v-b9bf1524]{line-height:1}.dxce-preview{display:flex;justify-content:center;width:100%;box-sizing:border-box;padding:8px}.dxce-preview .canvas{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0;width:100%;min-height:180px;box-sizing:border-box}.dxce-preview .block{position:relative;box-sizing:border-box;padding:8px}.dxce-preview .block-item{box-sizing:border-box;background:transparent}.dxce-preview .inner{position:relative}.dxce-preview .content{position:relative;box-sizing:border-box;width:100%}.dxce-preview .block.w-100{flex:0 0 100%;max-width:100%}.dxce-preview .block.w-75{flex:0 0 75%;max-width:75%}.dxce-preview .block.w-66{flex:0 0 66%;max-width:66%}.dxce-preview .block.w-50{flex:0 0 50%;max-width:50%}.dxce-preview .block.w-33{flex:0 0 33%;max-width:33%}.dxce-preview .block.w-25{flex:0 0 25%;max-width:25%}.dxce-preview .align-left{margin-right:auto}.dxce-preview .align-center{margin-left:auto;margin-right:auto}.dxce-preview .align-right{margin-left:auto}.dxce-preview .text p{margin:8px 0;line-height:1.7}.dxce-preview .heading h1,.dxce-preview .heading h2,.dxce-preview .heading h3{margin:8px 0}.dxce-preview .quote blockquote{border-left:3px solid #1f2937;margin:8px 0;padding:8px 12px}.dxce-preview .code pre{padding:12px;border:1px solid rgba(148,163,184,.25);white-space:pre-wrap}.dxce-preview .list ul,.dxce-preview .list ol{padding-left:1.2em;margin:8px 0}.dxce-preview .list li{margin-bottom:.5rem}.dxce-preview .image img{display:block;width:100%;height:auto}.dxce-preview [contenteditable=true]{pointer-events:none}.dxce-preview .left-grip,.dxce-preview .drag-grip-tl,.dxce-preview .resize-handle,.dxce-preview .ctx{display:none!important}.dxce-preview .block.focused .content:after,.dxce-preview .block.selected .content:after{display:none}.dxce-preview figure{margin:0}.dx-content-renderer.canvas-mode[data-v-408995bc]{width:100%;height:100%}.empty-placeholder[data-v-408995bc]{padding:2rem 0;text-align:center;font-style:italic}.dxce-theme[data-v-e71b55c4]{--text: inherit;--border: var(--dx-border-color, currentColor);--surface: var(--dx-surface-color, inherit);--bg-dark: var(--dx-surface-color, inherit)}.dxce-topbar[data-v-e71b55c4]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px}.dxce-topbar--sticky[data-v-e71b55c4]{position:sticky;top:0;z-index:5}.dxce-content[data-v-e71b55c4]{display:flex;flex-direction:column;gap:16px;padding:12px}.dxce-content--fill[data-v-e71b55c4]{flex:1 1 auto}.dxce-content--auto[data-v-e71b55c4]{flex:0 1 auto}.dxce-pane[data-v-e71b55c4]{width:100%}.dxce-pane--code[data-v-e71b55c4]{border-radius:12px;padding:16px}.dxce-pane--code pre[data-v-e71b55c4]{white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,SFMono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.5;margin:0}.quick-composer-tile[data-v-4ef636d3] .dx-card,.quick-composer-expanded[data-v-4ef636d3] .dx-card{border-style:dashed}.chip[data-v-4ef636d3]{border-radius:9999px;line-height:1}.quick-composer-expanded[data-v-4ef636d3] .dxce-theme{background:transparent;color:inherit}.quick-composer-expanded[data-v-4ef636d3] .dxce-content{padding:0}.debug-overlay[data-v-a598dbe8]{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-a598dbe8]{display:block!important}.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}.dx-mermaid-block[data-v-044c28ed]{width:100%;display:flex;justify-content:center;margin:1em 0}.dx-mermaid-block[data-v-044c28ed] svg{max-width:100%;height:auto}.content-container[data-v-6a5eed77]{margin:0 auto}.cms-view-page[data-v-c0c0fd9c]{max-width:1200px;margin:0 auto}.z-50[data-v-dcd8621a]{z-index:50}[data-v-e7f69b2c] .dx-switch-container{display:flex;justify-content:space-between;align-items:center;width:100%}.image-uploader[data-v-37a067a2]{margin-bottom:1rem}[data-v-b8e5dffc] .dx-input-sm{padding:.375rem .5rem;font-size:.875rem}.overflow-x-auto[data-v-b8e5dffc]::-webkit-scrollbar{height:4px}.overflow-x-auto[data-v-b8e5dffc]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.overflow-x-auto[data-v-b8e5dffc]::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.overflow-x-auto[data-v-b8e5dffc]::-webkit-scrollbar-thumb:hover{background:#555}.theme-editor-wrapper[data-v-6d6a65ef]{display:flex;flex-direction:column;min-height:100vh;padding:0 0 2rem}.page-header-card[data-v-6d6a65ef]{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-6d6a65ef]{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-6d6a65ef]{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-6d6a65ef]::-webkit-color-swatch{border:none;border-radius:.45rem}.theme-editor-wrapper input[type=color][data-v-6d6a65ef]::-moz-color-swatch{border:none;border-radius:.45rem}.color-picker[data-v-6d6a65ef]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.color-picker label[data-v-6d6a65ef]{margin-bottom:0!important;flex:1}input[type=color][data-v-6d6a65ef]{-webkit-appearance:none;border:1px solid var(--color-border-primary);padding:0}input[type=color][data-v-6d6a65ef]::-webkit-color-swatch-wrapper{padding:2px}input[type=color][data-v-6d6a65ef]::-webkit-color-swatch{border:none;border-radius:4px}input[type=range][data-v-6d6a65ef]{-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-6d6a65ef]::-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-6d6a65ef]::-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-6d6a65ef]::-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-8ec83aec]{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-8ec83aec]{text-align:center}.error-content[data-v-8ec83aec]>*+*{margin-top:.5rem}.component-title[data-v-8ec83aec]{font-size:1.25rem;font-weight:600}.error-message[data-v-8ec83aec]{font-size:1rem}.error-details[data-v-8ec83aec]{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-8ec83aec]{@apply flex flex-row gap-2 justify-center mt-3;}.retry-button[data-v-8ec83aec],.reload-button[data-v-8ec83aec],.reset-theme-button[data-v-8ec83aec],.report-issue-button[data-v-8ec83aec]{@apply px-3 py-1 text-sm rounded border;}.retry-button[data-v-8ec83aec]{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-8ec83aec]:hover:not(:disabled){opacity:.9}.reload-button[data-v-8ec83aec]{background-color:var(--color-bg-accent);color:var(--color-text-contrast);border-color:var(--color-border-accent)}.reload-button[data-v-8ec83aec]:hover{opacity:.9}.reset-theme-button[data-v-8ec83aec]{background-color:var(--color-bg-error);color:var(--color-text-contrast);border-color:var(--color-border-error)}.reset-theme-button[data-v-8ec83aec]:hover{opacity:.9}.report-issue-button[data-v-8ec83aec]{background-color:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-border-primary)}.report-issue-button[data-v-8ec83aec]:hover{background-color:var(--color-bg-tertiary)}.custom-scrollbar[data-v-2eab77a7]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-2eab77a7]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-2eab77a7]::-webkit-scrollbar-thumb{background-color:#6b728066;border-radius:3px}.custom-scrollbar[data-v-2eab77a7]::-webkit-scrollbar-thumb:hover{background-color:#6b728099}.shell-sidebar[data-v-686eb047]{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-686eb047]{transform:translate(0)}.shell-content[data-v-686eb047]{display:flex;flex-direction:column;min-height:100vh;flex:1;transition:margin-left .3s ease-in-out}.private-shell__main[data-v-686eb047]{flex:1 1 auto}@media (min-width: 1024px){.shell-content.sidebar-open--wide[data-v-686eb047]{margin-left:18rem}}.shell-backdrop[data-v-686eb047]{position:fixed;inset:0;background-color:#0000004d;z-index:30;display:none}.shell-backdrop.is-visible[data-v-686eb047]{display:block}@media (min-width: 1024px){.shell-backdrop.is-visible[data-v-686eb047]{display:none}}.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-6a6c46ca],.modal-leave-active[data-v-6a6c46ca]{transition:all .2s ease}.modal-enter-from[data-v-6a6c46ca],.modal-leave-to[data-v-6a6c46ca]{opacity:0;transform:scale(.95)}.app{min-height:100vh}
