@media (max-width:1023px){.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page){max-width:100%;overflow-x:clip}html:has(.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page):not([data-theme=dark])){background:#f7f8fa!important}body:has(.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page):not([data-theme=dark])){background:#f7f8fa!important}body:has(.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page):not([data-theme=dark])) .app-shell{background:#f7f8fa!important}body:has(.ai-illustration-page:not([data-theme=dark])) .ai-illustration-page.novabook-page{background:#f7f8fa!important}body:has(.figure-illustration-page:not([data-theme=dark])) .figure-illustration-page.novabook-page{background:#f7f8fa!important}body:has(.toast-illustration-page:not([data-theme=dark])) .toast-illustration-page.novabook-page{background:#f7f8fa!important}html:has(.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)[data-theme=dark]){background:#16171b!important}body:has(.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)[data-theme=dark]){background:#16171b!important}body:has(.ai-illustration-page[data-theme=dark]) .app-shell{background:#16171b!important}body:has(.figure-illustration-page[data-theme=dark]) .app-shell{background:#16171b!important}body:has(.toast-illustration-page[data-theme=dark]) .app-shell{background:#16171b!important}html[data-free-tools-theme=dark]:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)){background:#16171b!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)){background:#16171b!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .app-shell{background:#16171b!important}body:has(.ai-illustration-page[data-theme=dark]) .ai-illustration-page.novabook-page{background:#16171b!important}body:has(.figure-illustration-page[data-theme=dark]) .figure-illustration-page.novabook-page{background:#16171b!important}body:has(.toast-illustration-page[data-theme=dark]) .toast-illustration-page.novabook-page{background:#16171b!important}html[data-free-tools-theme=dark] body:has(.ai-illustration-page) .ai-illustration-page.novabook-page{background:#16171b!important}html[data-free-tools-theme=dark] body:has(.figure-illustration-page) .figure-illustration-page.novabook-page{background:#16171b!important}html[data-free-tools-theme=dark] body:has(.toast-illustration-page) .toast-illustration-page.novabook-page{background:#16171b!important}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .novabook-main{box-sizing:border-box;width:100%;max-width:100%;padding-left:20px!important;padding-right:20px!important}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .novabook-workspace{flex-direction:column;align-items:stretch;gap:1.25rem;width:100%;min-width:0;max-width:100%;display:flex}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .novabook-sidebar,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .novabook-panel,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .novabook-results-column,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .novabook-right-panel,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .figure-illustration-results-panel,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .toast-results-body,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .toast-results-empty{box-sizing:border-box;width:100%;min-width:0;max-width:100%}body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) :is(.novabook-results-column,.novabook-right-panel,.figure-illustration-results-panel){align-self:stretch;overflow:visible;flex:none!important;height:auto!important;min-height:0!important;max-height:none!important}:is(body:has(.ai-illustration-page:not([data-theme=dark])) :is(.novabook-sidebar,.novabook-right-panel),body:has(.figure-illustration-page:not([data-theme=dark])) :is(.novabook-sidebar,.novabook-right-panel,.figure-illustration-results-panel),body:has(.toast-illustration-page:not([data-theme=dark])) :is(.novabook-sidebar,.novabook-right-panel,.figure-illustration-results-panel)){background:#fff!important;border:1px solid #eaeef2!important;border-radius:1.5rem!important;padding:1.5rem!important;box-shadow:0 4px 20px #0000000a!important}body:has(.ai-illustration-page[data-theme=dark]) :is(.novabook-sidebar,.novabook-right-panel){box-shadow:none!important;background:#1c1e24!important;border:none!important;border-radius:1.5rem!important;padding:1.5rem!important}body:has(.figure-illustration-page[data-theme=dark]) :is(.novabook-sidebar,.novabook-right-panel,.figure-illustration-results-panel){box-shadow:none!important;background:#1c1e24!important;border:none!important;border-radius:1.5rem!important;padding:1.5rem!important}body:has(.toast-illustration-page[data-theme=dark]) :is(.novabook-sidebar,.novabook-right-panel,.figure-illustration-results-panel){box-shadow:none!important;background:#1c1e24!important;border:none!important;border-radius:1.5rem!important;padding:1.5rem!important}html[data-free-tools-theme=dark] body:has(.ai-illustration-page) :is(.novabook-sidebar,.novabook-right-panel){box-shadow:none!important;background:#1c1e24!important;border:none!important;border-radius:1.5rem!important;padding:1.5rem!important}html[data-free-tools-theme=dark] body:has(.figure-illustration-page) :is(.novabook-sidebar,.novabook-right-panel,.figure-illustration-results-panel){box-shadow:none!important;background:#1c1e24!important;border:none!important;border-radius:1.5rem!important;padding:1.5rem!important}html[data-free-tools-theme=dark] body:has(.toast-illustration-page) :is(.novabook-sidebar,.novabook-right-panel,.figure-illustration-results-panel){box-shadow:none!important;background:#1c1e24!important;border:none!important;border-radius:1.5rem!important;padding:1.5rem!important}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .novabook-menu-heading,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .novabook-menu-heading__actions{min-width:0;max-width:100%}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .novabook-menu-heading__actions{flex-wrap:wrap;row-gap:4px}body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]){box-sizing:border-box;background:0 0!important;border:0!important;border-radius:.75rem!important;height:3.25rem!important;min-height:3.25rem!important}:is(body:has(.ai-illustration-page:not([data-theme=dark])) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]),body:has(.figure-illustration-page:not([data-theme=dark])) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]),body:has(.toast-illustration-page:not([data-theme=dark])) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled])){color:#191f28!important;box-shadow:inset 0 0 0 1px #d1d6db!important}:is(body:has(.ai-illustration-page:not([data-theme=dark])) :is(.ai-illustration-textarea,.figure-illustration-textarea):not(:disabled),body:has(.figure-illustration-page:not([data-theme=dark])) :is(.ai-illustration-textarea,.figure-illustration-textarea):not(:disabled),body:has(.toast-illustration-page:not([data-theme=dark])) :is(.ai-illustration-textarea,.figure-illustration-textarea):not(:disabled)){color:#191f28;background:0 0!important;border:0!important;border-radius:.75rem!important;box-shadow:inset 0 0 0 1px #d1d6db!important}:is(body:has(.figure-illustration-page:not([data-theme=dark])) .toast-prompt-row,body:has(.toast-illustration-page:not([data-theme=dark])) .toast-prompt-row){box-sizing:border-box;color:#191f28;min-height:3.25rem;background:0 0!important;border:0!important;border-radius:.75rem!important;box-shadow:inset 0 0 0 1px #d1d6db!important}:is(body:has(.ai-illustration-page:not([data-theme=dark])) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]):hover,body:has(.figure-illustration-page:not([data-theme=dark])) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]):hover,body:has(.toast-illustration-page:not([data-theme=dark])) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]):hover){background:#0000000a!important;box-shadow:inset 0 0 0 1px #d1d6db!important}body:has(.ai-illustration-page:not([data-theme=dark])) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]):focus-within{outline-offset:2px!important;background:0 0!important;outline:2px solid #3182f6!important;box-shadow:inset 0 0 0 1px #d1d6db!important}body:has(.figure-illustration-page:not([data-theme=dark])) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]):focus-within{outline-offset:2px!important;background:0 0!important;outline:2px solid #3182f6!important;box-shadow:inset 0 0 0 1px #d1d6db!important}body:has(.toast-illustration-page:not([data-theme=dark])) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]):focus-within{outline-offset:2px!important;background:0 0!important;outline:2px solid #3182f6!important;box-shadow:inset 0 0 0 1px #d1d6db!important}body:has(.ai-illustration-page:not([data-theme=dark])) :is(.ai-illustration-textarea,.figure-illustration-textarea):focus{outline-offset:2px!important;background:0 0!important;outline:2px solid #3182f6!important;box-shadow:inset 0 0 0 1px #d1d6db!important}body:has(.ai-illustration-page:not([data-theme=dark])) :is(.ai-illustration-textarea,.figure-illustration-textarea):focus-visible{outline-offset:2px!important;background:0 0!important;outline:2px solid #3182f6!important;box-shadow:inset 0 0 0 1px #d1d6db!important}body:has(.figure-illustration-page:not([data-theme=dark])) :is(.ai-illustration-textarea,.figure-illustration-textarea):focus{outline-offset:2px!important;background:0 0!important;outline:2px solid #3182f6!important;box-shadow:inset 0 0 0 1px #d1d6db!important}body:has(.figure-illustration-page:not([data-theme=dark])) :is(.ai-illustration-textarea,.figure-illustration-textarea):focus-visible{outline-offset:2px!important;background:0 0!important;outline:2px solid #3182f6!important;box-shadow:inset 0 0 0 1px #d1d6db!important}body:has(.toast-illustration-page:not([data-theme=dark])) :is(.ai-illustration-textarea,.figure-illustration-textarea):focus{outline-offset:2px!important;background:0 0!important;outline:2px solid #3182f6!important;box-shadow:inset 0 0 0 1px #d1d6db!important}body:has(.toast-illustration-page:not([data-theme=dark])) :is(.ai-illustration-textarea,.figure-illustration-textarea):focus-visible{outline-offset:2px!important;background:0 0!important;outline:2px solid #3182f6!important;box-shadow:inset 0 0 0 1px #d1d6db!important}body:has(.ai-illustration-page[data-theme=dark]) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]){color:#f2f4f6!important;background:0 0!important;border:0!important;border-radius:.75rem!important;box-shadow:inset 0 0 0 1px #393d46!important}body:has(.figure-illustration-page[data-theme=dark]) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]){color:#f2f4f6!important;background:0 0!important;border:0!important;border-radius:.75rem!important;box-shadow:inset 0 0 0 1px #393d46!important}body:has(.toast-illustration-page[data-theme=dark]) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]){color:#f2f4f6!important;background:0 0!important;border:0!important;border-radius:.75rem!important;box-shadow:inset 0 0 0 1px #393d46!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]){color:#f2f4f6!important;background:0 0!important;border:0!important;border-radius:.75rem!important;box-shadow:inset 0 0 0 1px #393d46!important}body:has(.ai-illustration-page[data-theme=dark]) :is(.ai-illustration-textarea,.figure-illustration-textarea):not(:disabled){color:#f2f4f6!important;background:0 0!important;border:0!important;border-radius:.75rem!important;box-shadow:inset 0 0 0 1px #393d46!important}body:has(.figure-illustration-page[data-theme=dark]) :is(.ai-illustration-textarea,.figure-illustration-textarea):not(:disabled){color:#f2f4f6!important;background:0 0!important;border:0!important;border-radius:.75rem!important;box-shadow:inset 0 0 0 1px #393d46!important}body:has(.toast-illustration-page[data-theme=dark]) :is(.ai-illustration-textarea,.figure-illustration-textarea):not(:disabled){color:#f2f4f6!important;background:0 0!important;border:0!important;border-radius:.75rem!important;box-shadow:inset 0 0 0 1px #393d46!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) :is(.ai-illustration-textarea,.figure-illustration-textarea):not(:disabled){color:#f2f4f6!important;background:0 0!important;border:0!important;border-radius:.75rem!important;box-shadow:inset 0 0 0 1px #393d46!important}body:has(.figure-illustration-page[data-theme=dark]) .toast-prompt-row{box-sizing:border-box;min-height:3.25rem;color:#f2f4f6!important;background:0 0!important;border:0!important;border-radius:.75rem!important;box-shadow:inset 0 0 0 1px #393d46!important}body:has(.toast-illustration-page[data-theme=dark]) .toast-prompt-row{box-sizing:border-box;min-height:3.25rem;color:#f2f4f6!important;background:0 0!important;border:0!important;border-radius:.75rem!important;box-shadow:inset 0 0 0 1px #393d46!important}html[data-free-tools-theme=dark] body:has(:is(.figure-illustration-page,.toast-illustration-page)) .toast-prompt-row{box-sizing:border-box;min-height:3.25rem;color:#f2f4f6!important;background:0 0!important;border:0!important;border-radius:.75rem!important;box-shadow:inset 0 0 0 1px #393d46!important}body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)[data-theme=dark]) :is(.seed-select-trigger__value,.seed-select-trigger__placeholder){color:#f2f4f6!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) :is(.seed-select-trigger__value,.seed-select-trigger__placeholder){color:#f2f4f6!important}body:has(.ai-illustration-page[data-theme=dark]) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]):is(:hover,:focus-within){color:#fff!important;background:0 0!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1px #fff!important}body:has(.figure-illustration-page[data-theme=dark]) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]):is(:hover,:focus-within){color:#fff!important;background:0 0!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1px #fff!important}body:has(.toast-illustration-page[data-theme=dark]) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]):is(:hover,:focus-within){color:#fff!important;background:0 0!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1px #fff!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:not([data-disabled]):is(:hover,:focus-within){color:#fff!important;background:0 0!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1px #fff!important}body:has(.ai-illustration-page[data-theme=dark]) :is(.ai-illustration-textarea,.figure-illustration-textarea):is(:hover,:focus,:focus-visible){color:#fff!important;background:0 0!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1px #fff!important}body:has(.figure-illustration-page[data-theme=dark]) :is(.ai-illustration-textarea,.figure-illustration-textarea):is(:hover,:focus,:focus-visible){color:#fff!important;background:0 0!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1px #fff!important}body:has(.toast-illustration-page[data-theme=dark]) :is(.ai-illustration-textarea,.figure-illustration-textarea):is(:hover,:focus,:focus-visible){color:#fff!important;background:0 0!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1px #fff!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) :is(.ai-illustration-textarea,.figure-illustration-textarea):is(:hover,:focus,:focus-visible){color:#fff!important;background:0 0!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1px #fff!important}body:has(.figure-illustration-page[data-theme=dark]) .toast-prompt-row:is(:hover,:focus-within){color:#fff!important;background:0 0!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1px #fff!important}body:has(.toast-illustration-page[data-theme=dark]) .toast-prompt-row:is(:hover,:focus-within){color:#fff!important;background:0 0!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1px #fff!important}html[data-free-tools-theme=dark] body:has(:is(.figure-illustration-page,.toast-illustration-page)) .toast-prompt-row:is(:hover,:focus-within){color:#fff!important;background:0 0!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1px #fff!important}body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)[data-theme=dark]) :is(.ai-illustration-textarea,.figure-illustration-textarea,.toast-prompt-field)::placeholder{color:#8b95a1!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) :is(.ai-illustration-textarea,.figure-illustration-textarea,.toast-prompt-field)::placeholder{color:#8b95a1!important}:is(body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .seed-select__positioner,body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .seed-select__content){width:min(var(--seed-select-reference-width,100%),calc(100vw - 40px));box-sizing:border-box;max-width:calc(100vw - 40px)}body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) :is(.ai-illustration-primary-btn.nova-primary-action-btn.seed-action-button,.figure-illustration-primary-btn.nova-primary-action-btn.seed-action-button,.ai-illustration-primary-btn,.figure-illustration-primary-btn,button.primary-action-btn){box-sizing:border-box;justify-content:center;align-items:center;max-width:100%;display:flex;color:#fff!important;letter-spacing:-.02em!important;background:#3182f6!important;border:none!important;border-radius:.75rem!important;width:100%!important;height:3.25rem!important;min-height:3.25rem!important;font-size:1rem!important;font-weight:600!important;box-shadow:0 4px 14px #3182f62e!important}body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) :is(.ai-illustration-primary-btn.nova-primary-action-btn.seed-action-button,.figure-illustration-primary-btn.nova-primary-action-btn.seed-action-button,.ai-illustration-primary-btn,.figure-illustration-primary-btn,button.primary-action-btn):hover:not(:disabled){color:#fff!important;background:#1b64da!important}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .figure-illustration-example-btn,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .generation-history-sidebar__text-button,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .generation-history-sidebar__primary-button,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .toast-result-card__link,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .toast-result-card__btn,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .toast-progress-card__zip,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .toast-progress-card__chip{min-height:44px}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .figure-illustration-example-btn,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .token-policy-trigger{align-items:center;display:inline-flex}.novabook-page.ai-illustration-page .ai-illustration-heading-pill,.novabook-page:is(.figure-illustration-page,.toast-illustration-page) .novabook-menu-heading__actions .token-policy-trigger{box-sizing:border-box;height:28px;min-height:28px;padding:0 8px}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .generation-history-sidebar__icon-button,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .token-policy-dialog__close,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .illustration-touch-target,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .toast-prompt-plus,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .toast-prompt-remove,.novabook-page.ai-illustration-page .nova-attachment-item__remove{width:44px;min-width:44px;height:44px;min-height:44px}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .generation-history-sidebar__icon-button{flex-basis:44px}.novabook-page.ai-illustration-page .nova-attachment-item__remove{top:0;right:0}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .figure-illustration-mode-switch{min-height:50px}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .figure-illustration-mode-switch__segment{white-space:normal;min-width:0;min-height:44px;padding:8px 10px;line-height:1.25}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .toast-prompt-remove{opacity:1;pointer-events:auto}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .figure-illustration-field-wrap .flex{flex-wrap:wrap;min-width:0}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .ai-illustration-mode-select,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .figure-illustration-mode-select,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .seed-select-trigger__root,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .nova-attachment-field,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .nova-attachment-input,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .nova-attachment-row{min-width:0;max-width:100%}.novabook-page.ai-illustration-page .nova-attachment-row{overflow-x:auto}.novabook-page.ai-illustration-page .novabook-right-panel--idle .ai-illustration-sample-gallery{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding-left:0;padding-right:0;overflow:hidden;display:flex!important}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee{-webkit-mask-image:none;mask-image:none}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__track{width:100%;animation:none;display:block;transform:none}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__set+.ai-illustration-sample-marquee__set{display:none}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__set{box-sizing:border-box;gap:12px;width:100%;padding:0 16px 8px;display:grid}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__card{width:100%}.novabook-page.toast-illustration-page .toast-sample-marquee{width:100%;min-width:0;max-width:100%;overflow:hidden;-webkit-mask-image:none;mask-image:none}.novabook-page.toast-illustration-page .toast-sample-marquee__track{width:100%;max-width:100%;animation:none;display:block;transform:none}.novabook-page.toast-illustration-page .toast-sample-marquee__set+.toast-sample-marquee__set{display:none}.novabook-page.toast-illustration-page .toast-sample-marquee__set{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px;width:100%;max-width:100%;padding-right:0;display:grid}.novabook-page.toast-illustration-page .toast-sample-marquee__card,.novabook-page.toast-illustration-page .toast-sample-marquee__card--wide,.novabook-page.toast-illustration-page .toast-sample-marquee__card--portrait{width:100%;min-width:0;max-width:100%}.novabook-page.toast-illustration-page .toast-sample-marquee__image{width:100%;max-width:100%}.novabook-page.figure-illustration-page>.fixed.z-50{box-sizing:border-box;padding:20px}.novabook-page.toast-illustration-page .toast-result-grid,.novabook-page.toast-illustration-page .toast-result-grid--multi,.novabook-page.toast-illustration-page .toast-result-compare{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%}.novabook-page.toast-illustration-page .toast-result-card__actions,.novabook-page.toast-illustration-page .toast-progress-card__downloads{flex-direction:column;align-items:stretch}.novabook-page.toast-illustration-page .toast-result-card__btn,.novabook-page.toast-illustration-page .toast-progress-card__zip,.novabook-page.toast-illustration-page .toast-progress-card__chip{white-space:normal;justify-content:center;width:100%;height:auto}.novabook-page.toast-illustration-page .toast-progress-card__head{align-items:stretch}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .token-policy-dialog{padding-left:20px;padding-right:20px}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .token-policy-dialog__panel,.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .token-policy-dialog__panel--large{box-sizing:border-box;width:100%;max-width:100%}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)>.fixed.bottom-4{width:min(420px,100% - 40px);max-width:calc(100% - 40px);left:auto;right:20px}}@media (max-width:767px){.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page){--background:#1c1e24;background:#1c1e24!important}html:has(.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)){--background:#1c1e24;background:#1c1e24!important}html[data-free-tools-theme=dark]:has(.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)){--background:#1c1e24;background:#1c1e24!important}html[data-free-tools-theme=dark]:has(.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)[data-theme=dark]){--background:#1c1e24;background:#1c1e24!important}body:has(.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)){--background:#1c1e24;background:#1c1e24!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)){--background:#1c1e24;background:#1c1e24!important}body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .app-shell{--background:#1c1e24;background:#1c1e24!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .app-shell{--background:#1c1e24;background:#1c1e24!important}html[data-free-tools-theme=dark] body:has(.ai-illustration-page) .ai-illustration-page.novabook-page{--background:#1c1e24;background:#1c1e24!important}html[data-free-tools-theme=dark] body:has(.figure-illustration-page) .figure-illustration-page.novabook-page{--background:#1c1e24;background:#1c1e24!important}html[data-free-tools-theme=dark] body:has(.toast-illustration-page) .toast-illustration-page.novabook-page{--background:#1c1e24;background:#1c1e24!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .navbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1c1e24!important;border-bottom:0!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .navbar.navbar--scrolled{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1c1e24!important;border-bottom:0!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .navbar.navbar--dark-menus{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1c1e24!important;border-bottom:0!important}body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)[data-theme=dark]) .navbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1c1e24!important;border-bottom:0!important}body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)[data-theme=dark]) .navbar.navbar--scrolled{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1c1e24!important;border-bottom:0!important}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page){overflow-x:clip}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .novabook-page .novabook-main{box-sizing:border-box;padding-left:22px!important;padding-right:22px!important}body:has(.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .novabook-main{box-sizing:border-box;padding-left:22px!important;padding-right:22px!important}.novabook-page:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page) .novabook-workspace{gap:0!important}body:has(.ai-illustration-page:not([data-theme=dark])) .novabook-page :is(.novabook-sidebar,.novabook-right-panel){box-sizing:border-box;width:calc(100% + 44px)!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-left:-22px!important;margin-right:-22px!important;padding:16px 22px 28px!important}body:has(.figure-illustration-page:not([data-theme=dark])) .novabook-page :is(.novabook-sidebar,.novabook-right-panel,.figure-illustration-results-panel){box-sizing:border-box;width:calc(100% + 44px)!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-left:-22px!important;margin-right:-22px!important;padding:16px 22px 28px!important}body:has(.toast-illustration-page:not([data-theme=dark])) .novabook-page :is(.novabook-sidebar,.novabook-right-panel,.figure-illustration-results-panel){box-sizing:border-box;width:calc(100% + 44px)!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-left:-22px!important;margin-right:-22px!important;padding:16px 22px 28px!important}body:has(.ai-illustration-page[data-theme=dark]) .novabook-page :is(.novabook-sidebar,.novabook-right-panel){box-sizing:border-box;width:calc(100% + 44px)!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-left:-22px!important;margin-right:-22px!important;padding:16px 22px 28px!important}body:has(.figure-illustration-page[data-theme=dark]) .novabook-page :is(.novabook-sidebar,.novabook-right-panel,.figure-illustration-results-panel){box-sizing:border-box;width:calc(100% + 44px)!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-left:-22px!important;margin-right:-22px!important;padding:16px 22px 28px!important}body:has(.toast-illustration-page[data-theme=dark]) .novabook-page :is(.novabook-sidebar,.novabook-right-panel,.figure-illustration-results-panel){box-sizing:border-box;width:calc(100% + 44px)!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-left:-22px!important;margin-right:-22px!important;padding:16px 22px 28px!important}html[data-free-tools-theme=dark] body:has(.ai-illustration-page) .novabook-page :is(.novabook-sidebar,.novabook-right-panel){box-sizing:border-box;width:calc(100% + 44px)!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-left:-22px!important;margin-right:-22px!important;padding:16px 22px 28px!important}html[data-free-tools-theme=dark] body:has(.figure-illustration-page) .novabook-page :is(.novabook-sidebar,.novabook-right-panel,.figure-illustration-results-panel){box-sizing:border-box;width:calc(100% + 44px)!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-left:-22px!important;margin-right:-22px!important;padding:16px 22px 28px!important}html[data-free-tools-theme=dark] body:has(.toast-illustration-page) .novabook-page :is(.novabook-sidebar,.novabook-right-panel,.figure-illustration-results-panel){box-sizing:border-box;width:calc(100% + 44px)!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-left:-22px!important;margin-right:-22px!important;padding:16px 22px 28px!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .novabook-page :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;outline:none!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .novabook-page :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root:is(:hover,:focus,:focus-visible,:focus-within){box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;outline:none!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .novabook-page :is(textarea.ai-illustration-textarea,textarea.figure-illustration-textarea){box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;outline:none!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .novabook-page :is(textarea.ai-illustration-textarea,textarea.figure-illustration-textarea):is(:hover,:focus,:focus-visible){box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;outline:none!important}html[data-free-tools-theme=dark] body:has(:is(.figure-illustration-page,.toast-illustration-page)) .novabook-page .toast-prompt-row{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;outline:none!important}html[data-free-tools-theme=dark] body:has(:is(.figure-illustration-page,.toast-illustration-page)) .novabook-page .toast-prompt-row:is(:hover,:focus-within){box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;outline:none!important}html[data-free-tools-theme=dark] body:has(:is(.figure-illustration-page,.toast-illustration-page)) .novabook-page input.toast-prompt-field{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;outline:none!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .novabook-page :is(.ai-illustration-mode-select,.figure-illustration-mode-select) .seed-select-trigger__root{box-sizing:border-box;overflow:hidden;width:100%!important;max-width:100%!important;position:relative!important;inset:auto!important}html[data-free-tools-theme=dark] body:has(:is(.ai-illustration-page,.figure-illustration-page,.toast-illustration-page)) .novabook-page :is(.seed-select-trigger__value,.seed-select-trigger__placeholder){text-overflow:ellipsis;max-width:100%;overflow:hidden;position:static!important}html[data-free-tools-theme=dark]:has(.ai-illustration-page){--background:#000;background:#000!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.ai-illustration-page.novabook-page.novabook-page){--background:#000;background:#000!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.ai-illustration-page) .app-shell{--background:#000;background:#000!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.ai-illustration-page) .ai-illustration-page.novabook-page.novabook-page{--background:#000;background:#000!important}html[data-free-tools-theme=dark] body:has(.ai-illustration-page) .navbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1d1d1f!important;border-bottom:0!important}html[data-free-tools-theme=dark] body:has(.ai-illustration-page) .navbar.navbar--scrolled{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1d1d1f!important;border-bottom:0!important}html[data-free-tools-theme=dark] body:has(.ai-illustration-page) .navbar.navbar--dark-menus{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1d1d1f!important;border-bottom:0!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.ai-illustration-page) .ai-illustration-page .novabook-workspace{background:0 0!important;gap:12px!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.ai-illustration-page) .ai-illustration-page.novabook-page :is(.novabook-sidebar,.novabook-panel,.novabook-right-panel){background:#1d1d1f!important}.novabook-page.ai-illustration-page .novabook-right-panel.novabook-right-panel--idle{display:none!important}html[data-free-tools-theme=dark] body:has(.ai-illustration-page) .ai-illustration-page .novabook-right-panel.novabook-right-panel--idle{display:none!important}.ai-illustration-page .novabook-right-panel{scroll-margin-top:calc(min(var(--navbar-height,60px),var(--navbar-height-max,72px)) + 12px)}html[data-free-tools-theme=dark] body:has(.ai-illustration-page) .ai-illustration-page .ai-illustration-sample-marquee__set{padding-left:0!important;padding-right:0!important}html[data-free-tools-theme=dark] body:has(.ai-illustration-page) .ai-illustration-page .ai-illustration-primary-btn.nova-primary-action-btn.seed-action-button{height:3.5rem!important;min-height:3.5rem!important;box-shadow:none!important;border-radius:.875rem!important}html[data-free-tools-theme=dark] body:has(.ai-illustration-page) .ai-illustration-page .ai-illustration-primary-btn.nova-primary-action-btn.seed-action-button:disabled{height:3.5rem!important;min-height:3.5rem!important;box-shadow:none!important;border-radius:.875rem!important}body:has(.ai-illustration-page) .seed-select__positioner:before{content:none!important;background:0 0!important;display:none!important}html[data-free-tools-theme=dark]:has(.illustration-figure-page){--background:#000;background:#000!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.illustration-figure-page.novabook-page.novabook-page){--background:#000;background:#000!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.illustration-figure-page) .app-shell{--background:#000;background:#000!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.illustration-figure-page) .illustration-figure-page.novabook-page.novabook-page{--background:#000;background:#000!important}html[data-free-tools-theme=dark] body:has(.illustration-figure-page) .navbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1d1d1f!important;border-bottom:0!important}html[data-free-tools-theme=dark] body:has(.illustration-figure-page) .navbar.navbar--scrolled{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1d1d1f!important;border-bottom:0!important}html[data-free-tools-theme=dark] body:has(.illustration-figure-page) .navbar.navbar--dark-menus{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1d1d1f!important;border-bottom:0!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.illustration-figure-page) .illustration-figure-page .novabook-workspace{background:0 0!important;gap:12px!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.illustration-figure-page) .illustration-figure-page.novabook-page :is(.novabook-sidebar,.novabook-panel,.novabook-right-panel){background:#1d1d1f!important}html[data-free-tools-theme=dark] body:has(.illustration-figure-page) .illustration-figure-page .novabook-right-panel.novabook-right-panel--idle{display:flex!important}html[data-free-tools-theme=dark] body:has(.illustration-figure-page) .illustration-figure-page .figure-illustration-primary-btn.nova-primary-action-btn.seed-action-button{height:3.5rem!important;min-height:3.5rem!important;box-shadow:none!important;border-radius:.875rem!important}html[data-free-tools-theme=dark] body:has(.illustration-figure-page) .illustration-figure-page .figure-illustration-primary-btn.nova-primary-action-btn.seed-action-button:disabled{height:3.5rem!important;min-height:3.5rem!important;box-shadow:none!important;border-radius:.875rem!important}body:has(.illustration-figure-page) .seed-select__positioner:before{content:none!important;background:0 0!important;display:none!important}html[data-free-tools-theme=dark]:has(.illustration-toast-page){--background:#000;background:#000!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.illustration-toast-page.novabook-page.novabook-page){--background:#000;background:#000!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.illustration-toast-page) .app-shell{--background:#000;background:#000!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.illustration-toast-page) .illustration-toast-page.novabook-page.novabook-page{--background:#000;background:#000!important}html[data-free-tools-theme=dark] body:has(.illustration-toast-page) .navbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1d1d1f!important;border-bottom:0!important}html[data-free-tools-theme=dark] body:has(.illustration-toast-page) .navbar.navbar--scrolled{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1d1d1f!important;border-bottom:0!important}html[data-free-tools-theme=dark] body:has(.illustration-toast-page) .navbar.navbar--dark-menus{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#1d1d1f!important;border-bottom:0!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.illustration-toast-page) .illustration-toast-page .novabook-workspace{background:0 0!important;gap:12px!important}html[data-free-tools-theme=dark] body:has(.navbar--subpage-back):has(.illustration-toast-page) .illustration-toast-page.novabook-page :is(.novabook-sidebar,.novabook-panel,.novabook-right-panel){background:#1d1d1f!important}html[data-free-tools-theme=dark] body:has(.illustration-toast-page) .illustration-toast-page .novabook-right-panel.novabook-right-panel--idle{display:flex!important}html[data-free-tools-theme=dark] body:has(.illustration-toast-page) .illustration-toast-page .figure-illustration-primary-btn.nova-primary-action-btn.seed-action-button{height:3.5rem!important;min-height:3.5rem!important;box-shadow:none!important;border-radius:.875rem!important}html[data-free-tools-theme=dark] body:has(.illustration-toast-page) .illustration-toast-page .figure-illustration-primary-btn.nova-primary-action-btn.seed-action-button:disabled{height:3.5rem!important;min-height:3.5rem!important;box-shadow:none!important;border-radius:.875rem!important}body:has(.illustration-toast-page) .seed-select__positioner:before{content:none!important;background:0 0!important;display:none!important}}@media (min-width:1024px){.ai-illustration-page.novabook-page{height:100dvh;max-height:100dvh;overflow:hidden}.ai-illustration-page .novabook-main{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding-bottom:1.25rem;display:flex;overflow:hidden}.ai-illustration-page .novabook-workspace{flex:auto;align-items:flex-start;min-height:0;overflow:hidden}.ai-illustration-page .novabook-sidebar{align-self:flex-start;height:auto;max-height:100%;margin-top:0;margin-bottom:0;position:relative;top:auto;overflow:hidden auto}.ai-illustration-page .novabook-right-panel{align-self:stretch;height:100%;max-height:100%;overflow:auto;min-height:0!important}.novabook-page.ai-illustration-page .novabook-right-panel--idle{overflow:hidden}.novabook-page.ai-illustration-page .ai-illustration-sample-gallery{align-items:center;width:100%;min-width:0;display:flex}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__track{will-change:transform;width:max-content;animation:48s linear infinite ai-illustration-sample-marquee;display:flex}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__set{flex-shrink:0;gap:16px;padding-right:16px;display:flex}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__card{box-sizing:border-box;width:260px;box-shadow:none;background:#fff;border:1px solid #00173314;border-radius:22px;flex-direction:column;flex-shrink:0;margin:0;padding:8px 8px 0;display:flex;overflow:hidden}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__card.is-selected{box-shadow:none;border-color:#3182f6}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__pair{background:0 0;flex-direction:column;gap:6px;display:flex}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__pane{aspect-ratio:1;background:#f4f6f8;border-radius:14px;width:100%;min-width:0;position:relative;overflow:hidden}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__pane+.ai-illustration-sample-marquee__pane{border-top:0}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__image{object-fit:contain;object-position:center;background:#fff;width:100%;max-width:none;height:100%;max-height:none;display:block;position:absolute;inset:0}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__badge{z-index:2;color:#fff;letter-spacing:-.02em;pointer-events:none;background:#191f28b8;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:700;line-height:1.3;position:absolute;top:8px;left:8px}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__badge--after{background:#3182f6}.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__label{color:#333d4b;letter-spacing:-.03em;text-align:center;padding:9px 4px 11px;font-size:13px;font-weight:600}@keyframes ai-illustration-sample-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.novabook-page.ai-illustration-page[data-theme=dark] .ai-illustration-sample-marquee__card{box-shadow:none;background:#16171b;border-color:#ffffff14}.novabook-page.ai-illustration-page[data-theme=dark] .ai-illustration-sample-marquee__pair{background:0 0}.novabook-page.ai-illustration-page[data-theme=dark] .ai-illustration-sample-marquee__pane{background:#1c1e24}.novabook-page.ai-illustration-page[data-theme=dark] .ai-illustration-sample-marquee__pane+.ai-illustration-sample-marquee__pane{border-top-color:#3d424d}.novabook-page.ai-illustration-page[data-theme=dark] .ai-illustration-sample-marquee__label{color:#c4c8d0}@media (prefers-reduced-motion:reduce){.novabook-page.ai-illustration-page .ai-illustration-sample-marquee__track{animation:none}}}.ai-illustration-page .ai-illustration-convert-progress{flex-direction:column;gap:.4rem;min-width:0;margin-top:.75rem;display:flex}.ai-illustration-page .ai-illustration-convert-progress__meta{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ai-illustration-page .ai-illustration-convert-progress__process{min-width:0;color:var(--muted,#4e5968);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8125rem;font-weight:600;line-height:1.4;overflow:hidden}.ai-illustration-page .ai-illustration-convert-progress__percent{color:#3182f6;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem;font-weight:700}.ai-illustration-page .ai-illustration-convert-progress__track{background:#e5e8eb;border-radius:999px;height:.375rem;overflow:hidden}.ai-illustration-page .ai-illustration-convert-progress__fill{border-radius:inherit;background:linear-gradient(90deg,#3182f6,#5a9cf8);height:100%;transition:width .35s}.ai-illustration-page[data-theme=dark] .ai-illustration-convert-progress__process{color:#c5ccd6}.ai-illustration-page[data-theme=dark] .ai-illustration-convert-progress__track{background:#2b2e35}.ai-illustration-page .ai-illustration-batch-download{color:#3182f6;text-align:left;cursor:pointer;background:0 0;border:0;margin-top:.75rem;padding:0;font-size:.8125rem;font-weight:700}.ai-illustration-page .ai-illustration-batch-download:disabled{opacity:.6;cursor:default}.ai-illustration-page .ai-illustration-heading{flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.ai-illustration-page .ai-illustration-heading .ai-illustration-page-title{min-width:0}.ai-illustration-page .ai-illustration-heading .novabook-menu-heading__actions{flex-shrink:0;gap:6px;margin-left:auto}.ai-illustration-page .ai-illustration-heading .novabook-menu-heading__actions>*+*{margin-left:0}.ai-illustration-page .ai-illustration-heading-pill{color:#4e5968;letter-spacing:-.02em;white-space:nowrap;cursor:pointer;background:#f2f4f6;border:1px solid #e5e8eb;border-radius:999px;justify-content:center;align-items:center;height:24px;min-height:24px;padding:0 8px;font-size:11px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ai-illustration-page .ai-illustration-heading-pill:hover{color:#191f28;background:#e8ebef;text-decoration:none}.ai-illustration-page[data-theme=dark] .ai-illustration-heading-pill{color:#c5ccd6;background:#2b2e35;border-color:#3a3f48}.ai-illustration-page[data-theme=dark] .ai-illustration-heading-pill:hover{color:#fff;background:#353940}.ai-illustration-page .ai-illustration-upload,.ai-illustration-page .ai-illustration-dropzone,.ai-illustration-page .ai-illustration-dropzone__files,.ai-illustration-page .ai-illustration-prompt{min-width:0;max-width:100%}.ai-illustration-page .ai-illustration-prompt{margin-bottom:20px}.ai-illustration-page textarea.ai-illustration-prompt__input{box-sizing:border-box;width:100%;min-height:7.5rem;color:var(--foreground);font:inherit;letter-spacing:-.02em;resize:vertical;background:0 0;border:0;border-radius:.75rem;outline:none;margin:0;padding:14px 16px;font-size:1rem;font-weight:400;line-height:1.5;display:block;box-shadow:inset 0 0 0 1px #d1d6db}.ai-illustration-page textarea.ai-illustration-prompt__input::placeholder{color:var(--muted)}.ai-illustration-page textarea.ai-illustration-prompt__input:hover,.ai-illustration-page textarea.ai-illustration-prompt__input:focus,.ai-illustration-page textarea.ai-illustration-prompt__input:focus-visible{box-shadow:inset 0 0 0 1px #3182f6}.ai-illustration-page textarea.ai-illustration-prompt__input:disabled{cursor:not-allowed;opacity:.6}.ai-illustration-page .ai-illustration-prompt__hint{letter-spacing:-.02em;color:var(--muted);word-break:keep-all;margin:8px 0 0;font-size:.8125rem;font-weight:400;line-height:1.45}.ai-illustration-page[data-theme=dark] textarea.ai-illustration-prompt__input{box-shadow:inset 0 0 0 1px #393d46}.ai-illustration-page[data-theme=dark] textarea.ai-illustration-prompt__input:hover,.ai-illustration-page[data-theme=dark] textarea.ai-illustration-prompt__input:focus,.ai-illustration-page[data-theme=dark] textarea.ai-illustration-prompt__input:focus-visible{box-shadow:inset 0 0 0 1px #3182f6}.ai-illustration-page .ai-illustration-dropzone.has-files{padding:12px;overflow:visible}.ai-illustration-page .ai-illustration-dropzone__files{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;overflow:visible}.ai-illustration-page .ai-illustration-dropzone__files .nova-attachment-previews{display:contents}.ai-illustration-page .ai-illustration-dropzone__files .nova-attachment-item--media,.ai-illustration-page .ai-illustration-dropzone__add{aspect-ratio:1;width:100%;height:auto}.ai-illustration-page .ai-illustration-dropzone__files .nova-attachment-item__remove{top:4px;right:4px}.ai-illustration-page .ai-illustration-dropzone__add{color:#6b7684;letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;margin:0;padding:0;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #d1d6db}.ai-illustration-page .ai-illustration-dropzone__add-plus{color:#8b95a1;font-size:22px;font-weight:400;line-height:1}.ai-illustration-page .ai-illustration-dropzone__add:hover:not(:disabled){color:#3182f6;box-shadow:inset 0 0 0 1px #3182f6}.ai-illustration-page .ai-illustration-dropzone__add:hover:not(:disabled) .ai-illustration-dropzone__add-plus{color:#3182f6}.ai-illustration-page[data-theme=dark] .ai-illustration-dropzone__add{color:#b0b8c1;box-shadow:inset 0 0 0 1px #393d46}.ai-illustration-page[data-theme=dark] .ai-illustration-dropzone__add-plus{color:#8b95a1}
