.tool-demo-preview[data-v-73fb53a7]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;padding:24px;box-sizing:border-box}.tool-demo-preview__frame[data-v-73fb53a7]{position:relative;display:flex;align-items:center;justify-content:center;width:min(100%,840px);aspect-ratio:4 / 3;max-height:100%;box-sizing:border-box;overflow:hidden;border:1px solid rgba(167,139,250,.55);border-radius:16px;background:#14141e;box-shadow:0 12px 36px rgba(0,0,0,.25)}@supports (width: 1cqh){.tool-demo-preview[data-v-73fb53a7]{container-type:size}.tool-demo-preview__frame[data-v-73fb53a7]{width:min(100%,840px,calc(100cqh * 4 / 3))}}.tool-demo-preview video[data-v-73fb53a7],.tool-demo-preview img[data-v-73fb53a7]{display:block;width:100%;height:100%;object-fit:contain;user-select:none}.tool-demo-preview video[data-v-73fb53a7]{opacity:0}.tool-demo-preview__poster[data-v-73fb53a7]{position:absolute;top:0;right:0;bottom:0;left:0;background:#14141e;opacity:1;pointer-events:none}.tool-demo-preview__frame.is-playing video[data-v-73fb53a7]{opacity:1}.tool-demo-preview__frame.is-playing .tool-demo-preview__poster[data-v-73fb53a7]{opacity:0;transition:opacity .65s ease-in-out}@media (prefers-reduced-motion: reduce){.tool-demo-preview video[data-v-73fb53a7],.tool-demo-preview__poster[data-v-73fb53a7]{transition:none}}@media (max-width: 768px){.tool-demo-preview[data-v-73fb53a7]{padding:12px}.tool-demo-preview__frame[data-v-73fb53a7]{border-radius:12px}}.editor-sticky-action-bar[data-v-6930080b]{position:sticky;bottom:0;z-index:5;display:flex;flex-direction:column;gap:8px;flex-shrink:0;margin-top:12px;padding:10px 0 calc(10px + env(safe-area-inset-bottom));background:#141522;box-shadow:0 -12px 18px rgba(8,10,24,.32)}.editor-sticky-action-bar__summary[data-v-6930080b]{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:5px;min-height:20px;color:#c7c9d9;font-size:13px;line-height:1.35;text-align:center}.editor-sticky-action-bar__gift[data-v-6930080b]{font-size:16px}.editor-sticky-action-bar__summary strong[data-v-6930080b]{font-weight:700}.editor-sticky-action-bar__summary .is-free[data-v-6930080b]{color:#21d47b}.editor-sticky-action-bar__summary .is-paid[data-v-6930080b]{color:#ffd44d}.editor-sticky-action-bar__summary .is-pending[data-v-6930080b]{color:#c7c9d9}.editor-sticky-action-bar__separator[data-v-6930080b]{color:#73788f}.editor-sticky-action-bar__retry[data-v-6930080b]{border:0;background:none;color:#c4b5fd;text-decoration:underline;cursor:pointer}@media (max-width: 768px){.editor-sticky-action-bar[data-v-6930080b]{padding-bottom:calc(10px + env(safe-area-inset-bottom))}}.editor-sticky-action-bar .editor-sticky-action-bar__primary{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:48px;border:0;border-radius:12px;color:#fff;background:linear-gradient(110deg,#3f8cff,#7554ee);box-shadow:0 8px 20px rgba(73,104,255,.25);font-size:15px;font-weight:700;cursor:pointer;transition:filter .2s ease,opacity .2s ease;flex-wrap:wrap;padding:10px 12px;line-height:1.4}.editor-sticky-action-bar .editor-sticky-action-bar__primary:hover:not(:disabled){filter:brightness(1.08)}.editor-sticky-action-bar .editor-sticky-action-bar__primary:disabled{opacity:.55;cursor:not-allowed}.editor-sticky-action-bar .editor-sticky-action-bar__button-cost{color:#ffe16b}.editor-sticky-action-bar :deep(.action-buttons){display:flex;flex-direction:column;gap:8px}.editor-sticky-action-bar :deep(p){margin:0;font-size:13px;line-height:1.4}.image-tool-workspace[data-v-c3827c19]{--workspace-case-gap: 96px;width:100%;height:100%;min-width:0;padding:0}.image-tool-workspace__editor[data-v-c3827c19]{display:flex;align-items:stretch;width:100%;height:100%;min-height:640px;padding:0}.image-tool-workspace__cases[data-v-c3827c19]{margin-top:var(--workspace-case-gap);padding:0 16px}.image-tool-workspace__footer[data-v-c3827c19]{margin-top:36px}@media (max-width: 768px){.image-tool-workspace[data-v-c3827c19]{--workspace-case-gap: 56px;height:auto;padding:0}.image-tool-workspace__cases[data-v-c3827c19]{padding:0 12px}.image-tool-workspace .image-tool-workspace__editor[data-v-c3827c19]{flex-direction:column;height:auto;min-height:0!important;overflow:visible!important}.image-tool-workspace__editor[data-v-c3827c19]>.editor-controls-panel{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;margin:0!important}}.tool-account-actions[data-v-8e5dc60c]{display:flex;align-items:center;gap:10px;min-width:0}.tool-account-actions a[data-v-8e5dc60c]{display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px;border:1px solid rgba(173,161,225,.18);border-radius:999px;background:rgba(255,255,255,.035);color:#d9d7e9;font-size:.82rem;text-decoration:none;white-space:nowrap}.tool-account-actions a[data-v-8e5dc60c]:hover{border-color:rgba(167,139,250,.5);background:rgba(139,92,246,.1)}.tool-account-actions a[data-v-8e5dc60c]:focus-visible{outline:2px solid #a78bfa;outline-offset:3px}.tool-account-balance .fish-credit-icon[data-v-8e5dc60c]{width:18px;height:18px}.tool-account-balance strong[data-v-8e5dc60c]{color:#f1eafc;font-variant-numeric:tabular-nums}.account-avatar[data-v-8e5dc60c]{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:rgba(139,92,246,.22);color:#d7c7ff;font-size:.75rem}.account-name[data-v-8e5dc60c]{max-width:140px;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.tool-account-actions[data-v-8e5dc60c]{width:100%;gap:8px}.tool-account-actions a[data-v-8e5dc60c]{min-height:40px;padding:5px 10px;font-size:.76rem}.tool-account-profile[data-v-8e5dc60c]{margin-left:auto;min-width:0}.account-name[data-v-8e5dc60c]{max-width:120px}}
