.generation-notice.svelte-1xspuj8{inset-inline:0;bottom:calc(100% + var(--chimera-inset-2));box-sizing:border-box;border:var(--chimera-border-width) solid var(--chimera-border-subtle);border-radius:var(--chimera-radius-panel);background:var(--chimera-surface-card);width:fit-content;max-width:100%;color:var(--chimera-text-secondary);touch-action:pan-y;align-items:center;margin-inline:auto;padding:.25rem .25rem .25rem 1rem;font-size:.8125rem;line-height:1.45;display:flex;position:absolute}.has-error.svelte-1xspuj8{color:var(--chimera-status-danger)}.form-message.svelte-1xspuj8{overscroll-behavior:contain;overflow-wrap:anywhere;min-width:0;max-height:min(8rem,20dvh);color:inherit;font:inherit;background:0 0;margin:0;padding:0;overflow:auto}button.svelte-1xspuj8{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 44px;place-items:center;display:grid}html[data-chimera-mode-transition]{view-transition-name:none}html[data-chimera-mode-transition] #main-content{view-transition-name:chimera-mode}html[data-chimera-mode-transition]::view-transition{pointer-events:none;clip-path:inset(0 0 var(--chimera-mode-footer-space,0px) 0)}::view-transition-group(chimera-mode){animation:none}::view-transition-old(chimera-mode){mix-blend-mode:normal;opacity:1}::view-transition-new(chimera-mode){mix-blend-mode:normal;opacity:1}::view-transition-old(chimera-mode){animation:.168s cubic-bezier(.22,.8,.25,1) both chimera-page-out}::view-transition-new(chimera-mode){animation:.168s cubic-bezier(.22,.8,.25,1) both chimera-page-in}@keyframes chimera-page-out{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--chimera-mode-travel)))}}@keyframes chimera-page-in{0%{transform:translateX(var(--chimera-mode-travel))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){::view-transition-old(chimera-mode){animation:none}::view-transition-new(chimera-mode){animation:none}}.category-tabs.svelte-10cqyxn{box-sizing:border-box;gap:var(--space-1);width:max-content;max-width:100%;padding:var(--space-1);border-radius:var(--radius-lg);background:var(--chimera-surface-card);box-shadow:var(--chimera-shadow-card);display:inline-flex;overflow-x:auto}.category-tabs--chips.svelte-10cqyxn{gap:var(--space-1);width:100%;padding:0 0 var(--space-1);box-shadow:none;scrollbar-width:thin;scrollbar-color:var(--chimera-accent) var(--chimera-surface-raised);background:0 0;border-radius:0;display:flex;overflow-x:auto}.category-tabs--chips.svelte-10cqyxn::-webkit-scrollbar{height:var(--chimera-focus-width)}.category-tabs--chips.svelte-10cqyxn::-webkit-scrollbar-track{background:var(--chimera-surface-raised)}.category-tabs--chips.svelte-10cqyxn::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--chimera-accent)}.category-tabs--chips.svelte-10cqyxn .chimera-button{border-radius:var(--chimera-radius-pill);flex:none}.category-tabs--chips.svelte-10cqyxn .chimera-button:first-child{margin-inline-end:var(--space-2)}.category-tabs--chips.svelte-10cqyxn .chimera-button:first-child:after{content:"";inset-inline-end:calc(-1 * var(--space-2));width:var(--chimera-border-width);height:var(--chimera-size-control-sm);background:var(--chimera-border-strong);pointer-events:none;position:absolute;top:50%;transform:translate(50%,-50%)}.catalog-actions.svelte-k0nvfi .catalog-bookmark{--icon-button-visual-size:var(--chimera-chip-visual-height)}.catalog-filter-tabs-shell.svelte-k0nvfi .category-tabs--chips::-webkit-scrollbar{height:3px}.catalog-filter-tabs-shell.svelte-k0nvfi .category-tabs--chips::-webkit-scrollbar-track{background:0 0}.catalog-filter-tabs-shell.svelte-k0nvfi .category-tabs--chips::-webkit-scrollbar-thumb{border-radius:var(--chimera-radius-pill);background:#ffffff3d}.explorer-controls.svelte-k0nvfi{align-items:center;column-gap:var(--space-2);--catalog-item-gap:12px;--catalog-action-inset:calc((var(--chimera-control-hit-size) - var(--chimera-chip-visual-height)) / 2);margin-top:0;gap:calc(var(--catalog-item-gap) - var(--catalog-action-inset));grid-template-columns:auto minmax(0,1fr);width:auto;margin-inline:0;display:grid}.catalog-actions.svelte-k0nvfi{align-items:center;gap:calc(var(--catalog-item-gap) - 2 * var(--catalog-action-inset));grid-area:1/1;display:flex}.search-toggle.svelte-k0nvfi{display:flex}.catalog-search.svelte-k0nvfi input:where(.svelte-k0nvfi){width:100%;min-width:0;min-height:var(--chimera-control-hit-size);color:var(--chimera-text);font:inherit;font-size:var(--chimera-type-body);background:0 0;border:0;outline:0;padding:0}.catalog-search.svelte-k0nvfi input:where(.svelte-k0nvfi):focus{box-shadow:none;border-color:#0000;outline:none}.catalog-search.svelte-k0nvfi input:where(.svelte-k0nvfi)::placeholder{color:var(--chimera-text-secondary)}.catalog-search.svelte-k0nvfi input:where(.svelte-k0nvfi)::-webkit-search-cancel-button{-webkit-appearance:none}@media (forced-colors:active){.catalog-search.svelte-k0nvfi{outline:var(--chimera-border-width) solid ButtonText}.catalog-search.svelte-k0nvfi:focus-within{outline-color:highlight}}.catalog-filter-tabs-shell.svelte-k0nvfi .category-tabs--chips{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#ffffff3d transparent;gap:var(--catalog-item-gap);padding-bottom:0;min-width:0;max-width:100%;padding-inline-end:24px;overflow:auto hidden}.catalog-filter-tabs-shell.svelte-k0nvfi .category-tabs--chips .chimera-button:first-child{margin-inline-end:0}.catalog-filter-tabs-shell.svelte-k0nvfi .category-tabs--chips .chimera-button:first-child:after{inset-inline-end:calc(-1 * var(--catalog-item-gap) / 2)}.catalog-actions.svelte-k0nvfi .chimera-icon-button__surface{box-sizing:border-box}.catalog-filter-tabs-shell.svelte-k0nvfi{grid-area:1/2;min-width:0;max-width:100%;margin-top:0;padding-inline:0;position:relative;overflow:hidden}.explorer-control-group.svelte-k0nvfi{position:relative}.explorer-control-group.svelte-k0nvfi:has(.catalog-filter-tabs-shell:where(.svelte-k0nvfi)):after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000 calc(100% - 28px),#0c0c0ef0);position:absolute;inset:0}.catalog-search.svelte-k0nvfi{align-items:center;gap:var(--chimera-catalog-controls-gap);margin:var(--space-2) 0 0;background:var(--chimera-input-sheen), var(--chimera-catalog-search-surface);box-shadow:inset 0 0 0 var(--chimera-border-width) var(--chimera-glass-track-edge);color:var(--chimera-text-secondary);min-height:var(--chimera-control-hit-size);border-radius:var(--chimera-segmented-radius);padding-inline-start:var(--space-3);display:flex}.catalog-search.svelte-k0nvfi .chimera-icon-button{--icon-button-surface:transparent}.catalog-search.svelte-k0nvfi .chimera-icon-button__surface{box-sizing:border-box}.preview-frame.svelte-1b949sr{position:relative}.motion-info.svelte-1b949sr{z-index:2;inset-inline:var(--chimera-inset-2);bottom:var(--chimera-inset-4);pointer-events:none;text-shadow:var(--chimera-shadow-thumbnail);font-size:var(--chimera-type-caption);text-align:start;position:absolute}.motion-info.has-source.svelte-1b949sr{inline-size:fit-content;max-inline-size:calc(100% - min(var(--chimera-source-thumbnail-width), var(--chimera-source-thumbnail-max)) - var(--explorer-source-inset) - 2 * var(--chimera-inset-2));inset-inline-start:auto}.media-preview.svelte-1b949sr:has(.motion-info:where(.svelte-1b949sr)):after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#000000bf);position:absolute;inset:50% 0 0}.motion-info.svelte-1b949sr strong:where(.svelte-1b949sr){font-size:var(--chimera-type-component);font-weight:var(--chimera-weight-semibold);line-height:var(--chimera-leading-tight);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.motion-meta.svelte-1b949sr,.motion-meta.svelte-1b949sr span:where(.svelte-1b949sr),.image-requirement.svelte-1b949sr{align-items:center;gap:var(--space-1);display:flex}.motion-meta.svelte-1b949sr{justify-content:flex-start;gap:var(--space-2);margin-top:var(--space-1);color:var(--chimera-text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap}.motion-disclosure.svelte-1b949sr{z-index:4;width:var(--chimera-control-hit-size);height:var(--chimera-control-hit-size);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.motion-disclosure.svelte-1b949sr:focus-visible{outline:var(--chimera-focus-width) solid var(--focus);outline-offset:calc(-1 * var(--chimera-focus-width));border-radius:var(--chimera-radius-control)}.explorer-card.svelte-1b949sr .motion-details{margin-top:var(--chimera-inset-2);padding:var(--chimera-inset-3);border-radius:var(--chimera-radius-control);background:var(--chimera-surface-control);font-size:var(--chimera-type-caption);overflow-wrap:anywhere}.motion-details p.svelte-1b949sr{margin:0}.motion-tags.svelte-1b949sr{gap:var(--space-1);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.motion-details .image-requirement.svelte-1b949sr{margin-top:var(--space-3);color:var(--chimera-text-secondary)}.explorer-card.svelte-1b949sr{--explorer-source-inset:var(--chimera-inset-2);--chimera-source-thumbnail-offset:var(--explorer-source-inset);--source-thumbnail-inline-inset:var(--explorer-source-inset);--explorer-control-inset:var(--space-2);--explorer-reserved-controls:0px;width:100%;margin-bottom:var(--chimera-gap-hairline);break-inside:avoid;border-radius:var(--chimera-radius-control);background:var(--chimera-surface-raised);min-width:0;color:var(--chimera-text);vertical-align:top;transition:border-color var(--chimera-motion-fast) var(--chimera-ease-interactive), transform var(--chimera-motion-base) var(--chimera-ease-enter);border:0;display:inline-block;position:relative;overflow:hidden}.explorer-card.svelte-1b949sr:hover{z-index:2;transform:translateY(var(--lift-sm))}.card-link.svelte-1b949sr{color:inherit;transition:transform var(--chimera-motion-fast) var(--chimera-ease-interactive);display:block}.card-link[href].svelte-1b949sr{cursor:pointer}.card-link[href].svelte-1b949sr:active{transition-duration:var(--chimera-motion-press);transform:scale(var(--chimera-selection-morph-compress))}.card-link.svelte-1b949sr:focus-visible{outline:var(--chimera-focus-width) solid var(--focus);outline-offset:var(--chimera-focus-offset)}.media-preview.svelte-1b949sr{aspect-ratio:var(--chimera-ratio-portrait);border-radius:var(--chimera-radius-control);background:var(--chimera-surface-raised);position:relative;overflow:hidden}.media-preview.native-video.svelte-1b949sr{aspect-ratio:auto}img.svelte-1b949sr{object-fit:cover;width:100%;height:100%;display:block}.category-label.svelte-1b949sr,.duration-label.svelte-1b949sr{z-index:2;pointer-events:none;position:absolute}.selection-label.svelte-1b949sr{top:var(--space-2);right:var(--space-2);z-index:5;width:var(--chimera-pill-height-lg);height:var(--chimera-pill-height-lg);box-sizing:border-box;color:#fff;pointer-events:none;background:linear-gradient(#19191f,#19191f) padding-box padding-box,linear-gradient(135deg,#ff1493,#6542cc 65%,#24216b) border-box;border:1px solid #0000;border-radius:999px;place-items:center;display:grid;position:absolute}.detail-source.svelte-1b949sr{display:none}@media (width<=820px){.detail-source.svelte-1b949sr{width:var(--chimera-result-rail-item-size-mobile);height:auto;margin-bottom:var(--chimera-space-2);border-radius:var(--chimera-radius-control);display:block}}.category-label.svelte-1b949sr{top:var(--space-2);left:var(--space-2);max-width:calc(100% - 2 * var(--explorer-control-inset) - var(--explorer-reserved-controls))}.explorer-card.has-bookmark.svelte-1b949sr{--explorer-reserved-controls:calc(var(--chimera-media-action-hit-size) + var(--chimera-media-action-gap))}.explorer-card.selected.svelte-1b949sr{--explorer-reserved-controls:calc(var(--chimera-pill-height-lg) + var(--space-1))}.explorer-card.has-bookmark.selected.svelte-1b949sr{--explorer-reserved-controls:calc(var(--chimera-media-action-hit-size) + var(--chimera-pill-height-lg) + 2 * var(--chimera-media-action-gap))}.category-label.svelte-1b949sr .chimera-badge{box-sizing:border-box;max-width:100%}.category-text.svelte-1b949sr{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.duration-label.svelte-1b949sr{right:var(--space-2);bottom:var(--space-2)}.explorer-card.svelte-1b949sr .bookmark-button{top:var(--chimera-media-action-inset);right:var(--chimera-media-action-inset);z-index:3;position:absolute}.explorer-card.has-bookmark.svelte-1b949sr .selection-label:where(.svelte-1b949sr){top:calc(var(--chimera-media-action-inset) + (var(--chimera-media-action-hit-size) - var(--chimera-pill-height-lg)) / 2);right:calc(var(--chimera-media-action-inset) + var(--chimera-media-action-hit-size) + var(--chimera-media-action-gap))}@media (width<=620px){.motion-meta.svelte-1b949sr{gap:var(--space-1)}.explorer-card.svelte-1b949sr{--chimera-source-thumbnail-width:var(--chimera-source-thumbnail-width-mobile);--chimera-source-thumbnail-max:var(--chimera-source-thumbnail-max-mobile);--explorer-source-inset:var(--chimera-inset-1);--explorer-control-inset:var(--space-1)}.category-label.svelte-1b949sr{top:var(--space-1);left:var(--space-1)}.duration-label.svelte-1b949sr{right:var(--space-1);bottom:var(--space-1)}}@media (prefers-reduced-motion:reduce){.explorer-card.svelte-1b949sr{transition:none}.explorer-card.svelte-1b949sr:hover{transform:none}}:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-font-sans:var(--font-ui);--chimera-type-caption:.75rem;--chimera-type-component-sm:.75rem;--chimera-type-component:.875rem;--chimera-type-label:var(--chimera-type-component);--chimera-type-body:1rem;--chimera-type-heading-sm:1.25rem;--chimera-type-heading-md:1.625rem;--chimera-type-heading-lg:2.625rem;--chimera-leading-solid:1;--chimera-leading-tight:1.2;--chimera-leading-body:1.5;--chimera-tracking-tight:-.02em;--chimera-tracking-label:0;--chimera-tracking-wide:.04em;--chimera-tracking-badge:.06em;--chimera-tracking-meta:.08em;--chimera-weight-regular:400;--chimera-weight-medium:500;--chimera-weight-semibold:600;--chimera-weight-bold:700;--chimera-space-0:0;--chimera-space-optical:2px;--chimera-space-1:4px;--chimera-space-2:8px;--chimera-space-3:12px;--chimera-space-4:16px;--chimera-space-5:24px;--chimera-space-6:32px;--chimera-space-7:48px;--chimera-space-8:64px;--chimera-gap-hairline:var(--chimera-space-optical);--chimera-gap-tight:var(--chimera-space-1);--chimera-gap-control:var(--chimera-space-2);--chimera-gap-content:var(--chimera-space-3);--chimera-gap-section:var(--chimera-space-5);--chimera-inset-0:var(--chimera-space-0);--chimera-inset-1:var(--chimera-space-1);--chimera-inset-2:var(--chimera-space-2);--chimera-inset-3:var(--chimera-space-3);--chimera-inset-4:var(--chimera-space-4);--chimera-inset-5:var(--chimera-space-5);--chimera-inset-6:var(--chimera-space-6);--chimera-inset-7:var(--chimera-space-7);--chimera-inset-8:var(--chimera-space-8);--chimera-padding-control-compact-block:var(--chimera-space-1);--chimera-padding-control-compact-inline:var(--chimera-space-2);--chimera-padding-control-block:var(--chimera-space-2);--chimera-padding-control-inline:var(--chimera-space-3);--chimera-padding-control:var(--chimera-padding-control-block) var(--chimera-padding-control-inline);--chimera-padding-control-compact:var(--chimera-padding-control-compact-block) var(--chimera-padding-control-compact-inline);--chimera-padding-select:var(--chimera-space-2) var(--chimera-space-6) var(--chimera-space-2) var(--chimera-space-3);--chimera-padding-card:var(--chimera-space-3);--chimera-padding-panel:var(--chimera-space-4);--chimera-padding-composer:var(--chimera-space-2);--chimera-padding-page-inline:clamp(var(--chimera-space-2), 2vw, 20px);--chimera-page-bottom-safe:calc(112px + env(safe-area-inset-bottom));--chimera-page-max:1440px;--chimera-header-height:var(--chimera-studio-header-height-mobile);--chimera-studio-header-height-mobile:calc(48px + var(--chimera-safe-area-top));--chimera-dock-control-size:var(--chimera-size-control-lg);--chimera-dock-inset:var(--chimera-space-2);--chimera-composer-padding-block-touch:var(--chimera-space-2);--chimera-dock-gap:var(--chimera-space-2);--chimera-dock-stack-gap:var(--chimera-space-1);--mobile-section-nav-height:var(--chimera-navigation-hit-height);--chimera-navigation-island-max:280px;--chimera-navigation-island-offset:var(--chimera-space-2);--chimera-navigation-inline-inset:0px;--chimera-feed-bottom-space:var(--studio-dock-footprint,calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-space-2)));--chimera-feed-bottom-space-mobile:var(--chimera-feed-bottom-space);--chimera-content-scroll-offset:110px;--chimera-radius-none:0;--chimera-radius-xs:4px;--chimera-radius-sm:8px;--chimera-radius-md:12px;--chimera-radius-lg:16px;--chimera-radius-xl:24px;--chimera-radius-pill:9999px;--chimera-radius-full:50%;--chimera-radius-badge:var(--chimera-radius-xs);--chimera-radius-control:var(--chimera-radius-sm);--chimera-radius-card:var(--chimera-radius-md);--chimera-radius-media:var(--chimera-radius-lg);--chimera-radius-panel:var(--chimera-radius-xl);--chimera-radius-header-action:var(--chimera-radius-control);--chimera-radius-navigation-selection:calc(var(--chimera-navigation-selection-height) / 2);--chimera-navigation-selection-inset-block:0px;--chimera-navigation-hit-height:max(44px, var(--chimera-segmented-visual-height));--chimera-navigation-selection-height:var(--chimera-navigation-hit-height);--chimera-border-width:1px;--chimera-focus-width:2px;--chimera-focus-offset:2px;--chimera-size-control-xs:32px;--chimera-size-control-sm:36px;--chimera-size-control-md:40px;--chimera-size-control-lg:44px;--chimera-size-control-xl:48px;--chimera-control-height-step:var(--chimera-size-control-lg);--chimera-control-height-compact:var(--chimera-size-control-sm);--chimera-control-height:var(--chimera-size-control-md);--chimera-control-height-touch:var(--chimera-size-control-lg);--chimera-control-height-icon:var(--chimera-size-control-xl);--chimera-control-visual-height:var(--chimera-control-height);--chimera-control-hit-size:var(--chimera-control-height-touch);--chimera-action-outcome-visual-size:var(--chimera-size-control-lg);--chimera-action-outcome-hit-size:var(--chimera-size-control-lg);--chimera-action-outcome-icon-size:var(--chimera-icon-size-lg);--chimera-action-outcome-padding-inline:var(--chimera-space-4);--chimera-action-context-visual-size:var(--chimera-size-control-sm);--chimera-action-context-hit-size:var(--chimera-size-control-lg);--chimera-action-context-icon-size:var(--chimera-icon-size-md);--chimera-action-context-padding-inline:var(--chimera-space-3);--chimera-action-utility-visual-size:var(--chimera-size-control-xs);--chimera-action-utility-hit-size:var(--chimera-size-control-lg);--chimera-action-utility-icon-size:var(--chimera-icon-size-md);--chimera-action-utility-padding-inline:var(--chimera-space-3);--chimera-action-inline-visual-size:var(--chimera-size-control-xs);--chimera-action-inline-hit-size:var(--chimera-size-control-lg);--chimera-action-inline-icon-size:var(--chimera-icon-size-sm);--chimera-action-inline-padding-inline:var(--chimera-space-2);--chimera-media-action-visual-size:var(--chimera-size-control-xs);--chimera-media-action-hit-size:var(--chimera-size-control-lg);--chimera-media-action-inset:var(--chimera-space-1);--chimera-media-action-gap:var(--chimera-space-1);--chimera-media-action-surface:color-mix(in srgb, var(--chimera-surface-media) 42%, transparent);--chimera-media-action-foreground:color-mix(in srgb, var(--chimera-text-on-dark) 90%, transparent);--chimera-pill-height-sm:20px;--chimera-pill-height-md:24px;--chimera-pill-height-lg:calc(var(--chimera-size-control-sm) * .8);--chimera-pill-padding-inline-sm:var(--chimera-space-1);--chimera-pill-padding-inline-md:var(--chimera-space-2);--chimera-pill-padding-inline-lg:var(--chimera-action-context-padding-inline);--chimera-badge-height:var(--chimera-pill-height-md);--chimera-attachment-preview-max-height:360px;--chimera-icon-sm:16px;--chimera-icon-md:18px;--chimera-icon-lg:20px;--chimera-icon-xl:22px;--chimera-icon-2xl:24px;--chimera-icon-feature:28px;--chimera-icon-stroke:1.8;--chimera-tab-min-width:128px;--chimera-explorer-tab-min-width-touch:80px;--chimera-explorer-tabs-visual-height:var(--chimera-segmented-visual-height);--chimera-chip-visual-height:var(--chimera-size-control-xs);--chimera-chip-hit-inset-block:calc((var(--chimera-control-hit-size) - var(--chimera-chip-visual-height)) / 2);--chimera-chip-font-size:var(--chimera-type-component-sm);--chimera-chip-padding-inline:var(--chimera-action-context-padding-inline);--chimera-conversion-control-height:var(--chimera-segmented-visual-height);--chimera-action-summary-min:168px;--chimera-button-wide-min:176px;--chimera-conversion-tabs-width:168px;--chimera-template-card-min:112px;--chimera-template-card-max:144px;--chimera-template-card-mobile:80px;--chimera-composer-input-height:68px;--chimera-composer-input-height-compact:56px;--chimera-composer-max:736px;--chimera-composer-source-height:80px;--chimera-composer-thumbnail-size:64px;--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-2);--chimera-composer-card-padding-inline:var(--chimera-space-2);--chimera-composer-card-radius:var(--chimera-radius-card);--chimera-composer-thumbnail-radius:var(--chimera-radius-control);--chimera-chat-attachment-size:var(--chimera-control-height-icon);--chimera-chat-attachment-radius:var(--chimera-radius-control);--chimera-chat-content-inset:var(--chimera-space-4);--chimera-menu-header-inset-block:var(--chimera-space-3);--chimera-menu-content-inset:var(--chimera-space-3);--chimera-menu-content-inset-block:var(--chimera-space-4);--chimera-menu-row-inset-block:var(--chimera-space-2);--chimera-menu-row-inset-inline:var(--chimera-space-3);--chimera-menu-leading-size:44px;--chimera-menu-trailing-size:44px;--chimera-menu-row-gap:var(--chimera-space-3);--chimera-menu-row-columns:var(--chimera-menu-leading-size) minmax(0, 1fr) var(--chimera-menu-trailing-size);--chimera-menu-row-padding:var(--chimera-menu-row-inset-block) var(--chimera-menu-row-inset-inline);--chimera-composer-padding-touch:var(--chimera-space-2);--chimera-composer-group-padding:var(--chimera-space-0);--chimera-prompt-trailing-reserve:var(--chimera-space-6);--chimera-prompt-action-reserve:calc(var(--chimera-control-hit-size) + var(--chimera-gap-tight));--chimera-inline-dismiss-hit-size:28px;--chimera-inline-dismiss-visual-size:18px;--chimera-inline-dismiss-icon-size:12px;--chimera-grouped-prompt-action-visual-size:24px;--chimera-recipe-setting-padding-inline:6px;--chimera-recipe-setting-gap:3px;--chimera-composer-row-gap-touch:var(--chimera-space-2);--chimera-composer-settings-gap-touch:var(--chimera-space-1);--chimera-composer-menu-gap-touch:var(--chimera-space-1);--chimera-composer-control-height-touch:var(--chimera-control-height-touch);--chimera-composer-submit-button-size:var(--chimera-dock-control-size);--chimera-composer-selected-height-touch:calc(var(--chimera-composer-control-height-touch) - 2 * var(--chimera-border-width) - 2 * var(--chimera-gap-hairline));--chimera-composer-selected-padding-inline-touch:var(--chimera-space-2);--chimera-composer-input-height-touch:var(--chimera-size-control-xl);--chimera-composer-input-max-height:160px;--chimera-composer-input-max-height-touch:144px;--chimera-composer-input-padding-block-touch:var(--chimera-space-3);--chimera-composer-input-padding-inline-touch:var(--chimera-space-3);--chimera-composer-radius-touch:var(--chimera-radius-floating-panel);--chimera-composer-input-radius-touch:var(--chimera-composer-input-radius-inline) / var(--chimera-composer-input-radius-block);--chimera-composer-popover-width:296px;--chimera-composer-popover-width-touch:288px;--chimera-composer-popover-min-height:120px;--chimera-composer-popover-max-height:440px;--chimera-composer-popover-viewport-padding:var(--chimera-space-3);--chimera-composer-motion-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-2));--chimera-composer-motion-name-max:calc(var(--chimera-composer-motion-card-width) * 2);--chimera-motion-detail-max:640px;--chimera-motion-detail-source-size:112px;--chimera-workspace-max:1040px;--chimera-source-workspace-max:920px;--chimera-library-max:896px;--chimera-gallery-dialog-max:448px;--chimera-auth-dialog-max:420px;--chimera-account-name-max:128px;--chimera-account-popover-max:280px;--chimera-contact-dialog-max:500px;--chimera-contact-dialog-height:720px;--chimera-contact-textarea-min:160px;--chimera-contact-state-min:240px;--chimera-chat-max:928px;--chimera-chat-min-height:672px;--chimera-chat-min-height-mobile:608px;--chimera-chat-empty-height:400px;--chimera-chat-empty-copy-max:480px;--chimera-chat-samples-max:672px;--chimera-chat-bubble-max:640px;--chimera-chat-generation-max:720px;--chimera-chat-result-min:160px;--chimera-chat-select-max:136px;--chimera-chat-composer-max:128px;--chimera-chat-composer-float-offset:60px;--chimera-chat-feed-bottom-space:192px;--chimera-chat-attachment-max:288px;--chimera-chat-empty-height-compact:288px;--chimera-chat-empty-height-mobile:208px;--chimera-chat-mobile-shell-offset:128px;--chimera-chat-mobile-height:512px;--chimera-chat-mobile-max:768px;--chimera-chat-history-top:96px;--chimera-chat-history-top-mobile:88px;--chimera-chat-history-panel-max:320px;--chimera-result-rail-header-height:var(--chimera-control-height-touch);--chimera-result-rail-item-size:176px;--chimera-result-rail-item-size-mobile:112px;--chimera-result-disclosure-size:var(--chimera-size-control-xs);--chimera-gallery-card-max:480px;--chimera-gallery-grid-width:calc(100% + var(--chimera-inset-4));--chimera-gallery-gutter-mobile:var(--chimera-space-1);--chimera-gallery-width-mobile:calc(100vw - 2 * max(var(--chimera-gallery-gutter-mobile), env(safe-area-inset-left), env(safe-area-inset-right)));--chimera-gallery-margin-mobile:calc((100% - var(--chimera-gallery-width-mobile)) / 2);--chimera-gallery-grid-margin:calc(-1 * var(--chimera-inset-2));--chimera-gallery-empty-height:320px;--chimera-catalog-empty-height:144px;--chimera-scrollbar-height:10px;--chimera-source-thumbnail-offset:48px;--chimera-source-thumbnail-copy-offset:112px;--chimera-prompt-panel-max:448px;--chimera-custom-prompt-toggle-option-min:72px;--chimera-custom-prompt-toggle-width:150px;--chimera-blur-dock-backdrop:2px;--chimera-backdrop-outset:2px;--chimera-icon-soft-shadow:drop-shadow(0 1px 1px #0000003d);--chimera-dock-backdrop-fade:calc(var(--chimera-control-height-touch) + var(--chimera-composer-settings-gap-touch) + var(--chimera-inset-4));--chimera-dock-backdrop-mask:linear-gradient(to bottom, transparent, #0000001f calc(var(--chimera-dock-backdrop-fade) * .25), #00000073 calc(var(--chimera-dock-backdrop-fade) * .6), black var(--chimera-dock-backdrop-fade));--chimera-blur-composer:18px;--chimera-blur-navigation:20px;--chimera-blur-control:calc(var(--chimera-blur-navigation) / 2);--chimera-blur-chrome:19.2px;--chimera-blur-liquid-glass:22.4px;--chimera-saturation-chrome:1.2;--chimera-saturation-liquid-glass:1.35;--chimera-brightness-liquid-glass:.82;--chimera-ratio-square:1 / 1;--chimera-ratio-portrait:9 / 16;--chimera-ratio-motion-card:var(--chimera-ratio-portrait);--chimera-ratio-showcase:4 / 3;--chimera-ratio-showcase-compact:16 / 10;--chimera-ratio-golden:1.618 / 1;--chimera-proportion-golden-major:61.8%;--chimera-proportion-golden-minor:38.2%;--chimera-showcase-copy-height:104px;--chimera-showcase-copy-height-compact:52px;--chimera-showcase-copy-height-options:64px;--chimera-showcase-copy-height-mobile:100px;--chimera-showcase-copy-height-options-mobile:76px;--chimera-option-strip-height:30px;--chimera-source-thumbnail-max:96px;--chimera-source-thumbnail-max-mobile:72px;--chimera-source-thumbnail-width:36%;--chimera-source-thumbnail-width-mobile:32%;--chimera-media-focus-y:28%;--chimera-tool-title:clamp(29px, 4vw, 45px);--chimera-tool-title-mobile:clamp(27px, 9vw, 35px);--chimera-pricing-max:1216px;--chimera-pricing-table-max:840px;--chimera-pricing-row-min-height:104px;--chimera-pricing-row-mobile-height:88px;--chimera-pricing-payment-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-1));--chimera-pricing-label-compact:.8125rem;--chimera-disabled-opacity:.5;--chimera-readable-max:768px;--chimera-copy-max:544px;--chimera-pricing-grid-min:240px;--chimera-pricing-hero:clamp(44px, 8vw, 84px);--chimera-pricing-hero-mobile:clamp(36px, 11vw, 48px);--chimera-pricing-copy:clamp(16px, 2vw, 19px);--chimera-pricing-heading:clamp(28px, 4vw, 40px);--chimera-price-size:32px;--chimera-price-size-wide:38px;--chimera-currency-gap:.1em;--chimera-currency-scale:.65em;--chimera-surface-canvas:#000;--chimera-surface-card:#111;--chimera-surface-control:#151515;--chimera-surface-input:#181818;--chimera-surface-raised:#1b1b1b;--chimera-surface-hover:#1d1d1d;--chimera-surface-active:#292929;--chimera-surface-media:#08090d;--chimera-surface-overlay:#000000f5;--chimera-surface-navigation:#080808b8;--chimera-surface-glass:#000000b8;--chimera-surface-glass-strong:#2323239e;--chimera-surface-liquid-glass:#0000005c;--chimera-surface-liquid-selection:#ffffff14;--chimera-surface-liquid-highlight:#ffffff24;--chimera-surface-glass-pill:color-mix(in srgb, var(--chimera-surface-glass) 80%, transparent);--chimera-surface-glass-pill-reduced:var(--chimera-surface-raised);--chimera-surface-scrim:#000000c7;--chimera-surface-backdrop:#000000db;--chimera-surface-overlay-soft:#0009;--chimera-surface-selected:var(--selection-surface);--chimera-action-selected-surface:var(--selection-action);--chimera-action-selected-surface-hover:var(--selection-action-hover);--chimera-action-selected-surface-pressed:var(--selection-action-pressed);--chimera-action-selected-foreground:#fff;--chimera-action-selected-foreground-muted:#fff;--chimera-action-selected-border:transparent;--chimera-border-subtle:#ffffff14;--chimera-border:#ffffff1f;--chimera-border-strong:#ffffff3d;--chimera-border-glass:#ffffff1a;--chimera-border-liquid-glass:#ffffff24;--chimera-navigation-icon-color:var(--chimera-text-secondary);--chimera-text:#f5f5f5;--chimera-text-secondary:#d8d8d8;--chimera-text-tertiary:#b8b8b8;--chimera-text-on-dark:#fff;--chimera-accent:var(--chimera-action-execute-surface);--chimera-text-on-accent:var(--chimera-action-execute-foreground);--chimera-primary-highlight:#dce3eb;--chimera-primary-highlight-rim: linear-gradient(90deg, transparent, #dce3eba8 25%, #eff3f894 50%, #cbd6e28a 75%, transparent) 12% 100% / 8% 20% no-repeat, linear-gradient(135deg, #fffffffa, #ffffffa6 15%, #ffffff1a 38%, #ffffff0d 65%, #ffffff6b);--chimera-primary-highlight-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-primary-highlight-shadow:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d;--chimera-primary-highlight-lens-shadow:inset 0 2px 2px #fff6, inset 3px 5px 8px #ffffff2b, inset -2px -4px 6px #ffffff24, inset 0 -7px 10px #00000061, 0 3px 8px #0000003d;--chimera-status-danger:var(--danger-text);--chimera-media-scrim:linear-gradient(transparent, #000000d1);--chimera-font-display:var(--font-display);--chimera-shadow-card:var(--shadow-1);--chimera-shadow-raised:var(--shadow-2);--chimera-shadow-composer:0 12px 32px #0006;--chimera-shadow-control:inset 0 1px #ffffff0a, 0 16px 36px #0000003d;--chimera-shadow-progress:0 0 16px #ffffff47;--chimera-shadow-focus-ring:0 0 0 3px var(--chimera-surface-card);--chimera-shadow-nav:0 -12px 32px #00000057;--chimera-shadow-glass-chrome:inset 0 1px #ffffff0a;--chimera-shadow-glass-pill:0 8px 24px #00000038;--chimera-shadow-liquid-glass:inset 0 1px #ffffff1a, inset 0 -1px #ffffff06, 0 -12px 36px #0000002e;--chimera-shadow-liquid-selection:inset 0 1px #ffffff29, inset 0 -1px #ffffff0a, 0 8px 22px #0000001f;--chimera-filter-liquid-glass:blur(var(--chimera-blur-liquid-glass)) saturate(var(--chimera-saturation-liquid-glass)) brightness(var(--chimera-brightness-liquid-glass));--chimera-filter-navigation-icon:drop-shadow(0 1px 2px #000000d1) drop-shadow(0 0 6px #0000005c);--chimera-shadow-thumbnail:0 1px 8px #00000094;--chimera-shadow-badge:0 1px 3px #0000004d;--chimera-shadow-floating-control:0 12px 40px #00000073;--chimera-shadow-menu:0 20px 64px #000000ad;--chimera-motion-press:var(--motion-press);--chimera-motion-fast:var(--motion-fast);--chimera-motion-base:var(--motion-base);--chimera-motion-surface:.22s;--chimera-motion-surface-exit:.15s;--chimera-motion-selection:var(--motion-base);--chimera-motion-navigation-morph:var(--motion-navigation);--chimera-motion-enter:var(--motion-enter);--chimera-motion-exit:var(--motion-exit);--chimera-motion-slow:var(--motion-slow);--chimera-motion-progress:var(--motion-progress);--chimera-motion-skeleton:var(--motion-skeleton);--chimera-motion-orbit:var(--motion-orbit);--chimera-ease-interactive:var(--ease-interactive);--chimera-ease-selection:var(--ease-enter);--chimera-ease-navigation-morph:var(--chimera-ease-selection);--chimera-ease-enter:var(--ease-enter);--chimera-ease-exit:var(--ease-exit);--chimera-ease-standard:var(--ease-standard);--chimera-ease-linear:var(--ease-linear);--chimera-selection-morph-stretch:1;--chimera-selection-morph-squash:1;--chimera-selection-morph-compress:1;--chimera-selection-morph-rebound:1;--chimera-selection-morph-skew:0;--chimera-navigation-morph-stretch:var(--chimera-selection-morph-stretch);--chimera-navigation-morph-squash:var(--chimera-selection-morph-squash);--chimera-navigation-morph-compress:var(--chimera-selection-morph-compress);--chimera-navigation-morph-rebound:var(--chimera-selection-morph-rebound);--chimera-navigation-morph-skew:var(--chimera-selection-morph-skew);--chimera-studio-control-size:var(--chimera-size-control-lg);--chimera-studio-header-padding-block:0px;--chimera-studio-sticky-gap:var(--chimera-space-2);--chimera-content-controls-inset-inline:var(--chimera-space-3);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-content-controls-margin-block:var(--chimera-space-1);--chimera-content-controls-gap:var(--chimera-space-1);--chimera-catalog-controls-gap:var(--chimera-content-controls-gap);--chimera-catalog-search-surface:var(--chimera-matte-surface);--chimera-segmented-visual-height:var(--chimera-studio-control-size);--chimera-segmented-radius:calc(var(--chimera-segmented-visual-height) / 2);--chimera-radius-floating-panel:var(--chimera-radius-xl);--chimera-radius-media-card:var(--chimera-radius-sm);--chimera-radius-media-thumbnail:var(--chimera-radius-xs);--chimera-radius-navigation-container:calc(var(--mobile-section-nav-height) / 2);--chimera-radius-chip:calc(var(--chimera-chip-visual-height) / 2);--chimera-composer-input-radius-inline:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-touch) - var(--chimera-border-width)));--chimera-composer-input-radius-block:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-block-touch) - var(--chimera-border-width)));--chimera-composer-input-font-size:var(--chimera-type-component);--chimera-matte-surface:#0c0c0ecc;--chimera-catalog-bar-surface:#0c0c0ee6;--chimera-matte-filter:blur(20px);--chimera-matte-control-filter:blur(12px);--chimera-glass-track-surface:#ffffff08;--chimera-glass-track-edge:#ffffff1a;--chimera-glass-utility-surface:#18181adb;--chimera-glass-utility-edge:#ffffff3d;--chimera-matte-sheen:linear-gradient(165deg, #ffffff12, transparent 42%, #ffffff05);--chimera-selection-material:#ffffff17;--chimera-selection-material-hover:#ffffff21;--chimera-selection-material-pressed:#ffffff12;--chimera-selection-edge-color:#ffffff29;--chimera-glass-rim-width:var(--chimera-border-width);--chimera-glass-rim-light:radial-gradient(ellipse at 5% 85%, color-mix(in srgb, var(--chimera-primary-highlight) 92%, transparent), transparent 28%), linear-gradient(135deg, #fffffffa, #ffffffb8 14%, #ffffff1f 32%, #ffffff0a 65%, #ffffff61);--chimera-matte-rim-light:radial-gradient(ellipse at 3% 0%, color-mix(in srgb, var(--chimera-primary-highlight) 56%, transparent), transparent 14%), linear-gradient(170deg, #ffffff5c, #ffffff0f 32%, #ffffff08 70%, #fff3);--chimera-input-rim-light:none;--chimera-selection-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), radial-gradient(ellipse at 0% 90%, color-mix(in srgb, var(--chimera-primary-highlight) 13%, transparent), transparent 32%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-input-sheen:linear-gradient(170deg, #ffffff08, transparent 48%, #ffffff03);--chimera-selection-highlight:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d, inset 0 -5px 8px #0000001f, 0 3px 8px #0000003d;--chimera-composer-elevation:inset 0 1px 2px #ffffff1a, inset 0 -2px 4px #0000002e, 0 3px 6px #0003, 0 12px 28px #00000047;--chimera-composer-edge:#ffffff1f;--chimera-matte-texture:url(../../../textures/chimera-grain.svg);--chimera-matte-texture-size:96px 96px;--chimera-composer-input-edge:transparent;--chimera-composer-input-highlight:none;--chimera-composer-input-focus-edge:#fff;--chimera-media-selection-material:#000000b8;--chimera-media-selection-hover:#000000a3;--chimera-media-selection-pressed:#000c;--chimera-media-selection-edge:#ffffffad;--chimera-composer-surface:var(--chimera-matte-surface);--chimera-composer-input-surface:#ffffff08;--chimera-action-execute-surface:#f2f2f2;--chimera-action-execute-hover:#fff;--chimera-action-execute-pressed:#d9d9d9;--chimera-action-execute-foreground:#111;--chimera-action-disabled-surface:#292929;--chimera-action-disabled-foreground:#999;--action-primary:var(--chimera-action-execute-surface);--action-primary-hover:var(--chimera-action-execute-hover);--action-primary-pressed:var(--chimera-action-execute-pressed);--action-primary-foreground:var(--chimera-action-execute-foreground);--focus-ring:#f2f2f2;--focus:var(--focus-ring);--chimera-navigation-bottom:max(var(--chimera-navigation-island-offset), var(--chimera-safe-area-bottom));--chimera-composer-bottom:calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-dock-stack-gap));--chimera-composer-action-gap-touch:var(--chimera-space-2)}@media (width<=820px){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-control-size:var(--chimera-size-control-md);--chimera-composer-input-font-size:max(16px, var(--chimera-type-body));--chimera-ratio-motion-card:4 / 5;--chimera-source-thumbnail-width:var(--chimera-source-thumbnail-width-mobile);--chimera-source-thumbnail-max:var(--chimera-source-thumbnail-max-mobile);--chimera-studio-header-height-mobile:calc(var(--chimera-size-control-lg) + var(--chimera-space-optical) + var(--chimera-safe-area-top));--chimera-studio-sticky-gap:var(--chimera-space-optical);--chimera-content-controls-padding-block:var(--chimera-space-optical);--chimera-content-controls-margin-block:var(--chimera-space-optical);--chimera-composer-padding-touch:var(--chimera-space-1);--chimera-composer-padding-block-touch:var(--chimera-space-1);--chimera-composer-row-gap-touch:var(--chimera-gap-tight);--chimera-composer-card-min-height:0px;--chimera-composer-card-padding-block:var(--chimera-space-optical);--chimera-composer-card-padding-inline:calc(var(--chimera-space-1) + var(--chimera-space-optical));--chimera-composer-card-radius:var(--chimera-composer-input-radius-inline);--chimera-composer-thumbnail-radius:var(--chimera-radius-md);--chimera-composer-thumbnail-size:var(--chimera-studio-control-size);--chimera-composer-source-height:var(--chimera-studio-control-size);--chimera-chat-attachment-size:var(--chimera-studio-control-size);--chimera-chat-attachment-radius:var(--chimera-composer-card-radius);--chimera-chat-content-inset:var(--chimera-space-2);--chimera-result-rail-item-size-mobile:72px;--chimera-result-rail-item-size:var(--chimera-result-rail-item-size-mobile);--chimera-menu-header-inset-block:var(--chimera-space-1);--chimera-menu-content-inset:var(--chimera-space-2);--chimera-menu-content-inset-block:var(--chimera-menu-content-inset)}.recipe-input-groups,.recipe-input-groups .chimera-scope{--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-1);--chimera-composer-thumbnail-size:64px;--chimera-composer-source-height:80px}:is(.prompt-composer,.chimera-content-controls),:is(.prompt-composer,.chimera-content-controls) .chimera-scope{--chimera-control-hit-size:var(--chimera-studio-control-size);--chimera-control-height-touch:var(--chimera-studio-control-size);--chimera-action-context-hit-size:var(--chimera-studio-control-size);--chimera-action-utility-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-visual-size:var(--chimera-studio-control-size)}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-selection-edge-color:#ffffffad}}@media (width<=820px) and (prefers-reduced-transparency:reduce){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:#171717;--chimera-catalog-bar-surface:#171717;--chimera-glass-track-surface:#202020;--chimera-glass-track-edge:#555;--chimera-glass-utility-surface:#242424;--chimera-glass-utility-edge:#999;--chimera-selection-edge-color:#b8b8b8;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-matte-texture:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-selection-material:#383838;--chimera-selection-material-hover:#424242;--chimera-selection-material-pressed:#303030;--chimera-media-selection-material:#242424;--chimera-media-selection-hover:#303030;--chimera-media-selection-pressed:#171717;--chimera-composer-input-surface:#121212}}@media (width<=820px) and (forced-colors:active){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:Canvas;--chimera-catalog-bar-surface:Canvas;--chimera-glass-track-surface:Canvas;--chimera-glass-track-edge:ButtonBorder;--chimera-glass-utility-surface:ButtonFace;--chimera-glass-utility-edge:ButtonBorder;--chimera-text-secondary:CanvasText;--chimera-text-tertiary:CanvasText;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-composer-elevation:none;--chimera-composer-edge:ButtonBorder;--chimera-matte-texture:none;--chimera-selection-highlight:none;--chimera-composer-input-edge:ButtonBorder;--chimera-composer-input-focus-edge:Highlight;--chimera-composer-input-highlight:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-media-selection-material:Canvas;--chimera-media-selection-hover:Canvas;--chimera-media-selection-pressed:Canvas;--chimera-media-selection-edge:Highlight;--chimera-selection-material:Canvas;--chimera-selection-material-hover:Canvas;--chimera-selection-material-pressed:Canvas;--chimera-selection-edge-color:Highlight;--chimera-action-selected-foreground:CanvasText;--chimera-composer-surface:Canvas;--chimera-composer-input-surface:Field;--focus-ring:Highlight}}@media (width<=820px){:root[data-pwa-platform] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-header-padding-block:var(--chimera-space-1);--chimera-studio-header-height-mobile:calc(var(--chimera-control-height-touch) + var(--chimera-border-width) + var(--chimera-safe-area-top) + 2 * var(--chimera-studio-header-padding-block));--chimera-studio-sticky-gap:var(--chimera-space-1);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-navigation-edge:max(var(--chimera-safe-area-bottom), var(--chimera-space-2));--chimera-navigation-bottom:var(--chimera-navigation-edge)}}@media (width<=820px){.chimera-content-controls,.chimera-content-controls .chimera-scope{--chimera-control-hit-size:44px;--chimera-control-height-touch:44px;--chimera-action-context-hit-size:44px;--chimera-action-utility-hit-size:44px}}.explorer-catalog.svelte-evurgh{overflow-anchor:none;width:100%;padding:0 0 var(--chimera-feed-bottom-space);box-sizing:border-box;margin:0 auto}h1.svelte-evurgh,h2.svelte-evurgh,h3.svelte-evurgh{font-family:var(--chimera-font-display);margin:0;font-style:italic;font-weight:900}.page-heading.svelte-evurgh h1:where(.svelte-evurgh){font-family:var(--chimera-font-sans);font-size:var(--chimera-type-body);font-style:normal;font-weight:var(--chimera-weight-medium)}.explore-heading.svelte-evurgh{margin-top:var(--space-5)}.explore-heading.svelte-evurgh h2:where(.svelte-evurgh){font-size:var(--chimera-type-heading-md)}.page-heading.svelte-evurgh,.explore-heading.svelte-evurgh,.results-heading.svelte-evurgh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.motion-grid.svelte-evurgh{column-count:2;column-gap:var(--chimera-gap-hairline)}.empty-bookmarks.svelte-evurgh{margin:var(--space-6) 0;color:var(--chimera-text-secondary);text-align:center}@media (width>=960px){.motion-grid.svelte-evurgh{column-count:3}}@media (width<=820px){.explorer-catalog.svelte-evurgh{width:100%;padding:0 0 var(--chimera-feed-bottom-space-mobile);margin-inline:0}.page-heading.svelte-evurgh,.explore-heading.svelte-evurgh,.results-heading.svelte-evurgh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.motion-grid.svelte-evurgh{margin-top:0}.empty-bookmarks.svelte-evurgh{padding-inline:var(--space-3)}.results-heading.svelte-evurgh h3:where(.svelte-evurgh){font-size:var(--type-subhead)}}:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-font-sans:var(--font-ui);--chimera-type-caption:.75rem;--chimera-type-component-sm:.75rem;--chimera-type-component:.875rem;--chimera-type-label:var(--chimera-type-component);--chimera-type-body:1rem;--chimera-type-heading-sm:1.25rem;--chimera-type-heading-md:1.625rem;--chimera-type-heading-lg:2.625rem;--chimera-leading-solid:1;--chimera-leading-tight:1.2;--chimera-leading-body:1.5;--chimera-tracking-tight:-.02em;--chimera-tracking-label:0;--chimera-tracking-wide:.04em;--chimera-tracking-badge:.06em;--chimera-tracking-meta:.08em;--chimera-weight-regular:400;--chimera-weight-medium:500;--chimera-weight-semibold:600;--chimera-weight-bold:700;--chimera-space-0:0;--chimera-space-optical:2px;--chimera-space-1:4px;--chimera-space-2:8px;--chimera-space-3:12px;--chimera-space-4:16px;--chimera-space-5:24px;--chimera-space-6:32px;--chimera-space-7:48px;--chimera-space-8:64px;--chimera-gap-hairline:var(--chimera-space-optical);--chimera-gap-tight:var(--chimera-space-1);--chimera-gap-control:var(--chimera-space-2);--chimera-gap-content:var(--chimera-space-3);--chimera-gap-section:var(--chimera-space-5);--chimera-inset-0:var(--chimera-space-0);--chimera-inset-1:var(--chimera-space-1);--chimera-inset-2:var(--chimera-space-2);--chimera-inset-3:var(--chimera-space-3);--chimera-inset-4:var(--chimera-space-4);--chimera-inset-5:var(--chimera-space-5);--chimera-inset-6:var(--chimera-space-6);--chimera-inset-7:var(--chimera-space-7);--chimera-inset-8:var(--chimera-space-8);--chimera-padding-control-compact-block:var(--chimera-space-1);--chimera-padding-control-compact-inline:var(--chimera-space-2);--chimera-padding-control-block:var(--chimera-space-2);--chimera-padding-control-inline:var(--chimera-space-3);--chimera-padding-control:var(--chimera-padding-control-block) var(--chimera-padding-control-inline);--chimera-padding-control-compact:var(--chimera-padding-control-compact-block) var(--chimera-padding-control-compact-inline);--chimera-padding-select:var(--chimera-space-2) var(--chimera-space-6) var(--chimera-space-2) var(--chimera-space-3);--chimera-padding-card:var(--chimera-space-3);--chimera-padding-panel:var(--chimera-space-4);--chimera-padding-composer:var(--chimera-space-2);--chimera-padding-page-inline:clamp(var(--chimera-space-2), 2vw, 20px);--chimera-page-bottom-safe:calc(112px + env(safe-area-inset-bottom));--chimera-page-max:1440px;--chimera-header-height:var(--chimera-studio-header-height-mobile);--chimera-studio-header-height-mobile:calc(48px + var(--chimera-safe-area-top));--chimera-dock-control-size:var(--chimera-size-control-lg);--chimera-dock-inset:var(--chimera-space-2);--chimera-composer-padding-block-touch:var(--chimera-space-2);--chimera-dock-gap:var(--chimera-space-2);--chimera-dock-stack-gap:var(--chimera-space-1);--mobile-section-nav-height:var(--chimera-navigation-hit-height);--chimera-navigation-island-max:280px;--chimera-navigation-island-offset:var(--chimera-space-2);--chimera-navigation-inline-inset:0px;--chimera-feed-bottom-space:var(--studio-dock-footprint,calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-space-2)));--chimera-feed-bottom-space-mobile:var(--chimera-feed-bottom-space);--chimera-content-scroll-offset:110px;--chimera-radius-none:0;--chimera-radius-xs:4px;--chimera-radius-sm:8px;--chimera-radius-md:12px;--chimera-radius-lg:16px;--chimera-radius-xl:24px;--chimera-radius-pill:9999px;--chimera-radius-full:50%;--chimera-radius-badge:var(--chimera-radius-xs);--chimera-radius-control:var(--chimera-radius-sm);--chimera-radius-card:var(--chimera-radius-md);--chimera-radius-media:var(--chimera-radius-lg);--chimera-radius-panel:var(--chimera-radius-xl);--chimera-radius-header-action:var(--chimera-radius-control);--chimera-radius-navigation-selection:calc(var(--chimera-navigation-selection-height) / 2);--chimera-navigation-selection-inset-block:0px;--chimera-navigation-hit-height:max(44px, var(--chimera-segmented-visual-height));--chimera-navigation-selection-height:var(--chimera-navigation-hit-height);--chimera-border-width:1px;--chimera-focus-width:2px;--chimera-focus-offset:2px;--chimera-size-control-xs:32px;--chimera-size-control-sm:36px;--chimera-size-control-md:40px;--chimera-size-control-lg:44px;--chimera-size-control-xl:48px;--chimera-control-height-step:var(--chimera-size-control-lg);--chimera-control-height-compact:var(--chimera-size-control-sm);--chimera-control-height:var(--chimera-size-control-md);--chimera-control-height-touch:var(--chimera-size-control-lg);--chimera-control-height-icon:var(--chimera-size-control-xl);--chimera-control-visual-height:var(--chimera-control-height);--chimera-control-hit-size:var(--chimera-control-height-touch);--chimera-action-outcome-visual-size:var(--chimera-size-control-lg);--chimera-action-outcome-hit-size:var(--chimera-size-control-lg);--chimera-action-outcome-icon-size:var(--chimera-icon-size-lg);--chimera-action-outcome-padding-inline:var(--chimera-space-4);--chimera-action-context-visual-size:var(--chimera-size-control-sm);--chimera-action-context-hit-size:var(--chimera-size-control-lg);--chimera-action-context-icon-size:var(--chimera-icon-size-md);--chimera-action-context-padding-inline:var(--chimera-space-3);--chimera-action-utility-visual-size:var(--chimera-size-control-xs);--chimera-action-utility-hit-size:var(--chimera-size-control-lg);--chimera-action-utility-icon-size:var(--chimera-icon-size-md);--chimera-action-utility-padding-inline:var(--chimera-space-3);--chimera-action-inline-visual-size:var(--chimera-size-control-xs);--chimera-action-inline-hit-size:var(--chimera-size-control-lg);--chimera-action-inline-icon-size:var(--chimera-icon-size-sm);--chimera-action-inline-padding-inline:var(--chimera-space-2);--chimera-media-action-visual-size:var(--chimera-size-control-xs);--chimera-media-action-hit-size:var(--chimera-size-control-lg);--chimera-media-action-inset:var(--chimera-space-1);--chimera-media-action-gap:var(--chimera-space-1);--chimera-media-action-surface:color-mix(in srgb, var(--chimera-surface-media) 42%, transparent);--chimera-media-action-foreground:color-mix(in srgb, var(--chimera-text-on-dark) 90%, transparent);--chimera-pill-height-sm:20px;--chimera-pill-height-md:24px;--chimera-pill-height-lg:calc(var(--chimera-size-control-sm) * .8);--chimera-pill-padding-inline-sm:var(--chimera-space-1);--chimera-pill-padding-inline-md:var(--chimera-space-2);--chimera-pill-padding-inline-lg:var(--chimera-action-context-padding-inline);--chimera-badge-height:var(--chimera-pill-height-md);--chimera-attachment-preview-max-height:360px;--chimera-icon-sm:16px;--chimera-icon-md:18px;--chimera-icon-lg:20px;--chimera-icon-xl:22px;--chimera-icon-2xl:24px;--chimera-icon-feature:28px;--chimera-icon-stroke:1.8;--chimera-tab-min-width:128px;--chimera-explorer-tab-min-width-touch:80px;--chimera-explorer-tabs-visual-height:var(--chimera-segmented-visual-height);--chimera-chip-visual-height:var(--chimera-size-control-xs);--chimera-chip-hit-inset-block:calc((var(--chimera-control-hit-size) - var(--chimera-chip-visual-height)) / 2);--chimera-chip-font-size:var(--chimera-type-component-sm);--chimera-chip-padding-inline:var(--chimera-action-context-padding-inline);--chimera-conversion-control-height:var(--chimera-segmented-visual-height);--chimera-action-summary-min:168px;--chimera-button-wide-min:176px;--chimera-conversion-tabs-width:168px;--chimera-template-card-min:112px;--chimera-template-card-max:144px;--chimera-template-card-mobile:80px;--chimera-composer-input-height:68px;--chimera-composer-input-height-compact:56px;--chimera-composer-max:736px;--chimera-composer-source-height:80px;--chimera-composer-thumbnail-size:64px;--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-2);--chimera-composer-card-padding-inline:var(--chimera-space-2);--chimera-composer-card-radius:var(--chimera-radius-card);--chimera-composer-thumbnail-radius:var(--chimera-radius-control);--chimera-chat-attachment-size:var(--chimera-control-height-icon);--chimera-chat-attachment-radius:var(--chimera-radius-control);--chimera-chat-content-inset:var(--chimera-space-4);--chimera-menu-header-inset-block:var(--chimera-space-3);--chimera-menu-content-inset:var(--chimera-space-3);--chimera-menu-content-inset-block:var(--chimera-space-4);--chimera-menu-row-inset-block:var(--chimera-space-2);--chimera-menu-row-inset-inline:var(--chimera-space-3);--chimera-menu-leading-size:44px;--chimera-menu-trailing-size:44px;--chimera-menu-row-gap:var(--chimera-space-3);--chimera-menu-row-columns:var(--chimera-menu-leading-size) minmax(0, 1fr) var(--chimera-menu-trailing-size);--chimera-menu-row-padding:var(--chimera-menu-row-inset-block) var(--chimera-menu-row-inset-inline);--chimera-composer-padding-touch:var(--chimera-space-2);--chimera-composer-group-padding:var(--chimera-space-0);--chimera-prompt-trailing-reserve:var(--chimera-space-6);--chimera-prompt-action-reserve:calc(var(--chimera-control-hit-size) + var(--chimera-gap-tight));--chimera-inline-dismiss-hit-size:28px;--chimera-inline-dismiss-visual-size:18px;--chimera-inline-dismiss-icon-size:12px;--chimera-grouped-prompt-action-visual-size:24px;--chimera-recipe-setting-padding-inline:6px;--chimera-recipe-setting-gap:3px;--chimera-composer-row-gap-touch:var(--chimera-space-2);--chimera-composer-settings-gap-touch:var(--chimera-space-1);--chimera-composer-menu-gap-touch:var(--chimera-space-1);--chimera-composer-control-height-touch:var(--chimera-control-height-touch);--chimera-composer-submit-button-size:var(--chimera-dock-control-size);--chimera-composer-selected-height-touch:calc(var(--chimera-composer-control-height-touch) - 2 * var(--chimera-border-width) - 2 * var(--chimera-gap-hairline));--chimera-composer-selected-padding-inline-touch:var(--chimera-space-2);--chimera-composer-input-height-touch:var(--chimera-size-control-xl);--chimera-composer-input-max-height:160px;--chimera-composer-input-max-height-touch:144px;--chimera-composer-input-padding-block-touch:var(--chimera-space-3);--chimera-composer-input-padding-inline-touch:var(--chimera-space-3);--chimera-composer-radius-touch:var(--chimera-radius-floating-panel);--chimera-composer-input-radius-touch:var(--chimera-composer-input-radius-inline) / var(--chimera-composer-input-radius-block);--chimera-composer-popover-width:296px;--chimera-composer-popover-width-touch:288px;--chimera-composer-popover-min-height:120px;--chimera-composer-popover-max-height:440px;--chimera-composer-popover-viewport-padding:var(--chimera-space-3);--chimera-composer-motion-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-2));--chimera-composer-motion-name-max:calc(var(--chimera-composer-motion-card-width) * 2);--chimera-motion-detail-max:640px;--chimera-motion-detail-source-size:112px;--chimera-workspace-max:1040px;--chimera-source-workspace-max:920px;--chimera-library-max:896px;--chimera-gallery-dialog-max:448px;--chimera-auth-dialog-max:420px;--chimera-account-name-max:128px;--chimera-account-popover-max:280px;--chimera-contact-dialog-max:500px;--chimera-contact-dialog-height:720px;--chimera-contact-textarea-min:160px;--chimera-contact-state-min:240px;--chimera-chat-max:928px;--chimera-chat-min-height:672px;--chimera-chat-min-height-mobile:608px;--chimera-chat-empty-height:400px;--chimera-chat-empty-copy-max:480px;--chimera-chat-samples-max:672px;--chimera-chat-bubble-max:640px;--chimera-chat-generation-max:720px;--chimera-chat-result-min:160px;--chimera-chat-select-max:136px;--chimera-chat-composer-max:128px;--chimera-chat-composer-float-offset:60px;--chimera-chat-feed-bottom-space:192px;--chimera-chat-attachment-max:288px;--chimera-chat-empty-height-compact:288px;--chimera-chat-empty-height-mobile:208px;--chimera-chat-mobile-shell-offset:128px;--chimera-chat-mobile-height:512px;--chimera-chat-mobile-max:768px;--chimera-chat-history-top:96px;--chimera-chat-history-top-mobile:88px;--chimera-chat-history-panel-max:320px;--chimera-result-rail-header-height:var(--chimera-control-height-touch);--chimera-result-rail-item-size:176px;--chimera-result-rail-item-size-mobile:112px;--chimera-result-disclosure-size:var(--chimera-size-control-xs);--chimera-gallery-card-max:480px;--chimera-gallery-grid-width:calc(100% + var(--chimera-inset-4));--chimera-gallery-gutter-mobile:var(--chimera-space-1);--chimera-gallery-width-mobile:calc(100vw - 2 * max(var(--chimera-gallery-gutter-mobile), env(safe-area-inset-left), env(safe-area-inset-right)));--chimera-gallery-margin-mobile:calc((100% - var(--chimera-gallery-width-mobile)) / 2);--chimera-gallery-grid-margin:calc(-1 * var(--chimera-inset-2));--chimera-gallery-empty-height:320px;--chimera-catalog-empty-height:144px;--chimera-scrollbar-height:10px;--chimera-source-thumbnail-offset:48px;--chimera-source-thumbnail-copy-offset:112px;--chimera-prompt-panel-max:448px;--chimera-custom-prompt-toggle-option-min:72px;--chimera-custom-prompt-toggle-width:150px;--chimera-blur-dock-backdrop:2px;--chimera-backdrop-outset:2px;--chimera-icon-soft-shadow:drop-shadow(0 1px 1px #0000003d);--chimera-dock-backdrop-fade:calc(var(--chimera-control-height-touch) + var(--chimera-composer-settings-gap-touch) + var(--chimera-inset-4));--chimera-dock-backdrop-mask:linear-gradient(to bottom, transparent, #0000001f calc(var(--chimera-dock-backdrop-fade) * .25), #00000073 calc(var(--chimera-dock-backdrop-fade) * .6), black var(--chimera-dock-backdrop-fade));--chimera-blur-composer:18px;--chimera-blur-navigation:20px;--chimera-blur-control:calc(var(--chimera-blur-navigation) / 2);--chimera-blur-chrome:19.2px;--chimera-blur-liquid-glass:22.4px;--chimera-saturation-chrome:1.2;--chimera-saturation-liquid-glass:1.35;--chimera-brightness-liquid-glass:.82;--chimera-ratio-square:1 / 1;--chimera-ratio-portrait:9 / 16;--chimera-ratio-motion-card:var(--chimera-ratio-portrait);--chimera-ratio-showcase:4 / 3;--chimera-ratio-showcase-compact:16 / 10;--chimera-ratio-golden:1.618 / 1;--chimera-proportion-golden-major:61.8%;--chimera-proportion-golden-minor:38.2%;--chimera-showcase-copy-height:104px;--chimera-showcase-copy-height-compact:52px;--chimera-showcase-copy-height-options:64px;--chimera-showcase-copy-height-mobile:100px;--chimera-showcase-copy-height-options-mobile:76px;--chimera-option-strip-height:30px;--chimera-source-thumbnail-max:96px;--chimera-source-thumbnail-max-mobile:72px;--chimera-source-thumbnail-width:36%;--chimera-source-thumbnail-width-mobile:32%;--chimera-media-focus-y:28%;--chimera-tool-title:clamp(29px, 4vw, 45px);--chimera-tool-title-mobile:clamp(27px, 9vw, 35px);--chimera-pricing-max:1216px;--chimera-pricing-table-max:840px;--chimera-pricing-row-min-height:104px;--chimera-pricing-row-mobile-height:88px;--chimera-pricing-payment-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-1));--chimera-pricing-label-compact:.8125rem;--chimera-disabled-opacity:.5;--chimera-readable-max:768px;--chimera-copy-max:544px;--chimera-pricing-grid-min:240px;--chimera-pricing-hero:clamp(44px, 8vw, 84px);--chimera-pricing-hero-mobile:clamp(36px, 11vw, 48px);--chimera-pricing-copy:clamp(16px, 2vw, 19px);--chimera-pricing-heading:clamp(28px, 4vw, 40px);--chimera-price-size:32px;--chimera-price-size-wide:38px;--chimera-currency-gap:.1em;--chimera-currency-scale:.65em;--chimera-surface-canvas:#000;--chimera-surface-card:#111;--chimera-surface-control:#151515;--chimera-surface-input:#181818;--chimera-surface-raised:#1b1b1b;--chimera-surface-hover:#1d1d1d;--chimera-surface-active:#292929;--chimera-surface-media:#08090d;--chimera-surface-overlay:#000000f5;--chimera-surface-navigation:#080808b8;--chimera-surface-glass:#000000b8;--chimera-surface-glass-strong:#2323239e;--chimera-surface-liquid-glass:#0000005c;--chimera-surface-liquid-selection:#ffffff14;--chimera-surface-liquid-highlight:#ffffff24;--chimera-surface-glass-pill:color-mix(in srgb, var(--chimera-surface-glass) 80%, transparent);--chimera-surface-glass-pill-reduced:var(--chimera-surface-raised);--chimera-surface-scrim:#000000c7;--chimera-surface-backdrop:#000000db;--chimera-surface-overlay-soft:#0009;--chimera-surface-selected:var(--selection-surface);--chimera-action-selected-surface:var(--selection-action);--chimera-action-selected-surface-hover:var(--selection-action-hover);--chimera-action-selected-surface-pressed:var(--selection-action-pressed);--chimera-action-selected-foreground:#fff;--chimera-action-selected-foreground-muted:#fff;--chimera-action-selected-border:transparent;--chimera-border-subtle:#ffffff14;--chimera-border:#ffffff1f;--chimera-border-strong:#ffffff3d;--chimera-border-glass:#ffffff1a;--chimera-border-liquid-glass:#ffffff24;--chimera-navigation-icon-color:var(--chimera-text-secondary);--chimera-text:#f5f5f5;--chimera-text-secondary:#d8d8d8;--chimera-text-tertiary:#b8b8b8;--chimera-text-on-dark:#fff;--chimera-accent:var(--chimera-action-execute-surface);--chimera-text-on-accent:var(--chimera-action-execute-foreground);--chimera-primary-highlight:#dce3eb;--chimera-primary-highlight-rim: linear-gradient(90deg, transparent, #dce3eba8 25%, #eff3f894 50%, #cbd6e28a 75%, transparent) 12% 100% / 8% 20% no-repeat, linear-gradient(135deg, #fffffffa, #ffffffa6 15%, #ffffff1a 38%, #ffffff0d 65%, #ffffff6b);--chimera-primary-highlight-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-primary-highlight-shadow:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d;--chimera-primary-highlight-lens-shadow:inset 0 2px 2px #fff6, inset 3px 5px 8px #ffffff2b, inset -2px -4px 6px #ffffff24, inset 0 -7px 10px #00000061, 0 3px 8px #0000003d;--chimera-status-danger:var(--danger-text);--chimera-media-scrim:linear-gradient(transparent, #000000d1);--chimera-font-display:var(--font-display);--chimera-shadow-card:var(--shadow-1);--chimera-shadow-raised:var(--shadow-2);--chimera-shadow-composer:0 12px 32px #0006;--chimera-shadow-control:inset 0 1px #ffffff0a, 0 16px 36px #0000003d;--chimera-shadow-progress:0 0 16px #ffffff47;--chimera-shadow-focus-ring:0 0 0 3px var(--chimera-surface-card);--chimera-shadow-nav:0 -12px 32px #00000057;--chimera-shadow-glass-chrome:inset 0 1px #ffffff0a;--chimera-shadow-glass-pill:0 8px 24px #00000038;--chimera-shadow-liquid-glass:inset 0 1px #ffffff1a, inset 0 -1px #ffffff06, 0 -12px 36px #0000002e;--chimera-shadow-liquid-selection:inset 0 1px #ffffff29, inset 0 -1px #ffffff0a, 0 8px 22px #0000001f;--chimera-filter-liquid-glass:blur(var(--chimera-blur-liquid-glass)) saturate(var(--chimera-saturation-liquid-glass)) brightness(var(--chimera-brightness-liquid-glass));--chimera-filter-navigation-icon:drop-shadow(0 1px 2px #000000d1) drop-shadow(0 0 6px #0000005c);--chimera-shadow-thumbnail:0 1px 8px #00000094;--chimera-shadow-badge:0 1px 3px #0000004d;--chimera-shadow-floating-control:0 12px 40px #00000073;--chimera-shadow-menu:0 20px 64px #000000ad;--chimera-motion-press:var(--motion-press);--chimera-motion-fast:var(--motion-fast);--chimera-motion-base:var(--motion-base);--chimera-motion-surface:.22s;--chimera-motion-surface-exit:.15s;--chimera-motion-selection:var(--motion-base);--chimera-motion-navigation-morph:var(--motion-navigation);--chimera-motion-enter:var(--motion-enter);--chimera-motion-exit:var(--motion-exit);--chimera-motion-slow:var(--motion-slow);--chimera-motion-progress:var(--motion-progress);--chimera-motion-skeleton:var(--motion-skeleton);--chimera-motion-orbit:var(--motion-orbit);--chimera-ease-interactive:var(--ease-interactive);--chimera-ease-selection:var(--ease-enter);--chimera-ease-navigation-morph:var(--chimera-ease-selection);--chimera-ease-enter:var(--ease-enter);--chimera-ease-exit:var(--ease-exit);--chimera-ease-standard:var(--ease-standard);--chimera-ease-linear:var(--ease-linear);--chimera-selection-morph-stretch:1;--chimera-selection-morph-squash:1;--chimera-selection-morph-compress:1;--chimera-selection-morph-rebound:1;--chimera-selection-morph-skew:0;--chimera-navigation-morph-stretch:var(--chimera-selection-morph-stretch);--chimera-navigation-morph-squash:var(--chimera-selection-morph-squash);--chimera-navigation-morph-compress:var(--chimera-selection-morph-compress);--chimera-navigation-morph-rebound:var(--chimera-selection-morph-rebound);--chimera-navigation-morph-skew:var(--chimera-selection-morph-skew);--chimera-studio-control-size:var(--chimera-size-control-lg);--chimera-studio-header-padding-block:0px;--chimera-studio-sticky-gap:var(--chimera-space-2);--chimera-content-controls-inset-inline:var(--chimera-space-3);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-content-controls-margin-block:var(--chimera-space-1);--chimera-content-controls-gap:var(--chimera-space-1);--chimera-catalog-controls-gap:var(--chimera-content-controls-gap);--chimera-catalog-search-surface:var(--chimera-matte-surface);--chimera-segmented-visual-height:var(--chimera-studio-control-size);--chimera-segmented-radius:calc(var(--chimera-segmented-visual-height) / 2);--chimera-radius-floating-panel:var(--chimera-radius-xl);--chimera-radius-media-card:var(--chimera-radius-sm);--chimera-radius-media-thumbnail:var(--chimera-radius-xs);--chimera-radius-navigation-container:calc(var(--mobile-section-nav-height) / 2);--chimera-radius-chip:calc(var(--chimera-chip-visual-height) / 2);--chimera-composer-input-radius-inline:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-touch) - var(--chimera-border-width)));--chimera-composer-input-radius-block:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-block-touch) - var(--chimera-border-width)));--chimera-composer-input-font-size:var(--chimera-type-component);--chimera-matte-surface:#0c0c0ecc;--chimera-catalog-bar-surface:#0c0c0ee6;--chimera-matte-filter:blur(20px);--chimera-matte-control-filter:blur(12px);--chimera-glass-track-surface:#ffffff08;--chimera-glass-track-edge:#ffffff1a;--chimera-glass-utility-surface:#18181adb;--chimera-glass-utility-edge:#ffffff3d;--chimera-matte-sheen:linear-gradient(165deg, #ffffff12, transparent 42%, #ffffff05);--chimera-selection-material:#ffffff17;--chimera-selection-material-hover:#ffffff21;--chimera-selection-material-pressed:#ffffff12;--chimera-selection-edge-color:#ffffff29;--chimera-glass-rim-width:var(--chimera-border-width);--chimera-glass-rim-light:radial-gradient(ellipse at 5% 85%, color-mix(in srgb, var(--chimera-primary-highlight) 92%, transparent), transparent 28%), linear-gradient(135deg, #fffffffa, #ffffffb8 14%, #ffffff1f 32%, #ffffff0a 65%, #ffffff61);--chimera-matte-rim-light:radial-gradient(ellipse at 3% 0%, color-mix(in srgb, var(--chimera-primary-highlight) 56%, transparent), transparent 14%), linear-gradient(170deg, #ffffff5c, #ffffff0f 32%, #ffffff08 70%, #fff3);--chimera-input-rim-light:none;--chimera-selection-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), radial-gradient(ellipse at 0% 90%, color-mix(in srgb, var(--chimera-primary-highlight) 13%, transparent), transparent 32%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-input-sheen:linear-gradient(170deg, #ffffff08, transparent 48%, #ffffff03);--chimera-selection-highlight:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d, inset 0 -5px 8px #0000001f, 0 3px 8px #0000003d;--chimera-composer-elevation:inset 0 1px 2px #ffffff1a, inset 0 -2px 4px #0000002e, 0 3px 6px #0003, 0 12px 28px #00000047;--chimera-composer-edge:#ffffff1f;--chimera-matte-texture:url(../../../textures/chimera-grain.svg);--chimera-matte-texture-size:96px 96px;--chimera-composer-input-edge:transparent;--chimera-composer-input-highlight:none;--chimera-composer-input-focus-edge:#fff;--chimera-media-selection-material:#000000b8;--chimera-media-selection-hover:#000000a3;--chimera-media-selection-pressed:#000c;--chimera-media-selection-edge:#ffffffad;--chimera-composer-surface:var(--chimera-matte-surface);--chimera-composer-input-surface:#ffffff08;--chimera-action-execute-surface:#f2f2f2;--chimera-action-execute-hover:#fff;--chimera-action-execute-pressed:#d9d9d9;--chimera-action-execute-foreground:#111;--chimera-action-disabled-surface:#292929;--chimera-action-disabled-foreground:#999;--action-primary:var(--chimera-action-execute-surface);--action-primary-hover:var(--chimera-action-execute-hover);--action-primary-pressed:var(--chimera-action-execute-pressed);--action-primary-foreground:var(--chimera-action-execute-foreground);--focus-ring:#f2f2f2;--focus:var(--focus-ring);--chimera-navigation-bottom:max(var(--chimera-navigation-island-offset), var(--chimera-safe-area-bottom));--chimera-composer-bottom:calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-dock-stack-gap));--chimera-composer-action-gap-touch:var(--chimera-space-2)}@media (width<=820px){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-control-size:var(--chimera-size-control-md);--chimera-composer-input-font-size:max(16px, var(--chimera-type-body));--chimera-ratio-motion-card:4 / 5;--chimera-source-thumbnail-width:var(--chimera-source-thumbnail-width-mobile);--chimera-source-thumbnail-max:var(--chimera-source-thumbnail-max-mobile);--chimera-studio-header-height-mobile:calc(var(--chimera-size-control-lg) + var(--chimera-space-optical) + var(--chimera-safe-area-top));--chimera-studio-sticky-gap:var(--chimera-space-optical);--chimera-content-controls-padding-block:var(--chimera-space-optical);--chimera-content-controls-margin-block:var(--chimera-space-optical);--chimera-composer-padding-touch:var(--chimera-space-1);--chimera-composer-padding-block-touch:var(--chimera-space-1);--chimera-composer-row-gap-touch:var(--chimera-gap-tight);--chimera-composer-card-min-height:0px;--chimera-composer-card-padding-block:var(--chimera-space-optical);--chimera-composer-card-padding-inline:calc(var(--chimera-space-1) + var(--chimera-space-optical));--chimera-composer-card-radius:var(--chimera-composer-input-radius-inline);--chimera-composer-thumbnail-radius:var(--chimera-radius-md);--chimera-composer-thumbnail-size:var(--chimera-studio-control-size);--chimera-composer-source-height:var(--chimera-studio-control-size);--chimera-chat-attachment-size:var(--chimera-studio-control-size);--chimera-chat-attachment-radius:var(--chimera-composer-card-radius);--chimera-chat-content-inset:var(--chimera-space-2);--chimera-result-rail-item-size-mobile:72px;--chimera-result-rail-item-size:var(--chimera-result-rail-item-size-mobile);--chimera-menu-header-inset-block:var(--chimera-space-1);--chimera-menu-content-inset:var(--chimera-space-2);--chimera-menu-content-inset-block:var(--chimera-menu-content-inset)}.recipe-input-groups,.recipe-input-groups .chimera-scope{--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-1);--chimera-composer-thumbnail-size:64px;--chimera-composer-source-height:80px}:is(.prompt-composer,.chimera-content-controls),:is(.prompt-composer,.chimera-content-controls) .chimera-scope{--chimera-control-hit-size:var(--chimera-studio-control-size);--chimera-control-height-touch:var(--chimera-studio-control-size);--chimera-action-context-hit-size:var(--chimera-studio-control-size);--chimera-action-utility-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-visual-size:var(--chimera-studio-control-size)}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-selection-edge-color:#ffffffad}}@media (width<=820px) and (prefers-reduced-transparency:reduce){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:#171717;--chimera-catalog-bar-surface:#171717;--chimera-glass-track-surface:#202020;--chimera-glass-track-edge:#555;--chimera-glass-utility-surface:#242424;--chimera-glass-utility-edge:#999;--chimera-selection-edge-color:#b8b8b8;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-matte-texture:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-selection-material:#383838;--chimera-selection-material-hover:#424242;--chimera-selection-material-pressed:#303030;--chimera-media-selection-material:#242424;--chimera-media-selection-hover:#303030;--chimera-media-selection-pressed:#171717;--chimera-composer-input-surface:#121212}}@media (width<=820px) and (forced-colors:active){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:Canvas;--chimera-catalog-bar-surface:Canvas;--chimera-glass-track-surface:Canvas;--chimera-glass-track-edge:ButtonBorder;--chimera-glass-utility-surface:ButtonFace;--chimera-glass-utility-edge:ButtonBorder;--chimera-text-secondary:CanvasText;--chimera-text-tertiary:CanvasText;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-composer-elevation:none;--chimera-composer-edge:ButtonBorder;--chimera-matte-texture:none;--chimera-selection-highlight:none;--chimera-composer-input-edge:ButtonBorder;--chimera-composer-input-focus-edge:Highlight;--chimera-composer-input-highlight:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-media-selection-material:Canvas;--chimera-media-selection-hover:Canvas;--chimera-media-selection-pressed:Canvas;--chimera-media-selection-edge:Highlight;--chimera-selection-material:Canvas;--chimera-selection-material-hover:Canvas;--chimera-selection-material-pressed:Canvas;--chimera-selection-edge-color:Highlight;--chimera-action-selected-foreground:CanvasText;--chimera-composer-surface:Canvas;--chimera-composer-input-surface:Field;--focus-ring:Highlight}}@media (width<=820px){:root[data-pwa-platform] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-header-padding-block:var(--chimera-space-1);--chimera-studio-header-height-mobile:calc(var(--chimera-control-height-touch) + var(--chimera-border-width) + var(--chimera-safe-area-top) + 2 * var(--chimera-studio-header-padding-block));--chimera-studio-sticky-gap:var(--chimera-space-1);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-navigation-edge:max(var(--chimera-safe-area-bottom), var(--chimera-space-2));--chimera-navigation-bottom:var(--chimera-navigation-edge)}}@media (width<=820px){.chimera-content-controls,.chimera-content-controls .chimera-scope{--chimera-control-hit-size:44px;--chimera-control-height-touch:44px;--chimera-action-context-hit-size:44px;--chimera-action-utility-hit-size:44px}}nav.svelte-bbx7b1 a:where(.svelte-bbx7b1){width:100%;min-height:var(--chimera-control-height-touch);align-items:center;gap:var(--chimera-inset-2);padding:0 var(--chimera-inset-2);box-sizing:border-box;border-radius:var(--chimera-radius-control);color:var(--chimera-text-secondary);font:inherit;font-size:var(--chimera-type-component);font-weight:var(--chimera-weight-medium);text-align:left;background:0 0;border:0;text-decoration:none;display:flex}nav.svelte-bbx7b1 a:where(.svelte-bbx7b1):hover{background:var(--chimera-surface-raised);color:var(--chimera-text)}nav.svelte-bbx7b1 a.active:where(.svelte-bbx7b1){background:var(--chimera-surface-raised);color:var(--chimera-text);box-shadow:none}nav.svelte-bbx7b1{gap:var(--chimera-inset-1);flex-direction:column;display:flex}.navigation-backdrop.svelte-bbx7b1,.chimera-mobile-nav.svelte-bbx7b1{--chimera-motion-navigation-morph:.25s;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;display:none}.navigation-backdrop.svelte-bbx7b1:not(.immersive){z-index:var(--chimera-layer-dock-backdrop);left:50%;bottom:calc(var(--chimera-navigation-bottom) - var(--chimera-backdrop-outset));width:calc(min(var(--chimera-navigation-island-max), calc(100vw - 2 * var(--chimera-inset-3))) + 2 * var(--chimera-backdrop-outset));height:calc(var(--mobile-section-nav-height) + 2 * var(--chimera-backdrop-outset));box-sizing:border-box;padding:var(--chimera-backdrop-outset);border-radius:calc(var(--chimera-radius-navigation-container) + var(--chimera-backdrop-outset));-webkit-backdrop-filter:blur(var(--chimera-blur-dock-backdrop));backdrop-filter:blur(var(--chimera-blur-dock-backdrop));-webkit-mask-composite:xor;pointer-events:none;display:block;position:fixed;transform:translate(-50%);-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.chimera-mobile-nav.svelte-bbx7b1{right:auto;bottom:var(--chimera-navigation-bottom);z-index:var(--chimera-layer-navigation);grid-template-columns:repeat(var(--navigation-item-count), minmax(0, 1fr));width:min(var(--chimera-navigation-island-max), calc(100vw - 2 * var(--chimera-inset-3)));height:var(--mobile-section-nav-height);padding:0 var(--chimera-navigation-inline-inset);box-sizing:border-box;border:var(--chimera-border-width) solid var(--chimera-border-subtle);border-radius:var(--chimera-radius-navigation-container);background:var(--chimera-matte-surface);box-shadow:none;-webkit-backdrop-filter:var(--chimera-matte-filter);backdrop-filter:var(--chimera-matte-filter);isolation:isolate;pointer-events:auto;gap:0;display:grid;position:fixed;left:50%;overflow:hidden;transform:translate(-50%)}.chimera-mobile-nav.immersive.svelte-bbx7b1{display:none}.navigation-glass-pill.svelte-bbx7b1{pointer-events:none;top:var(--chimera-navigation-selection-inset-block);height:var(--chimera-navigation-selection-height);left:calc(2 * var(--chimera-navigation-inline-inset));z-index:0;width:calc((100% - 2 * var(--chimera-navigation-inline-inset)) / var(--navigation-item-count) - 2 * var(--chimera-navigation-inline-inset));border-radius:var(--chimera-radius-navigation-selection);background:var(--chimera-surface-liquid-selection);box-shadow:none;translate:calc(var(--navigation-active-index) * (100% + 2 * var(--chimera-navigation-inline-inset))) 0;will-change:translate, transform, border-radius;border:0;position:absolute}.chimera-mobile-nav.svelte-bbx7b1 a:where(.svelte-bbx7b1),.mobile-menu-trigger.svelte-bbx7b1{z-index:1;min-width:0;height:var(--chimera-navigation-hit-height);min-height:var(--chimera-navigation-hit-height);color:var(--chimera-navigation-icon-color);text-align:center;touch-action:manipulation;pointer-events:auto;transition:color var(--chimera-motion-fast) var(--chimera-ease-interactive), transform var(--chimera-motion-press) var(--chimera-ease-interactive);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.chimera-mobile-nav.svelte-bbx7b1 a[data-state=active]:where(.svelte-bbx7b1),.mobile-menu-trigger[data-state=active].svelte-bbx7b1{box-shadow:none;color:var(--chimera-text);background:0 0}.chimera-mobile-nav.svelte-bbx7b1 a:where(.svelte-bbx7b1)>.chimera-icon,.mobile-menu-trigger.svelte-bbx7b1>.chimera-icon{pointer-events:none;filter:var(--chimera-filter-navigation-icon);transition:transform var(--chimera-motion-press) var(--chimera-ease-interactive)}.chimera-mobile-nav.svelte-bbx7b1 a[data-state=idle]:where(.svelte-bbx7b1):hover,.mobile-menu-trigger[data-state=idle].svelte-bbx7b1:hover{color:var(--chimera-text-secondary);background:0 0}.chimera-mobile-nav.svelte-bbx7b1 a:where(.svelte-bbx7b1):active>.chimera-icon,.mobile-menu-trigger.svelte-bbx7b1:active>.chimera-icon{transform:scale(var(--chimera-selection-morph-compress))}.chimera-mobile-nav.svelte-bbx7b1 a:where(.svelte-bbx7b1):focus-visible,.mobile-menu-trigger.svelte-bbx7b1:focus-visible{outline:var(--chimera-focus-width) solid var(--chimera-text);outline-offset:calc(-1 * var(--chimera-focus-width))}.mobile-menu-panel.svelte-bbx7b1{box-sizing:border-box;background:var(--chimera-surface-canvas);width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;color:var(--chimera-text);font-family:var(--chimera-font-sans);animation:svelte-bbx7b1-mobile-menu-enter var(--chimera-motion-surface) var(--chimera-ease-enter) both;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.mobile-menu-panel.svelte-bbx7b1::backdrop{background:var(--chimera-surface-canvas);animation:svelte-bbx7b1-mobile-menu-backdrop-enter var(--chimera-motion-surface) var(--chimera-ease-enter) both}.mobile-menu-header.svelte-bbx7b1{touch-action:pan-x pinch-zoom;grid-auto-rows:minmax(var(--chimera-action-inline-hit-size), auto);align-items:center;gap:var(--chimera-inset-3);padding:max(var(--chimera-menu-header-inset-block), var(--chimera-safe-area-top)) max(var(--chimera-menu-content-inset), env(safe-area-inset-right)) var(--chimera-menu-header-inset-block) max(var(--chimera-menu-content-inset), env(safe-area-inset-left));border-bottom:var(--chimera-border-width) solid var(--chimera-border);background:var(--chimera-surface-card);grid-template-columns:auto minmax(0,1fr);display:grid}.mobile-menu-header.svelte-bbx7b1 img:where(.svelte-bbx7b1){width:116px;height:auto}.mobile-menu-header.svelte-bbx7b1 h2:where(.svelte-bbx7b1){font-size:var(--chimera-type-body);font-weight:var(--chimera-weight-semibold);text-align:left;outline:none;margin:0}.mobile-menu-content.svelte-bbx7b1{gap:var(--chimera-inset-2);min-height:0;padding:var(--chimera-menu-content-inset-block) max(var(--chimera-menu-content-inset), env(safe-area-inset-right)) var(--chimera-menu-content-inset-block) max(var(--chimera-menu-content-inset), env(safe-area-inset-left));overscroll-behavior:contain;box-sizing:border-box;flex-direction:column;width:min(100%,640px);margin-inline:auto;display:flex;overflow-y:auto}.mobile-menu-footer.svelte-bbx7b1{padding:var(--chimera-dock-stack-gap) 0 var(--chimera-navigation-bottom);background:var(--chimera-surface-canvas)}.mobile-menu-footer.svelte-bbx7b1 .chimera-mobile-nav:where(.svelte-bbx7b1){margin-inline:auto;position:relative;inset:auto;transform:none}.mobile-menu-account.svelte-bbx7b1{grid-template-columns:var(--chimera-menu-leading-size) minmax(0, 1fr);align-items:center;gap:var(--chimera-menu-row-gap);padding:var(--chimera-menu-row-padding);display:grid}.mobile-menu-account.svelte-bbx7b1>span:where(.svelte-bbx7b1):last-child,.mobile-menu-row.svelte-bbx7b1>span:where(.svelte-bbx7b1){gap:var(--chimera-gap-hairline);min-width:0;display:grid}.mobile-menu-account.svelte-bbx7b1 small:where(.svelte-bbx7b1),.mobile-menu-row.svelte-bbx7b1 small:where(.svelte-bbx7b1){color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-regular);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-menu-account.svelte-bbx7b1 strong:where(.svelte-bbx7b1),.mobile-menu-row.svelte-bbx7b1 strong:where(.svelte-bbx7b1){font-size:var(--chimera-type-label);font-weight:var(--chimera-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-menu-avatar.svelte-bbx7b1{width:var(--chimera-control-height-touch);height:var(--chimera-control-height-touch);border-radius:var(--chimera-radius-full);background:var(--chimera-text);color:var(--chimera-surface-canvas);font-weight:var(--chimera-weight-semibold);place-items:center;display:grid}.mobile-menu-row.svelte-bbx7b1{width:100%;font:inherit;text-align:left;cursor:pointer;grid-template-columns:var(--chimera-menu-row-columns);box-sizing:border-box;min-height:var(--chimera-control-height-touch);align-items:center;gap:var(--chimera-menu-row-gap);padding:var(--chimera-menu-row-padding);border-radius:var(--chimera-radius-card);background:var(--chimera-surface-raised);color:var(--chimera-text);border:0;text-decoration:none;display:grid}.mobile-menu-row.svelte-bbx7b1>.chimera-icon{justify-self:center}.mobile-menu-row.svelte-bbx7b1 strong:where(.svelte-bbx7b1),.mobile-menu-row.svelte-bbx7b1 small:where(.svelte-bbx7b1){white-space:normal;overflow-wrap:anywhere;line-height:var(--chimera-leading-body)}.mobile-menu-row.svelte-bbx7b1:hover{background:var(--chimera-surface-hover)}.passcode-row.svelte-bbx7b1{cursor:default}.passcode-settings-link.svelte-bbx7b1{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.passcode-settings-link.svelte-bbx7b1>span:where(.svelte-bbx7b1){gap:var(--chimera-gap-hairline);min-width:0;display:grid}.passcode-settings-link.svelte-bbx7b1:focus-visible{outline:var(--chimera-focus-width) solid var(--chimera-text);outline-offset:var(--chimera-focus-width)}@keyframes svelte-bbx7b1-mobile-menu-enter{0%{opacity:0;transform:translateY(var(--chimera-inset-2))}to{opacity:1;transform:translateY(0)}}@keyframes svelte-bbx7b1-mobile-menu-backdrop-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.navigation-glass-pill.svelte-bbx7b1,.chimera-mobile-nav.svelte-bbx7b1 a:where(.svelte-bbx7b1),.chimera-mobile-nav.svelte-bbx7b1 a:where(.svelte-bbx7b1)>.chimera-icon,.mobile-menu-trigger.svelte-bbx7b1,.mobile-menu-trigger.svelte-bbx7b1>.chimera-icon,.mobile-menu-panel.svelte-bbx7b1,.mobile-menu-panel.svelte-bbx7b1::backdrop{transition:none;animation:none}}@media (prefers-reduced-transparency:reduce){.navigation-backdrop.svelte-bbx7b1:not(.immersive){display:none}.chimera-mobile-nav.svelte-bbx7b1{background:var(--chimera-matte-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.navigation-glass-pill.svelte-bbx7b1{background:var(--chimera-surface-raised)}}@media (prefers-contrast:more){.chimera-mobile-nav.svelte-bbx7b1{box-shadow:inset 0 1px var(--chimera-border-strong), var(--chimera-shadow-liquid-glass)}.navigation-glass-pill.svelte-bbx7b1{border-color:var(--chimera-border-strong);background:var(--chimera-surface-raised)}}:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-font-sans:var(--font-ui);--chimera-type-caption:.75rem;--chimera-type-component-sm:.75rem;--chimera-type-component:.875rem;--chimera-type-label:var(--chimera-type-component);--chimera-type-body:1rem;--chimera-type-heading-sm:1.25rem;--chimera-type-heading-md:1.625rem;--chimera-type-heading-lg:2.625rem;--chimera-leading-solid:1;--chimera-leading-tight:1.2;--chimera-leading-body:1.5;--chimera-tracking-tight:-.02em;--chimera-tracking-label:0;--chimera-tracking-wide:.04em;--chimera-tracking-badge:.06em;--chimera-tracking-meta:.08em;--chimera-weight-regular:400;--chimera-weight-medium:500;--chimera-weight-semibold:600;--chimera-weight-bold:700;--chimera-space-0:0;--chimera-space-optical:2px;--chimera-space-1:4px;--chimera-space-2:8px;--chimera-space-3:12px;--chimera-space-4:16px;--chimera-space-5:24px;--chimera-space-6:32px;--chimera-space-7:48px;--chimera-space-8:64px;--chimera-gap-hairline:var(--chimera-space-optical);--chimera-gap-tight:var(--chimera-space-1);--chimera-gap-control:var(--chimera-space-2);--chimera-gap-content:var(--chimera-space-3);--chimera-gap-section:var(--chimera-space-5);--chimera-inset-0:var(--chimera-space-0);--chimera-inset-1:var(--chimera-space-1);--chimera-inset-2:var(--chimera-space-2);--chimera-inset-3:var(--chimera-space-3);--chimera-inset-4:var(--chimera-space-4);--chimera-inset-5:var(--chimera-space-5);--chimera-inset-6:var(--chimera-space-6);--chimera-inset-7:var(--chimera-space-7);--chimera-inset-8:var(--chimera-space-8);--chimera-padding-control-compact-block:var(--chimera-space-1);--chimera-padding-control-compact-inline:var(--chimera-space-2);--chimera-padding-control-block:var(--chimera-space-2);--chimera-padding-control-inline:var(--chimera-space-3);--chimera-padding-control:var(--chimera-padding-control-block) var(--chimera-padding-control-inline);--chimera-padding-control-compact:var(--chimera-padding-control-compact-block) var(--chimera-padding-control-compact-inline);--chimera-padding-select:var(--chimera-space-2) var(--chimera-space-6) var(--chimera-space-2) var(--chimera-space-3);--chimera-padding-card:var(--chimera-space-3);--chimera-padding-panel:var(--chimera-space-4);--chimera-padding-composer:var(--chimera-space-2);--chimera-padding-page-inline:clamp(var(--chimera-space-2), 2vw, 20px);--chimera-page-bottom-safe:calc(112px + env(safe-area-inset-bottom));--chimera-page-max:1440px;--chimera-header-height:var(--chimera-studio-header-height-mobile);--chimera-studio-header-height-mobile:calc(48px + var(--chimera-safe-area-top));--chimera-dock-control-size:var(--chimera-size-control-lg);--chimera-dock-inset:var(--chimera-space-2);--chimera-composer-padding-block-touch:var(--chimera-space-2);--chimera-dock-gap:var(--chimera-space-2);--chimera-dock-stack-gap:var(--chimera-space-1);--mobile-section-nav-height:var(--chimera-navigation-hit-height);--chimera-navigation-island-max:280px;--chimera-navigation-island-offset:var(--chimera-space-2);--chimera-navigation-inline-inset:0px;--chimera-feed-bottom-space:var(--studio-dock-footprint,calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-space-2)));--chimera-feed-bottom-space-mobile:var(--chimera-feed-bottom-space);--chimera-content-scroll-offset:110px;--chimera-radius-none:0;--chimera-radius-xs:4px;--chimera-radius-sm:8px;--chimera-radius-md:12px;--chimera-radius-lg:16px;--chimera-radius-xl:24px;--chimera-radius-pill:9999px;--chimera-radius-full:50%;--chimera-radius-badge:var(--chimera-radius-xs);--chimera-radius-control:var(--chimera-radius-sm);--chimera-radius-card:var(--chimera-radius-md);--chimera-radius-media:var(--chimera-radius-lg);--chimera-radius-panel:var(--chimera-radius-xl);--chimera-radius-header-action:var(--chimera-radius-control);--chimera-radius-navigation-selection:calc(var(--chimera-navigation-selection-height) / 2);--chimera-navigation-selection-inset-block:0px;--chimera-navigation-hit-height:max(44px, var(--chimera-segmented-visual-height));--chimera-navigation-selection-height:var(--chimera-navigation-hit-height);--chimera-border-width:1px;--chimera-focus-width:2px;--chimera-focus-offset:2px;--chimera-size-control-xs:32px;--chimera-size-control-sm:36px;--chimera-size-control-md:40px;--chimera-size-control-lg:44px;--chimera-size-control-xl:48px;--chimera-control-height-step:var(--chimera-size-control-lg);--chimera-control-height-compact:var(--chimera-size-control-sm);--chimera-control-height:var(--chimera-size-control-md);--chimera-control-height-touch:var(--chimera-size-control-lg);--chimera-control-height-icon:var(--chimera-size-control-xl);--chimera-control-visual-height:var(--chimera-control-height);--chimera-control-hit-size:var(--chimera-control-height-touch);--chimera-action-outcome-visual-size:var(--chimera-size-control-lg);--chimera-action-outcome-hit-size:var(--chimera-size-control-lg);--chimera-action-outcome-icon-size:var(--chimera-icon-size-lg);--chimera-action-outcome-padding-inline:var(--chimera-space-4);--chimera-action-context-visual-size:var(--chimera-size-control-sm);--chimera-action-context-hit-size:var(--chimera-size-control-lg);--chimera-action-context-icon-size:var(--chimera-icon-size-md);--chimera-action-context-padding-inline:var(--chimera-space-3);--chimera-action-utility-visual-size:var(--chimera-size-control-xs);--chimera-action-utility-hit-size:var(--chimera-size-control-lg);--chimera-action-utility-icon-size:var(--chimera-icon-size-md);--chimera-action-utility-padding-inline:var(--chimera-space-3);--chimera-action-inline-visual-size:var(--chimera-size-control-xs);--chimera-action-inline-hit-size:var(--chimera-size-control-lg);--chimera-action-inline-icon-size:var(--chimera-icon-size-sm);--chimera-action-inline-padding-inline:var(--chimera-space-2);--chimera-media-action-visual-size:var(--chimera-size-control-xs);--chimera-media-action-hit-size:var(--chimera-size-control-lg);--chimera-media-action-inset:var(--chimera-space-1);--chimera-media-action-gap:var(--chimera-space-1);--chimera-media-action-surface:color-mix(in srgb, var(--chimera-surface-media) 42%, transparent);--chimera-media-action-foreground:color-mix(in srgb, var(--chimera-text-on-dark) 90%, transparent);--chimera-pill-height-sm:20px;--chimera-pill-height-md:24px;--chimera-pill-height-lg:calc(var(--chimera-size-control-sm) * .8);--chimera-pill-padding-inline-sm:var(--chimera-space-1);--chimera-pill-padding-inline-md:var(--chimera-space-2);--chimera-pill-padding-inline-lg:var(--chimera-action-context-padding-inline);--chimera-badge-height:var(--chimera-pill-height-md);--chimera-attachment-preview-max-height:360px;--chimera-icon-sm:16px;--chimera-icon-md:18px;--chimera-icon-lg:20px;--chimera-icon-xl:22px;--chimera-icon-2xl:24px;--chimera-icon-feature:28px;--chimera-icon-stroke:1.8;--chimera-tab-min-width:128px;--chimera-explorer-tab-min-width-touch:80px;--chimera-explorer-tabs-visual-height:var(--chimera-segmented-visual-height);--chimera-chip-visual-height:var(--chimera-size-control-xs);--chimera-chip-hit-inset-block:calc((var(--chimera-control-hit-size) - var(--chimera-chip-visual-height)) / 2);--chimera-chip-font-size:var(--chimera-type-component-sm);--chimera-chip-padding-inline:var(--chimera-action-context-padding-inline);--chimera-conversion-control-height:var(--chimera-segmented-visual-height);--chimera-action-summary-min:168px;--chimera-button-wide-min:176px;--chimera-conversion-tabs-width:168px;--chimera-template-card-min:112px;--chimera-template-card-max:144px;--chimera-template-card-mobile:80px;--chimera-composer-input-height:68px;--chimera-composer-input-height-compact:56px;--chimera-composer-max:736px;--chimera-composer-source-height:80px;--chimera-composer-thumbnail-size:64px;--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-2);--chimera-composer-card-padding-inline:var(--chimera-space-2);--chimera-composer-card-radius:var(--chimera-radius-card);--chimera-composer-thumbnail-radius:var(--chimera-radius-control);--chimera-chat-attachment-size:var(--chimera-control-height-icon);--chimera-chat-attachment-radius:var(--chimera-radius-control);--chimera-chat-content-inset:var(--chimera-space-4);--chimera-menu-header-inset-block:var(--chimera-space-3);--chimera-menu-content-inset:var(--chimera-space-3);--chimera-menu-content-inset-block:var(--chimera-space-4);--chimera-menu-row-inset-block:var(--chimera-space-2);--chimera-menu-row-inset-inline:var(--chimera-space-3);--chimera-menu-leading-size:44px;--chimera-menu-trailing-size:44px;--chimera-menu-row-gap:var(--chimera-space-3);--chimera-menu-row-columns:var(--chimera-menu-leading-size) minmax(0, 1fr) var(--chimera-menu-trailing-size);--chimera-menu-row-padding:var(--chimera-menu-row-inset-block) var(--chimera-menu-row-inset-inline);--chimera-composer-padding-touch:var(--chimera-space-2);--chimera-composer-group-padding:var(--chimera-space-0);--chimera-prompt-trailing-reserve:var(--chimera-space-6);--chimera-prompt-action-reserve:calc(var(--chimera-control-hit-size) + var(--chimera-gap-tight));--chimera-inline-dismiss-hit-size:28px;--chimera-inline-dismiss-visual-size:18px;--chimera-inline-dismiss-icon-size:12px;--chimera-grouped-prompt-action-visual-size:24px;--chimera-recipe-setting-padding-inline:6px;--chimera-recipe-setting-gap:3px;--chimera-composer-row-gap-touch:var(--chimera-space-2);--chimera-composer-settings-gap-touch:var(--chimera-space-1);--chimera-composer-menu-gap-touch:var(--chimera-space-1);--chimera-composer-control-height-touch:var(--chimera-control-height-touch);--chimera-composer-submit-button-size:var(--chimera-dock-control-size);--chimera-composer-selected-height-touch:calc(var(--chimera-composer-control-height-touch) - 2 * var(--chimera-border-width) - 2 * var(--chimera-gap-hairline));--chimera-composer-selected-padding-inline-touch:var(--chimera-space-2);--chimera-composer-input-height-touch:var(--chimera-size-control-xl);--chimera-composer-input-max-height:160px;--chimera-composer-input-max-height-touch:144px;--chimera-composer-input-padding-block-touch:var(--chimera-space-3);--chimera-composer-input-padding-inline-touch:var(--chimera-space-3);--chimera-composer-radius-touch:var(--chimera-radius-floating-panel);--chimera-composer-input-radius-touch:var(--chimera-composer-input-radius-inline) / var(--chimera-composer-input-radius-block);--chimera-composer-popover-width:296px;--chimera-composer-popover-width-touch:288px;--chimera-composer-popover-min-height:120px;--chimera-composer-popover-max-height:440px;--chimera-composer-popover-viewport-padding:var(--chimera-space-3);--chimera-composer-motion-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-2));--chimera-composer-motion-name-max:calc(var(--chimera-composer-motion-card-width) * 2);--chimera-motion-detail-max:640px;--chimera-motion-detail-source-size:112px;--chimera-workspace-max:1040px;--chimera-source-workspace-max:920px;--chimera-library-max:896px;--chimera-gallery-dialog-max:448px;--chimera-auth-dialog-max:420px;--chimera-account-name-max:128px;--chimera-account-popover-max:280px;--chimera-contact-dialog-max:500px;--chimera-contact-dialog-height:720px;--chimera-contact-textarea-min:160px;--chimera-contact-state-min:240px;--chimera-chat-max:928px;--chimera-chat-min-height:672px;--chimera-chat-min-height-mobile:608px;--chimera-chat-empty-height:400px;--chimera-chat-empty-copy-max:480px;--chimera-chat-samples-max:672px;--chimera-chat-bubble-max:640px;--chimera-chat-generation-max:720px;--chimera-chat-result-min:160px;--chimera-chat-select-max:136px;--chimera-chat-composer-max:128px;--chimera-chat-composer-float-offset:60px;--chimera-chat-feed-bottom-space:192px;--chimera-chat-attachment-max:288px;--chimera-chat-empty-height-compact:288px;--chimera-chat-empty-height-mobile:208px;--chimera-chat-mobile-shell-offset:128px;--chimera-chat-mobile-height:512px;--chimera-chat-mobile-max:768px;--chimera-chat-history-top:96px;--chimera-chat-history-top-mobile:88px;--chimera-chat-history-panel-max:320px;--chimera-result-rail-header-height:var(--chimera-control-height-touch);--chimera-result-rail-item-size:176px;--chimera-result-rail-item-size-mobile:112px;--chimera-result-disclosure-size:var(--chimera-size-control-xs);--chimera-gallery-card-max:480px;--chimera-gallery-grid-width:calc(100% + var(--chimera-inset-4));--chimera-gallery-gutter-mobile:var(--chimera-space-1);--chimera-gallery-width-mobile:calc(100vw - 2 * max(var(--chimera-gallery-gutter-mobile), env(safe-area-inset-left), env(safe-area-inset-right)));--chimera-gallery-margin-mobile:calc((100% - var(--chimera-gallery-width-mobile)) / 2);--chimera-gallery-grid-margin:calc(-1 * var(--chimera-inset-2));--chimera-gallery-empty-height:320px;--chimera-catalog-empty-height:144px;--chimera-scrollbar-height:10px;--chimera-source-thumbnail-offset:48px;--chimera-source-thumbnail-copy-offset:112px;--chimera-prompt-panel-max:448px;--chimera-custom-prompt-toggle-option-min:72px;--chimera-custom-prompt-toggle-width:150px;--chimera-blur-dock-backdrop:2px;--chimera-backdrop-outset:2px;--chimera-icon-soft-shadow:drop-shadow(0 1px 1px #0000003d);--chimera-dock-backdrop-fade:calc(var(--chimera-control-height-touch) + var(--chimera-composer-settings-gap-touch) + var(--chimera-inset-4));--chimera-dock-backdrop-mask:linear-gradient(to bottom, transparent, #0000001f calc(var(--chimera-dock-backdrop-fade) * .25), #00000073 calc(var(--chimera-dock-backdrop-fade) * .6), black var(--chimera-dock-backdrop-fade));--chimera-blur-composer:18px;--chimera-blur-navigation:20px;--chimera-blur-control:calc(var(--chimera-blur-navigation) / 2);--chimera-blur-chrome:19.2px;--chimera-blur-liquid-glass:22.4px;--chimera-saturation-chrome:1.2;--chimera-saturation-liquid-glass:1.35;--chimera-brightness-liquid-glass:.82;--chimera-ratio-square:1 / 1;--chimera-ratio-portrait:9 / 16;--chimera-ratio-motion-card:var(--chimera-ratio-portrait);--chimera-ratio-showcase:4 / 3;--chimera-ratio-showcase-compact:16 / 10;--chimera-ratio-golden:1.618 / 1;--chimera-proportion-golden-major:61.8%;--chimera-proportion-golden-minor:38.2%;--chimera-showcase-copy-height:104px;--chimera-showcase-copy-height-compact:52px;--chimera-showcase-copy-height-options:64px;--chimera-showcase-copy-height-mobile:100px;--chimera-showcase-copy-height-options-mobile:76px;--chimera-option-strip-height:30px;--chimera-source-thumbnail-max:96px;--chimera-source-thumbnail-max-mobile:72px;--chimera-source-thumbnail-width:36%;--chimera-source-thumbnail-width-mobile:32%;--chimera-media-focus-y:28%;--chimera-tool-title:clamp(29px, 4vw, 45px);--chimera-tool-title-mobile:clamp(27px, 9vw, 35px);--chimera-pricing-max:1216px;--chimera-pricing-table-max:840px;--chimera-pricing-row-min-height:104px;--chimera-pricing-row-mobile-height:88px;--chimera-pricing-payment-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-1));--chimera-pricing-label-compact:.8125rem;--chimera-disabled-opacity:.5;--chimera-readable-max:768px;--chimera-copy-max:544px;--chimera-pricing-grid-min:240px;--chimera-pricing-hero:clamp(44px, 8vw, 84px);--chimera-pricing-hero-mobile:clamp(36px, 11vw, 48px);--chimera-pricing-copy:clamp(16px, 2vw, 19px);--chimera-pricing-heading:clamp(28px, 4vw, 40px);--chimera-price-size:32px;--chimera-price-size-wide:38px;--chimera-currency-gap:.1em;--chimera-currency-scale:.65em;--chimera-surface-canvas:#000;--chimera-surface-card:#111;--chimera-surface-control:#151515;--chimera-surface-input:#181818;--chimera-surface-raised:#1b1b1b;--chimera-surface-hover:#1d1d1d;--chimera-surface-active:#292929;--chimera-surface-media:#08090d;--chimera-surface-overlay:#000000f5;--chimera-surface-navigation:#080808b8;--chimera-surface-glass:#000000b8;--chimera-surface-glass-strong:#2323239e;--chimera-surface-liquid-glass:#0000005c;--chimera-surface-liquid-selection:#ffffff14;--chimera-surface-liquid-highlight:#ffffff24;--chimera-surface-glass-pill:color-mix(in srgb, var(--chimera-surface-glass) 80%, transparent);--chimera-surface-glass-pill-reduced:var(--chimera-surface-raised);--chimera-surface-scrim:#000000c7;--chimera-surface-backdrop:#000000db;--chimera-surface-overlay-soft:#0009;--chimera-surface-selected:var(--selection-surface);--chimera-action-selected-surface:var(--selection-action);--chimera-action-selected-surface-hover:var(--selection-action-hover);--chimera-action-selected-surface-pressed:var(--selection-action-pressed);--chimera-action-selected-foreground:#fff;--chimera-action-selected-foreground-muted:#fff;--chimera-action-selected-border:transparent;--chimera-border-subtle:#ffffff14;--chimera-border:#ffffff1f;--chimera-border-strong:#ffffff3d;--chimera-border-glass:#ffffff1a;--chimera-border-liquid-glass:#ffffff24;--chimera-navigation-icon-color:var(--chimera-text-secondary);--chimera-text:#f5f5f5;--chimera-text-secondary:#d8d8d8;--chimera-text-tertiary:#b8b8b8;--chimera-text-on-dark:#fff;--chimera-accent:var(--chimera-action-execute-surface);--chimera-text-on-accent:var(--chimera-action-execute-foreground);--chimera-primary-highlight:#dce3eb;--chimera-primary-highlight-rim: linear-gradient(90deg, transparent, #dce3eba8 25%, #eff3f894 50%, #cbd6e28a 75%, transparent) 12% 100% / 8% 20% no-repeat, linear-gradient(135deg, #fffffffa, #ffffffa6 15%, #ffffff1a 38%, #ffffff0d 65%, #ffffff6b);--chimera-primary-highlight-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-primary-highlight-shadow:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d;--chimera-primary-highlight-lens-shadow:inset 0 2px 2px #fff6, inset 3px 5px 8px #ffffff2b, inset -2px -4px 6px #ffffff24, inset 0 -7px 10px #00000061, 0 3px 8px #0000003d;--chimera-status-danger:var(--danger-text);--chimera-media-scrim:linear-gradient(transparent, #000000d1);--chimera-font-display:var(--font-display);--chimera-shadow-card:var(--shadow-1);--chimera-shadow-raised:var(--shadow-2);--chimera-shadow-composer:0 12px 32px #0006;--chimera-shadow-control:inset 0 1px #ffffff0a, 0 16px 36px #0000003d;--chimera-shadow-progress:0 0 16px #ffffff47;--chimera-shadow-focus-ring:0 0 0 3px var(--chimera-surface-card);--chimera-shadow-nav:0 -12px 32px #00000057;--chimera-shadow-glass-chrome:inset 0 1px #ffffff0a;--chimera-shadow-glass-pill:0 8px 24px #00000038;--chimera-shadow-liquid-glass:inset 0 1px #ffffff1a, inset 0 -1px #ffffff06, 0 -12px 36px #0000002e;--chimera-shadow-liquid-selection:inset 0 1px #ffffff29, inset 0 -1px #ffffff0a, 0 8px 22px #0000001f;--chimera-filter-liquid-glass:blur(var(--chimera-blur-liquid-glass)) saturate(var(--chimera-saturation-liquid-glass)) brightness(var(--chimera-brightness-liquid-glass));--chimera-filter-navigation-icon:drop-shadow(0 1px 2px #000000d1) drop-shadow(0 0 6px #0000005c);--chimera-shadow-thumbnail:0 1px 8px #00000094;--chimera-shadow-badge:0 1px 3px #0000004d;--chimera-shadow-floating-control:0 12px 40px #00000073;--chimera-shadow-menu:0 20px 64px #000000ad;--chimera-motion-press:var(--motion-press);--chimera-motion-fast:var(--motion-fast);--chimera-motion-base:var(--motion-base);--chimera-motion-surface:.22s;--chimera-motion-surface-exit:.15s;--chimera-motion-selection:var(--motion-base);--chimera-motion-navigation-morph:var(--motion-navigation);--chimera-motion-enter:var(--motion-enter);--chimera-motion-exit:var(--motion-exit);--chimera-motion-slow:var(--motion-slow);--chimera-motion-progress:var(--motion-progress);--chimera-motion-skeleton:var(--motion-skeleton);--chimera-motion-orbit:var(--motion-orbit);--chimera-ease-interactive:var(--ease-interactive);--chimera-ease-selection:var(--ease-enter);--chimera-ease-navigation-morph:var(--chimera-ease-selection);--chimera-ease-enter:var(--ease-enter);--chimera-ease-exit:var(--ease-exit);--chimera-ease-standard:var(--ease-standard);--chimera-ease-linear:var(--ease-linear);--chimera-selection-morph-stretch:1;--chimera-selection-morph-squash:1;--chimera-selection-morph-compress:1;--chimera-selection-morph-rebound:1;--chimera-selection-morph-skew:0;--chimera-navigation-morph-stretch:var(--chimera-selection-morph-stretch);--chimera-navigation-morph-squash:var(--chimera-selection-morph-squash);--chimera-navigation-morph-compress:var(--chimera-selection-morph-compress);--chimera-navigation-morph-rebound:var(--chimera-selection-morph-rebound);--chimera-navigation-morph-skew:var(--chimera-selection-morph-skew);--chimera-studio-control-size:var(--chimera-size-control-lg);--chimera-studio-header-padding-block:0px;--chimera-studio-sticky-gap:var(--chimera-space-2);--chimera-content-controls-inset-inline:var(--chimera-space-3);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-content-controls-margin-block:var(--chimera-space-1);--chimera-content-controls-gap:var(--chimera-space-1);--chimera-catalog-controls-gap:var(--chimera-content-controls-gap);--chimera-catalog-search-surface:var(--chimera-matte-surface);--chimera-segmented-visual-height:var(--chimera-studio-control-size);--chimera-segmented-radius:calc(var(--chimera-segmented-visual-height) / 2);--chimera-radius-floating-panel:var(--chimera-radius-xl);--chimera-radius-media-card:var(--chimera-radius-sm);--chimera-radius-media-thumbnail:var(--chimera-radius-xs);--chimera-radius-navigation-container:calc(var(--mobile-section-nav-height) / 2);--chimera-radius-chip:calc(var(--chimera-chip-visual-height) / 2);--chimera-composer-input-radius-inline:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-touch) - var(--chimera-border-width)));--chimera-composer-input-radius-block:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-block-touch) - var(--chimera-border-width)));--chimera-composer-input-font-size:var(--chimera-type-component);--chimera-matte-surface:#0c0c0ecc;--chimera-catalog-bar-surface:#0c0c0ee6;--chimera-matte-filter:blur(20px);--chimera-matte-control-filter:blur(12px);--chimera-glass-track-surface:#ffffff08;--chimera-glass-track-edge:#ffffff1a;--chimera-glass-utility-surface:#18181adb;--chimera-glass-utility-edge:#ffffff3d;--chimera-matte-sheen:linear-gradient(165deg, #ffffff12, transparent 42%, #ffffff05);--chimera-selection-material:#ffffff17;--chimera-selection-material-hover:#ffffff21;--chimera-selection-material-pressed:#ffffff12;--chimera-selection-edge-color:#ffffff29;--chimera-glass-rim-width:var(--chimera-border-width);--chimera-glass-rim-light:radial-gradient(ellipse at 5% 85%, color-mix(in srgb, var(--chimera-primary-highlight) 92%, transparent), transparent 28%), linear-gradient(135deg, #fffffffa, #ffffffb8 14%, #ffffff1f 32%, #ffffff0a 65%, #ffffff61);--chimera-matte-rim-light:radial-gradient(ellipse at 3% 0%, color-mix(in srgb, var(--chimera-primary-highlight) 56%, transparent), transparent 14%), linear-gradient(170deg, #ffffff5c, #ffffff0f 32%, #ffffff08 70%, #fff3);--chimera-input-rim-light:none;--chimera-selection-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), radial-gradient(ellipse at 0% 90%, color-mix(in srgb, var(--chimera-primary-highlight) 13%, transparent), transparent 32%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-input-sheen:linear-gradient(170deg, #ffffff08, transparent 48%, #ffffff03);--chimera-selection-highlight:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d, inset 0 -5px 8px #0000001f, 0 3px 8px #0000003d;--chimera-composer-elevation:inset 0 1px 2px #ffffff1a, inset 0 -2px 4px #0000002e, 0 3px 6px #0003, 0 12px 28px #00000047;--chimera-composer-edge:#ffffff1f;--chimera-matte-texture:url(../../../textures/chimera-grain.svg);--chimera-matte-texture-size:96px 96px;--chimera-composer-input-edge:transparent;--chimera-composer-input-highlight:none;--chimera-composer-input-focus-edge:#fff;--chimera-media-selection-material:#000000b8;--chimera-media-selection-hover:#000000a3;--chimera-media-selection-pressed:#000c;--chimera-media-selection-edge:#ffffffad;--chimera-composer-surface:var(--chimera-matte-surface);--chimera-composer-input-surface:#ffffff08;--chimera-action-execute-surface:#f2f2f2;--chimera-action-execute-hover:#fff;--chimera-action-execute-pressed:#d9d9d9;--chimera-action-execute-foreground:#111;--chimera-action-disabled-surface:#292929;--chimera-action-disabled-foreground:#999;--action-primary:var(--chimera-action-execute-surface);--action-primary-hover:var(--chimera-action-execute-hover);--action-primary-pressed:var(--chimera-action-execute-pressed);--action-primary-foreground:var(--chimera-action-execute-foreground);--focus-ring:#f2f2f2;--focus:var(--focus-ring);--chimera-navigation-bottom:max(var(--chimera-navigation-island-offset), var(--chimera-safe-area-bottom));--chimera-composer-bottom:calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-dock-stack-gap));--chimera-composer-action-gap-touch:var(--chimera-space-2)}@media (width<=820px){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-control-size:var(--chimera-size-control-md);--chimera-composer-input-font-size:max(16px, var(--chimera-type-body));--chimera-ratio-motion-card:4 / 5;--chimera-source-thumbnail-width:var(--chimera-source-thumbnail-width-mobile);--chimera-source-thumbnail-max:var(--chimera-source-thumbnail-max-mobile);--chimera-studio-header-height-mobile:calc(var(--chimera-size-control-lg) + var(--chimera-space-optical) + var(--chimera-safe-area-top));--chimera-studio-sticky-gap:var(--chimera-space-optical);--chimera-content-controls-padding-block:var(--chimera-space-optical);--chimera-content-controls-margin-block:var(--chimera-space-optical);--chimera-composer-padding-touch:var(--chimera-space-1);--chimera-composer-padding-block-touch:var(--chimera-space-1);--chimera-composer-row-gap-touch:var(--chimera-gap-tight);--chimera-composer-card-min-height:0px;--chimera-composer-card-padding-block:var(--chimera-space-optical);--chimera-composer-card-padding-inline:calc(var(--chimera-space-1) + var(--chimera-space-optical));--chimera-composer-card-radius:var(--chimera-composer-input-radius-inline);--chimera-composer-thumbnail-radius:var(--chimera-radius-md);--chimera-composer-thumbnail-size:var(--chimera-studio-control-size);--chimera-composer-source-height:var(--chimera-studio-control-size);--chimera-chat-attachment-size:var(--chimera-studio-control-size);--chimera-chat-attachment-radius:var(--chimera-composer-card-radius);--chimera-chat-content-inset:var(--chimera-space-2);--chimera-result-rail-item-size-mobile:72px;--chimera-result-rail-item-size:var(--chimera-result-rail-item-size-mobile);--chimera-menu-header-inset-block:var(--chimera-space-1);--chimera-menu-content-inset:var(--chimera-space-2);--chimera-menu-content-inset-block:var(--chimera-menu-content-inset)}.recipe-input-groups,.recipe-input-groups .chimera-scope{--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-1);--chimera-composer-thumbnail-size:64px;--chimera-composer-source-height:80px}:is(.prompt-composer,.chimera-content-controls),:is(.prompt-composer,.chimera-content-controls) .chimera-scope{--chimera-control-hit-size:var(--chimera-studio-control-size);--chimera-control-height-touch:var(--chimera-studio-control-size);--chimera-action-context-hit-size:var(--chimera-studio-control-size);--chimera-action-utility-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-visual-size:var(--chimera-studio-control-size)}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-selection-edge-color:#ffffffad}}@media (width<=820px) and (prefers-reduced-transparency:reduce){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:#171717;--chimera-catalog-bar-surface:#171717;--chimera-glass-track-surface:#202020;--chimera-glass-track-edge:#555;--chimera-glass-utility-surface:#242424;--chimera-glass-utility-edge:#999;--chimera-selection-edge-color:#b8b8b8;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-matte-texture:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-selection-material:#383838;--chimera-selection-material-hover:#424242;--chimera-selection-material-pressed:#303030;--chimera-media-selection-material:#242424;--chimera-media-selection-hover:#303030;--chimera-media-selection-pressed:#171717;--chimera-composer-input-surface:#121212}}@media (width<=820px) and (forced-colors:active){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:Canvas;--chimera-catalog-bar-surface:Canvas;--chimera-glass-track-surface:Canvas;--chimera-glass-track-edge:ButtonBorder;--chimera-glass-utility-surface:ButtonFace;--chimera-glass-utility-edge:ButtonBorder;--chimera-text-secondary:CanvasText;--chimera-text-tertiary:CanvasText;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-composer-elevation:none;--chimera-composer-edge:ButtonBorder;--chimera-matte-texture:none;--chimera-selection-highlight:none;--chimera-composer-input-edge:ButtonBorder;--chimera-composer-input-focus-edge:Highlight;--chimera-composer-input-highlight:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-media-selection-material:Canvas;--chimera-media-selection-hover:Canvas;--chimera-media-selection-pressed:Canvas;--chimera-media-selection-edge:Highlight;--chimera-selection-material:Canvas;--chimera-selection-material-hover:Canvas;--chimera-selection-material-pressed:Canvas;--chimera-selection-edge-color:Highlight;--chimera-action-selected-foreground:CanvasText;--chimera-composer-surface:Canvas;--chimera-composer-input-surface:Field;--focus-ring:Highlight}}@media (width<=820px){:root[data-pwa-platform] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-header-padding-block:var(--chimera-space-1);--chimera-studio-header-height-mobile:calc(var(--chimera-control-height-touch) + var(--chimera-border-width) + var(--chimera-safe-area-top) + 2 * var(--chimera-studio-header-padding-block));--chimera-studio-sticky-gap:var(--chimera-space-1);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-navigation-edge:max(var(--chimera-safe-area-bottom), var(--chimera-space-2));--chimera-navigation-bottom:var(--chimera-navigation-edge)}}@media (width<=820px){.chimera-content-controls,.chimera-content-controls .chimera-scope{--chimera-control-hit-size:44px;--chimera-control-height-touch:44px;--chimera-action-context-hit-size:44px;--chimera-action-utility-hit-size:44px}}.result-tray.svelte-6cpylr{border-block:var(--chimera-border-width) solid var(--chimera-border-subtle);background:var(--chimera-surface-liquid-glass);box-shadow:var(--chimera-shadow-liquid-glass);color:var(--chimera-text);-webkit-backdrop-filter:var(--chimera-filter-liquid-glass);backdrop-filter:var(--chimera-filter-liquid-glass);flex:none;position:relative}.result-tray.sticky.svelte-6cpylr{z-index:31;top:calc(var(--chimera-header-height) + var(--chimera-studio-sticky-gap));position:sticky}.result-tray.compact.svelte-6cpylr,.result-tray.inline.svelte-6cpylr{margin-top:var(--chimera-gap-tight);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0}.result-toggle.svelte-6cpylr{align-items:center;gap:calc(var(--chimera-space-1) + var(--chimera-space-optical));width:fit-content;min-width:0;max-width:100%;min-height:var(--chimera-result-disclosure-size);padding:var(--chimera-space-1) var(--chimera-space-3);border:var(--chimera-border-width) solid var(--chimera-border-subtle);border-radius:var(--chimera-radius-pill);background:var(--chimera-matte-surface);color:var(--chimera-text);font-size:var(--chimera-type-caption);line-height:var(--chimera-type-body);cursor:pointer;display:flex}.result-title.svelte-6cpylr{font-weight:var(--chimera-weight-semibold)}.result-complete.svelte-6cpylr{width:var(--chimera-inset-4);height:var(--chimera-inset-4);border:var(--chimera-border-width) solid currentColor;border-radius:var(--chimera-radius-full);place-items:center;display:grid}.result-summary.svelte-6cpylr{justify-content:flex-start;align-items:center;gap:var(--chimera-space-2);min-width:0;color:var(--chimera-text-secondary);flex:0 auto;display:flex}.result-summary.svelte-6cpylr .spinner:where(.svelte-6cpylr){flex:none}.result-toggle.svelte-6cpylr:focus-visible{outline:var(--chimera-focus-width) solid var(--focus-ring);outline-offset:var(--chimera-focus-offset)}.compact.svelte-6cpylr .result-rail:where(.svelte-6cpylr),.inline.svelte-6cpylr .result-rail:where(.svelte-6cpylr){padding:var(--chimera-gap-control) 0 0}.result-tray-header.svelte-6cpylr,.result-tray-heading.svelte-6cpylr,.result-tray-actions.svelte-6cpylr,.gallery-status.svelte-6cpylr{align-items:center;display:flex}.result-tray-header.svelte-6cpylr{min-height:var(--chimera-result-rail-header-height);justify-content:space-between;gap:var(--chimera-inset-2);padding-inline:var(--chimera-inset-3) var(--chimera-inset-2)}.result-tray-heading.svelte-6cpylr{gap:var(--chimera-inset-1) var(--chimera-inset-2);flex-wrap:wrap;min-width:0}.result-tray-heading.svelte-6cpylr strong:where(.svelte-6cpylr){font-size:var(--chimera-type-label)}.result-tray-heading.svelte-6cpylr>span:where(.svelte-6cpylr){color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption)}.gallery-status.svelte-6cpylr{gap:var(--chimera-inset-1)}.result-tray-actions.svelte-6cpylr{gap:var(--chimera-inset-1);flex:none}.result-tray-reveal.svelte-6cpylr{transition:grid-template-rows var(--chimera-motion-base) var(--chimera-ease-selection);grid-template-rows:1fr;display:grid}.result-tray.collapsed.svelte-6cpylr .result-tray-reveal:where(.svelte-6cpylr){grid-template-rows:0fr}.result-tray-viewport.svelte-6cpylr{min-height:0;overflow:hidden}.result-rail.svelte-6cpylr{align-items:flex-start;gap:var(--chimera-inset-2);padding:0 var(--chimera-inset-3) var(--chimera-inset-3);scroll-padding-inline:var(--chimera-inset-3);scroll-snap-type:x proximity;overscroll-behavior-inline:contain;display:flex;overflow-x:auto}.result-item.svelte-6cpylr{width:var(--chimera-result-rail-item-size);aspect-ratio:var(--chimera-ratio-square);flex:0 0 var(--chimera-result-rail-item-size);border-radius:var(--chimera-radius-media);background:var(--chimera-surface-media);color:var(--chimera-text);scroll-snap-align:start;border:0;position:relative;overflow:hidden}button.result-item.svelte-6cpylr{padding:var(--chimera-inset-1);cursor:pointer;transition:background-color var(--chimera-motion-selection) var(--chimera-ease-selection), transform var(--chimera-motion-press) var(--chimera-ease-interactive)}button.result-item.svelte-6cpylr:hover{background:var(--chimera-surface-hover)}button.result-item.svelte-6cpylr:active{transform:scale(var(--chimera-selection-morph-compress))}button.result-item.svelte-6cpylr:focus-visible{outline:var(--chimera-focus-width) solid var(--focus-ring);outline-offset:calc(var(--chimera-focus-offset) * -1)}button.result-item.selected.svelte-6cpylr{background:var(--chimera-surface-selected)}button.result-item.selected.svelte-6cpylr:before{z-index:1;top:var(--chimera-inset-2);width:var(--chimera-control-height-compact);height:calc(var(--chimera-border-width) * 2);border-radius:var(--chimera-radius-pill);background:var(--chimera-text);content:"";position:absolute;left:50%;transform:translate(-50%)}button.result-item.image-result.svelte-6cpylr{aspect-ratio:auto;flex-basis:auto;width:auto}button.result-item.image-result.svelte-6cpylr img:where(.svelte-6cpylr){width:auto;height:auto;max-height:calc(var(--chimera-result-rail-item-size) - var(--chimera-inset-2));max-width:min(72vw, calc(var(--chimera-result-rail-item-size) * 2));object-fit:contain}.result-item.svelte-6cpylr img:where(.svelte-6cpylr),.result-item.svelte-6cpylr video:where(.svelte-6cpylr){border-radius:calc(var(--chimera-radius-media) - var(--chimera-inset-1));object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.motion-placeholder.svelte-6cpylr{border-radius:calc(var(--chimera-radius-media) - var(--chimera-inset-1));background:var(--chimera-surface-control);width:100%;height:100%;color:var(--chimera-text-secondary);place-items:center;display:grid}.result-index.svelte-6cpylr,.media-kind.svelte-6cpylr{border-radius:var(--chimera-radius-pill);background:var(--chimera-surface-overlay-soft);color:var(--chimera-text-on-dark);place-items:center;display:grid;position:absolute}.result-index.svelte-6cpylr{right:var(--chimera-inset-2);bottom:var(--chimera-inset-2);min-width:var(--chimera-control-height-compact);height:var(--chimera-control-height-compact);padding-inline:var(--chimera-inset-2);font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-semibold)}.media-kind.svelte-6cpylr{width:var(--chimera-control-height-touch);height:var(--chimera-control-height-touch);top:50%;left:50%;transform:translate(-50%,-50%)}.result-slot.svelte-6cpylr{--slot-edge:var(--chimera-result-rail-item-size);width:calc(var(--slot-edge) * var(--slot-width-factor,1));flex-basis:calc(var(--slot-edge) * var(--slot-width-factor,1));place-content:center;justify-items:center;gap:var(--chimera-inset-1);padding:var(--chimera-inset-2);text-align:center;display:grid}.result-slot.svelte-6cpylr strong:where(.svelte-6cpylr){font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-medium);line-height:1.35}.result-slot.svelte-6cpylr>span:where(.svelte-6cpylr):last-child{color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption);line-height:var(--chimera-leading-body)}.result-slot.failed.svelte-6cpylr,.result-slot.failed.svelte-6cpylr>span:where(.svelte-6cpylr):last-child{color:var(--chimera-status-danger)}.slot-icon.svelte-6cpylr{place-items:center;width:24px;height:24px;display:grid}.spinner.svelte-6cpylr{width:var(--chimera-inset-4);height:var(--chimera-inset-4);border:var(--chimera-focus-width) solid var(--chimera-border-strong);border-top-color:var(--chimera-text);border-radius:var(--chimera-radius-full);animation:svelte-6cpylr-spin var(--chimera-motion-progress) var(--chimera-ease-linear) infinite}@keyframes svelte-6cpylr-spin{to{transform:rotate(360deg)}}@media (width<=640px){.result-tray-header.svelte-6cpylr{padding-inline:var(--chimera-inset-2) var(--chimera-inset-1)}.result-rail.svelte-6cpylr{padding-inline:var(--chimera-inset-2);scroll-padding-inline:var(--chimera-inset-2)}.result-item.svelte-6cpylr{width:var(--chimera-result-rail-item-size-mobile);flex-basis:var(--chimera-result-rail-item-size-mobile)}.result-slot.svelte-6cpylr{--slot-edge:var(--chimera-result-rail-item-size-mobile);width:calc(var(--slot-edge) * var(--slot-width-factor,1));flex-basis:calc(var(--slot-edge) * var(--slot-width-factor,1))}button.result-item.image-result.svelte-6cpylr img:where(.svelte-6cpylr){max-height:calc(var(--chimera-result-rail-item-size-mobile) - var(--chimera-inset-2));max-width:min(72vw, calc(var(--chimera-result-rail-item-size-mobile) * 2))}}@media (prefers-reduced-transparency:reduce){.result-tray.svelte-6cpylr{background:var(--chimera-surface-card);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.result-tray-reveal.svelte-6cpylr,button.result-item.svelte-6cpylr{transition:none}.spinner.svelte-6cpylr{animation:none}}.dock-backdrop.svelte-1amo646{display:none}@media (width<=820px){.dock-backdrop.svelte-1amo646{z-index:var(--chimera-layer-dock-backdrop);height:calc(var(--composer-height) + var(--chimera-composer-bottom) + 24px);-webkit-backdrop-filter:blur(var(--chimera-blur-dock-backdrop));backdrop-filter:blur(var(--chimera-blur-dock-backdrop));pointer-events:none;background:#00000005;display:block;position:fixed;bottom:-24px;left:-24px;right:-24px;-webkit-mask-image:linear-gradient(#0000,#0006 40px,#000 80px);mask-image:linear-gradient(#0000,#0006 40px,#000 80px)}}@media (prefers-reduced-transparency:reduce){.dock-backdrop.svelte-1amo646{display:none}}.mobile-disclosure.svelte-xwnp0c{--chimera-composer-input-edge:transparent;--chimera-composer-input-focus-edge:transparent;--chimera-composer-input-surface:transparent;--chimera-composer-input-highlight:none;--chimera-input-sheen:none}.mobile-disclosure.svelte-xwnp0c .image-prompt-wrap textarea{outline:none}.mobile-disclosure.svelte-xwnp0c .image-prompt-wrap textarea:focus-visible{outline:var(--chimera-focus-width) solid var(--focus-ring);outline-offset:calc(-1 * var(--chimera-focus-width))}.mobile-disclosure.svelte-xwnp0c .composer-mode-settings .select-trigger,.mobile-disclosure.svelte-xwnp0c .generation-points{background:var(--chimera-composer-surface);background-image:var(--chimera-matte-sheen), var(--chimera-matte-texture);background-size:auto, var(--chimera-matte-texture-size);border-color:var(--chimera-composer-edge);-webkit-backdrop-filter:var(--chimera-matte-filter);backdrop-filter:var(--chimera-matte-filter)}.composer-disclosure-bar.svelte-xwnp0c{display:none}@media (width<=359px){.mobile-disclosure.stacked-composer.svelte-xwnp0c{--chimera-points-inline-padding:var(--chimera-space-1);--chimera-points-gap:calc(var(--chimera-space-1) / 2)}}@media (width<=767px){.generator-panel>.generate-composer.prompt-composer.mobile-disclosure.stacked-composer.svelte-xwnp0c:not(.mobile-collapsed){--chimera-points-direction:row;box-shadow:none;border-color:#0000;grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.generator-panel>.generate-composer.prompt-composer.mobile-disclosure.stacked-composer.svelte-xwnp0c:not(.mobile-collapsed):before{display:none}.generator-panel>.generate-composer.prompt-composer.mobile-disclosure.stacked-composer.svelte-xwnp0c:not(.mobile-collapsed):after{margin:0 calc(-1 * var(--generate-composer-padding,4px)) calc(-1 * var(--chimera-composer-padding-block-touch,4px));border:1px solid var(--chimera-composer-edge,#ffffff1f);box-shadow:var(--chimera-composer-elevation);grid-area:2/1/6/-1;align-self:stretch;position:relative;inset:auto}.generator-panel>.mobile-disclosure.stacked-composer.svelte-xwnp0c:not(.mobile-collapsed)>.island-glass-rim{display:none}.mobile-disclosure.stacked-composer.svelte-xwnp0c:not(.mobile-collapsed) .composer-operations,.mobile-disclosure.stacked-composer.svelte-xwnp0c:not(.mobile-collapsed) .composer-operations>.generation-action{display:contents}.mobile-disclosure.stacked-composer.svelte-xwnp0c:not(.mobile-collapsed) .composer-mode-settings{grid-area:1/1/2/3;justify-self:start}.mobile-disclosure.stacked-composer.svelte-xwnp0c:not(.mobile-collapsed) .generation-action>.generation-points,.mobile-disclosure.stacked-composer.svelte-xwnp0c:not(.mobile-collapsed) .generation-action>.point-cost{grid-area:1/3;justify-self:end}.mobile-disclosure.stacked-composer.svelte-xwnp0c:not(.mobile-collapsed)>[role=alert]{grid-area:3/1/4/-1}.mobile-disclosure.stacked-composer.svelte-xwnp0c:not(.mobile-collapsed) .composer-inputs{grid-area:4/1/5/-1}.mobile-disclosure.stacked-composer.svelte-xwnp0c:not(.mobile-collapsed) .composer-operations>.attachment-picker{grid-area:5/1}.mobile-disclosure.stacked-composer.svelte-xwnp0c:not(.mobile-collapsed) .generation-submit{grid-area:5/3;justify-self:end}.mobile-disclosure.mobile-collapsed.svelte-xwnp0c>:not(.island-glass-rim):not(.composer-disclosure-bar):not([role=alert]):not(.generation-notice){display:none}.mobile-disclosure.mobile-collapsed.svelte-xwnp0c .composer-disclosure-bar:where(.svelte-xwnp0c){align-items:center;gap:var(--chimera-inset-2);grid-column:1/-1;min-width:0;display:flex}.composer-open.svelte-xwnp0c,.composer-settings-open.svelte-xwnp0c{color:inherit;cursor:pointer;justify-content:center;align-items:center;gap:var(--chimera-inset-3);background:0 0;border:0;min-height:44px;display:flex}.composer-open.svelte-xwnp0c{min-width:0;font:inherit;flex:1;justify-content:flex-start;padding:0 12px}.composer-open.svelte-xwnp0c span:where(.svelte-xwnp0c){text-overflow:ellipsis;white-space:nowrap;opacity:.75;overflow:hidden}.composer-settings-open.svelte-xwnp0c{background:var(--chimera-surface-control);border-radius:50%;flex-shrink:0;width:44px}}.generate-island.svelte-xwnp0c .composer-settings-strip,.generate-island.svelte-xwnp0c .generation-toolbar,.generate-island.svelte-xwnp0c .conversion-header,.generate-island.svelte-xwnp0c .generate-options{padding:var(--chimera-composer-group-padding);margin:0}:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-font-sans:var(--font-ui);--chimera-type-caption:.75rem;--chimera-type-component-sm:.75rem;--chimera-type-component:.875rem;--chimera-type-label:var(--chimera-type-component);--chimera-type-body:1rem;--chimera-type-heading-sm:1.25rem;--chimera-type-heading-md:1.625rem;--chimera-type-heading-lg:2.625rem;--chimera-leading-solid:1;--chimera-leading-tight:1.2;--chimera-leading-body:1.5;--chimera-tracking-tight:-.02em;--chimera-tracking-label:0;--chimera-tracking-wide:.04em;--chimera-tracking-badge:.06em;--chimera-tracking-meta:.08em;--chimera-weight-regular:400;--chimera-weight-medium:500;--chimera-weight-semibold:600;--chimera-weight-bold:700;--chimera-space-0:0;--chimera-space-optical:2px;--chimera-space-1:4px;--chimera-space-2:8px;--chimera-space-3:12px;--chimera-space-4:16px;--chimera-space-5:24px;--chimera-space-6:32px;--chimera-space-7:48px;--chimera-space-8:64px;--chimera-gap-hairline:var(--chimera-space-optical);--chimera-gap-tight:var(--chimera-space-1);--chimera-gap-control:var(--chimera-space-2);--chimera-gap-content:var(--chimera-space-3);--chimera-gap-section:var(--chimera-space-5);--chimera-inset-0:var(--chimera-space-0);--chimera-inset-1:var(--chimera-space-1);--chimera-inset-2:var(--chimera-space-2);--chimera-inset-3:var(--chimera-space-3);--chimera-inset-4:var(--chimera-space-4);--chimera-inset-5:var(--chimera-space-5);--chimera-inset-6:var(--chimera-space-6);--chimera-inset-7:var(--chimera-space-7);--chimera-inset-8:var(--chimera-space-8);--chimera-padding-control-compact-block:var(--chimera-space-1);--chimera-padding-control-compact-inline:var(--chimera-space-2);--chimera-padding-control-block:var(--chimera-space-2);--chimera-padding-control-inline:var(--chimera-space-3);--chimera-padding-control:var(--chimera-padding-control-block) var(--chimera-padding-control-inline);--chimera-padding-control-compact:var(--chimera-padding-control-compact-block) var(--chimera-padding-control-compact-inline);--chimera-padding-select:var(--chimera-space-2) var(--chimera-space-6) var(--chimera-space-2) var(--chimera-space-3);--chimera-padding-card:var(--chimera-space-3);--chimera-padding-panel:var(--chimera-space-4);--chimera-padding-composer:var(--chimera-space-2);--chimera-padding-page-inline:clamp(var(--chimera-space-2), 2vw, 20px);--chimera-page-bottom-safe:calc(112px + env(safe-area-inset-bottom));--chimera-page-max:1440px;--chimera-header-height:var(--chimera-studio-header-height-mobile);--chimera-studio-header-height-mobile:calc(48px + var(--chimera-safe-area-top));--chimera-dock-control-size:var(--chimera-size-control-lg);--chimera-dock-inset:var(--chimera-space-2);--chimera-composer-padding-block-touch:var(--chimera-space-2);--chimera-dock-gap:var(--chimera-space-2);--chimera-dock-stack-gap:var(--chimera-space-1);--mobile-section-nav-height:var(--chimera-navigation-hit-height);--chimera-navigation-island-max:280px;--chimera-navigation-island-offset:var(--chimera-space-2);--chimera-navigation-inline-inset:0px;--chimera-feed-bottom-space:var(--studio-dock-footprint,calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-space-2)));--chimera-feed-bottom-space-mobile:var(--chimera-feed-bottom-space);--chimera-content-scroll-offset:110px;--chimera-radius-none:0;--chimera-radius-xs:4px;--chimera-radius-sm:8px;--chimera-radius-md:12px;--chimera-radius-lg:16px;--chimera-radius-xl:24px;--chimera-radius-pill:9999px;--chimera-radius-full:50%;--chimera-radius-badge:var(--chimera-radius-xs);--chimera-radius-control:var(--chimera-radius-sm);--chimera-radius-card:var(--chimera-radius-md);--chimera-radius-media:var(--chimera-radius-lg);--chimera-radius-panel:var(--chimera-radius-xl);--chimera-radius-header-action:var(--chimera-radius-control);--chimera-radius-navigation-selection:calc(var(--chimera-navigation-selection-height) / 2);--chimera-navigation-selection-inset-block:0px;--chimera-navigation-hit-height:max(44px, var(--chimera-segmented-visual-height));--chimera-navigation-selection-height:var(--chimera-navigation-hit-height);--chimera-border-width:1px;--chimera-focus-width:2px;--chimera-focus-offset:2px;--chimera-size-control-xs:32px;--chimera-size-control-sm:36px;--chimera-size-control-md:40px;--chimera-size-control-lg:44px;--chimera-size-control-xl:48px;--chimera-control-height-step:var(--chimera-size-control-lg);--chimera-control-height-compact:var(--chimera-size-control-sm);--chimera-control-height:var(--chimera-size-control-md);--chimera-control-height-touch:var(--chimera-size-control-lg);--chimera-control-height-icon:var(--chimera-size-control-xl);--chimera-control-visual-height:var(--chimera-control-height);--chimera-control-hit-size:var(--chimera-control-height-touch);--chimera-action-outcome-visual-size:var(--chimera-size-control-lg);--chimera-action-outcome-hit-size:var(--chimera-size-control-lg);--chimera-action-outcome-icon-size:var(--chimera-icon-size-lg);--chimera-action-outcome-padding-inline:var(--chimera-space-4);--chimera-action-context-visual-size:var(--chimera-size-control-sm);--chimera-action-context-hit-size:var(--chimera-size-control-lg);--chimera-action-context-icon-size:var(--chimera-icon-size-md);--chimera-action-context-padding-inline:var(--chimera-space-3);--chimera-action-utility-visual-size:var(--chimera-size-control-xs);--chimera-action-utility-hit-size:var(--chimera-size-control-lg);--chimera-action-utility-icon-size:var(--chimera-icon-size-md);--chimera-action-utility-padding-inline:var(--chimera-space-3);--chimera-action-inline-visual-size:var(--chimera-size-control-xs);--chimera-action-inline-hit-size:var(--chimera-size-control-lg);--chimera-action-inline-icon-size:var(--chimera-icon-size-sm);--chimera-action-inline-padding-inline:var(--chimera-space-2);--chimera-media-action-visual-size:var(--chimera-size-control-xs);--chimera-media-action-hit-size:var(--chimera-size-control-lg);--chimera-media-action-inset:var(--chimera-space-1);--chimera-media-action-gap:var(--chimera-space-1);--chimera-media-action-surface:color-mix(in srgb, var(--chimera-surface-media) 42%, transparent);--chimera-media-action-foreground:color-mix(in srgb, var(--chimera-text-on-dark) 90%, transparent);--chimera-pill-height-sm:20px;--chimera-pill-height-md:24px;--chimera-pill-height-lg:calc(var(--chimera-size-control-sm) * .8);--chimera-pill-padding-inline-sm:var(--chimera-space-1);--chimera-pill-padding-inline-md:var(--chimera-space-2);--chimera-pill-padding-inline-lg:var(--chimera-action-context-padding-inline);--chimera-badge-height:var(--chimera-pill-height-md);--chimera-attachment-preview-max-height:360px;--chimera-icon-sm:16px;--chimera-icon-md:18px;--chimera-icon-lg:20px;--chimera-icon-xl:22px;--chimera-icon-2xl:24px;--chimera-icon-feature:28px;--chimera-icon-stroke:1.8;--chimera-tab-min-width:128px;--chimera-explorer-tab-min-width-touch:80px;--chimera-explorer-tabs-visual-height:var(--chimera-segmented-visual-height);--chimera-chip-visual-height:var(--chimera-size-control-xs);--chimera-chip-hit-inset-block:calc((var(--chimera-control-hit-size) - var(--chimera-chip-visual-height)) / 2);--chimera-chip-font-size:var(--chimera-type-component-sm);--chimera-chip-padding-inline:var(--chimera-action-context-padding-inline);--chimera-conversion-control-height:var(--chimera-segmented-visual-height);--chimera-action-summary-min:168px;--chimera-button-wide-min:176px;--chimera-conversion-tabs-width:168px;--chimera-template-card-min:112px;--chimera-template-card-max:144px;--chimera-template-card-mobile:80px;--chimera-composer-input-height:68px;--chimera-composer-input-height-compact:56px;--chimera-composer-max:736px;--chimera-composer-source-height:80px;--chimera-composer-thumbnail-size:64px;--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-2);--chimera-composer-card-padding-inline:var(--chimera-space-2);--chimera-composer-card-radius:var(--chimera-radius-card);--chimera-composer-thumbnail-radius:var(--chimera-radius-control);--chimera-chat-attachment-size:var(--chimera-control-height-icon);--chimera-chat-attachment-radius:var(--chimera-radius-control);--chimera-chat-content-inset:var(--chimera-space-4);--chimera-menu-header-inset-block:var(--chimera-space-3);--chimera-menu-content-inset:var(--chimera-space-3);--chimera-menu-content-inset-block:var(--chimera-space-4);--chimera-menu-row-inset-block:var(--chimera-space-2);--chimera-menu-row-inset-inline:var(--chimera-space-3);--chimera-menu-leading-size:44px;--chimera-menu-trailing-size:44px;--chimera-menu-row-gap:var(--chimera-space-3);--chimera-menu-row-columns:var(--chimera-menu-leading-size) minmax(0, 1fr) var(--chimera-menu-trailing-size);--chimera-menu-row-padding:var(--chimera-menu-row-inset-block) var(--chimera-menu-row-inset-inline);--chimera-composer-padding-touch:var(--chimera-space-2);--chimera-composer-group-padding:var(--chimera-space-0);--chimera-prompt-trailing-reserve:var(--chimera-space-6);--chimera-prompt-action-reserve:calc(var(--chimera-control-hit-size) + var(--chimera-gap-tight));--chimera-inline-dismiss-hit-size:28px;--chimera-inline-dismiss-visual-size:18px;--chimera-inline-dismiss-icon-size:12px;--chimera-grouped-prompt-action-visual-size:24px;--chimera-recipe-setting-padding-inline:6px;--chimera-recipe-setting-gap:3px;--chimera-composer-row-gap-touch:var(--chimera-space-2);--chimera-composer-settings-gap-touch:var(--chimera-space-1);--chimera-composer-menu-gap-touch:var(--chimera-space-1);--chimera-composer-control-height-touch:var(--chimera-control-height-touch);--chimera-composer-submit-button-size:var(--chimera-dock-control-size);--chimera-composer-selected-height-touch:calc(var(--chimera-composer-control-height-touch) - 2 * var(--chimera-border-width) - 2 * var(--chimera-gap-hairline));--chimera-composer-selected-padding-inline-touch:var(--chimera-space-2);--chimera-composer-input-height-touch:var(--chimera-size-control-xl);--chimera-composer-input-max-height:160px;--chimera-composer-input-max-height-touch:144px;--chimera-composer-input-padding-block-touch:var(--chimera-space-3);--chimera-composer-input-padding-inline-touch:var(--chimera-space-3);--chimera-composer-radius-touch:var(--chimera-radius-floating-panel);--chimera-composer-input-radius-touch:var(--chimera-composer-input-radius-inline) / var(--chimera-composer-input-radius-block);--chimera-composer-popover-width:296px;--chimera-composer-popover-width-touch:288px;--chimera-composer-popover-min-height:120px;--chimera-composer-popover-max-height:440px;--chimera-composer-popover-viewport-padding:var(--chimera-space-3);--chimera-composer-motion-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-2));--chimera-composer-motion-name-max:calc(var(--chimera-composer-motion-card-width) * 2);--chimera-motion-detail-max:640px;--chimera-motion-detail-source-size:112px;--chimera-workspace-max:1040px;--chimera-source-workspace-max:920px;--chimera-library-max:896px;--chimera-gallery-dialog-max:448px;--chimera-auth-dialog-max:420px;--chimera-account-name-max:128px;--chimera-account-popover-max:280px;--chimera-contact-dialog-max:500px;--chimera-contact-dialog-height:720px;--chimera-contact-textarea-min:160px;--chimera-contact-state-min:240px;--chimera-chat-max:928px;--chimera-chat-min-height:672px;--chimera-chat-min-height-mobile:608px;--chimera-chat-empty-height:400px;--chimera-chat-empty-copy-max:480px;--chimera-chat-samples-max:672px;--chimera-chat-bubble-max:640px;--chimera-chat-generation-max:720px;--chimera-chat-result-min:160px;--chimera-chat-select-max:136px;--chimera-chat-composer-max:128px;--chimera-chat-composer-float-offset:60px;--chimera-chat-feed-bottom-space:192px;--chimera-chat-attachment-max:288px;--chimera-chat-empty-height-compact:288px;--chimera-chat-empty-height-mobile:208px;--chimera-chat-mobile-shell-offset:128px;--chimera-chat-mobile-height:512px;--chimera-chat-mobile-max:768px;--chimera-chat-history-top:96px;--chimera-chat-history-top-mobile:88px;--chimera-chat-history-panel-max:320px;--chimera-result-rail-header-height:var(--chimera-control-height-touch);--chimera-result-rail-item-size:176px;--chimera-result-rail-item-size-mobile:112px;--chimera-result-disclosure-size:var(--chimera-size-control-xs);--chimera-gallery-card-max:480px;--chimera-gallery-grid-width:calc(100% + var(--chimera-inset-4));--chimera-gallery-gutter-mobile:var(--chimera-space-1);--chimera-gallery-width-mobile:calc(100vw - 2 * max(var(--chimera-gallery-gutter-mobile), env(safe-area-inset-left), env(safe-area-inset-right)));--chimera-gallery-margin-mobile:calc((100% - var(--chimera-gallery-width-mobile)) / 2);--chimera-gallery-grid-margin:calc(-1 * var(--chimera-inset-2));--chimera-gallery-empty-height:320px;--chimera-catalog-empty-height:144px;--chimera-scrollbar-height:10px;--chimera-source-thumbnail-offset:48px;--chimera-source-thumbnail-copy-offset:112px;--chimera-prompt-panel-max:448px;--chimera-custom-prompt-toggle-option-min:72px;--chimera-custom-prompt-toggle-width:150px;--chimera-blur-dock-backdrop:2px;--chimera-backdrop-outset:2px;--chimera-icon-soft-shadow:drop-shadow(0 1px 1px #0000003d);--chimera-dock-backdrop-fade:calc(var(--chimera-control-height-touch) + var(--chimera-composer-settings-gap-touch) + var(--chimera-inset-4));--chimera-dock-backdrop-mask:linear-gradient(to bottom, transparent, #0000001f calc(var(--chimera-dock-backdrop-fade) * .25), #00000073 calc(var(--chimera-dock-backdrop-fade) * .6), black var(--chimera-dock-backdrop-fade));--chimera-blur-composer:18px;--chimera-blur-navigation:20px;--chimera-blur-control:calc(var(--chimera-blur-navigation) / 2);--chimera-blur-chrome:19.2px;--chimera-blur-liquid-glass:22.4px;--chimera-saturation-chrome:1.2;--chimera-saturation-liquid-glass:1.35;--chimera-brightness-liquid-glass:.82;--chimera-ratio-square:1 / 1;--chimera-ratio-portrait:9 / 16;--chimera-ratio-motion-card:var(--chimera-ratio-portrait);--chimera-ratio-showcase:4 / 3;--chimera-ratio-showcase-compact:16 / 10;--chimera-ratio-golden:1.618 / 1;--chimera-proportion-golden-major:61.8%;--chimera-proportion-golden-minor:38.2%;--chimera-showcase-copy-height:104px;--chimera-showcase-copy-height-compact:52px;--chimera-showcase-copy-height-options:64px;--chimera-showcase-copy-height-mobile:100px;--chimera-showcase-copy-height-options-mobile:76px;--chimera-option-strip-height:30px;--chimera-source-thumbnail-max:96px;--chimera-source-thumbnail-max-mobile:72px;--chimera-source-thumbnail-width:36%;--chimera-source-thumbnail-width-mobile:32%;--chimera-media-focus-y:28%;--chimera-tool-title:clamp(29px, 4vw, 45px);--chimera-tool-title-mobile:clamp(27px, 9vw, 35px);--chimera-pricing-max:1216px;--chimera-pricing-table-max:840px;--chimera-pricing-row-min-height:104px;--chimera-pricing-row-mobile-height:88px;--chimera-pricing-payment-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-1));--chimera-pricing-label-compact:.8125rem;--chimera-disabled-opacity:.5;--chimera-readable-max:768px;--chimera-copy-max:544px;--chimera-pricing-grid-min:240px;--chimera-pricing-hero:clamp(44px, 8vw, 84px);--chimera-pricing-hero-mobile:clamp(36px, 11vw, 48px);--chimera-pricing-copy:clamp(16px, 2vw, 19px);--chimera-pricing-heading:clamp(28px, 4vw, 40px);--chimera-price-size:32px;--chimera-price-size-wide:38px;--chimera-currency-gap:.1em;--chimera-currency-scale:.65em;--chimera-surface-canvas:#000;--chimera-surface-card:#111;--chimera-surface-control:#151515;--chimera-surface-input:#181818;--chimera-surface-raised:#1b1b1b;--chimera-surface-hover:#1d1d1d;--chimera-surface-active:#292929;--chimera-surface-media:#08090d;--chimera-surface-overlay:#000000f5;--chimera-surface-navigation:#080808b8;--chimera-surface-glass:#000000b8;--chimera-surface-glass-strong:#2323239e;--chimera-surface-liquid-glass:#0000005c;--chimera-surface-liquid-selection:#ffffff14;--chimera-surface-liquid-highlight:#ffffff24;--chimera-surface-glass-pill:color-mix(in srgb, var(--chimera-surface-glass) 80%, transparent);--chimera-surface-glass-pill-reduced:var(--chimera-surface-raised);--chimera-surface-scrim:#000000c7;--chimera-surface-backdrop:#000000db;--chimera-surface-overlay-soft:#0009;--chimera-surface-selected:var(--selection-surface);--chimera-action-selected-surface:var(--selection-action);--chimera-action-selected-surface-hover:var(--selection-action-hover);--chimera-action-selected-surface-pressed:var(--selection-action-pressed);--chimera-action-selected-foreground:#fff;--chimera-action-selected-foreground-muted:#fff;--chimera-action-selected-border:transparent;--chimera-border-subtle:#ffffff14;--chimera-border:#ffffff1f;--chimera-border-strong:#ffffff3d;--chimera-border-glass:#ffffff1a;--chimera-border-liquid-glass:#ffffff24;--chimera-navigation-icon-color:var(--chimera-text-secondary);--chimera-text:#f5f5f5;--chimera-text-secondary:#d8d8d8;--chimera-text-tertiary:#b8b8b8;--chimera-text-on-dark:#fff;--chimera-accent:var(--chimera-action-execute-surface);--chimera-text-on-accent:var(--chimera-action-execute-foreground);--chimera-primary-highlight:#dce3eb;--chimera-primary-highlight-rim: linear-gradient(90deg, transparent, #dce3eba8 25%, #eff3f894 50%, #cbd6e28a 75%, transparent) 12% 100% / 8% 20% no-repeat, linear-gradient(135deg, #fffffffa, #ffffffa6 15%, #ffffff1a 38%, #ffffff0d 65%, #ffffff6b);--chimera-primary-highlight-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-primary-highlight-shadow:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d;--chimera-primary-highlight-lens-shadow:inset 0 2px 2px #fff6, inset 3px 5px 8px #ffffff2b, inset -2px -4px 6px #ffffff24, inset 0 -7px 10px #00000061, 0 3px 8px #0000003d;--chimera-status-danger:var(--danger-text);--chimera-media-scrim:linear-gradient(transparent, #000000d1);--chimera-font-display:var(--font-display);--chimera-shadow-card:var(--shadow-1);--chimera-shadow-raised:var(--shadow-2);--chimera-shadow-composer:0 12px 32px #0006;--chimera-shadow-control:inset 0 1px #ffffff0a, 0 16px 36px #0000003d;--chimera-shadow-progress:0 0 16px #ffffff47;--chimera-shadow-focus-ring:0 0 0 3px var(--chimera-surface-card);--chimera-shadow-nav:0 -12px 32px #00000057;--chimera-shadow-glass-chrome:inset 0 1px #ffffff0a;--chimera-shadow-glass-pill:0 8px 24px #00000038;--chimera-shadow-liquid-glass:inset 0 1px #ffffff1a, inset 0 -1px #ffffff06, 0 -12px 36px #0000002e;--chimera-shadow-liquid-selection:inset 0 1px #ffffff29, inset 0 -1px #ffffff0a, 0 8px 22px #0000001f;--chimera-filter-liquid-glass:blur(var(--chimera-blur-liquid-glass)) saturate(var(--chimera-saturation-liquid-glass)) brightness(var(--chimera-brightness-liquid-glass));--chimera-filter-navigation-icon:drop-shadow(0 1px 2px #000000d1) drop-shadow(0 0 6px #0000005c);--chimera-shadow-thumbnail:0 1px 8px #00000094;--chimera-shadow-badge:0 1px 3px #0000004d;--chimera-shadow-floating-control:0 12px 40px #00000073;--chimera-shadow-menu:0 20px 64px #000000ad;--chimera-motion-press:var(--motion-press);--chimera-motion-fast:var(--motion-fast);--chimera-motion-base:var(--motion-base);--chimera-motion-surface:.22s;--chimera-motion-surface-exit:.15s;--chimera-motion-selection:var(--motion-base);--chimera-motion-navigation-morph:var(--motion-navigation);--chimera-motion-enter:var(--motion-enter);--chimera-motion-exit:var(--motion-exit);--chimera-motion-slow:var(--motion-slow);--chimera-motion-progress:var(--motion-progress);--chimera-motion-skeleton:var(--motion-skeleton);--chimera-motion-orbit:var(--motion-orbit);--chimera-ease-interactive:var(--ease-interactive);--chimera-ease-selection:var(--ease-enter);--chimera-ease-navigation-morph:var(--chimera-ease-selection);--chimera-ease-enter:var(--ease-enter);--chimera-ease-exit:var(--ease-exit);--chimera-ease-standard:var(--ease-standard);--chimera-ease-linear:var(--ease-linear);--chimera-selection-morph-stretch:1;--chimera-selection-morph-squash:1;--chimera-selection-morph-compress:1;--chimera-selection-morph-rebound:1;--chimera-selection-morph-skew:0;--chimera-navigation-morph-stretch:var(--chimera-selection-morph-stretch);--chimera-navigation-morph-squash:var(--chimera-selection-morph-squash);--chimera-navigation-morph-compress:var(--chimera-selection-morph-compress);--chimera-navigation-morph-rebound:var(--chimera-selection-morph-rebound);--chimera-navigation-morph-skew:var(--chimera-selection-morph-skew);--chimera-studio-control-size:var(--chimera-size-control-lg);--chimera-studio-header-padding-block:0px;--chimera-studio-sticky-gap:var(--chimera-space-2);--chimera-content-controls-inset-inline:var(--chimera-space-3);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-content-controls-margin-block:var(--chimera-space-1);--chimera-content-controls-gap:var(--chimera-space-1);--chimera-catalog-controls-gap:var(--chimera-content-controls-gap);--chimera-catalog-search-surface:var(--chimera-matte-surface);--chimera-segmented-visual-height:var(--chimera-studio-control-size);--chimera-segmented-radius:calc(var(--chimera-segmented-visual-height) / 2);--chimera-radius-floating-panel:var(--chimera-radius-xl);--chimera-radius-media-card:var(--chimera-radius-sm);--chimera-radius-media-thumbnail:var(--chimera-radius-xs);--chimera-radius-navigation-container:calc(var(--mobile-section-nav-height) / 2);--chimera-radius-chip:calc(var(--chimera-chip-visual-height) / 2);--chimera-composer-input-radius-inline:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-touch) - var(--chimera-border-width)));--chimera-composer-input-radius-block:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-block-touch) - var(--chimera-border-width)));--chimera-composer-input-font-size:var(--chimera-type-component);--chimera-matte-surface:#0c0c0ecc;--chimera-catalog-bar-surface:#0c0c0ee6;--chimera-matte-filter:blur(20px);--chimera-matte-control-filter:blur(12px);--chimera-glass-track-surface:#ffffff08;--chimera-glass-track-edge:#ffffff1a;--chimera-glass-utility-surface:#18181adb;--chimera-glass-utility-edge:#ffffff3d;--chimera-matte-sheen:linear-gradient(165deg, #ffffff12, transparent 42%, #ffffff05);--chimera-selection-material:#ffffff17;--chimera-selection-material-hover:#ffffff21;--chimera-selection-material-pressed:#ffffff12;--chimera-selection-edge-color:#ffffff29;--chimera-glass-rim-width:var(--chimera-border-width);--chimera-glass-rim-light:radial-gradient(ellipse at 5% 85%, color-mix(in srgb, var(--chimera-primary-highlight) 92%, transparent), transparent 28%), linear-gradient(135deg, #fffffffa, #ffffffb8 14%, #ffffff1f 32%, #ffffff0a 65%, #ffffff61);--chimera-matte-rim-light:radial-gradient(ellipse at 3% 0%, color-mix(in srgb, var(--chimera-primary-highlight) 56%, transparent), transparent 14%), linear-gradient(170deg, #ffffff5c, #ffffff0f 32%, #ffffff08 70%, #fff3);--chimera-input-rim-light:none;--chimera-selection-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), radial-gradient(ellipse at 0% 90%, color-mix(in srgb, var(--chimera-primary-highlight) 13%, transparent), transparent 32%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-input-sheen:linear-gradient(170deg, #ffffff08, transparent 48%, #ffffff03);--chimera-selection-highlight:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d, inset 0 -5px 8px #0000001f, 0 3px 8px #0000003d;--chimera-composer-elevation:inset 0 1px 2px #ffffff1a, inset 0 -2px 4px #0000002e, 0 3px 6px #0003, 0 12px 28px #00000047;--chimera-composer-edge:#ffffff1f;--chimera-matte-texture:url(../../../textures/chimera-grain.svg);--chimera-matte-texture-size:96px 96px;--chimera-composer-input-edge:transparent;--chimera-composer-input-highlight:none;--chimera-composer-input-focus-edge:#fff;--chimera-media-selection-material:#000000b8;--chimera-media-selection-hover:#000000a3;--chimera-media-selection-pressed:#000c;--chimera-media-selection-edge:#ffffffad;--chimera-composer-surface:var(--chimera-matte-surface);--chimera-composer-input-surface:#ffffff08;--chimera-action-execute-surface:#f2f2f2;--chimera-action-execute-hover:#fff;--chimera-action-execute-pressed:#d9d9d9;--chimera-action-execute-foreground:#111;--chimera-action-disabled-surface:#292929;--chimera-action-disabled-foreground:#999;--action-primary:var(--chimera-action-execute-surface);--action-primary-hover:var(--chimera-action-execute-hover);--action-primary-pressed:var(--chimera-action-execute-pressed);--action-primary-foreground:var(--chimera-action-execute-foreground);--focus-ring:#f2f2f2;--focus:var(--focus-ring);--chimera-navigation-bottom:max(var(--chimera-navigation-island-offset), var(--chimera-safe-area-bottom));--chimera-composer-bottom:calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-dock-stack-gap));--chimera-composer-action-gap-touch:var(--chimera-space-2)}@media (width<=820px){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-control-size:var(--chimera-size-control-md);--chimera-composer-input-font-size:max(16px, var(--chimera-type-body));--chimera-ratio-motion-card:4 / 5;--chimera-source-thumbnail-width:var(--chimera-source-thumbnail-width-mobile);--chimera-source-thumbnail-max:var(--chimera-source-thumbnail-max-mobile);--chimera-studio-header-height-mobile:calc(var(--chimera-size-control-lg) + var(--chimera-space-optical) + var(--chimera-safe-area-top));--chimera-studio-sticky-gap:var(--chimera-space-optical);--chimera-content-controls-padding-block:var(--chimera-space-optical);--chimera-content-controls-margin-block:var(--chimera-space-optical);--chimera-composer-padding-touch:var(--chimera-space-1);--chimera-composer-padding-block-touch:var(--chimera-space-1);--chimera-composer-row-gap-touch:var(--chimera-gap-tight);--chimera-composer-card-min-height:0px;--chimera-composer-card-padding-block:var(--chimera-space-optical);--chimera-composer-card-padding-inline:calc(var(--chimera-space-1) + var(--chimera-space-optical));--chimera-composer-card-radius:var(--chimera-composer-input-radius-inline);--chimera-composer-thumbnail-radius:var(--chimera-radius-md);--chimera-composer-thumbnail-size:var(--chimera-studio-control-size);--chimera-composer-source-height:var(--chimera-studio-control-size);--chimera-chat-attachment-size:var(--chimera-studio-control-size);--chimera-chat-attachment-radius:var(--chimera-composer-card-radius);--chimera-chat-content-inset:var(--chimera-space-2);--chimera-result-rail-item-size-mobile:72px;--chimera-result-rail-item-size:var(--chimera-result-rail-item-size-mobile);--chimera-menu-header-inset-block:var(--chimera-space-1);--chimera-menu-content-inset:var(--chimera-space-2);--chimera-menu-content-inset-block:var(--chimera-menu-content-inset)}.recipe-input-groups,.recipe-input-groups .chimera-scope{--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-1);--chimera-composer-thumbnail-size:64px;--chimera-composer-source-height:80px}:is(.prompt-composer,.chimera-content-controls),:is(.prompt-composer,.chimera-content-controls) .chimera-scope{--chimera-control-hit-size:var(--chimera-studio-control-size);--chimera-control-height-touch:var(--chimera-studio-control-size);--chimera-action-context-hit-size:var(--chimera-studio-control-size);--chimera-action-utility-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-visual-size:var(--chimera-studio-control-size)}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-selection-edge-color:#ffffffad}}@media (width<=820px) and (prefers-reduced-transparency:reduce){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:#171717;--chimera-catalog-bar-surface:#171717;--chimera-glass-track-surface:#202020;--chimera-glass-track-edge:#555;--chimera-glass-utility-surface:#242424;--chimera-glass-utility-edge:#999;--chimera-selection-edge-color:#b8b8b8;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-matte-texture:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-selection-material:#383838;--chimera-selection-material-hover:#424242;--chimera-selection-material-pressed:#303030;--chimera-media-selection-material:#242424;--chimera-media-selection-hover:#303030;--chimera-media-selection-pressed:#171717;--chimera-composer-input-surface:#121212}}@media (width<=820px) and (forced-colors:active){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:Canvas;--chimera-catalog-bar-surface:Canvas;--chimera-glass-track-surface:Canvas;--chimera-glass-track-edge:ButtonBorder;--chimera-glass-utility-surface:ButtonFace;--chimera-glass-utility-edge:ButtonBorder;--chimera-text-secondary:CanvasText;--chimera-text-tertiary:CanvasText;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-composer-elevation:none;--chimera-composer-edge:ButtonBorder;--chimera-matte-texture:none;--chimera-selection-highlight:none;--chimera-composer-input-edge:ButtonBorder;--chimera-composer-input-focus-edge:Highlight;--chimera-composer-input-highlight:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-media-selection-material:Canvas;--chimera-media-selection-hover:Canvas;--chimera-media-selection-pressed:Canvas;--chimera-media-selection-edge:Highlight;--chimera-selection-material:Canvas;--chimera-selection-material-hover:Canvas;--chimera-selection-material-pressed:Canvas;--chimera-selection-edge-color:Highlight;--chimera-action-selected-foreground:CanvasText;--chimera-composer-surface:Canvas;--chimera-composer-input-surface:Field;--focus-ring:Highlight}}@media (width<=820px){:root[data-pwa-platform] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-header-padding-block:var(--chimera-space-1);--chimera-studio-header-height-mobile:calc(var(--chimera-control-height-touch) + var(--chimera-border-width) + var(--chimera-safe-area-top) + 2 * var(--chimera-studio-header-padding-block));--chimera-studio-sticky-gap:var(--chimera-space-1);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-navigation-edge:max(var(--chimera-safe-area-bottom), var(--chimera-space-2));--chimera-navigation-bottom:var(--chimera-navigation-edge)}}@media (width<=820px){.chimera-content-controls,.chimera-content-controls .chimera-scope{--chimera-control-hit-size:44px;--chimera-control-height-touch:44px;--chimera-action-context-hit-size:44px;--chimera-action-utility-hit-size:44px}}.history-trigger{margin-left:auto}.history-dialog.svelte-1tq54rs{box-sizing:border-box;background:var(--chimera-surface-canvas);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--chimera-text);border:0;margin:0;padding:0}.history-dialog.svelte-1tq54rs::backdrop{background:var(--chimera-surface-canvas)}.history-shell.svelte-1tq54rs{background:var(--chimera-surface-canvas);grid-template-rows:auto minmax(0,1fr);height:100%;display:grid}.history-header.svelte-1tq54rs{min-height:var(--chimera-header-height);box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--chimera-gap-content);padding:var(--chimera-inset-2) max(var(--chimera-padding-page-inline), env(safe-area-inset-right)) var(--chimera-inset-2) max(var(--chimera-padding-page-inline), env(safe-area-inset-left));background:var(--chimera-surface-card);display:flex}.history-header.svelte-1tq54rs h2:where(.svelte-1tq54rs){font-size:var(--chimera-type-heading-sm);line-height:var(--chimera-leading-tight);margin:0}.history-title.svelte-1tq54rs,.history-summary.svelte-1tq54rs,.delete-actions.svelte-1tq54rs{align-items:center;display:flex}.history-title.svelte-1tq54rs{gap:var(--chimera-gap-control);min-width:0}.history-content.svelte-1tq54rs{width:min(100%, var(--chimera-readable-max));box-sizing:border-box;min-height:0;padding:var(--chimera-inset-5) var(--chimera-padding-page-inline);margin-inline:auto;overflow-y:auto}.history-summary.svelte-1tq54rs{gap:var(--chimera-gap-control);margin-bottom:var(--chimera-inset-4);color:var(--chimera-text-secondary)}.history-summary.svelte-1tq54rs strong:where(.svelte-1tq54rs){color:var(--chimera-text);font-size:var(--chimera-type-heading-sm)}.storage-error.svelte-1tq54rs{margin:calc(-1 * var(--chimera-inset-2)) 0 var(--chimera-inset-4);color:var(--chimera-status-danger);font-size:var(--chimera-type-caption)}.conversation-list.svelte-1tq54rs{gap:var(--chimera-gap-control);margin:0;padding:0;list-style:none;display:grid}.conversation-list.svelte-1tq54rs>li:where(.svelte-1tq54rs){border-radius:var(--chimera-radius-card);background:var(--chimera-surface-raised);box-shadow:var(--chimera-shadow-card);transition:background-color var(--chimera-motion-selection) var(--chimera-ease-selection);border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative;overflow:hidden}.conversation-list.svelte-1tq54rs>li:where(.svelte-1tq54rs):hover{background:var(--chimera-surface-hover)}.conversation-list.svelte-1tq54rs>li.active:where(.svelte-1tq54rs){background:var(--chimera-surface-selected)}.conversation-list.svelte-1tq54rs>li.active:where(.svelte-1tq54rs):before{top:var(--chimera-inset-2);bottom:var(--chimera-inset-2);width:var(--chimera-inset-1);border-radius:var(--chimera-radius-pill);background:var(--chimera-text);content:"";position:absolute;left:0}.conversation-link.svelte-1tq54rs{align-items:center;gap:var(--chimera-inset-3);width:100%;padding:var(--chimera-inset-3) var(--chimera-inset-4);border-radius:inherit;color:var(--chimera-text);font-family:var(--chimera-font-sans);font-size:var(--chimera-type-body);line-height:var(--chimera-leading-body);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.conversation-link.svelte-1tq54rs:focus-visible,.rename-form.svelte-1tq54rs input:where(.svelte-1tq54rs):focus-visible{outline:var(--chimera-focus-width) solid var(--focus-ring);outline-offset:var(--chimera-focus-offset)}.conversation-actions.svelte-1tq54rs{align-items:center;gap:var(--chimera-gap-tight);padding-right:var(--chimera-inset-2);display:flex}.rename-form.svelte-1tq54rs{align-items:center;gap:var(--chimera-gap-control);padding:var(--chimera-padding-card);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.rename-form.svelte-1tq54rs label:where(.svelte-1tq54rs){width:var(--chimera-border-width);height:var(--chimera-border-width);clip:rect(0, 0, 0, 0);position:absolute;overflow:hidden}.rename-form.svelte-1tq54rs input:where(.svelte-1tq54rs){width:100%;min-width:0;min-height:var(--chimera-action-context-hit-size);box-sizing:border-box;border-radius:var(--chimera-radius-control);padding-inline:var(--chimera-padding-control-inline);background:var(--chimera-surface-input);color:var(--chimera-text);font-family:var(--chimera-font-sans);font-size:var(--chimera-type-body);line-height:var(--chimera-leading-body);border:0}.delete-confirmation.svelte-1tq54rs{align-items:center;gap:var(--chimera-gap-content);padding:var(--chimera-padding-card);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;display:grid}.delete-confirmation.svelte-1tq54rs>div:where(.svelte-1tq54rs):first-child{gap:var(--chimera-gap-tight);display:grid}.delete-confirmation.svelte-1tq54rs small:where(.svelte-1tq54rs){color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption)}.delete-actions.svelte-1tq54rs{gap:var(--chimera-gap-control)}.conversation-icon.svelte-1tq54rs{width:var(--chimera-action-context-visual-size);height:var(--chimera-action-context-visual-size);border-radius:var(--chimera-radius-control);background:var(--chimera-surface-input);color:var(--chimera-text-secondary);place-items:center;display:grid}.conversation-copy.svelte-1tq54rs{gap:var(--chimera-inset-1);min-width:0;display:grid}.conversation-copy.svelte-1tq54rs strong:where(.svelte-1tq54rs),.conversation-copy.svelte-1tq54rs small:where(.svelte-1tq54rs){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-copy.svelte-1tq54rs strong:where(.svelte-1tq54rs){font-weight:var(--chimera-weight-semibold)}.conversation-copy.svelte-1tq54rs small:where(.svelte-1tq54rs){color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption)}.current-label.svelte-1tq54rs{border-radius:var(--chimera-radius-pill);padding:var(--chimera-inset-1) var(--chimera-inset-2);background:var(--chimera-accent);color:var(--chimera-text-on-accent);font-size:var(--chimera-type-component-sm);font-weight:var(--chimera-weight-bold)}@media (width<=640px){.history-content.svelte-1tq54rs{padding-block:var(--chimera-inset-4)}.conversation-link.svelte-1tq54rs{gap:var(--chimera-inset-2);padding:var(--chimera-inset-3)}.conversation-actions.svelte-1tq54rs{padding-right:var(--chimera-inset-1);gap:0}.delete-confirmation.svelte-1tq54rs{grid-template-columns:minmax(0,1fr)}.delete-actions.svelte-1tq54rs{justify-content:flex-end}.current-label.svelte-1tq54rs{display:none}}@media (prefers-reduced-motion:reduce){.conversation-list.svelte-1tq54rs>li:where(.svelte-1tq54rs){transition:none}}:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-font-sans:var(--font-ui);--chimera-type-caption:.75rem;--chimera-type-component-sm:.75rem;--chimera-type-component:.875rem;--chimera-type-label:var(--chimera-type-component);--chimera-type-body:1rem;--chimera-type-heading-sm:1.25rem;--chimera-type-heading-md:1.625rem;--chimera-type-heading-lg:2.625rem;--chimera-leading-solid:1;--chimera-leading-tight:1.2;--chimera-leading-body:1.5;--chimera-tracking-tight:-.02em;--chimera-tracking-label:0;--chimera-tracking-wide:.04em;--chimera-tracking-badge:.06em;--chimera-tracking-meta:.08em;--chimera-weight-regular:400;--chimera-weight-medium:500;--chimera-weight-semibold:600;--chimera-weight-bold:700;--chimera-space-0:0;--chimera-space-optical:2px;--chimera-space-1:4px;--chimera-space-2:8px;--chimera-space-3:12px;--chimera-space-4:16px;--chimera-space-5:24px;--chimera-space-6:32px;--chimera-space-7:48px;--chimera-space-8:64px;--chimera-gap-hairline:var(--chimera-space-optical);--chimera-gap-tight:var(--chimera-space-1);--chimera-gap-control:var(--chimera-space-2);--chimera-gap-content:var(--chimera-space-3);--chimera-gap-section:var(--chimera-space-5);--chimera-inset-0:var(--chimera-space-0);--chimera-inset-1:var(--chimera-space-1);--chimera-inset-2:var(--chimera-space-2);--chimera-inset-3:var(--chimera-space-3);--chimera-inset-4:var(--chimera-space-4);--chimera-inset-5:var(--chimera-space-5);--chimera-inset-6:var(--chimera-space-6);--chimera-inset-7:var(--chimera-space-7);--chimera-inset-8:var(--chimera-space-8);--chimera-padding-control-compact-block:var(--chimera-space-1);--chimera-padding-control-compact-inline:var(--chimera-space-2);--chimera-padding-control-block:var(--chimera-space-2);--chimera-padding-control-inline:var(--chimera-space-3);--chimera-padding-control:var(--chimera-padding-control-block) var(--chimera-padding-control-inline);--chimera-padding-control-compact:var(--chimera-padding-control-compact-block) var(--chimera-padding-control-compact-inline);--chimera-padding-select:var(--chimera-space-2) var(--chimera-space-6) var(--chimera-space-2) var(--chimera-space-3);--chimera-padding-card:var(--chimera-space-3);--chimera-padding-panel:var(--chimera-space-4);--chimera-padding-composer:var(--chimera-space-2);--chimera-padding-page-inline:clamp(var(--chimera-space-2), 2vw, 20px);--chimera-page-bottom-safe:calc(112px + env(safe-area-inset-bottom));--chimera-page-max:1440px;--chimera-header-height:var(--chimera-studio-header-height-mobile);--chimera-studio-header-height-mobile:calc(48px + var(--chimera-safe-area-top));--chimera-dock-control-size:var(--chimera-size-control-lg);--chimera-dock-inset:var(--chimera-space-2);--chimera-composer-padding-block-touch:var(--chimera-space-2);--chimera-dock-gap:var(--chimera-space-2);--chimera-dock-stack-gap:var(--chimera-space-1);--mobile-section-nav-height:var(--chimera-navigation-hit-height);--chimera-navigation-island-max:280px;--chimera-navigation-island-offset:var(--chimera-space-2);--chimera-navigation-inline-inset:0px;--chimera-feed-bottom-space:var(--studio-dock-footprint,calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-space-2)));--chimera-feed-bottom-space-mobile:var(--chimera-feed-bottom-space);--chimera-content-scroll-offset:110px;--chimera-radius-none:0;--chimera-radius-xs:4px;--chimera-radius-sm:8px;--chimera-radius-md:12px;--chimera-radius-lg:16px;--chimera-radius-xl:24px;--chimera-radius-pill:9999px;--chimera-radius-full:50%;--chimera-radius-badge:var(--chimera-radius-xs);--chimera-radius-control:var(--chimera-radius-sm);--chimera-radius-card:var(--chimera-radius-md);--chimera-radius-media:var(--chimera-radius-lg);--chimera-radius-panel:var(--chimera-radius-xl);--chimera-radius-header-action:var(--chimera-radius-control);--chimera-radius-navigation-selection:calc(var(--chimera-navigation-selection-height) / 2);--chimera-navigation-selection-inset-block:0px;--chimera-navigation-hit-height:max(44px, var(--chimera-segmented-visual-height));--chimera-navigation-selection-height:var(--chimera-navigation-hit-height);--chimera-border-width:1px;--chimera-focus-width:2px;--chimera-focus-offset:2px;--chimera-size-control-xs:32px;--chimera-size-control-sm:36px;--chimera-size-control-md:40px;--chimera-size-control-lg:44px;--chimera-size-control-xl:48px;--chimera-control-height-step:var(--chimera-size-control-lg);--chimera-control-height-compact:var(--chimera-size-control-sm);--chimera-control-height:var(--chimera-size-control-md);--chimera-control-height-touch:var(--chimera-size-control-lg);--chimera-control-height-icon:var(--chimera-size-control-xl);--chimera-control-visual-height:var(--chimera-control-height);--chimera-control-hit-size:var(--chimera-control-height-touch);--chimera-action-outcome-visual-size:var(--chimera-size-control-lg);--chimera-action-outcome-hit-size:var(--chimera-size-control-lg);--chimera-action-outcome-icon-size:var(--chimera-icon-size-lg);--chimera-action-outcome-padding-inline:var(--chimera-space-4);--chimera-action-context-visual-size:var(--chimera-size-control-sm);--chimera-action-context-hit-size:var(--chimera-size-control-lg);--chimera-action-context-icon-size:var(--chimera-icon-size-md);--chimera-action-context-padding-inline:var(--chimera-space-3);--chimera-action-utility-visual-size:var(--chimera-size-control-xs);--chimera-action-utility-hit-size:var(--chimera-size-control-lg);--chimera-action-utility-icon-size:var(--chimera-icon-size-md);--chimera-action-utility-padding-inline:var(--chimera-space-3);--chimera-action-inline-visual-size:var(--chimera-size-control-xs);--chimera-action-inline-hit-size:var(--chimera-size-control-lg);--chimera-action-inline-icon-size:var(--chimera-icon-size-sm);--chimera-action-inline-padding-inline:var(--chimera-space-2);--chimera-media-action-visual-size:var(--chimera-size-control-xs);--chimera-media-action-hit-size:var(--chimera-size-control-lg);--chimera-media-action-inset:var(--chimera-space-1);--chimera-media-action-gap:var(--chimera-space-1);--chimera-media-action-surface:color-mix(in srgb, var(--chimera-surface-media) 42%, transparent);--chimera-media-action-foreground:color-mix(in srgb, var(--chimera-text-on-dark) 90%, transparent);--chimera-pill-height-sm:20px;--chimera-pill-height-md:24px;--chimera-pill-height-lg:calc(var(--chimera-size-control-sm) * .8);--chimera-pill-padding-inline-sm:var(--chimera-space-1);--chimera-pill-padding-inline-md:var(--chimera-space-2);--chimera-pill-padding-inline-lg:var(--chimera-action-context-padding-inline);--chimera-badge-height:var(--chimera-pill-height-md);--chimera-attachment-preview-max-height:360px;--chimera-icon-sm:16px;--chimera-icon-md:18px;--chimera-icon-lg:20px;--chimera-icon-xl:22px;--chimera-icon-2xl:24px;--chimera-icon-feature:28px;--chimera-icon-stroke:1.8;--chimera-tab-min-width:128px;--chimera-explorer-tab-min-width-touch:80px;--chimera-explorer-tabs-visual-height:var(--chimera-segmented-visual-height);--chimera-chip-visual-height:var(--chimera-size-control-xs);--chimera-chip-hit-inset-block:calc((var(--chimera-control-hit-size) - var(--chimera-chip-visual-height)) / 2);--chimera-chip-font-size:var(--chimera-type-component-sm);--chimera-chip-padding-inline:var(--chimera-action-context-padding-inline);--chimera-conversion-control-height:var(--chimera-segmented-visual-height);--chimera-action-summary-min:168px;--chimera-button-wide-min:176px;--chimera-conversion-tabs-width:168px;--chimera-template-card-min:112px;--chimera-template-card-max:144px;--chimera-template-card-mobile:80px;--chimera-composer-input-height:68px;--chimera-composer-input-height-compact:56px;--chimera-composer-max:736px;--chimera-composer-source-height:80px;--chimera-composer-thumbnail-size:64px;--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-2);--chimera-composer-card-padding-inline:var(--chimera-space-2);--chimera-composer-card-radius:var(--chimera-radius-card);--chimera-composer-thumbnail-radius:var(--chimera-radius-control);--chimera-chat-attachment-size:var(--chimera-control-height-icon);--chimera-chat-attachment-radius:var(--chimera-radius-control);--chimera-chat-content-inset:var(--chimera-space-4);--chimera-menu-header-inset-block:var(--chimera-space-3);--chimera-menu-content-inset:var(--chimera-space-3);--chimera-menu-content-inset-block:var(--chimera-space-4);--chimera-menu-row-inset-block:var(--chimera-space-2);--chimera-menu-row-inset-inline:var(--chimera-space-3);--chimera-menu-leading-size:44px;--chimera-menu-trailing-size:44px;--chimera-menu-row-gap:var(--chimera-space-3);--chimera-menu-row-columns:var(--chimera-menu-leading-size) minmax(0, 1fr) var(--chimera-menu-trailing-size);--chimera-menu-row-padding:var(--chimera-menu-row-inset-block) var(--chimera-menu-row-inset-inline);--chimera-composer-padding-touch:var(--chimera-space-2);--chimera-composer-group-padding:var(--chimera-space-0);--chimera-prompt-trailing-reserve:var(--chimera-space-6);--chimera-prompt-action-reserve:calc(var(--chimera-control-hit-size) + var(--chimera-gap-tight));--chimera-inline-dismiss-hit-size:28px;--chimera-inline-dismiss-visual-size:18px;--chimera-inline-dismiss-icon-size:12px;--chimera-grouped-prompt-action-visual-size:24px;--chimera-recipe-setting-padding-inline:6px;--chimera-recipe-setting-gap:3px;--chimera-composer-row-gap-touch:var(--chimera-space-2);--chimera-composer-settings-gap-touch:var(--chimera-space-1);--chimera-composer-menu-gap-touch:var(--chimera-space-1);--chimera-composer-control-height-touch:var(--chimera-control-height-touch);--chimera-composer-submit-button-size:var(--chimera-dock-control-size);--chimera-composer-selected-height-touch:calc(var(--chimera-composer-control-height-touch) - 2 * var(--chimera-border-width) - 2 * var(--chimera-gap-hairline));--chimera-composer-selected-padding-inline-touch:var(--chimera-space-2);--chimera-composer-input-height-touch:var(--chimera-size-control-xl);--chimera-composer-input-max-height:160px;--chimera-composer-input-max-height-touch:144px;--chimera-composer-input-padding-block-touch:var(--chimera-space-3);--chimera-composer-input-padding-inline-touch:var(--chimera-space-3);--chimera-composer-radius-touch:var(--chimera-radius-floating-panel);--chimera-composer-input-radius-touch:var(--chimera-composer-input-radius-inline) / var(--chimera-composer-input-radius-block);--chimera-composer-popover-width:296px;--chimera-composer-popover-width-touch:288px;--chimera-composer-popover-min-height:120px;--chimera-composer-popover-max-height:440px;--chimera-composer-popover-viewport-padding:var(--chimera-space-3);--chimera-composer-motion-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-2));--chimera-composer-motion-name-max:calc(var(--chimera-composer-motion-card-width) * 2);--chimera-motion-detail-max:640px;--chimera-motion-detail-source-size:112px;--chimera-workspace-max:1040px;--chimera-source-workspace-max:920px;--chimera-library-max:896px;--chimera-gallery-dialog-max:448px;--chimera-auth-dialog-max:420px;--chimera-account-name-max:128px;--chimera-account-popover-max:280px;--chimera-contact-dialog-max:500px;--chimera-contact-dialog-height:720px;--chimera-contact-textarea-min:160px;--chimera-contact-state-min:240px;--chimera-chat-max:928px;--chimera-chat-min-height:672px;--chimera-chat-min-height-mobile:608px;--chimera-chat-empty-height:400px;--chimera-chat-empty-copy-max:480px;--chimera-chat-samples-max:672px;--chimera-chat-bubble-max:640px;--chimera-chat-generation-max:720px;--chimera-chat-result-min:160px;--chimera-chat-select-max:136px;--chimera-chat-composer-max:128px;--chimera-chat-composer-float-offset:60px;--chimera-chat-feed-bottom-space:192px;--chimera-chat-attachment-max:288px;--chimera-chat-empty-height-compact:288px;--chimera-chat-empty-height-mobile:208px;--chimera-chat-mobile-shell-offset:128px;--chimera-chat-mobile-height:512px;--chimera-chat-mobile-max:768px;--chimera-chat-history-top:96px;--chimera-chat-history-top-mobile:88px;--chimera-chat-history-panel-max:320px;--chimera-result-rail-header-height:var(--chimera-control-height-touch);--chimera-result-rail-item-size:176px;--chimera-result-rail-item-size-mobile:112px;--chimera-result-disclosure-size:var(--chimera-size-control-xs);--chimera-gallery-card-max:480px;--chimera-gallery-grid-width:calc(100% + var(--chimera-inset-4));--chimera-gallery-gutter-mobile:var(--chimera-space-1);--chimera-gallery-width-mobile:calc(100vw - 2 * max(var(--chimera-gallery-gutter-mobile), env(safe-area-inset-left), env(safe-area-inset-right)));--chimera-gallery-margin-mobile:calc((100% - var(--chimera-gallery-width-mobile)) / 2);--chimera-gallery-grid-margin:calc(-1 * var(--chimera-inset-2));--chimera-gallery-empty-height:320px;--chimera-catalog-empty-height:144px;--chimera-scrollbar-height:10px;--chimera-source-thumbnail-offset:48px;--chimera-source-thumbnail-copy-offset:112px;--chimera-prompt-panel-max:448px;--chimera-custom-prompt-toggle-option-min:72px;--chimera-custom-prompt-toggle-width:150px;--chimera-blur-dock-backdrop:2px;--chimera-backdrop-outset:2px;--chimera-icon-soft-shadow:drop-shadow(0 1px 1px #0000003d);--chimera-dock-backdrop-fade:calc(var(--chimera-control-height-touch) + var(--chimera-composer-settings-gap-touch) + var(--chimera-inset-4));--chimera-dock-backdrop-mask:linear-gradient(to bottom, transparent, #0000001f calc(var(--chimera-dock-backdrop-fade) * .25), #00000073 calc(var(--chimera-dock-backdrop-fade) * .6), black var(--chimera-dock-backdrop-fade));--chimera-blur-composer:18px;--chimera-blur-navigation:20px;--chimera-blur-control:calc(var(--chimera-blur-navigation) / 2);--chimera-blur-chrome:19.2px;--chimera-blur-liquid-glass:22.4px;--chimera-saturation-chrome:1.2;--chimera-saturation-liquid-glass:1.35;--chimera-brightness-liquid-glass:.82;--chimera-ratio-square:1 / 1;--chimera-ratio-portrait:9 / 16;--chimera-ratio-motion-card:var(--chimera-ratio-portrait);--chimera-ratio-showcase:4 / 3;--chimera-ratio-showcase-compact:16 / 10;--chimera-ratio-golden:1.618 / 1;--chimera-proportion-golden-major:61.8%;--chimera-proportion-golden-minor:38.2%;--chimera-showcase-copy-height:104px;--chimera-showcase-copy-height-compact:52px;--chimera-showcase-copy-height-options:64px;--chimera-showcase-copy-height-mobile:100px;--chimera-showcase-copy-height-options-mobile:76px;--chimera-option-strip-height:30px;--chimera-source-thumbnail-max:96px;--chimera-source-thumbnail-max-mobile:72px;--chimera-source-thumbnail-width:36%;--chimera-source-thumbnail-width-mobile:32%;--chimera-media-focus-y:28%;--chimera-tool-title:clamp(29px, 4vw, 45px);--chimera-tool-title-mobile:clamp(27px, 9vw, 35px);--chimera-pricing-max:1216px;--chimera-pricing-table-max:840px;--chimera-pricing-row-min-height:104px;--chimera-pricing-row-mobile-height:88px;--chimera-pricing-payment-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-1));--chimera-pricing-label-compact:.8125rem;--chimera-disabled-opacity:.5;--chimera-readable-max:768px;--chimera-copy-max:544px;--chimera-pricing-grid-min:240px;--chimera-pricing-hero:clamp(44px, 8vw, 84px);--chimera-pricing-hero-mobile:clamp(36px, 11vw, 48px);--chimera-pricing-copy:clamp(16px, 2vw, 19px);--chimera-pricing-heading:clamp(28px, 4vw, 40px);--chimera-price-size:32px;--chimera-price-size-wide:38px;--chimera-currency-gap:.1em;--chimera-currency-scale:.65em;--chimera-surface-canvas:#000;--chimera-surface-card:#111;--chimera-surface-control:#151515;--chimera-surface-input:#181818;--chimera-surface-raised:#1b1b1b;--chimera-surface-hover:#1d1d1d;--chimera-surface-active:#292929;--chimera-surface-media:#08090d;--chimera-surface-overlay:#000000f5;--chimera-surface-navigation:#080808b8;--chimera-surface-glass:#000000b8;--chimera-surface-glass-strong:#2323239e;--chimera-surface-liquid-glass:#0000005c;--chimera-surface-liquid-selection:#ffffff14;--chimera-surface-liquid-highlight:#ffffff24;--chimera-surface-glass-pill:color-mix(in srgb, var(--chimera-surface-glass) 80%, transparent);--chimera-surface-glass-pill-reduced:var(--chimera-surface-raised);--chimera-surface-scrim:#000000c7;--chimera-surface-backdrop:#000000db;--chimera-surface-overlay-soft:#0009;--chimera-surface-selected:var(--selection-surface);--chimera-action-selected-surface:var(--selection-action);--chimera-action-selected-surface-hover:var(--selection-action-hover);--chimera-action-selected-surface-pressed:var(--selection-action-pressed);--chimera-action-selected-foreground:#fff;--chimera-action-selected-foreground-muted:#fff;--chimera-action-selected-border:transparent;--chimera-border-subtle:#ffffff14;--chimera-border:#ffffff1f;--chimera-border-strong:#ffffff3d;--chimera-border-glass:#ffffff1a;--chimera-border-liquid-glass:#ffffff24;--chimera-navigation-icon-color:var(--chimera-text-secondary);--chimera-text:#f5f5f5;--chimera-text-secondary:#d8d8d8;--chimera-text-tertiary:#b8b8b8;--chimera-text-on-dark:#fff;--chimera-accent:var(--chimera-action-execute-surface);--chimera-text-on-accent:var(--chimera-action-execute-foreground);--chimera-primary-highlight:#dce3eb;--chimera-primary-highlight-rim: linear-gradient(90deg, transparent, #dce3eba8 25%, #eff3f894 50%, #cbd6e28a 75%, transparent) 12% 100% / 8% 20% no-repeat, linear-gradient(135deg, #fffffffa, #ffffffa6 15%, #ffffff1a 38%, #ffffff0d 65%, #ffffff6b);--chimera-primary-highlight-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-primary-highlight-shadow:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d;--chimera-primary-highlight-lens-shadow:inset 0 2px 2px #fff6, inset 3px 5px 8px #ffffff2b, inset -2px -4px 6px #ffffff24, inset 0 -7px 10px #00000061, 0 3px 8px #0000003d;--chimera-status-danger:var(--danger-text);--chimera-media-scrim:linear-gradient(transparent, #000000d1);--chimera-font-display:var(--font-display);--chimera-shadow-card:var(--shadow-1);--chimera-shadow-raised:var(--shadow-2);--chimera-shadow-composer:0 12px 32px #0006;--chimera-shadow-control:inset 0 1px #ffffff0a, 0 16px 36px #0000003d;--chimera-shadow-progress:0 0 16px #ffffff47;--chimera-shadow-focus-ring:0 0 0 3px var(--chimera-surface-card);--chimera-shadow-nav:0 -12px 32px #00000057;--chimera-shadow-glass-chrome:inset 0 1px #ffffff0a;--chimera-shadow-glass-pill:0 8px 24px #00000038;--chimera-shadow-liquid-glass:inset 0 1px #ffffff1a, inset 0 -1px #ffffff06, 0 -12px 36px #0000002e;--chimera-shadow-liquid-selection:inset 0 1px #ffffff29, inset 0 -1px #ffffff0a, 0 8px 22px #0000001f;--chimera-filter-liquid-glass:blur(var(--chimera-blur-liquid-glass)) saturate(var(--chimera-saturation-liquid-glass)) brightness(var(--chimera-brightness-liquid-glass));--chimera-filter-navigation-icon:drop-shadow(0 1px 2px #000000d1) drop-shadow(0 0 6px #0000005c);--chimera-shadow-thumbnail:0 1px 8px #00000094;--chimera-shadow-badge:0 1px 3px #0000004d;--chimera-shadow-floating-control:0 12px 40px #00000073;--chimera-shadow-menu:0 20px 64px #000000ad;--chimera-motion-press:var(--motion-press);--chimera-motion-fast:var(--motion-fast);--chimera-motion-base:var(--motion-base);--chimera-motion-surface:.22s;--chimera-motion-surface-exit:.15s;--chimera-motion-selection:var(--motion-base);--chimera-motion-navigation-morph:var(--motion-navigation);--chimera-motion-enter:var(--motion-enter);--chimera-motion-exit:var(--motion-exit);--chimera-motion-slow:var(--motion-slow);--chimera-motion-progress:var(--motion-progress);--chimera-motion-skeleton:var(--motion-skeleton);--chimera-motion-orbit:var(--motion-orbit);--chimera-ease-interactive:var(--ease-interactive);--chimera-ease-selection:var(--ease-enter);--chimera-ease-navigation-morph:var(--chimera-ease-selection);--chimera-ease-enter:var(--ease-enter);--chimera-ease-exit:var(--ease-exit);--chimera-ease-standard:var(--ease-standard);--chimera-ease-linear:var(--ease-linear);--chimera-selection-morph-stretch:1;--chimera-selection-morph-squash:1;--chimera-selection-morph-compress:1;--chimera-selection-morph-rebound:1;--chimera-selection-morph-skew:0;--chimera-navigation-morph-stretch:var(--chimera-selection-morph-stretch);--chimera-navigation-morph-squash:var(--chimera-selection-morph-squash);--chimera-navigation-morph-compress:var(--chimera-selection-morph-compress);--chimera-navigation-morph-rebound:var(--chimera-selection-morph-rebound);--chimera-navigation-morph-skew:var(--chimera-selection-morph-skew);--chimera-studio-control-size:var(--chimera-size-control-lg);--chimera-studio-header-padding-block:0px;--chimera-studio-sticky-gap:var(--chimera-space-2);--chimera-content-controls-inset-inline:var(--chimera-space-3);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-content-controls-margin-block:var(--chimera-space-1);--chimera-content-controls-gap:var(--chimera-space-1);--chimera-catalog-controls-gap:var(--chimera-content-controls-gap);--chimera-catalog-search-surface:var(--chimera-matte-surface);--chimera-segmented-visual-height:var(--chimera-studio-control-size);--chimera-segmented-radius:calc(var(--chimera-segmented-visual-height) / 2);--chimera-radius-floating-panel:var(--chimera-radius-xl);--chimera-radius-media-card:var(--chimera-radius-sm);--chimera-radius-media-thumbnail:var(--chimera-radius-xs);--chimera-radius-navigation-container:calc(var(--mobile-section-nav-height) / 2);--chimera-radius-chip:calc(var(--chimera-chip-visual-height) / 2);--chimera-composer-input-radius-inline:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-touch) - var(--chimera-border-width)));--chimera-composer-input-radius-block:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-block-touch) - var(--chimera-border-width)));--chimera-composer-input-font-size:var(--chimera-type-component);--chimera-matte-surface:#0c0c0ecc;--chimera-catalog-bar-surface:#0c0c0ee6;--chimera-matte-filter:blur(20px);--chimera-matte-control-filter:blur(12px);--chimera-glass-track-surface:#ffffff08;--chimera-glass-track-edge:#ffffff1a;--chimera-glass-utility-surface:#18181adb;--chimera-glass-utility-edge:#ffffff3d;--chimera-matte-sheen:linear-gradient(165deg, #ffffff12, transparent 42%, #ffffff05);--chimera-selection-material:#ffffff17;--chimera-selection-material-hover:#ffffff21;--chimera-selection-material-pressed:#ffffff12;--chimera-selection-edge-color:#ffffff29;--chimera-glass-rim-width:var(--chimera-border-width);--chimera-glass-rim-light:radial-gradient(ellipse at 5% 85%, color-mix(in srgb, var(--chimera-primary-highlight) 92%, transparent), transparent 28%), linear-gradient(135deg, #fffffffa, #ffffffb8 14%, #ffffff1f 32%, #ffffff0a 65%, #ffffff61);--chimera-matte-rim-light:radial-gradient(ellipse at 3% 0%, color-mix(in srgb, var(--chimera-primary-highlight) 56%, transparent), transparent 14%), linear-gradient(170deg, #ffffff5c, #ffffff0f 32%, #ffffff08 70%, #fff3);--chimera-input-rim-light:none;--chimera-selection-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), radial-gradient(ellipse at 0% 90%, color-mix(in srgb, var(--chimera-primary-highlight) 13%, transparent), transparent 32%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-input-sheen:linear-gradient(170deg, #ffffff08, transparent 48%, #ffffff03);--chimera-selection-highlight:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d, inset 0 -5px 8px #0000001f, 0 3px 8px #0000003d;--chimera-composer-elevation:inset 0 1px 2px #ffffff1a, inset 0 -2px 4px #0000002e, 0 3px 6px #0003, 0 12px 28px #00000047;--chimera-composer-edge:#ffffff1f;--chimera-matte-texture:url(../../../textures/chimera-grain.svg);--chimera-matte-texture-size:96px 96px;--chimera-composer-input-edge:transparent;--chimera-composer-input-highlight:none;--chimera-composer-input-focus-edge:#fff;--chimera-media-selection-material:#000000b8;--chimera-media-selection-hover:#000000a3;--chimera-media-selection-pressed:#000c;--chimera-media-selection-edge:#ffffffad;--chimera-composer-surface:var(--chimera-matte-surface);--chimera-composer-input-surface:#ffffff08;--chimera-action-execute-surface:#f2f2f2;--chimera-action-execute-hover:#fff;--chimera-action-execute-pressed:#d9d9d9;--chimera-action-execute-foreground:#111;--chimera-action-disabled-surface:#292929;--chimera-action-disabled-foreground:#999;--action-primary:var(--chimera-action-execute-surface);--action-primary-hover:var(--chimera-action-execute-hover);--action-primary-pressed:var(--chimera-action-execute-pressed);--action-primary-foreground:var(--chimera-action-execute-foreground);--focus-ring:#f2f2f2;--focus:var(--focus-ring);--chimera-navigation-bottom:max(var(--chimera-navigation-island-offset), var(--chimera-safe-area-bottom));--chimera-composer-bottom:calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-dock-stack-gap));--chimera-composer-action-gap-touch:var(--chimera-space-2)}@media (width<=820px){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-control-size:var(--chimera-size-control-md);--chimera-composer-input-font-size:max(16px, var(--chimera-type-body));--chimera-ratio-motion-card:4 / 5;--chimera-source-thumbnail-width:var(--chimera-source-thumbnail-width-mobile);--chimera-source-thumbnail-max:var(--chimera-source-thumbnail-max-mobile);--chimera-studio-header-height-mobile:calc(var(--chimera-size-control-lg) + var(--chimera-space-optical) + var(--chimera-safe-area-top));--chimera-studio-sticky-gap:var(--chimera-space-optical);--chimera-content-controls-padding-block:var(--chimera-space-optical);--chimera-content-controls-margin-block:var(--chimera-space-optical);--chimera-composer-padding-touch:var(--chimera-space-1);--chimera-composer-padding-block-touch:var(--chimera-space-1);--chimera-composer-row-gap-touch:var(--chimera-gap-tight);--chimera-composer-card-min-height:0px;--chimera-composer-card-padding-block:var(--chimera-space-optical);--chimera-composer-card-padding-inline:calc(var(--chimera-space-1) + var(--chimera-space-optical));--chimera-composer-card-radius:var(--chimera-composer-input-radius-inline);--chimera-composer-thumbnail-radius:var(--chimera-radius-md);--chimera-composer-thumbnail-size:var(--chimera-studio-control-size);--chimera-composer-source-height:var(--chimera-studio-control-size);--chimera-chat-attachment-size:var(--chimera-studio-control-size);--chimera-chat-attachment-radius:var(--chimera-composer-card-radius);--chimera-chat-content-inset:var(--chimera-space-2);--chimera-result-rail-item-size-mobile:72px;--chimera-result-rail-item-size:var(--chimera-result-rail-item-size-mobile);--chimera-menu-header-inset-block:var(--chimera-space-1);--chimera-menu-content-inset:var(--chimera-space-2);--chimera-menu-content-inset-block:var(--chimera-menu-content-inset)}.recipe-input-groups,.recipe-input-groups .chimera-scope{--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-1);--chimera-composer-thumbnail-size:64px;--chimera-composer-source-height:80px}:is(.prompt-composer,.chimera-content-controls),:is(.prompt-composer,.chimera-content-controls) .chimera-scope{--chimera-control-hit-size:var(--chimera-studio-control-size);--chimera-control-height-touch:var(--chimera-studio-control-size);--chimera-action-context-hit-size:var(--chimera-studio-control-size);--chimera-action-utility-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-visual-size:var(--chimera-studio-control-size)}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-selection-edge-color:#ffffffad}}@media (width<=820px) and (prefers-reduced-transparency:reduce){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:#171717;--chimera-catalog-bar-surface:#171717;--chimera-glass-track-surface:#202020;--chimera-glass-track-edge:#555;--chimera-glass-utility-surface:#242424;--chimera-glass-utility-edge:#999;--chimera-selection-edge-color:#b8b8b8;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-matte-texture:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-selection-material:#383838;--chimera-selection-material-hover:#424242;--chimera-selection-material-pressed:#303030;--chimera-media-selection-material:#242424;--chimera-media-selection-hover:#303030;--chimera-media-selection-pressed:#171717;--chimera-composer-input-surface:#121212}}@media (width<=820px) and (forced-colors:active){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:Canvas;--chimera-catalog-bar-surface:Canvas;--chimera-glass-track-surface:Canvas;--chimera-glass-track-edge:ButtonBorder;--chimera-glass-utility-surface:ButtonFace;--chimera-glass-utility-edge:ButtonBorder;--chimera-text-secondary:CanvasText;--chimera-text-tertiary:CanvasText;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-composer-elevation:none;--chimera-composer-edge:ButtonBorder;--chimera-matte-texture:none;--chimera-selection-highlight:none;--chimera-composer-input-edge:ButtonBorder;--chimera-composer-input-focus-edge:Highlight;--chimera-composer-input-highlight:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-media-selection-material:Canvas;--chimera-media-selection-hover:Canvas;--chimera-media-selection-pressed:Canvas;--chimera-media-selection-edge:Highlight;--chimera-selection-material:Canvas;--chimera-selection-material-hover:Canvas;--chimera-selection-material-pressed:Canvas;--chimera-selection-edge-color:Highlight;--chimera-action-selected-foreground:CanvasText;--chimera-composer-surface:Canvas;--chimera-composer-input-surface:Field;--focus-ring:Highlight}}@media (width<=820px){:root[data-pwa-platform] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-header-padding-block:var(--chimera-space-1);--chimera-studio-header-height-mobile:calc(var(--chimera-control-height-touch) + var(--chimera-border-width) + var(--chimera-safe-area-top) + 2 * var(--chimera-studio-header-padding-block));--chimera-studio-sticky-gap:var(--chimera-space-1);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-navigation-edge:max(var(--chimera-safe-area-bottom), var(--chimera-space-2));--chimera-navigation-bottom:var(--chimera-navigation-edge)}}@media (width<=820px){.chimera-content-controls,.chimera-content-controls .chimera-scope{--chimera-control-hit-size:44px;--chimera-control-height-touch:44px;--chimera-action-context-hit-size:44px;--chimera-action-utility-hit-size:44px}}.attachment-picker.svelte-m2o17c{width:fit-content;height:var(--chimera-action-context-visual-size);align-items:center;gap:var(--chimera-inset-2);display:flex}input.svelte-m2o17c{display:none}.picker-control.svelte-m2o17c{display:contents}.picker-button.svelte-m2o17c{width:var(--chimera-action-context-visual-size);height:var(--chimera-action-context-visual-size);border-radius:var(--chimera-radius-full);background:var(--chimera-surface-active);color:var(--chimera-text);border:0;place-items:center;padding:0;display:grid}.picker-button.has-file.svelte-m2o17c{background:var(--chimera-accent);color:var(--chimera-text-on-accent)}.picker-button.required.svelte-m2o17c{background:var(--danger-soft);box-shadow:inset 0 0 0 var(--chimera-border-width) var(--chimera-status-danger);color:var(--chimera-status-danger)}.object-selection.svelte-m2o17c .picker-control:where(.svelte-m2o17c){display:block;position:relative}.object-selection.svelte-m2o17c .picker-button:where(.svelte-m2o17c){border:var(--chimera-border-width) solid var(--chimera-border-strong);border-radius:var(--chimera-radius-control);background:var(--chimera-surface-raised);box-shadow:var(--chimera-shadow-floating-control);transition:transform var(--chimera-motion-fast) var(--chimera-ease-interactive);overflow:hidden}.object-selection.svelte-m2o17c .picker-button:where(.svelte-m2o17c):active{transform:scale(var(--chimera-selection-morph-compress))}.object-preview.svelte-m2o17c{object-fit:contain;background:var(--chimera-surface-canvas);width:100%;height:100%;display:block}.object-selection .object-remove{--icon-button-hit-size:var(--chimera-size-control-xs);--icon-button-visual-size:var(--chimera-pill-height-md);top:var(--chimera-inset-1);right:var(--chimera-inset-1);z-index:2;color:var(--chimera-text-secondary);position:absolute}.media-card-presentation.svelte-m2o17c,.row-presentation.svelte-m2o17c{width:100%;height:auto;display:block}.row-presentation.svelte-m2o17c .picker-control:where(.svelte-m2o17c){width:100%;display:block;position:relative}.row-presentation.svelte-m2o17c .row-preview-control:where(.svelte-m2o17c){width:min(100%, calc(min(52dvh, var(--chimera-attachment-preview-max-height)) * var(--attachment-aspect-ratio,1)));aspect-ratio:var(--attachment-aspect-ratio,1);margin-inline:auto}.row-presentation.svelte-m2o17c .picker-button:where(.svelte-m2o17c){width:100%;height:auto;min-height:var(--chimera-control-height-touch);align-items:center;gap:var(--chimera-inset-3);padding:var(--chimera-inset-2);border:var(--chimera-border-width) solid var(--chimera-border-subtle);border-radius:var(--chimera-radius-control);background:var(--chimera-surface-raised);color:var(--chimera-text);text-align:left;grid-template-columns:auto minmax(0,1fr);display:grid}.row-presentation.svelte-m2o17c .picker-button.has-file:where(.svelte-m2o17c){background:var(--chimera-surface-raised);width:100%;height:100%;min-height:0;color:var(--chimera-text);padding:0;display:block;position:relative;overflow:hidden}.row-preview.svelte-m2o17c{object-fit:contain;background:var(--chimera-surface-canvas);width:100%;height:100%;display:block}.row-thumbnail.svelte-m2o17c{width:var(--chimera-control-height-touch);height:var(--chimera-control-height-touch);border-radius:var(--chimera-radius-control);background:var(--chimera-surface-active);place-items:center;display:grid;overflow:hidden}.row-copy.svelte-m2o17c{gap:var(--chimera-inset-1);min-width:0;display:grid}.row-copy.svelte-m2o17c strong:where(.svelte-m2o17c),.row-copy.svelte-m2o17c span:where(.svelte-m2o17c){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-copy-overlay.svelte-m2o17c{z-index:1;padding:var(--chimera-inset-5) var(--chimera-inset-3) var(--chimera-inset-2);background:linear-gradient(to top, var(--chimera-surface-scrim), transparent);color:var(--chimera-text-on-dark);position:absolute;bottom:0;left:0;right:0}.row-presentation .row-remove{top:var(--chimera-inset-2);right:var(--chimera-inset-2);z-index:3;color:var(--chimera-text-on-dark);position:absolute}.row-copy.svelte-m2o17c strong:where(.svelte-m2o17c){font-size:var(--chimera-type-component);font-weight:var(--chimera-weight-semibold)}.row-copy.svelte-m2o17c span:where(.svelte-m2o17c){color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption)}.media-card-presentation.svelte-m2o17c .picker-button:where(.svelte-m2o17c){width:100%;height:auto;aspect-ratio:var(--chimera-ratio-motion-card);border:var(--chimera-border-width) solid var(--chimera-border-subtle);border-radius:var(--chimera-radius-control);background:var(--chimera-surface-raised);cursor:pointer;position:relative;overflow:hidden}.media-card-presentation.svelte-m2o17c .picker-button.has-file:where(.svelte-m2o17c){border-color:var(--chimera-border-strong);background:var(--chimera-surface-raised);color:var(--chimera-text)}.media-card-presentation.svelte-m2o17c img:where(.svelte-m2o17c){object-fit:cover;width:100%;height:100%;display:block}.media-card-presentation.svelte-m2o17c .card-label:where(.svelte-m2o17c),.media-card-presentation.svelte-m2o17c .file-name:where(.svelte-m2o17c),.media-card-presentation.svelte-m2o17c .empty-label:where(.svelte-m2o17c){z-index:2;font-size:var(--chimera-type-component-sm);font-weight:var(--chimera-weight-bold);position:absolute}.media-card-presentation.svelte-m2o17c .card-label:where(.svelte-m2o17c){top:var(--chimera-inset-2);left:var(--chimera-inset-2);padding:var(--chimera-space-1) var(--chimera-space-2);border-radius:var(--chimera-radius-pill);background:var(--chimera-accent);color:var(--chimera-text-on-accent);line-height:1}.media-card-presentation.svelte-m2o17c .file-name:where(.svelte-m2o17c),.media-card-presentation.svelte-m2o17c .empty-label:where(.svelte-m2o17c){padding:var(--chimera-space-4) var(--chimera-space-2) var(--chimera-space-2);background:linear-gradient(to top, var(--chimera-surface-scrim), transparent);color:var(--chimera-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;bottom:0;left:0;right:0;overflow:hidden}.required-message.svelte-m2o17c{color:var(--chimera-status-danger);font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-semibold);line-height:var(--chimera-leading-tight);pointer-events:none;white-space:nowrap}@media (width<=420px){.required-message.svelte-m2o17c{white-space:normal;max-width:5.5rem;line-height:1.1}}.motion-input-presentation.svelte-m2o17c{gap:var(--chimera-inset-1);width:100%;min-width:0;height:auto;display:grid;container-type:inline-size}.motion-input-control.svelte-m2o17c{align-items:center;min-width:0;display:flex;position:relative}.motion-input-button.svelte-m2o17c{width:100%;min-width:0;height:var(--chimera-composer-source-height);align-items:center;gap:var(--chimera-inset-2);border-radius:var(--chimera-radius-control);color:var(--chimera-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);padding:0;display:grid}.motion-input-button.svelte-m2o17c:hover:not(:disabled){background:var(--chimera-surface-hover)}.motion-input-button.svelte-m2o17c:disabled{cursor:default;opacity:.5}.input-thumbnail.svelte-m2o17c{width:var(--chimera-composer-thumbnail-size);height:var(--chimera-composer-thumbnail-size);place-items:center;display:grid}.input-thumbnail.svelte-m2o17c:has(img:where(.svelte-m2o17c)){width:min(calc(var(--chimera-composer-thumbnail-size) * var(--attachment-aspect-ratio,1)), 40cqi);aspect-ratio:var(--attachment-aspect-ratio,1)}.input-thumbnail.svelte-m2o17c img:where(.svelte-m2o17c){object-fit:contain;border-radius:var(--chimera-composer-thumbnail-radius);width:100%;height:100%}.input-copy.svelte-m2o17c{gap:var(--chimera-inset-1);min-width:0;padding-inline-end:var(--chimera-control-height-touch);display:grid}.input-copy.svelte-m2o17c strong:where(.svelte-m2o17c){text-overflow:ellipsis;white-space:nowrap;font-size:var(--chimera-type-component-sm);font-weight:var(--chimera-weight-semibold);overflow:hidden}.input-copy.svelte-m2o17c>span:where(.svelte-m2o17c){min-height:var(--chimera-icon-sm);color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption);align-items:center;display:flex}.motion-input-control.svelte-m2o17c .input-remove{--icon-button-hit-size:var(--chimera-inline-dismiss-hit-size);--icon-button-visual-size:var(--chimera-inline-dismiss-visual-size);position:absolute;top:50%;right:0;transform:translateY(-50%)}.motion-input-control.svelte-m2o17c .input-remove svg{width:var(--chimera-inline-dismiss-icon-size);height:var(--chimera-inline-dismiss-icon-size)}:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-font-sans:var(--font-ui);--chimera-type-caption:.75rem;--chimera-type-component-sm:.75rem;--chimera-type-component:.875rem;--chimera-type-label:var(--chimera-type-component);--chimera-type-body:1rem;--chimera-type-heading-sm:1.25rem;--chimera-type-heading-md:1.625rem;--chimera-type-heading-lg:2.625rem;--chimera-leading-solid:1;--chimera-leading-tight:1.2;--chimera-leading-body:1.5;--chimera-tracking-tight:-.02em;--chimera-tracking-label:0;--chimera-tracking-wide:.04em;--chimera-tracking-badge:.06em;--chimera-tracking-meta:.08em;--chimera-weight-regular:400;--chimera-weight-medium:500;--chimera-weight-semibold:600;--chimera-weight-bold:700;--chimera-space-0:0;--chimera-space-optical:2px;--chimera-space-1:4px;--chimera-space-2:8px;--chimera-space-3:12px;--chimera-space-4:16px;--chimera-space-5:24px;--chimera-space-6:32px;--chimera-space-7:48px;--chimera-space-8:64px;--chimera-gap-hairline:var(--chimera-space-optical);--chimera-gap-tight:var(--chimera-space-1);--chimera-gap-control:var(--chimera-space-2);--chimera-gap-content:var(--chimera-space-3);--chimera-gap-section:var(--chimera-space-5);--chimera-inset-0:var(--chimera-space-0);--chimera-inset-1:var(--chimera-space-1);--chimera-inset-2:var(--chimera-space-2);--chimera-inset-3:var(--chimera-space-3);--chimera-inset-4:var(--chimera-space-4);--chimera-inset-5:var(--chimera-space-5);--chimera-inset-6:var(--chimera-space-6);--chimera-inset-7:var(--chimera-space-7);--chimera-inset-8:var(--chimera-space-8);--chimera-padding-control-compact-block:var(--chimera-space-1);--chimera-padding-control-compact-inline:var(--chimera-space-2);--chimera-padding-control-block:var(--chimera-space-2);--chimera-padding-control-inline:var(--chimera-space-3);--chimera-padding-control:var(--chimera-padding-control-block) var(--chimera-padding-control-inline);--chimera-padding-control-compact:var(--chimera-padding-control-compact-block) var(--chimera-padding-control-compact-inline);--chimera-padding-select:var(--chimera-space-2) var(--chimera-space-6) var(--chimera-space-2) var(--chimera-space-3);--chimera-padding-card:var(--chimera-space-3);--chimera-padding-panel:var(--chimera-space-4);--chimera-padding-composer:var(--chimera-space-2);--chimera-padding-page-inline:clamp(var(--chimera-space-2), 2vw, 20px);--chimera-page-bottom-safe:calc(112px + env(safe-area-inset-bottom));--chimera-page-max:1440px;--chimera-header-height:var(--chimera-studio-header-height-mobile);--chimera-studio-header-height-mobile:calc(48px + var(--chimera-safe-area-top));--chimera-dock-control-size:var(--chimera-size-control-lg);--chimera-dock-inset:var(--chimera-space-2);--chimera-composer-padding-block-touch:var(--chimera-space-2);--chimera-dock-gap:var(--chimera-space-2);--chimera-dock-stack-gap:var(--chimera-space-1);--mobile-section-nav-height:var(--chimera-navigation-hit-height);--chimera-navigation-island-max:280px;--chimera-navigation-island-offset:var(--chimera-space-2);--chimera-navigation-inline-inset:0px;--chimera-feed-bottom-space:var(--studio-dock-footprint,calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-space-2)));--chimera-feed-bottom-space-mobile:var(--chimera-feed-bottom-space);--chimera-content-scroll-offset:110px;--chimera-radius-none:0;--chimera-radius-xs:4px;--chimera-radius-sm:8px;--chimera-radius-md:12px;--chimera-radius-lg:16px;--chimera-radius-xl:24px;--chimera-radius-pill:9999px;--chimera-radius-full:50%;--chimera-radius-badge:var(--chimera-radius-xs);--chimera-radius-control:var(--chimera-radius-sm);--chimera-radius-card:var(--chimera-radius-md);--chimera-radius-media:var(--chimera-radius-lg);--chimera-radius-panel:var(--chimera-radius-xl);--chimera-radius-header-action:var(--chimera-radius-control);--chimera-radius-navigation-selection:calc(var(--chimera-navigation-selection-height) / 2);--chimera-navigation-selection-inset-block:0px;--chimera-navigation-hit-height:max(44px, var(--chimera-segmented-visual-height));--chimera-navigation-selection-height:var(--chimera-navigation-hit-height);--chimera-border-width:1px;--chimera-focus-width:2px;--chimera-focus-offset:2px;--chimera-size-control-xs:32px;--chimera-size-control-sm:36px;--chimera-size-control-md:40px;--chimera-size-control-lg:44px;--chimera-size-control-xl:48px;--chimera-control-height-step:var(--chimera-size-control-lg);--chimera-control-height-compact:var(--chimera-size-control-sm);--chimera-control-height:var(--chimera-size-control-md);--chimera-control-height-touch:var(--chimera-size-control-lg);--chimera-control-height-icon:var(--chimera-size-control-xl);--chimera-control-visual-height:var(--chimera-control-height);--chimera-control-hit-size:var(--chimera-control-height-touch);--chimera-action-outcome-visual-size:var(--chimera-size-control-lg);--chimera-action-outcome-hit-size:var(--chimera-size-control-lg);--chimera-action-outcome-icon-size:var(--chimera-icon-size-lg);--chimera-action-outcome-padding-inline:var(--chimera-space-4);--chimera-action-context-visual-size:var(--chimera-size-control-sm);--chimera-action-context-hit-size:var(--chimera-size-control-lg);--chimera-action-context-icon-size:var(--chimera-icon-size-md);--chimera-action-context-padding-inline:var(--chimera-space-3);--chimera-action-utility-visual-size:var(--chimera-size-control-xs);--chimera-action-utility-hit-size:var(--chimera-size-control-lg);--chimera-action-utility-icon-size:var(--chimera-icon-size-md);--chimera-action-utility-padding-inline:var(--chimera-space-3);--chimera-action-inline-visual-size:var(--chimera-size-control-xs);--chimera-action-inline-hit-size:var(--chimera-size-control-lg);--chimera-action-inline-icon-size:var(--chimera-icon-size-sm);--chimera-action-inline-padding-inline:var(--chimera-space-2);--chimera-media-action-visual-size:var(--chimera-size-control-xs);--chimera-media-action-hit-size:var(--chimera-size-control-lg);--chimera-media-action-inset:var(--chimera-space-1);--chimera-media-action-gap:var(--chimera-space-1);--chimera-media-action-surface:color-mix(in srgb, var(--chimera-surface-media) 42%, transparent);--chimera-media-action-foreground:color-mix(in srgb, var(--chimera-text-on-dark) 90%, transparent);--chimera-pill-height-sm:20px;--chimera-pill-height-md:24px;--chimera-pill-height-lg:calc(var(--chimera-size-control-sm) * .8);--chimera-pill-padding-inline-sm:var(--chimera-space-1);--chimera-pill-padding-inline-md:var(--chimera-space-2);--chimera-pill-padding-inline-lg:var(--chimera-action-context-padding-inline);--chimera-badge-height:var(--chimera-pill-height-md);--chimera-attachment-preview-max-height:360px;--chimera-icon-sm:16px;--chimera-icon-md:18px;--chimera-icon-lg:20px;--chimera-icon-xl:22px;--chimera-icon-2xl:24px;--chimera-icon-feature:28px;--chimera-icon-stroke:1.8;--chimera-tab-min-width:128px;--chimera-explorer-tab-min-width-touch:80px;--chimera-explorer-tabs-visual-height:var(--chimera-segmented-visual-height);--chimera-chip-visual-height:var(--chimera-size-control-xs);--chimera-chip-hit-inset-block:calc((var(--chimera-control-hit-size) - var(--chimera-chip-visual-height)) / 2);--chimera-chip-font-size:var(--chimera-type-component-sm);--chimera-chip-padding-inline:var(--chimera-action-context-padding-inline);--chimera-conversion-control-height:var(--chimera-segmented-visual-height);--chimera-action-summary-min:168px;--chimera-button-wide-min:176px;--chimera-conversion-tabs-width:168px;--chimera-template-card-min:112px;--chimera-template-card-max:144px;--chimera-template-card-mobile:80px;--chimera-composer-input-height:68px;--chimera-composer-input-height-compact:56px;--chimera-composer-max:736px;--chimera-composer-source-height:80px;--chimera-composer-thumbnail-size:64px;--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-2);--chimera-composer-card-padding-inline:var(--chimera-space-2);--chimera-composer-card-radius:var(--chimera-radius-card);--chimera-composer-thumbnail-radius:var(--chimera-radius-control);--chimera-chat-attachment-size:var(--chimera-control-height-icon);--chimera-chat-attachment-radius:var(--chimera-radius-control);--chimera-chat-content-inset:var(--chimera-space-4);--chimera-menu-header-inset-block:var(--chimera-space-3);--chimera-menu-content-inset:var(--chimera-space-3);--chimera-menu-content-inset-block:var(--chimera-space-4);--chimera-menu-row-inset-block:var(--chimera-space-2);--chimera-menu-row-inset-inline:var(--chimera-space-3);--chimera-menu-leading-size:44px;--chimera-menu-trailing-size:44px;--chimera-menu-row-gap:var(--chimera-space-3);--chimera-menu-row-columns:var(--chimera-menu-leading-size) minmax(0, 1fr) var(--chimera-menu-trailing-size);--chimera-menu-row-padding:var(--chimera-menu-row-inset-block) var(--chimera-menu-row-inset-inline);--chimera-composer-padding-touch:var(--chimera-space-2);--chimera-composer-group-padding:var(--chimera-space-0);--chimera-prompt-trailing-reserve:var(--chimera-space-6);--chimera-prompt-action-reserve:calc(var(--chimera-control-hit-size) + var(--chimera-gap-tight));--chimera-inline-dismiss-hit-size:28px;--chimera-inline-dismiss-visual-size:18px;--chimera-inline-dismiss-icon-size:12px;--chimera-grouped-prompt-action-visual-size:24px;--chimera-recipe-setting-padding-inline:6px;--chimera-recipe-setting-gap:3px;--chimera-composer-row-gap-touch:var(--chimera-space-2);--chimera-composer-settings-gap-touch:var(--chimera-space-1);--chimera-composer-menu-gap-touch:var(--chimera-space-1);--chimera-composer-control-height-touch:var(--chimera-control-height-touch);--chimera-composer-submit-button-size:var(--chimera-dock-control-size);--chimera-composer-selected-height-touch:calc(var(--chimera-composer-control-height-touch) - 2 * var(--chimera-border-width) - 2 * var(--chimera-gap-hairline));--chimera-composer-selected-padding-inline-touch:var(--chimera-space-2);--chimera-composer-input-height-touch:var(--chimera-size-control-xl);--chimera-composer-input-max-height:160px;--chimera-composer-input-max-height-touch:144px;--chimera-composer-input-padding-block-touch:var(--chimera-space-3);--chimera-composer-input-padding-inline-touch:var(--chimera-space-3);--chimera-composer-radius-touch:var(--chimera-radius-floating-panel);--chimera-composer-input-radius-touch:var(--chimera-composer-input-radius-inline) / var(--chimera-composer-input-radius-block);--chimera-composer-popover-width:296px;--chimera-composer-popover-width-touch:288px;--chimera-composer-popover-min-height:120px;--chimera-composer-popover-max-height:440px;--chimera-composer-popover-viewport-padding:var(--chimera-space-3);--chimera-composer-motion-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-2));--chimera-composer-motion-name-max:calc(var(--chimera-composer-motion-card-width) * 2);--chimera-motion-detail-max:640px;--chimera-motion-detail-source-size:112px;--chimera-workspace-max:1040px;--chimera-source-workspace-max:920px;--chimera-library-max:896px;--chimera-gallery-dialog-max:448px;--chimera-auth-dialog-max:420px;--chimera-account-name-max:128px;--chimera-account-popover-max:280px;--chimera-contact-dialog-max:500px;--chimera-contact-dialog-height:720px;--chimera-contact-textarea-min:160px;--chimera-contact-state-min:240px;--chimera-chat-max:928px;--chimera-chat-min-height:672px;--chimera-chat-min-height-mobile:608px;--chimera-chat-empty-height:400px;--chimera-chat-empty-copy-max:480px;--chimera-chat-samples-max:672px;--chimera-chat-bubble-max:640px;--chimera-chat-generation-max:720px;--chimera-chat-result-min:160px;--chimera-chat-select-max:136px;--chimera-chat-composer-max:128px;--chimera-chat-composer-float-offset:60px;--chimera-chat-feed-bottom-space:192px;--chimera-chat-attachment-max:288px;--chimera-chat-empty-height-compact:288px;--chimera-chat-empty-height-mobile:208px;--chimera-chat-mobile-shell-offset:128px;--chimera-chat-mobile-height:512px;--chimera-chat-mobile-max:768px;--chimera-chat-history-top:96px;--chimera-chat-history-top-mobile:88px;--chimera-chat-history-panel-max:320px;--chimera-result-rail-header-height:var(--chimera-control-height-touch);--chimera-result-rail-item-size:176px;--chimera-result-rail-item-size-mobile:112px;--chimera-result-disclosure-size:var(--chimera-size-control-xs);--chimera-gallery-card-max:480px;--chimera-gallery-grid-width:calc(100% + var(--chimera-inset-4));--chimera-gallery-gutter-mobile:var(--chimera-space-1);--chimera-gallery-width-mobile:calc(100vw - 2 * max(var(--chimera-gallery-gutter-mobile), env(safe-area-inset-left), env(safe-area-inset-right)));--chimera-gallery-margin-mobile:calc((100% - var(--chimera-gallery-width-mobile)) / 2);--chimera-gallery-grid-margin:calc(-1 * var(--chimera-inset-2));--chimera-gallery-empty-height:320px;--chimera-catalog-empty-height:144px;--chimera-scrollbar-height:10px;--chimera-source-thumbnail-offset:48px;--chimera-source-thumbnail-copy-offset:112px;--chimera-prompt-panel-max:448px;--chimera-custom-prompt-toggle-option-min:72px;--chimera-custom-prompt-toggle-width:150px;--chimera-blur-dock-backdrop:2px;--chimera-backdrop-outset:2px;--chimera-icon-soft-shadow:drop-shadow(0 1px 1px #0000003d);--chimera-dock-backdrop-fade:calc(var(--chimera-control-height-touch) + var(--chimera-composer-settings-gap-touch) + var(--chimera-inset-4));--chimera-dock-backdrop-mask:linear-gradient(to bottom, transparent, #0000001f calc(var(--chimera-dock-backdrop-fade) * .25), #00000073 calc(var(--chimera-dock-backdrop-fade) * .6), black var(--chimera-dock-backdrop-fade));--chimera-blur-composer:18px;--chimera-blur-navigation:20px;--chimera-blur-control:calc(var(--chimera-blur-navigation) / 2);--chimera-blur-chrome:19.2px;--chimera-blur-liquid-glass:22.4px;--chimera-saturation-chrome:1.2;--chimera-saturation-liquid-glass:1.35;--chimera-brightness-liquid-glass:.82;--chimera-ratio-square:1 / 1;--chimera-ratio-portrait:9 / 16;--chimera-ratio-motion-card:var(--chimera-ratio-portrait);--chimera-ratio-showcase:4 / 3;--chimera-ratio-showcase-compact:16 / 10;--chimera-ratio-golden:1.618 / 1;--chimera-proportion-golden-major:61.8%;--chimera-proportion-golden-minor:38.2%;--chimera-showcase-copy-height:104px;--chimera-showcase-copy-height-compact:52px;--chimera-showcase-copy-height-options:64px;--chimera-showcase-copy-height-mobile:100px;--chimera-showcase-copy-height-options-mobile:76px;--chimera-option-strip-height:30px;--chimera-source-thumbnail-max:96px;--chimera-source-thumbnail-max-mobile:72px;--chimera-source-thumbnail-width:36%;--chimera-source-thumbnail-width-mobile:32%;--chimera-media-focus-y:28%;--chimera-tool-title:clamp(29px, 4vw, 45px);--chimera-tool-title-mobile:clamp(27px, 9vw, 35px);--chimera-pricing-max:1216px;--chimera-pricing-table-max:840px;--chimera-pricing-row-min-height:104px;--chimera-pricing-row-mobile-height:88px;--chimera-pricing-payment-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-1));--chimera-pricing-label-compact:.8125rem;--chimera-disabled-opacity:.5;--chimera-readable-max:768px;--chimera-copy-max:544px;--chimera-pricing-grid-min:240px;--chimera-pricing-hero:clamp(44px, 8vw, 84px);--chimera-pricing-hero-mobile:clamp(36px, 11vw, 48px);--chimera-pricing-copy:clamp(16px, 2vw, 19px);--chimera-pricing-heading:clamp(28px, 4vw, 40px);--chimera-price-size:32px;--chimera-price-size-wide:38px;--chimera-currency-gap:.1em;--chimera-currency-scale:.65em;--chimera-surface-canvas:#000;--chimera-surface-card:#111;--chimera-surface-control:#151515;--chimera-surface-input:#181818;--chimera-surface-raised:#1b1b1b;--chimera-surface-hover:#1d1d1d;--chimera-surface-active:#292929;--chimera-surface-media:#08090d;--chimera-surface-overlay:#000000f5;--chimera-surface-navigation:#080808b8;--chimera-surface-glass:#000000b8;--chimera-surface-glass-strong:#2323239e;--chimera-surface-liquid-glass:#0000005c;--chimera-surface-liquid-selection:#ffffff14;--chimera-surface-liquid-highlight:#ffffff24;--chimera-surface-glass-pill:color-mix(in srgb, var(--chimera-surface-glass) 80%, transparent);--chimera-surface-glass-pill-reduced:var(--chimera-surface-raised);--chimera-surface-scrim:#000000c7;--chimera-surface-backdrop:#000000db;--chimera-surface-overlay-soft:#0009;--chimera-surface-selected:var(--selection-surface);--chimera-action-selected-surface:var(--selection-action);--chimera-action-selected-surface-hover:var(--selection-action-hover);--chimera-action-selected-surface-pressed:var(--selection-action-pressed);--chimera-action-selected-foreground:#fff;--chimera-action-selected-foreground-muted:#fff;--chimera-action-selected-border:transparent;--chimera-border-subtle:#ffffff14;--chimera-border:#ffffff1f;--chimera-border-strong:#ffffff3d;--chimera-border-glass:#ffffff1a;--chimera-border-liquid-glass:#ffffff24;--chimera-navigation-icon-color:var(--chimera-text-secondary);--chimera-text:#f5f5f5;--chimera-text-secondary:#d8d8d8;--chimera-text-tertiary:#b8b8b8;--chimera-text-on-dark:#fff;--chimera-accent:var(--chimera-action-execute-surface);--chimera-text-on-accent:var(--chimera-action-execute-foreground);--chimera-primary-highlight:#dce3eb;--chimera-primary-highlight-rim: linear-gradient(90deg, transparent, #dce3eba8 25%, #eff3f894 50%, #cbd6e28a 75%, transparent) 12% 100% / 8% 20% no-repeat, linear-gradient(135deg, #fffffffa, #ffffffa6 15%, #ffffff1a 38%, #ffffff0d 65%, #ffffff6b);--chimera-primary-highlight-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-primary-highlight-shadow:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d;--chimera-primary-highlight-lens-shadow:inset 0 2px 2px #fff6, inset 3px 5px 8px #ffffff2b, inset -2px -4px 6px #ffffff24, inset 0 -7px 10px #00000061, 0 3px 8px #0000003d;--chimera-status-danger:var(--danger-text);--chimera-media-scrim:linear-gradient(transparent, #000000d1);--chimera-font-display:var(--font-display);--chimera-shadow-card:var(--shadow-1);--chimera-shadow-raised:var(--shadow-2);--chimera-shadow-composer:0 12px 32px #0006;--chimera-shadow-control:inset 0 1px #ffffff0a, 0 16px 36px #0000003d;--chimera-shadow-progress:0 0 16px #ffffff47;--chimera-shadow-focus-ring:0 0 0 3px var(--chimera-surface-card);--chimera-shadow-nav:0 -12px 32px #00000057;--chimera-shadow-glass-chrome:inset 0 1px #ffffff0a;--chimera-shadow-glass-pill:0 8px 24px #00000038;--chimera-shadow-liquid-glass:inset 0 1px #ffffff1a, inset 0 -1px #ffffff06, 0 -12px 36px #0000002e;--chimera-shadow-liquid-selection:inset 0 1px #ffffff29, inset 0 -1px #ffffff0a, 0 8px 22px #0000001f;--chimera-filter-liquid-glass:blur(var(--chimera-blur-liquid-glass)) saturate(var(--chimera-saturation-liquid-glass)) brightness(var(--chimera-brightness-liquid-glass));--chimera-filter-navigation-icon:drop-shadow(0 1px 2px #000000d1) drop-shadow(0 0 6px #0000005c);--chimera-shadow-thumbnail:0 1px 8px #00000094;--chimera-shadow-badge:0 1px 3px #0000004d;--chimera-shadow-floating-control:0 12px 40px #00000073;--chimera-shadow-menu:0 20px 64px #000000ad;--chimera-motion-press:var(--motion-press);--chimera-motion-fast:var(--motion-fast);--chimera-motion-base:var(--motion-base);--chimera-motion-surface:.22s;--chimera-motion-surface-exit:.15s;--chimera-motion-selection:var(--motion-base);--chimera-motion-navigation-morph:var(--motion-navigation);--chimera-motion-enter:var(--motion-enter);--chimera-motion-exit:var(--motion-exit);--chimera-motion-slow:var(--motion-slow);--chimera-motion-progress:var(--motion-progress);--chimera-motion-skeleton:var(--motion-skeleton);--chimera-motion-orbit:var(--motion-orbit);--chimera-ease-interactive:var(--ease-interactive);--chimera-ease-selection:var(--ease-enter);--chimera-ease-navigation-morph:var(--chimera-ease-selection);--chimera-ease-enter:var(--ease-enter);--chimera-ease-exit:var(--ease-exit);--chimera-ease-standard:var(--ease-standard);--chimera-ease-linear:var(--ease-linear);--chimera-selection-morph-stretch:1;--chimera-selection-morph-squash:1;--chimera-selection-morph-compress:1;--chimera-selection-morph-rebound:1;--chimera-selection-morph-skew:0;--chimera-navigation-morph-stretch:var(--chimera-selection-morph-stretch);--chimera-navigation-morph-squash:var(--chimera-selection-morph-squash);--chimera-navigation-morph-compress:var(--chimera-selection-morph-compress);--chimera-navigation-morph-rebound:var(--chimera-selection-morph-rebound);--chimera-navigation-morph-skew:var(--chimera-selection-morph-skew);--chimera-studio-control-size:var(--chimera-size-control-lg);--chimera-studio-header-padding-block:0px;--chimera-studio-sticky-gap:var(--chimera-space-2);--chimera-content-controls-inset-inline:var(--chimera-space-3);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-content-controls-margin-block:var(--chimera-space-1);--chimera-content-controls-gap:var(--chimera-space-1);--chimera-catalog-controls-gap:var(--chimera-content-controls-gap);--chimera-catalog-search-surface:var(--chimera-matte-surface);--chimera-segmented-visual-height:var(--chimera-studio-control-size);--chimera-segmented-radius:calc(var(--chimera-segmented-visual-height) / 2);--chimera-radius-floating-panel:var(--chimera-radius-xl);--chimera-radius-media-card:var(--chimera-radius-sm);--chimera-radius-media-thumbnail:var(--chimera-radius-xs);--chimera-radius-navigation-container:calc(var(--mobile-section-nav-height) / 2);--chimera-radius-chip:calc(var(--chimera-chip-visual-height) / 2);--chimera-composer-input-radius-inline:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-touch) - var(--chimera-border-width)));--chimera-composer-input-radius-block:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-block-touch) - var(--chimera-border-width)));--chimera-composer-input-font-size:var(--chimera-type-component);--chimera-matte-surface:#0c0c0ecc;--chimera-catalog-bar-surface:#0c0c0ee6;--chimera-matte-filter:blur(20px);--chimera-matte-control-filter:blur(12px);--chimera-glass-track-surface:#ffffff08;--chimera-glass-track-edge:#ffffff1a;--chimera-glass-utility-surface:#18181adb;--chimera-glass-utility-edge:#ffffff3d;--chimera-matte-sheen:linear-gradient(165deg, #ffffff12, transparent 42%, #ffffff05);--chimera-selection-material:#ffffff17;--chimera-selection-material-hover:#ffffff21;--chimera-selection-material-pressed:#ffffff12;--chimera-selection-edge-color:#ffffff29;--chimera-glass-rim-width:var(--chimera-border-width);--chimera-glass-rim-light:radial-gradient(ellipse at 5% 85%, color-mix(in srgb, var(--chimera-primary-highlight) 92%, transparent), transparent 28%), linear-gradient(135deg, #fffffffa, #ffffffb8 14%, #ffffff1f 32%, #ffffff0a 65%, #ffffff61);--chimera-matte-rim-light:radial-gradient(ellipse at 3% 0%, color-mix(in srgb, var(--chimera-primary-highlight) 56%, transparent), transparent 14%), linear-gradient(170deg, #ffffff5c, #ffffff0f 32%, #ffffff08 70%, #fff3);--chimera-input-rim-light:none;--chimera-selection-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), radial-gradient(ellipse at 0% 90%, color-mix(in srgb, var(--chimera-primary-highlight) 13%, transparent), transparent 32%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-input-sheen:linear-gradient(170deg, #ffffff08, transparent 48%, #ffffff03);--chimera-selection-highlight:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d, inset 0 -5px 8px #0000001f, 0 3px 8px #0000003d;--chimera-composer-elevation:inset 0 1px 2px #ffffff1a, inset 0 -2px 4px #0000002e, 0 3px 6px #0003, 0 12px 28px #00000047;--chimera-composer-edge:#ffffff1f;--chimera-matte-texture:url(../../../textures/chimera-grain.svg);--chimera-matte-texture-size:96px 96px;--chimera-composer-input-edge:transparent;--chimera-composer-input-highlight:none;--chimera-composer-input-focus-edge:#fff;--chimera-media-selection-material:#000000b8;--chimera-media-selection-hover:#000000a3;--chimera-media-selection-pressed:#000c;--chimera-media-selection-edge:#ffffffad;--chimera-composer-surface:var(--chimera-matte-surface);--chimera-composer-input-surface:#ffffff08;--chimera-action-execute-surface:#f2f2f2;--chimera-action-execute-hover:#fff;--chimera-action-execute-pressed:#d9d9d9;--chimera-action-execute-foreground:#111;--chimera-action-disabled-surface:#292929;--chimera-action-disabled-foreground:#999;--action-primary:var(--chimera-action-execute-surface);--action-primary-hover:var(--chimera-action-execute-hover);--action-primary-pressed:var(--chimera-action-execute-pressed);--action-primary-foreground:var(--chimera-action-execute-foreground);--focus-ring:#f2f2f2;--focus:var(--focus-ring);--chimera-navigation-bottom:max(var(--chimera-navigation-island-offset), var(--chimera-safe-area-bottom));--chimera-composer-bottom:calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-dock-stack-gap));--chimera-composer-action-gap-touch:var(--chimera-space-2)}@media (width<=820px){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-control-size:var(--chimera-size-control-md);--chimera-composer-input-font-size:max(16px, var(--chimera-type-body));--chimera-ratio-motion-card:4 / 5;--chimera-source-thumbnail-width:var(--chimera-source-thumbnail-width-mobile);--chimera-source-thumbnail-max:var(--chimera-source-thumbnail-max-mobile);--chimera-studio-header-height-mobile:calc(var(--chimera-size-control-lg) + var(--chimera-space-optical) + var(--chimera-safe-area-top));--chimera-studio-sticky-gap:var(--chimera-space-optical);--chimera-content-controls-padding-block:var(--chimera-space-optical);--chimera-content-controls-margin-block:var(--chimera-space-optical);--chimera-composer-padding-touch:var(--chimera-space-1);--chimera-composer-padding-block-touch:var(--chimera-space-1);--chimera-composer-row-gap-touch:var(--chimera-gap-tight);--chimera-composer-card-min-height:0px;--chimera-composer-card-padding-block:var(--chimera-space-optical);--chimera-composer-card-padding-inline:calc(var(--chimera-space-1) + var(--chimera-space-optical));--chimera-composer-card-radius:var(--chimera-composer-input-radius-inline);--chimera-composer-thumbnail-radius:var(--chimera-radius-md);--chimera-composer-thumbnail-size:var(--chimera-studio-control-size);--chimera-composer-source-height:var(--chimera-studio-control-size);--chimera-chat-attachment-size:var(--chimera-studio-control-size);--chimera-chat-attachment-radius:var(--chimera-composer-card-radius);--chimera-chat-content-inset:var(--chimera-space-2);--chimera-result-rail-item-size-mobile:72px;--chimera-result-rail-item-size:var(--chimera-result-rail-item-size-mobile);--chimera-menu-header-inset-block:var(--chimera-space-1);--chimera-menu-content-inset:var(--chimera-space-2);--chimera-menu-content-inset-block:var(--chimera-menu-content-inset)}.recipe-input-groups,.recipe-input-groups .chimera-scope{--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-1);--chimera-composer-thumbnail-size:64px;--chimera-composer-source-height:80px}:is(.prompt-composer,.chimera-content-controls),:is(.prompt-composer,.chimera-content-controls) .chimera-scope{--chimera-control-hit-size:var(--chimera-studio-control-size);--chimera-control-height-touch:var(--chimera-studio-control-size);--chimera-action-context-hit-size:var(--chimera-studio-control-size);--chimera-action-utility-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-visual-size:var(--chimera-studio-control-size)}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-selection-edge-color:#ffffffad}}@media (width<=820px) and (prefers-reduced-transparency:reduce){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:#171717;--chimera-catalog-bar-surface:#171717;--chimera-glass-track-surface:#202020;--chimera-glass-track-edge:#555;--chimera-glass-utility-surface:#242424;--chimera-glass-utility-edge:#999;--chimera-selection-edge-color:#b8b8b8;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-matte-texture:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-selection-material:#383838;--chimera-selection-material-hover:#424242;--chimera-selection-material-pressed:#303030;--chimera-media-selection-material:#242424;--chimera-media-selection-hover:#303030;--chimera-media-selection-pressed:#171717;--chimera-composer-input-surface:#121212}}@media (width<=820px) and (forced-colors:active){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:Canvas;--chimera-catalog-bar-surface:Canvas;--chimera-glass-track-surface:Canvas;--chimera-glass-track-edge:ButtonBorder;--chimera-glass-utility-surface:ButtonFace;--chimera-glass-utility-edge:ButtonBorder;--chimera-text-secondary:CanvasText;--chimera-text-tertiary:CanvasText;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-composer-elevation:none;--chimera-composer-edge:ButtonBorder;--chimera-matte-texture:none;--chimera-selection-highlight:none;--chimera-composer-input-edge:ButtonBorder;--chimera-composer-input-focus-edge:Highlight;--chimera-composer-input-highlight:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-media-selection-material:Canvas;--chimera-media-selection-hover:Canvas;--chimera-media-selection-pressed:Canvas;--chimera-media-selection-edge:Highlight;--chimera-selection-material:Canvas;--chimera-selection-material-hover:Canvas;--chimera-selection-material-pressed:Canvas;--chimera-selection-edge-color:Highlight;--chimera-action-selected-foreground:CanvasText;--chimera-composer-surface:Canvas;--chimera-composer-input-surface:Field;--focus-ring:Highlight}}@media (width<=820px){:root[data-pwa-platform] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-header-padding-block:var(--chimera-space-1);--chimera-studio-header-height-mobile:calc(var(--chimera-control-height-touch) + var(--chimera-border-width) + var(--chimera-safe-area-top) + 2 * var(--chimera-studio-header-padding-block));--chimera-studio-sticky-gap:var(--chimera-space-1);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-navigation-edge:max(var(--chimera-safe-area-bottom), var(--chimera-space-2));--chimera-navigation-bottom:var(--chimera-navigation-edge)}}@media (width<=820px){.chimera-content-controls,.chimera-content-controls .chimera-scope{--chimera-control-hit-size:44px;--chimera-control-height-touch:44px;--chimera-action-context-hit-size:44px;--chimera-action-utility-hit-size:44px}}.prompt-disclosure.svelte-1w4m8l5{align-items:center;gap:var(--chimera-inset-1);min-height:var(--chimera-control-height-touch);max-width:100%;padding:0 var(--chimera-inset-1);border-radius:var(--chimera-radius-control);color:var(--chimera-text-secondary);font:inherit;font-size:var(--chimera-type-caption);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.prompt-disclosure.svelte-1w4m8l5:hover{color:var(--chimera-text);background:var(--chimera-surface-hover)}.image-prompt-label.svelte-1w4m8l5{justify-content:space-between;align-items:center;gap:var(--chimera-gap-control);display:flex}.prompt-status.svelte-1w4m8l5{align-items:center;gap:var(--chimera-inset-1);color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-semibold);display:inline-flex}.prompt-helper.svelte-1w4m8l5{padding:0 var(--chimera-padding-control-inline) var(--chimera-inset-2);color:var(--chimera-text-tertiary);font-size:var(--chimera-type-caption);display:block}.read-only.svelte-1w4m8l5 .prompt-wrap:where(.svelte-1w4m8l5){border-color:var(--chimera-border-subtle);background:var(--chimera-surface-control)}.read-only.svelte-1w4m8l5 textarea:where(.svelte-1w4m8l5){color:var(--chimera-text-secondary);cursor:default}.compact.svelte-1w4m8l5 .image-prompt-label:where(.svelte-1w4m8l5){width:100%;color:var(--chimera-text);font-size:var(--chimera-type-component);font-weight:var(--chimera-weight-semibold);text-align:left;flex-direction:row;align-items:center}.compact.svelte-1w4m8l5 .prompt-wrap:where(.svelte-1w4m8l5) textarea:where(.svelte-1w4m8l5){min-height:var(--chimera-composer-input-height-compact);max-height:var(--chimera-composer-input-max-height-touch);padding:var(--chimera-composer-input-padding-block-touch) var(--chimera-composer-input-padding-inline-touch);border-radius:var(--chimera-composer-input-radius-touch);background:var(--chimera-surface-input);color:var(--chimera-text);font-family:var(--chimera-font-sans);font-size:var(--chimera-composer-input-font-size);font-weight:var(--chimera-weight-regular);line-height:var(--chimera-leading-body);border-bottom-right-radius:0;border-bottom-left-radius:0;display:block}.compact.svelte-1w4m8l5 .prompt-wrap:where(.svelte-1w4m8l5){border-radius:var(--chimera-composer-input-radius-touch);background:var(--chimera-surface-input);overflow:hidden}.prompt-footer.svelte-1w4m8l5{min-height:var(--chimera-action-outcome-visual-size);padding:var(--chimera-gap-hairline);background:var(--chimera-surface-hover);justify-content:space-between;align-items:center;display:flex}.prompt-inline-actions.svelte-1w4m8l5{top:50%;right:var(--chimera-inset-2);flex-direction:column;gap:0;position:absolute;transform:translateY(-50%)}.prompt-count.svelte-1w4m8l5{color:var(--chimera-text-tertiary);font-family:var(--chimera-font-sans);font-size:var(--chimera-type-caption)}.prompt-actions.svelte-1w4m8l5{gap:var(--chimera-gap-tight);display:flex}.prompt-action-button{color:var(--chimera-text-secondary)}.compact.svelte-1w4m8l5 .prompt-wrap:where(.svelte-1w4m8l5) textarea:where(.svelte-1w4m8l5):focus,.compact.svelte-1w4m8l5 .prompt-wrap.has-value:where(.svelte-1w4m8l5) textarea:where(.svelte-1w4m8l5){background:var(--chimera-surface-hover);box-shadow:none}:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-font-sans:var(--font-ui);--chimera-type-caption:.75rem;--chimera-type-component-sm:.75rem;--chimera-type-component:.875rem;--chimera-type-label:var(--chimera-type-component);--chimera-type-body:1rem;--chimera-type-heading-sm:1.25rem;--chimera-type-heading-md:1.625rem;--chimera-type-heading-lg:2.625rem;--chimera-leading-solid:1;--chimera-leading-tight:1.2;--chimera-leading-body:1.5;--chimera-tracking-tight:-.02em;--chimera-tracking-label:0;--chimera-tracking-wide:.04em;--chimera-tracking-badge:.06em;--chimera-tracking-meta:.08em;--chimera-weight-regular:400;--chimera-weight-medium:500;--chimera-weight-semibold:600;--chimera-weight-bold:700;--chimera-space-0:0;--chimera-space-optical:2px;--chimera-space-1:4px;--chimera-space-2:8px;--chimera-space-3:12px;--chimera-space-4:16px;--chimera-space-5:24px;--chimera-space-6:32px;--chimera-space-7:48px;--chimera-space-8:64px;--chimera-gap-hairline:var(--chimera-space-optical);--chimera-gap-tight:var(--chimera-space-1);--chimera-gap-control:var(--chimera-space-2);--chimera-gap-content:var(--chimera-space-3);--chimera-gap-section:var(--chimera-space-5);--chimera-inset-0:var(--chimera-space-0);--chimera-inset-1:var(--chimera-space-1);--chimera-inset-2:var(--chimera-space-2);--chimera-inset-3:var(--chimera-space-3);--chimera-inset-4:var(--chimera-space-4);--chimera-inset-5:var(--chimera-space-5);--chimera-inset-6:var(--chimera-space-6);--chimera-inset-7:var(--chimera-space-7);--chimera-inset-8:var(--chimera-space-8);--chimera-padding-control-compact-block:var(--chimera-space-1);--chimera-padding-control-compact-inline:var(--chimera-space-2);--chimera-padding-control-block:var(--chimera-space-2);--chimera-padding-control-inline:var(--chimera-space-3);--chimera-padding-control:var(--chimera-padding-control-block) var(--chimera-padding-control-inline);--chimera-padding-control-compact:var(--chimera-padding-control-compact-block) var(--chimera-padding-control-compact-inline);--chimera-padding-select:var(--chimera-space-2) var(--chimera-space-6) var(--chimera-space-2) var(--chimera-space-3);--chimera-padding-card:var(--chimera-space-3);--chimera-padding-panel:var(--chimera-space-4);--chimera-padding-composer:var(--chimera-space-2);--chimera-padding-page-inline:clamp(var(--chimera-space-2), 2vw, 20px);--chimera-page-bottom-safe:calc(112px + env(safe-area-inset-bottom));--chimera-page-max:1440px;--chimera-header-height:var(--chimera-studio-header-height-mobile);--chimera-studio-header-height-mobile:calc(48px + var(--chimera-safe-area-top));--chimera-dock-control-size:var(--chimera-size-control-lg);--chimera-dock-inset:var(--chimera-space-2);--chimera-composer-padding-block-touch:var(--chimera-space-2);--chimera-dock-gap:var(--chimera-space-2);--chimera-dock-stack-gap:var(--chimera-space-1);--mobile-section-nav-height:var(--chimera-navigation-hit-height);--chimera-navigation-island-max:280px;--chimera-navigation-island-offset:var(--chimera-space-2);--chimera-navigation-inline-inset:0px;--chimera-feed-bottom-space:var(--studio-dock-footprint,calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-space-2)));--chimera-feed-bottom-space-mobile:var(--chimera-feed-bottom-space);--chimera-content-scroll-offset:110px;--chimera-radius-none:0;--chimera-radius-xs:4px;--chimera-radius-sm:8px;--chimera-radius-md:12px;--chimera-radius-lg:16px;--chimera-radius-xl:24px;--chimera-radius-pill:9999px;--chimera-radius-full:50%;--chimera-radius-badge:var(--chimera-radius-xs);--chimera-radius-control:var(--chimera-radius-sm);--chimera-radius-card:var(--chimera-radius-md);--chimera-radius-media:var(--chimera-radius-lg);--chimera-radius-panel:var(--chimera-radius-xl);--chimera-radius-header-action:var(--chimera-radius-control);--chimera-radius-navigation-selection:calc(var(--chimera-navigation-selection-height) / 2);--chimera-navigation-selection-inset-block:0px;--chimera-navigation-hit-height:max(44px, var(--chimera-segmented-visual-height));--chimera-navigation-selection-height:var(--chimera-navigation-hit-height);--chimera-border-width:1px;--chimera-focus-width:2px;--chimera-focus-offset:2px;--chimera-size-control-xs:32px;--chimera-size-control-sm:36px;--chimera-size-control-md:40px;--chimera-size-control-lg:44px;--chimera-size-control-xl:48px;--chimera-control-height-step:var(--chimera-size-control-lg);--chimera-control-height-compact:var(--chimera-size-control-sm);--chimera-control-height:var(--chimera-size-control-md);--chimera-control-height-touch:var(--chimera-size-control-lg);--chimera-control-height-icon:var(--chimera-size-control-xl);--chimera-control-visual-height:var(--chimera-control-height);--chimera-control-hit-size:var(--chimera-control-height-touch);--chimera-action-outcome-visual-size:var(--chimera-size-control-lg);--chimera-action-outcome-hit-size:var(--chimera-size-control-lg);--chimera-action-outcome-icon-size:var(--chimera-icon-size-lg);--chimera-action-outcome-padding-inline:var(--chimera-space-4);--chimera-action-context-visual-size:var(--chimera-size-control-sm);--chimera-action-context-hit-size:var(--chimera-size-control-lg);--chimera-action-context-icon-size:var(--chimera-icon-size-md);--chimera-action-context-padding-inline:var(--chimera-space-3);--chimera-action-utility-visual-size:var(--chimera-size-control-xs);--chimera-action-utility-hit-size:var(--chimera-size-control-lg);--chimera-action-utility-icon-size:var(--chimera-icon-size-md);--chimera-action-utility-padding-inline:var(--chimera-space-3);--chimera-action-inline-visual-size:var(--chimera-size-control-xs);--chimera-action-inline-hit-size:var(--chimera-size-control-lg);--chimera-action-inline-icon-size:var(--chimera-icon-size-sm);--chimera-action-inline-padding-inline:var(--chimera-space-2);--chimera-media-action-visual-size:var(--chimera-size-control-xs);--chimera-media-action-hit-size:var(--chimera-size-control-lg);--chimera-media-action-inset:var(--chimera-space-1);--chimera-media-action-gap:var(--chimera-space-1);--chimera-media-action-surface:color-mix(in srgb, var(--chimera-surface-media) 42%, transparent);--chimera-media-action-foreground:color-mix(in srgb, var(--chimera-text-on-dark) 90%, transparent);--chimera-pill-height-sm:20px;--chimera-pill-height-md:24px;--chimera-pill-height-lg:calc(var(--chimera-size-control-sm) * .8);--chimera-pill-padding-inline-sm:var(--chimera-space-1);--chimera-pill-padding-inline-md:var(--chimera-space-2);--chimera-pill-padding-inline-lg:var(--chimera-action-context-padding-inline);--chimera-badge-height:var(--chimera-pill-height-md);--chimera-attachment-preview-max-height:360px;--chimera-icon-sm:16px;--chimera-icon-md:18px;--chimera-icon-lg:20px;--chimera-icon-xl:22px;--chimera-icon-2xl:24px;--chimera-icon-feature:28px;--chimera-icon-stroke:1.8;--chimera-tab-min-width:128px;--chimera-explorer-tab-min-width-touch:80px;--chimera-explorer-tabs-visual-height:var(--chimera-segmented-visual-height);--chimera-chip-visual-height:var(--chimera-size-control-xs);--chimera-chip-hit-inset-block:calc((var(--chimera-control-hit-size) - var(--chimera-chip-visual-height)) / 2);--chimera-chip-font-size:var(--chimera-type-component-sm);--chimera-chip-padding-inline:var(--chimera-action-context-padding-inline);--chimera-conversion-control-height:var(--chimera-segmented-visual-height);--chimera-action-summary-min:168px;--chimera-button-wide-min:176px;--chimera-conversion-tabs-width:168px;--chimera-template-card-min:112px;--chimera-template-card-max:144px;--chimera-template-card-mobile:80px;--chimera-composer-input-height:68px;--chimera-composer-input-height-compact:56px;--chimera-composer-max:736px;--chimera-composer-source-height:80px;--chimera-composer-thumbnail-size:64px;--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-2);--chimera-composer-card-padding-inline:var(--chimera-space-2);--chimera-composer-card-radius:var(--chimera-radius-card);--chimera-composer-thumbnail-radius:var(--chimera-radius-control);--chimera-chat-attachment-size:var(--chimera-control-height-icon);--chimera-chat-attachment-radius:var(--chimera-radius-control);--chimera-chat-content-inset:var(--chimera-space-4);--chimera-menu-header-inset-block:var(--chimera-space-3);--chimera-menu-content-inset:var(--chimera-space-3);--chimera-menu-content-inset-block:var(--chimera-space-4);--chimera-menu-row-inset-block:var(--chimera-space-2);--chimera-menu-row-inset-inline:var(--chimera-space-3);--chimera-menu-leading-size:44px;--chimera-menu-trailing-size:44px;--chimera-menu-row-gap:var(--chimera-space-3);--chimera-menu-row-columns:var(--chimera-menu-leading-size) minmax(0, 1fr) var(--chimera-menu-trailing-size);--chimera-menu-row-padding:var(--chimera-menu-row-inset-block) var(--chimera-menu-row-inset-inline);--chimera-composer-padding-touch:var(--chimera-space-2);--chimera-composer-group-padding:var(--chimera-space-0);--chimera-prompt-trailing-reserve:var(--chimera-space-6);--chimera-prompt-action-reserve:calc(var(--chimera-control-hit-size) + var(--chimera-gap-tight));--chimera-inline-dismiss-hit-size:28px;--chimera-inline-dismiss-visual-size:18px;--chimera-inline-dismiss-icon-size:12px;--chimera-grouped-prompt-action-visual-size:24px;--chimera-recipe-setting-padding-inline:6px;--chimera-recipe-setting-gap:3px;--chimera-composer-row-gap-touch:var(--chimera-space-2);--chimera-composer-settings-gap-touch:var(--chimera-space-1);--chimera-composer-menu-gap-touch:var(--chimera-space-1);--chimera-composer-control-height-touch:var(--chimera-control-height-touch);--chimera-composer-submit-button-size:var(--chimera-dock-control-size);--chimera-composer-selected-height-touch:calc(var(--chimera-composer-control-height-touch) - 2 * var(--chimera-border-width) - 2 * var(--chimera-gap-hairline));--chimera-composer-selected-padding-inline-touch:var(--chimera-space-2);--chimera-composer-input-height-touch:var(--chimera-size-control-xl);--chimera-composer-input-max-height:160px;--chimera-composer-input-max-height-touch:144px;--chimera-composer-input-padding-block-touch:var(--chimera-space-3);--chimera-composer-input-padding-inline-touch:var(--chimera-space-3);--chimera-composer-radius-touch:var(--chimera-radius-floating-panel);--chimera-composer-input-radius-touch:var(--chimera-composer-input-radius-inline) / var(--chimera-composer-input-radius-block);--chimera-composer-popover-width:296px;--chimera-composer-popover-width-touch:288px;--chimera-composer-popover-min-height:120px;--chimera-composer-popover-max-height:440px;--chimera-composer-popover-viewport-padding:var(--chimera-space-3);--chimera-composer-motion-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-2));--chimera-composer-motion-name-max:calc(var(--chimera-composer-motion-card-width) * 2);--chimera-motion-detail-max:640px;--chimera-motion-detail-source-size:112px;--chimera-workspace-max:1040px;--chimera-source-workspace-max:920px;--chimera-library-max:896px;--chimera-gallery-dialog-max:448px;--chimera-auth-dialog-max:420px;--chimera-account-name-max:128px;--chimera-account-popover-max:280px;--chimera-contact-dialog-max:500px;--chimera-contact-dialog-height:720px;--chimera-contact-textarea-min:160px;--chimera-contact-state-min:240px;--chimera-chat-max:928px;--chimera-chat-min-height:672px;--chimera-chat-min-height-mobile:608px;--chimera-chat-empty-height:400px;--chimera-chat-empty-copy-max:480px;--chimera-chat-samples-max:672px;--chimera-chat-bubble-max:640px;--chimera-chat-generation-max:720px;--chimera-chat-result-min:160px;--chimera-chat-select-max:136px;--chimera-chat-composer-max:128px;--chimera-chat-composer-float-offset:60px;--chimera-chat-feed-bottom-space:192px;--chimera-chat-attachment-max:288px;--chimera-chat-empty-height-compact:288px;--chimera-chat-empty-height-mobile:208px;--chimera-chat-mobile-shell-offset:128px;--chimera-chat-mobile-height:512px;--chimera-chat-mobile-max:768px;--chimera-chat-history-top:96px;--chimera-chat-history-top-mobile:88px;--chimera-chat-history-panel-max:320px;--chimera-result-rail-header-height:var(--chimera-control-height-touch);--chimera-result-rail-item-size:176px;--chimera-result-rail-item-size-mobile:112px;--chimera-result-disclosure-size:var(--chimera-size-control-xs);--chimera-gallery-card-max:480px;--chimera-gallery-grid-width:calc(100% + var(--chimera-inset-4));--chimera-gallery-gutter-mobile:var(--chimera-space-1);--chimera-gallery-width-mobile:calc(100vw - 2 * max(var(--chimera-gallery-gutter-mobile), env(safe-area-inset-left), env(safe-area-inset-right)));--chimera-gallery-margin-mobile:calc((100% - var(--chimera-gallery-width-mobile)) / 2);--chimera-gallery-grid-margin:calc(-1 * var(--chimera-inset-2));--chimera-gallery-empty-height:320px;--chimera-catalog-empty-height:144px;--chimera-scrollbar-height:10px;--chimera-source-thumbnail-offset:48px;--chimera-source-thumbnail-copy-offset:112px;--chimera-prompt-panel-max:448px;--chimera-custom-prompt-toggle-option-min:72px;--chimera-custom-prompt-toggle-width:150px;--chimera-blur-dock-backdrop:2px;--chimera-backdrop-outset:2px;--chimera-icon-soft-shadow:drop-shadow(0 1px 1px #0000003d);--chimera-dock-backdrop-fade:calc(var(--chimera-control-height-touch) + var(--chimera-composer-settings-gap-touch) + var(--chimera-inset-4));--chimera-dock-backdrop-mask:linear-gradient(to bottom, transparent, #0000001f calc(var(--chimera-dock-backdrop-fade) * .25), #00000073 calc(var(--chimera-dock-backdrop-fade) * .6), black var(--chimera-dock-backdrop-fade));--chimera-blur-composer:18px;--chimera-blur-navigation:20px;--chimera-blur-control:calc(var(--chimera-blur-navigation) / 2);--chimera-blur-chrome:19.2px;--chimera-blur-liquid-glass:22.4px;--chimera-saturation-chrome:1.2;--chimera-saturation-liquid-glass:1.35;--chimera-brightness-liquid-glass:.82;--chimera-ratio-square:1 / 1;--chimera-ratio-portrait:9 / 16;--chimera-ratio-motion-card:var(--chimera-ratio-portrait);--chimera-ratio-showcase:4 / 3;--chimera-ratio-showcase-compact:16 / 10;--chimera-ratio-golden:1.618 / 1;--chimera-proportion-golden-major:61.8%;--chimera-proportion-golden-minor:38.2%;--chimera-showcase-copy-height:104px;--chimera-showcase-copy-height-compact:52px;--chimera-showcase-copy-height-options:64px;--chimera-showcase-copy-height-mobile:100px;--chimera-showcase-copy-height-options-mobile:76px;--chimera-option-strip-height:30px;--chimera-source-thumbnail-max:96px;--chimera-source-thumbnail-max-mobile:72px;--chimera-source-thumbnail-width:36%;--chimera-source-thumbnail-width-mobile:32%;--chimera-media-focus-y:28%;--chimera-tool-title:clamp(29px, 4vw, 45px);--chimera-tool-title-mobile:clamp(27px, 9vw, 35px);--chimera-pricing-max:1216px;--chimera-pricing-table-max:840px;--chimera-pricing-row-min-height:104px;--chimera-pricing-row-mobile-height:88px;--chimera-pricing-payment-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-1));--chimera-pricing-label-compact:.8125rem;--chimera-disabled-opacity:.5;--chimera-readable-max:768px;--chimera-copy-max:544px;--chimera-pricing-grid-min:240px;--chimera-pricing-hero:clamp(44px, 8vw, 84px);--chimera-pricing-hero-mobile:clamp(36px, 11vw, 48px);--chimera-pricing-copy:clamp(16px, 2vw, 19px);--chimera-pricing-heading:clamp(28px, 4vw, 40px);--chimera-price-size:32px;--chimera-price-size-wide:38px;--chimera-currency-gap:.1em;--chimera-currency-scale:.65em;--chimera-surface-canvas:#000;--chimera-surface-card:#111;--chimera-surface-control:#151515;--chimera-surface-input:#181818;--chimera-surface-raised:#1b1b1b;--chimera-surface-hover:#1d1d1d;--chimera-surface-active:#292929;--chimera-surface-media:#08090d;--chimera-surface-overlay:#000000f5;--chimera-surface-navigation:#080808b8;--chimera-surface-glass:#000000b8;--chimera-surface-glass-strong:#2323239e;--chimera-surface-liquid-glass:#0000005c;--chimera-surface-liquid-selection:#ffffff14;--chimera-surface-liquid-highlight:#ffffff24;--chimera-surface-glass-pill:color-mix(in srgb, var(--chimera-surface-glass) 80%, transparent);--chimera-surface-glass-pill-reduced:var(--chimera-surface-raised);--chimera-surface-scrim:#000000c7;--chimera-surface-backdrop:#000000db;--chimera-surface-overlay-soft:#0009;--chimera-surface-selected:var(--selection-surface);--chimera-action-selected-surface:var(--selection-action);--chimera-action-selected-surface-hover:var(--selection-action-hover);--chimera-action-selected-surface-pressed:var(--selection-action-pressed);--chimera-action-selected-foreground:#fff;--chimera-action-selected-foreground-muted:#fff;--chimera-action-selected-border:transparent;--chimera-border-subtle:#ffffff14;--chimera-border:#ffffff1f;--chimera-border-strong:#ffffff3d;--chimera-border-glass:#ffffff1a;--chimera-border-liquid-glass:#ffffff24;--chimera-navigation-icon-color:var(--chimera-text-secondary);--chimera-text:#f5f5f5;--chimera-text-secondary:#d8d8d8;--chimera-text-tertiary:#b8b8b8;--chimera-text-on-dark:#fff;--chimera-accent:var(--chimera-action-execute-surface);--chimera-text-on-accent:var(--chimera-action-execute-foreground);--chimera-primary-highlight:#dce3eb;--chimera-primary-highlight-rim: linear-gradient(90deg, transparent, #dce3eba8 25%, #eff3f894 50%, #cbd6e28a 75%, transparent) 12% 100% / 8% 20% no-repeat, linear-gradient(135deg, #fffffffa, #ffffffa6 15%, #ffffff1a 38%, #ffffff0d 65%, #ffffff6b);--chimera-primary-highlight-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-primary-highlight-shadow:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d;--chimera-primary-highlight-lens-shadow:inset 0 2px 2px #fff6, inset 3px 5px 8px #ffffff2b, inset -2px -4px 6px #ffffff24, inset 0 -7px 10px #00000061, 0 3px 8px #0000003d;--chimera-status-danger:var(--danger-text);--chimera-media-scrim:linear-gradient(transparent, #000000d1);--chimera-font-display:var(--font-display);--chimera-shadow-card:var(--shadow-1);--chimera-shadow-raised:var(--shadow-2);--chimera-shadow-composer:0 12px 32px #0006;--chimera-shadow-control:inset 0 1px #ffffff0a, 0 16px 36px #0000003d;--chimera-shadow-progress:0 0 16px #ffffff47;--chimera-shadow-focus-ring:0 0 0 3px var(--chimera-surface-card);--chimera-shadow-nav:0 -12px 32px #00000057;--chimera-shadow-glass-chrome:inset 0 1px #ffffff0a;--chimera-shadow-glass-pill:0 8px 24px #00000038;--chimera-shadow-liquid-glass:inset 0 1px #ffffff1a, inset 0 -1px #ffffff06, 0 -12px 36px #0000002e;--chimera-shadow-liquid-selection:inset 0 1px #ffffff29, inset 0 -1px #ffffff0a, 0 8px 22px #0000001f;--chimera-filter-liquid-glass:blur(var(--chimera-blur-liquid-glass)) saturate(var(--chimera-saturation-liquid-glass)) brightness(var(--chimera-brightness-liquid-glass));--chimera-filter-navigation-icon:drop-shadow(0 1px 2px #000000d1) drop-shadow(0 0 6px #0000005c);--chimera-shadow-thumbnail:0 1px 8px #00000094;--chimera-shadow-badge:0 1px 3px #0000004d;--chimera-shadow-floating-control:0 12px 40px #00000073;--chimera-shadow-menu:0 20px 64px #000000ad;--chimera-motion-press:var(--motion-press);--chimera-motion-fast:var(--motion-fast);--chimera-motion-base:var(--motion-base);--chimera-motion-surface:.22s;--chimera-motion-surface-exit:.15s;--chimera-motion-selection:var(--motion-base);--chimera-motion-navigation-morph:var(--motion-navigation);--chimera-motion-enter:var(--motion-enter);--chimera-motion-exit:var(--motion-exit);--chimera-motion-slow:var(--motion-slow);--chimera-motion-progress:var(--motion-progress);--chimera-motion-skeleton:var(--motion-skeleton);--chimera-motion-orbit:var(--motion-orbit);--chimera-ease-interactive:var(--ease-interactive);--chimera-ease-selection:var(--ease-enter);--chimera-ease-navigation-morph:var(--chimera-ease-selection);--chimera-ease-enter:var(--ease-enter);--chimera-ease-exit:var(--ease-exit);--chimera-ease-standard:var(--ease-standard);--chimera-ease-linear:var(--ease-linear);--chimera-selection-morph-stretch:1;--chimera-selection-morph-squash:1;--chimera-selection-morph-compress:1;--chimera-selection-morph-rebound:1;--chimera-selection-morph-skew:0;--chimera-navigation-morph-stretch:var(--chimera-selection-morph-stretch);--chimera-navigation-morph-squash:var(--chimera-selection-morph-squash);--chimera-navigation-morph-compress:var(--chimera-selection-morph-compress);--chimera-navigation-morph-rebound:var(--chimera-selection-morph-rebound);--chimera-navigation-morph-skew:var(--chimera-selection-morph-skew);--chimera-studio-control-size:var(--chimera-size-control-lg);--chimera-studio-header-padding-block:0px;--chimera-studio-sticky-gap:var(--chimera-space-2);--chimera-content-controls-inset-inline:var(--chimera-space-3);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-content-controls-margin-block:var(--chimera-space-1);--chimera-content-controls-gap:var(--chimera-space-1);--chimera-catalog-controls-gap:var(--chimera-content-controls-gap);--chimera-catalog-search-surface:var(--chimera-matte-surface);--chimera-segmented-visual-height:var(--chimera-studio-control-size);--chimera-segmented-radius:calc(var(--chimera-segmented-visual-height) / 2);--chimera-radius-floating-panel:var(--chimera-radius-xl);--chimera-radius-media-card:var(--chimera-radius-sm);--chimera-radius-media-thumbnail:var(--chimera-radius-xs);--chimera-radius-navigation-container:calc(var(--mobile-section-nav-height) / 2);--chimera-radius-chip:calc(var(--chimera-chip-visual-height) / 2);--chimera-composer-input-radius-inline:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-touch) - var(--chimera-border-width)));--chimera-composer-input-radius-block:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-block-touch) - var(--chimera-border-width)));--chimera-composer-input-font-size:var(--chimera-type-component);--chimera-matte-surface:#0c0c0ecc;--chimera-catalog-bar-surface:#0c0c0ee6;--chimera-matte-filter:blur(20px);--chimera-matte-control-filter:blur(12px);--chimera-glass-track-surface:#ffffff08;--chimera-glass-track-edge:#ffffff1a;--chimera-glass-utility-surface:#18181adb;--chimera-glass-utility-edge:#ffffff3d;--chimera-matte-sheen:linear-gradient(165deg, #ffffff12, transparent 42%, #ffffff05);--chimera-selection-material:#ffffff17;--chimera-selection-material-hover:#ffffff21;--chimera-selection-material-pressed:#ffffff12;--chimera-selection-edge-color:#ffffff29;--chimera-glass-rim-width:var(--chimera-border-width);--chimera-glass-rim-light:radial-gradient(ellipse at 5% 85%, color-mix(in srgb, var(--chimera-primary-highlight) 92%, transparent), transparent 28%), linear-gradient(135deg, #fffffffa, #ffffffb8 14%, #ffffff1f 32%, #ffffff0a 65%, #ffffff61);--chimera-matte-rim-light:radial-gradient(ellipse at 3% 0%, color-mix(in srgb, var(--chimera-primary-highlight) 56%, transparent), transparent 14%), linear-gradient(170deg, #ffffff5c, #ffffff0f 32%, #ffffff08 70%, #fff3);--chimera-input-rim-light:none;--chimera-selection-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), radial-gradient(ellipse at 0% 90%, color-mix(in srgb, var(--chimera-primary-highlight) 13%, transparent), transparent 32%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-input-sheen:linear-gradient(170deg, #ffffff08, transparent 48%, #ffffff03);--chimera-selection-highlight:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d, inset 0 -5px 8px #0000001f, 0 3px 8px #0000003d;--chimera-composer-elevation:inset 0 1px 2px #ffffff1a, inset 0 -2px 4px #0000002e, 0 3px 6px #0003, 0 12px 28px #00000047;--chimera-composer-edge:#ffffff1f;--chimera-matte-texture:url(../../../textures/chimera-grain.svg);--chimera-matte-texture-size:96px 96px;--chimera-composer-input-edge:transparent;--chimera-composer-input-highlight:none;--chimera-composer-input-focus-edge:#fff;--chimera-media-selection-material:#000000b8;--chimera-media-selection-hover:#000000a3;--chimera-media-selection-pressed:#000c;--chimera-media-selection-edge:#ffffffad;--chimera-composer-surface:var(--chimera-matte-surface);--chimera-composer-input-surface:#ffffff08;--chimera-action-execute-surface:#f2f2f2;--chimera-action-execute-hover:#fff;--chimera-action-execute-pressed:#d9d9d9;--chimera-action-execute-foreground:#111;--chimera-action-disabled-surface:#292929;--chimera-action-disabled-foreground:#999;--action-primary:var(--chimera-action-execute-surface);--action-primary-hover:var(--chimera-action-execute-hover);--action-primary-pressed:var(--chimera-action-execute-pressed);--action-primary-foreground:var(--chimera-action-execute-foreground);--focus-ring:#f2f2f2;--focus:var(--focus-ring);--chimera-navigation-bottom:max(var(--chimera-navigation-island-offset), var(--chimera-safe-area-bottom));--chimera-composer-bottom:calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-dock-stack-gap));--chimera-composer-action-gap-touch:var(--chimera-space-2)}@media (width<=820px){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-control-size:var(--chimera-size-control-md);--chimera-composer-input-font-size:max(16px, var(--chimera-type-body));--chimera-ratio-motion-card:4 / 5;--chimera-source-thumbnail-width:var(--chimera-source-thumbnail-width-mobile);--chimera-source-thumbnail-max:var(--chimera-source-thumbnail-max-mobile);--chimera-studio-header-height-mobile:calc(var(--chimera-size-control-lg) + var(--chimera-space-optical) + var(--chimera-safe-area-top));--chimera-studio-sticky-gap:var(--chimera-space-optical);--chimera-content-controls-padding-block:var(--chimera-space-optical);--chimera-content-controls-margin-block:var(--chimera-space-optical);--chimera-composer-padding-touch:var(--chimera-space-1);--chimera-composer-padding-block-touch:var(--chimera-space-1);--chimera-composer-row-gap-touch:var(--chimera-gap-tight);--chimera-composer-card-min-height:0px;--chimera-composer-card-padding-block:var(--chimera-space-optical);--chimera-composer-card-padding-inline:calc(var(--chimera-space-1) + var(--chimera-space-optical));--chimera-composer-card-radius:var(--chimera-composer-input-radius-inline);--chimera-composer-thumbnail-radius:var(--chimera-radius-md);--chimera-composer-thumbnail-size:var(--chimera-studio-control-size);--chimera-composer-source-height:var(--chimera-studio-control-size);--chimera-chat-attachment-size:var(--chimera-studio-control-size);--chimera-chat-attachment-radius:var(--chimera-composer-card-radius);--chimera-chat-content-inset:var(--chimera-space-2);--chimera-result-rail-item-size-mobile:72px;--chimera-result-rail-item-size:var(--chimera-result-rail-item-size-mobile);--chimera-menu-header-inset-block:var(--chimera-space-1);--chimera-menu-content-inset:var(--chimera-space-2);--chimera-menu-content-inset-block:var(--chimera-menu-content-inset)}.recipe-input-groups,.recipe-input-groups .chimera-scope{--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-1);--chimera-composer-thumbnail-size:64px;--chimera-composer-source-height:80px}:is(.prompt-composer,.chimera-content-controls),:is(.prompt-composer,.chimera-content-controls) .chimera-scope{--chimera-control-hit-size:var(--chimera-studio-control-size);--chimera-control-height-touch:var(--chimera-studio-control-size);--chimera-action-context-hit-size:var(--chimera-studio-control-size);--chimera-action-utility-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-visual-size:var(--chimera-studio-control-size)}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-selection-edge-color:#ffffffad}}@media (width<=820px) and (prefers-reduced-transparency:reduce){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:#171717;--chimera-catalog-bar-surface:#171717;--chimera-glass-track-surface:#202020;--chimera-glass-track-edge:#555;--chimera-glass-utility-surface:#242424;--chimera-glass-utility-edge:#999;--chimera-selection-edge-color:#b8b8b8;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-matte-texture:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-selection-material:#383838;--chimera-selection-material-hover:#424242;--chimera-selection-material-pressed:#303030;--chimera-media-selection-material:#242424;--chimera-media-selection-hover:#303030;--chimera-media-selection-pressed:#171717;--chimera-composer-input-surface:#121212}}@media (width<=820px) and (forced-colors:active){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:Canvas;--chimera-catalog-bar-surface:Canvas;--chimera-glass-track-surface:Canvas;--chimera-glass-track-edge:ButtonBorder;--chimera-glass-utility-surface:ButtonFace;--chimera-glass-utility-edge:ButtonBorder;--chimera-text-secondary:CanvasText;--chimera-text-tertiary:CanvasText;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-composer-elevation:none;--chimera-composer-edge:ButtonBorder;--chimera-matte-texture:none;--chimera-selection-highlight:none;--chimera-composer-input-edge:ButtonBorder;--chimera-composer-input-focus-edge:Highlight;--chimera-composer-input-highlight:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-media-selection-material:Canvas;--chimera-media-selection-hover:Canvas;--chimera-media-selection-pressed:Canvas;--chimera-media-selection-edge:Highlight;--chimera-selection-material:Canvas;--chimera-selection-material-hover:Canvas;--chimera-selection-material-pressed:Canvas;--chimera-selection-edge-color:Highlight;--chimera-action-selected-foreground:CanvasText;--chimera-composer-surface:Canvas;--chimera-composer-input-surface:Field;--focus-ring:Highlight}}@media (width<=820px){:root[data-pwa-platform] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-header-padding-block:var(--chimera-space-1);--chimera-studio-header-height-mobile:calc(var(--chimera-control-height-touch) + var(--chimera-border-width) + var(--chimera-safe-area-top) + 2 * var(--chimera-studio-header-padding-block));--chimera-studio-sticky-gap:var(--chimera-space-1);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-navigation-edge:max(var(--chimera-safe-area-bottom), var(--chimera-space-2));--chimera-navigation-bottom:var(--chimera-navigation-edge)}}@media (width<=820px){.chimera-content-controls,.chimera-content-controls .chimera-scope{--chimera-control-hit-size:44px;--chimera-control-height-touch:44px;--chimera-action-context-hit-size:44px;--chimera-action-utility-hit-size:44px}}.billing-summary.svelte-1h18kmv{gap:var(--chimera-inset-2);overflow-wrap:anywhere;flex-direction:column;display:flex}.purchase-link.svelte-1h18kmv{min-height:var(--chimera-action-context-hit-size);padding-inline:var(--chimera-action-context-padding-inline);border-radius:var(--chimera-radius-control);background:var(--chimera-accent);color:var(--chimera-text-on-accent);font-size:var(--chimera-type-component-sm);font-weight:var(--chimera-weight-bold);align-items:center;text-decoration:none;display:inline-flex}.billing-usage.svelte-1h18kmv{overflow-wrap:anywhere;flex-direction:column;grid-area:3/1/auto/-1;gap:.35rem;max-height:35vh;padding:.3rem .75rem;font-size:.8rem;display:flex;overflow-y:auto}.billing-details.svelte-1h18kmv summary:where(.svelte-1h18kmv){cursor:pointer;font-size:.75rem}.billing-details.svelte-1h18kmv p:where(.svelte-1h18kmv){opacity:.7;margin:.4rem 0}.chat-input-row.svelte-1h18kmv{align-items:center;gap:var(--chimera-inset-1);grid-column:1/-1;min-width:0;display:flex}.chat-input-row.svelte-1h18kmv .image-prompt-field{flex:1;min-width:0}.chimera-chat.svelte-1h18kmv{height:var(--chat-available-height,50dvh);min-height:0;color:var(--chimera-text);box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;display:flex;overflow:clip}.chat-header-actions.svelte-1h18kmv{align-items:center;gap:var(--chimera-inset-1);display:flex}.chat-results.svelte-1h18kmv{max-height:min(45%, max(24px, calc(var(--chat-available-height,50dvh) - 6rem)));overscroll-behavior:contain;flex:none;overflow-y:auto}.chat-header.svelte-1h18kmv,.job-heading.svelte-1h18kmv,.offer-actions.svelte-1h18kmv,.selected-image.svelte-1h18kmv{align-items:center;display:flex}.chat-header.svelte-1h18kmv{justify-content:space-between;gap:var(--chimera-inset-2);padding:0 var(--chimera-inset-1);background:0 0;border-bottom:0;flex-shrink:0}.chat-header.svelte-1h18kmv .chimera-icon-button__surface{box-shadow:none;background:0 0;border-color:#0000}.chat-header.svelte-1h18kmv h2:where(.svelte-1h18kmv),.empty-state.svelte-1h18kmv h3:where(.svelte-1h18kmv),.bubble.svelte-1h18kmv p:where(.svelte-1h18kmv){margin:0}.chat-header.svelte-1h18kmv h2:where(.svelte-1h18kmv){font-size:clamp(var(--chimera-type-body), 2vw, var(--chimera-type-heading-sm))}.speaker.svelte-1h18kmv{color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-semibold);letter-spacing:var(--chimera-tracking-wide)}.text-button{padding:var(--chimera-inset-1) var(--chimera-inset-2);color:var(--chimera-text-secondary)}.conversation.svelte-1h18kmv{min-height:0;padding:var(--chimera-chat-content-inset);overscroll-behavior:contain;flex:1;overflow-y:auto}.empty-state.svelte-1h18kmv{height:100%;min-height:var(--chimera-chat-empty-height-compact);align-content:center;place-items:center;gap:var(--chimera-inset-3);text-align:center;display:grid}.empty-state.svelte-1h18kmv>p:where(.svelte-1h18kmv){max-width:var(--chimera-chat-empty-copy-max);color:var(--chimera-text-secondary);margin:0}.empty-state.svelte-1h18kmv h3:where(.svelte-1h18kmv){font-size:var(--chimera-type-heading-sm);font-weight:var(--chimera-weight-semibold);line-height:1.3}.orb.svelte-1h18kmv{width:var(--chimera-control-height-icon);height:var(--chimera-control-height-icon);border-radius:var(--chimera-radius-full);color:var(--chimera-text);background:0 0;place-items:center;display:grid}.samples.svelte-1h18kmv{width:min(100%, var(--chimera-chat-samples-max));gap:var(--chimera-inset-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.samples.svelte-1h18kmv .sample-card{justify-content:flex-start;gap:var(--chimera-space-2);min-width:0;padding:var(--chimera-space-3);border:var(--chimera-border-width) solid var(--chimera-border-subtle);border-radius:var(--chimera-radius-card);background:var(--chimera-surface-raised);font-weight:var(--chimera-weight-regular);text-align:start;line-height:1.4;display:flex}.sample-icon.svelte-1h18kmv{flex:0 0 var(--chimera-control-height-icon);height:var(--chimera-control-height-icon);border-radius:var(--chimera-radius-control);background:var(--chimera-surface-hover);place-items:center;display:grid}.samples.svelte-1h18kmv .chimera-button,.secondary{color:var(--chimera-text)}.message-row.svelte-1h18kmv{margin:0 0 var(--chimera-inset-4);display:flex}.message-row.user.svelte-1h18kmv{justify-content:flex-end}.bubble.svelte-1h18kmv{width:min(88%, var(--chimera-chat-bubble-max));padding:var(--chimera-padding-card);border:var(--chimera-border-width) solid var(--chimera-border-subtle);border-radius:var(--chimera-radius-control) var(--chimera-radius-media) var(--chimera-radius-media) var(--chimera-radius-media);background:#181818}.bubble.user.svelte-1h18kmv{border-radius:var(--chimera-radius-media) var(--chimera-radius-control) var(--chimera-radius-media) var(--chimera-radius-media);background:#202020}.bubble.generation.svelte-1h18kmv{width:min(94%, var(--chimera-chat-generation-max))}.bubble.svelte-1h18kmv>p:where(.svelte-1h18kmv){margin-top:var(--chimera-inset-1);line-height:var(--chimera-leading-body);white-space:pre-wrap}.pending.svelte-1h18kmv,.muted.svelte-1h18kmv{align-items:center;gap:var(--chimera-inset-2);color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption);display:flex}.spinner.svelte-1h18kmv{width:var(--chimera-inset-3);height:var(--chimera-inset-3);border:var(--chimera-focus-width) solid var(--chimera-border-strong);border-top-color:var(--chimera-accent);border-radius:var(--chimera-radius-full);animation:svelte-1h18kmv-spin var(--chimera-motion-progress) var(--chimera-ease-linear) infinite}.attachment.svelte-1h18kmv{border-radius:var(--chimera-radius-pill);padding:var(--chimera-padding-control-compact);background:var(--chimera-surface-control);color:var(--chimera-text-secondary);font-size:var(--chimera-type-component-sm);display:inline-block}.message-attachment.svelte-1h18kmv{justify-items:start;gap:var(--chimera-inset-2);margin-bottom:var(--chimera-inset-2);display:grid}.message-attachment-preview.svelte-1h18kmv{border:var(--chimera-border-width) solid var(--chimera-border-subtle);border-radius:var(--chimera-radius-control);background:var(--chimera-surface-control);object-fit:contain;width:min(100%,12rem);max-height:12rem}.error.svelte-1h18kmv,.warning.svelte-1h18kmv{color:var(--chimera-status-danger);font-size:var(--chimera-type-caption)}.clarification.svelte-1h18kmv{padding-left:var(--chimera-inset-3);border-left:var(--chimera-focus-width) solid var(--chimera-border-strong);color:var(--chimera-text-secondary);margin-top:var(--chimera-inset-2)!important}.offer.svelte-1h18kmv{margin-top:var(--chimera-inset-2)}.job-heading.svelte-1h18kmv span:where(.svelte-1h18kmv){color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-semibold);text-transform:uppercase}.prompt-toggle.svelte-1h18kmv{width:100%;min-height:var(--chimera-control-hit-size);padding:var(--chimera-inset-2) 0;color:var(--chimera-text-secondary);font:inherit;font-size:var(--chimera-type-caption);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.prompt-toggle.svelte-1h18kmv:disabled{opacity:.5;cursor:default}.prompt-toggle.svelte-1h18kmv:hover:not(:disabled){color:var(--chimera-text)}.offer-actions.svelte-1h18kmv{--chimera-point-pill-size:var(--chimera-action-context-visual-size);--chimera-point-pill-font-size:var(--chimera-type-caption);gap:var(--chimera-inset-2);margin-top:var(--chimera-inset-2);flex-wrap:wrap}.offer-output-count.svelte-1h18kmv{align-items:center;gap:var(--chimera-inset-1);color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption);display:inline-flex}.prompt-editor.svelte-1h18kmv{gap:var(--chimera-inset-1);padding-bottom:var(--chimera-inset-2);display:grid}.prompt-editor.svelte-1h18kmv textarea:where(.svelte-1h18kmv){box-sizing:border-box;resize:vertical;border:0;border-left:var(--chimera-border-width) solid var(--chimera-border-strong);width:100%;padding:var(--chimera-inset-1) 0 var(--chimera-inset-1) var(--chimera-inset-3);color:var(--chimera-text);font:var(--chimera-type-body) / var(--chimera-leading-body) var(--chimera-font-sans);background:0 0;border-radius:0}.prompt-meta.svelte-1h18kmv{justify-content:flex-end;display:flex}.job-heading.svelte-1h18kmv{justify-content:space-between;gap:var(--chimera-inset-3)}.job-results.svelte-1h18kmv{min-width:0;margin-top:var(--chimera-inset-2)}.job-actions.svelte-1h18kmv{margin-top:var(--chimera-inset-1);justify-content:flex-end;display:flex}.chat-composer-host.svelte-1h18kmv{display:contents}.chat-composer-host.svelte-1h18kmv>.composer-dock .send{align-self:center}.composer-stack.svelte-1h18kmv{right:0;bottom:calc(100% + var(--chimera-composer-row-gap-touch));gap:var(--chimera-composer-row-gap-touch);box-sizing:border-box;flex:none;width:100%;padding:0;display:grid;position:absolute;left:0}.send{width:var(--chimera-composer-submit-button-size);height:var(--chimera-composer-submit-button-size);grid-area:2/3;place-items:center;display:grid}.selected-image.svelte-1h18kmv{width:min(var(--chimera-chat-attachment-max), 100%);gap:var(--chimera-inset-2);padding:var(--chimera-composer-card-padding-block) var(--chimera-composer-card-padding-inline);border:var(--chimera-border-width) solid var(--chimera-border-subtle);border-radius:var(--chimera-chat-attachment-radius);background:var(--chimera-surface-control);justify-self:end}.selected-image.error-border.svelte-1h18kmv{border-color:var(--chimera-status-danger)}.selected-image.svelte-1h18kmv img:where(.svelte-1h18kmv){width:var(--chimera-chat-attachment-size);height:var(--chimera-chat-attachment-size);border-radius:var(--chimera-composer-thumbnail-radius);object-fit:cover}.selected-image.svelte-1h18kmv div:where(.svelte-1h18kmv){flex:1;min-width:0;display:grid}.selected-image.svelte-1h18kmv strong:where(.svelte-1h18kmv){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selected-image.svelte-1h18kmv span:where(.svelte-1h18kmv){color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption)}.selected-image.svelte-1h18kmv .chimera-icon-button{color:var(--chimera-text-secondary)}@keyframes svelte-1h18kmv-spin{to{transform:rotate(360deg)}}@media (width>=821px){.chimera-chat.svelte-1h18kmv{width:min(100%,720px);margin-inline:auto}.bubble.svelte-1h18kmv,.bubble.generation.svelte-1h18kmv{width:fit-content;max-width:min(88%,560px);padding:var(--chimera-inset-3)}.chat-composer-host.svelte-1h18kmv>.composer-dock{--chimera-composer-max:608px}}@media (width<=820px){.chimera-chat.svelte-1h18kmv[data-chat-keyboard] .chat-composer-host:where(.svelte-1h18kmv)>.composer-dock{bottom:calc(var(--chimera-space-2) + var(--chat-viewport-bottom,0px))}.chat-composer-host.svelte-1h18kmv>.composer-dock{bottom:calc(var(--chimera-composer-bottom) + var(--chat-viewport-bottom,0px))}.chat-header.svelte-1h18kmv{padding:0}.bubble.svelte-1h18kmv,.bubble.generation.svelte-1h18kmv{width:94%}.empty-state.svelte-1h18kmv{min-height:var(--chimera-chat-empty-height-mobile)}.selected-image.svelte-1h18kmv{width:100%}}@media (width<=360px){.samples.svelte-1h18kmv{grid-template-columns:minmax(0,1fr)}}@media (height<=600px){.empty-state.svelte-1h18kmv{height:auto;min-height:0;padding-block:var(--chimera-space-3)}.orb.svelte-1h18kmv{display:none}}:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-font-sans:var(--font-ui);--chimera-type-caption:.75rem;--chimera-type-component-sm:.75rem;--chimera-type-component:.875rem;--chimera-type-label:var(--chimera-type-component);--chimera-type-body:1rem;--chimera-type-heading-sm:1.25rem;--chimera-type-heading-md:1.625rem;--chimera-type-heading-lg:2.625rem;--chimera-leading-solid:1;--chimera-leading-tight:1.2;--chimera-leading-body:1.5;--chimera-tracking-tight:-.02em;--chimera-tracking-label:0;--chimera-tracking-wide:.04em;--chimera-tracking-badge:.06em;--chimera-tracking-meta:.08em;--chimera-weight-regular:400;--chimera-weight-medium:500;--chimera-weight-semibold:600;--chimera-weight-bold:700;--chimera-space-0:0;--chimera-space-optical:2px;--chimera-space-1:4px;--chimera-space-2:8px;--chimera-space-3:12px;--chimera-space-4:16px;--chimera-space-5:24px;--chimera-space-6:32px;--chimera-space-7:48px;--chimera-space-8:64px;--chimera-gap-hairline:var(--chimera-space-optical);--chimera-gap-tight:var(--chimera-space-1);--chimera-gap-control:var(--chimera-space-2);--chimera-gap-content:var(--chimera-space-3);--chimera-gap-section:var(--chimera-space-5);--chimera-inset-0:var(--chimera-space-0);--chimera-inset-1:var(--chimera-space-1);--chimera-inset-2:var(--chimera-space-2);--chimera-inset-3:var(--chimera-space-3);--chimera-inset-4:var(--chimera-space-4);--chimera-inset-5:var(--chimera-space-5);--chimera-inset-6:var(--chimera-space-6);--chimera-inset-7:var(--chimera-space-7);--chimera-inset-8:var(--chimera-space-8);--chimera-padding-control-compact-block:var(--chimera-space-1);--chimera-padding-control-compact-inline:var(--chimera-space-2);--chimera-padding-control-block:var(--chimera-space-2);--chimera-padding-control-inline:var(--chimera-space-3);--chimera-padding-control:var(--chimera-padding-control-block) var(--chimera-padding-control-inline);--chimera-padding-control-compact:var(--chimera-padding-control-compact-block) var(--chimera-padding-control-compact-inline);--chimera-padding-select:var(--chimera-space-2) var(--chimera-space-6) var(--chimera-space-2) var(--chimera-space-3);--chimera-padding-card:var(--chimera-space-3);--chimera-padding-panel:var(--chimera-space-4);--chimera-padding-composer:var(--chimera-space-2);--chimera-padding-page-inline:clamp(var(--chimera-space-2), 2vw, 20px);--chimera-page-bottom-safe:calc(112px + env(safe-area-inset-bottom));--chimera-page-max:1440px;--chimera-header-height:var(--chimera-studio-header-height-mobile);--chimera-studio-header-height-mobile:calc(48px + var(--chimera-safe-area-top));--chimera-dock-control-size:var(--chimera-size-control-lg);--chimera-dock-inset:var(--chimera-space-2);--chimera-composer-padding-block-touch:var(--chimera-space-2);--chimera-dock-gap:var(--chimera-space-2);--chimera-dock-stack-gap:var(--chimera-space-1);--mobile-section-nav-height:var(--chimera-navigation-hit-height);--chimera-navigation-island-max:280px;--chimera-navigation-island-offset:var(--chimera-space-2);--chimera-navigation-inline-inset:0px;--chimera-feed-bottom-space:var(--studio-dock-footprint,calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-space-2)));--chimera-feed-bottom-space-mobile:var(--chimera-feed-bottom-space);--chimera-content-scroll-offset:110px;--chimera-radius-none:0;--chimera-radius-xs:4px;--chimera-radius-sm:8px;--chimera-radius-md:12px;--chimera-radius-lg:16px;--chimera-radius-xl:24px;--chimera-radius-pill:9999px;--chimera-radius-full:50%;--chimera-radius-badge:var(--chimera-radius-xs);--chimera-radius-control:var(--chimera-radius-sm);--chimera-radius-card:var(--chimera-radius-md);--chimera-radius-media:var(--chimera-radius-lg);--chimera-radius-panel:var(--chimera-radius-xl);--chimera-radius-header-action:var(--chimera-radius-control);--chimera-radius-navigation-selection:calc(var(--chimera-navigation-selection-height) / 2);--chimera-navigation-selection-inset-block:0px;--chimera-navigation-hit-height:max(44px, var(--chimera-segmented-visual-height));--chimera-navigation-selection-height:var(--chimera-navigation-hit-height);--chimera-border-width:1px;--chimera-focus-width:2px;--chimera-focus-offset:2px;--chimera-size-control-xs:32px;--chimera-size-control-sm:36px;--chimera-size-control-md:40px;--chimera-size-control-lg:44px;--chimera-size-control-xl:48px;--chimera-control-height-step:var(--chimera-size-control-lg);--chimera-control-height-compact:var(--chimera-size-control-sm);--chimera-control-height:var(--chimera-size-control-md);--chimera-control-height-touch:var(--chimera-size-control-lg);--chimera-control-height-icon:var(--chimera-size-control-xl);--chimera-control-visual-height:var(--chimera-control-height);--chimera-control-hit-size:var(--chimera-control-height-touch);--chimera-action-outcome-visual-size:var(--chimera-size-control-lg);--chimera-action-outcome-hit-size:var(--chimera-size-control-lg);--chimera-action-outcome-icon-size:var(--chimera-icon-size-lg);--chimera-action-outcome-padding-inline:var(--chimera-space-4);--chimera-action-context-visual-size:var(--chimera-size-control-sm);--chimera-action-context-hit-size:var(--chimera-size-control-lg);--chimera-action-context-icon-size:var(--chimera-icon-size-md);--chimera-action-context-padding-inline:var(--chimera-space-3);--chimera-action-utility-visual-size:var(--chimera-size-control-xs);--chimera-action-utility-hit-size:var(--chimera-size-control-lg);--chimera-action-utility-icon-size:var(--chimera-icon-size-md);--chimera-action-utility-padding-inline:var(--chimera-space-3);--chimera-action-inline-visual-size:var(--chimera-size-control-xs);--chimera-action-inline-hit-size:var(--chimera-size-control-lg);--chimera-action-inline-icon-size:var(--chimera-icon-size-sm);--chimera-action-inline-padding-inline:var(--chimera-space-2);--chimera-media-action-visual-size:var(--chimera-size-control-xs);--chimera-media-action-hit-size:var(--chimera-size-control-lg);--chimera-media-action-inset:var(--chimera-space-1);--chimera-media-action-gap:var(--chimera-space-1);--chimera-media-action-surface:color-mix(in srgb, var(--chimera-surface-media) 42%, transparent);--chimera-media-action-foreground:color-mix(in srgb, var(--chimera-text-on-dark) 90%, transparent);--chimera-pill-height-sm:20px;--chimera-pill-height-md:24px;--chimera-pill-height-lg:calc(var(--chimera-size-control-sm) * .8);--chimera-pill-padding-inline-sm:var(--chimera-space-1);--chimera-pill-padding-inline-md:var(--chimera-space-2);--chimera-pill-padding-inline-lg:var(--chimera-action-context-padding-inline);--chimera-badge-height:var(--chimera-pill-height-md);--chimera-attachment-preview-max-height:360px;--chimera-icon-sm:16px;--chimera-icon-md:18px;--chimera-icon-lg:20px;--chimera-icon-xl:22px;--chimera-icon-2xl:24px;--chimera-icon-feature:28px;--chimera-icon-stroke:1.8;--chimera-tab-min-width:128px;--chimera-explorer-tab-min-width-touch:80px;--chimera-explorer-tabs-visual-height:var(--chimera-segmented-visual-height);--chimera-chip-visual-height:var(--chimera-size-control-xs);--chimera-chip-hit-inset-block:calc((var(--chimera-control-hit-size) - var(--chimera-chip-visual-height)) / 2);--chimera-chip-font-size:var(--chimera-type-component-sm);--chimera-chip-padding-inline:var(--chimera-action-context-padding-inline);--chimera-conversion-control-height:var(--chimera-segmented-visual-height);--chimera-action-summary-min:168px;--chimera-button-wide-min:176px;--chimera-conversion-tabs-width:168px;--chimera-template-card-min:112px;--chimera-template-card-max:144px;--chimera-template-card-mobile:80px;--chimera-composer-input-height:68px;--chimera-composer-input-height-compact:56px;--chimera-composer-max:736px;--chimera-composer-source-height:80px;--chimera-composer-thumbnail-size:64px;--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-2);--chimera-composer-card-padding-inline:var(--chimera-space-2);--chimera-composer-card-radius:var(--chimera-radius-card);--chimera-composer-thumbnail-radius:var(--chimera-radius-control);--chimera-chat-attachment-size:var(--chimera-control-height-icon);--chimera-chat-attachment-radius:var(--chimera-radius-control);--chimera-chat-content-inset:var(--chimera-space-4);--chimera-menu-header-inset-block:var(--chimera-space-3);--chimera-menu-content-inset:var(--chimera-space-3);--chimera-menu-content-inset-block:var(--chimera-space-4);--chimera-menu-row-inset-block:var(--chimera-space-2);--chimera-menu-row-inset-inline:var(--chimera-space-3);--chimera-menu-leading-size:44px;--chimera-menu-trailing-size:44px;--chimera-menu-row-gap:var(--chimera-space-3);--chimera-menu-row-columns:var(--chimera-menu-leading-size) minmax(0, 1fr) var(--chimera-menu-trailing-size);--chimera-menu-row-padding:var(--chimera-menu-row-inset-block) var(--chimera-menu-row-inset-inline);--chimera-composer-padding-touch:var(--chimera-space-2);--chimera-composer-group-padding:var(--chimera-space-0);--chimera-prompt-trailing-reserve:var(--chimera-space-6);--chimera-prompt-action-reserve:calc(var(--chimera-control-hit-size) + var(--chimera-gap-tight));--chimera-inline-dismiss-hit-size:28px;--chimera-inline-dismiss-visual-size:18px;--chimera-inline-dismiss-icon-size:12px;--chimera-grouped-prompt-action-visual-size:24px;--chimera-recipe-setting-padding-inline:6px;--chimera-recipe-setting-gap:3px;--chimera-composer-row-gap-touch:var(--chimera-space-2);--chimera-composer-settings-gap-touch:var(--chimera-space-1);--chimera-composer-menu-gap-touch:var(--chimera-space-1);--chimera-composer-control-height-touch:var(--chimera-control-height-touch);--chimera-composer-submit-button-size:var(--chimera-dock-control-size);--chimera-composer-selected-height-touch:calc(var(--chimera-composer-control-height-touch) - 2 * var(--chimera-border-width) - 2 * var(--chimera-gap-hairline));--chimera-composer-selected-padding-inline-touch:var(--chimera-space-2);--chimera-composer-input-height-touch:var(--chimera-size-control-xl);--chimera-composer-input-max-height:160px;--chimera-composer-input-max-height-touch:144px;--chimera-composer-input-padding-block-touch:var(--chimera-space-3);--chimera-composer-input-padding-inline-touch:var(--chimera-space-3);--chimera-composer-radius-touch:var(--chimera-radius-floating-panel);--chimera-composer-input-radius-touch:var(--chimera-composer-input-radius-inline) / var(--chimera-composer-input-radius-block);--chimera-composer-popover-width:296px;--chimera-composer-popover-width-touch:288px;--chimera-composer-popover-min-height:120px;--chimera-composer-popover-max-height:440px;--chimera-composer-popover-viewport-padding:var(--chimera-space-3);--chimera-composer-motion-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-2));--chimera-composer-motion-name-max:calc(var(--chimera-composer-motion-card-width) * 2);--chimera-motion-detail-max:640px;--chimera-motion-detail-source-size:112px;--chimera-workspace-max:1040px;--chimera-source-workspace-max:920px;--chimera-library-max:896px;--chimera-gallery-dialog-max:448px;--chimera-auth-dialog-max:420px;--chimera-account-name-max:128px;--chimera-account-popover-max:280px;--chimera-contact-dialog-max:500px;--chimera-contact-dialog-height:720px;--chimera-contact-textarea-min:160px;--chimera-contact-state-min:240px;--chimera-chat-max:928px;--chimera-chat-min-height:672px;--chimera-chat-min-height-mobile:608px;--chimera-chat-empty-height:400px;--chimera-chat-empty-copy-max:480px;--chimera-chat-samples-max:672px;--chimera-chat-bubble-max:640px;--chimera-chat-generation-max:720px;--chimera-chat-result-min:160px;--chimera-chat-select-max:136px;--chimera-chat-composer-max:128px;--chimera-chat-composer-float-offset:60px;--chimera-chat-feed-bottom-space:192px;--chimera-chat-attachment-max:288px;--chimera-chat-empty-height-compact:288px;--chimera-chat-empty-height-mobile:208px;--chimera-chat-mobile-shell-offset:128px;--chimera-chat-mobile-height:512px;--chimera-chat-mobile-max:768px;--chimera-chat-history-top:96px;--chimera-chat-history-top-mobile:88px;--chimera-chat-history-panel-max:320px;--chimera-result-rail-header-height:var(--chimera-control-height-touch);--chimera-result-rail-item-size:176px;--chimera-result-rail-item-size-mobile:112px;--chimera-result-disclosure-size:var(--chimera-size-control-xs);--chimera-gallery-card-max:480px;--chimera-gallery-grid-width:calc(100% + var(--chimera-inset-4));--chimera-gallery-gutter-mobile:var(--chimera-space-1);--chimera-gallery-width-mobile:calc(100vw - 2 * max(var(--chimera-gallery-gutter-mobile), env(safe-area-inset-left), env(safe-area-inset-right)));--chimera-gallery-margin-mobile:calc((100% - var(--chimera-gallery-width-mobile)) / 2);--chimera-gallery-grid-margin:calc(-1 * var(--chimera-inset-2));--chimera-gallery-empty-height:320px;--chimera-catalog-empty-height:144px;--chimera-scrollbar-height:10px;--chimera-source-thumbnail-offset:48px;--chimera-source-thumbnail-copy-offset:112px;--chimera-prompt-panel-max:448px;--chimera-custom-prompt-toggle-option-min:72px;--chimera-custom-prompt-toggle-width:150px;--chimera-blur-dock-backdrop:2px;--chimera-backdrop-outset:2px;--chimera-icon-soft-shadow:drop-shadow(0 1px 1px #0000003d);--chimera-dock-backdrop-fade:calc(var(--chimera-control-height-touch) + var(--chimera-composer-settings-gap-touch) + var(--chimera-inset-4));--chimera-dock-backdrop-mask:linear-gradient(to bottom, transparent, #0000001f calc(var(--chimera-dock-backdrop-fade) * .25), #00000073 calc(var(--chimera-dock-backdrop-fade) * .6), black var(--chimera-dock-backdrop-fade));--chimera-blur-composer:18px;--chimera-blur-navigation:20px;--chimera-blur-control:calc(var(--chimera-blur-navigation) / 2);--chimera-blur-chrome:19.2px;--chimera-blur-liquid-glass:22.4px;--chimera-saturation-chrome:1.2;--chimera-saturation-liquid-glass:1.35;--chimera-brightness-liquid-glass:.82;--chimera-ratio-square:1 / 1;--chimera-ratio-portrait:9 / 16;--chimera-ratio-motion-card:var(--chimera-ratio-portrait);--chimera-ratio-showcase:4 / 3;--chimera-ratio-showcase-compact:16 / 10;--chimera-ratio-golden:1.618 / 1;--chimera-proportion-golden-major:61.8%;--chimera-proportion-golden-minor:38.2%;--chimera-showcase-copy-height:104px;--chimera-showcase-copy-height-compact:52px;--chimera-showcase-copy-height-options:64px;--chimera-showcase-copy-height-mobile:100px;--chimera-showcase-copy-height-options-mobile:76px;--chimera-option-strip-height:30px;--chimera-source-thumbnail-max:96px;--chimera-source-thumbnail-max-mobile:72px;--chimera-source-thumbnail-width:36%;--chimera-source-thumbnail-width-mobile:32%;--chimera-media-focus-y:28%;--chimera-tool-title:clamp(29px, 4vw, 45px);--chimera-tool-title-mobile:clamp(27px, 9vw, 35px);--chimera-pricing-max:1216px;--chimera-pricing-table-max:840px;--chimera-pricing-row-min-height:104px;--chimera-pricing-row-mobile-height:88px;--chimera-pricing-payment-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-1));--chimera-pricing-label-compact:.8125rem;--chimera-disabled-opacity:.5;--chimera-readable-max:768px;--chimera-copy-max:544px;--chimera-pricing-grid-min:240px;--chimera-pricing-hero:clamp(44px, 8vw, 84px);--chimera-pricing-hero-mobile:clamp(36px, 11vw, 48px);--chimera-pricing-copy:clamp(16px, 2vw, 19px);--chimera-pricing-heading:clamp(28px, 4vw, 40px);--chimera-price-size:32px;--chimera-price-size-wide:38px;--chimera-currency-gap:.1em;--chimera-currency-scale:.65em;--chimera-surface-canvas:#000;--chimera-surface-card:#111;--chimera-surface-control:#151515;--chimera-surface-input:#181818;--chimera-surface-raised:#1b1b1b;--chimera-surface-hover:#1d1d1d;--chimera-surface-active:#292929;--chimera-surface-media:#08090d;--chimera-surface-overlay:#000000f5;--chimera-surface-navigation:#080808b8;--chimera-surface-glass:#000000b8;--chimera-surface-glass-strong:#2323239e;--chimera-surface-liquid-glass:#0000005c;--chimera-surface-liquid-selection:#ffffff14;--chimera-surface-liquid-highlight:#ffffff24;--chimera-surface-glass-pill:color-mix(in srgb, var(--chimera-surface-glass) 80%, transparent);--chimera-surface-glass-pill-reduced:var(--chimera-surface-raised);--chimera-surface-scrim:#000000c7;--chimera-surface-backdrop:#000000db;--chimera-surface-overlay-soft:#0009;--chimera-surface-selected:var(--selection-surface);--chimera-action-selected-surface:var(--selection-action);--chimera-action-selected-surface-hover:var(--selection-action-hover);--chimera-action-selected-surface-pressed:var(--selection-action-pressed);--chimera-action-selected-foreground:#fff;--chimera-action-selected-foreground-muted:#fff;--chimera-action-selected-border:transparent;--chimera-border-subtle:#ffffff14;--chimera-border:#ffffff1f;--chimera-border-strong:#ffffff3d;--chimera-border-glass:#ffffff1a;--chimera-border-liquid-glass:#ffffff24;--chimera-navigation-icon-color:var(--chimera-text-secondary);--chimera-text:#f5f5f5;--chimera-text-secondary:#d8d8d8;--chimera-text-tertiary:#b8b8b8;--chimera-text-on-dark:#fff;--chimera-accent:var(--chimera-action-execute-surface);--chimera-text-on-accent:var(--chimera-action-execute-foreground);--chimera-primary-highlight:#dce3eb;--chimera-primary-highlight-rim: linear-gradient(90deg, transparent, #dce3eba8 25%, #eff3f894 50%, #cbd6e28a 75%, transparent) 12% 100% / 8% 20% no-repeat, linear-gradient(135deg, #fffffffa, #ffffffa6 15%, #ffffff1a 38%, #ffffff0d 65%, #ffffff6b);--chimera-primary-highlight-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-primary-highlight-shadow:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d;--chimera-primary-highlight-lens-shadow:inset 0 2px 2px #fff6, inset 3px 5px 8px #ffffff2b, inset -2px -4px 6px #ffffff24, inset 0 -7px 10px #00000061, 0 3px 8px #0000003d;--chimera-status-danger:var(--danger-text);--chimera-media-scrim:linear-gradient(transparent, #000000d1);--chimera-font-display:var(--font-display);--chimera-shadow-card:var(--shadow-1);--chimera-shadow-raised:var(--shadow-2);--chimera-shadow-composer:0 12px 32px #0006;--chimera-shadow-control:inset 0 1px #ffffff0a, 0 16px 36px #0000003d;--chimera-shadow-progress:0 0 16px #ffffff47;--chimera-shadow-focus-ring:0 0 0 3px var(--chimera-surface-card);--chimera-shadow-nav:0 -12px 32px #00000057;--chimera-shadow-glass-chrome:inset 0 1px #ffffff0a;--chimera-shadow-glass-pill:0 8px 24px #00000038;--chimera-shadow-liquid-glass:inset 0 1px #ffffff1a, inset 0 -1px #ffffff06, 0 -12px 36px #0000002e;--chimera-shadow-liquid-selection:inset 0 1px #ffffff29, inset 0 -1px #ffffff0a, 0 8px 22px #0000001f;--chimera-filter-liquid-glass:blur(var(--chimera-blur-liquid-glass)) saturate(var(--chimera-saturation-liquid-glass)) brightness(var(--chimera-brightness-liquid-glass));--chimera-filter-navigation-icon:drop-shadow(0 1px 2px #000000d1) drop-shadow(0 0 6px #0000005c);--chimera-shadow-thumbnail:0 1px 8px #00000094;--chimera-shadow-badge:0 1px 3px #0000004d;--chimera-shadow-floating-control:0 12px 40px #00000073;--chimera-shadow-menu:0 20px 64px #000000ad;--chimera-motion-press:var(--motion-press);--chimera-motion-fast:var(--motion-fast);--chimera-motion-base:var(--motion-base);--chimera-motion-surface:.22s;--chimera-motion-surface-exit:.15s;--chimera-motion-selection:var(--motion-base);--chimera-motion-navigation-morph:var(--motion-navigation);--chimera-motion-enter:var(--motion-enter);--chimera-motion-exit:var(--motion-exit);--chimera-motion-slow:var(--motion-slow);--chimera-motion-progress:var(--motion-progress);--chimera-motion-skeleton:var(--motion-skeleton);--chimera-motion-orbit:var(--motion-orbit);--chimera-ease-interactive:var(--ease-interactive);--chimera-ease-selection:var(--ease-enter);--chimera-ease-navigation-morph:var(--chimera-ease-selection);--chimera-ease-enter:var(--ease-enter);--chimera-ease-exit:var(--ease-exit);--chimera-ease-standard:var(--ease-standard);--chimera-ease-linear:var(--ease-linear);--chimera-selection-morph-stretch:1;--chimera-selection-morph-squash:1;--chimera-selection-morph-compress:1;--chimera-selection-morph-rebound:1;--chimera-selection-morph-skew:0;--chimera-navigation-morph-stretch:var(--chimera-selection-morph-stretch);--chimera-navigation-morph-squash:var(--chimera-selection-morph-squash);--chimera-navigation-morph-compress:var(--chimera-selection-morph-compress);--chimera-navigation-morph-rebound:var(--chimera-selection-morph-rebound);--chimera-navigation-morph-skew:var(--chimera-selection-morph-skew);--chimera-studio-control-size:var(--chimera-size-control-lg);--chimera-studio-header-padding-block:0px;--chimera-studio-sticky-gap:var(--chimera-space-2);--chimera-content-controls-inset-inline:var(--chimera-space-3);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-content-controls-margin-block:var(--chimera-space-1);--chimera-content-controls-gap:var(--chimera-space-1);--chimera-catalog-controls-gap:var(--chimera-content-controls-gap);--chimera-catalog-search-surface:var(--chimera-matte-surface);--chimera-segmented-visual-height:var(--chimera-studio-control-size);--chimera-segmented-radius:calc(var(--chimera-segmented-visual-height) / 2);--chimera-radius-floating-panel:var(--chimera-radius-xl);--chimera-radius-media-card:var(--chimera-radius-sm);--chimera-radius-media-thumbnail:var(--chimera-radius-xs);--chimera-radius-navigation-container:calc(var(--mobile-section-nav-height) / 2);--chimera-radius-chip:calc(var(--chimera-chip-visual-height) / 2);--chimera-composer-input-radius-inline:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-touch) - var(--chimera-border-width)));--chimera-composer-input-radius-block:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-block-touch) - var(--chimera-border-width)));--chimera-composer-input-font-size:var(--chimera-type-component);--chimera-matte-surface:#0c0c0ecc;--chimera-catalog-bar-surface:#0c0c0ee6;--chimera-matte-filter:blur(20px);--chimera-matte-control-filter:blur(12px);--chimera-glass-track-surface:#ffffff08;--chimera-glass-track-edge:#ffffff1a;--chimera-glass-utility-surface:#18181adb;--chimera-glass-utility-edge:#ffffff3d;--chimera-matte-sheen:linear-gradient(165deg, #ffffff12, transparent 42%, #ffffff05);--chimera-selection-material:#ffffff17;--chimera-selection-material-hover:#ffffff21;--chimera-selection-material-pressed:#ffffff12;--chimera-selection-edge-color:#ffffff29;--chimera-glass-rim-width:var(--chimera-border-width);--chimera-glass-rim-light:radial-gradient(ellipse at 5% 85%, color-mix(in srgb, var(--chimera-primary-highlight) 92%, transparent), transparent 28%), linear-gradient(135deg, #fffffffa, #ffffffb8 14%, #ffffff1f 32%, #ffffff0a 65%, #ffffff61);--chimera-matte-rim-light:radial-gradient(ellipse at 3% 0%, color-mix(in srgb, var(--chimera-primary-highlight) 56%, transparent), transparent 14%), linear-gradient(170deg, #ffffff5c, #ffffff0f 32%, #ffffff08 70%, #fff3);--chimera-input-rim-light:none;--chimera-selection-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), radial-gradient(ellipse at 0% 90%, color-mix(in srgb, var(--chimera-primary-highlight) 13%, transparent), transparent 32%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-input-sheen:linear-gradient(170deg, #ffffff08, transparent 48%, #ffffff03);--chimera-selection-highlight:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d, inset 0 -5px 8px #0000001f, 0 3px 8px #0000003d;--chimera-composer-elevation:inset 0 1px 2px #ffffff1a, inset 0 -2px 4px #0000002e, 0 3px 6px #0003, 0 12px 28px #00000047;--chimera-composer-edge:#ffffff1f;--chimera-matte-texture:url(../../../textures/chimera-grain.svg);--chimera-matte-texture-size:96px 96px;--chimera-composer-input-edge:transparent;--chimera-composer-input-highlight:none;--chimera-composer-input-focus-edge:#fff;--chimera-media-selection-material:#000000b8;--chimera-media-selection-hover:#000000a3;--chimera-media-selection-pressed:#000c;--chimera-media-selection-edge:#ffffffad;--chimera-composer-surface:var(--chimera-matte-surface);--chimera-composer-input-surface:#ffffff08;--chimera-action-execute-surface:#f2f2f2;--chimera-action-execute-hover:#fff;--chimera-action-execute-pressed:#d9d9d9;--chimera-action-execute-foreground:#111;--chimera-action-disabled-surface:#292929;--chimera-action-disabled-foreground:#999;--action-primary:var(--chimera-action-execute-surface);--action-primary-hover:var(--chimera-action-execute-hover);--action-primary-pressed:var(--chimera-action-execute-pressed);--action-primary-foreground:var(--chimera-action-execute-foreground);--focus-ring:#f2f2f2;--focus:var(--focus-ring);--chimera-navigation-bottom:max(var(--chimera-navigation-island-offset), var(--chimera-safe-area-bottom));--chimera-composer-bottom:calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-dock-stack-gap));--chimera-composer-action-gap-touch:var(--chimera-space-2)}@media (width<=820px){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-control-size:var(--chimera-size-control-md);--chimera-composer-input-font-size:max(16px, var(--chimera-type-body));--chimera-ratio-motion-card:4 / 5;--chimera-source-thumbnail-width:var(--chimera-source-thumbnail-width-mobile);--chimera-source-thumbnail-max:var(--chimera-source-thumbnail-max-mobile);--chimera-studio-header-height-mobile:calc(var(--chimera-size-control-lg) + var(--chimera-space-optical) + var(--chimera-safe-area-top));--chimera-studio-sticky-gap:var(--chimera-space-optical);--chimera-content-controls-padding-block:var(--chimera-space-optical);--chimera-content-controls-margin-block:var(--chimera-space-optical);--chimera-composer-padding-touch:var(--chimera-space-1);--chimera-composer-padding-block-touch:var(--chimera-space-1);--chimera-composer-row-gap-touch:var(--chimera-gap-tight);--chimera-composer-card-min-height:0px;--chimera-composer-card-padding-block:var(--chimera-space-optical);--chimera-composer-card-padding-inline:calc(var(--chimera-space-1) + var(--chimera-space-optical));--chimera-composer-card-radius:var(--chimera-composer-input-radius-inline);--chimera-composer-thumbnail-radius:var(--chimera-radius-md);--chimera-composer-thumbnail-size:var(--chimera-studio-control-size);--chimera-composer-source-height:var(--chimera-studio-control-size);--chimera-chat-attachment-size:var(--chimera-studio-control-size);--chimera-chat-attachment-radius:var(--chimera-composer-card-radius);--chimera-chat-content-inset:var(--chimera-space-2);--chimera-result-rail-item-size-mobile:72px;--chimera-result-rail-item-size:var(--chimera-result-rail-item-size-mobile);--chimera-menu-header-inset-block:var(--chimera-space-1);--chimera-menu-content-inset:var(--chimera-space-2);--chimera-menu-content-inset-block:var(--chimera-menu-content-inset)}.recipe-input-groups,.recipe-input-groups .chimera-scope{--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-1);--chimera-composer-thumbnail-size:64px;--chimera-composer-source-height:80px}:is(.prompt-composer,.chimera-content-controls),:is(.prompt-composer,.chimera-content-controls) .chimera-scope{--chimera-control-hit-size:var(--chimera-studio-control-size);--chimera-control-height-touch:var(--chimera-studio-control-size);--chimera-action-context-hit-size:var(--chimera-studio-control-size);--chimera-action-utility-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-visual-size:var(--chimera-studio-control-size)}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-selection-edge-color:#ffffffad}}@media (width<=820px) and (prefers-reduced-transparency:reduce){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:#171717;--chimera-catalog-bar-surface:#171717;--chimera-glass-track-surface:#202020;--chimera-glass-track-edge:#555;--chimera-glass-utility-surface:#242424;--chimera-glass-utility-edge:#999;--chimera-selection-edge-color:#b8b8b8;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-matte-texture:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-selection-material:#383838;--chimera-selection-material-hover:#424242;--chimera-selection-material-pressed:#303030;--chimera-media-selection-material:#242424;--chimera-media-selection-hover:#303030;--chimera-media-selection-pressed:#171717;--chimera-composer-input-surface:#121212}}@media (width<=820px) and (forced-colors:active){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:Canvas;--chimera-catalog-bar-surface:Canvas;--chimera-glass-track-surface:Canvas;--chimera-glass-track-edge:ButtonBorder;--chimera-glass-utility-surface:ButtonFace;--chimera-glass-utility-edge:ButtonBorder;--chimera-text-secondary:CanvasText;--chimera-text-tertiary:CanvasText;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-composer-elevation:none;--chimera-composer-edge:ButtonBorder;--chimera-matte-texture:none;--chimera-selection-highlight:none;--chimera-composer-input-edge:ButtonBorder;--chimera-composer-input-focus-edge:Highlight;--chimera-composer-input-highlight:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-media-selection-material:Canvas;--chimera-media-selection-hover:Canvas;--chimera-media-selection-pressed:Canvas;--chimera-media-selection-edge:Highlight;--chimera-selection-material:Canvas;--chimera-selection-material-hover:Canvas;--chimera-selection-material-pressed:Canvas;--chimera-selection-edge-color:Highlight;--chimera-action-selected-foreground:CanvasText;--chimera-composer-surface:Canvas;--chimera-composer-input-surface:Field;--focus-ring:Highlight}}@media (width<=820px){:root[data-pwa-platform] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-header-padding-block:var(--chimera-space-1);--chimera-studio-header-height-mobile:calc(var(--chimera-control-height-touch) + var(--chimera-border-width) + var(--chimera-safe-area-top) + 2 * var(--chimera-studio-header-padding-block));--chimera-studio-sticky-gap:var(--chimera-space-1);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-navigation-edge:max(var(--chimera-safe-area-bottom), var(--chimera-space-2));--chimera-navigation-bottom:var(--chimera-navigation-edge)}}@media (width<=820px){.chimera-content-controls,.chimera-content-controls .chimera-scope{--chimera-control-hit-size:44px;--chimera-control-height-touch:44px;--chimera-action-context-hit-size:44px;--chimera-action-utility-hit-size:44px}}.composer-select.svelte-16lrc34{font-family:var(--chimera-font-sans);flex:none;position:relative}.select-trigger.svelte-16lrc34{height:var(--chimera-composer-control-height-touch);align-items:center;gap:var(--chimera-gap-control);padding:0 var(--chimera-padding-control-inline);border:var(--chimera-border-width) solid var(--chimera-border-subtle);border-radius:var(--chimera-radius-pill);background:var(--chimera-surface-control);color:var(--chimera-text);font:inherit;font-size:var(--chimera-type-component);cursor:pointer;white-space:nowrap;display:inline-flex}.select-trigger.svelte-16lrc34 strong:where(.svelte-16lrc34){font-weight:var(--chimera-weight-bold);text-transform:uppercase}.select-trigger.has-meta.svelte-16lrc34{gap:var(--chimera-gap-tight);padding-inline:var(--chimera-padding-control-compact-inline);color:var(--chimera-text-secondary)}.select-trigger.display-only.svelte-16lrc34{cursor:default}.trigger-meta.svelte-16lrc34{justify-content:center;align-items:center;display:inline-flex}.trigger-meta.svelte-16lrc34+.trigger-meta:where(.svelte-16lrc34){padding-left:var(--chimera-gap-tight);border-left:var(--chimera-border-width) solid var(--chimera-border)}.audio-meta.svelte-16lrc34 .chimera-icon{color:currentColor}.select-chevron{transition:transform var(--chimera-motion-base) var(--chimera-ease-enter)}.select-trigger[aria-expanded=true].svelte-16lrc34{border-color:var(--chimera-border-strong)}.select-trigger.svelte-16lrc34:disabled{cursor:default}.select-trigger[aria-expanded=true].svelte-16lrc34 .select-chevron{transform:rotate(180deg)}.select-popover.svelte-16lrc34{top:auto;bottom:calc(100% + var(--chimera-composer-menu-gap-touch));z-index:20;width:min(var(--chimera-composer-popover-width), calc(100vw - 2 * var(--chimera-space-4)));max-height:min(var(--chimera-composer-popover-max-height), calc(100dvh - var(--chimera-page-bottom-safe)));padding:var(--chimera-padding-card);border:var(--chimera-border-width) solid var(--chimera-border);border-radius:var(--chimera-radius-panel);background:var(--chimera-surface-card);box-shadow:var(--chimera-shadow-composer);visibility:hidden;display:grid;position:absolute;left:0;overflow-y:auto}.select-popover.positioned.svelte-16lrc34{visibility:visible;animation:svelte-16lrc34-select-enter var(--chimera-motion-surface) var(--chimera-ease-enter)}.select-popover.svelte-16lrc34>p:where(.svelte-16lrc34){padding:var(--chimera-padding-control-compact);color:var(--chimera-text-tertiary);font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-semibold);margin:0}.select-option.svelte-16lrc34{min-height:var(--chimera-control-height-icon);grid-template-columns:var(--chimera-icon-xl) minmax(0, 1fr);align-items:center;gap:var(--chimera-gap-content);padding:var(--chimera-padding-control);border-radius:var(--chimera-radius-control);color:var(--chimera-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--chimera-motion-selection) var(--chimera-ease-selection), color var(--chimera-motion-selection) var(--chimera-ease-selection);background:0 0;border:0;display:grid}.select-option.svelte-16lrc34:hover,.select-option.svelte-16lrc34:focus-visible{background:var(--chimera-surface-hover)}.select-option.selected.svelte-16lrc34{color:var(--chimera-text);background:0 0}.select-option.selected.svelte-16lrc34 .option-copy:where(.svelte-16lrc34) small:where(.svelte-16lrc34){color:var(--chimera-text-secondary)}.option-check.svelte-16lrc34{width:var(--chimera-icon-xl);height:var(--chimera-icon-xl);display:block}.option-copy.svelte-16lrc34{gap:var(--chimera-gap-tight);display:grid}.option-copy.svelte-16lrc34 strong:where(.svelte-16lrc34){font-size:var(--chimera-type-component);font-weight:var(--chimera-weight-bold)}.option-copy.svelte-16lrc34 small:where(.svelte-16lrc34){color:var(--chimera-text-secondary);font-size:var(--chimera-type-caption);line-height:var(--chimera-leading-tight)}@media (width<=720px){.select-trigger.has-meta.svelte-16lrc34{padding-inline:var(--chimera-composer-selected-padding-inline-touch)}.select-popover.svelte-16lrc34{width:min(var(--chimera-composer-popover-width-touch), calc(100vw - 2 * var(--chimera-space-3)));padding:var(--chimera-padding-composer)}}@keyframes svelte-16lrc34-select-enter{0%{opacity:0;transform:translateY(var(--chimera-space-2))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.select-popover.positioned.svelte-16lrc34{animation:none}.select-chevron,.select-option.svelte-16lrc34{transition:none}}:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-font-sans:var(--font-ui);--chimera-type-caption:.75rem;--chimera-type-component-sm:.75rem;--chimera-type-component:.875rem;--chimera-type-label:var(--chimera-type-component);--chimera-type-body:1rem;--chimera-type-heading-sm:1.25rem;--chimera-type-heading-md:1.625rem;--chimera-type-heading-lg:2.625rem;--chimera-leading-solid:1;--chimera-leading-tight:1.2;--chimera-leading-body:1.5;--chimera-tracking-tight:-.02em;--chimera-tracking-label:0;--chimera-tracking-wide:.04em;--chimera-tracking-badge:.06em;--chimera-tracking-meta:.08em;--chimera-weight-regular:400;--chimera-weight-medium:500;--chimera-weight-semibold:600;--chimera-weight-bold:700;--chimera-space-0:0;--chimera-space-optical:2px;--chimera-space-1:4px;--chimera-space-2:8px;--chimera-space-3:12px;--chimera-space-4:16px;--chimera-space-5:24px;--chimera-space-6:32px;--chimera-space-7:48px;--chimera-space-8:64px;--chimera-gap-hairline:var(--chimera-space-optical);--chimera-gap-tight:var(--chimera-space-1);--chimera-gap-control:var(--chimera-space-2);--chimera-gap-content:var(--chimera-space-3);--chimera-gap-section:var(--chimera-space-5);--chimera-inset-0:var(--chimera-space-0);--chimera-inset-1:var(--chimera-space-1);--chimera-inset-2:var(--chimera-space-2);--chimera-inset-3:var(--chimera-space-3);--chimera-inset-4:var(--chimera-space-4);--chimera-inset-5:var(--chimera-space-5);--chimera-inset-6:var(--chimera-space-6);--chimera-inset-7:var(--chimera-space-7);--chimera-inset-8:var(--chimera-space-8);--chimera-padding-control-compact-block:var(--chimera-space-1);--chimera-padding-control-compact-inline:var(--chimera-space-2);--chimera-padding-control-block:var(--chimera-space-2);--chimera-padding-control-inline:var(--chimera-space-3);--chimera-padding-control:var(--chimera-padding-control-block) var(--chimera-padding-control-inline);--chimera-padding-control-compact:var(--chimera-padding-control-compact-block) var(--chimera-padding-control-compact-inline);--chimera-padding-select:var(--chimera-space-2) var(--chimera-space-6) var(--chimera-space-2) var(--chimera-space-3);--chimera-padding-card:var(--chimera-space-3);--chimera-padding-panel:var(--chimera-space-4);--chimera-padding-composer:var(--chimera-space-2);--chimera-padding-page-inline:clamp(var(--chimera-space-2), 2vw, 20px);--chimera-page-bottom-safe:calc(112px + env(safe-area-inset-bottom));--chimera-page-max:1440px;--chimera-header-height:var(--chimera-studio-header-height-mobile);--chimera-studio-header-height-mobile:calc(48px + var(--chimera-safe-area-top));--chimera-dock-control-size:var(--chimera-size-control-lg);--chimera-dock-inset:var(--chimera-space-2);--chimera-composer-padding-block-touch:var(--chimera-space-2);--chimera-dock-gap:var(--chimera-space-2);--chimera-dock-stack-gap:var(--chimera-space-1);--mobile-section-nav-height:var(--chimera-navigation-hit-height);--chimera-navigation-island-max:280px;--chimera-navigation-island-offset:var(--chimera-space-2);--chimera-navigation-inline-inset:0px;--chimera-feed-bottom-space:var(--studio-dock-footprint,calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-space-2)));--chimera-feed-bottom-space-mobile:var(--chimera-feed-bottom-space);--chimera-content-scroll-offset:110px;--chimera-radius-none:0;--chimera-radius-xs:4px;--chimera-radius-sm:8px;--chimera-radius-md:12px;--chimera-radius-lg:16px;--chimera-radius-xl:24px;--chimera-radius-pill:9999px;--chimera-radius-full:50%;--chimera-radius-badge:var(--chimera-radius-xs);--chimera-radius-control:var(--chimera-radius-sm);--chimera-radius-card:var(--chimera-radius-md);--chimera-radius-media:var(--chimera-radius-lg);--chimera-radius-panel:var(--chimera-radius-xl);--chimera-radius-header-action:var(--chimera-radius-control);--chimera-radius-navigation-selection:calc(var(--chimera-navigation-selection-height) / 2);--chimera-navigation-selection-inset-block:0px;--chimera-navigation-hit-height:max(44px, var(--chimera-segmented-visual-height));--chimera-navigation-selection-height:var(--chimera-navigation-hit-height);--chimera-border-width:1px;--chimera-focus-width:2px;--chimera-focus-offset:2px;--chimera-size-control-xs:32px;--chimera-size-control-sm:36px;--chimera-size-control-md:40px;--chimera-size-control-lg:44px;--chimera-size-control-xl:48px;--chimera-control-height-step:var(--chimera-size-control-lg);--chimera-control-height-compact:var(--chimera-size-control-sm);--chimera-control-height:var(--chimera-size-control-md);--chimera-control-height-touch:var(--chimera-size-control-lg);--chimera-control-height-icon:var(--chimera-size-control-xl);--chimera-control-visual-height:var(--chimera-control-height);--chimera-control-hit-size:var(--chimera-control-height-touch);--chimera-action-outcome-visual-size:var(--chimera-size-control-lg);--chimera-action-outcome-hit-size:var(--chimera-size-control-lg);--chimera-action-outcome-icon-size:var(--chimera-icon-size-lg);--chimera-action-outcome-padding-inline:var(--chimera-space-4);--chimera-action-context-visual-size:var(--chimera-size-control-sm);--chimera-action-context-hit-size:var(--chimera-size-control-lg);--chimera-action-context-icon-size:var(--chimera-icon-size-md);--chimera-action-context-padding-inline:var(--chimera-space-3);--chimera-action-utility-visual-size:var(--chimera-size-control-xs);--chimera-action-utility-hit-size:var(--chimera-size-control-lg);--chimera-action-utility-icon-size:var(--chimera-icon-size-md);--chimera-action-utility-padding-inline:var(--chimera-space-3);--chimera-action-inline-visual-size:var(--chimera-size-control-xs);--chimera-action-inline-hit-size:var(--chimera-size-control-lg);--chimera-action-inline-icon-size:var(--chimera-icon-size-sm);--chimera-action-inline-padding-inline:var(--chimera-space-2);--chimera-media-action-visual-size:var(--chimera-size-control-xs);--chimera-media-action-hit-size:var(--chimera-size-control-lg);--chimera-media-action-inset:var(--chimera-space-1);--chimera-media-action-gap:var(--chimera-space-1);--chimera-media-action-surface:color-mix(in srgb, var(--chimera-surface-media) 42%, transparent);--chimera-media-action-foreground:color-mix(in srgb, var(--chimera-text-on-dark) 90%, transparent);--chimera-pill-height-sm:20px;--chimera-pill-height-md:24px;--chimera-pill-height-lg:calc(var(--chimera-size-control-sm) * .8);--chimera-pill-padding-inline-sm:var(--chimera-space-1);--chimera-pill-padding-inline-md:var(--chimera-space-2);--chimera-pill-padding-inline-lg:var(--chimera-action-context-padding-inline);--chimera-badge-height:var(--chimera-pill-height-md);--chimera-attachment-preview-max-height:360px;--chimera-icon-sm:16px;--chimera-icon-md:18px;--chimera-icon-lg:20px;--chimera-icon-xl:22px;--chimera-icon-2xl:24px;--chimera-icon-feature:28px;--chimera-icon-stroke:1.8;--chimera-tab-min-width:128px;--chimera-explorer-tab-min-width-touch:80px;--chimera-explorer-tabs-visual-height:var(--chimera-segmented-visual-height);--chimera-chip-visual-height:var(--chimera-size-control-xs);--chimera-chip-hit-inset-block:calc((var(--chimera-control-hit-size) - var(--chimera-chip-visual-height)) / 2);--chimera-chip-font-size:var(--chimera-type-component-sm);--chimera-chip-padding-inline:var(--chimera-action-context-padding-inline);--chimera-conversion-control-height:var(--chimera-segmented-visual-height);--chimera-action-summary-min:168px;--chimera-button-wide-min:176px;--chimera-conversion-tabs-width:168px;--chimera-template-card-min:112px;--chimera-template-card-max:144px;--chimera-template-card-mobile:80px;--chimera-composer-input-height:68px;--chimera-composer-input-height-compact:56px;--chimera-composer-max:736px;--chimera-composer-source-height:80px;--chimera-composer-thumbnail-size:64px;--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-2);--chimera-composer-card-padding-inline:var(--chimera-space-2);--chimera-composer-card-radius:var(--chimera-radius-card);--chimera-composer-thumbnail-radius:var(--chimera-radius-control);--chimera-chat-attachment-size:var(--chimera-control-height-icon);--chimera-chat-attachment-radius:var(--chimera-radius-control);--chimera-chat-content-inset:var(--chimera-space-4);--chimera-menu-header-inset-block:var(--chimera-space-3);--chimera-menu-content-inset:var(--chimera-space-3);--chimera-menu-content-inset-block:var(--chimera-space-4);--chimera-menu-row-inset-block:var(--chimera-space-2);--chimera-menu-row-inset-inline:var(--chimera-space-3);--chimera-menu-leading-size:44px;--chimera-menu-trailing-size:44px;--chimera-menu-row-gap:var(--chimera-space-3);--chimera-menu-row-columns:var(--chimera-menu-leading-size) minmax(0, 1fr) var(--chimera-menu-trailing-size);--chimera-menu-row-padding:var(--chimera-menu-row-inset-block) var(--chimera-menu-row-inset-inline);--chimera-composer-padding-touch:var(--chimera-space-2);--chimera-composer-group-padding:var(--chimera-space-0);--chimera-prompt-trailing-reserve:var(--chimera-space-6);--chimera-prompt-action-reserve:calc(var(--chimera-control-hit-size) + var(--chimera-gap-tight));--chimera-inline-dismiss-hit-size:28px;--chimera-inline-dismiss-visual-size:18px;--chimera-inline-dismiss-icon-size:12px;--chimera-grouped-prompt-action-visual-size:24px;--chimera-recipe-setting-padding-inline:6px;--chimera-recipe-setting-gap:3px;--chimera-composer-row-gap-touch:var(--chimera-space-2);--chimera-composer-settings-gap-touch:var(--chimera-space-1);--chimera-composer-menu-gap-touch:var(--chimera-space-1);--chimera-composer-control-height-touch:var(--chimera-control-height-touch);--chimera-composer-submit-button-size:var(--chimera-dock-control-size);--chimera-composer-selected-height-touch:calc(var(--chimera-composer-control-height-touch) - 2 * var(--chimera-border-width) - 2 * var(--chimera-gap-hairline));--chimera-composer-selected-padding-inline-touch:var(--chimera-space-2);--chimera-composer-input-height-touch:var(--chimera-size-control-xl);--chimera-composer-input-max-height:160px;--chimera-composer-input-max-height-touch:144px;--chimera-composer-input-padding-block-touch:var(--chimera-space-3);--chimera-composer-input-padding-inline-touch:var(--chimera-space-3);--chimera-composer-radius-touch:var(--chimera-radius-floating-panel);--chimera-composer-input-radius-touch:var(--chimera-composer-input-radius-inline) / var(--chimera-composer-input-radius-block);--chimera-composer-popover-width:296px;--chimera-composer-popover-width-touch:288px;--chimera-composer-popover-min-height:120px;--chimera-composer-popover-max-height:440px;--chimera-composer-popover-viewport-padding:var(--chimera-space-3);--chimera-composer-motion-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-2));--chimera-composer-motion-name-max:calc(var(--chimera-composer-motion-card-width) * 2);--chimera-motion-detail-max:640px;--chimera-motion-detail-source-size:112px;--chimera-workspace-max:1040px;--chimera-source-workspace-max:920px;--chimera-library-max:896px;--chimera-gallery-dialog-max:448px;--chimera-auth-dialog-max:420px;--chimera-account-name-max:128px;--chimera-account-popover-max:280px;--chimera-contact-dialog-max:500px;--chimera-contact-dialog-height:720px;--chimera-contact-textarea-min:160px;--chimera-contact-state-min:240px;--chimera-chat-max:928px;--chimera-chat-min-height:672px;--chimera-chat-min-height-mobile:608px;--chimera-chat-empty-height:400px;--chimera-chat-empty-copy-max:480px;--chimera-chat-samples-max:672px;--chimera-chat-bubble-max:640px;--chimera-chat-generation-max:720px;--chimera-chat-result-min:160px;--chimera-chat-select-max:136px;--chimera-chat-composer-max:128px;--chimera-chat-composer-float-offset:60px;--chimera-chat-feed-bottom-space:192px;--chimera-chat-attachment-max:288px;--chimera-chat-empty-height-compact:288px;--chimera-chat-empty-height-mobile:208px;--chimera-chat-mobile-shell-offset:128px;--chimera-chat-mobile-height:512px;--chimera-chat-mobile-max:768px;--chimera-chat-history-top:96px;--chimera-chat-history-top-mobile:88px;--chimera-chat-history-panel-max:320px;--chimera-result-rail-header-height:var(--chimera-control-height-touch);--chimera-result-rail-item-size:176px;--chimera-result-rail-item-size-mobile:112px;--chimera-result-disclosure-size:var(--chimera-size-control-xs);--chimera-gallery-card-max:480px;--chimera-gallery-grid-width:calc(100% + var(--chimera-inset-4));--chimera-gallery-gutter-mobile:var(--chimera-space-1);--chimera-gallery-width-mobile:calc(100vw - 2 * max(var(--chimera-gallery-gutter-mobile), env(safe-area-inset-left), env(safe-area-inset-right)));--chimera-gallery-margin-mobile:calc((100% - var(--chimera-gallery-width-mobile)) / 2);--chimera-gallery-grid-margin:calc(-1 * var(--chimera-inset-2));--chimera-gallery-empty-height:320px;--chimera-catalog-empty-height:144px;--chimera-scrollbar-height:10px;--chimera-source-thumbnail-offset:48px;--chimera-source-thumbnail-copy-offset:112px;--chimera-prompt-panel-max:448px;--chimera-custom-prompt-toggle-option-min:72px;--chimera-custom-prompt-toggle-width:150px;--chimera-blur-dock-backdrop:2px;--chimera-backdrop-outset:2px;--chimera-icon-soft-shadow:drop-shadow(0 1px 1px #0000003d);--chimera-dock-backdrop-fade:calc(var(--chimera-control-height-touch) + var(--chimera-composer-settings-gap-touch) + var(--chimera-inset-4));--chimera-dock-backdrop-mask:linear-gradient(to bottom, transparent, #0000001f calc(var(--chimera-dock-backdrop-fade) * .25), #00000073 calc(var(--chimera-dock-backdrop-fade) * .6), black var(--chimera-dock-backdrop-fade));--chimera-blur-composer:18px;--chimera-blur-navigation:20px;--chimera-blur-control:calc(var(--chimera-blur-navigation) / 2);--chimera-blur-chrome:19.2px;--chimera-blur-liquid-glass:22.4px;--chimera-saturation-chrome:1.2;--chimera-saturation-liquid-glass:1.35;--chimera-brightness-liquid-glass:.82;--chimera-ratio-square:1 / 1;--chimera-ratio-portrait:9 / 16;--chimera-ratio-motion-card:var(--chimera-ratio-portrait);--chimera-ratio-showcase:4 / 3;--chimera-ratio-showcase-compact:16 / 10;--chimera-ratio-golden:1.618 / 1;--chimera-proportion-golden-major:61.8%;--chimera-proportion-golden-minor:38.2%;--chimera-showcase-copy-height:104px;--chimera-showcase-copy-height-compact:52px;--chimera-showcase-copy-height-options:64px;--chimera-showcase-copy-height-mobile:100px;--chimera-showcase-copy-height-options-mobile:76px;--chimera-option-strip-height:30px;--chimera-source-thumbnail-max:96px;--chimera-source-thumbnail-max-mobile:72px;--chimera-source-thumbnail-width:36%;--chimera-source-thumbnail-width-mobile:32%;--chimera-media-focus-y:28%;--chimera-tool-title:clamp(29px, 4vw, 45px);--chimera-tool-title-mobile:clamp(27px, 9vw, 35px);--chimera-pricing-max:1216px;--chimera-pricing-table-max:840px;--chimera-pricing-row-min-height:104px;--chimera-pricing-row-mobile-height:88px;--chimera-pricing-payment-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-1));--chimera-pricing-label-compact:.8125rem;--chimera-disabled-opacity:.5;--chimera-readable-max:768px;--chimera-copy-max:544px;--chimera-pricing-grid-min:240px;--chimera-pricing-hero:clamp(44px, 8vw, 84px);--chimera-pricing-hero-mobile:clamp(36px, 11vw, 48px);--chimera-pricing-copy:clamp(16px, 2vw, 19px);--chimera-pricing-heading:clamp(28px, 4vw, 40px);--chimera-price-size:32px;--chimera-price-size-wide:38px;--chimera-currency-gap:.1em;--chimera-currency-scale:.65em;--chimera-surface-canvas:#000;--chimera-surface-card:#111;--chimera-surface-control:#151515;--chimera-surface-input:#181818;--chimera-surface-raised:#1b1b1b;--chimera-surface-hover:#1d1d1d;--chimera-surface-active:#292929;--chimera-surface-media:#08090d;--chimera-surface-overlay:#000000f5;--chimera-surface-navigation:#080808b8;--chimera-surface-glass:#000000b8;--chimera-surface-glass-strong:#2323239e;--chimera-surface-liquid-glass:#0000005c;--chimera-surface-liquid-selection:#ffffff14;--chimera-surface-liquid-highlight:#ffffff24;--chimera-surface-glass-pill:color-mix(in srgb, var(--chimera-surface-glass) 80%, transparent);--chimera-surface-glass-pill-reduced:var(--chimera-surface-raised);--chimera-surface-scrim:#000000c7;--chimera-surface-backdrop:#000000db;--chimera-surface-overlay-soft:#0009;--chimera-surface-selected:var(--selection-surface);--chimera-action-selected-surface:var(--selection-action);--chimera-action-selected-surface-hover:var(--selection-action-hover);--chimera-action-selected-surface-pressed:var(--selection-action-pressed);--chimera-action-selected-foreground:#fff;--chimera-action-selected-foreground-muted:#fff;--chimera-action-selected-border:transparent;--chimera-border-subtle:#ffffff14;--chimera-border:#ffffff1f;--chimera-border-strong:#ffffff3d;--chimera-border-glass:#ffffff1a;--chimera-border-liquid-glass:#ffffff24;--chimera-navigation-icon-color:var(--chimera-text-secondary);--chimera-text:#f5f5f5;--chimera-text-secondary:#d8d8d8;--chimera-text-tertiary:#b8b8b8;--chimera-text-on-dark:#fff;--chimera-accent:var(--chimera-action-execute-surface);--chimera-text-on-accent:var(--chimera-action-execute-foreground);--chimera-primary-highlight:#dce3eb;--chimera-primary-highlight-rim: linear-gradient(90deg, transparent, #dce3eba8 25%, #eff3f894 50%, #cbd6e28a 75%, transparent) 12% 100% / 8% 20% no-repeat, linear-gradient(135deg, #fffffffa, #ffffffa6 15%, #ffffff1a 38%, #ffffff0d 65%, #ffffff6b);--chimera-primary-highlight-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-primary-highlight-shadow:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d;--chimera-primary-highlight-lens-shadow:inset 0 2px 2px #fff6, inset 3px 5px 8px #ffffff2b, inset -2px -4px 6px #ffffff24, inset 0 -7px 10px #00000061, 0 3px 8px #0000003d;--chimera-status-danger:var(--danger-text);--chimera-media-scrim:linear-gradient(transparent, #000000d1);--chimera-font-display:var(--font-display);--chimera-shadow-card:var(--shadow-1);--chimera-shadow-raised:var(--shadow-2);--chimera-shadow-composer:0 12px 32px #0006;--chimera-shadow-control:inset 0 1px #ffffff0a, 0 16px 36px #0000003d;--chimera-shadow-progress:0 0 16px #ffffff47;--chimera-shadow-focus-ring:0 0 0 3px var(--chimera-surface-card);--chimera-shadow-nav:0 -12px 32px #00000057;--chimera-shadow-glass-chrome:inset 0 1px #ffffff0a;--chimera-shadow-glass-pill:0 8px 24px #00000038;--chimera-shadow-liquid-glass:inset 0 1px #ffffff1a, inset 0 -1px #ffffff06, 0 -12px 36px #0000002e;--chimera-shadow-liquid-selection:inset 0 1px #ffffff29, inset 0 -1px #ffffff0a, 0 8px 22px #0000001f;--chimera-filter-liquid-glass:blur(var(--chimera-blur-liquid-glass)) saturate(var(--chimera-saturation-liquid-glass)) brightness(var(--chimera-brightness-liquid-glass));--chimera-filter-navigation-icon:drop-shadow(0 1px 2px #000000d1) drop-shadow(0 0 6px #0000005c);--chimera-shadow-thumbnail:0 1px 8px #00000094;--chimera-shadow-badge:0 1px 3px #0000004d;--chimera-shadow-floating-control:0 12px 40px #00000073;--chimera-shadow-menu:0 20px 64px #000000ad;--chimera-motion-press:var(--motion-press);--chimera-motion-fast:var(--motion-fast);--chimera-motion-base:var(--motion-base);--chimera-motion-surface:.22s;--chimera-motion-surface-exit:.15s;--chimera-motion-selection:var(--motion-base);--chimera-motion-navigation-morph:var(--motion-navigation);--chimera-motion-enter:var(--motion-enter);--chimera-motion-exit:var(--motion-exit);--chimera-motion-slow:var(--motion-slow);--chimera-motion-progress:var(--motion-progress);--chimera-motion-skeleton:var(--motion-skeleton);--chimera-motion-orbit:var(--motion-orbit);--chimera-ease-interactive:var(--ease-interactive);--chimera-ease-selection:var(--ease-enter);--chimera-ease-navigation-morph:var(--chimera-ease-selection);--chimera-ease-enter:var(--ease-enter);--chimera-ease-exit:var(--ease-exit);--chimera-ease-standard:var(--ease-standard);--chimera-ease-linear:var(--ease-linear);--chimera-selection-morph-stretch:1;--chimera-selection-morph-squash:1;--chimera-selection-morph-compress:1;--chimera-selection-morph-rebound:1;--chimera-selection-morph-skew:0;--chimera-navigation-morph-stretch:var(--chimera-selection-morph-stretch);--chimera-navigation-morph-squash:var(--chimera-selection-morph-squash);--chimera-navigation-morph-compress:var(--chimera-selection-morph-compress);--chimera-navigation-morph-rebound:var(--chimera-selection-morph-rebound);--chimera-navigation-morph-skew:var(--chimera-selection-morph-skew);--chimera-studio-control-size:var(--chimera-size-control-lg);--chimera-studio-header-padding-block:0px;--chimera-studio-sticky-gap:var(--chimera-space-2);--chimera-content-controls-inset-inline:var(--chimera-space-3);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-content-controls-margin-block:var(--chimera-space-1);--chimera-content-controls-gap:var(--chimera-space-1);--chimera-catalog-controls-gap:var(--chimera-content-controls-gap);--chimera-catalog-search-surface:var(--chimera-matte-surface);--chimera-segmented-visual-height:var(--chimera-studio-control-size);--chimera-segmented-radius:calc(var(--chimera-segmented-visual-height) / 2);--chimera-radius-floating-panel:var(--chimera-radius-xl);--chimera-radius-media-card:var(--chimera-radius-sm);--chimera-radius-media-thumbnail:var(--chimera-radius-xs);--chimera-radius-navigation-container:calc(var(--mobile-section-nav-height) / 2);--chimera-radius-chip:calc(var(--chimera-chip-visual-height) / 2);--chimera-composer-input-radius-inline:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-touch) - var(--chimera-border-width)));--chimera-composer-input-radius-block:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-block-touch) - var(--chimera-border-width)));--chimera-composer-input-font-size:var(--chimera-type-component);--chimera-matte-surface:#0c0c0ecc;--chimera-catalog-bar-surface:#0c0c0ee6;--chimera-matte-filter:blur(20px);--chimera-matte-control-filter:blur(12px);--chimera-glass-track-surface:#ffffff08;--chimera-glass-track-edge:#ffffff1a;--chimera-glass-utility-surface:#18181adb;--chimera-glass-utility-edge:#ffffff3d;--chimera-matte-sheen:linear-gradient(165deg, #ffffff12, transparent 42%, #ffffff05);--chimera-selection-material:#ffffff17;--chimera-selection-material-hover:#ffffff21;--chimera-selection-material-pressed:#ffffff12;--chimera-selection-edge-color:#ffffff29;--chimera-glass-rim-width:var(--chimera-border-width);--chimera-glass-rim-light:radial-gradient(ellipse at 5% 85%, color-mix(in srgb, var(--chimera-primary-highlight) 92%, transparent), transparent 28%), linear-gradient(135deg, #fffffffa, #ffffffb8 14%, #ffffff1f 32%, #ffffff0a 65%, #ffffff61);--chimera-matte-rim-light:radial-gradient(ellipse at 3% 0%, color-mix(in srgb, var(--chimera-primary-highlight) 56%, transparent), transparent 14%), linear-gradient(170deg, #ffffff5c, #ffffff0f 32%, #ffffff08 70%, #fff3);--chimera-input-rim-light:none;--chimera-selection-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), radial-gradient(ellipse at 0% 90%, color-mix(in srgb, var(--chimera-primary-highlight) 13%, transparent), transparent 32%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-input-sheen:linear-gradient(170deg, #ffffff08, transparent 48%, #ffffff03);--chimera-selection-highlight:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d, inset 0 -5px 8px #0000001f, 0 3px 8px #0000003d;--chimera-composer-elevation:inset 0 1px 2px #ffffff1a, inset 0 -2px 4px #0000002e, 0 3px 6px #0003, 0 12px 28px #00000047;--chimera-composer-edge:#ffffff1f;--chimera-matte-texture:url(../../../textures/chimera-grain.svg);--chimera-matte-texture-size:96px 96px;--chimera-composer-input-edge:transparent;--chimera-composer-input-highlight:none;--chimera-composer-input-focus-edge:#fff;--chimera-media-selection-material:#000000b8;--chimera-media-selection-hover:#000000a3;--chimera-media-selection-pressed:#000c;--chimera-media-selection-edge:#ffffffad;--chimera-composer-surface:var(--chimera-matte-surface);--chimera-composer-input-surface:#ffffff08;--chimera-action-execute-surface:#f2f2f2;--chimera-action-execute-hover:#fff;--chimera-action-execute-pressed:#d9d9d9;--chimera-action-execute-foreground:#111;--chimera-action-disabled-surface:#292929;--chimera-action-disabled-foreground:#999;--action-primary:var(--chimera-action-execute-surface);--action-primary-hover:var(--chimera-action-execute-hover);--action-primary-pressed:var(--chimera-action-execute-pressed);--action-primary-foreground:var(--chimera-action-execute-foreground);--focus-ring:#f2f2f2;--focus:var(--focus-ring);--chimera-navigation-bottom:max(var(--chimera-navigation-island-offset), var(--chimera-safe-area-bottom));--chimera-composer-bottom:calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-dock-stack-gap));--chimera-composer-action-gap-touch:var(--chimera-space-2)}@media (width<=820px){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-control-size:var(--chimera-size-control-md);--chimera-composer-input-font-size:max(16px, var(--chimera-type-body));--chimera-ratio-motion-card:4 / 5;--chimera-source-thumbnail-width:var(--chimera-source-thumbnail-width-mobile);--chimera-source-thumbnail-max:var(--chimera-source-thumbnail-max-mobile);--chimera-studio-header-height-mobile:calc(var(--chimera-size-control-lg) + var(--chimera-space-optical) + var(--chimera-safe-area-top));--chimera-studio-sticky-gap:var(--chimera-space-optical);--chimera-content-controls-padding-block:var(--chimera-space-optical);--chimera-content-controls-margin-block:var(--chimera-space-optical);--chimera-composer-padding-touch:var(--chimera-space-1);--chimera-composer-padding-block-touch:var(--chimera-space-1);--chimera-composer-row-gap-touch:var(--chimera-gap-tight);--chimera-composer-card-min-height:0px;--chimera-composer-card-padding-block:var(--chimera-space-optical);--chimera-composer-card-padding-inline:calc(var(--chimera-space-1) + var(--chimera-space-optical));--chimera-composer-card-radius:var(--chimera-composer-input-radius-inline);--chimera-composer-thumbnail-radius:var(--chimera-radius-md);--chimera-composer-thumbnail-size:var(--chimera-studio-control-size);--chimera-composer-source-height:var(--chimera-studio-control-size);--chimera-chat-attachment-size:var(--chimera-studio-control-size);--chimera-chat-attachment-radius:var(--chimera-composer-card-radius);--chimera-chat-content-inset:var(--chimera-space-2);--chimera-result-rail-item-size-mobile:72px;--chimera-result-rail-item-size:var(--chimera-result-rail-item-size-mobile);--chimera-menu-header-inset-block:var(--chimera-space-1);--chimera-menu-content-inset:var(--chimera-space-2);--chimera-menu-content-inset-block:var(--chimera-menu-content-inset)}.recipe-input-groups,.recipe-input-groups .chimera-scope{--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-1);--chimera-composer-thumbnail-size:64px;--chimera-composer-source-height:80px}:is(.prompt-composer,.chimera-content-controls),:is(.prompt-composer,.chimera-content-controls) .chimera-scope{--chimera-control-hit-size:var(--chimera-studio-control-size);--chimera-control-height-touch:var(--chimera-studio-control-size);--chimera-action-context-hit-size:var(--chimera-studio-control-size);--chimera-action-utility-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-visual-size:var(--chimera-studio-control-size)}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-selection-edge-color:#ffffffad}}@media (width<=820px) and (prefers-reduced-transparency:reduce){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:#171717;--chimera-catalog-bar-surface:#171717;--chimera-glass-track-surface:#202020;--chimera-glass-track-edge:#555;--chimera-glass-utility-surface:#242424;--chimera-glass-utility-edge:#999;--chimera-selection-edge-color:#b8b8b8;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-matte-texture:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-selection-material:#383838;--chimera-selection-material-hover:#424242;--chimera-selection-material-pressed:#303030;--chimera-media-selection-material:#242424;--chimera-media-selection-hover:#303030;--chimera-media-selection-pressed:#171717;--chimera-composer-input-surface:#121212}}@media (width<=820px) and (forced-colors:active){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:Canvas;--chimera-catalog-bar-surface:Canvas;--chimera-glass-track-surface:Canvas;--chimera-glass-track-edge:ButtonBorder;--chimera-glass-utility-surface:ButtonFace;--chimera-glass-utility-edge:ButtonBorder;--chimera-text-secondary:CanvasText;--chimera-text-tertiary:CanvasText;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-composer-elevation:none;--chimera-composer-edge:ButtonBorder;--chimera-matte-texture:none;--chimera-selection-highlight:none;--chimera-composer-input-edge:ButtonBorder;--chimera-composer-input-focus-edge:Highlight;--chimera-composer-input-highlight:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-media-selection-material:Canvas;--chimera-media-selection-hover:Canvas;--chimera-media-selection-pressed:Canvas;--chimera-media-selection-edge:Highlight;--chimera-selection-material:Canvas;--chimera-selection-material-hover:Canvas;--chimera-selection-material-pressed:Canvas;--chimera-selection-edge-color:Highlight;--chimera-action-selected-foreground:CanvasText;--chimera-composer-surface:Canvas;--chimera-composer-input-surface:Field;--focus-ring:Highlight}}@media (width<=820px){:root[data-pwa-platform] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-header-padding-block:var(--chimera-space-1);--chimera-studio-header-height-mobile:calc(var(--chimera-control-height-touch) + var(--chimera-border-width) + var(--chimera-safe-area-top) + 2 * var(--chimera-studio-header-padding-block));--chimera-studio-sticky-gap:var(--chimera-space-1);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-navigation-edge:max(var(--chimera-safe-area-bottom), var(--chimera-space-2));--chimera-navigation-bottom:var(--chimera-navigation-edge)}}@media (width<=820px){.chimera-content-controls,.chimera-content-controls .chimera-scope{--chimera-control-hit-size:44px;--chimera-control-height-touch:44px;--chimera-action-context-hit-size:44px;--chimera-action-utility-hit-size:44px}}.generate-options.svelte-c9qw86{max-width:calc(100vw - var(--chimera-inset-4));align-items:center;gap:var(--chimera-composer-menu-gap-touch);font-family:var(--chimera-font-sans);display:flex;overflow:visible}.recipe-input-groups.svelte-vf32kx{gap:var(--chimera-composer-row-gap-touch);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.recipe-input-groups.svelte-vf32kx .chimera-card{min-width:0;min-height:var(--chimera-composer-card-min-height);padding:var(--chimera-composer-card-padding-block) var(--chimera-composer-card-padding-inline);border:var(--chimera-border-width) solid var(--chimera-border-subtle);border-radius:var(--chimera-composer-card-radius);background:var(--chimera-surface-raised);box-shadow:none;align-items:center;display:grid}:is(.recipe-input-groups.svelte-vf32kx .recipe-group,.recipe-input-groups.svelte-vf32kx .input-image-group:has(.has-input)){align-content:start;gap:var(--chimera-inset-1)}.recipe-input-groups.svelte-vf32kx .recipe-group:has(.recipe-card-settings[hidden]){align-content:center}.recipe-instructions.svelte-vf32kx{gap:var(--chimera-inset-2);min-width:0;padding-top:var(--chimera-inset-1);flex-direction:column;display:flex}.recipe-card-settings[hidden].svelte-vf32kx{display:none}.recipe-card-settings.svelte-vf32kx{min-width:0}.recipe-metadata.svelte-vf32kx .select-trigger{height:auto;min-height:0;box-shadow:none;font-size:var(--chimera-type-component-sm);background:0 0;border:0;padding:0}.recipe-card-settings.svelte-vf32kx .generate-options{gap:var(--chimera-inset-1);flex-wrap:wrap}.recipe-card-settings.svelte-vf32kx .select-trigger{--chimera-padding-control-compact-inline:var(--chimera-recipe-setting-padding-inline);--chimera-gap-tight:var(--chimera-recipe-setting-gap);--chimera-icon-feature:var(--chimera-icon-sm);font-size:var(--chimera-type-component-sm)}.motion-dock-open.svelte-m780wu{min-width:0;min-height:52px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}.motion-dock-source.svelte-m780wu{object-fit:cover;border-radius:10px;flex-shrink:0;width:44px;height:44px}.motion-dock-preview.svelte-m780wu{background:var(--chimera-surface-raised);border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:40px;display:grid;overflow:hidden}.motion-dock-preview.svelte-m780wu img:where(.svelte-m780wu){object-fit:cover;width:100%;height:100%}.motion-dock-copy.svelte-m780wu{flex:1;gap:3px;min-width:0;display:grid}.motion-dock-copy.svelte-m780wu strong:where(.svelte-m780wu){text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.motion-dock-copy.svelte-m780wu small:where(.svelte-m780wu){color:var(--chimera-text-muted);font-size:10px}.motion-dock-action.svelte-m780wu{flex-shrink:0}.motion-dock-action.svelte-m780wu .generation-action{margin:0;display:flex}.motion-dock-action.svelte-m780wu .generation-action>:not(.generation-submit){display:none}.motion-dock-action.svelte-m780wu .generation-submit{margin:0}.motion-dock-action.svelte-m780wu .generate-button{border-radius:50%;width:48px;height:48px;min-height:48px}.composer-inputs.svelte-m780wu,.composer-instructions.svelte-m780wu{gap:var(--chimera-inset-2);flex-direction:column;min-width:0;min-height:0;display:flex}.composer-inputs.svelte-m780wu{overscroll-behavior:contain;overflow:auto}.composer-operations.svelte-m780wu{align-items:center;gap:var(--chimera-composer-action-gap-touch,var(--chimera-inset-1));flex-wrap:wrap;flex-shrink:0;min-width:0;display:flex}.composer-mode-settings.svelte-m780wu{align-items:center;gap:var(--chimera-composer-action-gap-touch,var(--chimera-inset-1));min-width:0;display:flex}.composer-operations.svelte-m780wu .attachment-picker,.composer-operations.svelte-m780wu .picker-control,.composer-operations.svelte-m780wu .picker-button{width:var(--chimera-control-hit-size);height:var(--chimera-control-hit-size)}.composer-operations.svelte-m780wu .generation-action{margin-left:auto}.generation-points.svelte-1xb35px{padding:0 var(--chimera-space-1);border:var(--chimera-border-width) solid var(--chimera-border);border-radius:var(--chimera-radius-pill);background:var(--chimera-surface-control);font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(max-content,1fr));align-items:center;display:grid}.generation-points.svelte-1xb35px>:where(.svelte-1xb35px){flex-direction:var(--chimera-points-direction,column);justify-content:center;align-items:center;gap:var(--chimera-points-gap,var(--chimera-space-1));min-width:3rem;padding:0 var(--chimera-points-inline-padding,var(--chimera-space-2));display:flex}.generation-points.svelte-1xb35px>:where(.svelte-1xb35px)+:where(.svelte-1xb35px){border-left:var(--chimera-border-width) solid var(--chimera-border)}.balance.svelte-1xb35px{min-height:calc(var(--chimera-control-height-touch) - 2px);color:inherit;text-decoration:none}.balance.svelte-1xb35px:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}span.svelte-1xb35px{color:var(--chimera-text-tertiary);font-size:10px;line-height:1.2}strong.svelte-1xb35px{color:var(--chimera-text);font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-medium);white-space:nowrap;justify-content:center;align-items:baseline;gap:2px;line-height:1.3;display:flex}small.svelte-1xb35px{color:var(--chimera-text-tertiary);font-size:9px;font-weight:var(--chimera-weight-regular)}.cost.svelte-1xb35px strong:where(.svelte-1xb35px){color:var(--chimera-text-secondary)}.insufficient.svelte-1xb35px strong:where(.svelte-1xb35px),.insufficient.svelte-1xb35px small:where(.svelte-1xb35px){color:var(--danger-text)}:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-font-sans:var(--font-ui);--chimera-type-caption:.75rem;--chimera-type-component-sm:.75rem;--chimera-type-component:.875rem;--chimera-type-label:var(--chimera-type-component);--chimera-type-body:1rem;--chimera-type-heading-sm:1.25rem;--chimera-type-heading-md:1.625rem;--chimera-type-heading-lg:2.625rem;--chimera-leading-solid:1;--chimera-leading-tight:1.2;--chimera-leading-body:1.5;--chimera-tracking-tight:-.02em;--chimera-tracking-label:0;--chimera-tracking-wide:.04em;--chimera-tracking-badge:.06em;--chimera-tracking-meta:.08em;--chimera-weight-regular:400;--chimera-weight-medium:500;--chimera-weight-semibold:600;--chimera-weight-bold:700;--chimera-space-0:0;--chimera-space-optical:2px;--chimera-space-1:4px;--chimera-space-2:8px;--chimera-space-3:12px;--chimera-space-4:16px;--chimera-space-5:24px;--chimera-space-6:32px;--chimera-space-7:48px;--chimera-space-8:64px;--chimera-gap-hairline:var(--chimera-space-optical);--chimera-gap-tight:var(--chimera-space-1);--chimera-gap-control:var(--chimera-space-2);--chimera-gap-content:var(--chimera-space-3);--chimera-gap-section:var(--chimera-space-5);--chimera-inset-0:var(--chimera-space-0);--chimera-inset-1:var(--chimera-space-1);--chimera-inset-2:var(--chimera-space-2);--chimera-inset-3:var(--chimera-space-3);--chimera-inset-4:var(--chimera-space-4);--chimera-inset-5:var(--chimera-space-5);--chimera-inset-6:var(--chimera-space-6);--chimera-inset-7:var(--chimera-space-7);--chimera-inset-8:var(--chimera-space-8);--chimera-padding-control-compact-block:var(--chimera-space-1);--chimera-padding-control-compact-inline:var(--chimera-space-2);--chimera-padding-control-block:var(--chimera-space-2);--chimera-padding-control-inline:var(--chimera-space-3);--chimera-padding-control:var(--chimera-padding-control-block) var(--chimera-padding-control-inline);--chimera-padding-control-compact:var(--chimera-padding-control-compact-block) var(--chimera-padding-control-compact-inline);--chimera-padding-select:var(--chimera-space-2) var(--chimera-space-6) var(--chimera-space-2) var(--chimera-space-3);--chimera-padding-card:var(--chimera-space-3);--chimera-padding-panel:var(--chimera-space-4);--chimera-padding-composer:var(--chimera-space-2);--chimera-padding-page-inline:clamp(var(--chimera-space-2), 2vw, 20px);--chimera-page-bottom-safe:calc(112px + env(safe-area-inset-bottom));--chimera-page-max:1440px;--chimera-header-height:var(--chimera-studio-header-height-mobile);--chimera-studio-header-height-mobile:calc(48px + var(--chimera-safe-area-top));--chimera-dock-control-size:var(--chimera-size-control-lg);--chimera-dock-inset:var(--chimera-space-2);--chimera-composer-padding-block-touch:var(--chimera-space-2);--chimera-dock-gap:var(--chimera-space-2);--chimera-dock-stack-gap:var(--chimera-space-1);--mobile-section-nav-height:var(--chimera-navigation-hit-height);--chimera-navigation-island-max:280px;--chimera-navigation-island-offset:var(--chimera-space-2);--chimera-navigation-inline-inset:0px;--chimera-feed-bottom-space:var(--studio-dock-footprint,calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-space-2)));--chimera-feed-bottom-space-mobile:var(--chimera-feed-bottom-space);--chimera-content-scroll-offset:110px;--chimera-radius-none:0;--chimera-radius-xs:4px;--chimera-radius-sm:8px;--chimera-radius-md:12px;--chimera-radius-lg:16px;--chimera-radius-xl:24px;--chimera-radius-pill:9999px;--chimera-radius-full:50%;--chimera-radius-badge:var(--chimera-radius-xs);--chimera-radius-control:var(--chimera-radius-sm);--chimera-radius-card:var(--chimera-radius-md);--chimera-radius-media:var(--chimera-radius-lg);--chimera-radius-panel:var(--chimera-radius-xl);--chimera-radius-header-action:var(--chimera-radius-control);--chimera-radius-navigation-selection:calc(var(--chimera-navigation-selection-height) / 2);--chimera-navigation-selection-inset-block:0px;--chimera-navigation-hit-height:max(44px, var(--chimera-segmented-visual-height));--chimera-navigation-selection-height:var(--chimera-navigation-hit-height);--chimera-border-width:1px;--chimera-focus-width:2px;--chimera-focus-offset:2px;--chimera-size-control-xs:32px;--chimera-size-control-sm:36px;--chimera-size-control-md:40px;--chimera-size-control-lg:44px;--chimera-size-control-xl:48px;--chimera-control-height-step:var(--chimera-size-control-lg);--chimera-control-height-compact:var(--chimera-size-control-sm);--chimera-control-height:var(--chimera-size-control-md);--chimera-control-height-touch:var(--chimera-size-control-lg);--chimera-control-height-icon:var(--chimera-size-control-xl);--chimera-control-visual-height:var(--chimera-control-height);--chimera-control-hit-size:var(--chimera-control-height-touch);--chimera-action-outcome-visual-size:var(--chimera-size-control-lg);--chimera-action-outcome-hit-size:var(--chimera-size-control-lg);--chimera-action-outcome-icon-size:var(--chimera-icon-size-lg);--chimera-action-outcome-padding-inline:var(--chimera-space-4);--chimera-action-context-visual-size:var(--chimera-size-control-sm);--chimera-action-context-hit-size:var(--chimera-size-control-lg);--chimera-action-context-icon-size:var(--chimera-icon-size-md);--chimera-action-context-padding-inline:var(--chimera-space-3);--chimera-action-utility-visual-size:var(--chimera-size-control-xs);--chimera-action-utility-hit-size:var(--chimera-size-control-lg);--chimera-action-utility-icon-size:var(--chimera-icon-size-md);--chimera-action-utility-padding-inline:var(--chimera-space-3);--chimera-action-inline-visual-size:var(--chimera-size-control-xs);--chimera-action-inline-hit-size:var(--chimera-size-control-lg);--chimera-action-inline-icon-size:var(--chimera-icon-size-sm);--chimera-action-inline-padding-inline:var(--chimera-space-2);--chimera-media-action-visual-size:var(--chimera-size-control-xs);--chimera-media-action-hit-size:var(--chimera-size-control-lg);--chimera-media-action-inset:var(--chimera-space-1);--chimera-media-action-gap:var(--chimera-space-1);--chimera-media-action-surface:color-mix(in srgb, var(--chimera-surface-media) 42%, transparent);--chimera-media-action-foreground:color-mix(in srgb, var(--chimera-text-on-dark) 90%, transparent);--chimera-pill-height-sm:20px;--chimera-pill-height-md:24px;--chimera-pill-height-lg:calc(var(--chimera-size-control-sm) * .8);--chimera-pill-padding-inline-sm:var(--chimera-space-1);--chimera-pill-padding-inline-md:var(--chimera-space-2);--chimera-pill-padding-inline-lg:var(--chimera-action-context-padding-inline);--chimera-badge-height:var(--chimera-pill-height-md);--chimera-attachment-preview-max-height:360px;--chimera-icon-sm:16px;--chimera-icon-md:18px;--chimera-icon-lg:20px;--chimera-icon-xl:22px;--chimera-icon-2xl:24px;--chimera-icon-feature:28px;--chimera-icon-stroke:1.8;--chimera-tab-min-width:128px;--chimera-explorer-tab-min-width-touch:80px;--chimera-explorer-tabs-visual-height:var(--chimera-segmented-visual-height);--chimera-chip-visual-height:var(--chimera-size-control-xs);--chimera-chip-hit-inset-block:calc((var(--chimera-control-hit-size) - var(--chimera-chip-visual-height)) / 2);--chimera-chip-font-size:var(--chimera-type-component-sm);--chimera-chip-padding-inline:var(--chimera-action-context-padding-inline);--chimera-conversion-control-height:var(--chimera-segmented-visual-height);--chimera-action-summary-min:168px;--chimera-button-wide-min:176px;--chimera-conversion-tabs-width:168px;--chimera-template-card-min:112px;--chimera-template-card-max:144px;--chimera-template-card-mobile:80px;--chimera-composer-input-height:68px;--chimera-composer-input-height-compact:56px;--chimera-composer-max:736px;--chimera-composer-source-height:80px;--chimera-composer-thumbnail-size:64px;--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-2);--chimera-composer-card-padding-inline:var(--chimera-space-2);--chimera-composer-card-radius:var(--chimera-radius-card);--chimera-composer-thumbnail-radius:var(--chimera-radius-control);--chimera-chat-attachment-size:var(--chimera-control-height-icon);--chimera-chat-attachment-radius:var(--chimera-radius-control);--chimera-chat-content-inset:var(--chimera-space-4);--chimera-menu-header-inset-block:var(--chimera-space-3);--chimera-menu-content-inset:var(--chimera-space-3);--chimera-menu-content-inset-block:var(--chimera-space-4);--chimera-menu-row-inset-block:var(--chimera-space-2);--chimera-menu-row-inset-inline:var(--chimera-space-3);--chimera-menu-leading-size:44px;--chimera-menu-trailing-size:44px;--chimera-menu-row-gap:var(--chimera-space-3);--chimera-menu-row-columns:var(--chimera-menu-leading-size) minmax(0, 1fr) var(--chimera-menu-trailing-size);--chimera-menu-row-padding:var(--chimera-menu-row-inset-block) var(--chimera-menu-row-inset-inline);--chimera-composer-padding-touch:var(--chimera-space-2);--chimera-composer-group-padding:var(--chimera-space-0);--chimera-prompt-trailing-reserve:var(--chimera-space-6);--chimera-prompt-action-reserve:calc(var(--chimera-control-hit-size) + var(--chimera-gap-tight));--chimera-inline-dismiss-hit-size:28px;--chimera-inline-dismiss-visual-size:18px;--chimera-inline-dismiss-icon-size:12px;--chimera-grouped-prompt-action-visual-size:24px;--chimera-recipe-setting-padding-inline:6px;--chimera-recipe-setting-gap:3px;--chimera-composer-row-gap-touch:var(--chimera-space-2);--chimera-composer-settings-gap-touch:var(--chimera-space-1);--chimera-composer-menu-gap-touch:var(--chimera-space-1);--chimera-composer-control-height-touch:var(--chimera-control-height-touch);--chimera-composer-submit-button-size:var(--chimera-dock-control-size);--chimera-composer-selected-height-touch:calc(var(--chimera-composer-control-height-touch) - 2 * var(--chimera-border-width) - 2 * var(--chimera-gap-hairline));--chimera-composer-selected-padding-inline-touch:var(--chimera-space-2);--chimera-composer-input-height-touch:var(--chimera-size-control-xl);--chimera-composer-input-max-height:160px;--chimera-composer-input-max-height-touch:144px;--chimera-composer-input-padding-block-touch:var(--chimera-space-3);--chimera-composer-input-padding-inline-touch:var(--chimera-space-3);--chimera-composer-radius-touch:var(--chimera-radius-floating-panel);--chimera-composer-input-radius-touch:var(--chimera-composer-input-radius-inline) / var(--chimera-composer-input-radius-block);--chimera-composer-popover-width:296px;--chimera-composer-popover-width-touch:288px;--chimera-composer-popover-min-height:120px;--chimera-composer-popover-max-height:440px;--chimera-composer-popover-viewport-padding:var(--chimera-space-3);--chimera-composer-motion-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-2));--chimera-composer-motion-name-max:calc(var(--chimera-composer-motion-card-width) * 2);--chimera-motion-detail-max:640px;--chimera-motion-detail-source-size:112px;--chimera-workspace-max:1040px;--chimera-source-workspace-max:920px;--chimera-library-max:896px;--chimera-gallery-dialog-max:448px;--chimera-auth-dialog-max:420px;--chimera-account-name-max:128px;--chimera-account-popover-max:280px;--chimera-contact-dialog-max:500px;--chimera-contact-dialog-height:720px;--chimera-contact-textarea-min:160px;--chimera-contact-state-min:240px;--chimera-chat-max:928px;--chimera-chat-min-height:672px;--chimera-chat-min-height-mobile:608px;--chimera-chat-empty-height:400px;--chimera-chat-empty-copy-max:480px;--chimera-chat-samples-max:672px;--chimera-chat-bubble-max:640px;--chimera-chat-generation-max:720px;--chimera-chat-result-min:160px;--chimera-chat-select-max:136px;--chimera-chat-composer-max:128px;--chimera-chat-composer-float-offset:60px;--chimera-chat-feed-bottom-space:192px;--chimera-chat-attachment-max:288px;--chimera-chat-empty-height-compact:288px;--chimera-chat-empty-height-mobile:208px;--chimera-chat-mobile-shell-offset:128px;--chimera-chat-mobile-height:512px;--chimera-chat-mobile-max:768px;--chimera-chat-history-top:96px;--chimera-chat-history-top-mobile:88px;--chimera-chat-history-panel-max:320px;--chimera-result-rail-header-height:var(--chimera-control-height-touch);--chimera-result-rail-item-size:176px;--chimera-result-rail-item-size-mobile:112px;--chimera-result-disclosure-size:var(--chimera-size-control-xs);--chimera-gallery-card-max:480px;--chimera-gallery-grid-width:calc(100% + var(--chimera-inset-4));--chimera-gallery-gutter-mobile:var(--chimera-space-1);--chimera-gallery-width-mobile:calc(100vw - 2 * max(var(--chimera-gallery-gutter-mobile), env(safe-area-inset-left), env(safe-area-inset-right)));--chimera-gallery-margin-mobile:calc((100% - var(--chimera-gallery-width-mobile)) / 2);--chimera-gallery-grid-margin:calc(-1 * var(--chimera-inset-2));--chimera-gallery-empty-height:320px;--chimera-catalog-empty-height:144px;--chimera-scrollbar-height:10px;--chimera-source-thumbnail-offset:48px;--chimera-source-thumbnail-copy-offset:112px;--chimera-prompt-panel-max:448px;--chimera-custom-prompt-toggle-option-min:72px;--chimera-custom-prompt-toggle-width:150px;--chimera-blur-dock-backdrop:2px;--chimera-backdrop-outset:2px;--chimera-icon-soft-shadow:drop-shadow(0 1px 1px #0000003d);--chimera-dock-backdrop-fade:calc(var(--chimera-control-height-touch) + var(--chimera-composer-settings-gap-touch) + var(--chimera-inset-4));--chimera-dock-backdrop-mask:linear-gradient(to bottom, transparent, #0000001f calc(var(--chimera-dock-backdrop-fade) * .25), #00000073 calc(var(--chimera-dock-backdrop-fade) * .6), black var(--chimera-dock-backdrop-fade));--chimera-blur-composer:18px;--chimera-blur-navigation:20px;--chimera-blur-control:calc(var(--chimera-blur-navigation) / 2);--chimera-blur-chrome:19.2px;--chimera-blur-liquid-glass:22.4px;--chimera-saturation-chrome:1.2;--chimera-saturation-liquid-glass:1.35;--chimera-brightness-liquid-glass:.82;--chimera-ratio-square:1 / 1;--chimera-ratio-portrait:9 / 16;--chimera-ratio-motion-card:var(--chimera-ratio-portrait);--chimera-ratio-showcase:4 / 3;--chimera-ratio-showcase-compact:16 / 10;--chimera-ratio-golden:1.618 / 1;--chimera-proportion-golden-major:61.8%;--chimera-proportion-golden-minor:38.2%;--chimera-showcase-copy-height:104px;--chimera-showcase-copy-height-compact:52px;--chimera-showcase-copy-height-options:64px;--chimera-showcase-copy-height-mobile:100px;--chimera-showcase-copy-height-options-mobile:76px;--chimera-option-strip-height:30px;--chimera-source-thumbnail-max:96px;--chimera-source-thumbnail-max-mobile:72px;--chimera-source-thumbnail-width:36%;--chimera-source-thumbnail-width-mobile:32%;--chimera-media-focus-y:28%;--chimera-tool-title:clamp(29px, 4vw, 45px);--chimera-tool-title-mobile:clamp(27px, 9vw, 35px);--chimera-pricing-max:1216px;--chimera-pricing-table-max:840px;--chimera-pricing-row-min-height:104px;--chimera-pricing-row-mobile-height:88px;--chimera-pricing-payment-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-1));--chimera-pricing-label-compact:.8125rem;--chimera-disabled-opacity:.5;--chimera-readable-max:768px;--chimera-copy-max:544px;--chimera-pricing-grid-min:240px;--chimera-pricing-hero:clamp(44px, 8vw, 84px);--chimera-pricing-hero-mobile:clamp(36px, 11vw, 48px);--chimera-pricing-copy:clamp(16px, 2vw, 19px);--chimera-pricing-heading:clamp(28px, 4vw, 40px);--chimera-price-size:32px;--chimera-price-size-wide:38px;--chimera-currency-gap:.1em;--chimera-currency-scale:.65em;--chimera-surface-canvas:#000;--chimera-surface-card:#111;--chimera-surface-control:#151515;--chimera-surface-input:#181818;--chimera-surface-raised:#1b1b1b;--chimera-surface-hover:#1d1d1d;--chimera-surface-active:#292929;--chimera-surface-media:#08090d;--chimera-surface-overlay:#000000f5;--chimera-surface-navigation:#080808b8;--chimera-surface-glass:#000000b8;--chimera-surface-glass-strong:#2323239e;--chimera-surface-liquid-glass:#0000005c;--chimera-surface-liquid-selection:#ffffff14;--chimera-surface-liquid-highlight:#ffffff24;--chimera-surface-glass-pill:color-mix(in srgb, var(--chimera-surface-glass) 80%, transparent);--chimera-surface-glass-pill-reduced:var(--chimera-surface-raised);--chimera-surface-scrim:#000000c7;--chimera-surface-backdrop:#000000db;--chimera-surface-overlay-soft:#0009;--chimera-surface-selected:var(--selection-surface);--chimera-action-selected-surface:var(--selection-action);--chimera-action-selected-surface-hover:var(--selection-action-hover);--chimera-action-selected-surface-pressed:var(--selection-action-pressed);--chimera-action-selected-foreground:#fff;--chimera-action-selected-foreground-muted:#fff;--chimera-action-selected-border:transparent;--chimera-border-subtle:#ffffff14;--chimera-border:#ffffff1f;--chimera-border-strong:#ffffff3d;--chimera-border-glass:#ffffff1a;--chimera-border-liquid-glass:#ffffff24;--chimera-navigation-icon-color:var(--chimera-text-secondary);--chimera-text:#f5f5f5;--chimera-text-secondary:#d8d8d8;--chimera-text-tertiary:#b8b8b8;--chimera-text-on-dark:#fff;--chimera-accent:var(--chimera-action-execute-surface);--chimera-text-on-accent:var(--chimera-action-execute-foreground);--chimera-primary-highlight:#dce3eb;--chimera-primary-highlight-rim: linear-gradient(90deg, transparent, #dce3eba8 25%, #eff3f894 50%, #cbd6e28a 75%, transparent) 12% 100% / 8% 20% no-repeat, linear-gradient(135deg, #fffffffa, #ffffffa6 15%, #ffffff1a 38%, #ffffff0d 65%, #ffffff6b);--chimera-primary-highlight-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-primary-highlight-shadow:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d;--chimera-primary-highlight-lens-shadow:inset 0 2px 2px #fff6, inset 3px 5px 8px #ffffff2b, inset -2px -4px 6px #ffffff24, inset 0 -7px 10px #00000061, 0 3px 8px #0000003d;--chimera-status-danger:var(--danger-text);--chimera-media-scrim:linear-gradient(transparent, #000000d1);--chimera-font-display:var(--font-display);--chimera-shadow-card:var(--shadow-1);--chimera-shadow-raised:var(--shadow-2);--chimera-shadow-composer:0 12px 32px #0006;--chimera-shadow-control:inset 0 1px #ffffff0a, 0 16px 36px #0000003d;--chimera-shadow-progress:0 0 16px #ffffff47;--chimera-shadow-focus-ring:0 0 0 3px var(--chimera-surface-card);--chimera-shadow-nav:0 -12px 32px #00000057;--chimera-shadow-glass-chrome:inset 0 1px #ffffff0a;--chimera-shadow-glass-pill:0 8px 24px #00000038;--chimera-shadow-liquid-glass:inset 0 1px #ffffff1a, inset 0 -1px #ffffff06, 0 -12px 36px #0000002e;--chimera-shadow-liquid-selection:inset 0 1px #ffffff29, inset 0 -1px #ffffff0a, 0 8px 22px #0000001f;--chimera-filter-liquid-glass:blur(var(--chimera-blur-liquid-glass)) saturate(var(--chimera-saturation-liquid-glass)) brightness(var(--chimera-brightness-liquid-glass));--chimera-filter-navigation-icon:drop-shadow(0 1px 2px #000000d1) drop-shadow(0 0 6px #0000005c);--chimera-shadow-thumbnail:0 1px 8px #00000094;--chimera-shadow-badge:0 1px 3px #0000004d;--chimera-shadow-floating-control:0 12px 40px #00000073;--chimera-shadow-menu:0 20px 64px #000000ad;--chimera-motion-press:var(--motion-press);--chimera-motion-fast:var(--motion-fast);--chimera-motion-base:var(--motion-base);--chimera-motion-surface:.22s;--chimera-motion-surface-exit:.15s;--chimera-motion-selection:var(--motion-base);--chimera-motion-navigation-morph:var(--motion-navigation);--chimera-motion-enter:var(--motion-enter);--chimera-motion-exit:var(--motion-exit);--chimera-motion-slow:var(--motion-slow);--chimera-motion-progress:var(--motion-progress);--chimera-motion-skeleton:var(--motion-skeleton);--chimera-motion-orbit:var(--motion-orbit);--chimera-ease-interactive:var(--ease-interactive);--chimera-ease-selection:var(--ease-enter);--chimera-ease-navigation-morph:var(--chimera-ease-selection);--chimera-ease-enter:var(--ease-enter);--chimera-ease-exit:var(--ease-exit);--chimera-ease-standard:var(--ease-standard);--chimera-ease-linear:var(--ease-linear);--chimera-selection-morph-stretch:1;--chimera-selection-morph-squash:1;--chimera-selection-morph-compress:1;--chimera-selection-morph-rebound:1;--chimera-selection-morph-skew:0;--chimera-navigation-morph-stretch:var(--chimera-selection-morph-stretch);--chimera-navigation-morph-squash:var(--chimera-selection-morph-squash);--chimera-navigation-morph-compress:var(--chimera-selection-morph-compress);--chimera-navigation-morph-rebound:var(--chimera-selection-morph-rebound);--chimera-navigation-morph-skew:var(--chimera-selection-morph-skew);--chimera-studio-control-size:var(--chimera-size-control-lg);--chimera-studio-header-padding-block:0px;--chimera-studio-sticky-gap:var(--chimera-space-2);--chimera-content-controls-inset-inline:var(--chimera-space-3);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-content-controls-margin-block:var(--chimera-space-1);--chimera-content-controls-gap:var(--chimera-space-1);--chimera-catalog-controls-gap:var(--chimera-content-controls-gap);--chimera-catalog-search-surface:var(--chimera-matte-surface);--chimera-segmented-visual-height:var(--chimera-studio-control-size);--chimera-segmented-radius:calc(var(--chimera-segmented-visual-height) / 2);--chimera-radius-floating-panel:var(--chimera-radius-xl);--chimera-radius-media-card:var(--chimera-radius-sm);--chimera-radius-media-thumbnail:var(--chimera-radius-xs);--chimera-radius-navigation-container:calc(var(--mobile-section-nav-height) / 2);--chimera-radius-chip:calc(var(--chimera-chip-visual-height) / 2);--chimera-composer-input-radius-inline:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-touch) - var(--chimera-border-width)));--chimera-composer-input-radius-block:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-block-touch) - var(--chimera-border-width)));--chimera-composer-input-font-size:var(--chimera-type-component);--chimera-matte-surface:#0c0c0ecc;--chimera-catalog-bar-surface:#0c0c0ee6;--chimera-matte-filter:blur(20px);--chimera-matte-control-filter:blur(12px);--chimera-glass-track-surface:#ffffff08;--chimera-glass-track-edge:#ffffff1a;--chimera-glass-utility-surface:#18181adb;--chimera-glass-utility-edge:#ffffff3d;--chimera-matte-sheen:linear-gradient(165deg, #ffffff12, transparent 42%, #ffffff05);--chimera-selection-material:#ffffff17;--chimera-selection-material-hover:#ffffff21;--chimera-selection-material-pressed:#ffffff12;--chimera-selection-edge-color:#ffffff29;--chimera-glass-rim-width:var(--chimera-border-width);--chimera-glass-rim-light:radial-gradient(ellipse at 5% 85%, color-mix(in srgb, var(--chimera-primary-highlight) 92%, transparent), transparent 28%), linear-gradient(135deg, #fffffffa, #ffffffb8 14%, #ffffff1f 32%, #ffffff0a 65%, #ffffff61);--chimera-matte-rim-light:radial-gradient(ellipse at 3% 0%, color-mix(in srgb, var(--chimera-primary-highlight) 56%, transparent), transparent 14%), linear-gradient(170deg, #ffffff5c, #ffffff0f 32%, #ffffff08 70%, #fff3);--chimera-input-rim-light:none;--chimera-selection-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), radial-gradient(ellipse at 0% 90%, color-mix(in srgb, var(--chimera-primary-highlight) 13%, transparent), transparent 32%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-input-sheen:linear-gradient(170deg, #ffffff08, transparent 48%, #ffffff03);--chimera-selection-highlight:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d, inset 0 -5px 8px #0000001f, 0 3px 8px #0000003d;--chimera-composer-elevation:inset 0 1px 2px #ffffff1a, inset 0 -2px 4px #0000002e, 0 3px 6px #0003, 0 12px 28px #00000047;--chimera-composer-edge:#ffffff1f;--chimera-matte-texture:url(../../../textures/chimera-grain.svg);--chimera-matte-texture-size:96px 96px;--chimera-composer-input-edge:transparent;--chimera-composer-input-highlight:none;--chimera-composer-input-focus-edge:#fff;--chimera-media-selection-material:#000000b8;--chimera-media-selection-hover:#000000a3;--chimera-media-selection-pressed:#000c;--chimera-media-selection-edge:#ffffffad;--chimera-composer-surface:var(--chimera-matte-surface);--chimera-composer-input-surface:#ffffff08;--chimera-action-execute-surface:#f2f2f2;--chimera-action-execute-hover:#fff;--chimera-action-execute-pressed:#d9d9d9;--chimera-action-execute-foreground:#111;--chimera-action-disabled-surface:#292929;--chimera-action-disabled-foreground:#999;--action-primary:var(--chimera-action-execute-surface);--action-primary-hover:var(--chimera-action-execute-hover);--action-primary-pressed:var(--chimera-action-execute-pressed);--action-primary-foreground:var(--chimera-action-execute-foreground);--focus-ring:#f2f2f2;--focus:var(--focus-ring);--chimera-navigation-bottom:max(var(--chimera-navigation-island-offset), var(--chimera-safe-area-bottom));--chimera-composer-bottom:calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-dock-stack-gap));--chimera-composer-action-gap-touch:var(--chimera-space-2)}@media (width<=820px){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-control-size:var(--chimera-size-control-md);--chimera-composer-input-font-size:max(16px, var(--chimera-type-body));--chimera-ratio-motion-card:4 / 5;--chimera-source-thumbnail-width:var(--chimera-source-thumbnail-width-mobile);--chimera-source-thumbnail-max:var(--chimera-source-thumbnail-max-mobile);--chimera-studio-header-height-mobile:calc(var(--chimera-size-control-lg) + var(--chimera-space-optical) + var(--chimera-safe-area-top));--chimera-studio-sticky-gap:var(--chimera-space-optical);--chimera-content-controls-padding-block:var(--chimera-space-optical);--chimera-content-controls-margin-block:var(--chimera-space-optical);--chimera-composer-padding-touch:var(--chimera-space-1);--chimera-composer-padding-block-touch:var(--chimera-space-1);--chimera-composer-row-gap-touch:var(--chimera-gap-tight);--chimera-composer-card-min-height:0px;--chimera-composer-card-padding-block:var(--chimera-space-optical);--chimera-composer-card-padding-inline:calc(var(--chimera-space-1) + var(--chimera-space-optical));--chimera-composer-card-radius:var(--chimera-composer-input-radius-inline);--chimera-composer-thumbnail-radius:var(--chimera-radius-md);--chimera-composer-thumbnail-size:var(--chimera-studio-control-size);--chimera-composer-source-height:var(--chimera-studio-control-size);--chimera-chat-attachment-size:var(--chimera-studio-control-size);--chimera-chat-attachment-radius:var(--chimera-composer-card-radius);--chimera-chat-content-inset:var(--chimera-space-2);--chimera-result-rail-item-size-mobile:72px;--chimera-result-rail-item-size:var(--chimera-result-rail-item-size-mobile);--chimera-menu-header-inset-block:var(--chimera-space-1);--chimera-menu-content-inset:var(--chimera-space-2);--chimera-menu-content-inset-block:var(--chimera-menu-content-inset)}.recipe-input-groups,.recipe-input-groups .chimera-scope{--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-1);--chimera-composer-thumbnail-size:64px;--chimera-composer-source-height:80px}:is(.prompt-composer,.chimera-content-controls),:is(.prompt-composer,.chimera-content-controls) .chimera-scope{--chimera-control-hit-size:var(--chimera-studio-control-size);--chimera-control-height-touch:var(--chimera-studio-control-size);--chimera-action-context-hit-size:var(--chimera-studio-control-size);--chimera-action-utility-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-visual-size:var(--chimera-studio-control-size)}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-selection-edge-color:#ffffffad}}@media (width<=820px) and (prefers-reduced-transparency:reduce){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:#171717;--chimera-catalog-bar-surface:#171717;--chimera-glass-track-surface:#202020;--chimera-glass-track-edge:#555;--chimera-glass-utility-surface:#242424;--chimera-glass-utility-edge:#999;--chimera-selection-edge-color:#b8b8b8;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-matte-texture:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-selection-material:#383838;--chimera-selection-material-hover:#424242;--chimera-selection-material-pressed:#303030;--chimera-media-selection-material:#242424;--chimera-media-selection-hover:#303030;--chimera-media-selection-pressed:#171717;--chimera-composer-input-surface:#121212}}@media (width<=820px) and (forced-colors:active){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:Canvas;--chimera-catalog-bar-surface:Canvas;--chimera-glass-track-surface:Canvas;--chimera-glass-track-edge:ButtonBorder;--chimera-glass-utility-surface:ButtonFace;--chimera-glass-utility-edge:ButtonBorder;--chimera-text-secondary:CanvasText;--chimera-text-tertiary:CanvasText;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-composer-elevation:none;--chimera-composer-edge:ButtonBorder;--chimera-matte-texture:none;--chimera-selection-highlight:none;--chimera-composer-input-edge:ButtonBorder;--chimera-composer-input-focus-edge:Highlight;--chimera-composer-input-highlight:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-media-selection-material:Canvas;--chimera-media-selection-hover:Canvas;--chimera-media-selection-pressed:Canvas;--chimera-media-selection-edge:Highlight;--chimera-selection-material:Canvas;--chimera-selection-material-hover:Canvas;--chimera-selection-material-pressed:Canvas;--chimera-selection-edge-color:Highlight;--chimera-action-selected-foreground:CanvasText;--chimera-composer-surface:Canvas;--chimera-composer-input-surface:Field;--focus-ring:Highlight}}@media (width<=820px){:root[data-pwa-platform] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-header-padding-block:var(--chimera-space-1);--chimera-studio-header-height-mobile:calc(var(--chimera-control-height-touch) + var(--chimera-border-width) + var(--chimera-safe-area-top) + 2 * var(--chimera-studio-header-padding-block));--chimera-studio-sticky-gap:var(--chimera-space-1);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-navigation-edge:max(var(--chimera-safe-area-bottom), var(--chimera-space-2));--chimera-navigation-bottom:var(--chimera-navigation-edge)}}@media (width<=820px){.chimera-content-controls,.chimera-content-controls .chimera-scope{--chimera-control-hit-size:44px;--chimera-control-height-touch:44px;--chimera-action-context-hit-size:44px;--chimera-action-utility-hit-size:44px}}.generation-action.svelte-xzw2s4{grid-template-columns:minmax(0, 1fr) minmax(var(--chimera-action-summary-min), .34fr);align-items:stretch;gap:var(--chimera-inset-2);margin-top:var(--chimera-inset-3);padding:var(--chimera-inset-2);border-radius:var(--chimera-radius-control);background:var(--chimera-surface-control);display:grid}.generation-action.action-only.svelte-xzw2s4{grid-template-columns:minmax(0,1fr)}.generation-action.stacked.svelte-xzw2s4{align-items:center;gap:var(--chimera-inset-1);flex-shrink:1;min-width:0;max-width:100%;display:flex}.generation-action-pill.svelte-xzw2s4{border-radius:var(--chimera-radius-control);background:var(--chimera-surface-raised);border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.generation-action-pill.no-stepper.svelte-xzw2s4{grid-template-columns:minmax(0,1fr)}.generation-count-stepper.svelte-xzw2s4{grid-template-columns:var(--chimera-control-height-step) var(--chimera-control-height-compact) var(--chimera-control-height-step);margin:0 var(--chimera-inset-3);border-radius:var(--chimera-radius-control);border:0;align-items:center;display:grid;overflow:hidden}.generation-count-stepper.svelte-xzw2s4 .chimera-button,.generation-count-stepper.svelte-xzw2s4 .count-stepper-value:where(.svelte-xzw2s4){min-width:0;min-height:var(--chimera-control-height-step);place-items:center;display:grid}.generation-count-stepper.svelte-xzw2s4 .chimera-button{color:var(--paper);font-size:var(--chimera-type-body);font-weight:var(--chimera-weight-bold);padding:0}.generation-count-stepper.svelte-xzw2s4 .chimera-button:hover:not(:disabled),.generation-count-stepper.svelte-xzw2s4 .chimera-button:focus-visible{color:var(--chimera-text)}.generation-count-stepper.svelte-xzw2s4 .count-stepper-value:where(.svelte-xzw2s4){background:var(--chimera-surface-active);color:var(--chimera-text);font-weight:800}.generation-equation.svelte-xzw2s4{justify-content:center;align-items:center;gap:var(--chimera-inset-2);min-width:0;min-height:var(--chimera-control-height-icon);padding:0 var(--chimera-inset-3);color:var(--muted);font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-semibold);white-space:nowrap;border-right:0;align-self:stretch;display:flex}.generation-equation.svelte-xzw2s4 strong:where(.svelte-xzw2s4){color:var(--paper);font-size:inherit;font-weight:850}.equation-operator.svelte-xzw2s4{color:var(--chimera-text-tertiary)}.result-icon{color:var(--chimera-text)}.generation-submit.svelte-xzw2s4{gap:var(--chimera-inset-1);min-width:0;display:grid}.generation-action-hint.svelte-xzw2s4{color:var(--muted);font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-semibold);text-align:center;margin:0;line-height:1.35}.generation-submit.svelte-xzw2s4>.generate-button{justify-content:center;align-items:center;gap:var(--chimera-inset-2);width:100%;min-width:0;min-height:var(--chimera-control-height-icon);padding:var(--chimera-padding-control);border-radius:var(--chimera-radius-control);box-shadow:var(--chimera-shadow-control);color:var(--chimera-text-on-accent);font-size:var(--chimera-type-body);transition:background var(--motion-fast) var(--ease-interactive), box-shadow var(--motion-fast) var(--ease-interactive), transform var(--motion-fast) var(--ease-interactive);align-self:stretch;display:inline-flex}.generate-button-copy.svelte-xzw2s4{justify-content:center;align-items:center;gap:var(--chimera-inset-2);white-space:nowrap;min-width:0;display:inline-flex}.generation-action.stacked.svelte-xzw2s4>.generation-submit:where(.svelte-xzw2s4)>.stacked-generate-button{min-height:var(--chimera-control-height-touch);font-weight:var(--chimera-weight-regular);justify-content:center}.generation-submit.svelte-xzw2s4>.generate-button:hover:not(:disabled){box-shadow:var(--chimera-shadow-raised);filter:brightness(1.08);transform:translateY(var(--lift-sm))}.generation-submit.svelte-xzw2s4>.generate-button:not(:disabled)>.chimera-icon{transition:transform var(--motion-fast) var(--ease-interactive)}.generation-submit.svelte-xzw2s4>.generate-button:hover:not(:disabled)>.chimera-icon{transform:translateX(var(--chimera-inset-1))}@media (width<=720px){.generation-action.svelte-xzw2s4{grid-template-columns:minmax(0,1fr)}.generation-count-stepper.svelte-xzw2s4{grid-template-columns:var(--chimera-control-height-step) var(--chimera-control-height-compact) var(--chimera-control-height-step);margin:0 var(--chimera-inset-2)}.generation-equation.svelte-xzw2s4{justify-content:flex-start;gap:var(--chimera-inset-1);min-height:var(--chimera-control-height-touch);padding:0 var(--chimera-inset-2);font-size:var(--chimera-type-caption)}.generation-action.svelte-xzw2s4{gap:var(--chimera-inset-1);margin-top:var(--chimera-inset-2);background:0 0;padding:0}.generation-action-hint.svelte-xzw2s4{text-align:left}.generation-submit.svelte-xzw2s4>.generate-button{min-height:var(--chimera-control-height-touch)}}@media (prefers-reduced-motion:reduce){.generation-submit.svelte-xzw2s4>.generate-button,.generation-submit.svelte-xzw2s4>.generate-button>.chimera-icon{animation:none}}:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-font-sans:var(--font-ui);--chimera-type-caption:.75rem;--chimera-type-component-sm:.75rem;--chimera-type-component:.875rem;--chimera-type-label:var(--chimera-type-component);--chimera-type-body:1rem;--chimera-type-heading-sm:1.25rem;--chimera-type-heading-md:1.625rem;--chimera-type-heading-lg:2.625rem;--chimera-leading-solid:1;--chimera-leading-tight:1.2;--chimera-leading-body:1.5;--chimera-tracking-tight:-.02em;--chimera-tracking-label:0;--chimera-tracking-wide:.04em;--chimera-tracking-badge:.06em;--chimera-tracking-meta:.08em;--chimera-weight-regular:400;--chimera-weight-medium:500;--chimera-weight-semibold:600;--chimera-weight-bold:700;--chimera-space-0:0;--chimera-space-optical:2px;--chimera-space-1:4px;--chimera-space-2:8px;--chimera-space-3:12px;--chimera-space-4:16px;--chimera-space-5:24px;--chimera-space-6:32px;--chimera-space-7:48px;--chimera-space-8:64px;--chimera-gap-hairline:var(--chimera-space-optical);--chimera-gap-tight:var(--chimera-space-1);--chimera-gap-control:var(--chimera-space-2);--chimera-gap-content:var(--chimera-space-3);--chimera-gap-section:var(--chimera-space-5);--chimera-inset-0:var(--chimera-space-0);--chimera-inset-1:var(--chimera-space-1);--chimera-inset-2:var(--chimera-space-2);--chimera-inset-3:var(--chimera-space-3);--chimera-inset-4:var(--chimera-space-4);--chimera-inset-5:var(--chimera-space-5);--chimera-inset-6:var(--chimera-space-6);--chimera-inset-7:var(--chimera-space-7);--chimera-inset-8:var(--chimera-space-8);--chimera-padding-control-compact-block:var(--chimera-space-1);--chimera-padding-control-compact-inline:var(--chimera-space-2);--chimera-padding-control-block:var(--chimera-space-2);--chimera-padding-control-inline:var(--chimera-space-3);--chimera-padding-control:var(--chimera-padding-control-block) var(--chimera-padding-control-inline);--chimera-padding-control-compact:var(--chimera-padding-control-compact-block) var(--chimera-padding-control-compact-inline);--chimera-padding-select:var(--chimera-space-2) var(--chimera-space-6) var(--chimera-space-2) var(--chimera-space-3);--chimera-padding-card:var(--chimera-space-3);--chimera-padding-panel:var(--chimera-space-4);--chimera-padding-composer:var(--chimera-space-2);--chimera-padding-page-inline:clamp(var(--chimera-space-2), 2vw, 20px);--chimera-page-bottom-safe:calc(112px + env(safe-area-inset-bottom));--chimera-page-max:1440px;--chimera-header-height:var(--chimera-studio-header-height-mobile);--chimera-studio-header-height-mobile:calc(48px + var(--chimera-safe-area-top));--chimera-dock-control-size:var(--chimera-size-control-lg);--chimera-dock-inset:var(--chimera-space-2);--chimera-composer-padding-block-touch:var(--chimera-space-2);--chimera-dock-gap:var(--chimera-space-2);--chimera-dock-stack-gap:var(--chimera-space-1);--mobile-section-nav-height:var(--chimera-navigation-hit-height);--chimera-navigation-island-max:280px;--chimera-navigation-island-offset:var(--chimera-space-2);--chimera-navigation-inline-inset:0px;--chimera-feed-bottom-space:var(--studio-dock-footprint,calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-space-2)));--chimera-feed-bottom-space-mobile:var(--chimera-feed-bottom-space);--chimera-content-scroll-offset:110px;--chimera-radius-none:0;--chimera-radius-xs:4px;--chimera-radius-sm:8px;--chimera-radius-md:12px;--chimera-radius-lg:16px;--chimera-radius-xl:24px;--chimera-radius-pill:9999px;--chimera-radius-full:50%;--chimera-radius-badge:var(--chimera-radius-xs);--chimera-radius-control:var(--chimera-radius-sm);--chimera-radius-card:var(--chimera-radius-md);--chimera-radius-media:var(--chimera-radius-lg);--chimera-radius-panel:var(--chimera-radius-xl);--chimera-radius-header-action:var(--chimera-radius-control);--chimera-radius-navigation-selection:calc(var(--chimera-navigation-selection-height) / 2);--chimera-navigation-selection-inset-block:0px;--chimera-navigation-hit-height:max(44px, var(--chimera-segmented-visual-height));--chimera-navigation-selection-height:var(--chimera-navigation-hit-height);--chimera-border-width:1px;--chimera-focus-width:2px;--chimera-focus-offset:2px;--chimera-size-control-xs:32px;--chimera-size-control-sm:36px;--chimera-size-control-md:40px;--chimera-size-control-lg:44px;--chimera-size-control-xl:48px;--chimera-control-height-step:var(--chimera-size-control-lg);--chimera-control-height-compact:var(--chimera-size-control-sm);--chimera-control-height:var(--chimera-size-control-md);--chimera-control-height-touch:var(--chimera-size-control-lg);--chimera-control-height-icon:var(--chimera-size-control-xl);--chimera-control-visual-height:var(--chimera-control-height);--chimera-control-hit-size:var(--chimera-control-height-touch);--chimera-action-outcome-visual-size:var(--chimera-size-control-lg);--chimera-action-outcome-hit-size:var(--chimera-size-control-lg);--chimera-action-outcome-icon-size:var(--chimera-icon-size-lg);--chimera-action-outcome-padding-inline:var(--chimera-space-4);--chimera-action-context-visual-size:var(--chimera-size-control-sm);--chimera-action-context-hit-size:var(--chimera-size-control-lg);--chimera-action-context-icon-size:var(--chimera-icon-size-md);--chimera-action-context-padding-inline:var(--chimera-space-3);--chimera-action-utility-visual-size:var(--chimera-size-control-xs);--chimera-action-utility-hit-size:var(--chimera-size-control-lg);--chimera-action-utility-icon-size:var(--chimera-icon-size-md);--chimera-action-utility-padding-inline:var(--chimera-space-3);--chimera-action-inline-visual-size:var(--chimera-size-control-xs);--chimera-action-inline-hit-size:var(--chimera-size-control-lg);--chimera-action-inline-icon-size:var(--chimera-icon-size-sm);--chimera-action-inline-padding-inline:var(--chimera-space-2);--chimera-media-action-visual-size:var(--chimera-size-control-xs);--chimera-media-action-hit-size:var(--chimera-size-control-lg);--chimera-media-action-inset:var(--chimera-space-1);--chimera-media-action-gap:var(--chimera-space-1);--chimera-media-action-surface:color-mix(in srgb, var(--chimera-surface-media) 42%, transparent);--chimera-media-action-foreground:color-mix(in srgb, var(--chimera-text-on-dark) 90%, transparent);--chimera-pill-height-sm:20px;--chimera-pill-height-md:24px;--chimera-pill-height-lg:calc(var(--chimera-size-control-sm) * .8);--chimera-pill-padding-inline-sm:var(--chimera-space-1);--chimera-pill-padding-inline-md:var(--chimera-space-2);--chimera-pill-padding-inline-lg:var(--chimera-action-context-padding-inline);--chimera-badge-height:var(--chimera-pill-height-md);--chimera-attachment-preview-max-height:360px;--chimera-icon-sm:16px;--chimera-icon-md:18px;--chimera-icon-lg:20px;--chimera-icon-xl:22px;--chimera-icon-2xl:24px;--chimera-icon-feature:28px;--chimera-icon-stroke:1.8;--chimera-tab-min-width:128px;--chimera-explorer-tab-min-width-touch:80px;--chimera-explorer-tabs-visual-height:var(--chimera-segmented-visual-height);--chimera-chip-visual-height:var(--chimera-size-control-xs);--chimera-chip-hit-inset-block:calc((var(--chimera-control-hit-size) - var(--chimera-chip-visual-height)) / 2);--chimera-chip-font-size:var(--chimera-type-component-sm);--chimera-chip-padding-inline:var(--chimera-action-context-padding-inline);--chimera-conversion-control-height:var(--chimera-segmented-visual-height);--chimera-action-summary-min:168px;--chimera-button-wide-min:176px;--chimera-conversion-tabs-width:168px;--chimera-template-card-min:112px;--chimera-template-card-max:144px;--chimera-template-card-mobile:80px;--chimera-composer-input-height:68px;--chimera-composer-input-height-compact:56px;--chimera-composer-max:736px;--chimera-composer-source-height:80px;--chimera-composer-thumbnail-size:64px;--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-2);--chimera-composer-card-padding-inline:var(--chimera-space-2);--chimera-composer-card-radius:var(--chimera-radius-card);--chimera-composer-thumbnail-radius:var(--chimera-radius-control);--chimera-chat-attachment-size:var(--chimera-control-height-icon);--chimera-chat-attachment-radius:var(--chimera-radius-control);--chimera-chat-content-inset:var(--chimera-space-4);--chimera-menu-header-inset-block:var(--chimera-space-3);--chimera-menu-content-inset:var(--chimera-space-3);--chimera-menu-content-inset-block:var(--chimera-space-4);--chimera-menu-row-inset-block:var(--chimera-space-2);--chimera-menu-row-inset-inline:var(--chimera-space-3);--chimera-menu-leading-size:44px;--chimera-menu-trailing-size:44px;--chimera-menu-row-gap:var(--chimera-space-3);--chimera-menu-row-columns:var(--chimera-menu-leading-size) minmax(0, 1fr) var(--chimera-menu-trailing-size);--chimera-menu-row-padding:var(--chimera-menu-row-inset-block) var(--chimera-menu-row-inset-inline);--chimera-composer-padding-touch:var(--chimera-space-2);--chimera-composer-group-padding:var(--chimera-space-0);--chimera-prompt-trailing-reserve:var(--chimera-space-6);--chimera-prompt-action-reserve:calc(var(--chimera-control-hit-size) + var(--chimera-gap-tight));--chimera-inline-dismiss-hit-size:28px;--chimera-inline-dismiss-visual-size:18px;--chimera-inline-dismiss-icon-size:12px;--chimera-grouped-prompt-action-visual-size:24px;--chimera-recipe-setting-padding-inline:6px;--chimera-recipe-setting-gap:3px;--chimera-composer-row-gap-touch:var(--chimera-space-2);--chimera-composer-settings-gap-touch:var(--chimera-space-1);--chimera-composer-menu-gap-touch:var(--chimera-space-1);--chimera-composer-control-height-touch:var(--chimera-control-height-touch);--chimera-composer-submit-button-size:var(--chimera-dock-control-size);--chimera-composer-selected-height-touch:calc(var(--chimera-composer-control-height-touch) - 2 * var(--chimera-border-width) - 2 * var(--chimera-gap-hairline));--chimera-composer-selected-padding-inline-touch:var(--chimera-space-2);--chimera-composer-input-height-touch:var(--chimera-size-control-xl);--chimera-composer-input-max-height:160px;--chimera-composer-input-max-height-touch:144px;--chimera-composer-input-padding-block-touch:var(--chimera-space-3);--chimera-composer-input-padding-inline-touch:var(--chimera-space-3);--chimera-composer-radius-touch:var(--chimera-radius-floating-panel);--chimera-composer-input-radius-touch:var(--chimera-composer-input-radius-inline) / var(--chimera-composer-input-radius-block);--chimera-composer-popover-width:296px;--chimera-composer-popover-width-touch:288px;--chimera-composer-popover-min-height:120px;--chimera-composer-popover-max-height:440px;--chimera-composer-popover-viewport-padding:var(--chimera-space-3);--chimera-composer-motion-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-2));--chimera-composer-motion-name-max:calc(var(--chimera-composer-motion-card-width) * 2);--chimera-motion-detail-max:640px;--chimera-motion-detail-source-size:112px;--chimera-workspace-max:1040px;--chimera-source-workspace-max:920px;--chimera-library-max:896px;--chimera-gallery-dialog-max:448px;--chimera-auth-dialog-max:420px;--chimera-account-name-max:128px;--chimera-account-popover-max:280px;--chimera-contact-dialog-max:500px;--chimera-contact-dialog-height:720px;--chimera-contact-textarea-min:160px;--chimera-contact-state-min:240px;--chimera-chat-max:928px;--chimera-chat-min-height:672px;--chimera-chat-min-height-mobile:608px;--chimera-chat-empty-height:400px;--chimera-chat-empty-copy-max:480px;--chimera-chat-samples-max:672px;--chimera-chat-bubble-max:640px;--chimera-chat-generation-max:720px;--chimera-chat-result-min:160px;--chimera-chat-select-max:136px;--chimera-chat-composer-max:128px;--chimera-chat-composer-float-offset:60px;--chimera-chat-feed-bottom-space:192px;--chimera-chat-attachment-max:288px;--chimera-chat-empty-height-compact:288px;--chimera-chat-empty-height-mobile:208px;--chimera-chat-mobile-shell-offset:128px;--chimera-chat-mobile-height:512px;--chimera-chat-mobile-max:768px;--chimera-chat-history-top:96px;--chimera-chat-history-top-mobile:88px;--chimera-chat-history-panel-max:320px;--chimera-result-rail-header-height:var(--chimera-control-height-touch);--chimera-result-rail-item-size:176px;--chimera-result-rail-item-size-mobile:112px;--chimera-result-disclosure-size:var(--chimera-size-control-xs);--chimera-gallery-card-max:480px;--chimera-gallery-grid-width:calc(100% + var(--chimera-inset-4));--chimera-gallery-gutter-mobile:var(--chimera-space-1);--chimera-gallery-width-mobile:calc(100vw - 2 * max(var(--chimera-gallery-gutter-mobile), env(safe-area-inset-left), env(safe-area-inset-right)));--chimera-gallery-margin-mobile:calc((100% - var(--chimera-gallery-width-mobile)) / 2);--chimera-gallery-grid-margin:calc(-1 * var(--chimera-inset-2));--chimera-gallery-empty-height:320px;--chimera-catalog-empty-height:144px;--chimera-scrollbar-height:10px;--chimera-source-thumbnail-offset:48px;--chimera-source-thumbnail-copy-offset:112px;--chimera-prompt-panel-max:448px;--chimera-custom-prompt-toggle-option-min:72px;--chimera-custom-prompt-toggle-width:150px;--chimera-blur-dock-backdrop:2px;--chimera-backdrop-outset:2px;--chimera-icon-soft-shadow:drop-shadow(0 1px 1px #0000003d);--chimera-dock-backdrop-fade:calc(var(--chimera-control-height-touch) + var(--chimera-composer-settings-gap-touch) + var(--chimera-inset-4));--chimera-dock-backdrop-mask:linear-gradient(to bottom, transparent, #0000001f calc(var(--chimera-dock-backdrop-fade) * .25), #00000073 calc(var(--chimera-dock-backdrop-fade) * .6), black var(--chimera-dock-backdrop-fade));--chimera-blur-composer:18px;--chimera-blur-navigation:20px;--chimera-blur-control:calc(var(--chimera-blur-navigation) / 2);--chimera-blur-chrome:19.2px;--chimera-blur-liquid-glass:22.4px;--chimera-saturation-chrome:1.2;--chimera-saturation-liquid-glass:1.35;--chimera-brightness-liquid-glass:.82;--chimera-ratio-square:1 / 1;--chimera-ratio-portrait:9 / 16;--chimera-ratio-motion-card:var(--chimera-ratio-portrait);--chimera-ratio-showcase:4 / 3;--chimera-ratio-showcase-compact:16 / 10;--chimera-ratio-golden:1.618 / 1;--chimera-proportion-golden-major:61.8%;--chimera-proportion-golden-minor:38.2%;--chimera-showcase-copy-height:104px;--chimera-showcase-copy-height-compact:52px;--chimera-showcase-copy-height-options:64px;--chimera-showcase-copy-height-mobile:100px;--chimera-showcase-copy-height-options-mobile:76px;--chimera-option-strip-height:30px;--chimera-source-thumbnail-max:96px;--chimera-source-thumbnail-max-mobile:72px;--chimera-source-thumbnail-width:36%;--chimera-source-thumbnail-width-mobile:32%;--chimera-media-focus-y:28%;--chimera-tool-title:clamp(29px, 4vw, 45px);--chimera-tool-title-mobile:clamp(27px, 9vw, 35px);--chimera-pricing-max:1216px;--chimera-pricing-table-max:840px;--chimera-pricing-row-min-height:104px;--chimera-pricing-row-mobile-height:88px;--chimera-pricing-payment-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-1));--chimera-pricing-label-compact:.8125rem;--chimera-disabled-opacity:.5;--chimera-readable-max:768px;--chimera-copy-max:544px;--chimera-pricing-grid-min:240px;--chimera-pricing-hero:clamp(44px, 8vw, 84px);--chimera-pricing-hero-mobile:clamp(36px, 11vw, 48px);--chimera-pricing-copy:clamp(16px, 2vw, 19px);--chimera-pricing-heading:clamp(28px, 4vw, 40px);--chimera-price-size:32px;--chimera-price-size-wide:38px;--chimera-currency-gap:.1em;--chimera-currency-scale:.65em;--chimera-surface-canvas:#000;--chimera-surface-card:#111;--chimera-surface-control:#151515;--chimera-surface-input:#181818;--chimera-surface-raised:#1b1b1b;--chimera-surface-hover:#1d1d1d;--chimera-surface-active:#292929;--chimera-surface-media:#08090d;--chimera-surface-overlay:#000000f5;--chimera-surface-navigation:#080808b8;--chimera-surface-glass:#000000b8;--chimera-surface-glass-strong:#2323239e;--chimera-surface-liquid-glass:#0000005c;--chimera-surface-liquid-selection:#ffffff14;--chimera-surface-liquid-highlight:#ffffff24;--chimera-surface-glass-pill:color-mix(in srgb, var(--chimera-surface-glass) 80%, transparent);--chimera-surface-glass-pill-reduced:var(--chimera-surface-raised);--chimera-surface-scrim:#000000c7;--chimera-surface-backdrop:#000000db;--chimera-surface-overlay-soft:#0009;--chimera-surface-selected:var(--selection-surface);--chimera-action-selected-surface:var(--selection-action);--chimera-action-selected-surface-hover:var(--selection-action-hover);--chimera-action-selected-surface-pressed:var(--selection-action-pressed);--chimera-action-selected-foreground:#fff;--chimera-action-selected-foreground-muted:#fff;--chimera-action-selected-border:transparent;--chimera-border-subtle:#ffffff14;--chimera-border:#ffffff1f;--chimera-border-strong:#ffffff3d;--chimera-border-glass:#ffffff1a;--chimera-border-liquid-glass:#ffffff24;--chimera-navigation-icon-color:var(--chimera-text-secondary);--chimera-text:#f5f5f5;--chimera-text-secondary:#d8d8d8;--chimera-text-tertiary:#b8b8b8;--chimera-text-on-dark:#fff;--chimera-accent:var(--chimera-action-execute-surface);--chimera-text-on-accent:var(--chimera-action-execute-foreground);--chimera-primary-highlight:#dce3eb;--chimera-primary-highlight-rim: linear-gradient(90deg, transparent, #dce3eba8 25%, #eff3f894 50%, #cbd6e28a 75%, transparent) 12% 100% / 8% 20% no-repeat, linear-gradient(135deg, #fffffffa, #ffffffa6 15%, #ffffff1a 38%, #ffffff0d 65%, #ffffff6b);--chimera-primary-highlight-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-primary-highlight-shadow:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d;--chimera-primary-highlight-lens-shadow:inset 0 2px 2px #fff6, inset 3px 5px 8px #ffffff2b, inset -2px -4px 6px #ffffff24, inset 0 -7px 10px #00000061, 0 3px 8px #0000003d;--chimera-status-danger:var(--danger-text);--chimera-media-scrim:linear-gradient(transparent, #000000d1);--chimera-font-display:var(--font-display);--chimera-shadow-card:var(--shadow-1);--chimera-shadow-raised:var(--shadow-2);--chimera-shadow-composer:0 12px 32px #0006;--chimera-shadow-control:inset 0 1px #ffffff0a, 0 16px 36px #0000003d;--chimera-shadow-progress:0 0 16px #ffffff47;--chimera-shadow-focus-ring:0 0 0 3px var(--chimera-surface-card);--chimera-shadow-nav:0 -12px 32px #00000057;--chimera-shadow-glass-chrome:inset 0 1px #ffffff0a;--chimera-shadow-glass-pill:0 8px 24px #00000038;--chimera-shadow-liquid-glass:inset 0 1px #ffffff1a, inset 0 -1px #ffffff06, 0 -12px 36px #0000002e;--chimera-shadow-liquid-selection:inset 0 1px #ffffff29, inset 0 -1px #ffffff0a, 0 8px 22px #0000001f;--chimera-filter-liquid-glass:blur(var(--chimera-blur-liquid-glass)) saturate(var(--chimera-saturation-liquid-glass)) brightness(var(--chimera-brightness-liquid-glass));--chimera-filter-navigation-icon:drop-shadow(0 1px 2px #000000d1) drop-shadow(0 0 6px #0000005c);--chimera-shadow-thumbnail:0 1px 8px #00000094;--chimera-shadow-badge:0 1px 3px #0000004d;--chimera-shadow-floating-control:0 12px 40px #00000073;--chimera-shadow-menu:0 20px 64px #000000ad;--chimera-motion-press:var(--motion-press);--chimera-motion-fast:var(--motion-fast);--chimera-motion-base:var(--motion-base);--chimera-motion-surface:.22s;--chimera-motion-surface-exit:.15s;--chimera-motion-selection:var(--motion-base);--chimera-motion-navigation-morph:var(--motion-navigation);--chimera-motion-enter:var(--motion-enter);--chimera-motion-exit:var(--motion-exit);--chimera-motion-slow:var(--motion-slow);--chimera-motion-progress:var(--motion-progress);--chimera-motion-skeleton:var(--motion-skeleton);--chimera-motion-orbit:var(--motion-orbit);--chimera-ease-interactive:var(--ease-interactive);--chimera-ease-selection:var(--ease-enter);--chimera-ease-navigation-morph:var(--chimera-ease-selection);--chimera-ease-enter:var(--ease-enter);--chimera-ease-exit:var(--ease-exit);--chimera-ease-standard:var(--ease-standard);--chimera-ease-linear:var(--ease-linear);--chimera-selection-morph-stretch:1;--chimera-selection-morph-squash:1;--chimera-selection-morph-compress:1;--chimera-selection-morph-rebound:1;--chimera-selection-morph-skew:0;--chimera-navigation-morph-stretch:var(--chimera-selection-morph-stretch);--chimera-navigation-morph-squash:var(--chimera-selection-morph-squash);--chimera-navigation-morph-compress:var(--chimera-selection-morph-compress);--chimera-navigation-morph-rebound:var(--chimera-selection-morph-rebound);--chimera-navigation-morph-skew:var(--chimera-selection-morph-skew);--chimera-studio-control-size:var(--chimera-size-control-lg);--chimera-studio-header-padding-block:0px;--chimera-studio-sticky-gap:var(--chimera-space-2);--chimera-content-controls-inset-inline:var(--chimera-space-3);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-content-controls-margin-block:var(--chimera-space-1);--chimera-content-controls-gap:var(--chimera-space-1);--chimera-catalog-controls-gap:var(--chimera-content-controls-gap);--chimera-catalog-search-surface:var(--chimera-matte-surface);--chimera-segmented-visual-height:var(--chimera-studio-control-size);--chimera-segmented-radius:calc(var(--chimera-segmented-visual-height) / 2);--chimera-radius-floating-panel:var(--chimera-radius-xl);--chimera-radius-media-card:var(--chimera-radius-sm);--chimera-radius-media-thumbnail:var(--chimera-radius-xs);--chimera-radius-navigation-container:calc(var(--mobile-section-nav-height) / 2);--chimera-radius-chip:calc(var(--chimera-chip-visual-height) / 2);--chimera-composer-input-radius-inline:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-touch) - var(--chimera-border-width)));--chimera-composer-input-radius-block:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-block-touch) - var(--chimera-border-width)));--chimera-composer-input-font-size:var(--chimera-type-component);--chimera-matte-surface:#0c0c0ecc;--chimera-catalog-bar-surface:#0c0c0ee6;--chimera-matte-filter:blur(20px);--chimera-matte-control-filter:blur(12px);--chimera-glass-track-surface:#ffffff08;--chimera-glass-track-edge:#ffffff1a;--chimera-glass-utility-surface:#18181adb;--chimera-glass-utility-edge:#ffffff3d;--chimera-matte-sheen:linear-gradient(165deg, #ffffff12, transparent 42%, #ffffff05);--chimera-selection-material:#ffffff17;--chimera-selection-material-hover:#ffffff21;--chimera-selection-material-pressed:#ffffff12;--chimera-selection-edge-color:#ffffff29;--chimera-glass-rim-width:var(--chimera-border-width);--chimera-glass-rim-light:radial-gradient(ellipse at 5% 85%, color-mix(in srgb, var(--chimera-primary-highlight) 92%, transparent), transparent 28%), linear-gradient(135deg, #fffffffa, #ffffffb8 14%, #ffffff1f 32%, #ffffff0a 65%, #ffffff61);--chimera-matte-rim-light:radial-gradient(ellipse at 3% 0%, color-mix(in srgb, var(--chimera-primary-highlight) 56%, transparent), transparent 14%), linear-gradient(170deg, #ffffff5c, #ffffff0f 32%, #ffffff08 70%, #fff3);--chimera-input-rim-light:none;--chimera-selection-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), radial-gradient(ellipse at 0% 90%, color-mix(in srgb, var(--chimera-primary-highlight) 13%, transparent), transparent 32%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-input-sheen:linear-gradient(170deg, #ffffff08, transparent 48%, #ffffff03);--chimera-selection-highlight:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d, inset 0 -5px 8px #0000001f, 0 3px 8px #0000003d;--chimera-composer-elevation:inset 0 1px 2px #ffffff1a, inset 0 -2px 4px #0000002e, 0 3px 6px #0003, 0 12px 28px #00000047;--chimera-composer-edge:#ffffff1f;--chimera-matte-texture:url(../../../textures/chimera-grain.svg);--chimera-matte-texture-size:96px 96px;--chimera-composer-input-edge:transparent;--chimera-composer-input-highlight:none;--chimera-composer-input-focus-edge:#fff;--chimera-media-selection-material:#000000b8;--chimera-media-selection-hover:#000000a3;--chimera-media-selection-pressed:#000c;--chimera-media-selection-edge:#ffffffad;--chimera-composer-surface:var(--chimera-matte-surface);--chimera-composer-input-surface:#ffffff08;--chimera-action-execute-surface:#f2f2f2;--chimera-action-execute-hover:#fff;--chimera-action-execute-pressed:#d9d9d9;--chimera-action-execute-foreground:#111;--chimera-action-disabled-surface:#292929;--chimera-action-disabled-foreground:#999;--action-primary:var(--chimera-action-execute-surface);--action-primary-hover:var(--chimera-action-execute-hover);--action-primary-pressed:var(--chimera-action-execute-pressed);--action-primary-foreground:var(--chimera-action-execute-foreground);--focus-ring:#f2f2f2;--focus:var(--focus-ring);--chimera-navigation-bottom:max(var(--chimera-navigation-island-offset), var(--chimera-safe-area-bottom));--chimera-composer-bottom:calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-dock-stack-gap));--chimera-composer-action-gap-touch:var(--chimera-space-2)}@media (width<=820px){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-control-size:var(--chimera-size-control-md);--chimera-composer-input-font-size:max(16px, var(--chimera-type-body));--chimera-ratio-motion-card:4 / 5;--chimera-source-thumbnail-width:var(--chimera-source-thumbnail-width-mobile);--chimera-source-thumbnail-max:var(--chimera-source-thumbnail-max-mobile);--chimera-studio-header-height-mobile:calc(var(--chimera-size-control-lg) + var(--chimera-space-optical) + var(--chimera-safe-area-top));--chimera-studio-sticky-gap:var(--chimera-space-optical);--chimera-content-controls-padding-block:var(--chimera-space-optical);--chimera-content-controls-margin-block:var(--chimera-space-optical);--chimera-composer-padding-touch:var(--chimera-space-1);--chimera-composer-padding-block-touch:var(--chimera-space-1);--chimera-composer-row-gap-touch:var(--chimera-gap-tight);--chimera-composer-card-min-height:0px;--chimera-composer-card-padding-block:var(--chimera-space-optical);--chimera-composer-card-padding-inline:calc(var(--chimera-space-1) + var(--chimera-space-optical));--chimera-composer-card-radius:var(--chimera-composer-input-radius-inline);--chimera-composer-thumbnail-radius:var(--chimera-radius-md);--chimera-composer-thumbnail-size:var(--chimera-studio-control-size);--chimera-composer-source-height:var(--chimera-studio-control-size);--chimera-chat-attachment-size:var(--chimera-studio-control-size);--chimera-chat-attachment-radius:var(--chimera-composer-card-radius);--chimera-chat-content-inset:var(--chimera-space-2);--chimera-result-rail-item-size-mobile:72px;--chimera-result-rail-item-size:var(--chimera-result-rail-item-size-mobile);--chimera-menu-header-inset-block:var(--chimera-space-1);--chimera-menu-content-inset:var(--chimera-space-2);--chimera-menu-content-inset-block:var(--chimera-menu-content-inset)}.recipe-input-groups,.recipe-input-groups .chimera-scope{--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-1);--chimera-composer-thumbnail-size:64px;--chimera-composer-source-height:80px}:is(.prompt-composer,.chimera-content-controls),:is(.prompt-composer,.chimera-content-controls) .chimera-scope{--chimera-control-hit-size:var(--chimera-studio-control-size);--chimera-control-height-touch:var(--chimera-studio-control-size);--chimera-action-context-hit-size:var(--chimera-studio-control-size);--chimera-action-utility-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-visual-size:var(--chimera-studio-control-size)}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-selection-edge-color:#ffffffad}}@media (width<=820px) and (prefers-reduced-transparency:reduce){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:#171717;--chimera-catalog-bar-surface:#171717;--chimera-glass-track-surface:#202020;--chimera-glass-track-edge:#555;--chimera-glass-utility-surface:#242424;--chimera-glass-utility-edge:#999;--chimera-selection-edge-color:#b8b8b8;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-matte-texture:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-selection-material:#383838;--chimera-selection-material-hover:#424242;--chimera-selection-material-pressed:#303030;--chimera-media-selection-material:#242424;--chimera-media-selection-hover:#303030;--chimera-media-selection-pressed:#171717;--chimera-composer-input-surface:#121212}}@media (width<=820px) and (forced-colors:active){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:Canvas;--chimera-catalog-bar-surface:Canvas;--chimera-glass-track-surface:Canvas;--chimera-glass-track-edge:ButtonBorder;--chimera-glass-utility-surface:ButtonFace;--chimera-glass-utility-edge:ButtonBorder;--chimera-text-secondary:CanvasText;--chimera-text-tertiary:CanvasText;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-composer-elevation:none;--chimera-composer-edge:ButtonBorder;--chimera-matte-texture:none;--chimera-selection-highlight:none;--chimera-composer-input-edge:ButtonBorder;--chimera-composer-input-focus-edge:Highlight;--chimera-composer-input-highlight:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-media-selection-material:Canvas;--chimera-media-selection-hover:Canvas;--chimera-media-selection-pressed:Canvas;--chimera-media-selection-edge:Highlight;--chimera-selection-material:Canvas;--chimera-selection-material-hover:Canvas;--chimera-selection-material-pressed:Canvas;--chimera-selection-edge-color:Highlight;--chimera-action-selected-foreground:CanvasText;--chimera-composer-surface:Canvas;--chimera-composer-input-surface:Field;--focus-ring:Highlight}}@media (width<=820px){:root[data-pwa-platform] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-header-padding-block:var(--chimera-space-1);--chimera-studio-header-height-mobile:calc(var(--chimera-control-height-touch) + var(--chimera-border-width) + var(--chimera-safe-area-top) + 2 * var(--chimera-studio-header-padding-block));--chimera-studio-sticky-gap:var(--chimera-space-1);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-navigation-edge:max(var(--chimera-safe-area-bottom), var(--chimera-space-2));--chimera-navigation-bottom:var(--chimera-navigation-edge)}}@media (width<=820px){.chimera-content-controls,.chimera-content-controls .chimera-scope{--chimera-control-hit-size:44px;--chimera-control-height-touch:44px;--chimera-action-context-hit-size:44px;--chimera-action-utility-hit-size:44px}}.public-studio-shell.svelte-1ry59nd{gap:var(--chimera-inset-3);padding:var(--chimera-padding-card);box-shadow:none;font-family:var(--chimera-font-sans);background:0 0;display:grid}@media (width<=720px){.public-studio-shell.svelte-1ry59nd{gap:var(--chimera-inset-2);padding:var(--chimera-inset-2) 0}}:root{--chimera-safe-area-top:env(safe-area-inset-top,0px);--chimera-safe-area-bottom:env(safe-area-inset-bottom,0px);--chimera-layer-dock-backdrop:999;--chimera-layer-dock:1000;--chimera-layer-navigation:1001;--chimera-icon-size-xs:12px;--chimera-icon-size-sm:16px;--chimera-icon-size-md:20px;--chimera-icon-size-lg:24px;--chimera-icon-size-xl:32px;--chimera-icon-stroke-regular-xs:2.4;--chimera-icon-stroke-regular-sm:2;--chimera-icon-stroke-regular-md:1.6;--chimera-icon-stroke-regular-lg:1.3;--chimera-icon-stroke-regular-xl:1.2;--chimera-icon-stroke-strong-xs:2.8;--chimera-icon-stroke-strong-sm:2.4;--chimera-icon-stroke-strong-md:2;--chimera-icon-stroke-strong-lg:1.7;--chimera-icon-stroke-strong-xl:1.5;--chimera-icon-stroke-regular:var(--chimera-icon-stroke-regular-md);--chimera-icon-stroke-strong:var(--chimera-icon-stroke-strong-md)}:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-font-sans:var(--font-ui);--chimera-type-caption:.75rem;--chimera-type-component-sm:.75rem;--chimera-type-component:.875rem;--chimera-type-label:var(--chimera-type-component);--chimera-type-body:1rem;--chimera-type-heading-sm:1.25rem;--chimera-type-heading-md:1.625rem;--chimera-type-heading-lg:2.625rem;--chimera-leading-solid:1;--chimera-leading-tight:1.2;--chimera-leading-body:1.5;--chimera-tracking-tight:-.02em;--chimera-tracking-label:0;--chimera-tracking-wide:.04em;--chimera-tracking-badge:.06em;--chimera-tracking-meta:.08em;--chimera-weight-regular:400;--chimera-weight-medium:500;--chimera-weight-semibold:600;--chimera-weight-bold:700;--chimera-space-0:0;--chimera-space-optical:2px;--chimera-space-1:4px;--chimera-space-2:8px;--chimera-space-3:12px;--chimera-space-4:16px;--chimera-space-5:24px;--chimera-space-6:32px;--chimera-space-7:48px;--chimera-space-8:64px;--chimera-gap-hairline:var(--chimera-space-optical);--chimera-gap-tight:var(--chimera-space-1);--chimera-gap-control:var(--chimera-space-2);--chimera-gap-content:var(--chimera-space-3);--chimera-gap-section:var(--chimera-space-5);--chimera-inset-0:var(--chimera-space-0);--chimera-inset-1:var(--chimera-space-1);--chimera-inset-2:var(--chimera-space-2);--chimera-inset-3:var(--chimera-space-3);--chimera-inset-4:var(--chimera-space-4);--chimera-inset-5:var(--chimera-space-5);--chimera-inset-6:var(--chimera-space-6);--chimera-inset-7:var(--chimera-space-7);--chimera-inset-8:var(--chimera-space-8);--chimera-padding-control-compact-block:var(--chimera-space-1);--chimera-padding-control-compact-inline:var(--chimera-space-2);--chimera-padding-control-block:var(--chimera-space-2);--chimera-padding-control-inline:var(--chimera-space-3);--chimera-padding-control:var(--chimera-padding-control-block) var(--chimera-padding-control-inline);--chimera-padding-control-compact:var(--chimera-padding-control-compact-block) var(--chimera-padding-control-compact-inline);--chimera-padding-select:var(--chimera-space-2) var(--chimera-space-6) var(--chimera-space-2) var(--chimera-space-3);--chimera-padding-card:var(--chimera-space-3);--chimera-padding-panel:var(--chimera-space-4);--chimera-padding-composer:var(--chimera-space-2);--chimera-padding-page-inline:clamp(var(--chimera-space-2), 2vw, 20px);--chimera-page-bottom-safe:calc(112px + env(safe-area-inset-bottom));--chimera-page-max:1440px;--chimera-header-height:var(--chimera-studio-header-height-mobile);--chimera-studio-header-height-mobile:calc(48px + var(--chimera-safe-area-top));--chimera-dock-control-size:var(--chimera-size-control-lg);--chimera-dock-inset:var(--chimera-space-2);--chimera-composer-padding-block-touch:var(--chimera-space-2);--chimera-dock-gap:var(--chimera-space-2);--chimera-dock-stack-gap:var(--chimera-space-1);--mobile-section-nav-height:var(--chimera-navigation-hit-height);--chimera-navigation-island-max:280px;--chimera-navigation-island-offset:var(--chimera-space-2);--chimera-navigation-inline-inset:0px;--chimera-feed-bottom-space:var(--studio-dock-footprint,calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-space-2)));--chimera-feed-bottom-space-mobile:var(--chimera-feed-bottom-space);--chimera-content-scroll-offset:110px;--chimera-radius-none:0;--chimera-radius-xs:4px;--chimera-radius-sm:8px;--chimera-radius-md:12px;--chimera-radius-lg:16px;--chimera-radius-xl:24px;--chimera-radius-pill:9999px;--chimera-radius-full:50%;--chimera-radius-badge:var(--chimera-radius-xs);--chimera-radius-control:var(--chimera-radius-sm);--chimera-radius-card:var(--chimera-radius-md);--chimera-radius-media:var(--chimera-radius-lg);--chimera-radius-panel:var(--chimera-radius-xl);--chimera-radius-header-action:var(--chimera-radius-control);--chimera-radius-navigation-selection:calc(var(--chimera-navigation-selection-height) / 2);--chimera-navigation-selection-inset-block:0px;--chimera-navigation-hit-height:max(44px, var(--chimera-segmented-visual-height));--chimera-navigation-selection-height:var(--chimera-navigation-hit-height);--chimera-border-width:1px;--chimera-focus-width:2px;--chimera-focus-offset:2px;--chimera-size-control-xs:32px;--chimera-size-control-sm:36px;--chimera-size-control-md:40px;--chimera-size-control-lg:44px;--chimera-size-control-xl:48px;--chimera-control-height-step:var(--chimera-size-control-lg);--chimera-control-height-compact:var(--chimera-size-control-sm);--chimera-control-height:var(--chimera-size-control-md);--chimera-control-height-touch:var(--chimera-size-control-lg);--chimera-control-height-icon:var(--chimera-size-control-xl);--chimera-control-visual-height:var(--chimera-control-height);--chimera-control-hit-size:var(--chimera-control-height-touch);--chimera-action-outcome-visual-size:var(--chimera-size-control-lg);--chimera-action-outcome-hit-size:var(--chimera-size-control-lg);--chimera-action-outcome-icon-size:var(--chimera-icon-size-lg);--chimera-action-outcome-padding-inline:var(--chimera-space-4);--chimera-action-context-visual-size:var(--chimera-size-control-sm);--chimera-action-context-hit-size:var(--chimera-size-control-lg);--chimera-action-context-icon-size:var(--chimera-icon-size-md);--chimera-action-context-padding-inline:var(--chimera-space-3);--chimera-action-utility-visual-size:var(--chimera-size-control-xs);--chimera-action-utility-hit-size:var(--chimera-size-control-lg);--chimera-action-utility-icon-size:var(--chimera-icon-size-md);--chimera-action-utility-padding-inline:var(--chimera-space-3);--chimera-action-inline-visual-size:var(--chimera-size-control-xs);--chimera-action-inline-hit-size:var(--chimera-size-control-lg);--chimera-action-inline-icon-size:var(--chimera-icon-size-sm);--chimera-action-inline-padding-inline:var(--chimera-space-2);--chimera-media-action-visual-size:var(--chimera-size-control-xs);--chimera-media-action-hit-size:var(--chimera-size-control-lg);--chimera-media-action-inset:var(--chimera-space-1);--chimera-media-action-gap:var(--chimera-space-1);--chimera-media-action-surface:color-mix(in srgb, var(--chimera-surface-media) 42%, transparent);--chimera-media-action-foreground:color-mix(in srgb, var(--chimera-text-on-dark) 90%, transparent);--chimera-pill-height-sm:20px;--chimera-pill-height-md:24px;--chimera-pill-height-lg:calc(var(--chimera-size-control-sm) * .8);--chimera-pill-padding-inline-sm:var(--chimera-space-1);--chimera-pill-padding-inline-md:var(--chimera-space-2);--chimera-pill-padding-inline-lg:var(--chimera-action-context-padding-inline);--chimera-badge-height:var(--chimera-pill-height-md);--chimera-attachment-preview-max-height:360px;--chimera-icon-sm:16px;--chimera-icon-md:18px;--chimera-icon-lg:20px;--chimera-icon-xl:22px;--chimera-icon-2xl:24px;--chimera-icon-feature:28px;--chimera-icon-stroke:1.8;--chimera-tab-min-width:128px;--chimera-explorer-tab-min-width-touch:80px;--chimera-explorer-tabs-visual-height:var(--chimera-segmented-visual-height);--chimera-chip-visual-height:var(--chimera-size-control-xs);--chimera-chip-hit-inset-block:calc((var(--chimera-control-hit-size) - var(--chimera-chip-visual-height)) / 2);--chimera-chip-font-size:var(--chimera-type-component-sm);--chimera-chip-padding-inline:var(--chimera-action-context-padding-inline);--chimera-conversion-control-height:var(--chimera-segmented-visual-height);--chimera-action-summary-min:168px;--chimera-button-wide-min:176px;--chimera-conversion-tabs-width:168px;--chimera-template-card-min:112px;--chimera-template-card-max:144px;--chimera-template-card-mobile:80px;--chimera-composer-input-height:68px;--chimera-composer-input-height-compact:56px;--chimera-composer-max:736px;--chimera-composer-source-height:80px;--chimera-composer-thumbnail-size:64px;--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-2);--chimera-composer-card-padding-inline:var(--chimera-space-2);--chimera-composer-card-radius:var(--chimera-radius-card);--chimera-composer-thumbnail-radius:var(--chimera-radius-control);--chimera-chat-attachment-size:var(--chimera-control-height-icon);--chimera-chat-attachment-radius:var(--chimera-radius-control);--chimera-chat-content-inset:var(--chimera-space-4);--chimera-menu-header-inset-block:var(--chimera-space-3);--chimera-menu-content-inset:var(--chimera-space-3);--chimera-menu-content-inset-block:var(--chimera-space-4);--chimera-menu-row-inset-block:var(--chimera-space-2);--chimera-menu-row-inset-inline:var(--chimera-space-3);--chimera-menu-leading-size:44px;--chimera-menu-trailing-size:44px;--chimera-menu-row-gap:var(--chimera-space-3);--chimera-menu-row-columns:var(--chimera-menu-leading-size) minmax(0, 1fr) var(--chimera-menu-trailing-size);--chimera-menu-row-padding:var(--chimera-menu-row-inset-block) var(--chimera-menu-row-inset-inline);--chimera-composer-padding-touch:var(--chimera-space-2);--chimera-composer-group-padding:var(--chimera-space-0);--chimera-prompt-trailing-reserve:var(--chimera-space-6);--chimera-prompt-action-reserve:calc(var(--chimera-control-hit-size) + var(--chimera-gap-tight));--chimera-inline-dismiss-hit-size:28px;--chimera-inline-dismiss-visual-size:18px;--chimera-inline-dismiss-icon-size:12px;--chimera-grouped-prompt-action-visual-size:24px;--chimera-recipe-setting-padding-inline:6px;--chimera-recipe-setting-gap:3px;--chimera-composer-row-gap-touch:var(--chimera-space-2);--chimera-composer-settings-gap-touch:var(--chimera-space-1);--chimera-composer-menu-gap-touch:var(--chimera-space-1);--chimera-composer-control-height-touch:var(--chimera-control-height-touch);--chimera-composer-submit-button-size:var(--chimera-dock-control-size);--chimera-composer-selected-height-touch:calc(var(--chimera-composer-control-height-touch) - 2 * var(--chimera-border-width) - 2 * var(--chimera-gap-hairline));--chimera-composer-selected-padding-inline-touch:var(--chimera-space-2);--chimera-composer-input-height-touch:var(--chimera-size-control-xl);--chimera-composer-input-max-height:160px;--chimera-composer-input-max-height-touch:144px;--chimera-composer-input-padding-block-touch:var(--chimera-space-3);--chimera-composer-input-padding-inline-touch:var(--chimera-space-3);--chimera-composer-radius-touch:var(--chimera-radius-floating-panel);--chimera-composer-input-radius-touch:var(--chimera-composer-input-radius-inline) / var(--chimera-composer-input-radius-block);--chimera-composer-popover-width:296px;--chimera-composer-popover-width-touch:288px;--chimera-composer-popover-min-height:120px;--chimera-composer-popover-max-height:440px;--chimera-composer-popover-viewport-padding:var(--chimera-space-3);--chimera-composer-motion-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-2));--chimera-composer-motion-name-max:calc(var(--chimera-composer-motion-card-width) * 2);--chimera-motion-detail-max:640px;--chimera-motion-detail-source-size:112px;--chimera-workspace-max:1040px;--chimera-source-workspace-max:920px;--chimera-library-max:896px;--chimera-gallery-dialog-max:448px;--chimera-auth-dialog-max:420px;--chimera-account-name-max:128px;--chimera-account-popover-max:280px;--chimera-contact-dialog-max:500px;--chimera-contact-dialog-height:720px;--chimera-contact-textarea-min:160px;--chimera-contact-state-min:240px;--chimera-chat-max:928px;--chimera-chat-min-height:672px;--chimera-chat-min-height-mobile:608px;--chimera-chat-empty-height:400px;--chimera-chat-empty-copy-max:480px;--chimera-chat-samples-max:672px;--chimera-chat-bubble-max:640px;--chimera-chat-generation-max:720px;--chimera-chat-result-min:160px;--chimera-chat-select-max:136px;--chimera-chat-composer-max:128px;--chimera-chat-composer-float-offset:60px;--chimera-chat-feed-bottom-space:192px;--chimera-chat-attachment-max:288px;--chimera-chat-empty-height-compact:288px;--chimera-chat-empty-height-mobile:208px;--chimera-chat-mobile-shell-offset:128px;--chimera-chat-mobile-height:512px;--chimera-chat-mobile-max:768px;--chimera-chat-history-top:96px;--chimera-chat-history-top-mobile:88px;--chimera-chat-history-panel-max:320px;--chimera-result-rail-header-height:var(--chimera-control-height-touch);--chimera-result-rail-item-size:176px;--chimera-result-rail-item-size-mobile:112px;--chimera-result-disclosure-size:var(--chimera-size-control-xs);--chimera-gallery-card-max:480px;--chimera-gallery-grid-width:calc(100% + var(--chimera-inset-4));--chimera-gallery-gutter-mobile:var(--chimera-space-1);--chimera-gallery-width-mobile:calc(100vw - 2 * max(var(--chimera-gallery-gutter-mobile), env(safe-area-inset-left), env(safe-area-inset-right)));--chimera-gallery-margin-mobile:calc((100% - var(--chimera-gallery-width-mobile)) / 2);--chimera-gallery-grid-margin:calc(-1 * var(--chimera-inset-2));--chimera-gallery-empty-height:320px;--chimera-catalog-empty-height:144px;--chimera-scrollbar-height:10px;--chimera-source-thumbnail-offset:48px;--chimera-source-thumbnail-copy-offset:112px;--chimera-prompt-panel-max:448px;--chimera-custom-prompt-toggle-option-min:72px;--chimera-custom-prompt-toggle-width:150px;--chimera-blur-dock-backdrop:2px;--chimera-backdrop-outset:2px;--chimera-icon-soft-shadow:drop-shadow(0 1px 1px #0000003d);--chimera-dock-backdrop-fade:calc(var(--chimera-control-height-touch) + var(--chimera-composer-settings-gap-touch) + var(--chimera-inset-4));--chimera-dock-backdrop-mask:linear-gradient(to bottom, transparent, #0000001f calc(var(--chimera-dock-backdrop-fade) * .25), #00000073 calc(var(--chimera-dock-backdrop-fade) * .6), black var(--chimera-dock-backdrop-fade));--chimera-blur-composer:18px;--chimera-blur-navigation:20px;--chimera-blur-control:calc(var(--chimera-blur-navigation) / 2);--chimera-blur-chrome:19.2px;--chimera-blur-liquid-glass:22.4px;--chimera-saturation-chrome:1.2;--chimera-saturation-liquid-glass:1.35;--chimera-brightness-liquid-glass:.82;--chimera-ratio-square:1 / 1;--chimera-ratio-portrait:9 / 16;--chimera-ratio-motion-card:var(--chimera-ratio-portrait);--chimera-ratio-showcase:4 / 3;--chimera-ratio-showcase-compact:16 / 10;--chimera-ratio-golden:1.618 / 1;--chimera-proportion-golden-major:61.8%;--chimera-proportion-golden-minor:38.2%;--chimera-showcase-copy-height:104px;--chimera-showcase-copy-height-compact:52px;--chimera-showcase-copy-height-options:64px;--chimera-showcase-copy-height-mobile:100px;--chimera-showcase-copy-height-options-mobile:76px;--chimera-option-strip-height:30px;--chimera-source-thumbnail-max:96px;--chimera-source-thumbnail-max-mobile:72px;--chimera-source-thumbnail-width:36%;--chimera-source-thumbnail-width-mobile:32%;--chimera-media-focus-y:28%;--chimera-tool-title:clamp(29px, 4vw, 45px);--chimera-tool-title-mobile:clamp(27px, 9vw, 35px);--chimera-pricing-max:1216px;--chimera-pricing-table-max:840px;--chimera-pricing-row-min-height:104px;--chimera-pricing-row-mobile-height:88px;--chimera-pricing-payment-card-width:calc(var(--chimera-size-control-xl) + var(--chimera-space-1));--chimera-pricing-label-compact:.8125rem;--chimera-disabled-opacity:.5;--chimera-readable-max:768px;--chimera-copy-max:544px;--chimera-pricing-grid-min:240px;--chimera-pricing-hero:clamp(44px, 8vw, 84px);--chimera-pricing-hero-mobile:clamp(36px, 11vw, 48px);--chimera-pricing-copy:clamp(16px, 2vw, 19px);--chimera-pricing-heading:clamp(28px, 4vw, 40px);--chimera-price-size:32px;--chimera-price-size-wide:38px;--chimera-currency-gap:.1em;--chimera-currency-scale:.65em;--chimera-surface-canvas:#000;--chimera-surface-card:#111;--chimera-surface-control:#151515;--chimera-surface-input:#181818;--chimera-surface-raised:#1b1b1b;--chimera-surface-hover:#1d1d1d;--chimera-surface-active:#292929;--chimera-surface-media:#08090d;--chimera-surface-overlay:#000000f5;--chimera-surface-navigation:#080808b8;--chimera-surface-glass:#000000b8;--chimera-surface-glass-strong:#2323239e;--chimera-surface-liquid-glass:#0000005c;--chimera-surface-liquid-selection:#ffffff14;--chimera-surface-liquid-highlight:#ffffff24;--chimera-surface-glass-pill:color-mix(in srgb, var(--chimera-surface-glass) 80%, transparent);--chimera-surface-glass-pill-reduced:var(--chimera-surface-raised);--chimera-surface-scrim:#000000c7;--chimera-surface-backdrop:#000000db;--chimera-surface-overlay-soft:#0009;--chimera-surface-selected:var(--selection-surface);--chimera-action-selected-surface:var(--selection-action);--chimera-action-selected-surface-hover:var(--selection-action-hover);--chimera-action-selected-surface-pressed:var(--selection-action-pressed);--chimera-action-selected-foreground:#fff;--chimera-action-selected-foreground-muted:#fff;--chimera-action-selected-border:transparent;--chimera-border-subtle:#ffffff14;--chimera-border:#ffffff1f;--chimera-border-strong:#ffffff3d;--chimera-border-glass:#ffffff1a;--chimera-border-liquid-glass:#ffffff24;--chimera-navigation-icon-color:var(--chimera-text-secondary);--chimera-text:#f5f5f5;--chimera-text-secondary:#d8d8d8;--chimera-text-tertiary:#b8b8b8;--chimera-text-on-dark:#fff;--chimera-accent:var(--chimera-action-execute-surface);--chimera-text-on-accent:var(--chimera-action-execute-foreground);--chimera-primary-highlight:#dce3eb;--chimera-primary-highlight-rim: linear-gradient(90deg, transparent, #dce3eba8 25%, #eff3f894 50%, #cbd6e28a 75%, transparent) 12% 100% / 8% 20% no-repeat, linear-gradient(135deg, #fffffffa, #ffffffa6 15%, #ffffff1a 38%, #ffffff0d 65%, #ffffff6b);--chimera-primary-highlight-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-primary-highlight-shadow:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d;--chimera-primary-highlight-lens-shadow:inset 0 2px 2px #fff6, inset 3px 5px 8px #ffffff2b, inset -2px -4px 6px #ffffff24, inset 0 -7px 10px #00000061, 0 3px 8px #0000003d;--chimera-status-danger:var(--danger-text);--chimera-media-scrim:linear-gradient(transparent, #000000d1);--chimera-font-display:var(--font-display);--chimera-shadow-card:var(--shadow-1);--chimera-shadow-raised:var(--shadow-2);--chimera-shadow-composer:0 12px 32px #0006;--chimera-shadow-control:inset 0 1px #ffffff0a, 0 16px 36px #0000003d;--chimera-shadow-progress:0 0 16px #ffffff47;--chimera-shadow-focus-ring:0 0 0 3px var(--chimera-surface-card);--chimera-shadow-nav:0 -12px 32px #00000057;--chimera-shadow-glass-chrome:inset 0 1px #ffffff0a;--chimera-shadow-glass-pill:0 8px 24px #00000038;--chimera-shadow-liquid-glass:inset 0 1px #ffffff1a, inset 0 -1px #ffffff06, 0 -12px 36px #0000002e;--chimera-shadow-liquid-selection:inset 0 1px #ffffff29, inset 0 -1px #ffffff0a, 0 8px 22px #0000001f;--chimera-filter-liquid-glass:blur(var(--chimera-blur-liquid-glass)) saturate(var(--chimera-saturation-liquid-glass)) brightness(var(--chimera-brightness-liquid-glass));--chimera-filter-navigation-icon:drop-shadow(0 1px 2px #000000d1) drop-shadow(0 0 6px #0000005c);--chimera-shadow-thumbnail:0 1px 8px #00000094;--chimera-shadow-badge:0 1px 3px #0000004d;--chimera-shadow-floating-control:0 12px 40px #00000073;--chimera-shadow-menu:0 20px 64px #000000ad;--chimera-motion-press:var(--motion-press);--chimera-motion-fast:var(--motion-fast);--chimera-motion-base:var(--motion-base);--chimera-motion-surface:.22s;--chimera-motion-surface-exit:.15s;--chimera-motion-selection:var(--motion-base);--chimera-motion-navigation-morph:var(--motion-navigation);--chimera-motion-enter:var(--motion-enter);--chimera-motion-exit:var(--motion-exit);--chimera-motion-slow:var(--motion-slow);--chimera-motion-progress:var(--motion-progress);--chimera-motion-skeleton:var(--motion-skeleton);--chimera-motion-orbit:var(--motion-orbit);--chimera-ease-interactive:var(--ease-interactive);--chimera-ease-selection:var(--ease-enter);--chimera-ease-navigation-morph:var(--chimera-ease-selection);--chimera-ease-enter:var(--ease-enter);--chimera-ease-exit:var(--ease-exit);--chimera-ease-standard:var(--ease-standard);--chimera-ease-linear:var(--ease-linear);--chimera-selection-morph-stretch:1;--chimera-selection-morph-squash:1;--chimera-selection-morph-compress:1;--chimera-selection-morph-rebound:1;--chimera-selection-morph-skew:0;--chimera-navigation-morph-stretch:var(--chimera-selection-morph-stretch);--chimera-navigation-morph-squash:var(--chimera-selection-morph-squash);--chimera-navigation-morph-compress:var(--chimera-selection-morph-compress);--chimera-navigation-morph-rebound:var(--chimera-selection-morph-rebound);--chimera-navigation-morph-skew:var(--chimera-selection-morph-skew);--chimera-studio-control-size:var(--chimera-size-control-lg);--chimera-studio-header-padding-block:0px;--chimera-studio-sticky-gap:var(--chimera-space-2);--chimera-content-controls-inset-inline:var(--chimera-space-3);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-content-controls-margin-block:var(--chimera-space-1);--chimera-content-controls-gap:var(--chimera-space-1);--chimera-catalog-controls-gap:var(--chimera-content-controls-gap);--chimera-catalog-search-surface:var(--chimera-matte-surface);--chimera-segmented-visual-height:var(--chimera-studio-control-size);--chimera-segmented-radius:calc(var(--chimera-segmented-visual-height) / 2);--chimera-radius-floating-panel:var(--chimera-radius-xl);--chimera-radius-media-card:var(--chimera-radius-sm);--chimera-radius-media-thumbnail:var(--chimera-radius-xs);--chimera-radius-navigation-container:calc(var(--mobile-section-nav-height) / 2);--chimera-radius-chip:calc(var(--chimera-chip-visual-height) / 2);--chimera-composer-input-radius-inline:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-touch) - var(--chimera-border-width)));--chimera-composer-input-radius-block:max(0px, calc(var(--chimera-composer-radius-touch) - var(--chimera-composer-padding-block-touch) - var(--chimera-border-width)));--chimera-composer-input-font-size:var(--chimera-type-component);--chimera-matte-surface:#0c0c0ecc;--chimera-catalog-bar-surface:#0c0c0ee6;--chimera-matte-filter:blur(20px);--chimera-matte-control-filter:blur(12px);--chimera-glass-track-surface:#ffffff08;--chimera-glass-track-edge:#ffffff1a;--chimera-glass-utility-surface:#18181adb;--chimera-glass-utility-edge:#ffffff3d;--chimera-matte-sheen:linear-gradient(165deg, #ffffff12, transparent 42%, #ffffff05);--chimera-selection-material:#ffffff17;--chimera-selection-material-hover:#ffffff21;--chimera-selection-material-pressed:#ffffff12;--chimera-selection-edge-color:#ffffff29;--chimera-glass-rim-width:var(--chimera-border-width);--chimera-glass-rim-light:radial-gradient(ellipse at 5% 85%, color-mix(in srgb, var(--chimera-primary-highlight) 92%, transparent), transparent 28%), linear-gradient(135deg, #fffffffa, #ffffffb8 14%, #ffffff1f 32%, #ffffff0a 65%, #ffffff61);--chimera-matte-rim-light:radial-gradient(ellipse at 3% 0%, color-mix(in srgb, var(--chimera-primary-highlight) 56%, transparent), transparent 14%), linear-gradient(170deg, #ffffff5c, #ffffff0f 32%, #ffffff08 70%, #fff3);--chimera-input-rim-light:none;--chimera-selection-sheen:radial-gradient(ellipse at 10% 8%, #ffffff2e, transparent 48%), radial-gradient(ellipse at 0% 90%, color-mix(in srgb, var(--chimera-primary-highlight) 13%, transparent), transparent 32%), linear-gradient(155deg, #ffffff12, transparent 48%, #ffffff08);--chimera-input-sheen:linear-gradient(170deg, #ffffff08, transparent 48%, #ffffff03);--chimera-selection-highlight:inset 1px 2px 4px #ffffff2e, inset -1px -2px 5px #ffffff0d, inset 0 -5px 8px #0000001f, 0 3px 8px #0000003d;--chimera-composer-elevation:inset 0 1px 2px #ffffff1a, inset 0 -2px 4px #0000002e, 0 3px 6px #0003, 0 12px 28px #00000047;--chimera-composer-edge:#ffffff1f;--chimera-matte-texture:url(../../../textures/chimera-grain.svg);--chimera-matte-texture-size:96px 96px;--chimera-composer-input-edge:transparent;--chimera-composer-input-highlight:none;--chimera-composer-input-focus-edge:#fff;--chimera-media-selection-material:#000000b8;--chimera-media-selection-hover:#000000a3;--chimera-media-selection-pressed:#000c;--chimera-media-selection-edge:#ffffffad;--chimera-composer-surface:var(--chimera-matte-surface);--chimera-composer-input-surface:#ffffff08;--chimera-action-execute-surface:#f2f2f2;--chimera-action-execute-hover:#fff;--chimera-action-execute-pressed:#d9d9d9;--chimera-action-execute-foreground:#111;--chimera-action-disabled-surface:#292929;--chimera-action-disabled-foreground:#999;--action-primary:var(--chimera-action-execute-surface);--action-primary-hover:var(--chimera-action-execute-hover);--action-primary-pressed:var(--chimera-action-execute-pressed);--action-primary-foreground:var(--chimera-action-execute-foreground);--focus-ring:#f2f2f2;--focus:var(--focus-ring);--chimera-navigation-bottom:max(var(--chimera-navigation-island-offset), var(--chimera-safe-area-bottom));--chimera-composer-bottom:calc(var(--mobile-section-nav-height) + var(--chimera-navigation-bottom) + var(--chimera-dock-stack-gap));--chimera-composer-action-gap-touch:var(--chimera-space-2)}@media (width<=820px){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-control-size:var(--chimera-size-control-md);--chimera-composer-input-font-size:max(16px, var(--chimera-type-body));--chimera-ratio-motion-card:4 / 5;--chimera-source-thumbnail-width:var(--chimera-source-thumbnail-width-mobile);--chimera-source-thumbnail-max:var(--chimera-source-thumbnail-max-mobile);--chimera-studio-header-height-mobile:calc(var(--chimera-size-control-lg) + var(--chimera-space-optical) + var(--chimera-safe-area-top));--chimera-studio-sticky-gap:var(--chimera-space-optical);--chimera-content-controls-padding-block:var(--chimera-space-optical);--chimera-content-controls-margin-block:var(--chimera-space-optical);--chimera-composer-padding-touch:var(--chimera-space-1);--chimera-composer-padding-block-touch:var(--chimera-space-1);--chimera-composer-row-gap-touch:var(--chimera-gap-tight);--chimera-composer-card-min-height:0px;--chimera-composer-card-padding-block:var(--chimera-space-optical);--chimera-composer-card-padding-inline:calc(var(--chimera-space-1) + var(--chimera-space-optical));--chimera-composer-card-radius:var(--chimera-composer-input-radius-inline);--chimera-composer-thumbnail-radius:var(--chimera-radius-md);--chimera-composer-thumbnail-size:var(--chimera-studio-control-size);--chimera-composer-source-height:var(--chimera-studio-control-size);--chimera-chat-attachment-size:var(--chimera-studio-control-size);--chimera-chat-attachment-radius:var(--chimera-composer-card-radius);--chimera-chat-content-inset:var(--chimera-space-2);--chimera-result-rail-item-size-mobile:72px;--chimera-result-rail-item-size:var(--chimera-result-rail-item-size-mobile);--chimera-menu-header-inset-block:var(--chimera-space-1);--chimera-menu-content-inset:var(--chimera-space-2);--chimera-menu-content-inset-block:var(--chimera-menu-content-inset)}.recipe-input-groups,.recipe-input-groups .chimera-scope{--chimera-composer-card-min-height:88px;--chimera-composer-card-padding-block:var(--chimera-space-1);--chimera-composer-thumbnail-size:64px;--chimera-composer-source-height:80px}:is(.prompt-composer,.chimera-content-controls),:is(.prompt-composer,.chimera-content-controls) .chimera-scope{--chimera-control-hit-size:var(--chimera-studio-control-size);--chimera-control-height-touch:var(--chimera-studio-control-size);--chimera-action-context-hit-size:var(--chimera-studio-control-size);--chimera-action-utility-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-hit-size:var(--chimera-studio-control-size);--chimera-action-outcome-visual-size:var(--chimera-studio-control-size)}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-selection-edge-color:#ffffffad}}@media (width<=820px) and (prefers-reduced-transparency:reduce){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:#171717;--chimera-catalog-bar-surface:#171717;--chimera-glass-track-surface:#202020;--chimera-glass-track-edge:#555;--chimera-glass-utility-surface:#242424;--chimera-glass-utility-edge:#999;--chimera-selection-edge-color:#b8b8b8;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-matte-texture:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-selection-material:#383838;--chimera-selection-material-hover:#424242;--chimera-selection-material-pressed:#303030;--chimera-media-selection-material:#242424;--chimera-media-selection-hover:#303030;--chimera-media-selection-pressed:#171717;--chimera-composer-input-surface:#121212}}@media (width<=820px) and (forced-colors:active){:where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-matte-surface:Canvas;--chimera-catalog-bar-surface:Canvas;--chimera-glass-track-surface:Canvas;--chimera-glass-track-edge:ButtonBorder;--chimera-glass-utility-surface:ButtonFace;--chimera-glass-utility-edge:ButtonBorder;--chimera-text-secondary:CanvasText;--chimera-text-tertiary:CanvasText;--chimera-selection-sheen:none;--chimera-input-sheen:none;--chimera-matte-sheen:none;--chimera-composer-elevation:none;--chimera-composer-edge:ButtonBorder;--chimera-matte-texture:none;--chimera-selection-highlight:none;--chimera-composer-input-edge:ButtonBorder;--chimera-composer-input-focus-edge:Highlight;--chimera-composer-input-highlight:none;--chimera-matte-filter:none;--chimera-matte-control-filter:none;--chimera-media-selection-material:Canvas;--chimera-media-selection-hover:Canvas;--chimera-media-selection-pressed:Canvas;--chimera-media-selection-edge:Highlight;--chimera-selection-material:Canvas;--chimera-selection-material-hover:Canvas;--chimera-selection-material-pressed:Canvas;--chimera-selection-edge-color:Highlight;--chimera-action-selected-foreground:CanvasText;--chimera-composer-surface:Canvas;--chimera-composer-input-surface:Field;--focus-ring:Highlight}}:root[data-pwa-platform=ios]{--chimera-safe-area-top:0px}@media (width<=820px){:root[data-pwa-platform] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-studio-header-padding-block:var(--chimera-space-1);--chimera-studio-header-height-mobile:calc(var(--chimera-control-height-touch) + var(--chimera-border-width) + var(--chimera-safe-area-top) + 2 * var(--chimera-studio-header-padding-block));--chimera-studio-sticky-gap:var(--chimera-space-1);--chimera-content-controls-padding-block:var(--chimera-space-1);--chimera-navigation-edge:max(var(--chimera-safe-area-bottom), var(--chimera-space-2));--chimera-navigation-bottom:var(--chimera-navigation-edge)}}:root[data-pwa-studio] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-header-height:var(--pwa-header-height,var(--chimera-studio-header-height-mobile));--chimera-navigation-bottom:max(calc(var(--pwa-viewport-bottom,0px) + var(--chimera-space-2)), var(--chimera-navigation-edge,max(var(--chimera-safe-area-bottom), var(--chimera-space-2))));--chimera-composer-bottom:calc(var(--pwa-navigation-height,var(--mobile-section-nav-height)) + var(--chimera-navigation-bottom) + var(--chimera-dock-stack-gap))}:root[data-pwa-keyboard] :where(.chimera-shell,.chimera-scope,.chimera-header){--chimera-navigation-edge:var(--chimera-space-1)}@media (width<=820px){.chimera-content-controls,.chimera-content-controls .chimera-scope{--chimera-control-hit-size:44px;--chimera-control-height-touch:44px;--chimera-action-context-hit-size:44px;--chimera-action-utility-hit-size:44px}}.entry-offer.svelte-6sbymq{width:min(calc(100vw - 2 * var(--chimera-inset-4)), 60rem);max-width:none;max-height:min(36rem, calc(100dvh - 2 * var(--chimera-inset-4)));border:var(--chimera-border-width) solid var(--chimera-border-strong);border-radius:var(--chimera-radius-panel);color:var(--chimera-text);animation:svelte-6sbymq-entry-offer-enter var(--chimera-motion-base) var(--chimera-ease-enter) both;background:0 0;margin:auto;padding:0;overflow:hidden;box-shadow:0 32px 120px #000000c7}.entry-offer.svelte-6sbymq::backdrop{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);animation:svelte-6sbymq-entry-offer-backdrop-enter var(--chimera-motion-base) var(--chimera-ease-enter) both;background:#0000006b}.entry-offer-shell.svelte-6sbymq{grid-template-columns:minmax(21rem,1.22fr) minmax(18rem,.9fr);min-height:28rem;display:grid}.entry-offer-visual.svelte-6sbymq{background:#080609;min-height:0;position:relative;overflow:hidden}.entry-offer-media-pair.svelte-6sbymq{animation:svelte-6sbymq-entry-offer-slide-enter var(--chimera-motion-base) var(--chimera-ease-enter) both;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);display:grid;position:absolute;inset:0}.entry-offer-media.svelte-6sbymq{background:#11090d;min-width:0;margin:0;position:relative;overflow:hidden}.entry-offer-media--source.svelte-6sbymq{border-right:var(--chimera-border-width) solid #ffffff2e}.entry-offer-media--source.svelte-6sbymq>img:where(.svelte-6sbymq){object-fit:cover;object-position:center 32%;filter:saturate(1.08)contrast(1.03);width:100%;height:100%;display:block;position:absolute;inset:0}.entry-offer-media--result.svelte-6sbymq .motion-preview{aspect-ratio:auto;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.entry-offer-media--result.svelte-6sbymq .motion-preview img,.entry-offer-media--result.svelte-6sbymq .motion-preview video{object-position:center 32%;filter:saturate(1.08)contrast(1.03)}.entry-offer-media.svelte-6sbymq:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0702050a 56%,#070205b8 100%);position:absolute;inset:0}.entry-offer-media.svelte-6sbymq figcaption:where(.svelte-6sbymq){top:var(--chimera-inset-3);left:var(--chimera-inset-3);z-index:2;padding:var(--chimera-inset-1) var(--chimera-inset-2);border:var(--chimera-border-width) solid #ffffff29;border-radius:var(--chimera-radius-pill);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#ffffffe0;font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-semibold);letter-spacing:var(--chimera-tracking-wide);text-transform:uppercase;background:#080507b8;position:absolute}.entry-offer-media--result.svelte-6sbymq figcaption:where(.svelte-6sbymq){color:#ff71a3}.entry-offer-transform-arrow.svelte-6sbymq{z-index:4;border:var(--chimera-border-width) solid #ffffff57;border-radius:var(--chimera-radius-pill);background:linear-gradient(135deg,#ff2d78,#c60047);justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;position:absolute;top:50%;left:46%;transform:translate(-50%,-50%);box-shadow:0 10px 32px #00000073}.entry-offer-max-badge.svelte-6sbymq{right:var(--chimera-inset-4);bottom:var(--chimera-inset-4);z-index:3;padding:var(--chimera-inset-1) var(--chimera-inset-2);border-radius:var(--chimera-radius-pill);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#ffffffeb;font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-bold);letter-spacing:var(--chimera-tracking-wide);text-transform:uppercase;background:#080507b8;position:absolute}.entry-offer-content.svelte-6sbymq{min-width:0;padding:clamp(var(--chimera-inset-5), 3vw, var(--chimera-inset-7));box-shadow:inset var(--chimera-border-width) 0 #ffffff17, inset 0 var(--chimera-border-width) #ffffff0d;-webkit-backdrop-filter:blur(20px)saturate(1.18)brightness(.88);backdrop-filter:blur(20px)saturate(1.18)brightness(.88);background:radial-gradient(at 88% -8%,#ff4a8b2e,#0000 46%),linear-gradient(145deg,#1c0b12e0 0%,#09070acc 78%);flex-direction:column;justify-content:center;display:flex;position:relative}.entry-offer-close.chimera-icon-button{--icon-button-surface:transparent;--icon-button-surface-hover:transparent;--icon-button-surface-pressed:transparent;--icon-button-border-color:transparent;top:var(--chimera-inset-3);right:var(--chimera-inset-3);z-index:2;color:#ffffffe0;position:absolute;left:auto}.entry-offer-close .chimera-icon-button__surface{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.entry-offer-close.chimera-icon-button:focus-visible{color:var(--chimera-text);filter:drop-shadow(0 0 .35rem #ffffff8c);outline:0}.entry-offer-eyebrow.svelte-6sbymq{margin:0 0 var(--chimera-inset-3);color:#ff5b93;font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-bold);letter-spacing:.16em;text-transform:uppercase}.entry-offer.svelte-6sbymq h2:where(.svelte-6sbymq){max-width:11ch;font-size:clamp(2.25rem,4vw,3.35rem);font-weight:var(--chimera-weight-bold);letter-spacing:-.055em;text-wrap:balance;margin:0;line-height:.94}.entry-offer-description.svelte-6sbymq{max-width:30rem;margin:var(--chimera-inset-4) 0 0;color:var(--chimera-text-secondary);font-size:var(--chimera-type-body);line-height:var(--chimera-leading-body)}.entry-offer-facts.svelte-6sbymq{gap:var(--chimera-inset-2);margin:var(--chimera-inset-5) 0 var(--chimera-inset-4);flex-wrap:wrap;display:flex}.entry-offer-facts.svelte-6sbymq span:where(.svelte-6sbymq){padding:var(--chimera-inset-1) var(--chimera-inset-2);border:var(--chimera-border-width) solid #ffffff1f;border-radius:var(--chimera-radius-pill);color:#ffffffc7;font-size:var(--chimera-type-caption);font-weight:var(--chimera-weight-medium);background:#ffffff0d}.entry-offer-cta.chimera-button{--button-surface:linear-gradient(145deg, #ffffff3b 0%, #ff4e8f29 42%, #3f0a1e52 100%);--button-surface-hover:linear-gradient(145deg, #ffffff4a 0%, #ff5b9738 42%, #4f0c2561 100%);--button-surface-pressed:linear-gradient(145deg, #ffffff29 0%, #ff448524 42%, #30081761 100%);--button-border-color:#ffffff3d;justify-content:center;gap:var(--chimera-inset-2);min-height:3.75rem;color:var(--chimera-text);text-shadow:0 1px 2px #00000073}.entry-offer-cta.chimera-button:before{box-shadow:inset 0 var(--chimera-border-width) #ffffff57, inset 0 calc(-1 * var(--chimera-border-width)) #ff488926, 0 16px 42px #6f00274d;-webkit-backdrop-filter:blur(18px)saturate(1.28);backdrop-filter:blur(18px)saturate(1.28)}@keyframes svelte-6sbymq-entry-offer-enter{0%{opacity:0;transform:translateY(var(--chimera-inset-3)) scale(.975)}to{opacity:1;transform:none}}@keyframes svelte-6sbymq-entry-offer-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes svelte-6sbymq-entry-offer-slide-enter{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:none}}@media (width<=640px){.entry-offer.svelte-6sbymq{width:calc(100vw - 2 * var(--chimera-inset-2));max-height:calc(100dvh - 2 * var(--chimera-inset-2));border-radius:var(--chimera-radius-card)}.entry-offer-shell.svelte-6sbymq{grid-template-rows:minmax(13rem,34dvh) auto;grid-template-columns:minmax(0,1fr);min-height:0}.entry-offer-media--source.svelte-6sbymq>img:where(.svelte-6sbymq),.entry-offer-media--result.svelte-6sbymq .motion-preview img,.entry-offer-media--result.svelte-6sbymq .motion-preview video{object-position:center 26%}.entry-offer-media-pair.svelte-6sbymq{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.entry-offer-transform-arrow.svelte-6sbymq{width:2.35rem;height:2.35rem;left:46%}.entry-offer-max-badge.svelte-6sbymq{right:var(--chimera-inset-2);bottom:var(--chimera-inset-2);text-overflow:ellipsis;white-space:nowrap;max-width:44%;overflow:hidden}.entry-offer-content.svelte-6sbymq{padding:var(--chimera-inset-5) var(--chimera-inset-4) var(--chimera-inset-4);background:radial-gradient(circle at 85% 0,#ff2a752e,#0000 40%),linear-gradient(145deg,#180a10,#0d090b)}.entry-offer-eyebrow.svelte-6sbymq{margin-bottom:var(--chimera-inset-2)}.entry-offer.svelte-6sbymq h2:where(.svelte-6sbymq){max-width:12ch;font-size:clamp(2.05rem,10.5vw,3.1rem)}.entry-offer-description.svelte-6sbymq{margin-top:var(--chimera-inset-3);font-size:var(--chimera-type-component)}.entry-offer-facts.svelte-6sbymq{margin:var(--chimera-inset-3) 0}}@media (height<=680px) and (width<=640px){.entry-offer-shell.svelte-6sbymq{grid-template-rows:minmax(8.5rem,26dvh) auto}.entry-offer-facts.svelte-6sbymq{display:none}}@media (prefers-reduced-motion:reduce){.entry-offer.svelte-6sbymq,.entry-offer.svelte-6sbymq::backdrop,.entry-offer-media-pair.svelte-6sbymq{animation:none}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.entry-offer.svelte-6sbymq::backdrop,.entry-offer-content.svelte-6sbymq,.entry-offer-close .chimera-icon-button__surface,.entry-offer-cta.chimera-button:before{-webkit-backdrop-filter:none;backdrop-filter:none}.entry-offer-content.svelte-6sbymq{background:#12090d}}.generation-preview-controls.svelte-1uha8ag{padding:.5rem .75rem;font-size:.875rem}.generation-preview-controls.svelte-1uha8ag label:where(.svelte-1uha8ag){flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.generation-preview-controls.svelte-1uha8ag select:where(.svelte-1uha8ag){border:1px solid var(--chimera-border);background:var(--chimera-surface-raised);min-height:2.5rem;color:var(--chimera-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:inherit;border-radius:.5rem;padding:.375rem .75rem}
