.uiv2.prompt-control-menu .prompt-mobile-sheet-heading{display:none}.prompt-shell.svelte-6lic5q,.composer.svelte-6lic5q{display:flex;flex-direction:column;background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--r-lg);color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-13);overflow:hidden}.composer.svelte-6lic5q:focus-within{border-color:var(--border-strong)}textarea.svelte-6lic5q,.prompt-textarea.svelte-6lic5q,.composer-textarea.svelte-6lic5q{width:100%;min-height:48px;max-height:168px;padding:var(--sp-4) var(--sp-5);background:transparent;color:var(--text-1);border:none;outline:none;resize:none;font:var(--fw-regular) var(--fs-13) / var(--lh-ui) var(--font-ui)}textarea.svelte-6lic5q::placeholder,.composer-textarea.svelte-6lic5q::placeholder{color:var(--text-3)}textarea.svelte-6lic5q:focus-visible,.prompt-textarea.svelte-6lic5q:focus-visible,.composer-textarea.svelte-6lic5q:focus-visible{border-radius:0;box-shadow:none}.composer-toolbar.svelte-6lic5q,.prompt-toolbar.svelte-6lic5q{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--border-subtle)}.composer-toolbar-spacer.svelte-6lic5q,.prompt-toolbar-spacer.svelte-6lic5q{flex:1}.generate-btn.svelte-6lic5q{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--ctl-h-md);padding:0 var(--sp-5);background:var(--btn-primary-bg);color:var(--btn-primary-text);border:none;border-radius:var(--r-control);cursor:pointer;font:var(--fw-medium) var(--type-label-size) / var(--type-label-line) var(--font-ui);scale:1;transition:background-color var(--dur-fast) var(--ease),scale .2s ease-out}.generate-btn.svelte-6lic5q:hover:not(:disabled){background:var(--btn-primary-bg-hover)}.generate-btn.svelte-6lic5q:disabled{border:1px solid var(--border-default);background:var(--bg-elevated);color:var(--text-disabled);opacity:1;cursor:not-allowed}.generate-spinner.svelte-6lic5q{width:14px;height:14px}.char-counter.svelte-6lic5q{color:var(--text-3);font-family:var(--font-ui);font-size:var(--fs-11);font-variant-numeric:tabular-nums}.agent-mode-wrap.svelte-6lic5q{display:inline-flex;align-items:center}.agent-mode-toggle.svelte-6lic5q{display:inline-flex;align-items:center;gap:var(--sp-3);height:var(--ctl-h-md);padding:0 var(--sp-3);background:transparent;color:var(--text-2);border:0;border-radius:var(--r-control);cursor:pointer;font:var(--fw-medium) var(--type-label-size) / var(--type-label-line) var(--font-ui)}.agent-mode-toggle.svelte-6lic5q:hover{background:var(--bg-hover);color:var(--text-1)}.agent-mode-toggle--on.svelte-6lic5q{color:var(--text-1)}.agent-mode-toggle--unavailable.svelte-6lic5q{color:var(--text-3);cursor:not-allowed;opacity:.56}.agent-mode-toggle--unavailable.svelte-6lic5q:hover{background:transparent;color:var(--text-3)}.agent-mode-label.svelte-6lic5q{text-transform:none;white-space:nowrap}.agent-mode-switch.svelte-6lic5q{position:relative;display:inline-flex;width:var(--switch-w);height:var(--switch-h);flex:0 0 var(--switch-w);align-items:center;padding:2px;box-sizing:border-box;border:0;border-radius:var(--r-full);background:var(--bg-active);transition:background-color .18s var(--ease),border-color .18s var(--ease)}.agent-mode-thumb.svelte-6lic5q{width:var(--switch-thumb-size);height:var(--switch-thumb-size);border-radius:var(--r-full);background:var(--text-2);box-shadow:0 1px 2px #00000073;transition:transform .18s var(--ease),background-color .18s var(--ease)}.agent-mode-toggle--on.svelte-6lic5q .agent-mode-switch:where(.svelte-6lic5q){background:var(--switch-track-on)}.agent-mode-toggle--on.svelte-6lic5q .agent-mode-thumb:where(.svelte-6lic5q){background:var(--switch-thumb-on);transform:translate(10px)}.agent-block.svelte-6lic5q{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:var(--bg-raised)}.agent-block-head.svelte-6lic5q{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--sp-5)}.agent-block-copy.svelte-6lic5q{display:flex;min-width:0;flex-direction:column;gap:var(--sp-1)}.agent-block-title.svelte-6lic5q{color:var(--text-1);font:var(--fw-semibold) var(--fs-12) / var(--lh-ui) var(--font-ui)}.agent-block-body.svelte-6lic5q{color:var(--text-3);font-size:var(--fs-12);line-height:var(--lh-ui)}.agent-block-cta.svelte-6lic5q{display:inline-flex;height:var(--ctl-h-sm);align-items:center;padding:0 var(--sp-4);border:0;border-radius:var(--r-control);background:var(--btn-primary-bg);color:var(--btn-primary-text);cursor:pointer;font:var(--fw-medium) var(--fs-12) / 1 var(--font-ui);white-space:nowrap}.agent-block-cta.svelte-6lic5q:hover{background:var(--btn-primary-bg-hover)}.agent-block-cta-label.svelte-6lic5q{text-transform:none}.uiv2.attach-panel{background:var(--bg-glass);-webkit-backdrop-filter:var(--blur-overlay);backdrop-filter:var(--blur-overlay);border:1px solid var(--border-default);border-radius:var(--r-lg);box-shadow:var(--shadow-overlay);padding:var(--sp-3);min-width:var(--menu-min-w);box-sizing:border-box}.uiv2 .attach-panel-row{display:flex;align-items:center;gap:var(--sp-3);width:100%;height:var(--menu-item-h);min-height:var(--menu-item-h);padding:0 var(--sp-4);border-radius:var(--r-control);color:var(--text-1);font:var(--fw-medium) var(--type-label-size) / var(--type-label-line) var(--font-ui);cursor:pointer}.uiv2 .attach-panel-row:hover{background:var(--bg-hover)}.uiv2 .attach-panel-label{flex:1}.uiv2 .attach-panel-icon{width:16px;height:16px;color:var(--text-2)}.uiv2 .attach-panel-icon-img{width:16px;height:16px}.uiv2 .attach-panel-credits,.uiv2 .attach-panel-soon-pill{color:var(--text-3);font-family:var(--font-ui);font-size:var(--fs-11);font-variant-numeric:tabular-nums}.uiv2 .attach-panel-soon-pill{padding:2px 6px;border-radius:var(--r-sm);background:var(--bg-active);color:var(--text-2);font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.04em}.uiv2.attach-panel--rich{padding:var(--sp-2)}.uiv2.attach-panel--attach{width:min(332px,calc(100vw - 24px))}.uiv2 .attach-panel-row--rich{height:auto;min-height:64px;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-3)}.uiv2 .attach-panel-row--rich .attach-panel-icon{display:inline-flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--bg-raised);color:var(--text-2);font-size:17px}.uiv2 .attach-panel-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px;padding-top:1px}.uiv2 .attach-panel-title{color:var(--text-1);font:var(--fw-medium) var(--fs-13) / 18px var(--font-ui)}.uiv2 .attach-panel-description{display:-webkit-box;overflow:hidden;color:var(--text-3);font:var(--fw-regular) var(--fs-11) / 16px var(--font-ui);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.uiv2 .attach-panel-meta{display:inline-flex;min-height:34px;flex:0 0 auto;align-items:center;gap:var(--sp-2);white-space:nowrap}.attach-thumb-wrap.svelte-6lic5q{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--bg-panel);border:1px solid var(--border-default);border-radius:var(--r-md)}.attach-thumb.svelte-6lic5q{width:24px;height:24px;border-radius:var(--r-sm);background:var(--bg-raised);object-fit:cover}.attach-thumb-remove.svelte-6lic5q{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--r-sm);background:transparent;color:var(--text-2);border:none;cursor:pointer}.attach-thumb-remove.svelte-6lic5q:hover{background:var(--bg-hover);color:var(--text-1)}.file-input.svelte-6lic5q{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.landing-starter-pills.svelte-6lic5q{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-3);padding:var(--sp-4) 0 0}.landing-starter-pill.svelte-6lic5q{display:inline-flex;align-items:center;gap:var(--sp-2);height:var(--ctl-h-md);padding:0 var(--sp-4);background:var(--bg-panel);color:var(--text-2);border:1px solid var(--border-default);border-radius:var(--r-full);font-size:var(--fs-12);cursor:pointer}.landing-starter-pill.svelte-6lic5q svg.ti-inline{font-size:15px;color:var(--text-2)}.landing-starter-pill.svelte-6lic5q:hover{background:var(--bg-active);color:var(--text-1)}.landing-starter-pill.svelte-6lic5q:hover svg.ti-inline{color:currentColor}.prompt-bar.svelte-6lic5q{display:block;width:100%;min-width:0;box-sizing:border-box;overflow:visible;border:0;border-radius:0;background:transparent}.prompt-bar-inner.svelte-6lic5q{display:flex;width:100%;min-width:0;box-sizing:border-box;flex-direction:column;gap:var(--sp-3)}.prompt-unified-card.svelte-6lic5q{position:relative;width:100%;min-width:0;box-sizing:border-box;overflow:hidden;border:1px solid var(--border-default);border-radius:var(--r-lg);background:var(--bg-raised);box-shadow:none}.prompt-unified-card.svelte-6lic5q:focus-within{border-color:var(--border-strong);background:var(--bg-raised);box-shadow:var(--focus-ring)}.prompt-bar--quiet-focus.svelte-6lic5q .prompt-unified-card:where(.svelte-6lic5q):focus-within{border-color:var(--border-default);box-shadow:none}.prompt-unified-card--streaming.svelte-6lic5q,.prompt-unified-card--streaming.svelte-6lic5q:focus-within{border-color:var(--border-default);box-shadow:none}.prompt-unified-card--submitting.svelte-6lic5q{opacity:.72}.prompt-morph.svelte-6lic5q,.prompt-input-row.svelte-6lic5q,.prompt-textarea-shell.svelte-6lic5q{min-width:0}.prompt-textarea-shell.svelte-6lic5q{position:relative}.prompt-textarea-shell.svelte-6lic5q textarea:where(.svelte-6lic5q){display:block;box-sizing:border-box;min-height:80px;max-height:min(132px,22dvh);overflow-y:auto;padding:var(--sp-6);scroll-padding-block:var(--sp-3);touch-action:manipulation}.prompt-bar--quiet-focus.svelte-6lic5q .prompt-textarea-shell:where(.svelte-6lic5q) textarea:where(.svelte-6lic5q){scrollbar-width:none;-ms-overflow-style:none}.prompt-bar--quiet-focus.svelte-6lic5q .prompt-textarea-shell:where(.svelte-6lic5q) textarea:where(.svelte-6lic5q)::-webkit-scrollbar{display:none;width:0;height:0}.sr-only.svelte-6lic5q{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.prompt-textarea-shell--landing.svelte-6lic5q textarea:where(.svelte-6lic5q){min-height:128px;max-height:min(180px,28dvh);padding:28px 28px 20px;font-size:16px;line-height:1.5}.landing-tw-overlay.svelte-6lic5q{position:absolute;inset:var(--sp-6);overflow:hidden;color:var(--text-3);font-size:var(--fs-13);line-height:var(--lh-ui);pointer-events:none}.prompt-bar--landing.svelte-6lic5q .landing-tw-overlay:where(.svelte-6lic5q){top:28px;right:28px;bottom:28px;left:28px;font-size:16px;line-height:1.5}.landing-tw-caret.svelte-6lic5q{display:inline-block;width:1px;height:1em;margin-left:2px;vertical-align:-.12em;background:var(--text-2);animation:svelte-6lic5q-prompt-caret .9s steps(1) infinite}@keyframes svelte-6lic5q-prompt-caret{50%{opacity:0}}.char-counter.svelte-6lic5q{position:absolute;right:var(--sp-4);bottom:var(--sp-2)}.char-counter--over.svelte-6lic5q{color:var(--status-danger)}.prompt-card-divider.svelte-6lic5q{height:1px;background:var(--border-subtle)}.prompt-bar--landing.svelte-6lic5q .prompt-card-divider:where(.svelte-6lic5q){display:none}.prompt-toolbar-line.svelte-6lic5q{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4)}.prompt-bar--landing.svelte-6lic5q .prompt-toolbar-line:where(.svelte-6lic5q){padding:10px 20px 20px}.prompt-bar--landing.svelte-6lic5q .suggestion-shuffle-btn:where(.svelte-6lic5q){min-height:44px;padding-inline:14px;font-size:14px}.prompt-toolbar-cluster.svelte-6lic5q{display:flex;min-width:0;align-items:center;gap:var(--sp-3)}.prompt-toolbar-cluster--end.svelte-6lic5q{margin-left:auto}.toolbar-icon-btn.svelte-6lic5q,.agent-mode-toggle.svelte-6lic5q,.model-picker-btn.svelte-6lic5q,.suggestion-shuffle-btn.svelte-6lic5q{display:inline-flex;height:var(--ctl-h-md);align-items:center;justify-content:center;border:0;border-radius:var(--r-control);background:transparent;color:var(--text-2);cursor:pointer;filter:none;scale:1;translate:0 0;transition:background-color .26s var(--ease-out-expo),color .22s var(--ease-out-quart),box-shadow .26s var(--ease-out-expo),filter .18s var(--ease-out-quart),scale .2s ease-out;transition-delay:0ms}.toolbar-icon-btn.svelte-6lic5q{width:var(--ctl-h-md);padding:0}.suggestion-shuffle-btn.svelte-6lic5q{gap:var(--sp-2);padding:0 var(--sp-3);font-size:var(--fs-12);font-weight:var(--fw-medium)}.suggestion-shuffle-btn.svelte-6lic5q svg.ti-inline{width:17px;height:17px}.toolbar-icon-btn.svelte-6lic5q:hover,.agent-mode-toggle.svelte-6lic5q:hover,.model-picker-btn.svelte-6lic5q:hover,.suggestion-shuffle-btn.svelte-6lic5q:hover{background:var(--bg-hover);color:var(--text-1)}.toolbar-icon-btn--active.svelte-6lic5q,.agent-mode-toggle--on.svelte-6lic5q,.model-picker-btn--open.svelte-6lic5q{background:var(--bg-selected);color:var(--text-1);box-shadow:inset 0 0 0 1px #f8f8f809}.prompt-bar.svelte-6lic5q button:where(.svelte-6lic5q):active{transform:none;filter:none;scale:1;translate:0 0}.prompt-bar--landing.svelte-6lic5q button:where(.svelte-6lic5q):active{scale:.97}@media (hover: none){.prompt-bar--landing.svelte-6lic5q .generate-btn:where(.svelte-6lic5q):hover:not(:disabled){background:var(--btn-primary-bg)}.prompt-bar--landing.svelte-6lic5q .suggestion-shuffle-btn:where(.svelte-6lic5q):hover{background:transparent;color:var(--text-2)}}.toolbar-icon-inner.svelte-6lic5q,.model-picker-spark.svelte-6lic5q,.model-picker-chevron.svelte-6lic5q{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.toolbar-icon-inner.svelte-6lic5q{width:18px;height:18px;font-size:18px;transform:rotate(0);transition:transform .32s var(--ease-out-expo)}.toolbar-icon-btn--active.svelte-6lic5q .toolbar-icon-inner:where(.svelte-6lic5q){transform:rotate(0)}.clip-attach.toolbar-icon-btn--active.svelte-6lic5q .toolbar-icon-inner:where(.svelte-6lic5q){transform:rotate(45deg)}.styles-badge.svelte-6lic5q{position:absolute;top:1px;right:1px;min-width:var(--badge-h);height:var(--badge-h);padding:0 6px;border-radius:var(--r-badge);background:var(--badge-success-bg);color:var(--badge-success-text);font-size:var(--type-label-size);font-weight:var(--fw-medium);line-height:var(--type-label-line);text-align:center}.toolbar-icon-btn.svelte-6lic5q{position:relative}.agent-mode-toggle.svelte-6lic5q{gap:var(--sp-3);padding:0 var(--sp-3);border:0;background:transparent}.agent-mode-toggle--on.svelte-6lic5q{background:transparent}.agent-mode-toggle--pulse.svelte-6lic5q{color:var(--text-1)}.model-picker-btn.svelte-6lic5q{max-width:132px;gap:var(--sp-2);padding:0 var(--sp-4);border:0;font-size:var(--fs-13);font-weight:var(--fw-medium)}.model-picker-spark.svelte-6lic5q{width:16px;height:16px;font-size:16px}.model-picker-label.svelte-6lic5q{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-picker-chevron.svelte-6lic5q{width:14px;height:14px;font-size:14px;transform:rotate(0);transition:transform .34s var(--ease-out-expo)}.model-picker-btn--open.svelte-6lic5q .model-picker-chevron:where(.svelte-6lic5q){transform:rotate(180deg)}.uiv2.prompt-control-menu.ui-overlay-content{--prompt-menu-enter-x: 0;--prompt-menu-enter-y: 7px;--prompt-menu-exit-x: 0;--prompt-menu-exit-y: 3px;--prompt-hover-x: 0px;--prompt-hover-y: 0px;--prompt-hover-width: 0px;--prompt-hover-height: 0px;--prompt-hover-travel-duration: .32s;transform-origin:var(--bits-floating-transform-origin, 50% 100%);isolation:isolate;will-change:opacity,scale,translate}.uiv2.prompt-control-menu.ui-overlay-content:before{content:"";position:absolute;z-index:0;top:0;left:0;width:var(--prompt-hover-width);height:var(--prompt-hover-height);border-radius:var(--r-control);background:var(--bg-hover);box-shadow:inset 0 0 0 1px #f8f8f806;opacity:0;pointer-events:none;transform:translate3d(var(--prompt-hover-x),var(--prompt-hover-y),0);transition:transform var(--prompt-hover-travel-duration) cubic-bezier(.22,1,.36,1),width var(--prompt-hover-travel-duration) cubic-bezier(.22,1,.36,1),height var(--prompt-hover-travel-duration) cubic-bezier(.22,1,.36,1),opacity .15s cubic-bezier(.4,0,.2,1);will-change:transform,width,height,opacity}.uiv2.prompt-control-menu.ui-overlay-content[data-pointer-highlight=true]:before{opacity:1}.uiv2.prompt-control-menu.ui-overlay-content>*{position:relative;z-index:1}.uiv2.prompt-control-menu.ui-overlay-content[data-side=bottom]{--prompt-menu-enter-y: -7px;--prompt-menu-exit-y: -3px}.uiv2.prompt-control-menu.ui-overlay-content[data-side=left]{--prompt-menu-enter-x: 7px;--prompt-menu-enter-y: 0;--prompt-menu-exit-x: 3px;--prompt-menu-exit-y: 0}.uiv2.prompt-control-menu.ui-overlay-content[data-side=right]{--prompt-menu-enter-x: -7px;--prompt-menu-enter-y: 0;--prompt-menu-exit-x: -3px;--prompt-menu-exit-y: 0}.uiv2.prompt-control-menu.ui-overlay-content[data-state=open]{animation:svelte-6lic5q-prompt-control-menu-in .36s var(--ease-out-expo) 20ms both}.uiv2.prompt-control-menu.ui-overlay-content[data-state=closed]{pointer-events:none;animation:svelte-6lic5q-prompt-control-menu-out .21s cubic-bezier(.4,0,.2,1) both}.uiv2.prompt-control-menu .attach-panel-row{transition:background-color .24s var(--ease-out-quart),color .24s var(--ease-out-quart),opacity .24s var(--ease-out-quart);transition-delay:0ms}.uiv2.prompt-control-menu[data-pointer-highlight=true] .attach-panel-row:hover,.uiv2.prompt-control-menu[data-pointer-highlight=true] .attach-panel-row[data-highlighted]{background:transparent}@keyframes svelte-6lic5q-prompt-control-menu-in{0%{opacity:0;scale:.975;translate:var(--prompt-menu-enter-x) var(--prompt-menu-enter-y)}to{opacity:1;scale:1;translate:0 0}}@keyframes svelte-6lic5q-prompt-control-menu-out{0%{opacity:1;scale:1;translate:0 0}to{opacity:0;scale:.988;translate:var(--prompt-menu-exit-x) var(--prompt-menu-exit-y)}}.uiv2.style-picker-panel{width:min(390px,calc(100vw - 24px));max-height:min(560px,calc(100dvh - 32px));overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding:var(--sp-4)}.uiv2.style-picker-panel::-webkit-scrollbar{display:none;width:0;height:0}.style-picker-intro.svelte-6lic5q{padding:var(--sp-4) var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border-subtle);color:var(--text-2);font:var(--fw-regular) var(--type-body-size) / var(--type-body-line) var(--font-ui)}.style-picker-section-label.svelte-6lic5q{padding:var(--sp-5) var(--sp-4) var(--sp-3);color:var(--text-3);font:var(--fw-medium) var(--type-label-size) / var(--type-label-line) var(--font-ui)}.uiv2 .style-picker-row{height:auto;min-height:72px;gap:var(--sp-5);padding:var(--sp-4)}.style-picker-thumbnail.svelte-6lic5q{width:80px;height:48px;flex:0 0 80px;border:1px solid color-mix(in oklch,var(--style-swatch) 70%,var(--border-default));border-radius:var(--r-md);background:var(--style-swatch);box-shadow:inset 0 1px #f6f9fc24}.style-picker-copy.svelte-6lic5q{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--sp-1)}.style-picker-name.svelte-6lic5q{overflow:hidden;color:var(--text-1);font:var(--fw-medium) var(--type-label-size) / var(--type-label-line) var(--font-ui);text-overflow:ellipsis;white-space:nowrap}.style-picker-description.svelte-6lic5q{display:-webkit-box;overflow:hidden;color:var(--text-3);font:var(--fw-regular) var(--fs-11) / 16px var(--font-ui);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.style-picker-check.svelte-6lic5q{display:inline-flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center;border-radius:var(--r-full);background:var(--bg-selected);color:var(--text-1)}.style-picker-check.svelte-6lic5q svg.ti-inline{font-size:12px}.uiv2.attach-panel--right{min-width:248px}.uiv2.attach-panel--models{width:min(390px,calc(100vw - 24px));max-height:min(520px,calc(100dvh - 32px));overflow-y:auto}.uiv2.attach-panel--models .attach-panel-soon-pill{letter-spacing:0;text-transform:none}.model-picker-intro.svelte-6lic5q{margin:var(--sp-2) var(--sp-2) var(--sp-3);padding:var(--sp-3) var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border-subtle);color:var(--text-1);font:var(--fw-medium) var(--fs-13) / 18px var(--font-ui)}.uiv2 .attach-panel-row[data-highlighted]{background:var(--bg-hover)}.uiv2 .attach-panel-row--disabled{cursor:not-allowed;opacity:.52}.uiv2 .attach-panel-icon--spark{display:inline-flex}.uiv2 .attach-panel-label{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--sp-4)}.paste-confirm.svelte-6lic5q{display:flex;align-items:center;gap:var(--sp-3);margin:0 var(--sp-3) var(--sp-3);padding:var(--sp-3);border:1px solid var(--border-default);border-radius:var(--r-md);background:var(--bg-panel)}.paste-confirm-thumb.svelte-6lic5q{width:28px;height:28px;flex-shrink:0;border-radius:var(--r-sm);object-fit:cover}.paste-confirm-label.svelte-6lic5q{flex:1;color:var(--text-2);font-size:var(--fs-12)}.paste-confirm-opt.svelte-6lic5q,.paste-confirm-close.svelte-6lic5q{height:var(--ctl-h-sm);padding:0 var(--sp-3);border:0;border-radius:var(--r-md);background:transparent;color:var(--text-2);font-size:var(--fs-12)}.paste-confirm-opt.svelte-6lic5q:hover,.paste-confirm-close.svelte-6lic5q:hover{background:var(--bg-hover);color:var(--text-1)}.paste-confirm-opt--primary.svelte-6lic5q{background:var(--btn-primary-bg);color:var(--btn-primary-text)}.paste-confirm-close.svelte-6lic5q{width:var(--ctl-h-sm);padding:0;font-size:var(--fs-16)}.generate-btn--round.svelte-6lic5q{flex:0 0 var(--ctl-h-lg);width:var(--ctl-h-lg);height:var(--ctl-h-lg);padding:0;border-radius:var(--r-lg);box-sizing:border-box}.prompt-bar--landing.svelte-6lic5q .generate-btn--round:where(.svelte-6lic5q){flex-basis:52px;width:52px;height:52px;border-radius:14px}.stop-btn.svelte-6lic5q{border:0;border-radius:var(--r-full);background:var(--btn-primary-bg);color:var(--btn-primary-text);box-shadow:0 1px 3px #00000059}.stop-btn.svelte-6lic5q:hover:not(:disabled){background:var(--btn-primary-bg-hover)}.stop-glyph.svelte-6lic5q{display:block;width:10px;height:10px;border-radius:2px;background:currentColor}.prompt-action-icon.svelte-6lic5q{display:block;width:20px;height:20px}.generate-spinner.svelte-6lic5q{display:block;border:1.5px solid var(--text-disabled);border-top-color:var(--control-on-fg);border-radius:var(--r-full);animation:svelte-6lic5q-prompt-spin .6s linear infinite}@keyframes svelte-6lic5q-prompt-spin{to{transform:rotate(360deg)}}@media (max-width: 768px){[data-bits-floating-content-wrapper]:has(.uiv2.prompt-control-menu){position:fixed!important;inset:auto 0 0 0!important;width:100vw!important;min-width:100vw!important;transform:none!important;z-index:calc(var(--z-modal, 60) + 10)!important}.uiv2.prompt-control-menu{position:relative!important;inset:auto!important;width:100%!important;min-width:0!important;max-width:none!important;max-height:min(72dvh,640px)!important;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--sp-4) max(var(--sp-5),env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;transform:none!important;z-index:calc(var(--z-modal, 60) + 8)!important}[data-bits-floating-content-wrapper]:has(.uiv2.attach-panel--attach){inset:50dvh auto auto 50vw!important;width:auto!important;min-width:0!important;transform:translate3d(-50%,-50%,0)!important}.uiv2.prompt-control-menu.attach-panel--attach{width:min(332px,calc(100vw - 32px))!important;max-width:332px!important;max-height:min(60dvh,360px)!important;padding:var(--sp-2)!important;border-radius:var(--r-lg)!important}.uiv2.attach-panel--attach .prompt-mobile-sheet-heading{display:none!important}.uiv2.prompt-control-menu .prompt-mobile-sheet-heading{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;min-height:64px;margin:0 calc(-1 * var(--sp-4)) var(--sp-2);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border-subtle);background:var(--bg-elevated)}.uiv2.prompt-control-menu .prompt-mobile-sheet-heading>div{display:flex;flex-direction:column;gap:2px}.uiv2.prompt-control-menu .prompt-mobile-sheet-heading span{color:var(--text-3);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase}.uiv2.prompt-control-menu .prompt-mobile-sheet-heading strong{color:var(--text-1);font-size:15px;font-weight:var(--fw-semibold)}.uiv2.prompt-control-menu .prompt-mobile-sheet-heading button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:var(--r-control);background:var(--bg-raised);color:var(--text-2)}.uiv2.prompt-control-menu .attach-panel-row{min-height:52px}}@media (max-width: 480px){.prompt-textarea-shell.svelte-6lic5q textarea:where(.svelte-6lic5q){min-height:72px;max-height:min(116px,18dvh);font-size:16px}.prompt-toolbar-line.svelte-6lic5q{align-items:flex-end;flex-wrap:wrap}.prompt-bar--landing.svelte-6lic5q .prompt-textarea-shell:where(.svelte-6lic5q) textarea:where(.svelte-6lic5q){min-height:108px;max-height:150px;padding:22px 20px 14px}.prompt-bar--landing.svelte-6lic5q .landing-tw-overlay:where(.svelte-6lic5q){top:22px;right:20px;bottom:22px;left:20px}.prompt-bar--landing.svelte-6lic5q .prompt-toolbar-line:where(.svelte-6lic5q){padding:8px 12px 12px;flex-wrap:nowrap}.prompt-toolbar-cluster--start.svelte-6lic5q{flex:1 1 auto}.prompt-toolbar-cluster--end.svelte-6lic5q{flex:0 0 auto}.model-picker-spark.svelte-6lic5q,.model-picker-chevron.svelte-6lic5q{display:none}.agent-mode-toggle.svelte-6lic5q{width:38px;padding:0 var(--sp-2)}.agent-mode-label.svelte-6lic5q{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.toolbar-icon-btn.svelte-6lic5q,.agent-mode-toggle.svelte-6lic5q,.model-picker-btn.svelte-6lic5q,.suggestion-shuffle-btn.svelte-6lic5q,.generate-btn--round.svelte-6lic5q{min-width:40px;min-height:40px}.model-picker-btn.svelte-6lic5q{max-width:92px}.suggestion-shuffle-btn.svelte-6lic5q{padding-inline:var(--sp-2)}}@media (prefers-reduced-motion: reduce){.toolbar-icon-btn.svelte-6lic5q,.agent-mode-toggle.svelte-6lic5q,.model-picker-btn.svelte-6lic5q,.suggestion-shuffle-btn.svelte-6lic5q,.toolbar-icon-inner.svelte-6lic5q,.model-picker-chevron.svelte-6lic5q,.uiv2.prompt-control-menu .attach-panel-row{transition-duration:.01ms}.uiv2.prompt-control-menu.ui-overlay-content:before{transition-duration:.01ms}.uiv2.prompt-control-menu.ui-overlay-content[data-state=open],.uiv2.prompt-control-menu.ui-overlay-content[data-state=closed]{animation-duration:.01ms;animation-delay:0ms}}
