#root .tuned-knobs .engine-tag,#root .tuned-knobs .dense-picker-slot>label,#root .tuned-knobs .length-headline label,#root .tuned-knobs .still-brief-tile h3,#root .tuned-knobs .guide-studio>h3,#root .tuned-knobs .brief-headline label,#root .rendition-flip strong{font-size:var(--font-size-button)!important;line-height:var(--line-body)!important}#root .tuned-knobs .engine-picker strong,#root .tuned-knobs .edition-tile strong,#root .tuned-knobs .kind-mesh strong{font-size:var(--font-size-model)!important;line-height:var(--line-model)!important;font-weight:600!important}#root .tuned-knobs .engine-picker small,#root .tuned-knobs .edition-tile small,#root .tuned-knobs .kind-mesh small,#root .rendition-flip p{font-size:var(--font-size-body)!important;line-height:var(--line-body)!important;font-weight:400!important}#root .reference-upload-group>div:first-child>small,#root .tuned-knobs .guide-medias small,#root .writer-bench,#root .rendition-foot-about,#root .surface-intake small{font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important}#root .tuned-knobs textarea,#root .tuned-knobs input:not([type=range]),.custom-select-panel [role=option]{font-size:var(--font-size-input)!important;line-height:var(--line-input)!important}.engine-flyout-prose strong{font-size:var(--font-size-model)!important;line-height:var(--line-model)!important}.engine-flyout-prose small{font-size:var(--font-size-body)!important;line-height:var(--line-body)!important}.engine-flyout-bundle,.engine-flyout-title .model-popover-tag,.engine-flyout-stats,.engine-flyout-blank button{font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important}.engine-flyout-find input.kit-field{font-size:var(--font-size-input)!important;line-height:var(--line-input)!important}.engine-flyout-stats{gap:6px 12px!important}#root .explore-headline h3{font-size:var(--font-size-button)!important;line-height:var(--line-body)!important}#root .explore-headline p,#root .discovery-recommendation,#root .discovery-status,#root .explore-stats{font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important}#root .explore-title{font-size:var(--font-size-model)!important;line-height:var(--line-model)!important}#root .explore-cause{min-height:calc(var(--line-body) * 2);font-size:var(--font-size-body)!important;line-height:var(--line-body)!important}#root .explore-tile{height:auto;min-height:190px}#root .explore-stats{flex-wrap:wrap;gap:6px 12px;display:flex}#root .atelier-job-sort,#root .atelier-job-clock,#root .atelier-job-params,#root .atelier-render .render-legend,#root .atelier-render .outcome-breakage-foot small,#root .atelier-render .outcome-rendering p{font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important}#root .atelier-job-engine strong{font-size:var(--font-size-model)!important;line-height:var(--line-model)!important}#root .atelier-job .job-brief-prose,#root .atelier-render .outcome-breakage-prose p{font-size:var(--font-size-body)!important;line-height:var(--line-body)!important}#root .atelier-render .outcome-breakage-prose p{-webkit-line-clamp:2}#root .atelier-job .job-brief>button,#root .atelier-render .outcome-redo,#root .atelier-job .job-bundle-foot .actions>button,#root .atelier-render .rendering-headline>span,#root .atelier-render .outcome-breakage-prose strong{font-size:var(--font-size-button)!important;line-height:var(--line-button)!important}#root .atelier-job .job-bundle-foot .actions>button{min-height:36px}.signin-overlay input,.safety-sheet input{font-size:var(--font-size-input)!important;line-height:var(--line-input)!important}.signin-overlay label,.safety-sheet label,.google-auth,.signin-overlay .signin-send,.safety-sheet .safety-ops>button,.cut-sheet>footer>button,.trim-modal .trim-actions button{font-size:var(--font-size-button)!important;line-height:var(--line-button)!important}.signin-story .signin-toggle,.signin-story .signin-toggle button,.lost-href,.signin-rule,.verify-line>button,.safety-snippet-line>button,.signin-overlay label small,.safety-sheet small,.safety-secret>button{font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important}.safety-pan-inner>p,.signin-story .signin-story-heading p,.safety-impacts span{font-size:var(--font-size-body)!important;line-height:var(--line-body)!important}.still-frame-sheet .frame-choices h3,.still-frame-sheet .frame-aspects button,.still-frame-sheet .frame-scale-bench label,.clip-editor p,.trim-scroll-body>p{font-size:var(--font-size-button)!important;line-height:var(--line-body)!important}.still-frame-sheet .frame-scale-bench output,.cut-clock-tags,.cut-clock-tags strong,.video-trim-dialog .cut-clock-tags strong,.trim-modal .trim-range-footer,.trim-modal .trim-capacity{font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important}.atelier-toast>span{font-size:var(--font-size-body)!important;line-height:var(--line-body)!important}#root .studio-rating-legend,#root .studio-rating-count,#root .studio-voices .renewed-cite-mesh footer strong,#root .studio-voices .renewed-cite-mesh footer span,#root .ways-tab-list small,#root .ways-tab-number{font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important}@media (max-width:768px){#root .ring-dropdown,#root .ring-masthead .member-ops .upper-logon,#root .ring-masthead .member-ops .upper-join{font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important}#root .tuned-knobs .feature-switch button,#root .tuned-knobs .reference-upload-group strong{font-size:var(--font-size-button)!important;line-height:var(--line-button)!important}#root .studio-guide p,#root .studio-guide blockquote{font-size:var(--font-size-body)!important;line-height:var(--line-body)!important}#root .site-footer a,#root .site-footer select{font-size:var(--font-size-button)!important;line-height:var(--line-body)!important}#root .site-footer small{font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important}}@media (max-width:650px){.signin-story .signin-story-heading p{display:none!important}.signin-story .signin-pinned-top{gap:10px 12px!important;padding:16px 20px!important}.signin-story .signin-mark>span{font-size:15px!important;line-height:22px!important}.signin-story .signin-mark-stamp{width:20px;height:20px}.signin-story .signin-story-heading h2{font-size:var(--font-size-modal)!important;line-height:var(--line-modal)!important}.signin-story .signin-pan-inner{padding-top:18px!important}.signin-story .signin-dismiss{top:12px!important}.engine-flyout-line{padding-top:12px;padding-bottom:12px}#root .explore-lane{grid-auto-columns:minmax(250px,88%)}}.signin-story .signin-story-heading h2,.security-editorial .safety-pinned-top h2{font-size:var(--font-size-modal)!important;line-height:var(--line-modal)!important;letter-spacing:0!important}#root .ring-masthead .ring-routing nav a{font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important}#root .ring-kicker{font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important;letter-spacing:.07em!important}#root .site-footer nav span{font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important}#root .atelier-job .job-bundle-foot .actions>button{font-size:var(--font-size-model)!important;line-height:var(--line-model)!important}.engine-labels{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.engine-labels:empty{display:none}.engine-labels .engine-label{white-space:nowrap;letter-spacing:0;border:0;border-radius:20px;align-items:center;min-height:22px;padding:2px 8px;font-weight:500;display:inline-flex;font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important}.model-tag-offer{background:var(--color-accent);color:var(--color-on-accent);font-weight:600!important}.model-tag-free{background:var(--color-success-subtle);color:var(--color-success)}.model-tag-new{background:var(--color-text-primary);color:var(--color-surface)}.model-tag-editorial{background:var(--color-hover);color:var(--color-text-secondary)}.engine-flyout-title .engine-labels{flex:0 auto;justify-content:flex-end}#root .explore-tile-upper{justify-content:flex-end;min-height:22px}#root .atelier-job-arrange{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;gap:0;overflow:hidden}#root .atelier-job-asset{background:0 0;border-radius:0}#root .atelier-job-facts{border:0;border-left:1px solid var(--color-border);background:0 0;border-radius:0;align-self:stretch}@container (max-width:700px){#root .atelier-job-facts{border-left:0;border-top:1px solid var(--color-border)}#root .atelier-job-arrange{gap:0}}@media (max-width:480px){.engine-flyout-title .engine-labels{justify-content:flex-start}.engine-flyout-title strong{flex-basis:100%}}#root .explore-tile{gap:12px;height:auto;min-height:0;padding:16px;font-weight:400}#root .explore-tile-upper{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;min-height:0;display:flex}#root .explore-tile-upper .explore-title{min-width:0;min-height:0;color:var(--color-text-primary);flex:140px;font-weight:600;font-size:var(--font-size-model)!important;line-height:var(--line-model)!important}#root .explore-tile-upper .engine-labels{flex:0 auto;justify-content:flex-start}#root .explore-cause{min-height:calc(var(--line-body) * 2);color:var(--color-text-secondary);margin:0;font-weight:400!important;font-size:var(--font-size-body)!important;line-height:var(--line-body)!important}#root .explore-stats{gap:8px 12px;margin-top:auto;padding-top:12px;font-weight:400!important;font-size:var(--font-size-caption)!important;line-height:var(--line-caption)!important}#root .explore-stats>span{gap:5px;font-weight:400}#root .explore-stats svg{opacity:.8;width:14px;height:14px}.engine-labels{padding:0;margin:0!important}#root .explore-tile-upper{flex-wrap:nowrap;min-height:40px}#root .explore-tile-upper .explore-title{flex:1 1 0}#root .explore-tile-upper .engine-labels{flex:0 auto;max-width:45%}.engine-labels .engine-label{min-height:23px;color:var(--color-tag-ink);box-shadow:none;border-radius:7px;align-items:center;gap:4px;padding:2px 7px;font-weight:600;display:inline-flex;border:0!important}.engine-label svg{opacity:1;flex:none;width:13px;height:13px}.model-tag-free{background:var(--color-tag-free)}.model-tag-new{background:var(--color-tag-new)}.model-tag-hot{background:var(--color-tag-hot)}.model-tag-offer{background:var(--color-tag-offer)}.model-tag-recommended{background:var(--color-tag-recommended)}.model-tag-neutral{background:var(--color-tag-neutral)}#root .explore-tile-upper{align-items:flex-start;min-height:40px}#root .explore-tile-upper .engine-labels{max-width:45%;margin:0!important}.engine-labels .engine-label{border-radius:4px;gap:3px;min-height:18px;padding:0 5px;font-weight:500;font-size:var(--font-size-caption)!important;line-height:18px!important}.engine-label svg{width:11px;height:11px}.engine-flyout-title{display:block}.engine-flyout-title strong{margin-right:6px;display:inline}.engine-flyout-title .engine-labels{vertical-align:middle;justify-content:flex-start;max-width:100%;display:inline-flex}#root .explore-tile-upper{min-height:40px;display:block}#root .explore-tile-upper .explore-title{overflow-wrap:anywhere;min-height:0;margin-right:6px;display:inline}#root .explore-tile-upper .engine-labels{vertical-align:middle;gap:4px;max-width:100%;display:inline-flex}#root .explore-lane[data-count="1"]{grid-auto-columns:100%}#root .explore-lane[data-count="2"]{grid-auto-columns:calc(50% - 6px)}#root .explore-lane[data-count="1"] .explore-tile{gap:10px}#root .explore-lane[data-count="1"] .explore-tile-upper,#root .explore-lane[data-count="1"] .explore-cause{min-height:0}@media (max-width:768px){#root .explore-lane[data-count="2"]{grid-auto-columns:minmax(250px,88%)}#root .explore-lane[data-count="1"]{grid-auto-columns:100%}}#root .engine-picker>img,.engine-flyout-line>img,.kit-engine-tile-upper>img{flex-shrink:0;object-fit:contain!important}@media (max-width:768px),(hover:none) and (pointer:coarse){html body input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),html body textarea:not([data-noneditable]),html body select:not([multiple]),html body [contenteditable=true],html body [contenteditable=plaintext-only]{font-size:var(--font-size-input)!important;line-height:var(--line-input)!important}html body input::placeholder,html body textarea::placeholder{font-size:inherit!important}.engine-flyout-find{height:auto;min-height:40px}html body #root input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),html body #root textarea:not([readonly]):not([disabled]),html body #root [contenteditable=true]:not([aria-disabled=true]),html body #root [contenteditable=plaintext-only]:not([aria-disabled=true]),html body #root select:not([multiple]){font-size:var(--font-size-input)!important;line-height:var(--line-input)!important}}#root .tuned-knobs .dense-picker-slot{cursor:pointer;position:relative!important}#root .tuned-knobs .dense-picker-slot .own-picker-opener{position:static!important}#root .tuned-knobs .dense-picker-slot .own-picker-opener:after{content:"";cursor:pointer;position:absolute;inset:0}@media (max-width:768px){#root .handheld-studio-leaves button:before,#root .handheld-studio-leaves button:after{content:none!important;display:none!important}#root .handheld-studio-leaves button{box-shadow:none!important;border-bottom:2px solid #0000!important;transform:none!important}#root .handheld-studio-leaves button.selected{box-shadow:none!important;border-bottom-color:var(--color-accent)!important}#root .ring-dropdown{align-items:center;gap:4px;min-width:0;max-width:clamp(64px,100vw - 270px,180px);display:inline-flex;padding:8px 0!important}#root .ring-dropdown>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#root .ring-dropdown>svg{flex-shrink:0;width:14px;height:14px;transition:transform .15s}#root .ring-dropdown[aria-expanded=true]>svg{transform:rotate(180deg)}.engine-flyout-stack{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0}}.handheld-routes-scrim{z-index:3000;background:var(--color-overlay);overscroll-behavior:none;justify-content:flex-start;display:flex;position:fixed;inset:0}.handheld-routes-tray{background:var(--color-surface);width:min(340px,100vw - 40px);height:100dvh;max-height:100dvh;color:var(--color-text-primary);box-shadow:var(--shadow-modal);outline:none;flex-direction:column;display:flex}.handheld-routes-top{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;padding:24px 20px 20px;display:flex}.handheld-routes-wordmark{align-items:center;gap:8px;font-size:20px;font-weight:700;display:flex;font-family:var(--font-brand)!important}.handheld-routes-wordmark .signin-mark-stamp{margin:0!important}.handheld-routes-tray nav{overscroll-behavior:contain;flex-direction:column;flex:1;gap:6px;min-height:0;padding:20px 12px;display:flex;overflow:auto}.handheld-routes-tray nav a{min-height:52px;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;font-weight:500;text-decoration:none;display:flex;position:relative}.handheld-routes-tray nav a>span{overflow-wrap:anywhere;flex:1;min-width:0}.handheld-routes-tray nav a[aria-current=page]{background:var(--color-accent-subtle);color:var(--color-text-primary);font-weight:600}.handheld-routes-tray nav a[aria-current=page]:before{content:"";background:var(--color-accent);border-radius:3px;width:3px;position:absolute;top:16px;bottom:16px;left:0}.handheld-routes-tray nav a[aria-current=page]>svg{color:var(--color-accent)}.mobile-nav-footer{border-top:1px solid var(--color-border);padding:20px}.mobile-nav-footer button{width:100%;min-height:44px}.handheld-routes-tray button:focus-visible,.handheld-routes-tray nav a:focus-visible{outline:1px solid var(--color-accent);outline-offset:-3px}@media (max-width:768px){#root .ring-masthead .ring-routing{gap:6px;min-width:0}#root .ring-masthead .ring-dropdown{background:var(--color-transparent);width:44px;min-width:44px;max-width:44px;box-shadow:none;color:var(--color-text-primary);border:0;border-radius:0;flex:0 0 44px;order:-1;justify-content:center;align-items:center;margin-left:-8px;height:44px!important;padding:10px!important;display:inline-flex!important}#root .ring-masthead .ring-dropdown[aria-expanded=true]{background:var(--color-transparent);color:var(--color-text-primary);border:0}#root .ring-dropdown>span{display:none}#root .ring-dropdown>svg{opacity:1;width:22px;height:22px;transform:none!important}#root .ring-masthead .ring-routing>nav,#root .ring-masthead .member-ops .upper-logon{display:none!important}#root .ring-mark{flex-shrink:0}}@media (prefers-reduced-motion:no-preference){.handheld-routes-tray{animation:.18s ease-out mobile-nav-enter}@keyframes mobile-nav-enter{0%{transform:translate(-100%)}to{transform:translate(0)}}}
