:root{--composer-bg:var(--surface-elev-sm);--composer-bg-hero:var(--surface-elev-sm);--composer-border:var(--line-2);--composer-border-focus:var(--line-focus);--composer-text-fg:var(--fg-1);--composer-placeholder-fg:var(--fg-3);--composer-padding-x:var(--space-4);--composer-padding-y:var(--space-3);--composer-gap-input:var(--space-2);--composer-gap-tool:var(--space-1-5);--composer-gap-zone:var(--space-3);--composer-attachment-border:var(--line-2);--composer-attachment-tile-bg:var(--surface-subtle);--composer-attachment-tile-bg-elevated:var(--surface-card);--composer-attachment-scrim:var(--surface-inverse);--composer-attachment-filename-fg:var(--fg-1);--composer-attachment-play-icon-fg:var(--fg-inverse);--site-composer-focus-radius-compact:20px;--site-composer-focus-radius-default:26px;--site-composer-idle-radius-compact:var(--site-composer-focus-radius-compact);--site-composer-idle-radius-default:var(--site-composer-focus-radius-default);--site-composer-focus-padding-x-compact:var(--space-1-5);--site-composer-focus-padding-y-compact:var(--space-2);--site-composer-focus-padding-x-default:var(--space-2);--site-composer-focus-padding-y-default:var(--space-2-5);--site-composer-focus-padding-y:var(--site-composer-focus-padding-y-default);--site-composer-idle-h-md:52px;--site-composer-idle-shadow-subtle:0 0 1px rgb(from var(--surface-overlay)r g b/25%);--site-composer-idle-shadow-md-lg:var(--site-composer-idle-shadow-subtle),var(--shadow-lg);--site-composer-hero-glow:0 0 var(--space-4)var(--accent-lime);--site-composer-idle-ring:0 0 0 var(--border-1)var(--accent-lime);--site-composer-focus-ring:0 0 0 calc(var(--border-1)*2)var(--accent-lime);--site-composer-focus-shadow:var(--site-composer-focus-ring),var(--site-composer-hero-glow);--site-composer-idle-border-inset:inset 0 0 0 var(--border-1)var(--composer-border);--site-composer-glass-light-r:220px;--site-composer-glass-glow-r:18px;--site-composer-expanded-input-min-h:calc(var(--space-6)*2);--site-composer-expanded-input-min-h-with-media:var(--site-composer-expanded-input-min-h);--site-composer-expanded-input-max-h:calc(var(--space-6)*12);--site-composer-expanded-input-visible-h:var(--site-composer-expanded-input-min-h);--site-composer-expanded-min-h-compact:calc(var(--site-composer-focus-padding-y-compact)*2 + var(--space-1-5)*2 + var(--site-composer-expanded-input-min-h) + var(--space-2) + var(--chip-sm-h) + var(--border-1)*4);--site-composer-expanded-min-h-default:calc(var(--site-composer-focus-padding-y-default)*2 + var(--space-2)*2 + var(--site-composer-expanded-input-min-h) + var(--space-2) + var(--chip-md-h) + var(--border-1)*4);--site-composer-expanded-max-h-compact:calc(var(--site-composer-focus-padding-y-compact)*2 + var(--space-1-5)*2 + var(--site-composer-expanded-input-max-h) + var(--space-2) + var(--chip-sm-h) + var(--border-1)*4);--site-composer-expanded-max-h-default:calc(var(--site-composer-focus-padding-y-default)*2 + var(--space-2)*2 + var(--site-composer-expanded-input-max-h) + var(--space-2) + var(--chip-md-h) + var(--border-1)*4);--site-composer-attachment-tile-size:var(--space-10);--site-composer-expanded-min-h-with-attachments:calc(var(--site-composer-expanded-min-h-default) + var(--space-2) + var(--site-composer-attachment-tile-size));--site-composer-expanded-max-h-with-attachments:calc(var(--site-composer-expanded-max-h-default) + var(--space-2) + var(--site-composer-attachment-tile-size));--site-composer-idle-max-h-compact:calc(var(--chip-sm-h) + var(--space-1-5)*2 + var(--border-1)*4);--site-composer-idle-max-h-default:calc(var(--chip-md-h) + var(--space-2)*2);--site-composer-expanded-max-h-loose:calc(var(--space-16)*5 + var(--space-12));--site-composer-chrome-fade:var(--duration-fast);--site-composer-quote-gap:var(--space-3);--site-composer-quote-chip-template-max-w:calc(var(--space-16)*2 + var(--space-10) + var(--space-0-5));--site-composer-quote-chip-workflow-max-w:calc(var(--space-16)*2 + var(--space-1));--site-source-chip-max-w:var(--site-composer-quote-chip-template-max-w);--site-composer-attachment-tile-radius:var(--radius-2);--site-composer-attachment-remove-offset:var(--space-1-5);--site-composer-imf-tile-size:72px;--site-composer-imf-tile-size-compact:var(--space-9);--site-composer-imf-tile-radius:var(--radius-3);--site-composer-imf-tile-radius-compact:var(--site-composer-attachment-tile-radius);--site-composer-document-preview-width:calc(var(--space-16)*5);--site-composer-document-preview-max-h:calc(var(--space-16)*6);--site-composer-attr-panel-max-width:calc(var(--space-16)*7);--site-cost-pill-font-size:var(--font-size-xs);--site-model-picker-sidebar-width:264px;--site-home-input-width:820px;--site-history-asset-card-max:calc(var(--space-16)*4.625);--canvas-composer-full-max-width:1000px;--canvas-composer-agent-panel-max-width:720px;--canvas-composer-dock-max-width:calc(var(--space-16)*12);--canvas-composer-dock-idle-max-width:var(--canvas-composer-dock-max-width);--canvas-composer-agent-panel-max-height:360px;--canvas-composer-agent-panel-min-height:200px;--canvas-composer-agent-panel-top-reserve:180px;--canvas-composer-prompt-editor-max-height:calc(var(--space-6)*3 + var(--space-4));--canvas-reasoning-chip-max-width:calc(var(--space-16)*2 + var(--space-12));--canvas-reasoning-menu-min-width:calc(var(--space-16)*2 + var(--space-12));--canvas-reasoning-submenu-min-width:calc(var(--space-16)*2 + var(--space-8));--canvas-reasoning-submenu-max-height:calc(var(--space-16)*4);--site-composer-model-menu-max-h:376px;--canvas-reasoning-model-icon-size:var(--space-5);--site-composer-compact-end-reserve-md:calc(var(--chip-md-h) + var(--space-2) + var(--canvas-reasoning-chip-max-width));--site-composer-compact-end-reserve-sm:calc(var(--chip-sm-h) + var(--space-2) + var(--canvas-reasoning-chip-max-width));--site-composer-audio-wave-preview-width:calc(var(--space-16)*3 + var(--space-12));--site-composer-audio-wave-height:var(--space-8);--site-composer-audio-wave-played:var(--accent-lime);--site-composer-audio-wave-rest:var(--fg-3);--canvas-selection-html-overlay-z:calc(var(--z-toast,50) - 2);--canvas-agent-stream-tab-overlap:var(--space-2);--canvas-agent-stream-tab-width-inset:var(--space-8);--canvas-annotation-intent-popover-width:480px;--canvas-intent-mention-menu-z:var(--z-dropdown,400);--canvas-annotation-intent-composer-h:calc(var(--font-size-base)*var(--font-lh-normal) + var(--space-2)*2);--canvas-annotation-intent-composer-textarea-max-h:calc(var(--font-size-base)*var(--font-lh-normal)*3.5);--canvas-annotation-intent-composer-padding-y:var(--space-2);--canvas-annotation-intent-composer-padding-left:var(--space-4);--canvas-annotation-intent-composer-padding-right:var(--space-2);--canvas-annotation-intent-composer-multiline-padding-y:var(--space-3);--canvas-annotation-intent-composer-multiline-padding-x:var(--space-4);--canvas-annotation-intent-composer-multiline-gap:var(--space-2);--canvas-annotation-intent-composer-radius:var(--radius-8);--canvas-annotation-intent-composer-font-size:var(--font-size-base);--canvas-annotation-intent-composer-font-weight:var(--font-weight-medium);--canvas-annotation-intent-popover-gap:var(--space-4);--canvas-pen-picker-min-width:300px;--canvas-pen-tool-tray-height:32px;--canvas-pen-tool-slot-width:52px;--canvas-pen-tool-image-height:88px;--canvas-pen-tool-rest-offset:30px;--canvas-pen-tool-raise:10px;--canvas-pen-tool-hover-raise:5px;--canvas-pen-tool-clip-top:-72px;--canvas-pen-tool-clip-bottom:var(--space-1);--canvas-pen-picker-trigger-thumb-width:112px;--canvas-pen-quick-swatch-size:16px;--canvas-pen-color-wheel:conic-gradient(from 0deg,#d84141,#d88c41,#d4d42b,#75bc2f,#2fb12f,#2fb170,#2fb1b1,#3485d5,#4d4ddb,#9451d6,#d449d4,#d9458f,#d84141);--canvas-pen-opacity-panel-slider-width:132px;--canvas-pen-width-wedge-height:10px;--canvas-pen-toolbar-slider-width:80px}.MoreToolbar_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.MoreToolbar_module_colorPicker:hover{border-color:var(--state-hover)}.MoreToolbar_module_moreToolbar{align-items:center;display:flex}.MoreToolbar_module_moreMenu{--menu-item-icon-size:calc(var(--canvas-toolbar-icon-size)*.9)}.MoreToolbar_module_toolButton{cursor:pointer;min-width:40px;height:40px;color:var(--canvas-toolbar-text-fg);transition:all .2s var(--qtd-transition-cubic-1);white-space:nowrap;background:0 0;border:none;border-radius:28px;justify-content:center;align-items:center;gap:4px;padding:0 12px;font-size:16px;font-weight:600;display:flex}.MoreToolbar_module_toolButton:hover:not(:disabled),.MoreToolbar_module_toolButton:active:not(:disabled){background:var(--canvas-toolbar-btn-hover-bg)}.MoreToolbar_module_toolButton:disabled{opacity:.4;cursor:not-allowed}.MoreToolbar_module_toolButton.MoreToolbar_module_active{background:var(--state-active);color:var(--canvas-toolbar-text-fg)}.MoreToolbar_module_toolButton svg{width:1em;height:1em;display:block}.MoreToolbar_module_toolButton span{color:var(--canvas-toolbar-text-fg);font-size:16px;font-weight:600}.MoreToolbar_module_morePanel{flex-direction:column;min-width:180px;display:flex}.MoreToolbar_module_section{flex-direction:column;gap:4px;display:flex}.MoreToolbar_module_layoutTool{justify-content:center;align-items:center;gap:16px;display:flex}.MoreToolbar_module_layoutTool .MoreToolbar_module_layoutToolItem{cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px 16px;display:flex}.MoreToolbar_module_layoutTool .MoreToolbar_module_layoutToolItem:hover{background:var(--color-bg-3);font-weight:500}.MoreToolbar_module_layoutTool .MoreToolbar_module_layoutToolItem span{color:var(--color-text-primary);font-size:14px;line-height:22px}.MoreToolbar_module_panelButton{cursor:pointer;width:100%;min-width:160px;height:40px;color:var(--canvas-panel-item-fg);transition:all .2s var(--qtd-transition-cubic-1);text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:40px;align-items:center;gap:8px;padding:0 16px;font-size:16px;display:flex}.MoreToolbar_module_panelButton svg{flex-shrink:0;width:1em;height:1em;display:block}.MoreToolbar_module_panelButton:hover{background:var(--state-hover);color:var(--canvas-panel-item-fg);font-weight:500}.MoreToolbar_module_panelButton:active{background:var(--state-hover)}.MoreToolbar_module_panelButton.MoreToolbar_module_selected,.MoreToolbar_module_panelButton.MoreToolbar_module_active{background:var(--canvas-panel-item-selected-bg);color:var(--canvas-panel-item-selected-fg);font-weight:500}.MoreToolbar_module_panelButton span{text-align:left;flex:1}.MoreToolbar_module_panelButton{height:40px;color:var(--color-text-primary);align-self:stretch;align-items:center;gap:8px;padding:5px 16px;display:flex}.MoreToolbar_module_panelButton:hover{background:var(--color-bg-3)}.MoreToolbar_module_panelButton span,.MoreToolbar_module_panelButton svg{flex:unset}.MoreToolbar_module_divider{background:var(--canvas-panel-divider);height:1px;margin:8px 0}.MoreToolbar_module_contextMenu{min-width:180px}.MoreToolbar_module_submenuSurface{min-width:calc(var(--space-16)*2 + var(--space-12));padding:var(--space-2)var(--space-3);background:var(--dropdown-bg);border:var(--border-1)solid var(--dropdown-border);border-radius:var(--dropdown-radius);box-shadow:var(--shadow-md);color:var(--menu-item-fg-default)}.MoreToolbar_module_submenuSurface .qtd-slider__value{color:var(--menu-item-fg-default)}.CustomColorPicker_module_customPanel{background:var(--surface-card);border-radius:var(--radius-3);width:calc(var(--space-16)*4 + var(--space-8));max-width:calc(100vw - var(--space-12));max-height:calc(100dvh - var(--space-16));flex-direction:column;display:flex;overflow-y:auto}.CustomColorPicker_module_tabs{gap:var(--space-1);padding:var(--space-2);border-bottom:var(--border-1)solid var(--line-2);display:flex}.CustomColorPicker_module_tab{padding:var(--space-2)var(--space-3);height:var(--space-8);border-radius:var(--radius-2);cursor:pointer;font-size:var(--font-size-sm);color:var(--fg-2);background:0 0;border:none;transition:all .2s}.CustomColorPicker_module_tab:hover{color:var(--fg-1)}.CustomColorPicker_module_tab.CustomColorPicker_module_active{background:var(--surface-subtle);color:var(--fg-1);font-weight:var(--font-weight-medium)}.CustomColorPicker_module_panelContent{padding:var(--space-3)var(--space-2)}.CustomColorPicker_module_panelContent .ant-color-picker-input-container .ant-color-picker-input .ant-color-picker-rgb-input,.CustomColorPicker_module_panelContent .ant-color-picker-input-container .ant-input-number{border-radius:8px}.CustomColorPicker_module_panelContent .ant-color-picker-input-container .ant-select .ant-select-arrow .anticon svg{display:none!important}.CustomColorPicker_module_panelContent .ant-color-picker-input-container .ant-select .ant-select-arrow .anticon:after{content:"";font-family:icon!important}.CustomColorPicker_module_solidPanel{gap:var(--space-3);flex-direction:column;display:flex}.CustomColorPicker_module_solidPanel .ant-color-picker-panel{padding:0}.CustomColorPicker_module_solidPanel .ant-color-picker-inner-content{width:100%}.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore{position:relative}.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-input-container,.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-slider-container>.ant-color-picker-color-block{display:none}.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-inner-content{width:100%}.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-select .ant-color-picker-palette{aspect-ratio:1;border-radius:var(--radius-3);height:auto;min-height:0}.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-slider-container{min-height:0;margin-bottom:0;padding-inline-start:var(--space-10)}.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-slider-group{justify-content:space-between;gap:var(--space-2)}.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-slider{height:var(--space-6);border-radius:var(--radius-full);margin-inline:calc(var(--space-6)/2);background:0 0;position:relative}.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-slider:before{content:"";inset-block:0;inset-inline:calc(var(--space-6)/-2);border-radius:var(--radius-full);background:repeating-conic-gradient(var(--surface-media-fill)0% 25%,var(--surface-card)0% 50%)0 0/var(--space-3)var(--space-3);pointer-events:none;position:absolute}.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-slider .ant-slider-rail,.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-slider .ant-slider-step{border-radius:var(--radius-full);height:100%;inset-inline:calc(var(--space-6)/-2);width:auto}.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-slider .ant-slider-handle{width:var(--space-6);height:var(--space-6);border:var(--border-1)solid var(--line-2);border-radius:var(--radius-full);box-shadow:inset 0 0 0 var(--space-1)var(--surface-card),var(--shadow-sm);box-sizing:border-box;margin-block-start:calc(var(--space-6)/-2);inset-block-start:50%}.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-slider .ant-slider-handle:after,.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-slider .ant-slider-handle:before{display:none}.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-handler,.CustomColorPicker_module_customPanel .CustomColorPicker_module_pickerCore.CustomColorPicker_module_pickerCore .ant-color-picker-handler-sm{width:var(--space-6);height:var(--space-6);border:var(--border-1)solid var(--line-2);border-radius:var(--radius-full);box-shadow:inset 0 0 0 var(--space-1)var(--surface-card),var(--shadow-sm);box-sizing:border-box}.CustomColorPicker_module_eyeDropper{inset-inline-start:0;height:calc(var(--space-6)*2 + var(--space-2));align-items:center;display:flex;position:absolute;bottom:0}.CustomColorPicker_module_gradientPanel{padding:0}.CustomColorPicker_module_gradientBar{border:1px solid var(--line-2);cursor:pointer;border-radius:4px;width:100%;height:32px;margin-bottom:16px;position:relative}.CustomColorPicker_module_gradientHandle{cursor:pointer;z-index:2;position:absolute;top:50%;transform:translate(-50%,-50%)}.CustomColorPicker_module_gradientHandle.CustomColorPicker_module_active{z-index:3}.CustomColorPicker_module_handleSquare{border:2px solid var(--sem-info);cursor:pointer;border-radius:2px;width:16px;height:16px;transition:all .2s;box-shadow:0 1px 3px #0003}.CustomColorPicker_module_gradientHandle.CustomColorPicker_module_active .CustomColorPicker_module_handleSquare{border-color:var(--sem-info);box-shadow:0 2px 6px #1890ff66}.CustomColorPicker_module_handleIndicator{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid var(--sem-info);width:0;height:0;margin-top:2px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.CustomColorPicker_module_gradientHandle.CustomColorPicker_module_active .CustomColorPicker_module_handleIndicator{border-top-color:var(--sem-info)}.CustomColorPicker_module_gradientHandle:not(.CustomColorPicker_module_active) .CustomColorPicker_module_handleIndicator{border-top-color:var(--surface-card)}.CustomColorPicker_module_gradientTypeGroup{background:var(--surface-subtle);border-radius:6px;gap:4px;margin-bottom:12px;padding:2px;display:flex}.CustomColorPicker_module_gradientTypeBtn{cursor:pointer;color:var(--fg-2);background:0 0;border:none;border-radius:4px;flex:1;padding:6px 12px;font-size:14px;transition:all .2s}.CustomColorPicker_module_gradientTypeBtn:hover{color:var(--fg-1)}.CustomColorPicker_module_gradientTypeBtn.CustomColorPicker_module_active{background:var(--surface-card);color:var(--fg-1);font-weight:500}.CustomColorPicker_module_gradientAngleGroup{align-items:center;gap:8px;margin-bottom:12px;display:flex}.CustomColorPicker_module_label{color:var(--color-text-2);min-width:40px;font-size:16px;line-height:24px}.CustomColorPicker_module_angleSlider{background:var(--line-2);border-radius:2px;outline:none;flex:1;height:4px}.CustomColorPicker_module_angleSlider::-webkit-slider-thumb{appearance:none;background:var(--sem-info);cursor:pointer;border-radius:50%;width:12px;height:12px}.CustomColorPicker_module_angleSlider::-moz-range-thumb{background:var(--sem-info);cursor:pointer;border:none;border-radius:50%;width:12px;height:12px}.CustomColorPicker_module_angleValue{color:var(--fg-2);text-align:right;min-width:40px;font-size:12px}.CustomColorPicker_module_gradientColorSection{margin-top:16px}.CustomColorPicker_module_gradientColorHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.CustomColorPicker_module_sectionTitle{color:var(--fg-2);font-size:12px;font-weight:500}.CustomColorPicker_module_addColorBtn{background:var(--surface-card);cursor:pointer;width:20px;height:20px;color:var(--fg-2);border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;transition:all .2s;display:flex}.CustomColorPicker_module_gradientStops{flex-direction:column;gap:8px;display:flex}.CustomColorPicker_module_gradientStop{align-items:center;gap:8px;display:flex}.CustomColorPicker_module_stopPosition{color:var(--fg-2);text-align:left;min-width:32px;font-size:12px}.CustomColorPicker_module_stopColor{border:1px solid var(--line-2);cursor:pointer;border-radius:2px;flex-shrink:0;width:20px;height:20px}.CustomColorPicker_module_stopHexInput{border-radius:4px;outline:none;flex:1;height:24px;padding:0 8px;font-size:12px;transition:all .2s}.CustomColorPicker_module_stopHexInput:focus{border-color:var(--sem-info);box-shadow:0 0 0 2px #1890ff1a}.CustomColorPicker_module_stopOpacity{color:var(--fg-2);text-align:right;min-width:40px;font-size:12px}.CustomColorPicker_module_removeStopBtn{width:20px;height:20px;color:var(--fg-3);cursor:pointer;background:0 0;border:none;padding:0;font-size:18px;line-height:1}.CustomColorPicker_module_removeStopBtn:hover{color:var(--sem-danger-fg)}.CustomColorPicker_module_addStopBtn{border:1px dashed var(--line-2);cursor:pointer;width:100%;color:var(--fg-2);background:0 0;border-radius:4px;padding:8px;font-size:12px;transition:all .2s}.CustomColorPicker_module_addStopBtn:hover{border-color:var(--sem-info);color:var(--sem-info)}.CustomColorPicker_module_applyGradientBtn{background:var(--sem-info);width:100%;color:var(--sem-info-on);cursor:pointer;border:none;border-radius:4px;padding:8px;font-size:14px;transition:all .2s}.CustomColorPicker_module_applyGradientBtn:hover{background:var(--sem-info-hover)}.CustomColorPicker_module_applyGradientBtn:active{background:var(--sem-info-press)}.CustomColorPicker_module_paletteSection{border-top:var(--border-1)solid var(--line-1);padding:var(--space-3)var(--space-2)var(--space-2)}.CustomColorPicker_module_paletteHeader{color:var(--color-text-1);cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;display:flex}.CustomColorPicker_module_paletteArrow{color:var(--fg-3);font-size:10px;transition:transform .2s}.CustomColorPicker_module_paletteGrid{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.CustomColorPicker_module_paletteColor{aspect-ratio:1;cursor:pointer;border:1px solid var(--line-2);border-radius:16px;width:100%;transition:all .2s;position:relative}.CustomColorPicker_module_paletteColor:hover{z-index:1;transform:scale(1.1);box-shadow:0 2px 8px #00000026}.CustomColorPicker_module_paletteColor.CustomColorPicker_module_empty{background:var(--surface-subtle);cursor:default}.CustomColorPicker_module_paletteColor.CustomColorPicker_module_empty:hover{box-shadow:none;transform:none}.ColorValueFields_module_root{min-width:0}.ColorValueFields_module_row{align-items:center;gap:var(--space-1);min-width:0;display:flex}.ColorValueFields_module_mode{flex:0 0 calc(var(--space-6)*3);min-width:0}.ColorValueFields_module_value{flex:1;min-width:0}.ColorValueFields_module_alpha{flex:0 0 calc(var(--space-6)*3);min-width:0}.ColorValueFields_module_suffix{color:var(--fg-3)}.ColorValueFields_module_eyedropper{width:var(--space-8);max-width:var(--space-8);min-width:0;padding-inline:0}.ColorValueFields_module_eyedropperActive{background:var(--state-selected-bg);color:var(--fg-1)}.ColorValueFields_module_eyedropperIcon{width:var(--canvas-toolbar-icon-size);height:var(--canvas-toolbar-icon-size);color:currentColor}.ColorValueFields_module_error{color:var(--sem-danger);font-size:var(--font-size-xs);line-height:var(--font-lh-normal);margin-top:var(--space-1)}.CanvasColorPalette_module_palette{gap:var(--space-3);min-width:0;margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-1)solid var(--line-2);flex-direction:column;display:flex}.CanvasColorPalette_module_grid{grid-template-columns:repeat(auto-fill,var(--space-7));gap:var(--space-2);max-height:calc(var(--space-7)*5 + var(--space-2)*4);padding:var(--border-1);display:grid;overflow-y:auto}.CanvasColorPalette_module_swatch.CanvasColorPalette_module_swatch{width:var(--space-7);min-width:0;height:var(--space-7);border:var(--border-1)solid var(--input-border);border-radius:var(--radius-1);background:repeating-conic-gradient(var(--surface-media-fill)0% 25%,var(--surface-card)0% 50%)0 0/var(--space-3)var(--space-3);padding:0;position:relative;overflow:hidden}.CanvasColorPalette_module_paint{position:absolute;inset:0}.CanvasColorPalette_module_empty{padding-block:var(--space-2);color:var(--fg-2);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);margin:0}.BorderPanel_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.BorderPanel_module_colorPicker:hover{border-color:var(--state-hover)}.BorderPanel_module_borderPanel{gap:var(--space-3);min-width:calc(var(--space-16)*2 + var(--space-12));flex-direction:column;display:flex}.BorderPanel_module_enableRow{color:var(--menu-item-fg-default);font-size:var(--font-size-sm);line-height:var(--font-lh-normal)}.BorderPanel_module_sliderGroup{align-items:center;gap:var(--space-3);display:flex}.BorderPanel_module_sliderGroup .BorderPanel_module_slider{flex:1;min-width:0}.BorderPanel_module_sliderGroup .BorderPanel_module_value{min-width:var(--space-10);text-align:right;font-size:var(--font-size-sm);line-height:var(--font-lh-normal);color:var(--menu-item-fg-default);flex-shrink:0}.BorderPanel_module_colorRow{align-items:center;gap:var(--space-3);display:flex}.BorderPanel_module_alignmentRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.BorderPanel_module_colorLabel{font-size:var(--font-size-sm);line-height:var(--font-lh-normal);color:var(--menu-item-fg-secondary);flex:1}.BorderPanel_module_colorPicker{width:var(--space-6);height:var(--space-6);border:var(--border-1)solid var(--dropdown-border);border-radius:var(--radius-full);cursor:pointer;background-clip:padding-box;flex-shrink:0;padding:0}.BorderPanel_module_colorPicker:disabled{cursor:not-allowed}.BorderPanel_module_divider{background:var(--canvas-panel-divider);height:1px;margin:8px 0}.OpacitySlider_module_range{min-width:0;height:var(--space-4);appearance:none;cursor:pointer;background:0 0;flex:1;margin:0;padding:0}.OpacitySlider_module_range:focus-visible{outline:var(--border-2)solid var(--sem-info);outline-offset:var(--space-0-5);border-radius:var(--radius-full)}.OpacitySlider_module_range::-webkit-slider-runnable-track{height:var(--space-2);border-radius:var(--radius-full);background:linear-gradient(to right,transparent,var(--opacity-slider-color)),conic-gradient(var(--line-2)25%,transparent 0 50%,var(--line-2)0 75%,transparent 0)0 0/var(--space-2)var(--space-2);border:var(--border-1)solid var(--line-2);box-sizing:border-box}.OpacitySlider_module_range::-moz-range-track{height:var(--space-2);border-radius:var(--radius-full);background:linear-gradient(to right,transparent,var(--opacity-slider-color)),conic-gradient(var(--line-2)25%,transparent 0 50%,var(--line-2)0 75%,transparent 0)0 0/var(--space-2)var(--space-2);border:var(--border-1)solid var(--line-2);box-sizing:border-box}.OpacitySlider_module_range::-webkit-slider-thumb{-webkit-appearance:none;width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--opacity-slider-color);border:var(--border-2)solid var(--surface-card);box-shadow:var(--shadow-sm);box-sizing:border-box;cursor:pointer;margin-top:calc((var(--space-2) - var(--space-4))/2 - var(--border-1))}.OpacitySlider_module_range::-moz-range-thumb{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--opacity-slider-color);border:var(--border-2)solid var(--surface-card);box-shadow:var(--shadow-sm);box-sizing:border-box;cursor:pointer}.OpacityPanel_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.OpacityPanel_module_colorPicker:hover{border-color:var(--state-hover)}.OpacityPanel_module_opacityPanel{gap:var(--space-3);min-width:calc(var(--space-16)*2 + var(--space-12));flex-direction:column;display:flex}.OpacityPanel_module_opacityGroup{align-items:center;gap:var(--space-3);justify-content:center;display:flex}.OpacityPanel_module_opacityGroup .OpacityPanel_module_slider{flex:1}.OpacityPanel_module_opacityGroup .OpacityPanel_module_value{font-size:var(--font-size-sm);line-height:var(--font-lh-normal);color:var(--menu-item-fg-default)}.OpacityPanel_module_opacityGroup .OpacityPanel_module_valueButton{min-width:var(--space-12);padding:0 var(--space-2);height:var(--space-6);color:var(--menu-item-fg-default);justify-content:center;align-items:center;display:flex}.MaskPanel_module_maskPanel{min-width:var(--canvas-shape-panel-min-width)}.MaskPanel_module_maskGrid{gap:var(--space-2);margin-bottom:var(--space-3);max-height:var(--canvas-shape-panel-max-height);scrollbar-width:none;grid-template-columns:repeat(4,1fr);display:grid;overflow-y:auto}.MaskPanel_module_maskGrid::-webkit-scrollbar{display:none}.MaskPanel_module_maskItem{aspect-ratio:1;border-radius:var(--radius-2);cursor:pointer;width:100%;transition:background .2s var(--qtd-transition-cubic-1);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.MaskPanel_module_maskItem:hover{background:var(--state-hover)}.MaskPanel_module_maskItem.MaskPanel_module_selected{background:var(--canvas-panel-item-selected-bg)}.MaskPanel_module_maskPreview{width:var(--canvas-shape-preview-size);height:var(--canvas-shape-preview-size);color:var(--fg-1);justify-content:center;align-items:center;display:flex}.MaskPanel_module_maskPreview svg{width:100%;height:100%}.MaskPanel_module_noneMask{color:var(--fg-1);font-size:var(--font-size-xs);line-height:var(--font-lh-normal)}.MaskPanel_module_maskName{color:var(--canvas-panel-item-fg);text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:11px;overflow:hidden}.MaskPanel_module_confirmBtn{width:fit-content;margin-inline-start:auto;display:flex}.AiGenerateInput_module_wrap{gap:var(--space-6);flex-direction:column;width:100%;display:flex;position:relative}.AiGenerateInput_module_wrapInstantMorph,.AiGenerateInput_module_wrapInstantMorph *{transition:none!important;animation:none!important}@keyframes AiGenerateInput_module_qtd-spinner-spin{to{transform:rotate(360deg)}}.AiGenerateInput_module_wrapInstantMorph .qtd-spinner,.AiGenerateInput_module_wrapInstantMorph .qtd-btn__spinner{animation:AiGenerateInput_module_qtd-spinner-spin var(--duration-slower)var(--easing-standard)infinite!important}.AiGenerateInput_module_wrapDockPinned{justify-content:flex-end;gap:var(--site-composer-quote-gap)}[data-dock-undocking] .AiGenerateInput_module_wrap *,[data-dock-undocking] .AiGenerateInput_module_wrap :before,[data-dock-undocking] .AiGenerateInput_module_wrap :after{transition:none!important}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composerRowBundle{width:100%;display:block;position:static}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composerRowBundleExpanded{flex:auto;min-height:0;overflow:visible}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_composerRowBundle,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded .AiGenerateInput_module_composerRowBundle{padding-bottom:0}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded .AiGenerateInput_module_composerToolbarRow{z-index:2;box-sizing:border-box;margin-top:0;transition:none;position:absolute;left:0;right:0}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeMd .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeLg .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeMd .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeLg .AiGenerateInput_module_composerToolbarRow{padding-inline:var(--space-2)}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeXs .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeSm .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeXs .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeSm .AiGenerateInput_module_composerToolbarRow{padding-inline:var(--space-1-5)}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeMd .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeLg .AiGenerateInput_module_composerToolbarRow{bottom:var(--space-2)}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeXs .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeSm .AiGenerateInput_module_composerToolbarRow{bottom:var(--space-1-5)}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeMd .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeLg .AiGenerateInput_module_composerToolbarRow{bottom:var(--site-composer-focus-padding-y-default)}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeXs .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeSm .AiGenerateInput_module_composerToolbarRow{bottom:var(--site-composer-focus-padding-y-compact)}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeMd .AiGenerateInput_module_composerMainRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeLg .AiGenerateInput_module_composerMainRow{padding-bottom:calc(var(--chip-md-h) + var(--space-2))}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeXs .AiGenerateInput_module_composerMainRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeSm .AiGenerateInput_module_composerMainRow{padding-bottom:calc(var(--chip-sm-h) + var(--space-2))}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_composerMainRow{padding-bottom:0}.AiGenerateInput_module_composerRecommend{margin-top:var(--space-6)}.AiGenerateInput_module_inputArea{interpolate-size:allow-keywords;width:100%;transition:padding var(--duration-slow)var(--easing-decelerate),min-height var(--duration-slow)var(--easing-decelerate),height var(--duration-slow)var(--easing-decelerate),max-height var(--duration-slow)var(--easing-decelerate)}.AiGenerateInput_module_composer{box-sizing:border-box;background:var(--composer-bg);width:100%;color:var(--composer-text-fg);interpolate-size:allow-keywords;transition:height var(--duration-slow)var(--easing-decelerate),max-height var(--duration-slow)var(--easing-decelerate),min-height var(--duration-slow)var(--easing-decelerate),border-radius var(--duration-slow)var(--easing-decelerate),box-shadow var(--duration-slow)var(--easing-decelerate),background-color var(--duration-slow)var(--easing-decelerate),background var(--duration-slow)var(--easing-decelerate),padding var(--duration-slow)var(--easing-decelerate),gap var(--duration-slow)var(--easing-decelerate);border:none;flex-direction:column;align-items:flex-start;margin-inline:auto;display:flex;position:relative;overflow:clip}.AiGenerateInput_module_composer.AiGenerateInput_module_glass{--glass-f:var(--glass-fill-panel);--glass-la:0%;--glass-sh:var(--glass-shadow-lg);--glass-light-r:var(--site-composer-glass-light-r);--glass-glow-r:var(--site-composer-glass-glow-r);isolation:isolate;color:var(--glass-fg);background:var(--glass-f);background:radial-gradient(var(--glass-light-r,80px)circle at var(--glass-mx,50%)var(--glass-my,-60%),rgb(from var(--color-white)r g b/var(--glass-la,0%)),transparent 70%),linear-gradient(180deg,rgb(from var(--color-white)r g b/var(--glass-sheen-a))0%,transparent 52%),var(--glass-f);-webkit-backdrop-filter:var(--glass-refract, )blur(calc(var(--glass-blur-lg)*var(--glass-blur-k,1)*var(--glass-refract-k,1)))saturate(var(--glass-saturate));backdrop-filter:var(--glass-refract, )blur(calc(var(--glass-blur-lg)*var(--glass-blur-k,1)*var(--glass-refract-k,1)))saturate(var(--glass-saturate));box-shadow:0 0 0 .5px var(--glass-edge),inset 0 0 var(--glass-glow-r,10px)0 var(--glass-glow),var(--glass-sh),var(--site-composer-focus-ring);overflow:visible}.AiGenerateInput_module_composer.AiGenerateInput_module_glass:before{content:"";z-index:-1;pointer-events:none;inset:0;border-radius:inherit;background:linear-gradient(var(--glass-rim-angle,155deg),var(--glass-rim-hi)0%,var(--glass-rim-lo)32%,var(--glass-rim-lo)68%,var(--glass-rim-hi2)100%);transition:opacity var(--duration-fast)var(--easing-standard);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.AiGenerateInput_module_composer.AiGenerateInput_module_glass:hover{--glass-la:calc(var(--glass-light-a)*.35)}.AiGenerateInput_module_composer.AiGenerateInput_module_glass:focus-within{--glass-rim-hi:var(--color-white);--glass-la:calc(var(--glass-light-a)*.25)}.AiGenerateInput_module_composer.AiGenerateInput_module_glass .AiGenerateInput_module_composerRowBundleExpanded{overflow:visible}.AiGenerateInput_module_composer.AiGenerateInput_module_glass.AiGenerateInput_module_idle.AiGenerateInput_module_compact,.AiGenerateInput_module_composer.AiGenerateInput_module_glass.AiGenerateInput_module_expanded{background:var(--glass-f);background:radial-gradient(var(--glass-light-r,80px)circle at var(--glass-mx,50%)var(--glass-my,-60%),rgb(from var(--color-white)r g b/var(--glass-la,0%)),transparent 70%),linear-gradient(180deg,rgb(from var(--color-white)r g b/var(--glass-sheen-a))0%,transparent 52%),var(--glass-f)}.AiGenerateInput_module_composer.AiGenerateInput_module_glass.AiGenerateInput_module_expanded{box-shadow:0 0 0 .5px var(--glass-edge),inset 0 0 var(--glass-glow-r,10px)0 var(--glass-glow),var(--glass-sh),var(--site-composer-focus-shadow)}.AiGenerateInput_module_composer.AiGenerateInput_module_glass.AiGenerateInput_module_idle.AiGenerateInput_module_compact{box-shadow:0 0 0 .5px var(--glass-edge),inset 0 0 var(--glass-glow-r,10px)0 var(--glass-glow),var(--glass-sh),var(--site-composer-idle-ring)}.AiGenerateInput_module_composer.AiGenerateInput_module_glass.AiGenerateInput_module_idle.AiGenerateInput_module_compact:hover{box-shadow:0 0 0 .5px var(--glass-edge),inset 0 0 var(--glass-glow-r,10px)0 var(--glass-glow),var(--glass-sh),var(--site-composer-focus-ring)}.AiGenerateInput_module_composer.AiGenerateInput_module_glass.AiGenerateInput_module_idle.AiGenerateInput_module_compact:focus-within{box-shadow:0 0 0 .5px var(--glass-edge),inset 0 0 var(--glass-glow-r,10px)0 var(--glass-glow),var(--glass-sh),var(--site-composer-focus-shadow)}.AiGenerateInput_module_composer.AiGenerateInput_module_glass .AiGenerateInput_module_toolbar{column-gap:var(--space-2)}.AiGenerateInput_module_composer.AiGenerateInput_module_glass .AiGenerateInput_module_toolbarLeading,.AiGenerateInput_module_composer.AiGenerateInput_module_glass .AiGenerateInput_module_toolbarChips{gap:var(--space-2)}.AiGenerateInput_module_composer.AiGenerateInput_module_lite{align-items:center;gap:var(--composer-gap-input);padding:0 var(--composer-padding-x);box-shadow:var(--shadow-md);flex-direction:row}.AiGenerateInput_module_composer.AiGenerateInput_module_compact{gap:0}.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact{padding:var(--space-2);box-shadow:var(--site-composer-idle-ring);background:var(--composer-bg-hero,var(--composer-bg))}.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact.AiGenerateInput_module_sizeXs,.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact.AiGenerateInput_module_sizeSm{padding:var(--space-1-5);box-shadow:var(--site-composer-idle-ring);font-size:var(--font-size-xs);border-radius:var(--site-composer-idle-radius-compact);border:none}.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact.AiGenerateInput_module_sizeMd,.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact.AiGenerateInput_module_sizeLg{box-sizing:border-box;max-height:var(--site-composer-idle-h-md);padding:var(--space-2);box-shadow:var(--site-composer-idle-ring);border-radius:var(--site-composer-idle-radius-default);border:none;gap:0}.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact:hover{box-shadow:var(--site-composer-focus-ring)}.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact:focus-within{box-shadow:var(--site-composer-focus-shadow)}:is(.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact.AiGenerateInput_module_sizeMd:has([data-part=imfFrameStrip]),.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact.AiGenerateInput_module_sizeLg:has([data-part=imfFrameStrip])){max-height:calc(var(--site-composer-imf-tile-size-compact) + var(--space-2)*2)}.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact.AiGenerateInput_module_sizeXs,.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact.AiGenerateInput_module_sizeSm{max-height:var(--site-composer-idle-max-h-compact)}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeXs,.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeSm{height:auto;min-height:var(--site-composer-expanded-min-h-compact);max-height:var(--site-composer-expanded-max-h-compact)}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeMd,.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeLg{height:auto;min-height:var(--site-composer-expanded-min-h-default);max-height:var(--site-composer-expanded-max-h-default)}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_hasAttachments.AiGenerateInput_module_sizeMd,.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_hasAttachments.AiGenerateInput_module_sizeLg,.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_hasAttachments.AiGenerateInput_module_sizeXs,.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_hasAttachments.AiGenerateInput_module_sizeSm{height:auto;min-height:var(--site-composer-expanded-min-h-with-attachments);max-height:var(--site-composer-expanded-max-h-with-attachments)}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded{padding:var(--site-composer-focus-padding-y-compact)var(--site-composer-focus-padding-x-compact);border-radius:var(--site-composer-focus-radius-compact);background:var(--composer-bg-hero,var(--composer-bg));box-shadow:var(--site-composer-focus-shadow);border:none;gap:0}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeMd,.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeLg{padding:var(--site-composer-focus-padding-y-default)var(--site-composer-focus-padding-x-default);border-radius:var(--site-composer-focus-radius-default)}.AiGenerateInput_module_composerRowBundle{interpolate-size:allow-keywords;width:100%;transition:grid-template-rows var(--duration-slow)var(--easing-decelerate),row-gap var(--duration-slow)var(--easing-decelerate);flex:none;grid-template-rows:auto 0fr;grid-template-columns:1fr;align-items:start;row-gap:0;display:grid}.AiGenerateInput_module_composerRowBundleExpanded{row-gap:var(--space-2);flex:auto;grid-template-rows:minmax(0,1fr) auto;align-content:start;align-items:end;min-height:0;overflow:hidden}.AiGenerateInput_module_composerRowBundleExpanded .AiGenerateInput_module_composerMainRow{align-self:stretch;min-height:0}.AiGenerateInput_module_composerRowBundleExpanded .AiGenerateInput_module_composerToolbarRow{align-self:start}.AiGenerateInput_module_composerMainRow{grid-area:1/1}.AiGenerateInput_module_composerToolbarRow{width:100%;min-width:0;min-height:0;transition:margin-top var(--duration-slow)var(--easing-decelerate);grid-area:2/1;justify-self:stretch;margin-top:0;overflow:visible}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_composerToolbarRow{pointer-events:none;z-index:2;width:100%;transition:margin-top var(--site-composer-chrome-fade)var(--easing-accelerate);justify-self:stretch;position:relative}.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeMd .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeLg .AiGenerateInput_module_composerToolbarRow{margin-top:calc(-1*var(--chip-md-h))}.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeXs .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeSm .AiGenerateInput_module_composerToolbarRow{margin-top:calc(-1*var(--chip-sm-h))}.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeMd .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeLg .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeXs .AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_wrapDockPinned .AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeSm .AiGenerateInput_module_composerToolbarRow{margin-top:0;transition:none}.AiGenerateInput_module_composerToolbarRowInner{width:100%;min-height:0;position:relative;overflow:visible}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_composerToolbarRowInner{pointer-events:none;width:100%}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded .AiGenerateInput_module_composerToolbarRow{pointer-events:auto;justify-self:stretch;width:100%;margin-top:0}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded .AiGenerateInput_module_composerToolbarRowInner{pointer-events:auto;width:100%}.AiGenerateInput_module_composerMainRow{align-items:center;gap:var(--space-1);z-index:0;interpolate-size:allow-keywords;width:100%;min-width:0;transition:gap var(--duration-slow)var(--easing-decelerate),min-height var(--duration-slow)var(--easing-decelerate),height var(--duration-slow)var(--easing-decelerate),max-height var(--duration-slow)var(--easing-decelerate),padding-inline-start var(--duration-slow)var(--easing-decelerate),padding-inline-end var(--duration-slow)var(--easing-decelerate);grid-area:1/1;display:flex;position:relative}.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact.AiGenerateInput_module_sizeMd .AiGenerateInput_module_composerMainRow,.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact.AiGenerateInput_module_sizeLg .AiGenerateInput_module_composerMainRow{gap:var(--space-2)}.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeMd .AiGenerateInput_module_composerMainRow,.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeLg .AiGenerateInput_module_composerMainRow{gap:var(--space-2);min-height:var(--chip-md-h);padding-inline-start:calc(var(--chip-md-h) + var(--space-2));padding-inline-end:var(--site-composer-compact-end-reserve-md)}.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeXs .AiGenerateInput_module_composerMainRow,.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeSm .AiGenerateInput_module_composerMainRow{gap:var(--space-1);min-height:var(--chip-sm-h);padding-inline-start:calc(var(--chip-sm-h) + var(--space-1));padding-inline-end:var(--site-composer-compact-end-reserve-sm)}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded .AiGenerateInput_module_composerMainRow{align-items:stretch;gap:0;min-height:0;padding-inline:0;overflow:hidden}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded .AiGenerateInput_module_inputArea{flex-direction:column;min-height:0;display:flex}.AiGenerateInput_module_composerMainRow .AiGenerateInput_module_inputArea{flex:auto;min-width:0}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded .AiGenerateInput_module_composerRowBundle{flex:auto;min-height:0}.AiGenerateInput_module_composerAttachExpand{interpolate-size:allow-keywords;width:100%;transition:grid-template-rows var(--duration-slow)var(--easing-decelerate);flex:none;grid-template-rows:0fr;display:grid}.AiGenerateInput_module_composerAttachExpandOpen{grid-template-rows:minmax(0,auto)}.AiGenerateInput_module_composerAttachInner{opacity:0;min-height:0;transition:opacity var(--site-composer-chrome-fade)var(--easing-accelerate),padding var(--duration-slow)var(--easing-decelerate);padding:0;overflow:hidden}.AiGenerateInput_module_composerAttachExpandOpen .AiGenerateInput_module_composerAttachInner{opacity:1;padding:var(--space-2)var(--space-2)var(--space-1)var(--space-2);transition:opacity var(--duration-slow)var(--easing-decelerate),padding var(--duration-slow)var(--easing-decelerate)}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeXs .AiGenerateInput_module_composerAttachExpandOpen .AiGenerateInput_module_composerAttachInner,.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeSm .AiGenerateInput_module_composerAttachExpandOpen .AiGenerateInput_module_composerAttachInner{padding:var(--site-composer-focus-padding-x-compact)}.AiGenerateInput_module_composer.AiGenerateInput_module_lite.AiGenerateInput_module_liteMd{border-radius:var(--site-composer-idle-radius-default)}.AiGenerateInput_module_composer.AiGenerateInput_module_lite.AiGenerateInput_module_liteSm{border-radius:var(--site-composer-idle-radius-compact)}.AiGenerateInput_module_composer.AiGenerateInput_module_sizeXs,.AiGenerateInput_module_composerStack.AiGenerateInput_module_sizeXs{max-width:calc(var(--space-16)*4 + var(--space-6))}.AiGenerateInput_module_composer.AiGenerateInput_module_sizeSm,.AiGenerateInput_module_composerStack.AiGenerateInput_module_sizeSm{max-width:calc(var(--space-16)*8 + var(--space-12))}.AiGenerateInput_module_composer.AiGenerateInput_module_sizeMd,.AiGenerateInput_module_composerStack.AiGenerateInput_module_sizeMd{max-width:calc(var(--space-16)*12)}.AiGenerateInput_module_composer.AiGenerateInput_module_sizeLg,.AiGenerateInput_module_composerStack.AiGenerateInput_module_sizeLg{max-width:calc(var(--space-16)*12 + var(--space-12) + var(--space-1))}.AiGenerateInput_module_composer.AiGenerateInput_module_idle.AiGenerateInput_module_compact{border-radius:var(--site-composer-idle-radius-default)}.AiGenerateInput_module_composer.AiGenerateInput_module_lite.AiGenerateInput_module_liteMd{height:calc(var(--space-10) + var(--space-1))}.AiGenerateInput_module_composer.AiGenerateInput_module_lite.AiGenerateInput_module_liteSm{height:calc(var(--space-6) + var(--space-1))}.AiGenerateInput_module_zoneGap{display:none}.AiGenerateInput_module_promptWrap{width:100%;min-width:0;min-height:var(--space-6);font-size:var(--font-size-base);line-height:var(--font-lh-normal);transition:font-size var(--duration-slow)var(--easing-decelerate),min-height var(--duration-slow)var(--easing-decelerate);flex:auto;display:flex;position:relative}.AiGenerateInput_module_promptWrapWithLeading{align-items:flex-start;gap:var(--space-1)}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_promptWrapWithLeading{align-items:center}.AiGenerateInput_module_promptEditorHostWithEnhance{--site-prompt-enhance-indent:calc(var(--space-5) + var(--space-2))}.AiGenerateInput_module_promptEditorHostWithEnhance .AiGenerateInput_module_promptEditor{text-indent:0}.AiGenerateInput_module_promptEditorHostWithEnhance .AiGenerateInput_module_promptEditor:before{content:"";float:left;width:var(--site-prompt-enhance-indent);height:calc(1em*var(--font-lh-normal))}.AiGenerateInput_module_promptEditorHostWithEnhance .AiGenerateInput_module_promptPlaceholder{text-indent:var(--site-prompt-enhance-indent)}.AiGenerateInput_module_promptEditorHostWithRestore{--site-prompt-enhance-indent:calc((var(--space-5) + var(--space-2))*2 + var(--space-0-5))}.AiGenerateInput_module_promptEnhanceLeading{z-index:2;align-items:center;gap:var(--space-0-5);pointer-events:auto;display:flex;position:absolute;top:0;left:0}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_promptEditorHost .AiGenerateInput_module_promptEnhanceLeading{top:50%;transform:translateY(-50%)}.AiGenerateInput_module_promptEnhanceChip{vertical-align:middle;color:var(--fg-2)}.AiGenerateInput_module_promptEditorHost{min-width:0;min-height:inherit;max-height:var(--canvas-composer-prompt-editor-max-height,calc(var(--space-6)*3 + var(--space-4)));overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;transition:max-height var(--duration-slow)var(--easing-decelerate);flex:auto;position:relative;overflow-y:auto}.AiGenerateInput_module_promptEditorHost::-webkit-scrollbar{display:none}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded .AiGenerateInput_module_promptEditorHost{min-height:0;max-height:var(--site-composer-expanded-input-max-h)}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_composerMainRow .AiGenerateInput_module_inputArea{overflow:hidden}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_promptEditorHost{align-items:center;max-height:none;display:flex;overflow:hidden}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_promptEditorHost .AiGenerateInput_module_promptEditor{z-index:0;flex:auto;width:100%;min-width:0;position:relative}.AiGenerateInput_module_composer.AiGenerateInput_module_sizeXs .AiGenerateInput_module_promptWrap,.AiGenerateInput_module_composer.AiGenerateInput_module_sizeSm .AiGenerateInput_module_promptWrap{font-size:var(--font-size-xs)}.AiGenerateInput_module_composer.AiGenerateInput_module_hero.AiGenerateInput_module_sizeXs .AiGenerateInput_module_promptWrap,.AiGenerateInput_module_composer.AiGenerateInput_module_hero.AiGenerateInput_module_sizeSm .AiGenerateInput_module_promptWrap,.AiGenerateInput_module_composer.AiGenerateInput_module_active.AiGenerateInput_module_sizeXs .AiGenerateInput_module_promptWrap,.AiGenerateInput_module_composer.AiGenerateInput_module_active.AiGenerateInput_module_sizeSm .AiGenerateInput_module_promptWrap{font-size:var(--font-size-sm)}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_inputArea{padding:0}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeXs .AiGenerateInput_module_inputArea,.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeSm .AiGenerateInput_module_inputArea{padding:var(--space-1-5)var(--space-1-5)var(--space-1-5)var(--space-1-5);box-sizing:border-box}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeMd .AiGenerateInput_module_inputArea,.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeLg .AiGenerateInput_module_inputArea{padding:var(--space-2)var(--space-2)var(--space-2)var(--space-2);box-sizing:border-box}.AiGenerateInput_module_promptEditor{min-width:0;color:var(--composer-text-fg);font:inherit;white-space:pre-wrap;word-break:break-all;text-align:left;font-weight:var(--font-weight-medium);cursor:text;outline:0;flex:auto}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_promptWrap{align-items:center}.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeXs .AiGenerateInput_module_promptWrap,.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeSm .AiGenerateInput_module_promptWrap{min-height:var(--chip-sm-h)}.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeMd .AiGenerateInput_module_promptWrap,.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeLg .AiGenerateInput_module_promptWrap{min-height:var(--chip-md-h)}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded .AiGenerateInput_module_promptWrap{min-height:var(--site-composer-expanded-input-min-h);flex:auto;overflow:hidden}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_active .AiGenerateInput_module_promptWrap{min-height:var(--site-composer-expanded-input-min-h)}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded .AiGenerateInput_module_promptEditor{flex:auto;min-height:0}.AiGenerateInput_module_promptEditorSingle{height:var(--space-6);max-height:var(--space-6);line-height:var(--space-6);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AiGenerateInput_module_promptEditorSingle>div{line-height:inherit;margin:0}.AiGenerateInput_module_promptEditorSingle br{display:none}.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeXs .AiGenerateInput_module_promptEditorSingle,.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeSm .AiGenerateInput_module_promptEditorSingle{height:var(--chip-sm-h);max-height:var(--chip-sm-h);line-height:var(--chip-sm-h)}.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeMd .AiGenerateInput_module_promptEditorSingle,.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeLg .AiGenerateInput_module_promptEditorSingle{height:var(--chip-md-h);max-height:var(--chip-md-h);line-height:var(--chip-md-h)}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_promptPlaceholder{white-space:nowrap;text-overflow:ellipsis;display:block}.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeXs .AiGenerateInput_module_promptPlaceholder,.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeSm .AiGenerateInput_module_promptPlaceholder{line-height:var(--chip-sm-h)}.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeMd .AiGenerateInput_module_promptPlaceholder,.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeLg .AiGenerateInput_module_promptPlaceholder{line-height:var(--chip-md-h)}.AiGenerateInput_module_promptEditor em{padding:0 var(--space-1);border-radius:var(--radius-1-5);background:var(--surface-subtle);color:var(--sem-warning-fg);font-style:normal}.AiGenerateInput_module_promptEditor [data-mention-draft]{color:var(--sem-info)}.AiGenerateInput_module_promptEditor [data-mention],.AiGenerateInput_module_promptEditor [data-mention-text],.AiGenerateInput_module_promptEditor [data-mention-doc],.AiGenerateInput_module_promptEditor [data-slash-skill],.AiGenerateInput_module_promptEditor [data-slash-mcp]{vertical-align:middle;-webkit-user-select:none;user-select:none;display:inline}.AiGenerateInput_module_promptEditor [data-mention] .AiGenerateInput_module_refImagePreviewHost,.AiGenerateInput_module_promptEditor [data-mention-text] .AiGenerateInput_module_refImagePreviewHost,.AiGenerateInput_module_promptEditor [data-mention-doc] .AiGenerateInput_module_refImagePreviewHost,.AiGenerateInput_module_promptEditor [data-slash-skill] .AiGenerateInput_module_refImagePreviewHost,.AiGenerateInput_module_promptEditor [data-slash-mcp] .AiGenerateInput_module_refImagePreviewHost{height:0;vertical-align:unset}.AiGenerateInput_module_composer.AiGenerateInput_module_sizeSm .AiGenerateInput_module_promptEditor.AiGenerateInput_module_promptEditorSingle .AiGenerateInput_module_refImagePreviewHost{vertical-align:middle;height:27px}.AiGenerateInput_module_mentionPicker{min-width:200px;max-width:280px;max-height:280px;padding:var(--space-1);background:var(--surface-card);border:1px solid var(--line-2);border-radius:var(--radius-3);box-shadow:var(--shadow-lg);overflow-y:auto}.AiGenerateInput_module_mentionItem{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1-5)var(--space-2);border-radius:var(--radius-2);cursor:pointer;text-align:left;color:var(--fg-1);background:0 0;border:none;display:flex}.AiGenerateInput_module_mentionItem:hover{background:var(--state-hover)}.AiGenerateInput_module_mentionItem img,.AiGenerateInput_module_mentionItem .AiGenerateInput_module_mentionThumbPlaceholder{border-radius:var(--radius-1);object-fit:cover;background:var(--surface-subtle);flex-shrink:0;width:28px;height:28px}.AiGenerateInput_module_mentionItemName{font-size:var(--font-size-sm);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.AiGenerateInput_module_mentionEmpty{padding:var(--space-3);color:var(--fg-3);font-size:var(--font-size-sm);text-align:center}.AiGenerateInput_module_promptPlaceholder{z-index:1;pointer-events:none;color:var(--composer-placeholder-fg);font:inherit;white-space:pre-wrap;line-height:var(--space-6);text-align:left;position:absolute;inset:0;overflow:hidden}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_promptPlaceholder{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.AiGenerateInput_module_toolbar{align-items:center;column-gap:var(--space-0-5);grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid;position:relative}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_toolbar{pointer-events:none;grid-template-columns:auto minmax(0,1fr) minmax(0,max-content);width:100%;display:grid}.AiGenerateInput_module_toolbarLeading{align-items:center;gap:var(--space-0-5);grid-area:1/1;min-width:0;display:flex}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_toolbarLeading{pointer-events:auto;grid-column:1}.AiGenerateInput_module_toolbarAddSlot{pointer-events:auto;border-radius:var(--radius-full);flex:none;justify-content:center;align-items:center;line-height:0;display:flex}.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeMd .AiGenerateInput_module_toolbarAddSlot,.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeLg .AiGenerateInput_module_toolbarAddSlot{box-sizing:border-box;width:var(--chip-md-h);height:var(--chip-md-h);max-height:var(--chip-md-h);overflow:visible}.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeXs .AiGenerateInput_module_toolbarAddSlot,.AiGenerateInput_module_composer.AiGenerateInput_module_compact.AiGenerateInput_module_sizeSm .AiGenerateInput_module_toolbarAddSlot{box-sizing:border-box;width:var(--chip-sm-h);height:var(--chip-sm-h);max-height:var(--chip-sm-h);overflow:visible}.AiGenerateInput_module_refStackTrigger{box-sizing:border-box;width:var(--space-6);height:var(--space-6);cursor:pointer;border-radius:var(--radius-1);appearance:none;background:0 0;border:none;flex:none;margin:0;padding:0;line-height:0;display:block;position:relative;overflow:visible}.AiGenerateInput_module_refStackTrigger:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.AiGenerateInput_module_refStackLayers{display:block;position:absolute;inset:0}.AiGenerateInput_module_refStackLayer{border:var(--border-1)solid var(--color-border-2);border-radius:var(--radius-1);background:var(--surface-card);box-shadow:var(--shadow-1);position:absolute;inset:0;overflow:hidden}.AiGenerateInput_module_refStackLayer img{object-fit:cover;width:100%;height:100%;display:block}.AiGenerateInput_module_refStackLayer:first-child{z-index:2}.AiGenerateInput_module_refStackLayer:nth-child(2){z-index:1;transform-origin:100% 100%;transform:rotate(8deg)}.AiGenerateInput_module_toolbarChipsViewport{opacity:1;min-width:0;transition:max-width var(--duration-slow)var(--easing-decelerate),opacity var(--duration-slow)var(--easing-decelerate);flex:1 1 0;align-items:center;display:flex;position:relative}.AiGenerateInput_module_toolbarChips{align-items:center;gap:var(--space-0-5);opacity:1;pointer-events:auto;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;flex:auto;width:100%;min-width:0;display:flex;overflow:auto hidden}.AiGenerateInput_module_toolbarChips::-webkit-scrollbar{display:none}.AiGenerateInput_module_toolbarChips>*{flex-shrink:0}.AiGenerateInput_module_toolbarChips .qtd-chip:focus-visible{outline:none}.AiGenerateInput_module_toolbarChipsCollapsed{opacity:0;pointer-events:none;width:0;max-width:0;transition:max-width var(--site-composer-chrome-fade)var(--easing-accelerate),opacity var(--site-composer-chrome-fade)var(--easing-accelerate);flex:0 0 0;overflow:hidden}.AiGenerateInput_module_toolbarChipsScroll{z-index:1;opacity:0;pointer-events:none;transition:opacity var(--duration-fast)var(--easing-standard);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.AiGenerateInput_module_toolbarChipsViewport:hover .AiGenerateInput_module_toolbarChipsScroll,.AiGenerateInput_module_toolbarChipsViewport:focus-within .AiGenerateInput_module_toolbarChipsScroll{opacity:1;pointer-events:auto}.AiGenerateInput_module_toolbarChipsScrollPrev{left:0}.AiGenerateInput_module_toolbarChipsScrollNext{right:0}.AiGenerateInput_module_toolbarRight{justify-self:end;align-items:center;gap:var(--space-0-5);grid-area:1/2;width:auto;min-width:0;max-width:100%;display:flex}.AiGenerateInput_module_reasoningChip{min-width:0;max-width:var(--canvas-reasoning-chip-max-width);border-radius:var(--chip-radius);flex:auto;justify-content:flex-start;overflow:hidden}.AiGenerateInput_module_compactSettingsWrap{min-width:0;max-width:var(--canvas-reasoning-chip-max-width);border-radius:var(--chip-radius);flex:auto;position:relative;overflow:hidden}.AiGenerateInput_module_compactSettingsWrap>*{min-width:0;max-width:100%;display:block}.AiGenerateInput_module_compactSettingsChip{box-sizing:border-box;border-radius:var(--chip-radius);justify-content:flex-start;width:100%;min-width:0;max-width:100%;overflow:hidden}.AiGenerateInput_module_reasoningChip.qtd-chip .qtd-chip__label,.AiGenerateInput_module_reasoningChip.qtd-chip .qtd-chip__secondary,.AiGenerateInput_module_compactSettingsChip.qtd-chip .qtd-chip__label,.AiGenerateInput_module_compactSettingsChip.qtd-chip .qtd-chip__secondary{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AiGenerateInput_module_reasoningChip.qtd-chip .qtd-chip__label,.AiGenerateInput_module_compactSettingsChip.qtd-chip .qtd-chip__label{flex:auto}.AiGenerateInput_module_reasoningChip.qtd-chip .qtd-chip__secondary,.AiGenerateInput_module_compactSettingsChip.qtd-chip .qtd-chip__secondary{flex:0 auto;max-width:45%}.AiGenerateInput_module_reasoningChip.qtd-chip .qtd-chip__icon,.AiGenerateInput_module_reasoningChip.qtd-chip .qtd-chip__trailing,.AiGenerateInput_module_reasoningChip.qtd-chip .qtd-chip__sep,.AiGenerateInput_module_compactSettingsChip.qtd-chip .qtd-chip__icon,.AiGenerateInput_module_compactSettingsChip.qtd-chip .qtd-chip__trailing,.AiGenerateInput_module_compactSettingsChip.qtd-chip .qtd-chip__sep{flex-shrink:0}.AiGenerateInput_module_compactSettingsMenu{min-width:var(--canvas-reasoning-menu-min-width)}.AiGenerateInput_module_compactModelSubmenu{min-width:var(--canvas-reasoning-submenu-min-width);max-height:var(--site-composer-model-menu-max-h);overflow:auto}.AiGenerateInput_module_compactSettingsAttrSubmenu{box-sizing:border-box;min-width:calc(var(--space-16)*4);max-width:var(--site-composer-attr-panel-max-width);max-height:calc(var(--space-16)*8);background:var(--surface-elev-sm);border-radius:var(--radius-2);box-shadow:var(--shadow-md);overflow:auto}.AiGenerateInput_module_reasoningMenu{min-width:var(--canvas-reasoning-menu-min-width)}.AiGenerateInput_module_reasoningSubmenu{min-width:var(--canvas-reasoning-submenu-min-width);max-height:var(--canvas-reasoning-submenu-max-height);overflow:auto}.AiGenerateInput_module_reasoningModelIcon{width:var(--canvas-reasoning-model-icon-size);height:var(--canvas-reasoning-model-icon-size);border-radius:var(--radius-1);object-fit:contain;background-color:var(--menu-item-media-bg);display:block}.AiGenerateInput_module_reasoningModelTitle{align-items:center;gap:var(--space-1-5);min-width:0;max-width:100%;display:inline-flex}.AiGenerateInput_module_reasoningModelName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AiGenerateInput_module_reasoningModelVersion{color:var(--fg-3);font-size:var(--font-size-sm);flex:none}.AiGenerateInput_module_reasoningRow{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-width:0;display:flex}.AiGenerateInput_module_reasoningRowLabel{color:var(--fg-2);flex-shrink:0}.AiGenerateInput_module_reasoningRowValue{align-items:center;gap:var(--space-1);min-width:0;color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap;text-align:right;display:inline-flex;overflow:hidden}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_toolbarRight{pointer-events:auto;z-index:1;background:var(--composer-bg-hero,var(--composer-bg));flex-shrink:1;grid-column:3;min-width:0;max-width:100%;position:relative}.AiGenerateInput_module_composer.AiGenerateInput_module_glass.AiGenerateInput_module_compact .AiGenerateInput_module_toolbarRight{background:0 0}.AiGenerateInput_module_toolbarCtaBtn{z-index:1;flex:none;position:relative}.AiGenerateInput_module_toolbarSecondaryCta{flex-shrink:0}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded .AiGenerateInput_module_toolbarCtaBtn:not(.AiGenerateInput_module_toolbarCtaBtnCompact) .qtd-btn__icon{font-size:var(--btn-icon-sm)}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeXs .AiGenerateInput_module_toolbarCtaBtnWithCost:not(.AiGenerateInput_module_toolbarCtaBtnCompact),.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeSm .AiGenerateInput_module_toolbarCtaBtnWithCost:not(.AiGenerateInput_module_toolbarCtaBtnCompact){padding-inline-end:var(--btn-gap-sm)}.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeMd .AiGenerateInput_module_toolbarCtaBtnWithCost:not(.AiGenerateInput_module_toolbarCtaBtnCompact),.AiGenerateInput_module_composer.AiGenerateInput_module_expanded.AiGenerateInput_module_sizeLg .AiGenerateInput_module_toolbarCtaBtnWithCost:not(.AiGenerateInput_module_toolbarCtaBtnCompact){padding-inline-end:var(--space-2)}.AiGenerateInput_module_toolbarCtaBtnCompact .AiGenerateInput_module_toolbarCtaSendIcon{transform:rotate(90deg)}.AiGenerateInput_module_toolbarCtaLabel{align-items:center;gap:var(--btn-gap-md);white-space:nowrap;display:inline-flex}.AiGenerateInput_module_idleEnd{align-items:center;gap:var(--space-0-5);flex:none;display:flex}.AiGenerateInput_module_composer.AiGenerateInput_module_sizeMd .AiGenerateInput_module_idleEnd,.AiGenerateInput_module_composer.AiGenerateInput_module_sizeLg .AiGenerateInput_module_idleEnd{gap:var(--space-1)}.AiGenerateInput_module_divider{width:var(--border-1);background:var(--line-2);margin:0 var(--space-1);align-self:stretch}.AiGenerateInput_module_sendBtn{flex:none}.AiGenerateInput_module_ratioChip.qtd-chip--inline,.AiGenerateInput_module_ratioChip.qtd-chip--inline .qtd-chip__label,.AiGenerateInput_module_ratioChip.qtd-chip--inline .qtd-chip__meta,.AiGenerateInput_module_ratioChip.qtd-chip--inline .qtd-chip__sep{color:var(--chip-fg-muted)}.AiGenerateInput_module_ratioChip.qtd-chip--inline:hover:not(:disabled),.AiGenerateInput_module_ratioChip.qtd-chip--inline.AiGenerateInput_module_ratioChipOpen,.AiGenerateInput_module_ratioChip.qtd-chip--inline:hover:not(:disabled) .qtd-chip__label,.AiGenerateInput_module_ratioChip.qtd-chip--inline:hover:not(:disabled) .qtd-chip__meta,.AiGenerateInput_module_ratioChip.qtd-chip--inline:hover:not(:disabled) .qtd-chip__sep,.AiGenerateInput_module_ratioChip.qtd-chip--inline.AiGenerateInput_module_ratioChipOpen .qtd-chip__label,.AiGenerateInput_module_ratioChip.qtd-chip--inline.AiGenerateInput_module_ratioChipOpen .qtd-chip__meta,.AiGenerateInput_module_ratioChip.qtd-chip--inline.AiGenerateInput_module_ratioChipOpen .qtd-chip__sep{color:var(--chip-fg)}.AiGenerateInput_module_heroCta{align-items:center;gap:var(--btn-gap-md);display:inline-flex}.AiGenerateInput_module_costPill{height:var(--space-5);padding:0 var(--space-2);border-radius:var(--cost-pill-radius);background:var(--cost-pill-bg);color:var(--cost-pill-fg);font-size:var(--site-cost-pill-font-size);font-weight:var(--font-weight-regular);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;line-height:20px;display:inline-flex}.AiGenerateInput_module_composerStack{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;margin-inline:auto;display:flex;position:relative}.AiGenerateInput_module_bannerSlot{width:100%;margin-bottom:var(--site-composer-quote-gap);box-sizing:border-box}.AiGenerateInput_module_bannerSlot:empty{margin-bottom:0;display:none}.AiGenerateInput_module_quoteBarFloat{margin-bottom:var(--site-composer-quote-gap);z-index:var(--z-raised);pointer-events:auto;padding-top:var(--space-2);position:absolute;bottom:100%;left:0;right:0}.AiGenerateInput_module_quoteToast.qtd-toast .qtd-toast__content{flex:auto;min-width:0}.AiGenerateInput_module_quoteBarRow{align-items:center;gap:var(--space-2);flex:auto;width:100%;min-width:0;display:flex}.AiGenerateInput_module_quoteSourceMain{align-items:center;gap:var(--space-1);flex:auto;width:100%;min-width:0;display:flex}.AiGenerateInput_module_quoteSourceLabel{color:var(--fg-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);flex-shrink:0}.AiGenerateInput_module_quoteChips{align-items:center;gap:var(--space-1);flex:auto;min-width:0;display:flex;overflow:hidden}.AiGenerateInput_module_quoteSourceLink{max-width:var(--site-source-chip-max-w);min-width:0;color:inherit;vertical-align:middle;box-sizing:border-box;background:0 0;border:none;padding:0;display:inline-flex;overflow:hidden}.AiGenerateInput_module_quoteSourceLink .qtd-tooltip-trigger{max-width:var(--site-source-chip-max-w);min-width:0;overflow:hidden}.AiGenerateInput_module_quoteSourceLink .refImagePreviewHost,.AiGenerateInput_module_quoteSourceLink [class*=refImagePreviewHost]{max-width:var(--site-source-chip-max-w);min-width:0}.AiGenerateInput_module_quoteChip.qtd-chip{max-width:var(--site-source-chip-max-w);box-sizing:border-box;min-width:0;overflow:hidden}.AiGenerateInput_module_quoteChip.qtd-chip .qtd-chip__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;display:block;overflow:hidden}.AiGenerateInput_module_quoteChipLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--chip-fg);display:block;overflow:hidden}.AiGenerateInput_module_quickActions{justify-content:center;gap:var(--space-2-5);box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--space-9);flex-wrap:wrap;display:flex}.AiGenerateInput_module_composerStackQuickActionsAbove{gap:var(--space-4)}.AiGenerateInput_module_quickActionsAbove{justify-content:flex-start}.AiGenerateInput_module_suggestions{background:var(--suggestion-bg,var(--surface-card));border-radius:var(--radius-2-5);flex-direction:column;display:flex;overflow:hidden}.AiGenerateInput_module_suggestionRow{align-items:center;gap:var(--space-2);padding:var(--space-2-5)var(--space-3);color:var(--suggestion-fg,var(--fg-2));text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;display:flex}.AiGenerateInput_module_suggestionRow:hover,.AiGenerateInput_module_suggestionRow.AiGenerateInput_module_active{background:var(--menu-item-bg-hover);color:var(--fg-1)}.AiGenerateInput_module_suggestionIcon{color:var(--accent-lime);flex:none;display:inline-flex}.AiGenerateInput_module_attrPanel{gap:var(--space-3);box-sizing:border-box;width:100%;min-width:calc(var(--space-16)*4);max-width:var(--site-composer-attr-panel-max-width);padding:var(--space-3)var(--space-4);flex-direction:column;display:flex}.AiGenerateInput_module_attrSection{gap:var(--space-1-5);flex-direction:column;align-items:flex-start;width:100%;min-width:0;max-width:100%;display:flex}.AiGenerateInput_module_attrHeader{align-items:center;gap:var(--space-1-5);font-size:var(--font-size-button-md,inherit);line-height:var(--font-lh-normal);display:inline-flex}.AiGenerateInput_module_attrHeaderLabel{color:var(--fg-1);font-weight:var(--font-weight-medium)}.AiGenerateInput_module_attrHeaderDivider,.AiGenerateInput_module_attrHeaderValue{color:var(--fg-3)}.AiGenerateInput_module_attrRow{gap:var(--space-1);flex-wrap:wrap;width:100%;min-width:0;max-width:100%;display:flex}.AiGenerateInput_module_attrDurationRange{align-items:flex-start;gap:var(--space-3);width:100%;display:flex}.AiGenerateInput_module_attrDurationSliderBlock{flex-direction:column;flex:1;min-width:0;display:flex}.AiGenerateInput_module_attrDurationSlider{width:100%}.AiGenerateInput_module_attrDurationTicks{width:calc(100% + var(--space-4));height:var(--space-5);margin-left:calc(var(--space-2)*-1);position:relative}.AiGenerateInput_module_attrDurationTickWrap{display:inline-flex;position:absolute;top:0}.AiGenerateInput_module_attrDurationTickStart{transform:translate(0)}.AiGenerateInput_module_attrDurationTickEnd{transform:translate(-100%)}.AiGenerateInput_module_attrDurationTickCenter{transform:translate(-50%)}.AiGenerateInput_module_attrDurationInputWrap{align-items:center;gap:var(--space-1);flex-shrink:0;display:inline-flex}.AiGenerateInput_module_attrDurationInput{width:calc(var(--space-10) + var(--space-6))}.AiGenerateInput_module_attrDurationUnit{color:var(--fg-3);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);font-weight:var(--font-weight-regular)}.AiGenerateInput_module_attrChipLabel{align-items:center;gap:var(--space-1);display:inline-flex}.AiGenerateInput_module_attrChipText{white-space:nowrap;flex-direction:column;align-items:center;display:inline-flex}.AiGenerateInput_module_attrChipText:after{content:attr(data-text);visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;height:0;font-weight:var(--font-weight-semibold);overflow:hidden}.AiGenerateInput_module_ratioGlyphSlot{width:var(--space-4);height:var(--space-4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AiGenerateInput_module_ratioGlyphBox{box-sizing:border-box;border:var(--border-1)solid currentColor;border-radius:var(--radius-1);max-width:100%;max-height:100%}.AiGenerateInput_module_ratioGlyph{border:var(--border-1)solid currentColor;border-radius:var(--radius-1);display:inline-block}.AiGenerateInput_module_ratioGlyph.AiGenerateInput_module_square{width:var(--space-3);height:var(--space-3)}.AiGenerateInput_module_ratioGlyph.AiGenerateInput_module_landscape{width:var(--space-4);height:var(--space-2-5)}.AiGenerateInput_module_ratioGlyph.AiGenerateInput_module_portrait{width:var(--space-2-5);height:var(--space-4)}.AiGenerateInput_module_modelModal{width:100%;height:min(820px,90vh);min-height:0;max-height:90vh;display:flex;overflow:hidden}.AiGenerateInput_module_modelSidebar{width:var(--site-model-picker-sidebar-width);gap:var(--space-0-5);border-right:var(--border-1)solid var(--menu-item-divider);padding:var(--space-4)var(--space-2);flex-direction:column;flex:none;display:flex;overflow:hidden}.AiGenerateInput_module_modelSidebarHeader{height:var(--space-9);padding:0 var(--space-2);color:var(--fg-1);font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);line-height:var(--font-lh-tight);flex:none;align-items:center;display:flex}.AiGenerateInput_module_modelSidebarScroll{gap:var(--space-0-5);scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.AiGenerateInput_module_modelSidebarScroll::-webkit-scrollbar{display:none}.AiGenerateInput_module_modelSidebarScroll .AiGenerateInput_module_qtd-menu--borderless{padding:0}.AiGenerateInput_module_modelSidebarScroll .qtd-menu-item{gap:var(--space-2);border-radius:var(--radius-2)}.AiGenerateInput_module_modelSidebarScroll .qtd-menu-item[data-twoline]{min-height:auto;padding-block:var(--space-1-5);padding-inline:var(--menu-item-padding-x)}.AiGenerateInput_module_modelSidebarScroll .qtd-menu-item__media{width:var(--space-9);height:var(--space-9);border-radius:var(--radius-2)}.AiGenerateInput_module_modelSidebarScroll .qtd-menu-item__description{font-size:var(--font-size-button-sm);line-height:var(--font-lh-normal);color:var(--menu-item-fg-secondary)}.AiGenerateInput_module_modelSidebarScroll [data-model-item-id]:not([data-model-preview=true]) .qtd-menu-item.is-selected{background:0 0}.AiGenerateInput_module_modelGroup{gap:var(--space-0-5);flex-direction:column;display:flex}.AiGenerateInput_module_modelGroupLabel{padding:var(--space-2)var(--space-2)var(--space-1);color:var(--fg-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-lh-tight);flex:none}.AiGenerateInput_module_modelFileThumb{border-radius:var(--radius-2);background-color:var(--menu-item-media-bg);object-fit:contain;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block}.AiGenerateInput_module_modelContent{gap:var(--space-1);min-width:0;padding-top:var(--space-3);padding-bottom:var(--space-4);flex-direction:column;flex:auto;display:flex;overflow:hidden}.AiGenerateInput_module_modelHeader{align-items:center;gap:var(--space-3);padding:var(--space-1-5)var(--space-4);flex:none;min-width:0;display:flex}.AiGenerateInput_module_modelHeaderDesc{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-1);font-weight:var(--font-weight-semibold);font-size:var(--font-size-button-lg);line-height:var(--font-lh-tight);flex:auto;margin:0;overflow:hidden}.AiGenerateInput_module_modelHeaderViewAll{flex:none;margin-left:auto}.AiGenerateInput_module_modelGridScroll{min-height:0;padding:0 var(--space-4)var(--space-4);scrollbar-width:none;-ms-overflow-style:none;flex:auto;overflow-y:auto}.AiGenerateInput_module_modelGridScroll::-webkit-scrollbar{display:none}.AiGenerateInput_module_modelChips{gap:var(--space-2);flex-wrap:wrap;display:flex}.AiGenerateInput_module_modelRowTitle{align-items:center;gap:var(--space-1-5);min-width:0;max-width:100%;display:inline-flex}.AiGenerateInput_module_modelRowLabel{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.AiGenerateInput_module_modelRowVersion,.AiGenerateInput_module_modelRowTag{flex:none}.AiGenerateInput_module_modelRowTag{text-transform:uppercase}.AiGenerateInput_module_modelRowVersion{color:var(--fg-3);font-size:var(--font-size-button-sm,inherit);font-family:var(--font-family-promo)}.AiGenerateInput_module_modelMasonry{width:100%}.AiGenerateInput_module_modelMiniApps{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AiGenerateInput_module_modelMiniApps>*{min-width:0}@media (max-width:640px){.AiGenerateInput_module_modelModal{height:90vh;max-height:90vh}.AiGenerateInput_module_modelSidebar{width:min(var(--site-model-picker-sidebar-width),42vw)}}@media (max-width:480px){.AiGenerateInput_module_modelMiniApps{grid-template-columns:1fr}}.AiGenerateInput_module_modelRecommendLoading{min-height:calc(var(--space-16)*3);flex:auto;justify-content:center;align-items:center;display:flex}.AiGenerateInput_module_modelRecommendEmpty{min-height:calc(var(--space-16)*3);padding:var(--space-4);color:var(--fg-3);font-size:var(--font-size-button-md);text-align:center;flex:auto;justify-content:center;align-items:center;display:flex}.AiGenerateInput_module_searchModal{gap:var(--space-4);height:80vh;max-height:calc(var(--space-16)*9);flex-direction:column;display:flex}.AiGenerateInput_module_searchModalTop{gap:var(--space-2);flex-direction:column;flex:none;min-width:0;display:flex}.AiGenerateInput_module_searchModalTopSpaced{padding:var(--space-6)var(--layout-margin)var(--space-1)}.AiGenerateInput_module_searchTopCenterBar{width:100%;min-width:0;margin-bottom:var(--space-1);justify-content:center;align-items:center;display:flex}.AiGenerateInput_module_searchTopCenterInput{width:var(--site-composer-search-material-center-width);flex:0 auto;min-width:0;max-width:100%}.AiGenerateInput_module_searchPrimaryHeader{align-items:center;gap:var(--space-2);min-width:0;min-height:calc(var(--space-8) + var(--space-1));width:100%;display:flex}.AiGenerateInput_module_resourceFavFolders{width:100%;min-width:0}.AiGenerateInput_module_searchSubHeader{justify-content:flex-end;align-items:center;gap:var(--space-3);min-width:0;height:var(--input-h-sm);min-height:var(--input-h-sm);max-height:var(--input-h-sm);flex:none;display:flex}.AiGenerateInput_module_searchCatRow{align-items:center;gap:var(--space-4);width:100%;min-width:0;margin-inline:calc(-1*var(--space-3));width:calc(100% + var(--space-3)*2);flex:none;display:flex}.AiGenerateInput_module_formatSection{align-items:center;gap:var(--space-4);flex-wrap:nowrap;flex:1 1 0;min-width:0;display:flex;position:relative}.AiGenerateInput_module_formatBtnGroup{align-items:flex-start;gap:var(--space-1);min-width:0;max-height:var(--btn-sm-h);flex-wrap:wrap;flex:1 1 0;display:flex;overflow:hidden}.AiGenerateInput_module_formatCheckIcon{border:var(--border-1)solid var(--checkbox-border);border-radius:var(--radius-1);background:var(--checkbox-bg);color:#0000;width:1em;height:1em;transition:background-color var(--duration-fast)var(--easing-standard),border-color var(--duration-fast)var(--easing-standard);justify-content:center;align-items:center;display:inline-flex}button:hover .AiGenerateInput_module_formatCheckIcon{border-color:var(--checkbox-border-hover)}.AiGenerateInput_module_formatCheckIconChecked{border:var(--border-1)solid var(--checkbox-bg-checked);border-radius:var(--radius-1);background:var(--checkbox-bg-checked);width:1em;height:1em;color:var(--checkbox-check-fg);transition:background-color var(--duration-fast)var(--easing-standard),border-color var(--duration-fast)var(--easing-standard);justify-content:center;align-items:center;display:inline-flex}.AiGenerateInput_module_formatMorePanel{gap:var(--space-1);width:calc(var(--space-4)*25);flex-direction:column;max-height:360px;display:flex}.AiGenerateInput_module_formatMenuScroll{min-height:0;padding:0 var(--space-2-5);scrollbar-width:none;flex:1 1 0;overflow-y:auto}.AiGenerateInput_module_formatMenuScroll::-webkit-scrollbar{display:none}.AiGenerateInput_module_formatMoreBtn .qtd-btn__icon:last-child{color:currentColor;font-size:var(--chip-chevron-size,.833em);transition:transform var(--duration-fast)var(--easing-standard)}.AiGenerateInput_module_formatPanelGrid{gap:var(--menu-gap);grid-template-columns:repeat(4,1fr);display:grid}.AiGenerateInput_module_formatPanelGrid>*{box-sizing:border-box;width:100%;min-width:0}.AiGenerateInput_module_formatPanelGrid>* .qtd-menu-item__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AiGenerateInput_module_formatPanelEmpty{font-size:var(--font-size-sm);color:var(--color-text-3);padding:var(--space-5);text-align:center;margin:0}.AiGenerateInput_module_moreFiltersGroup{align-items:center;gap:var(--space-1);flex:none;display:flex}.AiGenerateInput_module_moreFreePanel{width:calc(var(--space-4)*20)}.AiGenerateInput_module_moreFreePanelGrid{gap:var(--menu-gap);grid-template-columns:repeat(3,1fr);display:grid}.AiGenerateInput_module_moreFreePanelGrid>*{box-sizing:border-box;width:100%;min-width:0}.AiGenerateInput_module_moreFreePanelGrid>* .qtd-menu-item__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AiGenerateInput_module_moreFreePanelGrid .qtd-tooltip-trigger{width:100%;display:block}.AiGenerateInput_module_moreFiltersBtn{white-space:nowrap;margin-left:var(--space-2);flex:none}.AiGenerateInput_module_moreFilterSelected{margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-2)}.AiGenerateInput_module_moreFilterSelectedHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.AiGenerateInput_module_moreFilterSelectedLabel{font-size:var(--font-size-sm);color:var(--color-text-2)}.AiGenerateInput_module_moreFilterChips{gap:var(--space-2);flex-wrap:wrap;display:flex}.AiGenerateInput_module_moreFilterBody{gap:var(--space-6);padding-bottom:var(--space-2);flex-wrap:wrap;display:flex}.AiGenerateInput_module_moreFilterSection{flex-direction:column;flex:none;min-width:120px;display:flex}.AiGenerateInput_module_moreFilterSectionScroll{max-height:50vh;overflow-y:auto}.AiGenerateInput_module_moreFilterSubSection{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-2)}.AiGenerateInput_module_moreFilterFooter{justify-content:flex-end;gap:var(--space-3);display:flex}.AiGenerateInput_module_searchSubInput{width:var(--site-composer-search-default-width);min-width:0;max-width:100%;height:100%;min-height:0;transition:width var(--duration-fast)var(--easing-standard);flex:none}.AiGenerateInput_module_searchSubInput:focus-within{width:var(--site-composer-search-focus-width)}.AiGenerateInput_module_searchExpandWrap{box-sizing:content-box;padding:var(--border-2);width:var(--btn-lg-h);height:var(--btn-lg-h);transition:width var(--duration-base)var(--easing-standard);flex:none;justify-content:flex-end;align-items:center;margin-inline-start:auto;display:flex;position:relative;overflow:hidden}.AiGenerateInput_module_searchExpandWrapOpen{width:var(--site-composer-search-material-width)}.AiGenerateInput_module_searchExpandInput{width:var(--site-composer-search-material-width);min-width:0;max-width:none;height:var(--input-h-md);opacity:0;pointer-events:none;transition:opacity var(--duration-fast)var(--easing-standard);flex:none}.AiGenerateInput_module_searchExpandWrapOpen .AiGenerateInput_module_searchExpandInput{opacity:1;pointer-events:auto}.AiGenerateInput_module_searchExpandIconBtn{inset-inline-end:var(--border-2);z-index:1;opacity:1;transition:opacity var(--duration-fast)var(--easing-standard);flex:none;position:absolute;top:50%;transform:translateY(-50%)}.AiGenerateInput_module_searchExpandIconBtnHidden{opacity:0;pointer-events:none}.AiGenerateInput_module_searchIconBtn{flex:none}.AiGenerateInput_module_searchTitle{white-space:nowrap;color:var(--fg-1);font-weight:var(--font-weight-semibold);font-size:var(--font-size-button-lg,inherit);line-height:var(--font-lh-tight);flex:none}.AiGenerateInput_module_searchTitleLg{font-size:var(--font-size-lg)}.AiGenerateInput_module_searchInput{width:calc(var(--space-16)*4 + var(--space-12));flex:none;max-width:60%}.AiGenerateInput_module_searchCatTabsHost{flex:auto;min-width:0;max-width:100%}.AiGenerateInput_module_searchCatTabs{flex:auto;width:100%;min-width:0;max-width:100%}.AiGenerateInput_module_tplHeader{align-items:center;gap:var(--space-4);flex:none;display:flex}.AiGenerateInput_module_tplCats{flex:auto;min-width:0;position:relative}.AiGenerateInput_module_tplCatsSwiper{width:100%}.AiGenerateInput_module_tplCatSlide{width:auto!important}.AiGenerateInput_module_tplCatNav{z-index:2;width:var(--space-5);height:var(--space-5);border:var(--border-1)solid var(--line-2);border-radius:var(--radius-full);background:var(--surface-app);color:var(--fg-2);box-shadow:var(--shadow-sm);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.AiGenerateInput_module_tplCatNavPrev{left:0}.AiGenerateInput_module_tplCatNavNext{right:0}.AiGenerateInput_module_tplSearch{flex:auto;min-width:0}.AiGenerateInput_module_searchBody{scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;overflow-y:auto}.AiGenerateInput_module_searchBody::-webkit-scrollbar{display:none}.AiGenerateInput_module_searchBodySpaced{padding:0 var(--layout-margin)calc(var(--space-16) + var(--space-8))}.AiGenerateInput_module_materialCardImageWrap>:last-child{padding-left:var(--space-1-5);padding-right:var(--space-1-5)}.AiGenerateInput_module_searchLoading{min-height:calc(var(--space-16)*3);justify-content:center;align-items:center;display:flex}.AiGenerateInput_module_searchGrid{column-count:4;column-gap:var(--space-2)}.AiGenerateInput_module_searchGrid>*{width:100%;margin-bottom:var(--space-2);break-inside:avoid;display:block}@media (max-width:640px){.AiGenerateInput_module_searchGrid{column-count:2}}.AiGenerateInput_module_searchTile{aspect-ratio:2/3;border:var(--border-1)solid var(--card-border-default);border-radius:var(--card-radius);background-color:var(--image-preview-placeholder-bg);cursor:pointer;width:100%;padding:0;overflow:hidden}.AiGenerateInput_module_searchTileImg{object-fit:cover;width:100%;height:100%;display:block}.AiGenerateInput_module_searchEmpty{padding:var(--space-12)0;text-align:center;color:var(--fg-3);margin:0}.AiGenerateInput_module_resourceUploadCard{width:100%}.AiGenerateInput_module_resourceUploadFace{aspect-ratio:1;background:var(--surface-subtle)}.AiGenerateInput_module_resourceUploadCenter{z-index:1;justify-content:center;align-items:center;gap:var(--space-2);pointer-events:none;padding:var(--space-3);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.AiGenerateInput_module_resourceUploadLabel{font-size:var(--font-size-sm);line-height:var(--font-lh-tight);font-weight:var(--font-weight-medium);color:var(--fg-2)}.AiGenerateInput_module_mentionDropdownPop{width:max-content;max-width:calc(var(--space-16)*4 + var(--space-12))}.AiGenerateInput_module_mentionDropdownPopBelow{margin-top:var(--space-1)}.AiGenerateInput_module_mentionDropdownPopAbove{margin-bottom:var(--space-1)}.AiGenerateInput_module_addSubpanel{box-sizing:border-box;width:calc(var(--space-16)*4 + var(--space-12));min-width:calc(var(--space-16)*4 + var(--space-12));max-width:calc(var(--space-16)*4 + var(--space-12));max-height:calc(var(--space-16)*5);overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;overflow:hidden auto}.AiGenerateInput_module_addSubpanel::-webkit-scrollbar{display:none}.AiGenerateInput_module_addSubpanel .qtd-menu-item__media,.AiGenerateInput_module_addSubpanel .qtd-menu-item__icon{width:var(--space-9);height:var(--space-9);border-radius:var(--radius-2)}.AiGenerateInput_module_addSubpanel .qtd-menu-item__media video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.AiGenerateInput_module_modelFileIconAlign{border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.AiGenerateInput_module_addFileName{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;display:block;overflow:hidden}.AiGenerateInput_module_addSubpanelHeader{align-items:center;gap:var(--space-2-5);color:var(--menu-item-fg-default);font-size:var(--font-size-button-md,inherit);display:inline-flex}.AiGenerateInput_module_attachments{align-items:center;gap:var(--space-2);opacity:0;width:100%;transform:translateY(calc(-1*var(--space-1)));transition:opacity var(--site-composer-chrome-fade)var(--easing-accelerate),transform var(--duration-slow)var(--easing-decelerate);flex-wrap:wrap;display:flex}.AiGenerateInput_module_composerAttachExpandOpen .AiGenerateInput_module_attachments{opacity:1;transition:opacity var(--duration-slow)var(--easing-decelerate),transform var(--duration-slow)var(--easing-decelerate);transform:translateY(0)}.AiGenerateInput_module_uploadTile,.AiGenerateInput_module_flSwapFramesBtn{box-sizing:border-box;flex:none}.AiGenerateInput_module_refImagePreviewHost{vertical-align:middle;min-width:0;max-width:100%;display:inline-flex;position:relative}.AiGenerateInput_module_attachmentItem{line-height:0;position:relative}.AiGenerateInput_module_attachmentItem .qtd-popover,.AiGenerateInput_module_attachmentItem .qtd-popover__trigger{display:block}.AiGenerateInput_module_attachmentItemReorderable{cursor:grab}.AiGenerateInput_module_attachmentItemDragging{opacity:.45;cursor:grabbing}.AiGenerateInput_module_attachmentItemDragOver{outline:var(--border-2)solid var(--accent-lime);outline-offset:var(--space-0-5);border-radius:var(--site-composer-attachment-tile-radius)}.AiGenerateInput_module_attachmentTile{box-sizing:border-box;width:var(--site-composer-attachment-tile-size);height:var(--site-composer-attachment-tile-size);border-radius:var(--site-composer-attachment-tile-radius);border:var(--border-1)solid var(--composer-attachment-border);background-color:var(--composer-attachment-tile-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:flex-end;display:flex;position:relative;overflow:hidden}.AiGenerateInput_module_attachmentRemove{top:calc(-1*var(--site-composer-attachment-remove-offset));right:calc(-1*var(--site-composer-attachment-remove-offset));z-index:3;display:none;position:absolute}.AiGenerateInput_module_attachmentItem:hover .AiGenerateInput_module_attachmentRemove{display:inline-flex}.AiGenerateInput_module_attachmentPreviewRemove{top:calc(-1*var(--site-composer-attachment-remove-offset));right:calc(-1*var(--site-composer-attachment-remove-offset));z-index:3;display:none;position:absolute}.AiGenerateInput_module_attachmentPreviewWrap:hover .AiGenerateInput_module_attachmentPreviewRemove{display:inline-flex}.AiGenerateInput_module_attachmentUploading{z-index:2;background:rgb(0,0,0,var(--opacity-scrim));color:var(--chip-active-fg);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AiGenerateInput_module_attachmentPreviewWrap{line-height:0;display:inline-block;position:relative}.AiGenerateInput_module_attachmentPreviewWrapMulti{flex-direction:row;align-items:flex-start;display:inline-flex}.AiGenerateInput_module_attachmentPreviewMultiGrid{align-items:flex-start;gap:var(--space-2);flex-flow:row;display:flex}.AiGenerateInput_module_attachmentPreviewInner{width:calc(var(--space-16)*2 + var(--space-8));height:calc(var(--space-16)*2 + var(--space-8));border-radius:var(--radius-4);background-color:var(--composer-attachment-tile-bg);box-shadow:var(--shadow-md);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.AiGenerateInput_module_attachmentPreviewInner:after{content:"";z-index:1;border-radius:inherit;background:linear-gradient(180deg,transparent 49.5%,rgb(0,0,0,var(--opacity-scrim))100%);pointer-events:none;position:absolute;inset:0}.AiGenerateInput_module_attachmentCaption{left:var(--space-2);right:var(--space-2);bottom:var(--space-2);z-index:2;box-sizing:border-box;max-width:calc(100% - var(--space-2)*2);padding:0 var(--space-1);color:#fff;font-size:var(--font-size-button-sm,inherit);font-weight:var(--font-weight-regular);line-height:var(--font-lh-tight);text-align:center;white-space:nowrap;text-overflow:ellipsis;display:block;position:absolute;overflow:hidden}.AiGenerateInput_module_attachmentPreviewInner:hover .AiGenerateInput_module_attachmentCaption{display:none}.AiGenerateInput_module_attachmentActions{left:50%;bottom:var(--space-2);z-index:2;align-items:center;gap:var(--space-2);display:none;position:absolute;transform:translate(-50%)}.AiGenerateInput_module_attachmentPreviewInner:hover .AiGenerateInput_module_attachmentActions{display:flex}.AiGenerateInput_module_attachmentActionBtn{align-items:center;gap:var(--space-1);height:calc(var(--space-6) + var(--space-1));padding:0 var(--space-3);border:var(--border-1)solid var(--chip-border);border-radius:var(--radius-full);background:var(--chip-bg);color:var(--chip-fg);font-size:var(--font-size-button-sm,inherit);white-space:nowrap;cursor:pointer;flex:none;display:inline-flex}.AiGenerateInput_module_attachmentMeta{z-index:1;width:100%;padding:var(--space-1);background:var(--composer-attachment-scrim);color:var(--composer-attachment-filename-fg);font-size:var(--font-size-button-sm,inherit);white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}.AiGenerateInput_module_attachmentPlay{color:var(--composer-attachment-play-icon-fg);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.AiGenerateInput_module_audioPreview{width:calc(var(--space-16)*5);max-width:100%;display:block}.AiGenerateInput_module_attachmentFileTile{box-sizing:border-box;width:var(--site-composer-attachment-tile-size);height:var(--site-composer-attachment-tile-size);padding:var(--space-1);border-radius:var(--site-composer-attachment-tile-radius);border:var(--border-1)solid var(--composer-attachment-border);background-color:var(--composer-attachment-tile-bg-elevated);position:relative;overflow:hidden}.AiGenerateInput_module_attachmentFileBody{height:100%;min-height:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-tight);flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}.AiGenerateInput_module_attachmentFileBodyTextRef{text-align:center;justify-content:center;align-items:stretch}.AiGenerateInput_module_attachmentFileTitleTextRef{white-space:normal;word-break:break-all;overflow-wrap:anywhere;text-align:center;max-width:100%;min-height:0;color:var(--composer-attachment-filename-fg);flex:auto;overflow:hidden}.AiGenerateInput_module_attachmentFileTitle,.AiGenerateInput_module_attachmentFileSummary{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--composer-attachment-filename-fg);flex-shrink:0;overflow:hidden}.AiGenerateInput_module_attachmentFileType{color:var(--fg-3);white-space:nowrap;flex-shrink:0}.AiGenerateInput_module_refDocumentPreviewHost{line-height:0;display:inline-block}.AiGenerateInput_module_attachmentDocumentPreviewPanel{width:var(--site-composer-document-preview-width);max-width:min(var(--site-composer-document-preview-width),100vw - 2*var(--layout-margin));max-height:var(--site-composer-document-preview-max-h);border-radius:var(--radius-4);background:var(--composer-attachment-tile-bg-elevated);box-shadow:var(--shadow-md);flex-direction:column;display:flex;overflow:hidden}.AiGenerateInput_module_attachmentDocumentPreviewHeader{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-3)var(--space-3)var(--space-2);border-bottom:var(--border-1)solid var(--menu-item-divider);flex:none;display:flex}.AiGenerateInput_module_attachmentDocumentPreviewIcon{color:var(--fg-2);flex:none;display:inline-flex}.AiGenerateInput_module_attachmentDocumentPreviewTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-1);font-weight:var(--font-weight-semibold);font-size:var(--font-size-button-md);line-height:var(--font-lh-tight);flex:auto;overflow:hidden}.AiGenerateInput_module_attachmentDocumentPreviewType{color:var(--fg-3);font-size:var(--font-size-xs);line-height:var(--font-lh-tight);flex:none}.AiGenerateInput_module_attachmentDocumentPreviewBody{min-height:0;max-height:calc(var(--site-composer-document-preview-max-h) - var(--space-12));padding:var(--space-3);color:var(--fg-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);white-space:pre-wrap;word-break:break-word;scrollbar-width:none;-ms-overflow-style:none;flex:auto;overflow-y:auto}.AiGenerateInput_module_attachmentDocumentPreviewBody::-webkit-scrollbar{display:none}@keyframes AiGenerateInput_module_composerRise{0%{opacity:0;transform:translateY(calc(-1*var(--space-0-5)))}to{opacity:1;transform:none}}.AiGenerateInput_module_quickActions,.AiGenerateInput_module_suggestions{animation:AiGenerateInput_module_composerRise var(--duration-slow)var(--easing-decelerate)both}.AiGenerateInput_module_sendBtn{transition:background-color var(--duration-fast)var(--easing-standard),transform var(--duration-fast)var(--easing-standard)}.AiGenerateInput_module_sendBtn:active{transform:scale(.94)}.AiGenerateInput_module_refTextModal{gap:var(--space-4);flex-direction:column;display:flex}.AiGenerateInput_module_refTextModalTitle{color:var(--fg-1);font-weight:var(--font-weight-semibold);font-size:var(--font-size-button-lg,inherit);margin:0}.AiGenerateInput_module_refTextField{gap:var(--space-2);flex-direction:column;display:flex}.AiGenerateInput_module_refTextLabel{color:var(--fg-2);font-size:var(--font-size-sm)}.AiGenerateInput_module_refTextArea{min-height:calc(var(--space-16)*3)}.AiGenerateInput_module_refTextActions{justify-content:flex-end;gap:var(--space-2);display:flex}.AiGenerateInput_module_attachmentSlot{cursor:pointer;color:var(--fg-3);background:var(--composer-attachment-tile-bg);justify-content:center;align-items:center}.AiGenerateInput_module_attachmentVideo{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.AiGenerateInput_module_imfFrameStrip{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}.AiGenerateInput_module_imfFramePair{align-items:flex-start;gap:var(--space-2);display:inline-flex}.AiGenerateInput_module_imfTileWrap{flex:none;position:relative}.AiGenerateInput_module_imfTileWrap .qtd-popover,.AiGenerateInput_module_imfTileWrap .qtd-popover__trigger{display:block}.AiGenerateInput_module_imfTile{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-1);width:var(--site-composer-imf-tile-size);height:var(--site-composer-imf-tile-size);padding:var(--space-1);border-radius:var(--site-composer-imf-tile-radius);border:var(--border-1)solid var(--composer-attachment-border);background-color:var(--composer-attachment-tile-bg);color:var(--fg-3);cursor:pointer;flex-direction:column;display:flex;position:relative}.AiGenerateInput_module_imfTextTile,.AiGenerateInput_module_imfAddTile{appearance:none;font:inherit;margin:0}.AiGenerateInput_module_imfImageTile{cursor:default;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.AiGenerateInput_module_imfImageHit{z-index:1;cursor:pointer;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.AiGenerateInput_module_imfTileCaption{color:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--font-lh-tight);white-space:nowrap}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_imfFrameStrip{align-items:center;gap:var(--space-1-5);flex-wrap:nowrap;overflow-x:auto}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_imfFramePair{gap:var(--space-1-5)}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_imfTile{width:var(--site-composer-imf-tile-size-compact);height:var(--site-composer-imf-tile-size-compact);border-radius:var(--site-composer-imf-tile-radius-compact);gap:0;padding:0}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_imfTileCaption{display:none}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_imfTile .qtd-icon{width:var(--space-4);height:var(--space-4)}.AiGenerateInput_module_composer.AiGenerateInput_module_compact .AiGenerateInput_module_composerMainRow:has([data-part=imfFrameStrip]){min-height:var(--site-composer-imf-tile-size-compact)}.AiGenerateInput_module_imfTileRemove{top:calc(-1*var(--site-composer-attachment-remove-offset));right:calc(-1*var(--site-composer-attachment-remove-offset));z-index:3;display:none;position:absolute}.AiGenerateInput_module_imfTileWrap:hover .AiGenerateInput_module_imfTileRemove{display:inline-flex}.AiGenerateInput_module_imfTileUploading{z-index:2;background:rgb(0,0,0,var(--opacity-scrim));color:var(--chip-active-fg);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AiGenerateInput_module_imfFrameEditor{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.AiGenerateInput_module_imfFrameEditorHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.AiGenerateInput_module_imfFrameEditorTitle{color:var(--fg-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);margin:0}.AiGenerateInput_module_imfFrameEditorMeta{color:var(--fg-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-tight)}.AiGenerateInput_module_imfFrameEditorToolbar{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.AiGenerateInput_module_imfFrameDuration{align-items:center;gap:var(--space-2);color:var(--fg-2);font-size:var(--font-size-sm);line-height:var(--font-lh-tight);display:inline-flex}.AiGenerateInput_module_imfFrameDurationLabel{white-space:nowrap}.AiGenerateInput_module_imfFrameDurationSelect{min-width:calc(var(--space-10) + var(--space-2))}.AiGenerateInput_module_imfFrameTextarea{width:100%}.AiGenerateInput_module_imfEmptyPromptHint{color:var(--fg-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal)}@media (prefers-reduced-motion:reduce){.AiGenerateInput_module_composer,.AiGenerateInput_module_composer .AiGenerateInput_module_inputArea,.AiGenerateInput_module_composerMainRow,.AiGenerateInput_module_composerToolbarRow,.AiGenerateInput_module_composerToolbarRowInner,.AiGenerateInput_module_toolbarLeading,.AiGenerateInput_module_toolbarChipsViewport,.AiGenerateInput_module_toolbarChips,.AiGenerateInput_module_toolbarChipsScroll,.AiGenerateInput_module_toolbarCtaBtn,.AiGenerateInput_module_toolbarCtaLabel,.AiGenerateInput_module_composerAttachExpand,.AiGenerateInput_module_composerAttachInner,.AiGenerateInput_module_attachments,.AiGenerateInput_module_promptWrap,.AiGenerateInput_module_toolbar,.AiGenerateInput_module_quickActions,.AiGenerateInput_module_suggestions,.AiGenerateInput_module_sendBtn{transition:none;animation:none}}.DesignAgentSubmenu_module_iconImg{width:var(--canvas-reasoning-model-icon-size);height:var(--canvas-reasoning-model-icon-size);border-radius:var(--radius-1);object-fit:contain;background-color:var(--menu-item-media-bg);display:block}.AnnotationResizeFrame_module_handle{z-index:3;box-sizing:border-box;pointer-events:auto;touch-action:none;opacity:0;width:var(--canvas-annotation-corner-arm);height:var(--canvas-annotation-corner-arm);transition:opacity var(--duration-fast)var(--easing-standard),width var(--canvas-annotation-settle-duration)var(--easing-standard),height var(--canvas-annotation-settle-duration)var(--easing-standard);background:0 0;border:none;position:absolute}.AnnotationResizeFrame_module_handle:after{content:"";box-sizing:border-box;pointer-events:none;border-style:solid;border-color:var(--canvas-annotation-resize-handle-fill);background:0 0;border-width:0;border-radius:0;position:absolute;inset:0}.AnnotationResizeFrame_module_frame{box-sizing:border-box;cursor:move;touch-action:none;position:absolute;overflow:visible}.AnnotationResizeFrame_module_bubbleAnchor{z-index:6;pointer-events:auto;position:absolute;transform:translate(-50%,-100%)}.AnnotationResizeFrame_module_bubbleAnchorCenter{transform:translate(-50%,-50%)}.AnnotationResizeFrame_module_bubbleAttachedTooltip{z-index:7;top:calc(100% + var(--space-1));box-sizing:border-box;width:max-content;max-width:var(--tooltip-max-width);padding:var(--tooltip-padding-y)var(--tooltip-padding-x);border-radius:var(--tooltip-radius);background:var(--tooltip-bg);color:var(--tooltip-fg);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);box-shadow:var(--shadow-md);text-overflow:ellipsis;white-space:nowrap;text-align:left;pointer-events:auto;cursor:pointer;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.AnnotationResizeFrame_module_bubbleAttachedTooltip:after{content:"";left:50%;top:calc(0px - var(--tooltip-arrow-size) + 1px);width:calc(var(--tooltip-arrow-size)*2);height:var(--tooltip-arrow-size);background:var(--tooltip-bg);clip-path:polygon(50% 0%,0 100%,100% 100%);position:absolute;transform:translate(-50%)}.AnnotationResizeFrame_module_boxChrome{z-index:2;pointer-events:none;border-radius:var(--canvas-annotation-mark-radius);transition:opacity var(--duration-fast)var(--easing-standard),background-color var(--duration-fast)var(--easing-standard),border-color var(--duration-fast)var(--easing-standard);position:absolute;inset:0}.AnnotationResizeFrame_module_glow{z-index:0;border-radius:inherit;pointer-events:none;box-shadow:var(--canvas-annotation-selection-glow-enter);transition:box-shadow var(--canvas-annotation-settle-duration)var(--easing-standard);position:absolute;inset:0}.AnnotationResizeFrame_module_frameSettled .AnnotationResizeFrame_module_glow{box-shadow:var(--canvas-annotation-selection-glow)}.AnnotationResizeFrame_module_settleRing{inset:calc(-1*var(--canvas-annotation-corner-outset));z-index:1;box-sizing:border-box;border-radius:var(--canvas-annotation-corner-radius);border:var(--canvas-annotation-corner-stroke)solid var(--canvas-annotation-resize-handle-fill);pointer-events:none;opacity:0;transition:opacity var(--canvas-annotation-settle-duration)var(--easing-standard);position:absolute}.AnnotationResizeFrame_module_frameSettleEnter .AnnotationResizeFrame_module_settleRing{opacity:1}.AnnotationResizeFrame_module_frameSettled .AnnotationResizeFrame_module_settleRing{opacity:0}.AnnotationResizeFrame_module_focusVeilHost{z-index:0;pointer-events:none;opacity:0;transition:opacity var(--canvas-annotation-settle-duration)var(--easing-standard);position:absolute;overflow:hidden}.AnnotationResizeFrame_module_frameSettleEnter .AnnotationResizeFrame_module_focusVeilHost,.AnnotationResizeFrame_module_frameSettled .AnnotationResizeFrame_module_focusVeilHost{opacity:1}.AnnotationResizeFrame_module_focusVeilHole{box-sizing:border-box;border-radius:var(--canvas-annotation-mark-radius);box-shadow:0 0 0 9999px var(--canvas-annotation-focus-veil);pointer-events:none;border:none;position:absolute}.AnnotationResizeFrame_module_focusVeilHoleNoMask{box-shadow:none}.AnnotationResizeFrame_module_frameFocusChrome:not(.AnnotationResizeFrame_module_frameBubbleOnly){border-width:0;border-color:#0000}.AnnotationResizeFrame_module_frameHideFill{background:0 0}.AnnotationResizeFrame_module_frameBubbleOnly{cursor:default;pointer-events:none}.AnnotationResizeFrame_module_markHitTarget{z-index:5;width:var(--canvas-annotation-mark-bubble-size);height:var(--canvas-annotation-mark-bubble-size);pointer-events:auto;cursor:default;position:absolute;transform:translate(-50%,-100%)}.AnnotationResizeFrame_module_markHitTarget.AnnotationResizeFrame_module_bubbleAnchorCenter{transform:translate(-50%,-50%)}.AnnotationResizeFrame_module_frameBubbleOnly .AnnotationResizeFrame_module_bubbleAnchor{pointer-events:auto;cursor:pointer}.AnnotationResizeFrame_module_frameBubbleOnly .AnnotationResizeFrame_module_boxChrome{opacity:0;pointer-events:none;border-radius:var(--canvas-annotation-mark-radius);background:0 0;border:none}.AnnotationResizeFrame_module_frameBubbleOnly.AnnotationResizeFrame_module_frameBubblePeek .AnnotationResizeFrame_module_boxChrome,.AnnotationResizeFrame_module_frameBubbleOnly.AnnotationResizeFrame_module_frameIsDragging .AnnotationResizeFrame_module_boxChrome{opacity:1;pointer-events:none;background:0 0;border:none}.AnnotationResizeFrame_module_frameBubbleOnly.AnnotationResizeFrame_module_frameBubblePeek,.AnnotationResizeFrame_module_frameBubbleOnly.AnnotationResizeFrame_module_frameIsDragging{cursor:pointer}.AnnotationResizeFrame_module_frameBubbleOnly.AnnotationResizeFrame_module_frameIsDragging{cursor:grabbing}.AnnotationResizeFrame_module_frameBubbleOnly .AnnotationResizeFrame_module_handle{opacity:0;pointer-events:none}.AnnotationResizeFrame_module_frameBubbleOnly.AnnotationResizeFrame_module_frameBubblePeek .AnnotationResizeFrame_module_handle,.AnnotationResizeFrame_module_frameBubbleOnly.AnnotationResizeFrame_module_frameIsDragging .AnnotationResizeFrame_module_handle{opacity:1;pointer-events:none;width:var(--canvas-annotation-corner-arm);height:var(--canvas-annotation-corner-arm)}.AnnotationResizeFrame_module_frame:not(.AnnotationResizeFrame_module_frameBubbleOnly) .AnnotationResizeFrame_module_boxChrome{opacity:1}.AnnotationResizeFrame_module_frame:not(.AnnotationResizeFrame_module_frameBubbleOnly) .AnnotationResizeFrame_module_handle{pointer-events:auto}.AnnotationResizeFrame_module_frameDisabled{cursor:default}.AnnotationResizeFrame_module_frameIsDragging{cursor:grabbing}.AnnotationResizeFrame_module_frameFocusChrome .AnnotationResizeFrame_module_handle{opacity:1}.AnnotationResizeFrame_module_frameSettleEnter .AnnotationResizeFrame_module_handle{width:42%;height:42%}.AnnotationResizeFrame_module_frameSettled .AnnotationResizeFrame_module_handle{width:var(--canvas-annotation-corner-arm);height:var(--canvas-annotation-corner-arm)}.AnnotationResizeFrame_module_handle_nw{transform:translate(calc(-1*var(--canvas-annotation-corner-outset)),calc(-1*var(--canvas-annotation-corner-outset)));cursor:nwse-resize;top:0;left:0}.AnnotationResizeFrame_module_handle_nw:after{border-top-width:var(--canvas-annotation-corner-stroke);border-left-width:var(--canvas-annotation-corner-stroke);border-top-left-radius:var(--canvas-annotation-corner-radius)}.AnnotationResizeFrame_module_handle_ne{transform:translate(var(--canvas-annotation-corner-outset),calc(-1*var(--canvas-annotation-corner-outset)));cursor:nesw-resize;top:0;right:0}.AnnotationResizeFrame_module_handle_ne:after{border-top-width:var(--canvas-annotation-corner-stroke);border-right-width:var(--canvas-annotation-corner-stroke);border-top-right-radius:var(--canvas-annotation-corner-radius)}.AnnotationResizeFrame_module_handle_se{transform:translate(var(--canvas-annotation-corner-outset),var(--canvas-annotation-corner-outset));cursor:nwse-resize;bottom:0;right:0}.AnnotationResizeFrame_module_handle_se:after{border-bottom-width:var(--canvas-annotation-corner-stroke);border-right-width:var(--canvas-annotation-corner-stroke);border-bottom-right-radius:var(--canvas-annotation-corner-radius)}.AnnotationResizeFrame_module_handle_sw{transform:translate(calc(-1*var(--canvas-annotation-corner-outset)),var(--canvas-annotation-corner-outset));cursor:nesw-resize;bottom:0;left:0}.AnnotationResizeFrame_module_handle_sw:after{border-bottom-width:var(--canvas-annotation-corner-stroke);border-left-width:var(--canvas-annotation-corner-stroke);border-bottom-left-radius:var(--canvas-annotation-corner-radius)}.AnnotationResizeFrame_module_edge{z-index:3;box-sizing:border-box;pointer-events:auto;touch-action:none;opacity:0;transition:opacity var(--duration-fast)var(--easing-standard);background:0 0;border:none;position:absolute}.AnnotationResizeFrame_module_edge:after{content:"";box-sizing:border-box;background:var(--canvas-annotation-resize-handle-fill);border-radius:var(--radius-1);pointer-events:none;position:absolute}.AnnotationResizeFrame_module_frameFocusChrome .AnnotationResizeFrame_module_edge{opacity:1}.AnnotationResizeFrame_module_frameBubbleOnly .AnnotationResizeFrame_module_edge{opacity:0;pointer-events:none}.AnnotationResizeFrame_module_frameBubbleOnly.AnnotationResizeFrame_module_frameBubblePeek .AnnotationResizeFrame_module_edge,.AnnotationResizeFrame_module_frameBubbleOnly.AnnotationResizeFrame_module_frameIsDragging .AnnotationResizeFrame_module_edge{opacity:1;pointer-events:none}.AnnotationResizeFrame_module_frame:not(.AnnotationResizeFrame_module_frameBubbleOnly) .AnnotationResizeFrame_module_edge{pointer-events:auto}.AnnotationResizeFrame_module_edge_n{width:var(--canvas-annotation-edge-arm);height:var(--canvas-annotation-edge-hit);transform:translate(-50%,calc(-1*(var(--canvas-annotation-edge-outset) + var(--canvas-annotation-corner-stroke)/2 + var(--canvas-annotation-edge-hit)/2)));cursor:ns-resize;top:0;left:50%}.AnnotationResizeFrame_module_edge_n:after{width:100%;height:var(--canvas-annotation-corner-stroke);top:50%;left:0;transform:translateY(-50%)}.AnnotationResizeFrame_module_edge_s{width:var(--canvas-annotation-edge-arm);height:var(--canvas-annotation-edge-hit);transform:translate(-50%,calc(var(--canvas-annotation-edge-outset) + var(--canvas-annotation-corner-stroke)/2 + var(--canvas-annotation-edge-hit)/2));cursor:ns-resize;bottom:0;left:50%}.AnnotationResizeFrame_module_edge_s:after{width:100%;height:var(--canvas-annotation-corner-stroke);top:50%;left:0;transform:translateY(-50%)}.AnnotationResizeFrame_module_edge_w{width:var(--canvas-annotation-edge-hit);height:var(--canvas-annotation-edge-arm);transform:translate(calc(-1*(var(--canvas-annotation-edge-outset) + var(--canvas-annotation-corner-stroke)/2 + var(--canvas-annotation-edge-hit)/2)),-50%);cursor:ew-resize;top:50%;left:0}.AnnotationResizeFrame_module_edge_w:after{width:var(--canvas-annotation-corner-stroke);height:100%;top:0;left:50%;transform:translate(-50%)}.AnnotationResizeFrame_module_edge_e{width:var(--canvas-annotation-edge-hit);height:var(--canvas-annotation-edge-arm);transform:translate(calc(var(--canvas-annotation-edge-outset) + var(--canvas-annotation-corner-stroke)/2 + var(--canvas-annotation-edge-hit)/2),-50%);cursor:ew-resize;top:50%;right:0}.AnnotationResizeFrame_module_edge_e:after{width:var(--canvas-annotation-corner-stroke);height:100%;top:0;left:50%;transform:translate(-50%)}.AnnotationResizeFrame_module_confirmBtn{z-index:4;pointer-events:auto;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.AnnotationResizeFrame_module_removeBtn{z-index:5;transform:translateX(calc(100% + var(--space-1)));pointer-events:auto;color:var(--fg-3);background:var(--composer-bg);box-shadow:var(--shadow-sm);position:absolute;top:0;right:0}.AnnotationResizeFrame_module_removeBtn:hover{color:var(--fg-2)}.AnnotationResizeFrame_module_frameBubbleOnly:not(.AnnotationResizeFrame_module_framePending) .AnnotationResizeFrame_module_removeBtn{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.AnnotationResizeFrame_module_handle,.AnnotationResizeFrame_module_edge,.AnnotationResizeFrame_module_glow,.AnnotationResizeFrame_module_settleRing,.AnnotationResizeFrame_module_focusVeilHost{transition:none}.AnnotationResizeFrame_module_frameSettleEnter .AnnotationResizeFrame_module_handle{width:var(--canvas-annotation-corner-arm);height:var(--canvas-annotation-corner-arm)}.AnnotationResizeFrame_module_frameSettleEnter .AnnotationResizeFrame_module_settleRing{opacity:0}.AnnotationResizeFrame_module_frameSettleEnter .AnnotationResizeFrame_module_glow{box-shadow:var(--canvas-annotation-selection-glow)}}.ImageAnnotationPrimitives_module_annotationMark{z-index:2;width:var(--site-history-continue-edit-mark-size);height:var(--site-history-continue-edit-mark-size);margin-left:calc(var(--site-history-continue-edit-mark-size)/-2);margin-top:calc(var(--site-history-continue-edit-mark-size)/-2);color:var(--fg-inverse);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);background:var(--fg-1);border:var(--border-2)solid var(--surface-card);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);cursor:pointer;pointer-events:auto;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.ImageAnnotationPrimitives_module_annotationBox .ImageAnnotationPrimitives_module_annotationMark{pointer-events:none;cursor:inherit;flex-shrink:0;margin:0;position:relative;top:auto;left:auto}.ImageAnnotationPrimitives_module_annotationMarkActive{box-shadow:0 0 0 var(--border-2)var(--canvas-annotation-mark-border),var(--shadow-sm)}.ImageAnnotationPrimitives_module_annotationMark:disabled{cursor:progress}.ImageAnnotationPrimitives_module_annotationBox{z-index:2;box-sizing:border-box;border-radius:var(--canvas-annotation-mark-radius);background:var(--canvas-annotation-mark-fill);border:var(--canvas-annotation-selection-border-width)solid var(--canvas-annotation-selection-border-color);cursor:pointer;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:absolute}.ImageAnnotationPrimitives_module_annotationBoxDraft{pointer-events:none}.ImageAnnotationPrimitives_module_samRevealHost{z-index:2;box-sizing:border-box;pointer-events:none;border-radius:var(--canvas-annotation-mark-radius);position:absolute;overflow:hidden}.ImageAnnotationPrimitives_module_samRipple{box-sizing:border-box;border:var(--border-2)solid color-mix(in srgb,var(--canvas-annotation-mark-border)88%,transparent);pointer-events:none;animation:ImageAnnotationPrimitives_module_samMarkRipple var(--canvas-sam-reveal-duration)var(--easing-standard)both;border-radius:50%;position:absolute;inset:0}.ImageAnnotationPrimitives_module_samRippleLate{animation-delay:var(--canvas-sam-reveal-ripple-delay)}.ImageAnnotationPrimitives_module_samRevealBoxInset{width:auto;height:auto;inset:0}.ImageAnnotationPrimitives_module_samRevealBox{animation:ImageAnnotationPrimitives_module_samMarkSettle var(--canvas-sam-reveal-duration)var(--easing-standard)both}@keyframes ImageAnnotationPrimitives_module_samMarkRipple{0%{opacity:.95;border-radius:50%;transform:scale(.18)}55%{opacity:.55;border-radius:calc(var(--canvas-annotation-mark-radius)*2)}to{opacity:0;border-radius:var(--canvas-annotation-mark-radius);transform:scale(1)}}@keyframes ImageAnnotationPrimitives_module_samMarkSettle{0%{opacity:0;background-color:#0000;border-radius:50%;transform:scale(.42)}38%{opacity:1;border-radius:calc(var(--canvas-annotation-mark-radius)*3);background-color:#0000;transform:scale(1.04)}72%{background-color:color-mix(in srgb,var(--sem-info)10%,transparent);border-radius:var(--canvas-annotation-mark-radius);transform:scale(.98)}to{opacity:1;background-color:var(--canvas-annotation-mark-fill);border-radius:var(--canvas-annotation-mark-radius);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ImageAnnotationPrimitives_module_samRipple,.ImageAnnotationPrimitives_module_samRevealBox{animation:none}}.ImageAnnotationPrimitives_module_annotationBoxActive{border-width:var(--canvas-annotation-selection-border-width);border-color:var(--canvas-annotation-selection-border-color)}.ImageAnnotationPrimitives_module_lassoFill{fill:color-mix(in srgb,var(--sem-info)30%,transparent);stroke:none}.ImageAnnotationPrimitives_module_lassoStroke,.ImageAnnotationPrimitives_module_lassoDraft{fill:none;stroke:var(--sem-info);stroke-width:var(--border-1);stroke-dasharray:var(--canvas-annotation-lasso-dash)var(--canvas-annotation-lasso-dash);stroke-linejoin:round}.ImageAnnotationPrimitives_module_brushStroke{fill:none;stroke:color-mix(in srgb,var(--sem-info)50%,transparent);stroke-linecap:round;stroke-linejoin:round}.AnnotationMarkBubble_module_bubble{width:var(--canvas-annotation-mark-bubble-size);height:var(--canvas-annotation-mark-bubble-size);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.AnnotationMarkBubble_module_bubbleIcon{width:100%;height:100%;position:absolute;inset:0}.AnnotationMarkBubble_module_bubbleShape{fill:var(--canvas-annotation-mark-bubble-fill);stroke:none}.AnnotationMarkBubble_module_bubbleIndex{z-index:1;color:var(--fg-static-light);font-size:var(--canvas-annotation-mark-bubble-font-size);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);position:relative}.AnnotationIntentCallout_module_callout{z-index:7;box-sizing:border-box;width:max-content;max-width:var(--tooltip-max-width);padding:var(--tooltip-padding-y)var(--tooltip-padding-x);border-radius:var(--tooltip-radius);background:var(--tooltip-bg);color:var(--tooltip-fg);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);box-shadow:var(--shadow-md);text-overflow:ellipsis;white-space:nowrap;text-align:left;pointer-events:auto;cursor:pointer;position:absolute;overflow:hidden}.AnnotationIntentCallout_module_calloutBelow{transform:translate(-50%,var(--canvas-annotation-intent-popover-gap))}.AnnotationIntentCallout_module_calloutAbove{transform:translate(-50%,calc(-100% - var(--canvas-annotation-intent-popover-gap)))}.AnnotationIntentCallout_module_callout:after{content:"";background:var(--tooltip-bg);border:none;position:absolute}.AnnotationIntentCallout_module_callout[data-placement=below]:after{left:50%;top:calc(0px - var(--tooltip-arrow-size) + 1px);width:calc(var(--tooltip-arrow-size)*2);height:var(--tooltip-arrow-size);clip-path:polygon(50% 0%,0 100%,100% 100%);transform:translate(-50%)}.AnnotationIntentCallout_module_callout[data-placement=above]:after{left:50%;bottom:calc(0px - var(--tooltip-arrow-size) + 1px);width:calc(var(--tooltip-arrow-size)*2);height:var(--tooltip-arrow-size);clip-path:polygon(50% 100%,0 0,100% 0);transform:translate(-50%)}.HistoryContinueEditModal_module_shell{width:100%;max-height:calc(100vh - var(--space-16));flex-direction:column;min-height:0;display:flex;position:relative}.HistoryContinueEditModal_module_stage{min-height:var(--site-history-continue-edit-stage-min-h);border-radius:var(--radius-2);padding-bottom:calc(var(--site-composer-idle-max-h-compact) + var(--space-10) + var(--space-4));flex:auto;justify-content:center;align-items:stretch;display:flex;position:relative;overflow:hidden}.HistoryContinueEditModal_module_stageViewport{-webkit-user-select:none;user-select:none;touch-action:none;flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.HistoryContinueEditModal_module_imageLayer{transform-origin:50%;will-change:transform;pointer-events:none;line-height:0;position:relative}.HistoryContinueEditModal_module_image{max-width:100%;max-height:var(--site-history-continue-edit-image-max-h);object-fit:contain;border-radius:var(--radius-2);pointer-events:none;width:auto;height:auto;display:block}.HistoryContinueEditModal_module_stageInnerMark,.HistoryContinueEditModal_module_stageInnerBox,.HistoryContinueEditModal_module_stageInnerDraw{cursor:crosshair}.HistoryContinueEditModal_module_stageInnerPan{cursor:grab}.HistoryContinueEditModal_module_stageInnerPan:active{cursor:grabbing}.HistoryContinueEditModal_module_overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.HistoryContinueEditModal_module_pathLayer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.HistoryContinueEditModal_module_dropdownAnchor{display:inline-flex}.HistoryContinueEditModal_module_brushMenuItem{align-items:center;gap:var(--space-2);display:inline-flex}.HistoryContinueEditModal_module_brushMenuDot{border-radius:var(--radius-full);background:var(--fg-2);flex-shrink:0}.HistoryContinueEditModal_module_brushDot_fine{width:var(--space-1-5);height:var(--space-1-5)}.HistoryContinueEditModal_module_brushDot_medium{width:var(--space-2);height:var(--space-2)}.HistoryContinueEditModal_module_brushDot_coarse{width:var(--space-3);height:var(--space-3)}.HistoryContinueEditModal_module_composerStack{z-index:5;align-items:stretch;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.HistoryContinueEditModal_module_actionBar{align-self:center;align-items:center;gap:var(--space-1);pointer-events:auto;display:flex}.HistoryContinueEditModal_module_composer{pointer-events:auto;--site-composer-expanded-input-min-h:calc(var(--space-6)*1.5);--site-composer-expanded-input-max-h:calc(var(--space-6)*4);flex-shrink:0;margin:0;padding:0}.HistoryContinueEditModal_module_empty{color:var(--fg-3);font-size:var(--font-size-2);line-height:var(--font-lh-normal)}.BigImagePreviewModal_module_previewShell{align-items:center;gap:var(--space-4);box-sizing:border-box;width:100%;height:100%;max-height:100%;padding:var(--space-6)var(--space-6)var(--space-5);flex-direction:column;display:flex;overflow:hidden}.BigImagePreviewModal_module_header{align-items:flex-start;gap:var(--space-1-5);flex-direction:column;flex-shrink:0;width:100%;min-width:0;display:flex}.BigImagePreviewModal_module_title{width:100%;min-width:0;color:var(--fg-1);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.BigImagePreviewModal_module_metaRow{align-items:center;gap:var(--space-1-5);min-width:0;color:var(--fg-2);font-size:var(--font-size-button-md);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);flex-wrap:wrap;display:flex}.BigImagePreviewModal_module_metaItem{align-items:center;gap:var(--space-1-5);white-space:nowrap;display:inline-flex}.BigImagePreviewModal_module_metaDot{color:var(--fg-3);flex-shrink:0}.BigImagePreviewModal_module_imageStage{width:100%;min-height:calc(var(--space-16)*4 + var(--space-8));border:var(--border-1)solid var(--border-2);border-radius:var(--radius-6);background:var(--site-card-cover-mosaic);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.BigImagePreviewModal_module_imageBox{z-index:1;flex:auto;width:100%;min-height:0;position:relative;overflow:auto}.BigImagePreviewModal_module_imageStageAuto .BigImagePreviewModal_module_imageBox{place-items:center;display:grid}.BigImagePreviewModal_module_imageStageAuto .BigImagePreviewModal_module_imageTransform{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex}.BigImagePreviewModal_module_imageStageAuto .BigImagePreviewModal_module_previewImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.BigImagePreviewModal_module_imageStageFull .BigImagePreviewModal_module_imageBox{display:block}.BigImagePreviewModal_module_imageStageFull .BigImagePreviewModal_module_imageTransform{width:100%;height:auto;display:block}.BigImagePreviewModal_module_imageStageFull .BigImagePreviewModal_module_previewImage{object-fit:unset;width:100%;max-width:none;height:auto;max-height:none;display:block}.BigImagePreviewModal_module_imageTransform{transform-origin:50%;transition:transform var(--duration-fast)var(--easing-standard)}.BigImagePreviewModal_module_previewImage{border-radius:var(--radius-4);background:var(--site-card-cover-mosaic);-webkit-user-select:none;user-select:none}.BigImagePreviewModal_module_modeToggle{right:var(--space-2);bottom:var(--space-2);z-index:2;position:absolute}.BigImagePreviewModal_module_thumbs{left:var(--space-2);bottom:var(--space-2);z-index:3;align-items:center;gap:var(--space-2);max-width:calc(100% - var(--space-4));pointer-events:auto;flex-wrap:wrap;display:flex;position:absolute}.BigImagePreviewModal_module_thumb{width:var(--space-12);height:var(--space-12);border:var(--border-1)solid transparent;border-radius:var(--radius-2);background-color:var(--image-preview-placeholder-bg);cursor:pointer;background-position:50%;background-size:cover;padding:0}.BigImagePreviewModal_module_thumbActive{border-color:var(--card-border-selected)}.BigImagePreviewModal_module_toolbar{padding:var(--space-2);border-radius:var(--radius-full);background:var(--surface-card);box-shadow:var(--shadow-md);flex-shrink:0;align-items:center;gap:0;display:inline-flex}.BigImagePreviewModal_module_scaleLabel{min-width:calc(var(--space-6)*3);padding:0 var(--space-1);color:var(--fg-2);font-size:var(--font-size-button-sm);font-weight:var(--font-weight-medium);line-height:var(--font-lh-tight);font-variant-numeric:tabular-nums;text-align:center;-webkit-user-select:none;user-select:none;flex:none}.BigImagePreviewModal_module_flipHorizontalIcon{display:inline-flex;transform:rotate(90deg)}.BigImagePreviewModal_module_rotateCcwIcon{display:inline-flex;transform:scaleX(-1)}.AudioWaveformPreview_module_root{box-sizing:border-box;align-items:center;gap:var(--space-1);width:var(--site-composer-audio-wave-preview-width);padding:var(--space-2);display:flex}.AudioWaveformPreview_module_time{min-width:0;color:var(--fg-3);font-size:var(--font-size-button-sm,inherit);font-weight:var(--font-weight-regular);line-height:var(--font-lh-tight);font-variant-numeric:tabular-nums;text-align:center;flex:none}.AudioWaveformPreview_module_track{min-width:0;height:var(--site-composer-audio-wave-height);cursor:pointer;flex:auto;position:relative}.AudioWaveformPreview_module_waveRest,.AudioWaveformPreview_module_wavePlayed{position:absolute;inset:0}.AudioWaveformPreview_module_waveRest{color:var(--site-composer-audio-wave-rest)}.AudioWaveformPreview_module_wavePlayed{color:var(--site-composer-audio-wave-played);pointer-events:none;clip-path:inset(0 calc((1 - var(--site-composer-audio-wave-progress,0))*100%)0 0)}.AudioWaveformPreview_module_waveSvg{fill:currentColor;width:100%;height:100%;display:block}.AudioWaveformPreview_module_loading{pointer-events:none;color:var(--fg-3);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SiteSidebarTop_module_root{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-1-5);width:100%;min-width:0;min-height:var(--space-16);display:flex}.SiteSidebarTop_module_isCollapsed{justify-content:center}.SiteSidebarTop_module_isCollapsed .SiteSidebarTop_module_actions{flex-direction:column;margin-left:0}.SiteSidebarTop_module_actions{flex:none;align-items:center;margin-left:auto;display:flex}.SiteSidebarTop_module_collapseTooltip{flex:none}@media (max-width:960px){.SiteSidebarTop_module_collapseTooltip{display:none}}.SiteSidebarTop_module_collapseBtn{color:var(--fg-2)}.SiteSidebarTop_module_panelIcon{width:var(--menu-item-icon-size);height:var(--menu-item-icon-size);flex:none}.SiteSidebarNav_module_root{flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.SiteSidebarNav_module_fixedNav{flex-shrink:0}.SiteSidebarNav_module_scrollArea{flex:1;min-height:0;overflow:hidden auto}.SiteSidebarNav_module_teamLogo{border-radius:var(--radius-1);object-fit:cover;width:100%;height:100%;display:block}.SiteSidebarNav_module_teamSubmenu{box-sizing:border-box;overflow-x:hidden}.SiteSidebarNav_module_teamSubmenu .qtd-menu-item,.SiteSidebarNav_module_teamSubmenu .qtd-menu-item__body,.SiteSidebarNav_module_teamSubmenu .qtd-menu-item__label{min-width:0}.SiteSidebarNav_module_teamSubmenu .qtd-menu-item__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SiteSidebarNav_module_teamLogoText{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-1);background:var(--sem-info-hover);color:var(--color-white);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SiteSidebarNav_module_sectionToggle{align-items:center;gap:var(--space-1);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:inline-flex}.SiteSidebarNav_module_sectionToggle svg{opacity:0;transition:opacity var(--duration-fast)var(--easing-standard),transform var(--duration-fast)var(--easing-standard);flex-shrink:0}.SiteSidebarNav_module_sectionToggle .SiteSidebarNav_module_sectionLeadingIcon,.SiteSidebarNav_module_sectionToggle[aria-expanded=false] svg,.SiteSidebarNav_module_sectionToggle:focus-visible svg{opacity:1}.SiteSidebarNav_module_sectionToggle span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qtd-menu__label:has(.SiteSidebarNav_module_sectionToggle):hover .SiteSidebarNav_module_sectionToggle svg{opacity:1}.SiteSidebarNav_module_recentMenuItem.qtd-menu-item{color:var(--menu-item-group-label-fg)}.SiteSidebarNav_module_recentMenuItem.qtd-menu-item:hover{color:var(--menu-item-fg-default)}.SiteSidebarNav_module_recentViewAll{opacity:0;transition:opacity .15s}.qtd-menu__label:has(.SiteSidebarNav_module_recentViewAll):hover .SiteSidebarNav_module_recentViewAll{opacity:1}.SiteSidebarNav_module_recentThumbnail{border-radius:var(--radius-1);object-fit:cover}.SiteSidebarNav_module_recentPreviewHost{width:100%;line-height:inherit;display:block}.SiteSidebarNav_module_recentPreviewHost .qtd-popover,.SiteSidebarNav_module_recentPreviewHost .qtd-popover__trigger{width:100%;display:block}.AiVipIcon_module_root{width:var(--site-ai-vip-icon-width);height:var(--site-ai-vip-icon-height);object-fit:contain;flex:none;display:block}.AiPointsPanel_module_triggerBlock,.AiPointsPanel_module_triggerBlock .qtd-popover,.AiPointsPanel_module_triggerBlock .qtd-popover__trigger{width:100%;display:block}.AiPointsPanel_module_triggerDisabled{cursor:not-allowed}.AiPointsPanel_module_panel{width:var(--site-points-panel-width)}.AiPointsPanel_module_panel .qtd-menu-item__trailing{opacity:1}.AiPointsPanel_module_statTrailing{align-items:flex-end;gap:var(--space-0-5);flex-direction:column;display:flex}.AiPointsPanel_module_statValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);color:var(--menu-item-fg-default);white-space:nowrap}.AiPointsPanel_module_statValueStrong{font-weight:var(--font-weight-semibold)}.AiPointsPanel_module_statSubValue{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-tight);color:var(--menu-item-fg-secondary);white-space:nowrap}.AiPointsPanel_module_historySection{max-height:var(--site-points-history-max-height);overflow-y:auto}.AiPointsPanel_module_historyDelta{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap}.AiPointsPanel_module_historyDeltaPositive{color:var(--sem-success-default)}.AiPointsPanel_module_footer{padding:0}.AiPointsPanel_module_footerLink{padding:var(--space-1)var(--space-3);color:var(--menu-item-fg-secondary);justify-content:flex-start}.AiPointsPanel_module_footerLink:hover{color:var(--menu-item-fg-default)}.qtd-modal-wrap:has(.site-points-detail-modal){width:var(--site-points-detail-modal-width);max-width:var(--site-points-detail-modal-width)}.AiPointsDetailModal_module_content{gap:var(--space-2);min-width:0;padding-top:var(--space-5);flex-direction:column;display:flex}.AiPointsDetailModal_module_summary{padding:0 var(--space-4)var(--space-2)}.AiPointsDetailModal_module_summaryRow{justify-content:space-between;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.AiPointsDetailModal_module_summaryItem{align-items:flex-start;gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.AiPointsDetailModal_module_summaryLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);color:var(--fg-3);white-space:nowrap}.AiPointsDetailModal_module_summaryValue{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--space-8);color:var(--fg-1);white-space:nowrap}.AiPointsDetailModal_module_summaryOp{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);color:var(--fg-3);flex:none}.AiPointsDetailModal_module_filterTabs{width:100%}.AiPointsDetailModal_module_listSection{gap:var(--space-2);min-width:0;padding:0 var(--space-1)var(--space-3);flex-direction:column;display:flex}.AiPointsDetailModal_module_listWrap{height:var(--site-points-detail-list-height);position:relative}.AiPointsDetailModal_module_listRemark{align-items:center;gap:var(--space-1-5);display:inline-flex}.AiPointsDetailModal_module_listRefundTag{padding:0 var(--space-1-5);height:var(--space-5);border-radius:var(--radius-full);background:var(--sem-success-subtle);color:var(--sem-success-fg);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;display:inline-flex}.AiPointsDetailModal_module_listMetaExtra{align-items:center;gap:var(--space-2);margin-left:var(--space-2);opacity:0;transition:opacity var(--duration-fast)var(--easing-standard);display:inline-flex}.AiPointsDetailModal_module_list .qtd-menu-item:hover .AiPointsDetailModal_module_listMetaExtra{opacity:1}.AiPointsDetailModal_module_listTaskLink{color:var(--link-fg);font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.AiPointsDetailModal_module_listTaskLink:hover{color:var(--link-fg-hover)}.AiPointsDetailModal_module_listPrompt{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:200px;display:inline-block;overflow:hidden}.AiPointsDetailModal_module_list{height:100%;overflow-y:auto}.AiPointsDetailModal_module_list .qtd-menu-item__trailing{opacity:1}.AiPointsDetailModal_module_list .qtd-menu{padding:0}.AiPointsDetailModal_module_listDelta{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-normal);white-space:nowrap;flex:none}.AiPointsDetailModal_module_listDeltaPositive{color:var(--sem-success-fg)}.AiPointsDetailModal_module_listDeltaNegative{color:var(--fg-1)}.AiPointsDetailModal_module_listFade{height:var(--site-points-detail-list-fade-height);pointer-events:none;background:linear-gradient(180deg,transparent 0%,var(--modal-bg)100%);position:absolute;bottom:0;left:0;right:0}.AiPointsDetailModal_module_loadingWrap,.AiPointsDetailModal_module_loadingMore{padding:var(--space-10)var(--space-5);justify-content:center;align-items:center;display:flex}.AiPointsDetailModal_module_empty{padding:var(--space-5);text-align:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);color:var(--fg-3);margin:0}.AiPointsDetailModal_module_footerTip{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);color:var(--fg-3);text-align:center;margin:0}.user-info-row{width:320px;height:100%;overflow:inherit;box-shadow:var(--shadow-lg);--vip-name-color:var(--qtd-brand-color-6);--vip-up-btn-color:var(--qtd-brand-color-6);--vip-up-btn-bg:#ebfff5;--user-record-bg:#ebfff5;--user-record-text-hover-color:var(--qtd-brand-color-6);--user-record-icon:url(//static.qiantucdn.com/static/images/userinfo/record-icon-gr.svg);--wrap-bg-image:url(//static.qiantucdn.com/static/images/userinfo/new_user_big_bg_gr.png);--container-bg-image:url(//static.qiantucdn.com/static/images/userinfo/new_user_bg_gr.png);background:#fff 0 0/100% no-repeat;border-radius:16px;position:relative;pointer-events:auto!important}.user-info-row[data-type=qy]{--vip-name-color:var(--qtd-business-color-6);--vip-up-btn-color:var(--qtd-business-color-6);--vip-up-btn-bg:#ebf7ff;--user-record-bg:#ebf7ff;--user-record-text-hover-color:var(--qtd-business-color-6);--user-record-icon:url(//static.qiantucdn.com/static/images/userinfo/record-icon-qy.svg);--wrap-bg-image:url(//static.qiantucdn.com/static/images/userinfo/new_user_big_bg_qy.png);--container-bg-image:url(//static.qiantucdn.com/static/images/userinfo/new_user_bg_qy.png)}.user-info-row[data-type=gr]{--vip-name-color:var(--qtd-brand-color-6);--vip-up-btn-color:var(--qtd-brand-color-6);--vip-up-btn-bg:#ebfff5;--user-record-bg:#ebfff5;--user-record-text-hover-color:var(--qtd-brand-color-6);--user-record-icon:url(//static.qiantucdn.com/static/images/userinfo/record-icon-gr.svg);--wrap-bg-image:url(//static.qiantucdn.com/static/images/userinfo/new_user_big_bg_gr.png);--container-bg-image:url(//static.qiantucdn.com/static/images/userinfo/new_user_bg_gr.png)}.user-info-row[data-type=ai]{--vip-name-color:#a0d911;--vip-up-btn-color:var(--qtd-fun-color-12);--vip-up-btn-bg:#d4fd53;--user-record-bg:#f8fae8;--user-record-text-hover-color:var(--qtd-brand-color-6);--user-record-icon:url(//static.qiantucdn.com/static/images/userinfo/record-icon-ai.svg);--wrap-bg-image:url(//static.qiantucdn.com/static/images/userinfo/new_user_big_bg_ai.png);--container-bg-image:url(//static.qiantucdn.com/static/images/userinfo/new_user_bg_ai.png)}.user-info-row[data-type=mf]{--vip-name-color:#d8d8d8;--user-record-bg:#f5f5f5;--wrap-bg-image:url(//static.qiantucdn.com/static/images/userinfo/new_user_big_bg_mf.png);--container-bg-image:url(//static.qiantucdn.com/static/images/userinfo/new_user_bg_mf.png)}.user-info-row{background-image:var(--wrap-bg-image)}.user-info-row .message-box{z-index:1;width:20px;height:20px;color:var(--qtd-fun-color-10);transition:all .3s var(--qtd-transition-cubic-1);background:#fff;border-radius:88px;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;top:13px;right:13px}.user-info-row .message-box:hover{background:var(--qtd-fun-color-3);color:var(--qtd-brand-color-6)}.user-info-row .user-info-container{width:100%;height:auto;padding-top:48px;padding-left:16px;padding-right:16px}.user-info-row .user-info-container .user-info-content-bg-img{z-index:1;filter:drop-shadow(0 2px 8px #0000001a);width:288px;height:auto;transition:all .3s var(--qtd-transition-cubic-1);position:absolute;top:48px;left:16px;right:16px}.user-info-row .user-info-container:hover .user-info-content-bg-img{filter:drop-shadow(0 3px 6px #0000001f)drop-shadow(0 6px 16px #00000014)drop-shadow(0 9px 28px #0000000d);border-radius:16px}.user-info-row .user-info-container .qy-change-dl-type-box{background:#fff;border-radius:16px;align-items:center;height:24px;padding:1px 2px;display:flex;position:absolute;top:-10px;left:100px;box-shadow:0 2px 8px #0000001a}.user-info-row .user-info-container .qy-change-dl-type-box .qy-change-dl-type-item{height:20px;color:var(--qtd-fun-color-8);cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:12px;line-height:20px;display:flex}.user-info-row .user-info-container .qy-change-dl-type-box .qy-change-dl-type-item:hover{color:var(--qtd-fun-color-12)}.user-info-row .user-info-container .qy-change-dl-type-box .qy-change-dl-type-item.active{color:var(--qtd-fun-color-12);background:var(--qtd-fun-color-4);font-weight:600;box-shadow:0 2px 8px #0000001a}.user-info-row .user-info-container .user-info-content-box{z-index:2;width:100%;height:auto;padding:32px 8px 8px;position:relative}.user-info-row .user-info-container .user-info-content-box .user-info-type-img{width:auto;height:32px;position:absolute;top:-18px;left:16px}.user-info-row .user-info-container .change-user-row{z-index:1;position:absolute;top:13px;right:13px}.user-info-row .user-info-container .change-user-row .message-box{width:20px;height:20px;color:var(--qtd-fun-color-10);transition:all .3s var(--qtd-transition-cubic-1);background:#fff;border-radius:88px;justify-content:center;align-items:center;gap:10px;display:flex}.user-info-row .user-info-container .change-user-row .message-box:hover{background:var(--qtd-fun-color-3);color:var(--qtd-brand-color-6)}.user-info-row .user-info-container .user-face-box{align-items:center;width:100%;height:auto;display:flex;position:relative}.user-info-row .user-info-container .user-face-box .face-item{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-right:8px;display:flex;overflow:hidden}.user-info-row .user-info-container .user-face-box .face-item .type-text{color:#fff;background-color:#459fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:32px;line-height:48px;display:flex}.user-info-row .user-info-container .user-face-box .face-item img{width:100%;height:auto}.user-info-row .user-info-container .user-face-box .face-item .icon{color:#fff;background-color:#fafafa;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;display:flex;position:absolute;bottom:0;left:28px}.user-info-row .user-info-container .user-face-box .face-item .icon.icon-Qq{background-color:#19a9f1}.user-info-row .user-info-container .user-face-box .face-item .icon.icon-wechat{background-color:#07c160}.user-info-row .user-info-container .user-face-box .face-item .icon.icon-shouji3{background-color:#666}.user-info-row .user-info-container .user-face-box .face-item .icon.icon-p-data{background-color:#00b277}.user-info-row .user-info-container .user-face-box .face-item .icon.icon-Vector1{background-color:#db403a}.user-info-row .user-info-container .user-face-box .face-text{flex-direction:column;justify-content:center;width:calc(100% - 58px);height:auto;display:flex}.user-info-row .user-info-container .user-face-box .face-text .name-div{align-items:center;gap:4px;width:100%;height:24px;display:flex;position:relative}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-dialog{position:absolute!important}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-name{width:max-content;max-width:100%;position:relative;overflow:hidden}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-name a{text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;color:var(--qtd-fun-color-12);font-family:Arial;font-size:16px;font-weight:700;display:inline-block;overflow:hidden}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-name[data-type="101"] a{color:#c99341}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-name[data-type="102"] a{-webkit-text-fill-color:transparent;background:linear-gradient(94deg,#e478e6 3.01%,#ecc434 101.05%);-webkit-background-clip:text;background-clip:text}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list{flex:1;align-items:center;gap:4px;max-width:calc(100% - 104px);height:16px;display:flex;position:relative}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item{justify-content:center;align-items:center;width:auto;height:20px;display:flex}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item img{height:20px}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item .vip-drop-list{background:var(--qtd-fun-color-1);z-index:100;border-radius:4px;width:230px;height:auto;padding:4px 0;display:none;position:absolute;top:18px;left:-4px;overflow:hidden;box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item .vip-drop-list .list-main{width:100%;height:auto;max-height:224px;position:relative}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item .vip-drop-list .list-main .item{width:100%;height:30px;color:var(--qtd-fun-color-8);justify-content:space-between;align-items:center;padding:0 8px;display:flex}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item .vip-drop-list .list-main .item span:first-child{font-size:12px;font-weight:600}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item .vip-drop-list .list-main .item span:first-child i{margin-left:8px;font-weight:400}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item .vip-drop-list .list-main .item span:nth-child(2){opacity:0;color:var(--qtd-business-color-6);font-size:12px;transition:all .2s}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item .vip-drop-list .list-main .item.active span:first-child{color:var(--qtd-fun-color-12)}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item .vip-drop-list .list-main .item.active span:first-child i{color:var(--qtd-fun-color-10);font-weight:400!important}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item .vip-drop-list .list-main .item:hover{background-color:var(--qtd-fun-color-2)}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item .vip-drop-list .list-main .item:hover span:nth-child(2){opacity:1;color:var(--qtd-business-color-7)}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item .vip-drop-list .list-main .line{background-color:var(--qtd-fun-color-3);width:100%;height:1px;margin:4px 0}.user-info-row .user-info-container .user-face-box .face-text .name-div .user-vip-info-list .vip-item:hover .vip-drop-list{display:block}.user-info-row .user-info-container .user-face-box .face-text .id-div{justify-content:space-between;align-items:center;gap:16px;width:100%;height:20px;font-family:Arial;display:flex;position:relative}.user-info-row .user-info-container .user-face-box .face-text .id-div input{z-index:-1;opacity:0;position:absolute}.user-info-row .user-info-container .user-face-box .face-text .id-div .user-uid{color:var(--qtd-fun-color-8);cursor:pointer;min-width:100px;font-size:12px;font-style:normal;font-weight:400;position:relative}.user-info-row .user-info-container .user-face-box .face-text .id-div .user-uid i{margin-left:2px;font-size:12px}.user-info-row .user-info-container .user-face-box .face-text .id-div .user-uid:hover{color:var(--qtd-fun-color-10)}.user-info-row .user-info-container .user-face-box .face-text .id-div .user-uid:hover .top-tips{display:flex}.user-info-row .user-info-container .user-face-box .face-text .id-div .user-uid .top-tips{width:max-content;height:34px;color:var(--qtd-brand-color-6);background-color:var(--qtd-fun-color-1);border-radius:4px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-style:normal;font-weight:400;display:none;position:absolute;top:-38px;right:0;box-shadow:0 1px 10px #0000000d,0 4px 5px #00000014,0 2px 4px -1px #0000001f}.user-info-row .user-info-container .user-face-box .face-text .id-div .user-uid .top-tips i{margin-right:8px}.user-info-row .user-info-container .user-face-box .face-text .id-div .user-uid .top-tips em{margin:0 3px;font-size:14px;font-style:italic;font-weight:700}.user-info-row .user-info-container .user-face-box .face-text .id-div .user-uid .top-tips:before{content:"";border:4px solid #0000;border-top-color:var(--qtd-fun-color-1);width:0;height:0;position:absolute;bottom:-8px;right:12px}.user-info-row .user-info-container .user-face-box .face-text .id-div .change-qy-item,.user-info-row .user-info-container .user-face-box .face-text .id-div .user-reg-date{color:var(--qtd-fun-color-8);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:calc(100% - 116px);font-size:12px;font-style:normal;font-weight:400;position:relative;overflow:hidden}.user-info-row .user-info-container .user-face-box .face-text .id-div .change-qy-item i,.user-info-row .user-info-container .user-face-box .face-text .id-div .user-reg-date i{font-size:12px}.user-info-row .user-info-container .user-face-box .face-text .id-div .change-qy-item.user-reg-date,.user-info-row .user-info-container .user-face-box .face-text .id-div .user-reg-date.user-reg-date{overflow:inherit}.user-info-row .user-info-container .user-face-box .face-text .id-div .change-qy-item.change-qy-item:before,.user-info-row .user-info-container .user-face-box .face-text .id-div .user-reg-date.change-qy-item:before{content:"";background-color:var(--qtd-business-color-6);vertical-align:middle;width:4px;height:4px;margin-right:4px;display:inline-block}.user-info-row .user-info-container .user-face-box .face-text .id-div .change-qy-item:hover,.user-info-row .user-info-container .user-face-box .face-text .id-div .user-reg-date:hover{color:var(--qtd-fun-color-10)}.user-info-row .user-info-container .user-face-box .face-text .id-div .change-qy-item:hover .top-tips,.user-info-row .user-info-container .user-face-box .face-text .id-div .user-reg-date:hover .top-tips{display:flex}.user-info-row .user-info-container .user-vip-info-box{z-index:1;width:max-content;height:auto;position:absolute;top:-8px;right:8px}.user-info-row .user-info-container .user-vip-info-box:hover .vip-expire-box{display:flex}.user-info-row .user-info-container .user-vip-info-box .vip-expire-box{width:max-content;color:var(--qtd-brand-color-6);background-color:var(--qtd-fun-color-1);border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;padding:4px 8px;font-size:12px;font-style:normal;font-weight:400;display:none;position:absolute;top:-54px;left:-120px;box-shadow:0 1px 10px #0000000d,0 4px 5px #00000014,0 2px 4px -1px #0000001f}.user-info-row .user-info-container .user-vip-info-box .vip-expire-box i{margin-right:8px}.user-info-row .user-info-container .user-vip-info-box .vip-expire-box em{font-size:14px;font-weight:700}.user-info-row .user-info-container .user-vip-info-box .vip-expire-box:before{content:"";border:4px solid #0000;border-top-color:var(--qtd-fun-color-1);width:0;height:0;position:absolute;bottom:-8px;left:132px}.user-info-row .user-info-container .user-vip-info-box .user-vip-card{cursor:pointer;flex-direction:column;justify-content:space-between;align-items:center;width:max-content;height:auto;transition:all .3s;display:flex;position:relative}.user-info-row .user-info-container .user-vip-info-box .user-vip-card .vip-icon{filter:drop-shadow(0 6px 24px #0000001a);width:64px;height:auto}.user-info-row .user-info-container .user-vip-info-box .user-vip-card .vip-up-btn{background:var(--vip-up-btn-bg);height:24px;color:var(--vip-up-btn-color);border-radius:50px;flex-shrink:0;align-items:center;gap:4px;padding:2px 16px;font-size:12px;font-style:normal;font-weight:600;line-height:20px;display:flex}.user-info-row .user-info-container .user-vip-info-box .user-vip-card .vip-name{color:var(--vip-name-color);white-space:nowrap;width:max-content;margin-bottom:2px;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:24px;position:relative}.user-info-row .user-info-container .user-vip-info-box .user-vip-card .vip-name em{z-index:1;position:relative}.user-info-row .user-info-container .user-vip-info-box .user-vip-card .vip-name .vip-star{width:48px;height:auto;position:absolute;top:-20px;right:-24px;transform:rotate(-5deg)}.user-info-row .user-info-container .user-vip-info-box .user-vip-card .vip-expire{color:#333333a6;align-items:center;height:20px;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;display:flex}.user-info-row .user-info-container .user-vip-info-box .user-vip-card .vip-down-text{color:#33333359;text-overflow:ellipsis;white-space:nowrap;align-items:center;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:20px;display:inline-block;overflow:hidden}.user-info-row .user-info-container .user-vip-info-box .user-vip-card.expired .vip-icon{filter:grayscale()}.user-info-row .user-info-container .user-vip-info-box .user-vip-card.expired .vip-name{color:#d8d8d8}.user-info-row .user-info-container .user-vip-info-box .user-vip-card.expired .vip-up-btn{background:var(--qtd-fun-color-3);color:var(--qtd-fun-color-8)}.user-info-row .user-info-container .user-record-box{gap:8px;margin-top:16px;display:flex}.user-info-row .user-info-container .user-record-box .user-record-item{background:var(--user-record-bg);background-position:100% 100%;background-repeat:no-repeat;background-size:27px 27px;border-radius:8px;flex-direction:column;flex:1;gap:4px;height:80px;padding:8px 0 0 8px;display:flex;position:relative}.user-info-row .user-info-container .user-record-box .user-record-item .record-icon{width:27px;height:27px;position:absolute;bottom:0;right:0}.user-info-row .user-info-container .user-record-box .user-record-item .user-record-item-title{color:var(--qtd-fun-color-8);white-space:nowrap;align-items:center;gap:2px;font-size:14px;font-weight:400;line-height:22px;display:flex}.user-info-row .user-info-container .user-record-box .user-record-item .user-record-item-title img{height:16px}.user-info-row .user-info-container .user-record-box .user-record-item .user-record-item-title i{opacity:0;transition:all .3s var(--qtd-transition-cubic-1)}.user-info-row .user-info-container .user-record-box .user-record-item .user-record-item-value{color:var(--qtd-fun-color-12);font-family:DIN,DIN Condensed Bold;font-size:24px;font-weight:700;line-height:20px;transform:translateY(4px)}.user-info-row .user-info-container .user-record-box .user-record-item .user-record-item-jump{opacity:0;transition:all .3s var(--qtd-transition-cubic-1);color:var(--user-record-text-hover-color);font-size:12px;font-weight:600;line-height:20px}.user-info-row .user-info-container .user-record-box .user-record-item:hover .user-record-item-title{color:var(--user-record-text-hover-color)}.user-info-row .user-info-container .user-record-box .user-record-item:hover .user-record-item-title i{opacity:1}.user-info-row .user-info-container .user-record-box .user-record-item:hover .user-record-item-value{color:var(--user-record-text-hover-color)}.user-info-row .user-info-container .user-record-box .user-record-item:hover .user-record-item-jump{color:var(--user-record-text-hover-color);opacity:1}.user-info-row .user-info-container .free-vip-banner .tag{background:linear-gradient(91deg,#ffad4c .89%,#fea260 96.74%);border:1px solid #fff;border-radius:8px 8px 8px 0;justify-content:center;align-items:center;gap:4px;padding:0 8px;display:flex;position:absolute;top:-14px;left:0}.user-info-row .user-info-container .free-vip-banner{cursor:pointer;background:#fff5f1;border:1px solid #ffbda7;border-radius:8px;justify-content:space-between;align-items:center;width:calc(100% + 24px);height:auto;margin:16px auto 0 -12px;padding:8px 12px;transition:all .3s;display:flex;position:relative}.user-info-row .user-info-container .free-vip-banner .left{justify-content:center;align-items:center;gap:8px;display:flex}.user-info-row .user-info-container .free-vip-banner .left>img{height:32px}.user-info-row .user-info-container .free-vip-banner .left .text p:first-child{color:#b9836f;text-shadow:2px 2px 4px #fff;font-size:14px;font-weight:400;line-height:22px}.user-info-row .user-info-container .free-vip-banner .left .text p:nth-child(2){color:#953414;font-size:16px;font-weight:700;line-height:24px}.user-info-row .user-info-container .free-vip-banner .left .text p:nth-child(2) em{font-weight:700}.user-info-row .user-info-container .free-vip-banner .right{width:auto;height:32px;color:var(--qtd-fun-color-1);background:linear-gradient(90deg,#fd306c 0%,#fd6f64 100%);border-radius:333px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:flex;box-shadow:0 2px #0000000a}.user-info-row .user-info-container .free-vip-banner .time{width:auto;height:20px;color:var(--qtd-fun-color-1);transition:all .3s var(--qtd-transition-cubic-1);background:linear-gradient(91deg,#ffad4c .89%,#fea260 96.74%);border-radius:8px 8px 8px 0;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:400;display:flex;position:absolute;top:-14px;left:0}.user-info-row .user-info-container .free-vip-banner .time img{height:12px}.user-info-row .user-info-container .free-vip-banner:hover{background:linear-gradient(90deg,#fd2f6b .2%,#fd6f63 100%);border-color:#fdc6b3}.user-info-row .user-info-container .free-vip-banner:hover .left .text p{color:#fff!important;text-shadow:none!important}.user-info-row .user-info-container .free-vip-banner:hover .right{color:#fd306c;background:#fce6d6;font-weight:600;box-shadow:0 2px #0000000a}.user-info-row .user-info-container .free-vip-banner:hover .time{opacity:0}.user-info-row .user-info-qiye-list{border-bottom:1px solid var(--qtd-fun-color-4);flex-direction:column;padding-top:16px;display:flex}.user-info-row .user-info-qiye-list>p{color:var(--qtd-fun-color-10);padding-left:24px;font-size:12px;font-weight:400;line-height:20px}.user-info-row .user-info-qiye-list .logo-info-qiye{z-index:1;flex:1;min-height:0;padding-left:8px;padding-right:8px}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box{min-height:0;max-height:128px;overflow:auto}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box::-webkit-scrollbar{display:none}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list{border-radius:8px;height:36px;margin-bottom:0;padding-left:0;padding-right:0}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list.active,.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list:hover{background-color:var(--qtd-fun-color-3)!important}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list.active .qiye-box-li .qiye-box-li-content>p>em,.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list:hover .qiye-box-li .qiye-box-li-content>p>em{color:var(--qtd-fun-color-12);font-weight:600}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list.is-sp:after{display:none}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list .qiye-box-li{cursor:pointer;align-items:center;gap:8px;width:100%;height:100%;padding-left:16px;padding-right:16px;display:flex}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list .qiye-box-li>.icon{right:16px}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list .qiye-box-li>img{border-radius:12px;width:24px;height:24px}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list .qiye-box-li>span{background-color:var(--qtd-business-color-6);width:24px;height:24px;color:var(--qtd-fun-color-1);border-radius:4px;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:24px;display:flex}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list .qiye-box-li .qiye-box-li-content{flex-direction:row;flex:1;align-items:center;min-width:0;display:flex}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list .qiye-box-li .qiye-box-li-content>.icon{right:16px}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list .qiye-box-li .qiye-box-li-content>p{flex-direction:row;align-items:center;min-width:0;display:flex;overflow:hidden}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list .qiye-box-li .qiye-box-li-content>p>span{white-space:nowrap;color:var(--qtd-fun-color-8);flex:none;font-size:12px;line-height:20px}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list .qiye-box-li .qiye-box-li-content>p>em{color:var(--qtd-fun-color-10);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:8px;font-size:14px;font-weight:400;line-height:22px;overflow:hidden}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list .qiye-box-li>p{flex-direction:row}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list .qiye-box-li>p>span{color:var(--qtd-fun-color-8);font-size:12px;line-height:20px}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-box .qiye-box-list .qiye-box-li>p>em{color:var(--qtd-fun-color-10);width:max-content;margin-right:8px;font-size:14px;font-weight:400;line-height:22px}.user-info-row .user-info-qiye-list .logo-info-qiye .info-qiye-add{height:48px;margin-top:0;padding-top:8px;line-height:48px}.user-info-row .user-qy-name-box{cursor:pointer;justify-content:space-between;align-items:center;width:100%;height:40px;margin-top:8px;padding:8px 24px 0;display:flex;position:relative}.user-info-row .user-qy-name-box>div{color:#1980ff;flex:1;align-items:center;gap:8px;width:0;font-family:PingFang SC;font-size:14px;font-weight:600;display:flex}.user-info-row .user-qy-name-box>div p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-info-row .user-qy-name-box>div em{color:#1980ff;background-color:#f5fbff;border:1px solid #9ed3ff;border-radius:4px;align-items:center;width:max-content;min-width:max-content;height:16px;padding:0 4px;font-size:12px;line-height:16px;display:flex;transform:scale(.8)}.user-info-row .user-qy-name-box>div em.is-plus{border:1px solid var(--qtd-gold-color-6);color:var(--qtd-gold-color-6);background:#474747}.user-info-row .user-qy-name-box i{color:#1980ff;margin-left:16px;font-size:14px}.user-info-row .user-qy-name-box:hover{background-color:var(--qtd-fun-color-2)}.user-info-row .user-info-list{width:100%;height:auto;padding-top:8px}.user-info-row .user-info-list .user-info-list-item{color:var(--qtd-fun-color-10);cursor:pointer;align-items:center;gap:16px;height:40px;padding:0 24px;font-size:14px;font-weight:400;line-height:22px;display:flex}.user-info-row .user-info-list .user-info-list-item>i{font-size:16px}.user-info-row .user-info-list .user-info-list-item:hover{color:var(--qtd-fun-color-12)}.user-info-row .user-info-list .activity-banner{color:#fa5555;background:#fff8f5;border:1px solid #fcb3bb;border-radius:32px;justify-content:center;align-items:center;width:calc(100% - 48px);height:38px;margin:8px auto 0;padding:0 8px;font-size:12px;transition:all .3s;display:flex;overflow:hidden}.user-info-row .user-info-list .activity-banner img{height:16px;margin-right:4px}.user-info-row .user-info-list .activity-banner:hover{color:var(--qtd-error-color-7)}.user-info-row .user-info-list .quick-login-item{cursor:pointer;justify-content:space-between;gap:16px;width:100%;height:40px;padding-left:24px;padding-right:24px;display:flex;position:relative}.user-info-row .user-info-list .quick-login-item>div{flex:1;align-items:center;gap:8px;width:0;display:flex}.user-info-row .user-info-list .quick-login-item>div>i{color:var(--qtd-fun-color-10);font-size:14px}.user-info-row .user-info-list .quick-login-item>div .face{border-radius:50%;width:24px;min-width:24px;height:24px;margin-left:8px;position:relative}.user-info-row .user-info-list .quick-login-item>div .face img{border-radius:50%;width:100%;height:auto}.user-info-row .user-info-list .quick-login-item>div .face .icon{color:#fff;background-color:#fafafa;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;display:flex;position:absolute;bottom:-4px;right:-4px;transform:scale(.6)}.user-info-row .user-info-list .quick-login-item>div .face .icon.icon-Qq{background-color:#19a9f1}.user-info-row .user-info-list .quick-login-item>div .face .icon.icon-wechat{background-color:#07c160}.user-info-row .user-info-list .quick-login-item>div .face .icon.icon-shouji3{background-color:#666}.user-info-row .user-info-list .quick-login-item>div .face .icon.icon-shandian{background-color:#00b277}.user-info-row .user-info-list .quick-login-item>div .face .icon.icon-Vector1{background-color:#db403a}.user-info-row .user-info-list .quick-login-item>div .info{flex:1;width:0;max-width:max-content}.user-info-row .user-info-list .quick-login-item>div .info p{color:#333;text-overflow:ellipsis;white-space:nowrap;font-family:PingFang SC;font-size:14px;font-weight:600;line-height:22px;overflow:hidden}.user-info-row .user-info-list .quick-login-item>div .time{width:max-content;min-width:max-content;color:var(--qtd-fun-color-8);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:20px}.user-info-row .user-info-list .quick-login-item>span{width:max-content;min-width:max-content;max-width:max-content;color:var(--qtd-fun-color-10);align-items:center;font-size:14px;font-weight:400;display:flex;position:relative}@keyframes soc{to{transform:scale(1)}0%{transform:scale(1.4)}}@font-face{font-family:DIN;src:url(//static.qiantucdn.com/static/images/userinfo/DIN.ttf)format("truetype")}@font-face{font-family:zihunyuwanti;src:url(//static.qiantucdn.com/assets/fonts/zhywt3.ttf?t=3)format("truetype")}@font-face{font-family:Bebas;src:url(//static.qiantucdn.com/assets/fonts/Bebas.ttf)format("truetype")}.LogoutDialog_module_body{align-items:center;gap:var(--space-6);flex-direction:column;display:flex}.LogoutDialog_module_face{width:fit-content;position:relative}.LogoutDialog_module_badge{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--surface-app);font-size:var(--font-size-button-sm);color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0;overflow:hidden}.LogoutDialog_module_badge .icon{font-size:var(--font-size-button-sm);line-height:1}.LogoutDialog_module_badgeQq{background:#19a9f1}.LogoutDialog_module_badgeWechat{background:#07c160}.LogoutDialog_module_badgeWeibo{background:#db403a}.LogoutDialog_module_badgePhone{background:var(--fg-3)}.LogoutDialog_module_name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--fg-2);font-size:var(--font-size-button-md);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);text-align:center;margin:0;overflow:hidden}.LogoutDialog_module_footer{gap:var(--space-4);width:100%;display:flex}.LogoutDialog_module_btn{flex:1}.SiteSidebarBottom_module_root{width:100%;padding:var(--space-2)var(--space-2)var(--space-3);box-sizing:border-box}.SiteSidebarBottom_module_avatar,.SiteSidebarBottom_module_avatarPlaceholder{border-radius:var(--radius-full);object-fit:cover;flex:none;width:var(--space-6)!important;height:var(--space-6)!important}.SiteSidebarBottom_module_avatarPlaceholder{background:var(--surface-subtle)}.SiteSidebarBottom_module_themeSwitch{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-1-5);border:var(--border-1)solid var(--line-2);border-radius:var(--radius-full);background:var(--surface-card);color:var(--fg-2);cursor:pointer;transition:background var(--duration-fast)var(--easing-standard),border-color var(--duration-fast)var(--easing-standard),color var(--duration-fast)var(--easing-standard);display:inline-flex}.SiteSidebarBottom_module_themeSwitch[data-mode=dark]{flex-direction:row-reverse}.SiteSidebarBottom_module_themeSwitchText{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--font-lh-tight);white-space:nowrap}.SiteSidebarBottom_module_root .qtd-menu-item__trailing{opacity:1}.SiteSidebarBottom_module_collapsedMenu .qtd-tooltip__content{display:none!important}.SiteSidebarBottom_module_loginGiftHead{gap:var(--space-1);margin-block-end:var(--space-3);display:grid;position:relative}.SiteSidebarBottom_module_loginGiftEyebrow{align-items:center;gap:var(--space-1-5);color:var(--fg-1);font-size:var(--font-size-lg);font-weight:var(--font-weight-black);line-height:var(--font-lh-tight);display:flex}.SiteSidebarBottom_module_loginGiftTitle{align-items:baseline;gap:var(--space-1);color:var(--fg-1);flex-wrap:wrap;display:flex}.SiteSidebarBottom_module_loginGiftNum{font-size:var(--font-size-3xl);font-weight:var(--font-weight-black);line-height:var(--font-lh-tight);color:var(--accent-lime-fg)}.SiteSidebarBottom_module_loginGiftUnit{font-size:var(--font-size-lg);font-weight:var(--font-weight-black);line-height:var(--font-lh-tight)}.SiteSidebarBottom_module_loginGiftRule{inline-size:calc(var(--space-8)*4);block-size:var(--space-1);border-radius:var(--radius-full);background:linear-gradient(90deg,var(--accent-lime),transparent)}.SiteSidebarBottom_module_loginGiftCta{margin-block-start:var(--space-5)}.SiteSidebarBottom_module_loginPopoverContent{width:100%;height:auto;padding:var(--space-6);border-radius:var(--radius-4);background:radial-gradient(120% 120% at 100% 0%,var(--accent-lime-bg)0%,var(--surface-card)64%,var(--surface-card)100%)}.SiteSidebarBottom_module_loginPopover .qtd-popover,.SiteSidebarBottom_module_loginPopover .qtd-popover__trigger{width:100%;display:block}.SiteSidebarBottom_module_userBarDropdown{align-items:center;gap:var(--space-1);width:100%;display:flex}.SiteSidebarBottom_module_userBarDropdown>:first-child{flex:auto;min-width:0}.SiteSidebarBottom_module_userBarDropdown .qtd-popover,.SiteSidebarBottom_module_userBarDropdown .qtd-popover__trigger{width:100%;display:block}.SiteHeaderPromoBar_module_bar{pointer-events:auto;justify-content:center;align-items:center;gap:var(--space-3);width:100%;min-height:var(--space-10);padding:var(--space-1)var(--space-10);box-sizing:border-box;background:var(--accent-lime-hover);color:var(--accent-lime-on);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);cursor:pointer;display:flex;position:relative}.SiteHeaderPromoBar_module_content{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.SiteHeaderPromoBar_module_text{align-items:center;gap:var(--space-2);color:var(--accent-lime-on);font-weight:var(--font-weight-semibold);flex-wrap:wrap;display:inline-flex}.SiteHeaderPromoBar_module_close{right:var(--space-4);position:absolute}.SiteHeader_module_root{pointer-events:none;position:sticky;top:0}.SiteHeader_module_root.SiteHeader_module_noSticky{position:relative}.SiteHeader_module_root{z-index:var(--z-raised);box-sizing:border-box;width:100%;transition:background var(--duration-fast)var(--easing-standard);background:0 0;flex-shrink:0}.SiteHeader_module_root.SiteHeader_module_scrolled{background:linear-gradient(to bottom,var(--surface-app)0%,var(--surface-app)66.67%,color-mix(in srgb,var(--surface-app)calc(var(--opacity-scrim)*100%),transparent)82%,color-mix(in srgb,var(--surface-app)1%,transparent)100%)}.SiteHeader_module_inner{width:100%;min-height:var(--space-16);padding:0 var(--space-4);box-sizing:border-box;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.SiteHeader_module_left{justify-content:flex-start;align-items:center;display:flex}.SiteHeader_module_left .qtd-btn,.SiteHeader_module_left .qtd-chip,.SiteHeader_module_left .qtd-tabs,.SiteHeader_module_left .qtd-tabs-outer,.SiteHeader_module_left .qtd-search,.SiteHeader_module_left .qtd-avatar,.SiteHeader_module_left .qtd-dropdown,.SiteHeader_module_left .qtd-menu,.SiteHeader_module_left .qtd-tooltip,.SiteHeader_module_left a[href],.SiteHeader_module_left button,.SiteHeader_module_left input,.SiteHeader_module_left textarea,.SiteHeader_module_left select,.SiteHeader_module_left [role=button],.SiteHeader_module_left [role=tab],.SiteHeader_module_left [role=menuitem],.SiteHeader_module_left [tabindex="0"]{pointer-events:auto}.SiteHeader_module_center{min-width:0;padding:0 var(--layout-margin);max-width:calc(var(--site-home-input-width) + var(--layout-margin)*2);justify-content:center;align-items:center;display:flex}.SiteHeader_module_center .qtd-btn,.SiteHeader_module_center .qtd-chip,.SiteHeader_module_center .qtd-tabs,.SiteHeader_module_center .qtd-tabs-outer,.SiteHeader_module_center .qtd-search,.SiteHeader_module_center .qtd-avatar,.SiteHeader_module_center .qtd-dropdown,.SiteHeader_module_center .qtd-menu,.SiteHeader_module_center .qtd-tooltip,.SiteHeader_module_center a[href],.SiteHeader_module_center button,.SiteHeader_module_center input,.SiteHeader_module_center textarea,.SiteHeader_module_center select,.SiteHeader_module_center [role=button],.SiteHeader_module_center [role=tab],.SiteHeader_module_center [role=menuitem],.SiteHeader_module_center [tabindex="0"]{pointer-events:auto}.SiteHeader_module_right{justify-content:flex-end;align-items:center;display:flex}.SiteHeader_module_right .qtd-btn,.SiteHeader_module_right .qtd-chip,.SiteHeader_module_right .qtd-tabs,.SiteHeader_module_right .qtd-tabs-outer,.SiteHeader_module_right .qtd-search,.SiteHeader_module_right .qtd-avatar,.SiteHeader_module_right .qtd-dropdown,.SiteHeader_module_right .qtd-menu,.SiteHeader_module_right .qtd-tooltip,.SiteHeader_module_right a[href],.SiteHeader_module_right button,.SiteHeader_module_right input,.SiteHeader_module_right textarea,.SiteHeader_module_right select,.SiteHeader_module_right [role=button],.SiteHeader_module_right [role=tab],.SiteHeader_module_right [role=menuitem],.SiteHeader_module_right [tabindex="0"]{pointer-events:auto}.SiteHeader_module_filters{align-items:center;gap:var(--space-2);min-height:var(--space-16);display:flex}.SiteHeader_module_headerPopoverWrap{display:inline-flex}.SiteHeader_module_sidebarToggle,.SiteHeader_module_headerPopoverWrap,.SiteHeader_module_hitTarget{pointer-events:auto}.SiteHeader_module_templatePopoverContent{width:100%}.SiteHeader_module_actions{align-items:center;gap:var(--space-4);display:flex}.SiteHeader_module_sidebarToggle{display:none}@media (max-width:960px){.SiteHeader_module_sidebarToggle{display:inline-flex}}@media (max-width:1200px){.SiteHeader_module_headerPopoverWrap{display:none}}.MiniAppCard_module_card{gap:var(--space-2);width:100%;padding:var(--space-1)var(--space-1)var(--space-2);border-radius:var(--card-radius);box-shadow:inset 0 0 0 1px var(--card-border-default);background:var(--card-bg);cursor:pointer;transition:box-shadow var(--duration-fast)var(--easing-standard);flex-direction:column;display:flex;overflow:hidden}.MiniAppCard_module_card:hover{box-shadow:inset 0 0 0 1px var(--miniapp-hover-border,var(--card-border-hover)),var(--miniapp-hover-shadow,var(--shadow-md))}.MiniAppCard_module_card:hover .MiniAppCard_module_badgeStack{opacity:0}.MiniAppCard_module_card:hover .MiniAppCard_module_tryBtnWrap{opacity:1;grid-template-columns:1fr}.MiniAppCard_module_card:hover .MiniAppCard_module_icon{width:0;margin-right:calc(-1*var(--space-2));opacity:0}.MiniAppCard_module_card:focus-visible{outline:2px solid var(--accent-lime);outline-offset:2px}.MiniAppCard_module_cardGlass{--glass-f:var(--glass-fill-panel);--glass-la:0%;--glass-sh:var(--glass-shadow);--glass-light-r:var(--site-composer-glass-light-r);--glass-glow-r:var(--site-composer-glass-glow-r);isolation:isolate;color:var(--glass-fg);background:var(--glass-f);background:radial-gradient(var(--glass-light-r,80px)circle at var(--glass-mx,50%)var(--glass-my,-60%),rgb(from var(--color-white)r g b/var(--glass-la,0%)),transparent 70%),linear-gradient(180deg,rgb(from var(--color-white)r g b/var(--glass-sheen-a))0%,transparent 52%),var(--glass-f);-webkit-backdrop-filter:var(--glass-refract, )blur(calc(var(--glass-blur-md)*var(--glass-blur-k,1)*var(--glass-refract-k,1)))saturate(var(--glass-saturate));backdrop-filter:var(--glass-refract, )blur(calc(var(--glass-blur-md)*var(--glass-blur-k,1)*var(--glass-refract-k,1)))saturate(var(--glass-saturate));box-shadow:0 0 0 .5px var(--glass-edge),inset 0 0 var(--glass-glow-r,10px)0 var(--glass-glow),var(--glass-sh);transition:box-shadow var(--duration-base)var(--easing-standard),transform var(--duration-slow)var(--easing-spring);position:relative}.MiniAppCard_module_cardGlass:before{content:"";z-index:-1;pointer-events:none;inset:0;border-radius:inherit;background:linear-gradient(var(--glass-rim-angle,155deg),var(--glass-rim-hi)0%,var(--glass-rim-lo)32%,var(--glass-rim-lo)68%,var(--glass-rim-hi2)100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.MiniAppCard_module_cardGlass:hover{--glass-f:var(--glass-fill-hover);--glass-la:calc(var(--glass-light-a)*.6);transform:translateY(calc(-1*var(--space-0-5)));box-shadow:0 0 0 .5px var(--glass-edge),inset 0 0 var(--glass-glow-r,10px)0 var(--glass-glow),var(--glass-shadow-lg)}.MiniAppCard_module_imageWrap{border-radius:var(--radius-3)var(--radius-3)0 0;background:var(--site-card-cover-mosaic);width:100%;position:relative;overflow:hidden}.MiniAppCard_module_variantSimple .MiniAppCard_module_imageWrap,.MiniAppCard_module_variantIconPreview .MiniAppCard_module_imageWrap{aspect-ratio:16/9;--site-card-cover-pb:var(--site-card-cover-pb-wide)}.MiniAppCard_module_variantDefault .MiniAppCard_module_imageWrap{aspect-ratio:1;--site-card-cover-pb:var(--site-card-cover-pb-square)}.MiniAppCard_module_variantSimple .MiniAppCard_module_cover,.MiniAppCard_module_variantIconPreview .MiniAppCard_module_cover{object-position:center}@supports not (aspect-ratio:1/1){.MiniAppCard_module_imageWrap:before{content:"";padding-top:var(--site-card-cover-pb);display:block}}.MiniAppCard_module_cover{inset:0;object-fit:cover;object-position:top;width:100%;height:100%;transition:filter var(--duration-fast)var(--easing-standard);position:absolute;inset:0}.MiniAppCard_module_card:hover .MiniAppCard_module_cover{filter:brightness(1.05)}.MiniAppCard_module_badgeStack{top:var(--space-2);left:var(--space-2);align-items:flex-start;gap:var(--space-1);opacity:1;transition:opacity var(--duration-fast)var(--easing-standard);flex-direction:column;display:flex;position:absolute}.MiniAppCard_module_body{align-items:center;gap:var(--space-2);padding:0 var(--space-2);width:100%;min-width:0;display:flex}.MiniAppCard_module_icon{width:var(--space-9);height:var(--space-9);border-radius:var(--radius-2);object-fit:cover;background:var(--surface-subtle);transition:width var(--duration-slow)var(--easing-standard),margin-right var(--duration-slow)var(--easing-standard),opacity var(--duration-slow)var(--easing-standard);flex-shrink:0}.MiniAppCard_module_contentRow{flex:1 1 0;align-items:center;min-width:0;display:flex;overflow:hidden}.MiniAppCard_module_card:hover .MiniAppCard_module_contentRow{gap:var(--space-2)}.MiniAppCard_module_textCol{flex-direction:column;flex:1 1 0;min-width:0;display:flex;overflow:hidden}.MiniAppCard_module_title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-normal);color:var(--fg-1);display:block;overflow:hidden}.MiniAppCard_module_description{text-overflow:clip;white-space:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);color:var(--miniapp-text-color,var(--card-meta-fg));display:block;overflow:hidden}.MiniAppCard_module_tryBtnWrap{opacity:0;transition:grid-template-columns var(--duration-slow)var(--easing-standard),opacity var(--duration-slow)var(--easing-standard);flex-shrink:0;grid-template-columns:0fr;display:grid}.MiniAppCard_module_tryBtnInner{min-width:0;overflow:hidden}.MiniAppCard_module_tryBtn{white-space:nowrap}.MiniAppCard_module_previewContent{display:contents}.MiniAppCard_module_variantIconPreview{z-index:var(--z-base);gap:0;padding:0;position:relative;overflow:visible}.MiniAppCard_module_variantIconPreview.MiniAppCard_module_iconPreviewHoverVisible,.MiniAppCard_module_variantIconPreview:focus-visible{z-index:var(--z-raised)}.MiniAppCard_module_variantIconPreview.MiniAppCard_module_iconPreviewHoverVisible>.MiniAppCard_module_iconPreviewFace,.MiniAppCard_module_variantIconPreview:focus-visible>.MiniAppCard_module_iconPreviewFace{opacity:0;visibility:hidden}.MiniAppCard_module_variantIconPreview.MiniAppCard_module_iconPreviewHoverVisible>.MiniAppCard_module_iconPreviewFloat,.MiniAppCard_module_variantIconPreview:focus-visible>.MiniAppCard_module_iconPreviewFloat{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.MiniAppCard_module_variantIconPreview.MiniAppCard_module_iconPreviewHoverVisible .MiniAppCard_module_badgeStack,.MiniAppCard_module_variantIconPreview:focus-visible .MiniAppCard_module_badgeStack{opacity:1}.MiniAppCard_module_variantIconPreview.MiniAppCard_module_iconPreviewHoverVisible .MiniAppCard_module_contentRow,.MiniAppCard_module_variantIconPreview:focus-visible .MiniAppCard_module_contentRow{gap:var(--space-2)}.MiniAppCard_module_variantIconPreview.MiniAppCard_module_iconPreviewHoverVisible .MiniAppCard_module_tryBtnWrap,.MiniAppCard_module_variantIconPreview:focus-visible .MiniAppCard_module_tryBtnWrap{opacity:1;grid-template-columns:1fr}.MiniAppCard_module_variantIconPreview.MiniAppCard_module_iconPreviewHoverVisible .MiniAppCard_module_icon,.MiniAppCard_module_variantIconPreview:focus-visible .MiniAppCard_module_icon{width:0;margin-right:calc(-1*var(--space-2));opacity:0}.MiniAppCard_module_variantIconPreview.MiniAppCard_module_iconPreviewHoverVisible .MiniAppCard_module_cover,.MiniAppCard_module_variantIconPreview:focus-visible .MiniAppCard_module_cover{filter:brightness(1.05)}.MiniAppCard_module_iconPreviewFloat{z-index:var(--z-raised);gap:var(--space-2);padding:var(--space-1)var(--space-1)var(--space-2);visibility:hidden;opacity:0;transform:translateY(var(--space-1));border-radius:var(--card-radius);box-shadow:inset 0 0 0 1px var(--miniapp-hover-border,var(--card-border-hover)),var(--miniapp-hover-shadow,var(--shadow-md));background:var(--card-bg);pointer-events:none;transition:opacity var(--duration-fast)var(--easing-standard),transform var(--duration-fast)var(--easing-standard),visibility var(--duration-fast)var(--easing-standard);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.MiniAppCard_module_cardGlass .MiniAppCard_module_iconPreviewFloat{--glass-f:var(--glass-fill-panel);--glass-la:calc(var(--glass-light-a)*.35);--glass-sh:var(--glass-shadow-lg);isolation:isolate;color:var(--glass-fg);background:var(--glass-f),var(--surface-elev-sm);background:radial-gradient(var(--glass-light-r,80px)circle at var(--glass-mx,50%)var(--glass-my,-60%),rgb(from var(--color-white)r g b/var(--glass-la,0%)),transparent 70%),linear-gradient(180deg,rgb(from var(--color-white)r g b/var(--glass-sheen-a))0%,transparent 52%),var(--glass-f),var(--surface-elev-sm);-webkit-backdrop-filter:var(--glass-refract, )blur(calc(var(--glass-blur-md)*var(--glass-blur-k,1)*var(--glass-refract-k,1)))saturate(var(--glass-saturate));backdrop-filter:var(--glass-refract, )blur(calc(var(--glass-blur-md)*var(--glass-blur-k,1)*var(--glass-refract-k,1)))saturate(var(--glass-saturate));box-shadow:0 0 0 .5px var(--glass-edge),inset 0 0 var(--glass-glow-r,10px)0 var(--glass-glow),var(--glass-sh);gap:0;padding:0}.MiniAppCard_module_cardGlass .MiniAppCard_module_iconPreviewFloat .MiniAppCard_module_imageWrap{border-radius:var(--card-radius)var(--card-radius)0 0}.MiniAppCard_module_cardGlass .MiniAppCard_module_iconPreviewFloat .MiniAppCard_module_body{padding:var(--space-2)var(--space-3)}.MiniAppCard_module_cardGlass .MiniAppCard_module_iconPreviewFloat:before{content:"";z-index:0;pointer-events:none;inset:0;border-radius:inherit;background:linear-gradient(var(--glass-rim-angle,155deg),var(--glass-rim-hi)0%,var(--glass-rim-lo)32%,var(--glass-rim-lo)68%,var(--glass-rim-hi2)100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.MiniAppCard_module_cardGlass .MiniAppCard_module_iconPreviewFloat>*{z-index:1;position:relative}.MiniAppCard_module_cardGlass.MiniAppCard_module_variantIconPreview.MiniAppCard_module_iconPreviewHoverVisible,.MiniAppCard_module_cardGlass.MiniAppCard_module_variantIconPreview:focus-visible{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;transform:none}.MiniAppCard_module_cardGlass.MiniAppCard_module_variantIconPreview.MiniAppCard_module_iconPreviewHoverVisible:before,.MiniAppCard_module_cardGlass.MiniAppCard_module_variantIconPreview:focus-visible:before{opacity:0}.MiniAppCard_module_cardGlass.MiniAppCard_module_variantIconPreview:hover{transform:none}.MiniAppCard_module_iconPreviewFace{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3);transition:opacity var(--duration-fast)var(--easing-standard),visibility var(--duration-fast)var(--easing-standard);display:flex}.MiniAppCard_module_iconPreviewIcon{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-3);object-fit:cover;background:var(--surface-subtle);box-shadow:var(--shadow-sm);flex-shrink:0}.MiniAppCard_module_iconPreviewText{flex-direction:column;flex:1 1 0;min-width:0;display:flex;overflow:hidden}.MiniAppCard_module_iconPreviewTitle,.MiniAppCard_module_iconPreviewDescription{white-space:nowrap;display:block;overflow:hidden}.MiniAppCard_module_iconPreviewTitle{text-overflow:ellipsis;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-normal);color:var(--fg-1)}.MiniAppCard_module_iconPreviewDescription{text-overflow:clip;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);color:var(--miniapp-text-color,var(--card-meta-fg))}@media (prefers-reduced-motion:reduce){.MiniAppCard_module_iconPreviewFloat{transition:none}}.MiniAppCardSkeleton_module_card{gap:var(--space-2);padding:var(--space-1)var(--space-1)var(--space-2);border-radius:var(--card-radius);border:1px solid var(--card-border-default);background:var(--card-bg);flex-direction:column;display:flex;overflow:hidden}.MiniAppCardSkeleton_module_variantDefault .MiniAppCardSkeleton_module_image{aspect-ratio:1}.MiniAppCardSkeleton_module_variantSimple .MiniAppCardSkeleton_module_image{aspect-ratio:16/9}@supports not (aspect-ratio:1/1){.MiniAppCardSkeleton_module_variantDefault .MiniAppCardSkeleton_module_image:before{content:"";padding-top:var(--site-card-cover-pb-square);display:block}.MiniAppCardSkeleton_module_variantSimple .MiniAppCardSkeleton_module_image:before{content:"";padding-top:var(--site-card-cover-pb-wide);display:block}}.MiniAppCardSkeleton_module_image{width:100%;height:unset;border-radius:var(--radius-3)var(--radius-3)0 0}.MiniAppCardSkeleton_module_body{align-items:center;gap:var(--space-2);padding:0 var(--space-2);display:flex}.MiniAppCardSkeleton_module_icon{width:var(--space-9);height:var(--space-9);flex-shrink:0}.MiniAppCardSkeleton_module_textLine{flex:1;min-width:0}.FavPanel_module_favPanel{flex-direction:column;display:flex}.FavPanel_module_header{padding:var(--space-3)var(--space-4)var(--space-2)}.FavPanel_module_title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--fg-1);margin:0}.FavPanel_module_searchBox{padding:0 var(--space-4)}.FavPanel_module_listWrap{height:320px;overflow-y:auto}.FavPanel_module_skeletonItem{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);display:flex}.FavPanel_module_skeletonContent{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.FavPanel_module_loadMoreWrap{padding:var(--space-2)0;justify-content:center;display:flex}.FavPanel_module_empty{font-size:var(--font-size-sm);color:var(--fg-3);text-align:center;padding:var(--space-4)0}.FavPanel_module_footer{padding:var(--space-2)var(--space-3);border-top:1px solid var(--line-1);justify-content:space-between;align-items:center;display:flex}.FavPanel_module_searchHint{font-style:normal;font-weight:var(--font-weight-semibold);margin-left:var(--space-1)}.FavCreateModal_module_body{gap:var(--space-4);padding:var(--space-1);flex-direction:column;display:flex}.FavCreateModal_module_footer{justify-content:flex-end;gap:var(--space-3);display:flex}.FavCreateModal_module_qySelect{position:relative}.FavCreateModal_module_qyTrigger{padding:var(--space-2)var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-2);cursor:pointer;background:var(--surface-default);transition:border-color var(--duration-fast)var(--easing-standard);justify-content:space-between;align-items:center;display:flex}.FavCreateModal_module_qyTrigger:hover,.FavCreateModal_module_qyTrigger.FavCreateModal_module_open{border-color:var(--border-focus)}.FavCreateModal_module_qyArrow{color:var(--fg-3);transition:transform var(--duration-fast)var(--easing-standard);font-style:normal}.FavCreateModal_module_qyArrow.FavCreateModal_module_open{transform:rotate(180deg)}.FavCreateModal_module_qyDropdown{top:calc(100% + var(--space-1));background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-2);box-shadow:var(--shadow-md);z-index:var(--z-dropdown);position:absolute;left:0;right:0;overflow:hidden}.FavCreateModal_module_qyOption{padding:var(--space-2)var(--space-3);cursor:pointer;transition:background var(--duration-fast)var(--easing-standard);justify-content:space-between;align-items:center;display:flex}.FavCreateModal_module_qyOption:hover{background:var(--surface-hover)}.FavCreateModal_module_qyOption.FavCreateModal_module_active{background:var(--surface-selected)}.FavCreateModal_module_ownerOption{align-items:center;gap:var(--space-2);display:flex}.FavCreateModal_module_ownerAvatar{object-fit:cover;border-radius:50%}.FavCreateModal_module_ownerTextAvatar{background:var(--surface-subtle);width:16px;height:16px;font-size:var(--font-size-xs);color:var(--fg-2);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.FavCreateModal_module_ownerName{font-size:var(--font-size-sm);color:var(--fg-1)}.FavCreateModal_module_privateCheck{align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--font-size-sm);color:var(--fg-2);display:flex}.FavHoverPreview_module_preview{min-width:160px}.FavHoverPreview_module_item{padding:var(--space-2)var(--space-3);font-size:var(--font-size-sm);color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;margin:0;overflow:hidden}.FavHoverPreview_module_item:hover{background:var(--state-hover)}.FavFolderTabs_module_host{width:100%;min-width:0;max-width:100%}.FavFolderTabs_module_tabs{flex:auto;width:100%;min-width:0;max-width:100%}.QuickActionManageModal_module_layout{gap:var(--space-5);flex-direction:column;height:100%;min-height:0;display:flex}.QuickActionManageModal_module_top,.QuickActionManageModal_module_form{gap:var(--space-3);min-width:0;padding:var(--space-4);flex-direction:column;display:flex}.QuickActionManageModal_module_form{gap:var(--space-5);flex:1;overflow:auto}.QuickActionManageModal_module_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.QuickActionManageModal_module_title{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:600}.QuickActionManageModal_module_chipRow{align-items:center;gap:var(--space-2-5);flex-wrap:wrap;display:flex}.QuickActionManageModal_module_formRow{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.QuickActionManageModal_module_formRow>:not(.QuickActionManageModal_module_statusField){width:calc(var(--space-16)*4);flex:none;max-width:100%}.QuickActionManageModal_module_formRow>.QuickActionManageModal_module_compactField{width:calc(var(--space-16)*3)}.QuickActionManageModal_module_formRow>.QuickActionManageModal_module_linkField{width:calc(var(--space-16)*8)}.QuickActionManageModal_module_compactField,.QuickActionManageModal_module_linkField{flex:none;max-width:100%}.QuickActionManageModal_module_compactField{width:calc(var(--space-16)*3)}.QuickActionManageModal_module_linkField{width:calc(var(--space-16)*8)}.QuickActionManageModal_module_compactField .qtd-input,.QuickActionManageModal_module_linkField .qtd-input{width:100%}.QuickActionManageModal_module_cardGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));width:100%;display:grid}.QuickActionManageModal_module_cardCell{min-width:0;position:relative}.QuickActionManageModal_module_miniAppIconPreview{align-self:start}.QuickActionManageModal_module_cardRemove{top:var(--space-1);right:var(--space-1);z-index:2;position:absolute}.QuickActionManageModal_module_field,.QuickActionManageModal_module_statusField{gap:var(--space-1);flex-direction:column;display:flex}.QuickActionManageModal_module_statusField{flex:none;justify-content:flex-end}.QuickActionManageModal_module_fieldLabel{font-size:var(--font-size-xs);color:var(--text-muted)}.QuickActionManageModal_module_block{gap:var(--space-2);flex-direction:column;display:flex}.QuickActionManageModal_module_addRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.QuickActionManageModal_module_promptList{align-items:stretch;gap:var(--space-2);flex-direction:column;display:flex}.QuickActionManageModal_module_promptChip.qtd-chip{white-space:normal;text-align:left;justify-content:flex-start;width:100%;max-width:100%;height:auto}.QuickActionManageModal_module_promptChip .qtd-chip__label{white-space:pre-wrap;word-break:break-word;text-align:left;flex:1;min-width:0}.QuickActionManageModal_module_promptAdd{align-items:flex-end;gap:var(--space-2);display:flex}.QuickActionManageModal_module_promptAdd .qtd-field{flex:1;min-width:0}.QuickActionManageModal_module_empty{font-size:var(--font-size-sm);color:var(--text-muted);margin:0}.AdminFab_module_fabWrap{right:var(--space-6);bottom:var(--site-admin-fab-bottom);z-index:var(--z-raised);position:fixed}.SiteFeedbackTicketModal_module_textarea{width:100%}.SiteFeedbackTicketModal_module_footer{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.SiteFeedbackButton_module_content{text-align:center;flex-direction:column;align-items:center;display:flex}.SiteFeedbackButton_module_qr{width:var(--site-feedback-qr-size);height:var(--site-feedback-qr-size);border-radius:var(--radius-2);margin-bottom:var(--space-2);display:block}.SiteFeedbackButton_module_line{color:var(--fg-1);font-size:var(--font-size-sm);line-height:var(--font-lh-normal)}.SiteFeedbackButton_module_ticketBox{gap:var(--space-2);width:100%;margin-top:var(--space-2);padding-top:var(--space-2);border-top:var(--border-1)solid var(--line-2);flex-direction:column;display:flex}.SiteFeedbackButton_module_ticketBtn{width:100%;height:var(--space-10);border:var(--border-1)solid var(--line-2);border-radius:var(--radius-full);color:var(--fg-1);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-normal);cursor:pointer;transition:background-color var(--duration-base)var(--easing-standard);background:0 0;justify-content:center;align-items:center;display:flex}.SiteFeedbackButton_module_ticketBtn:hover{background-color:var(--surface-subtle)}.SiteLayout_module_content{flex:auto;min-height:0}.SiteLayout_module_backToTop{right:var(--space-6);bottom:var(--space-8);z-index:var(--z-sticky);opacity:0;pointer-events:none;transform:translateY(var(--space-2));transition:opacity var(--duration-base)var(--easing-standard),transform var(--duration-base)var(--easing-standard);position:fixed}.SiteLayout_module_backToTopVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.SiteLayout_module_backToTopWithAdmin{bottom:calc(var(--space-8) + 36px + var(--space-2) + 36px + var(--space-2))}.SiteLayout_module_feedbackFab{right:var(--space-6);bottom:calc(var(--space-8) + var(--space-9) + var(--space-2));z-index:var(--z-sticky);position:fixed}.SiteLayout_module_feedbackFabWithAdmin{bottom:calc(var(--space-8) + var(--space-9) + var(--space-2) + var(--space-9) + var(--space-2) + var(--space-9) + var(--space-2))}.SiteLayout_module_testEnvChip{right:var(--space-6);bottom:var(--space-4);z-index:var(--z-raised);pointer-events:none;position:fixed}.LazyImage_module_shell{display:block;overflow:hidden}.LazyImage_module_media{object-fit:cover;width:100%;height:100%;display:block}.BaseCard_module_card{border-radius:var(--radius-4);cursor:pointer;flex-direction:column;width:100%;display:flex;position:relative}.BaseCard_module_card:focus-visible{outline:2px solid var(--accent-lime);outline-offset:2px}.BaseCard_module_hovered .BaseCard_module_imageWrap{box-shadow:var(--shadow-lg)}.BaseCard_module_hovered .BaseCard_module_imageWrap:after{box-shadow:inset 0 0 0 1px var(--card-border-hover)}.BaseCard_module_imageWrap{border-radius:var(--radius-4);background:var(--site-card-cover-mosaic),var(--card-bg);width:100%;box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-fast)var(--easing-standard);flex-shrink:0;position:relative;overflow:hidden}.BaseCard_module_imageWrap:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--card-border-default);pointer-events:none;transition:box-shadow var(--duration-fast)var(--easing-standard);position:absolute;inset:0}@supports not (aspect-ratio:1/1){.BaseCard_module_imageWrap:before{content:"";padding-top:var(--site-card-cover-pb);display:block}}.BaseCard_module_coverLink{color:inherit;z-index:0;text-decoration:none;display:block;position:absolute;inset:0}.BaseCard_module_cover{inset:0;object-fit:cover;object-position:top;width:100%;height:100%;transition:filter var(--duration-fast)var(--easing-standard);position:absolute;inset:0}.BaseCard_module_hovered .BaseCard_module_cover{filter:brightness(1.05)}.BaseCard_module_coverPlaceholder{background:0 0;position:absolute;inset:0}.BaseCard_module_imageTopRightActions{top:var(--space-3);right:var(--space-3);z-index:2;align-items:flex-end;gap:var(--space-2);opacity:0;pointer-events:auto;transition:opacity var(--duration-fast)var(--easing-standard);flex-direction:column;display:flex;position:absolute}.BaseCard_module_hovered .BaseCard_module_imageTopRightActions{opacity:1;pointer-events:auto}.BaseCard_module_imageTopRightActions:has([aria-expanded=true]){opacity:1;pointer-events:auto}.BaseCard_module_imageTopRightActionsGlass{z-index:3;visibility:hidden;transition:opacity var(--duration-fast)var(--easing-standard),visibility 0s linear var(--duration-fast)}.BaseCard_module_hovered .BaseCard_module_imageTopRightActionsGlass{visibility:visible;transition-delay:0s}.BaseCard_module_imageTopRightActionsGlass:has([aria-expanded=true]){visibility:visible;transition-delay:0s}.BaseCard_module_aiBadge{top:var(--space-2);left:var(--space-2);pointer-events:none;opacity:0;transition:opacity var(--duration-fast)var(--easing-standard);position:absolute}.BaseCard_module_hovered .BaseCard_module_aiBadge{opacity:var(--opacity-scrim)}.BaseCard_module_videoDuration{left:var(--space-3);bottom:var(--space-2);z-index:3;color:var(--fg-2);font-size:var(--font-size-xs);line-height:var(--font-lh-loose);pointer-events:none;position:absolute}.BaseCard_module_imageHoverOverlay{z-index:1;gap:var(--space-3);padding:var(--space-3);opacity:0;pointer-events:none;transition:opacity var(--duration-fast)var(--easing-standard),transform var(--duration-fast)var(--easing-standard);background:linear-gradient(#0000,#00000080);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(4px)}.BaseCard_module_hovered .BaseCard_module_imageHoverOverlay{opacity:1;pointer-events:auto;transform:translateY(0)}.BaseCard_module_imageHoverActions{justify-content:center;align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.BaseCard_module_imageHoverOverlayGlass{z-index:2;visibility:hidden;pointer-events:none;transition:opacity var(--duration-fast)var(--easing-standard),transform var(--duration-fast)var(--easing-standard),visibility 0s linear var(--duration-fast);flex-direction:row;justify-content:space-between;align-items:flex-end}.BaseCard_module_imageHoverOverlayGlass .BaseCard_module_imageHoverThumbs{flex:auto;min-width:0}.BaseCard_module_hovered .BaseCard_module_imageHoverOverlayGlass{visibility:visible;pointer-events:auto;transition-delay:0s}.BaseCard_module_imageHoverActionsGlass{flex-wrap:nowrap;flex:none;justify-content:flex-end;margin-left:auto}.BaseCard_module_imageHoverThumbs{gap:var(--space-1);align-items:flex-end;height:32px;display:flex;overflow:hidden}.BaseCard_module_imageHoverThumbs:empty{height:0}.BaseCard_module_imageHoverThumbStage{flex:0 0 var(--space-8);width:var(--space-8);height:var(--space-8);min-width:0;transition:flex-basis var(--duration-fast)var(--easing-standard),width var(--duration-fast)var(--easing-standard);position:relative}.BaseCard_module_imageHoverThumbStageExpanded{flex-basis:calc(var(--space-8)*var(--preview-thumb-count) + var(--space-1)*(var(--preview-thumb-count) - 1));width:calc(var(--space-8)*var(--preview-thumb-count) + var(--space-1)*(var(--preview-thumb-count) - 1))}.BaseCard_module_imageHoverThumbStack,.BaseCard_module_imageHoverThumbsExpanded{position:absolute;inset:0}.BaseCard_module_imageHoverThumbStack{transition:opacity var(--duration-fast)var(--easing-standard),transform var(--duration-fast)var(--easing-standard)}.BaseCard_module_imageHoverThumbStackHidden{opacity:0;pointer-events:none;transform:scale(.92)}.BaseCard_module_imageHoverThumbsExpanded{opacity:0;transform:translateX(calc(var(--space-1)*-1));transition:opacity var(--duration-fast)var(--easing-standard),transform var(--duration-fast)var(--easing-standard);pointer-events:none}.BaseCard_module_imageHoverThumbsVisible{opacity:1;pointer-events:auto;transform:translate(0)}.BaseCard_module_previewStack{box-sizing:border-box;width:var(--space-8);height:var(--space-8);border-radius:var(--radius-1);cursor:pointer;background:0 0;flex:none;margin:0;padding:0;line-height:0;display:block;position:relative;overflow:visible}.BaseCard_module_previewStackLayer{border:var(--border-1)solid var(--line-3);border-radius:var(--radius-2);background:var(--surface-card);box-shadow:var(--shadow-1);position:absolute;inset:0;overflow:hidden}.BaseCard_module_previewStackMedia{object-fit:cover;width:100%;height:100%;display:block}.BaseCard_module_previewStackLayer:first-child{z-index:2}.BaseCard_module_previewStackLayer:nth-child(2){z-index:1;transform-origin:100% 100%;transform:rotate(8deg)}.BaseCard_module_previewStackLayer:first-child:after{content:"";z-index:1;background:var(--site-ai-work-card-thumb-scrim);position:absolute;inset:0}.BaseCard_module_previewStackOverlay{z-index:2;color:rgb(from var(--fg-static-light)r g b/var(--opacity-scrim-strong));font-size:var(--font-size-sm);line-height:var(--font-lh-tight);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.BaseCard_module_thumb{border-radius:var(--radius-2);cursor:pointer;background:0 0;border:none;flex-shrink:0;width:32px;height:32px;padding:0;position:relative;overflow:hidden}.BaseCard_module_thumb:before{content:"";z-index:2;border:var(--border-1)solid transparent;border-radius:inherit;box-sizing:border-box;pointer-events:none;position:absolute;inset:0}.BaseCard_module_thumb img,.BaseCard_module_thumb video,.BaseCard_module_thumb .BaseCard_module_thumbMedia{object-fit:cover;width:100%;height:100%;display:block}.BaseCard_module_thumbActive:before{border-color:var(--card-border-selected)}.BaseCard_module_thumbWithOverlay:after{content:"";z-index:1;background:var(--site-ai-work-card-thumb-scrim);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.BaseCard_module_thumbExtra{z-index:3;color:rgb(from var(--fg-static-light)r g b/var(--opacity-scrim-strong));font-size:var(--font-size-sm);line-height:var(--font-lh-tight);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.BaseCard_module_simple{width:auto;height:100%}.BaseCard_module_simpleTitleOverlay{height:64px;padding:var(--space-3);pointer-events:none;opacity:1;transition:opacity var(--duration-fast)var(--easing-standard);background:linear-gradient(#0000,#00000080);align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}.BaseCard_module_hovered .BaseCard_module_simpleTitleOverlay{opacity:0}.BaseCard_module_simpleTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-normal);color:var(--color-white);flex:1 1 0;text-decoration:none;overflow:hidden}.BaseCard_module_cardShell{width:100%}.BaseCard_module_cardShellFooter{width:100%;padding:var(--space-1)var(--space-2);align-items:center;display:flex}.BaseCard_module_body{padding:var(--space-2)0}.BaseCard_module_metaRow{align-items:center;width:100%;min-width:0;height:28px;display:flex}.BaseCard_module_metaRowSwap{flex:1 1 0;min-width:0;height:100%;position:relative}.BaseCard_module_swapDefault,.BaseCard_module_swapHover{opacity:0;pointer-events:none;min-width:0;transition:opacity var(--duration-fast)var(--easing-standard);align-items:center;display:flex;position:absolute;inset:0}.BaseCard_module_swapDefault{opacity:1;pointer-events:auto}.BaseCard_module_hovered .BaseCard_module_swapDefault{opacity:0;pointer-events:none}.BaseCard_module_hovered .BaseCard_module_swapHover{opacity:1;pointer-events:auto}.BaseCard_module_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-tight);color:var(--card-title-fg);flex:1 1 0;text-decoration:none;overflow:hidden}.BaseCard_module_authorInfo{align-items:center;gap:var(--space-1-5);flex:1 1 0;min-width:0;display:flex;overflow:hidden}a.BaseCard_module_authorInfo{color:inherit;cursor:pointer;text-decoration:none}a.BaseCard_module_authorInfo:hover .BaseCard_module_authorName{color:var(--color-text-1)}.BaseCard_module_avatar{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}.BaseCard_module_authorName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);color:var(--card-meta-fg);overflow:hidden}.BaseCard_module_card .card-action-btn--tooltip-hover{background:var(--btn-ghost-hover-bg)!important}.BaseCard_module_card .card-action-btn{font-weight:var(--font-weight-regular)}.BaseCardSkeleton_module_imageWrap{aspect-ratio:3/4;width:100%;overflow:hidden}.BaseCardSkeleton_module_image{border-radius:0;width:100%;height:100%;min-height:100%}.BaseCardSkeleton_module_textLine{width:100%}.AdminWorkCardActions_module_bar{justify-content:space-between;align-items:flex-start;gap:var(--space-2);width:100%;display:flex}.AdminWorkCardActions_module_left{align-items:center;gap:var(--space-1)var(--space-1);flex-wrap:wrap;flex:1;min-width:0;display:flex}.AdminWorkCardActions_module_left .qtd-tooltip-trigger,.AdminWorkCardActions_module_left .qtd-popover{display:contents}.AdminWorkCardActions_module_refThumb{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-1);object-fit:cover;box-shadow:inset 0 0 0 var(--border-1)var(--line-2);flex-shrink:0}.AdminWorkCardActions_module_refPreview{border-radius:var(--radius-1);width:100%;height:auto;display:block}.AdminWorkCardActions_module_refPreviewWrap{width:100%;position:relative}.AdminWorkCardActions_module_refLabel,.AdminWorkCardActions_module_refLabelLink{top:var(--space-2);left:var(--space-2);z-index:1;max-width:calc(100% - var(--space-4));position:absolute}.AdminWorkCardActions_module_refLabelLink{cursor:pointer;text-decoration:none;display:inline-flex}.AdminWorkCardActions_module_refAudioThumb{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-1);box-shadow:inset 0 0 0 var(--border-1)var(--line-2);background:var(--surface-subtle);color:var(--text-2);cursor:default;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AdminWorkCardActions_module_audioPreview{width:calc(var(--space-16)*5);max-width:100%;display:block}.AdminWorkCardActions_module_right{flex-shrink:0;align-items:center;display:flex}.WorkflowCard_module_emptyCoverWrap{background:var(--card-hover-bg)}.WorkflowCard_module_emptyState{z-index:1;justify-content:center;align-items:center;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.WorkflowCard_module_emptyIcon{font-size:calc(var(--font-size-xl)*2);color:var(--fg-3)}.WorkflowCard_module_emptyLabel{font-size:var(--font-size-sm);line-height:var(--font-lh-tight);font-weight:var(--font-weight-medium);color:var(--fg-3)}.WorkflowCreateCard_module_coverOnlyCard{height:100%}.WorkflowCreateCard_module_fullCover{flex:auto;height:100%;min-height:0}.WorkflowCreateCard_module_generatingBg{position:absolute;inset:0}.WorkflowCreateCard_module_createCenter{z-index:1;justify-content:center;align-items:center;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.WorkflowCreateCard_module_createLabel{font-size:var(--font-size-sm);line-height:var(--font-lh-tight);font-weight:var(--font-weight-medium);color:var(--card-title-fg)}.ComposerExpandableSearch_module_wrap{width:var(--site-plg-filter-search-collapsed);height:var(--input-h-md);z-index:0;flex:none;margin-inline-start:auto;position:relative}.ComposerExpandableSearch_module_wrap:focus-within{z-index:var(--z-dropdown)}.ComposerExpandableSearch_module_input{inset-inline-end:0;box-sizing:border-box;width:var(--site-plg-filter-search-collapsed);background:var(--surface-card);min-width:0;max-width:none;transition:width var(--duration-fast)var(--easing-standard);position:absolute;top:0}.ComposerExpandableSearch_module_wrap:focus-within .ComposerExpandableSearch_module_input{width:var(--site-plg-filter-search-expanded);box-shadow:var(--shadow-sm)}.ComposerDock_module_dock{width:100%;position:relative}.ComposerDock_module_inline{position:relative}.ComposerDock_module_probeXs{width:calc(var(--space-16)*4 + var(--space-6))}.ComposerDock_module_probeSm{width:calc(var(--space-16)*8 + var(--space-12))}.ComposerDock_module_probeMd{width:calc(var(--space-16)*12)}.ComposerDock_module_probeLg{width:calc(var(--space-16)*12 + var(--space-12) + var(--space-1))}.ComposerDock_module_pinned{bottom:var(--composer-dock-bottom,calc(var(--space-16) + var(--space-4)));z-index:var(--z-raised);transition:opacity var(--duration-slow)var(--easing-standard);pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:fixed}.ComposerDock_module_pinned>*{pointer-events:auto}.ComposerDock_module_pinnedScrolling{pointer-events:none;transition:none}.ComposerDock_module_pinnedScrolling>*{pointer-events:none}.GridRecommendCards_module_grid{gap:var(--space-2);width:100%;max-width:var(--site-home-input-width);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.GridRecommendCards_module_miniAppIconPreview{align-self:start}.GridRecommendCards_module_skeletonCard{align-self:start;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--card-radius);border:1px solid var(--card-border-default);background:var(--card-bg);display:flex}.GridRecommendCards_module_skeletonText{gap:var(--space-2);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.GridRecommendCards_module_skeletonIcon{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-3)}.GridRecommendCards_module_skeletonTitle{width:75%;height:var(--space-4);border-radius:var(--radius-2)}.GridRecommendCards_module_skeletonDescription{width:100%;height:var(--space-3);border-radius:var(--radius-2)}.QuickActionBelowPanel_module_panel{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.QuickActionBelowPanel_module_tagRow{gap:var(--space-2-5);flex-wrap:wrap;width:100%;display:flex}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ActRecommendCards_module_root{width:100%;height:100%;position:relative;overflow:hidden}.ActRecommendCards_module_navBtn{z-index:10;opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s;position:absolute;top:50%;transform:translateY(-50%)}.ActRecommendCards_module_root:hover .ActRecommendCards_module_navBtn{opacity:1;visibility:visible;transition-delay:0s}.ActRecommendCards_module_navBtnPrev{left:var(--space-2)}.ActRecommendCards_module_navBtnNext{right:var(--space-2)}.ActRecommendCards_module_swiper{width:100%;height:100%}.ActRecommendCards_module_slide{padding:0 var(--space-2);position:relative;width:calc(18rem + var(--space-2))!important}.ActRecommendCards_module_slide:after{content:"";width:calc(18rem + var(--space-4));height:100%;position:absolute;inset:0}.ActRecommendCards_module_cardWrap{z-index:1;position:relative}.SearchMaterialContent_module_root{gap:var(--space-4);height:100%;min-height:0;max-width:var(--layout-bp-2240);flex-direction:column;width:100%;margin:0 auto;display:flex}.SearchMaterialModal_module_wrap{height:100%;position:relative}.SearchMaterialModal_module_dock{left:50%;bottom:var(--space-4);width:calc(100% - var(--space-8));max-width:calc(var(--space-16)*12);z-index:3;pointer-events:none;position:absolute;transform:translate(-50%)}.SearchMaterialModal_module_dock>*{pointer-events:auto}.EnterpriseTemplateLibraryCard_module_emptyCoverWrap{background:var(--card-hover-bg)}.EnterpriseTemplateLibraryCard_module_emptyState{z-index:1;justify-content:center;align-items:center;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.EnterpriseTemplateLibraryCard_module_emptyIcon{font-size:calc(var(--font-size-xl)*2);color:var(--fg-3)}.EnterpriseTemplateLibraryCard_module_emptyLabel{font-size:var(--font-size-sm);line-height:var(--font-lh-tight);font-weight:var(--font-weight-medium);color:var(--fg-3)}.EnterpriseTemplatesView_module_root{box-sizing:border-box;width:100%;min-height:100%;padding:var(--space-6)var(--layout-margin)var(--space-12);gap:var(--space-5);flex-direction:column;display:flex}.EnterpriseTemplatesView_module_pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.EnterpriseTemplatesView_module_pageHeaderActions{align-self:flex-start;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.EnterpriseTemplatesView_module_hiddenFileInput{display:none}.EnterpriseTemplatesView_module_pageHeaderText{gap:var(--space-1);flex-direction:column;display:flex}.EnterpriseTemplatesView_module_pageHeaderText h1{color:var(--fg-1);font-size:var(--font-size-xl);line-height:var(--font-lh-tight);font-weight:var(--font-weight-semibold);margin:0}.EnterpriseTemplatesView_module_pageHeaderText p{color:var(--fg-3);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);margin:0}.EnterpriseTemplatesView_module_toolbar{gap:var(--space-2);flex-wrap:wrap;align-items:center;max-width:40rem;display:flex}.EnterpriseTemplatesView_module_stateBox{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;min-height:40vh;color:var(--fg-3);flex-direction:column;display:flex}.EnterpriseTemplatesView_module_stateBox h2{color:var(--fg-1);font-size:var(--font-size-lg);line-height:var(--font-lh-tight);font-weight:var(--font-weight-semibold);margin:0}.EnterpriseTemplatesView_module_stateBox p{font-size:var(--font-size-sm);line-height:var(--font-lh-normal);margin:0}.EnterpriseTemplatesView_module_stateIcon{width:var(--space-12);height:var(--space-12);color:var(--fg-3)}.EnterpriseTemplatesView_module_listHint{text-align:center;color:var(--fg-3);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);margin:0}.EnterpriseTemplatesView_module_grid{grid-template-columns:var(--layout-cards-grid);gap:var(--space-4);display:grid}.EnterpriseTemplatesView_module_pagination{justify-content:center;display:flex}.EnterpriseTemplatesView_module_skillGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));display:grid}.EnterpriseTemplatesView_module_skillCard{width:100%;min-height:calc(var(--space-16)*2);border:var(--border-1)solid var(--line-2);border-radius:var(--radius-3);background:var(--surface-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.EnterpriseTemplatesView_module_skillCard:hover,.EnterpriseTemplatesView_module_skillCard:focus-within{border-color:var(--line-3)}.EnterpriseTemplatesView_module_skillCard:hover .EnterpriseTemplatesView_module_skillHoverOverlay,.EnterpriseTemplatesView_module_skillCard:focus-within .EnterpriseTemplatesView_module_skillHoverOverlay{opacity:1;pointer-events:auto;transform:translateY(0)}.EnterpriseTemplatesView_module_skillCardBody{align-items:flex-start;gap:var(--space-2);width:100%;min-height:inherit;padding:var(--space-4);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;font-family:inherit;display:flex}.EnterpriseTemplatesView_module_skillCardBody:focus-visible{outline:var(--border-2)solid var(--line-3);outline-offset:calc(var(--border-1)*-1)}.EnterpriseTemplatesView_module_skillHoverOverlay{z-index:1;justify-content:center;align-items:center;gap:var(--space-1-5);padding:var(--space-3);background:linear-gradient(to top,var(--surface-card)55%,transparent);opacity:0;transform:translateY(var(--space-1));pointer-events:none;transition:opacity var(--duration-fast)var(--easing-standard),transform var(--duration-fast)var(--easing-standard);flex-wrap:wrap;display:flex;position:absolute;bottom:0;left:0;right:0}.EnterpriseTemplatesView_module_skillName{width:100%;min-width:0;color:var(--fg-1);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);word-break:break-all;margin:0}.EnterpriseTemplatesView_module_skillMeta{color:var(--fg-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);margin:0}.EnterpriseTemplatesView_module_skillPreview{width:100%;color:var(--fg-3);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.EnterpriseTemplatesView_module_skillEmptyPreview{color:var(--fg-3);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);margin:0}.EnterpriseTemplatesView_module_skillDetail{gap:var(--space-3);flex-direction:column;display:flex}.EnterpriseTemplatesView_module_skillDetailMeta{color:var(--fg-3);font-size:var(--font-size-xs);line-height:var(--font-lh-normal);margin:0}.EnterpriseTemplatesView_module_skillDetailBody{color:var(--fg-1);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);white-space:pre-wrap;word-break:break-word;margin:0}.EnterpriseAssetPickerModal_module_searchModal{gap:var(--space-4);flex-direction:column;height:min(72vh,40rem);min-height:0;display:flex}.EnterpriseAssetPickerModal_module_searchModalTop{gap:var(--space-3);flex-direction:column;flex:none;display:flex}.EnterpriseAssetPickerModal_module_searchPrimaryHeader{align-items:center;gap:var(--space-4);min-width:0;display:flex}.EnterpriseAssetPickerModal_module_searchTitle{white-space:nowrap;color:var(--fg-1);font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);line-height:var(--font-lh-tight);flex:none}.EnterpriseAssetPickerModal_module_searchCatTabsHost{flex:auto;min-width:0;max-width:100%}.EnterpriseAssetPickerModal_module_searchCatTabs{flex:auto;width:100%;min-width:0;max-width:100%}.EnterpriseAssetPickerModal_module_subTabsRow{flex:none;width:100%;min-width:0}.EnterpriseAssetPickerModal_module_subTabs{width:100%;min-width:0}.EnterpriseAssetPickerModal_module_searchBody{scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;overflow-y:auto}.EnterpriseAssetPickerModal_module_searchBody::-webkit-scrollbar{display:none}.EnterpriseAssetPickerModal_module_stateBox,.EnterpriseAssetPickerModal_module_empty{border:var(--border-1)dashed var(--line-2);border-radius:var(--radius-3);padding:var(--space-10);color:var(--fg-3);text-align:center;background:var(--surface-subtle);font-size:var(--font-size-sm);line-height:var(--font-lh-normal)}.EnterpriseAssetPickerModal_module_stateBox{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}@media (max-width:40rem){.EnterpriseAssetPickerModal_module_searchModal{height:min(76vh,34rem)}.EnterpriseAssetPickerModal_module_searchPrimaryHeader{flex-wrap:wrap}.EnterpriseAssetPickerModal_module_searchTitle{width:100%}.EnterpriseAssetPickerModal_module_searchCatTabsHost{order:2;width:100%}}.DesignAgentParamBar_module_bar{width:100%;margin-bottom:var(--space-2)}.DesignAgentParamBar_module_row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.DesignAgentParamBar_module_fieldChip.qtd-chip{max-width:100%}.DesignAgentParamBar_module_fieldChip.qtd-chip .qtd-chip__label{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.DesignAgentParamBar_module_fieldInput.qtd-field{width:auto;min-width:var(--site-design-agent-input-min-width);max-width:100%}.DesignAgentParamBar_module_fieldInput.qtd-field .qtd-input{padding-inline:var(--chip-padding-x-md);background:var(--chip-bg);border-radius:var(--chip-radius)}.DesignAgentParamBar_module_fieldLabel{color:var(--chip-fg-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-lh-tight);white-space:nowrap;flex-shrink:0}.DesignAgentParamBar_module_fieldValue{min-width:0;color:var(--chip-fg);font-weight:var(--font-weight-regular);line-height:var(--font-lh-tight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.DesignAgentParamBar_module_fieldValueEmpty{color:var(--chip-fg-muted)}.DesignAgentParamBar_module_multiList{gap:var(--space-2);max-width:var(--site-design-agent-multi-panel-width);padding:var(--space-3);flex-wrap:wrap;display:flex}.LayoutToolbar_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.LayoutToolbar_module_colorPicker:hover{border-color:var(--state-hover)}.LayoutToolbar_module_layoutToolbar{display:inline-flex}.LayoutToolbar_module_quickCard{gap:var(--space-4);width:calc(var(--canvas-format-quick-card-w)*2 + var(--space-4));padding:var(--space-2);background:var(--dropdown-bg);border-radius:var(--radius-3);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:visible}.LayoutToolbar_module_panelRow{gap:var(--space-3);width:100%;display:flex}.LayoutToolbar_module_section{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.LayoutToolbar_module_sectionLabel{font-size:var(--font-size-xs);line-height:var(--font-lh-tight);color:var(--fg-2)}.LayoutToolbar_module_chipRow{align-items:center;gap:0;width:100%;display:flex}.LayoutToolbar_module_actionChip{flex:1 1 0;justify-content:center;min-width:0}.LayoutToolbar_module_actionChip svg{width:1em;height:1em;font-size:var(--canvas-format-menu-icon-size);display:block;transform:scale(.8)}.PenAiReferenceEntry_module_entry{white-space:nowrap;flex-shrink:0}.PenAiReferenceEntry_module_divider{height:auto;margin-block:var(--space-1);align-self:stretch}.FloatingToolbar_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.FloatingToolbar_module_colorPicker:hover{border-color:var(--state-hover)}.FloatingToolbar_module_floatingToolbar{padding:var(--space-1);background:var(--canvas-toolbar-bg);z-index:48;pointer-events:auto;border-radius:64px;align-items:center;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 2px 8px #00000040}.FloatingToolbar_module_floatingToolbar .qtd-chip__icon-slot{font-size:var(--canvas-toolbar-icon-size);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.FloatingToolbar_module_floatingToolbar .qtd-chip__icon-slot svg{flex-shrink:0;width:1em;height:1em;display:block}.FloatingToolbar_module_floatingToolbar .qtd-chip__icon-slot{width:auto;height:auto}.FloatingToolbar_module_floatingToolbar .qtd-chip svg{width:1em;height:1em;display:block}.FloatingToolbar_module_floatingToolbar .qtd-button--icon-only{font-size:var(--canvas-toolbar-icon-size)}.FloatingToolbar_module_floatingToolbar .qtd-button--icon-only svg{width:1em;height:1em;display:block}.FloatingToolbar_module_floatingToolbar{gap:var(--space-0-5);padding:var(--space-1-5);background:var(--surface-card);border:var(--border-1)solid var(--chip-border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);overflow:visible}.FloatingToolbar_module_divider{height:auto;margin:0 var(--space-1);flex-shrink:0;align-self:stretch}.FormatToolbar_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.FormatToolbar_module_colorPicker:hover{border-color:var(--state-hover)}.FormatToolbar_module_formatToolbar{align-items:center;gap:var(--space-0-5);display:inline-flex}.FormatToolbar_module_formatToolbar>.qtd-dropdown,.FormatToolbar_module_formatToolbar>.qtd-popover,.FormatToolbar_module_formatToolbar>.qtd-dropdown>.qtd-dropdown__trigger,.FormatToolbar_module_formatToolbar>.qtd-popover>.qtd-popover__trigger{align-items:center;display:inline-flex}.FormatToolbar_module_quickCard{width:var(--canvas-format-quick-card-w-lg);padding:var(--space-2);background:var(--dropdown-bg);border-radius:var(--radius-3);box-shadow:var(--shadow-sm);flex-direction:column;gap:0;display:flex;overflow:visible}.FormatToolbar_module_iconSection{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.FormatToolbar_module_quickRow,.FormatToolbar_module_quickRowIcons{align-items:center;gap:0;width:100%;display:flex}.FormatToolbar_module_quickRowIcons .qtd-dropdown{flex:1 1 0;justify-content:center;min-width:0;display:flex}.FormatToolbar_module_quickRowIcons .qtd-dropdown__trigger{justify-content:center;width:100%}.FormatToolbar_module_spacingRow{gap:var(--space-2);width:100%;margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FormatToolbar_module_spacingField{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.FormatToolbar_module_spacingLabel{font-size:var(--font-size-xs);line-height:var(--font-lh-tight);color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FormatToolbar_module_spacingInput{width:100%}.FormatToolbar_module_sizingField{min-width:0}.FormatToolbar_module_sizingHint{margin:var(--space-2)0 0;font-size:var(--font-size-xs);line-height:var(--font-lh-normal);color:var(--fg-2)}.FormatToolbar_module_spacingInputWrap{width:100%;position:relative}.FormatToolbar_module_spacingInputWrap .FormatToolbar_module_spacingInput input{padding-right:var(--space-5)}.FormatToolbar_module_presetTrigger{top:50%;right:var(--space-1);width:var(--space-4);height:var(--space-4);border-radius:var(--radius-1);color:var(--fg-3);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;transform:translateY(-50%)}.FormatToolbar_module_presetTrigger:hover{background:var(--btn-ghost-hover-bg);color:var(--fg-1)}.FormatToolbar_module_menuItemIcon{font-size:var(--canvas-format-menu-icon-size);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.FormatToolbar_module_menuItemIcon svg{flex-shrink:0;width:1em;height:1em;display:block}.FormatToolbar_module_inlineGroup{align-items:center;gap:var(--space-0-5);display:flex}.TextToolbar_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.TextToolbar_module_colorPicker:hover{border-color:var(--state-hover)}.TextToolbar_module_textToolbar{padding:var(--space-1);background:var(--canvas-toolbar-bg);z-index:48;pointer-events:auto;border-radius:64px;align-items:center;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 2px 8px #00000040}.TextToolbar_module_textToolbar .qtd-chip__icon-slot{font-size:var(--canvas-toolbar-icon-size);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.TextToolbar_module_textToolbar .qtd-chip__icon-slot svg{flex-shrink:0;width:1em;height:1em;display:block}.TextToolbar_module_textToolbar .qtd-chip__icon-slot{width:auto;height:auto}.TextToolbar_module_textToolbar .qtd-chip svg{width:1em;height:1em;display:block}.TextToolbar_module_textToolbar .qtd-button--icon-only{font-size:var(--canvas-toolbar-icon-size)}.TextToolbar_module_textToolbar .qtd-button--icon-only svg{width:1em;height:1em;display:block}.TextToolbar_module_textToolbar{gap:var(--space-0-5);padding:var(--space-1-5);background:var(--surface-card);border:var(--border-1)solid var(--chip-border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);overflow:visible}.TextToolbar_module_divider{height:auto;margin:0 var(--space-1);flex-shrink:0;align-self:stretch}.TextToolbar_module_colorChip .qtd-chip__icon-slot{width:var(--space-3);height:var(--space-3)}.TextToolbar_module_colorSwatch{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full);border:var(--border-1)solid var(--chip-border);flex-shrink:0;display:block}.TextToolbar_module_fontChipLabel{max-width:calc(var(--space-16)*2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TextToolbar_module_fontDropdownChip{width:calc(var(--space-16)*2);max-width:calc(var(--space-16)*2);flex-shrink:0;min-width:0}.TextToolbar_module_fontSizeChip{width:var(--canvas-text-toolbar-font-size-select-w);min-width:var(--canvas-text-toolbar-font-size-select-w);flex-shrink:0;justify-content:center;gap:0}.TextToolbar_module_fontSizeChip .qtd-chip__label{flex:1;justify-content:center;min-width:0;display:flex}.TextToolbar_module_fontSizeChipInput{width:100%;min-width:0;color:inherit;font-size:inherit;line-height:var(--font-lh-tight);font-weight:var(--font-weight-medium);text-align:center;background:0 0;border:none;outline:none;padding:0}.TextToolbar_module_fontSizeChipInput::placeholder{color:var(--fg-3)}.TextToolbar_module_fontDropdownPanel{width:var(--canvas-text-toolbar-font-dropdown-w);max-height:var(--canvas-text-toolbar-font-dropdown-max-h);flex-direction:column;display:flex}.TextToolbar_module_fontDropdownSearch{padding:var(--space-2);flex-shrink:0}.TextToolbar_module_fontDropdownSearch .qtd-search{width:100%;min-width:0}.TextToolbar_module_fontDropdownMenuScroll{flex:1;min-height:0;overflow-y:auto}.TextToolbar_module_fontDropdownLoading{padding:var(--space-3)var(--space-2);color:var(--fg-3);font-size:var(--font-size-xs);line-height:var(--font-lh-normal)}.TextToolbar_module_fontPreviewImg{height:var(--space-4);object-fit:contain;max-width:100%}html[data-theme=dark] .TextToolbar_module_fontPreviewImg{filter:invert()}.TextToolbar_module_fontSizeGroup{align-items:center;gap:var(--space-0-5);display:flex}.TextToolbar_module_stepperChip{min-width:var(--btn-sm-h);font-size:var(--font-size-sm);line-height:var(--font-lh-tight);-webkit-user-select:none;user-select:none;justify-content:center}.TextToolbar_module_fontSizeMenu{max-height:var(--canvas-text-toolbar-size-menu-max-h);overflow-y:auto}.TextToolbar_module_fontSizeMenu .qtd-menu-item{min-height:var(--canvas-text-toolbar-size-item-h);padding-top:var(--space-1);padding-bottom:var(--space-1);justify-content:center}.ShapeToolbar_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.ShapeToolbar_module_colorPicker:hover{border-color:var(--state-hover)}.ShapeToolbar_module_shapeToolbar{padding:var(--space-1);background:var(--canvas-toolbar-bg);z-index:48;pointer-events:auto;border-radius:64px;align-items:center;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 2px 8px #00000040}.ShapeToolbar_module_shapeToolbar .qtd-chip__icon-slot{font-size:var(--canvas-toolbar-icon-size);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.ShapeToolbar_module_shapeToolbar .qtd-chip__icon-slot svg{flex-shrink:0;width:1em;height:1em;display:block}.ShapeToolbar_module_shapeToolbar .qtd-chip__icon-slot{width:auto;height:auto}.ShapeToolbar_module_shapeToolbar .qtd-chip svg{width:1em;height:1em;display:block}.ShapeToolbar_module_shapeToolbar .qtd-button--icon-only{font-size:var(--canvas-toolbar-icon-size)}.ShapeToolbar_module_shapeToolbar .qtd-button--icon-only svg{width:1em;height:1em;display:block}.ShapeToolbar_module_shapeToolbar{gap:var(--space-0-5);padding:var(--space-1-5);background:var(--surface-card);border:var(--border-1)solid var(--chip-border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);overflow:visible}.ShapeToolbar_module_divider{height:auto;margin:0 var(--space-1);flex-shrink:0;align-self:stretch}.ShapeToolbar_module_colorChip .qtd-chip__icon-slot{width:var(--space-3);height:var(--space-3)}.ShapeToolbar_module_colorSwatch{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full);border:var(--border-1)solid var(--chip-border);flex-shrink:0;display:block}.ShapeToolbar_module_strokeWidthChip{width:var(--canvas-text-toolbar-font-size-select-w);min-width:var(--canvas-text-toolbar-font-size-select-w);flex-shrink:0;justify-content:center;gap:0}.ShapeToolbar_module_strokeWidthChip .qtd-chip__label{flex:1;justify-content:center;min-width:0;display:flex}.ShapeToolbar_module_strokeWidthChipInput{width:100%;min-width:0;color:inherit;font-size:inherit;line-height:var(--font-lh-tight);font-weight:var(--font-weight-medium);text-align:center;background:0 0;border:none;outline:none;padding:0}.PenBrushPicker_module_triggerChip .PenBrushPicker_module_triggerThumb.PenBrushPicker_module_triggerThumb{width:var(--canvas-pen-picker-trigger-thumb-width);height:calc(var(--canvas-pen-picker-trigger-thumb-width)*44/268)}.PenBrushPicker_module_triggerChip{gap:var(--space-0-5);width:auto;min-width:0;padding-inline:var(--space-1)}.PenBrushPicker_module_triggerChip .qtd-chip__icon-slot{width:auto;height:auto}.PenBrushPicker_module_triggerChip .qtd-chip__label{white-space:nowrap;flex:none}.PenBrushPicker_module_labelSlot{flex:none;display:inline-block;position:relative}.PenBrushPicker_module_labelGhost{visibility:hidden;white-space:nowrap}.PenBrushPicker_module_labelText{text-align:left;white-space:nowrap;text-overflow:ellipsis;position:absolute;inset:0;overflow:hidden}.PenBrushPicker_module_triggerThumb{width:var(--canvas-pen-picker-trigger-thumb-width);min-width:var(--canvas-pen-picker-trigger-thumb-width);height:calc(var(--canvas-pen-picker-trigger-thumb-width)*44/268);color:var(--fg-1);flex-shrink:0;display:block}.PenBrushPicker_module_menu{min-width:var(--canvas-pen-picker-min-width)}.PenBrushPicker_module_item{gap:var(--space-1);width:100%;padding:var(--space-0-5)0;flex-direction:column;display:flex}.PenBrushPicker_module_itemName{font-size:var(--font-size-sm);line-height:var(--font-lh-tight)}.PenBrushPicker_module_itemThumb{aspect-ratio:280/44;width:100%;height:auto;color:var(--fg-1);display:block}.ImageToolbar_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.ImageToolbar_module_colorPicker:hover{border-color:var(--state-hover)}.ImageToolbar_module_imageToolbar{padding:var(--space-1);background:var(--canvas-toolbar-bg);z-index:48;pointer-events:auto;border-radius:64px;align-items:center;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 2px 8px #00000040}.ImageToolbar_module_imageToolbar .qtd-chip__icon-slot{font-size:var(--canvas-toolbar-icon-size);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.ImageToolbar_module_imageToolbar .qtd-chip__icon-slot svg{flex-shrink:0;width:1em;height:1em;display:block}.ImageToolbar_module_imageToolbar .qtd-chip__icon-slot{width:auto;height:auto}.ImageToolbar_module_imageToolbar .qtd-chip svg{width:1em;height:1em;display:block}.ImageToolbar_module_imageToolbar .qtd-button--icon-only{font-size:var(--canvas-toolbar-icon-size)}.ImageToolbar_module_imageToolbar .qtd-button--icon-only svg{width:1em;height:1em;display:block}.ImageToolbar_module_imageToolbar{gap:var(--space-0-5);padding:var(--space-1-5);background:var(--surface-card);border:var(--border-1)solid var(--chip-border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);overflow:visible}.ImageToolbar_module_divider{height:auto;margin:0 var(--space-1);flex-shrink:0;align-self:stretch}.ImageToolbar_module_coreOps{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex;position:relative}.AutoLayoutPanel_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.AutoLayoutPanel_module_colorPicker:hover{border-color:var(--state-hover)}.AutoLayoutPanel_module_autoLayoutPanel{width:fit-content;padding:var(--space-2);background:var(--dropdown-bg);border-radius:var(--radius-3);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:visible}.AutoLayoutPanel_module_panelRow{gap:var(--space-3);align-items:flex-start;display:flex}.AutoLayoutPanel_module_panelSection{gap:var(--space-0-5);flex-direction:column;display:flex}.AutoLayoutPanel_module_sectionLabel{font-size:var(--font-size-xs);line-height:var(--font-lh-tight);color:var(--fg-2)}.AutoLayoutPanel_module_alignSection{width:var(--canvas-auto-layout-align-grid-w);flex-shrink:0}.AutoLayoutPanel_module_alignmentGrid{grid-template-columns:repeat(3,var(--space-10));grid-template-rows:repeat(3,var(--space-10));width:var(--canvas-auto-layout-align-grid-w);background:var(--surface-subtle);border-radius:var(--radius-3);display:grid;overflow:hidden}.AutoLayoutPanel_module_alignChip{width:var(--space-10);height:var(--space-10);min-height:var(--space-10);border-radius:0;justify-content:center}.AutoLayoutPanel_module_alignChip .AutoLayoutPanel_module_dot{width:var(--space-0-5);height:var(--space-0-5);border-radius:var(--radius-full);background:var(--fg-4);display:block}.AutoLayoutPanel_module_alignChip i{font-size:var(--space-5);color:var(--fg-1);display:none}.AutoLayoutPanel_module_alignChip:hover:not(:disabled) .AutoLayoutPanel_module_dot,.AutoLayoutPanel_module_alignChip.AutoLayoutPanel_module_is-selected .AutoLayoutPanel_module_dot{display:none}.AutoLayoutPanel_module_alignChip:hover:not(:disabled) i,.AutoLayoutPanel_module_alignChip.AutoLayoutPanel_module_is-selected i{display:block}.AutoLayoutPanel_module_panelRightSection{gap:var(--space-3);min-width:calc(var(--space-16)*2);flex-direction:column;flex:1;display:flex}.AutoLayoutPanel_module_inputWrapper{border-radius:var(--radius-3);overflow:hidden}.AutoLayoutPanel_module_inputWrapper .ant-input-number{background:var(--surface-subtle);border-radius:var(--radius-3);border:none;width:100%}.AutoLayoutPanel_module_inputWrapper .ant-input-number:hover,.AutoLayoutPanel_module_inputWrapper .ant-input-number:focus,.AutoLayoutPanel_module_inputWrapper .ant-input-number:focus-within{box-shadow:none;border-color:#0000}.AutoLayoutPanel_module_inputWrapper .ant-input-number .AutoLayoutPanel_module_ant-input-number-input{text-align:center;font-size:var(--font-size-sm);line-height:var(--font-lh-normal);color:var(--fg-1)}.AutoLayoutPanel_module_inputRow{background:var(--surface-subtle);border-radius:var(--radius-3);gap:0;display:flex;overflow:hidden}.AutoLayoutPanel_module_inputRow .ant-input-number{background:0 0;border:none;border-radius:0;flex:1}.AutoLayoutPanel_module_inputRow .ant-input-number:first-child{border-right:var(--border-1)solid var(--dropdown-border)}.AutoLayoutPanel_module_inputRow .ant-input-number:hover,.AutoLayoutPanel_module_inputRow .ant-input-number:focus,.AutoLayoutPanel_module_inputRow .ant-input-number:focus-within{box-shadow:none;border-color:#0000}.AutoLayoutPanel_module_inputRow .ant-input-number .AutoLayoutPanel_module_ant-input-number-input{text-align:center;font-size:var(--font-size-sm);line-height:var(--font-lh-normal);color:var(--fg-1)}.AutoLayoutPanel_module_chipRow{align-items:center;gap:0;width:100%;display:flex}.AutoLayoutPanel_module_directionChip{flex:1 1 0;justify-content:center;min-width:0}.AutoLayoutPanel_module_directionChip svg{width:1em;height:1em;font-size:var(--canvas-format-menu-icon-size);display:block}.GroupToolbar_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.GroupToolbar_module_colorPicker:hover{border-color:var(--state-hover)}.GroupToolbar_module_groupToolbar{padding:var(--space-1);background:var(--canvas-toolbar-bg);z-index:48;pointer-events:auto;border-radius:64px;align-items:center;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 2px 8px #00000040}.GroupToolbar_module_groupToolbar .qtd-chip__icon-slot{font-size:var(--canvas-toolbar-icon-size);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.GroupToolbar_module_groupToolbar .qtd-chip__icon-slot svg{flex-shrink:0;width:1em;height:1em;display:block}.GroupToolbar_module_groupToolbar .qtd-chip__icon-slot{width:auto;height:auto}.GroupToolbar_module_groupToolbar .qtd-chip svg{width:1em;height:1em;display:block}.GroupToolbar_module_groupToolbar .qtd-button--icon-only{font-size:var(--canvas-toolbar-icon-size)}.GroupToolbar_module_groupToolbar .qtd-button--icon-only svg{width:1em;height:1em;display:block}.GroupToolbar_module_groupToolbar{gap:var(--space-0-5);padding:var(--space-1-5);background:var(--surface-card);border:var(--border-1)solid var(--chip-border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);overflow:visible}.GroupToolbar_module_divider{height:auto;margin:0 var(--space-1);flex-shrink:0;align-self:stretch}.GroupToolbar_module_autoLayoutEnabled .qtd-chip{color:var(--sem-info-fg)}.CropPanel_module_cropPanel{align-items:center;gap:var(--space-1);padding:var(--space-1-5);background:var(--surface-card);border-radius:var(--radius-full);box-shadow:var(--shadow-md);pointer-events:auto;flex-shrink:0;display:flex}.CropPanel_module_ratioSelect{width:auto;min-width:calc(var(--space-10) + var(--space-4));flex-shrink:0}.CropPanel_module_dimensionGroup{align-items:center;gap:var(--space-0-5);flex-shrink:0;display:flex}.CropPanel_module_dimensionInput{width:calc(var(--space-16) + var(--space-4));flex-shrink:0}.CropPanel_module_linkToggle{flex-shrink:0}.CropPanel_module_confirmBtn{flex-shrink:0;margin-inline-start:auto}.ExpandToolbar_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.ExpandToolbar_module_colorPicker:hover{border-color:var(--state-hover)}.ExpandToolbar_module_toolbar{padding:var(--space-1);background:var(--canvas-toolbar-bg);z-index:48;pointer-events:auto;border-radius:64px;align-items:center;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 2px 8px #00000040}.ExpandToolbar_module_toolbar .qtd-chip__icon-slot{font-size:var(--canvas-toolbar-icon-size);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.ExpandToolbar_module_toolbar .qtd-chip__icon-slot svg{flex-shrink:0;width:1em;height:1em;display:block}.ExpandToolbar_module_toolbar .qtd-chip__icon-slot{width:auto;height:auto}.ExpandToolbar_module_toolbar .qtd-chip svg{width:1em;height:1em;display:block}.ExpandToolbar_module_toolbar .qtd-button--icon-only{font-size:var(--canvas-toolbar-icon-size)}.ExpandToolbar_module_toolbar .qtd-button--icon-only svg{width:1em;height:1em;display:block}.ExpandToolbar_module_toolbar{gap:var(--space-0-5);padding:var(--space-1-5);background:var(--surface-card);border:var(--border-1)solid var(--chip-border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);gap:var(--space-2);padding-inline:var(--space-3);overflow:visible}.ExpandToolbar_module_sizeSelect{max-width:calc(var(--space-16)*4);gap:var(--space-2);flex-shrink:0}.ExpandToolbar_module_sizeSelect .qtd-btn__label{align-items:center;gap:var(--space-1);display:inline-flex}.ExpandToolbar_module_selectArrow{width:var(--space-4);height:var(--space-4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ExpandToolbar_module_selectArrow svg{display:block}.ExpandToolbar_module_selectedName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ExpandToolbar_module_sizeMenu{width:min(var(--space-16)*5,80vw);max-height:min(40vh,var(--space-16)*5);overscroll-behavior:contain;overflow-y:auto}.ExpandToolbar_module_ratioChoices{gap:var(--space-1);padding-block:var(--space-2);flex-wrap:wrap;flex-shrink:0;display:flex}.ExpandToolbar_module_ratioChoices>*{flex-shrink:0}.ExpandToolbar_module_sizeOption .ExpandToolbar_module_editAlias{visibility:hidden}.ExpandToolbar_module_sizeOption:hover .ExpandToolbar_module_editAlias,.ExpandToolbar_module_sizeOption:focus-within .ExpandToolbar_module_editAlias{visibility:visible}@media (hover:none){.ExpandToolbar_module_sizeOption .ExpandToolbar_module_editAlias{visibility:visible}}.ExpandToolbar_module_choiceTitle{align-items:center;gap:var(--space-1);min-width:0;display:flex}.ExpandToolbar_module_choiceTitle .ExpandToolbar_module_editAlias{flex-shrink:0}.ExpandToolbar_module_sizeMeta{color:var(--fg-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);white-space:nowrap;flex-shrink:0;margin-left:auto}.ExpandToolbar_module_choiceName{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ExpandToolbar_module_ratioPreview{flex:0 0 var(--space-4);width:var(--space-4);height:var(--space-4);justify-content:center;align-items:center;display:flex}.ExpandToolbar_module_ratioPreview>span{box-sizing:border-box;border:var(--border-1)solid var(--fg-2);border-radius:var(--radius-1)}.ExpandToolbar_module_optionDetail{color:var(--fg-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal)}.ExpandToolbar_module_aliasEditor{align-items:center;gap:var(--space-1);width:100%;padding-block:var(--space-1);flex-wrap:wrap;display:flex}.ExpandToolbar_module_aliasHint{min-width:0;color:var(--fg-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);white-space:normal;overflow-wrap:anywhere;flex-basis:100%}.ExpandToolbar_module_pixelRow{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.ExpandToolbar_module_pixelLabel,.ExpandToolbar_module_pixelUnit{color:var(--fg-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-lh-tight);flex-shrink:0}.ExpandToolbar_module_pixelInput{width:max-content}.ExpandToolbar_module_pixelInput .qtd-input{gap:var(--space-1);padding-inline:var(--space-1)}.ExpandToolbar_module_pixelInput input{font-variant-numeric:tabular-nums;flex:none;width:6ch;padding-inline:0}.ExpandToolbar_module_lockToggle{flex-shrink:0}.ExpandToolbar_module_divider{height:auto;margin:0 var(--space-1);flex-shrink:0;align-self:stretch}.ExpandToolbar_module_multiplierWrap{padding-inline:var(--space-1);border:var(--border-1)solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);flex:none;align-items:center;gap:0;display:inline-flex}.ExpandToolbar_module_multiplierWrap:focus-within{border-color:var(--input-border-focus)}.ExpandToolbar_module_multiplierInput{flex:none;width:auto}.ExpandToolbar_module_multiplierInput .qtd-input{padding-inline:0}.ExpandToolbar_module_multiplierInput input{text-align:right;width:3ch;padding-inline:0}@supports (field-sizing:content){.ExpandToolbar_module_multiplierInput input{field-sizing:content;width:auto;min-width:1ch}}.ExpandToolbar_module_presetTrigger{margin-left:var(--space-1);width:var(--space-4);height:var(--space-4);border-radius:var(--radius-1);color:var(--fg-3);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.ExpandToolbar_module_presetTrigger svg{display:block}.ExpandToolbar_module_presetTrigger:hover{background:var(--btn-ghost-hover-bg);color:var(--fg-1)}.ExpandToolbar_module_multMenu{gap:var(--space-2);min-width:calc(var(--space-16)*3 + var(--space-8));padding:var(--space-2);flex-direction:column;display:flex}.ExpandToolbar_module_multSteps{gap:var(--space-1);display:flex}.ExpandToolbar_module_intentGroup{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.ExpandToolbar_module_intentWarn{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--sem-warning);color:var(--sem-warning-on);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:default;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ExpandToolbar_module_ctaWithCost{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.ZoomControl_module_zoomIndicator{align-items:center;gap:var(--space-1);padding:var(--space-1-5);background:var(--canvas-toolbar-bg);border-radius:var(--radius-full);box-shadow:var(--shadow-md),var(--site-composer-idle-border-inset);color:var(--canvas-toolbar-text-fg);display:flex}.GridStylePicker_module_panel{width:var(--canvas-grid-picker-width);padding:var(--space-4);background:var(--surface-app);border-radius:var(--radius-4);box-shadow:var(--shadow-lg)}.GridStylePicker_module_section+.GridStylePicker_module_section{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-1)solid var(--line-2)}.GridStylePicker_module_sectionTitle{margin:0 0 var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--font-lh-tight);color:var(--fg-3)}.GridStylePicker_module_styleGrid,.GridStylePicker_module_colorGrid,.GridStylePicker_module_extraColorGrid{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.GridStylePicker_module_card{border:var(--border-1)solid var(--line-2);border-radius:var(--radius-3);cursor:pointer;background:var(--surface-app);text-align:left;min-width:0;box-shadow:none;transition:border-color var(--duration-fast)var(--easing-standard),box-shadow var(--duration-fast)var(--easing-standard);flex-direction:column;padding:0;display:flex;overflow:hidden}.GridStylePicker_module_card:hover{border-color:var(--line-strong)}.GridStylePicker_module_card[data-selected=true]{border-color:var(--fg-1);box-shadow:0 0 0 var(--border-1)var(--fg-1)}.GridStylePicker_module_card:focus-visible{outline:var(--border-2)solid var(--sem-info);outline-offset:var(--space-0-5)}.GridStylePicker_module_preview{height:var(--canvas-grid-picker-preview-height);background-color:var(--preview-bg,var(--canvas-viewport-bg-default));background-position:0 0;background-repeat:repeat;position:relative}.GridStylePicker_module_preview[data-variant=dots]{background-image:radial-gradient(circle,var(--canvas-viewport-grid-dot)calc(var(--border-1)*1.5),transparent calc(var(--border-1)*1.5));background-size:var(--space-3)var(--space-3)}.GridStylePicker_module_preview[data-variant=lines]{background-image:linear-gradient(var(--canvas-viewport-grid-line)var(--border-1),transparent var(--border-1)),linear-gradient(90deg,var(--canvas-viewport-grid-line)var(--border-1),transparent var(--border-1));background-size:var(--space-3)var(--space-3)}.GridStylePicker_module_preview[data-variant=solid],.GridStylePicker_module_preview[data-variant=color]{background-image:none}.GridStylePicker_module_check{top:var(--space-1);right:var(--space-1);width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--surface-app);color:var(--fg-1);box-shadow:var(--shadow-sm);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.GridStylePicker_module_label{padding:var(--space-1)var(--space-1);border-top:var(--border-1)solid var(--line-2);background:var(--surface-app);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-tight);color:var(--fg-1);text-align:center;display:block}.GridStylePicker_module_extraToggle{width:100%;margin:var(--space-2)0 0;cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--font-lh-tight);color:var(--fg-3);background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.GridStylePicker_module_extraToggle:hover{color:var(--fg-2)}.GridStylePicker_module_extraToggle:focus-visible{outline:var(--border-2)solid var(--sem-info);outline-offset:var(--space-0-5);border-radius:var(--radius-1)}.GridStylePicker_module_extraColorGrid{margin-top:var(--space-1-5)}.CanvasCenterToolsToolbar_module_wrap{top:var(--space-4);z-index:201;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.CanvasCenterToolsToolbar_module_wrap>*{pointer-events:auto}.CanvasCenterToolsToolbar_module_toolbarPill{align-items:center;gap:var(--space-1);padding:var(--space-1-5);background:var(--canvas-toolbar-bg,var(--surface-elevated));border-radius:var(--radius-full);box-shadow:var(--shadow-md);font-size:var(--canvas-toolbar-icon-size,var(--space-4));display:inline-flex}.CanvasCenterToolsToolbar_module_toolbarPill svg{width:1em;height:1em;color:var(--canvas-toolbar-icon-fg,var(--fg-1));display:block}.CanvasCenterToolsToolbar_module_toolbarPill .folder-icon{width:auto;height:var(--space-5)}.CanvasCenterToolsToolbar_module_navToolChip.qtd-chip--icon-only.has-dropdown{width:auto;min-width:var(--chip-sm-h);padding-inline:var(--chip-padding-x-sm);gap:var(--chip-gap)}.CanvasCenterToolsToolbar_module_navToolChip.has-dropdown .qtd-chip__trailing--chevron{margin-left:0}.ShapePanel_module_shapePanel{min-width:var(--canvas-shape-panel-min-width)}.ShapePanel_module_panelHeader{margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:var(--border-1)solid var(--canvas-panel-divider);justify-content:space-between;align-items:center;display:flex}.ShapePanel_module_panelHeader span{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--canvas-panel-title-fg)}.ShapePanel_module_closeButton{font-size:var(--font-size-lg);line-height:var(--font-lh-tight);width:var(--space-6);height:var(--space-6);cursor:pointer;color:var(--canvas-panel-placeholder-fg);border-radius:var(--radius-1);transition:background .2s var(--qtd-transition-cubic-1);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.ShapePanel_module_closeButton:hover{background-color:var(--state-hover);color:var(--canvas-panel-body-fg)}.ShapePanel_module_shapeGrid{gap:var(--space-2);max-height:var(--canvas-shape-panel-max-height);scrollbar-width:none;grid-template-columns:repeat(4,1fr);display:grid;overflow-y:auto}.ShapePanel_module_shapeGrid::-webkit-scrollbar{display:none}.ShapePanel_module_shapeButton{aspect-ratio:1;border-radius:var(--radius-2);cursor:pointer;width:100%;transition:background .2s var(--qtd-transition-cubic-1);color:var(--canvas-panel-item-fg);background:0 0;border-width:0;justify-content:center;align-items:center;display:flex}.ShapePanel_module_shapeButton:hover{background-color:var(--state-hover)}.ShapePanel_module_shapeButton.ShapePanel_module_active{background-color:var(--canvas-panel-item-selected-bg)}.ShapePanel_module_shapePreview{width:var(--canvas-shape-preview-size);height:var(--canvas-shape-preview-size);color:var(--fg-1);justify-content:center;align-items:center;display:flex}.ShapePanel_module_shapePreview svg{width:100%;height:100%}.FramePanel_module_framePanel{min-width:var(--canvas-frame-panel-min-width);padding:0}.FramePanel_module_frameGrid{gap:var(--space-1-5);grid-template-columns:repeat(3,1fr);display:grid}.FramePanel_module_frameButton{min-height:var(--canvas-frame-preset-min-height);padding:var(--space-1-5)var(--space-1);background:var(--canvas-panel-card-bg);border-radius:var(--radius-2);justify-content:center;align-items:center;gap:var(--space-1);cursor:pointer;color:var(--canvas-panel-item-fg);transition:background var(--duration-fast)var(--easing-standard);border:none;flex-direction:column;display:flex}.FramePanel_module_frameButton:hover{background:var(--state-hover)}.FramePanel_module_frameButton:focus-visible{outline:var(--border-2)solid var(--sem-info);outline-offset:var(--space-0-5)}.FramePanel_module_framePreview{width:var(--space-5);height:var(--space-5);color:var(--fg-2);justify-content:center;align-items:center;display:flex}.FramePanel_module_framePreview .qtd-icon,.FramePanel_module_framePreview svg{width:var(--space-4);height:var(--space-4);display:block}.FramePanel_module_frameLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-tight);color:var(--canvas-panel-body-fg);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.LayersPanel_module_layersPanel{width:var(--canvas-layers-rail-width);background:0 0;flex-direction:column;max-height:100%;display:flex;overflow:visible}.LayersPanel_module_layersPanelHeightExpanded{height:100%}.LayersPanel_module_layersContent{box-sizing:content-box;width:var(--canvas-layers-panel-width);max-width:var(--canvas-layers-panel-width);padding:var(--space-2)0;min-height:0;max-height:var(--canvas-layers-collapsed-list-height);pointer-events:none;flex:auto;overflow:hidden auto}.LayersPanel_module_layersPanelHeightExpanded .LayersPanel_module_layersContent{max-height:none}.LayersPanel_module_layersContent::-webkit-scrollbar{width:var(--space-1-5)}.LayersPanel_module_layersContent::-webkit-scrollbar-track{background:0 0}.LayersPanel_module_layersContent::-webkit-scrollbar-thumb{background:var(--line-3);border-radius:var(--radius-1)}.LayersPanel_module_layersContent::-webkit-scrollbar-thumb:hover{background:var(--line-strong)}.LayersPanel_module_layersMenu{gap:var(--canvas-layers-thumb-gap);width:var(--canvas-layers-rail-width);pointer-events:none;flex-direction:column;padding:0;display:flex}.LayersPanel_module_layerRow{width:var(--canvas-layers-rail-width);height:var(--canvas-layers-thumb-row-height);border-radius:var(--radius-1-5);-webkit-user-select:none;user-select:none;pointer-events:auto;position:relative}.LayersPanel_module_layerRowDragging{opacity:.5}.LayersPanel_module_layerRowDragOver:not(.LayersPanel_module_layerRowDropInside){background:var(--sem-info-bg)}.LayersPanel_module_layerRowDropInside{outline:var(--border-2)dashed var(--sem-info);background:var(--sem-info-bg)}.LayersPanel_module_expandButton{flex-shrink:0}.LayersPanel_module_expandIconOpen{transition:transform var(--duration-fast)ease;transform:rotate(90deg)}.LayersPanel_module_layerMenuItem{box-sizing:border-box;width:var(--canvas-layers-rail-width);min-width:var(--canvas-layers-rail-width);height:var(--canvas-layers-thumb-row-height);justify-content:flex-start;align-items:center;gap:var(--space-2);border-radius:var(--radius-1-5);opacity:.5;transition:opacity var(--duration-fast)var(--easing-standard);overflow:hidden;min-height:var(--canvas-layers-thumb-row-height)!important;padding:var(--canvas-layers-item-padding-y)var(--canvas-layers-item-padding-x)!important}.LayersPanel_module_layerMenuItem .qtd-menu-item__body,.LayersPanel_module_layerMenuItem .qtd-menu-item__trailing{display:none}.LayersPanel_module_layerMenuItem .qtd-menu-item__icon,.LayersPanel_module_layerMenuItem .qtd-menu-item__media{width:var(--canvas-layers-thumb-size);height:var(--canvas-layers-thumb-size);border-radius:var(--radius-1);flex:none;margin:0}.LayersPanel_module_layerMenuItem .qtd-menu-item__media{border:1px solid var(--line-3);background:var(--canvas-panel-bg)}.LayersPanel_module_layerMenuItem .qtd-menu-item__icon{font-size:var(--space-5);border:1px solid var(--line-3);background:var(--canvas-panel-bg)}.LayersPanel_module_layerRowSelected .LayersPanel_module_layerMenuItem{opacity:1;background:var(--canvas-panel-item-selected-bg)}.LayersPanel_module_layerRow:hover:not(.LayersPanel_module_layerRowDragging) .LayersPanel_module_layerMenuItem{opacity:1}.LayersPanel_module_layerRow:hover:not(.LayersPanel_module_layerRowDragging):not(.LayersPanel_module_layerRowSelected) .LayersPanel_module_layerMenuItem{background:var(--state-hover)}.LayersPanel_module_layerRow:hover{z-index:5;width:var(--canvas-layers-panel-width)}.LayersPanel_module_layerRow:hover .LayersPanel_module_layerMenuItem{z-index:5;width:var(--canvas-layers-panel-width);min-width:var(--canvas-layers-panel-width);height:var(--canvas-layers-thumb-row-height);background:var(--canvas-panel-bg);box-shadow:var(--shadow-sm);position:absolute;top:0;left:0;overflow:hidden;min-height:var(--canvas-layers-thumb-row-height)!important;padding:var(--canvas-layers-item-padding-y)var(--canvas-layers-item-padding-x)!important}.LayersPanel_module_layerRow:hover .LayersPanel_module_layerMenuItem .qtd-menu-item__body{min-width:0;display:flex}.LayersPanel_module_layerRow:hover .LayersPanel_module_layerMenuItem .qtd-menu-item__trailing{flex-shrink:0;display:inline-flex}.LayersPanel_module_layerRow:hover .LayersPanel_module_layerMenuItem .qtd-menu-item__label,.LayersPanel_module_layerRow:hover .LayersPanel_module_layerMenuItem .qtd-menu-item__desc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LayersPanel_module_layerRowSelected:hover .LayersPanel_module_layerMenuItem{background:var(--canvas-panel-item-selected-bg);color:var(--canvas-panel-item-selected-fg)}.LayersPanel_module_layerActions{align-items:center;gap:var(--space-0-5);display:inline-flex}.LayersPanel_module_layerThumbnailImage,.LayersPanel_module_layerThumbnailSvg{object-fit:cover;border-radius:var(--radius-1);width:100%;height:100%;display:block}.LayersPanel_module_layerThumbnailImage svg,.LayersPanel_module_layerThumbnailSvg svg{border-radius:var(--radius-1)}.LayersPanel_module_layerThumbnailSvg{justify-content:center;align-items:center;display:flex;overflow:hidden}.LayersPanel_module_layerThumbnailSvg svg{border-radius:var(--radius-1);max-width:100%;max-height:100%}.LayersPanel_module_layerTypeIcon{font-size:var(--space-5);justify-content:center;align-items:center;line-height:0;display:inline-flex}.LayersPanel_module_dropIndicator{height:var(--border-2);background:var(--sem-info);pointer-events:none;z-index:10;border-radius:var(--radius-1);position:absolute;left:0;right:0}.LayersPanel_module_dropIndicator.LayersPanel_module_dropBefore{top:calc(var(--border-1)*-1)}.LayersPanel_module_dropIndicator.LayersPanel_module_dropAfter{bottom:calc(var(--border-1)*-1)}.LayersPanel_module_dropIndicator.LayersPanel_module_dropInside{display:none}.LayersPanel_module_heightToggle{width:var(--canvas-layers-rail-width);min-height:var(--space-8);padding:var(--space-1)0;border-radius:var(--radius-1-5);color:var(--fg-2);cursor:pointer;pointer-events:auto;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.LayersPanel_module_heightToggle:hover{background:var(--state-hover);color:var(--fg-1)}.LayersPanel_module_heightToggle:focus-visible{outline:var(--border-2)solid var(--accent-lime);outline-offset:calc(var(--border-1)*-1)}.LayersPanel_module_heightToggleIconExpanded{transform:rotate(180deg)}.PenToolbar_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.PenToolbar_module_colorPicker:hover{border-color:var(--state-hover)}.PenToolbar_module_penToolbar{padding:var(--space-1);background:var(--canvas-toolbar-bg);z-index:48;pointer-events:auto;border-radius:64px;align-items:center;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 2px 8px #00000040}.PenToolbar_module_penToolbar .qtd-chip__icon-slot{font-size:var(--canvas-toolbar-icon-size);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.PenToolbar_module_penToolbar .qtd-chip__icon-slot svg{flex-shrink:0;width:1em;height:1em;display:block}.PenToolbar_module_penToolbar .qtd-chip__icon-slot{width:auto;height:auto}.PenToolbar_module_penToolbar .qtd-chip svg{width:1em;height:1em;display:block}.PenToolbar_module_penToolbar .qtd-button--icon-only{font-size:var(--canvas-toolbar-icon-size)}.PenToolbar_module_penToolbar .qtd-button--icon-only svg{width:1em;height:1em;display:block}.PenToolbar_module_penToolbar{gap:var(--space-0-5);padding:var(--space-1-5);background:var(--surface-card);border:var(--border-1)solid var(--chip-border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);top:calc(var(--canvas-header-height) + var(--space-6));left:var(--canvas-dock-center-x);z-index:var(--canvas-selection-html-overlay-z);gap:var(--space-1);cursor:default;position:fixed;overflow:visible;transform:translate(-50%)}.PenToolbar_module_penToolbarStage{top:calc(var(--space-4) + var(--space-12));position:absolute;left:50%}.PenToolbar_module_divider{height:auto;margin:0 var(--space-1);flex-shrink:0;align-self:stretch}.PenToolbar_module_modeTray{align-items:center;gap:var(--space-1);height:var(--canvas-pen-tool-tray-height);flex-shrink:0;display:flex}.PenToolbar_module_toolSlot{width:var(--canvas-pen-tool-slot-width);cursor:pointer;background:0 0;border:none;height:100%;padding:0;position:relative}.PenToolbar_module_toolSlot:hover .PenToolbar_module_toolImage{transform:translate(-50%,calc(var(--canvas-pen-tool-rest-offset) - var(--canvas-pen-tool-hover-raise)))}.PenToolbar_module_toolSlot:focus-visible .PenToolbar_module_toolImage{filter:drop-shadow(0 0 var(--border-2)var(--sem-info))}.PenToolbar_module_toolClip{left:0;right:0;top:var(--canvas-pen-tool-clip-top);bottom:var(--canvas-pen-tool-clip-bottom);pointer-events:none;position:absolute;overflow:hidden}.PenToolbar_module_toolImage{height:var(--canvas-pen-tool-image-height);width:auto;transform:translate(-50%,var(--canvas-pen-tool-rest-offset));transition:transform var(--duration-base)var(--easing-spring);pointer-events:auto;-webkit-user-select:none;user-select:none;position:absolute;bottom:0;left:50%}.PenToolbar_module_toolSlotActive .PenToolbar_module_toolImage,.PenToolbar_module_toolSlot:hover.PenToolbar_module_toolSlotActive .PenToolbar_module_toolImage{transform:translate(-50%,calc(var(--canvas-pen-tool-rest-offset) - var(--canvas-pen-tool-raise)))}.PenToolbar_module_colorRow{align-items:center;gap:var(--space-1-5);flex-shrink:0;display:flex}.PenToolbar_module_quickSwatch{width:var(--canvas-pen-quick-swatch-size);height:var(--canvas-pen-quick-swatch-size);border:var(--border-1)solid var(--chip-border);border-radius:var(--radius-full);cursor:pointer;flex-shrink:0;padding:0}.PenToolbar_module_quickSwatch:hover{transform:scale(1.08)}.PenToolbar_module_quickSwatchActive{box-shadow:0 0 0 var(--border-1)var(--surface-card),0 0 0 calc(var(--border-1) + var(--border-2))var(--sem-info)}.PenToolbar_module_pickerSwatch{background-color:#0000;background-image:var(--canvas-pen-color-wheel)}.PenToolbar_module_pickerSwatchSolid{background-image:none}.PenToolbar_module_opacityChip{gap:var(--space-2);flex-shrink:0}.PenToolbar_module_opacityChip .qtd-chip__label{align-items:center;gap:var(--space-1);white-space:nowrap;flex-direction:row;flex:none;display:flex}.PenToolbar_module_opacityGlyph{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);border:var(--border-1)solid var(--chip-border);box-sizing:border-box;background:linear-gradient(to right,transparent 0 50%,var(--opacity-glyph-color,var(--fg-1))50% 100%),conic-gradient(var(--line-2)25%,transparent 0 50%,var(--line-2)0 75%,transparent 0)0 0/var(--space-2)var(--space-2);flex-shrink:0;display:block}.PenToolbar_module_opacityValue{text-align:center;min-width:3ch;font-size:var(--font-size-sm);line-height:var(--font-lh-tight);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.PenToolbar_module_opacityPanel{align-items:center;gap:var(--space-3);padding:var(--space-2)var(--space-3);display:flex}.PenToolbar_module_opacityPanelSlider{width:var(--canvas-pen-opacity-panel-slider-width);min-width:var(--canvas-pen-opacity-panel-slider-width);flex:none}.PenToolbar_module_opacityPanelValue{min-width:var(--space-10);text-align:right;font-size:var(--font-size-sm);line-height:var(--font-lh-normal);font-variant-numeric:tabular-nums;color:var(--canvas-toolbar-text-fg)}.PenToolbar_module_sliderWrap{flex:none;align-items:center;display:inline-flex}.PenToolbar_module_widthSliderWrap{--pen-width-fill:calc(var(--space-2) + var(--pen-width-t,0)*(100% - var(--space-4)));position:relative}.PenToolbar_module_widthSliderWrap:before{content:"";inset-inline:0;height:var(--canvas-pen-width-wedge-height);background:linear-gradient(to right,var(--fg-1)0 var(--pen-width-fill),var(--line-2)var(--pen-width-fill)100%);clip-path:polygon(0 46%,100% 0,100% 100%,0 54%);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.PenToolbar_module_widthSliderWrap .qtd-slider__input{position:relative}.PenToolbar_module_widthSliderWrap .qtd-slider__input::-webkit-slider-runnable-track{background:0 0}.PenToolbar_module_widthSliderWrap .qtd-slider__input::-moz-range-track{background:0 0}.PenToolbar_module_widthSliderWrap .qtd-slider__input::-moz-range-progress{background:0 0}.PenToolbar_module_slider{width:var(--canvas-pen-toolbar-slider-width);min-width:var(--canvas-pen-toolbar-slider-width);flex:none}.PenToolbar_module_value{min-width:var(--space-10);text-align:right;font-size:var(--font-size-sm);line-height:var(--font-lh-normal);color:var(--canvas-toolbar-text-fg);flex-shrink:0}.PenToolbar_module_exitButton{flex-shrink:0}.PenToolbar_module_cursorIconPreload{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.CanvasEditorChrome_module_penToolbarHost{pointer-events:none;z-index:202;position:absolute;inset:0;overflow:visible}.CanvasEditorChrome_module_penToolbarHost>*{pointer-events:auto}.AIEditTopBar_module_colorPicker{border:8px solid var(--surface-card);border-radius:32px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.AIEditTopBar_module_colorPicker:hover{border-color:var(--state-hover)}.AIEditTopBar_module_aiEditTopBar{pointer-events:auto;justify-content:flex-start;align-items:center;gap:var(--space-1-5);flex-wrap:nowrap;width:max-content;display:flex}.AIEditTopBar_module_aiEditTopBar>.qtd-tabs-wrapper,.AIEditTopBar_module_aiEditTopBar>.AIEditTopBar_module_markTabsWrap .qtd-tabs-wrapper{flex:none;width:auto;min-width:0}.AIEditTopBar_module_fullWidth{width:100%}.AIEditTopBar_module_returnChip{border:var(--border-1)solid var(--chip-border)!important;border-color:var(--chip-border)!important}.AIEditTopBar_module_markTabs{flex-shrink:0;width:auto}.AIEditTopBar_module_markTabs .qtd-tabs__label{align-self:stretch;align-items:center;height:100%;display:inline-flex}.AIEditTopBar_module_markTabs .qtd-tabs__label>*{align-items:center;height:100%;display:inline-flex}.AIEditTopBar_module_markTabsWrap{flex-shrink:0;width:auto;display:inline-flex}.AIEditTopBar_module_brushControls{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2)var(--space-3);background:var(--surface-card);border-radius:var(--radius-full);display:flex}.AIEditTopBar_module_brushLabel{white-space:nowrap;color:var(--fg-2);font-size:var(--font-size-sm)}.AIEditTopBar_module_brushSlider{width:calc(var(--space-8)*6);min-width:0}.AIEditTopBar_module_dropdownAnchor{display:inline-flex}.AIEditTopBar_module_editToolTabHit{justify-content:center;align-items:center;gap:var(--space-1);max-width:100%;height:100%;line-height:var(--font-lh-tight);cursor:inherit;display:inline-flex}.AIEditTopBar_module_editToolTabHit>span{line-height:var(--font-lh-tight);align-items:center;display:inline-flex}.AIEditTopBar_module_editToolTabHit svg{flex-shrink:0;display:block}.AIEditTopBar_module_brushMenuItem{align-items:center;gap:var(--space-2);display:inline-flex}.AIEditTopBar_module_brushMenuDot{border-radius:var(--radius-full);background:var(--fg-2);flex-shrink:0}.AIEditTopBar_module_brushDot_fine{width:var(--space-1-5);height:var(--space-1-5)}.AIEditTopBar_module_brushDot_medium{width:var(--space-2);height:var(--space-2)}.AIEditTopBar_module_brushDot_coarse{width:var(--space-3);height:var(--space-3)}.AIEditTopBar_module_exitZone{align-items:center;gap:var(--space-2);padding-left:var(--space-2);margin-left:auto;display:flex}.AIEditTopBar_module_parkedCount{color:var(--fg-3);font-size:var(--font-size-xs);white-space:nowrap}.EditTextListPanel_module_panel{max-height:var(--canvas-edit-text-list-max-height,240px);border-radius:var(--radius-3);background:var(--surface-card);border:1px solid var(--line-2);flex-direction:column;width:100%;display:flex;overflow:hidden}.EditTextListPanel_module_header{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-3)var(--space-2);flex-shrink:0;display:flex}.EditTextListPanel_module_headerRight{align-items:center;gap:var(--space-2);min-width:0;display:flex}.EditTextListPanel_module_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);color:var(--color-text-1)}.EditTextListPanel_module_hint{font-size:var(--font-size-xs);line-height:var(--font-lh-normal);color:var(--color-text-3)}.EditTextListPanel_module_closeBtn{color:var(--color-text-3);flex-shrink:0}.EditTextListPanel_module_body{padding:var(--space-2)var(--space-3)var(--space-4);gap:var(--space-2);scrollbar-width:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.EditTextListPanel_module_body::-webkit-scrollbar{display:none}.EditTextListPanel_module_emptyHint{text-align:center;color:var(--color-text-3);padding:var(--space-6)0;font-size:var(--font-size-sm)}.EditTextListPanel_module_textRow{border-radius:var(--radius-2);min-height:var(--input-h-sm);flex-shrink:0;align-items:flex-start;display:flex;position:relative}.EditTextListPanel_module_textRow:hover,.EditTextListPanel_module_textRow:focus-within{z-index:1}.EditTextListPanel_module_textRow .EditTextListPanel_module_actionBtn{opacity:0;pointer-events:none}.EditTextListPanel_module_textRow:hover .EditTextListPanel_module_actionBtn,.EditTextListPanel_module_textRow:focus-within .EditTextListPanel_module_actionBtn{opacity:1;pointer-events:auto}.EditTextListPanel_module_textRow.EditTextListPanel_module_deleted .EditTextListPanel_module_inputWrap .qtd-textarea{color:var(--color-text-3);text-decoration:line-through}.EditTextListPanel_module_textRow.EditTextListPanel_module_deleted .EditTextListPanel_module_actionBtn{opacity:1;pointer-events:auto}.EditTextListPanel_module_inputWrap{flex:1;width:100%;min-width:0}.EditTextListPanel_module_inputWrap .qtd-textarea{min-height:var(--input-h-sm);padding-right:calc(var(--space-8) + var(--space-2));line-height:var(--font-lh-normal);overflow-wrap:anywhere}.EditTextListPanel_module_actionBtn{top:var(--space-2);right:var(--space-2);z-index:2;transition:opacity .15s;position:absolute}.EditTextListPanel_module_deleteBtn{color:var(--color-text-3)}.EditTextListPanel_module_restoreBtn{color:var(--color-primary)}.AgentInsightDrawer_module_panel{top:calc(var(--canvas-header-height) + var(--canvas-agent-insight-panel-gap));right:var(--canvas-agent-insight-panel-gap);bottom:calc(var(--space-6) + var(--space-10) + var(--canvas-agent-insight-panel-gap));z-index:300;width:var(--canvas-agent-insight-drawer-width);pointer-events:none;background:0 0;flex-direction:column;display:flex;position:fixed}.AgentInsightDrawer_module_body{--agent-insight-content-x:var(--space-3);border:var(--border-1)solid var(--line-2);border-radius:var(--radius-3);background:var(--surface-card);min-height:0;max-height:100%;box-shadow:var(--shadow-md);pointer-events:auto;overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:0 auto;display:flex;overflow:hidden auto}.AgentInsightDrawer_module_card{flex-direction:column;flex:none;width:100%;min-height:0;display:flex}.AgentInsightDrawer_module_card+.AgentInsightDrawer_module_card{border-top:var(--border-1)solid var(--line-2)}.AgentInsightDrawer_module_cardCollapsed{flex:none}.AgentInsightDrawer_module_cardHead{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-3);display:flex}.AgentInsightDrawer_module_cardToggle{align-items:center;gap:var(--space-1-5);min-width:0;padding:var(--space-2)0;border-radius:var(--radius-2);cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;flex:auto;display:flex}.AgentInsightDrawer_module_cardToggle:hover .AgentInsightDrawer_module_cardChevron{color:var(--fg-1)}.AgentInsightDrawer_module_cardTitle{min-width:0;color:var(--fg-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AgentInsightDrawer_module_cardChevron{color:var(--fg-3);transition:transform var(--duration-fast)var(--easing-standard);flex-shrink:0}.AgentInsightDrawer_module_cardChevronUp{transform:rotate(-90deg)}.AgentInsightDrawer_module_cardExtra{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.AgentInsightDrawer_module_cardBody{min-height:0;max-height:min(var(--canvas-agent-insight-card-max-height),100vh - var(--canvas-header-height) - var(--space-10)*3);gap:var(--space-2);padding:0 var(--agent-insight-content-x)var(--space-3);overscroll-behavior:contain;flex-direction:column;flex:0 auto;display:flex;overflow:hidden auto}.AgentInsightDrawer_module_list{width:100%;padding:0}.AgentInsightDrawer_module_artifactList .qtd-menu-item{min-width:0}.AgentInsightDrawer_module_artifactList .qtd-menu-item__main,.AgentInsightDrawer_module_artifactList .qtd-menu-item__content,.AgentInsightDrawer_module_artifactList .qtd-menu-item__label{flex:auto;min-width:0;overflow:hidden}.AgentInsightDrawer_module_artifactList .qtd-menu-item__shortcut{text-overflow:ellipsis;white-space:nowrap;opacity:.72;flex:0 auto;min-width:0;max-width:38%;overflow:hidden}.AgentInsightDrawer_module_artifactName{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.AgentInsightDrawer_module_todoList .qtd-menu-item__label,.AgentInsightDrawer_module_todoList .qtd-menu-item__content,.AgentInsightDrawer_module_todoList .qtd-menu-item__main{white-space:normal!important;text-overflow:unset!important;-webkit-line-clamp:unset!important;max-height:none!important;overflow:visible!important}.AgentInsightDrawer_module_todoLabel{white-space:normal;word-break:break-word;overflow-wrap:anywhere;line-height:var(--font-lh-normal);display:block;overflow:visible}.AgentInsightDrawer_module_artifactPopoverHost{width:100%;display:flex}.AgentInsightDrawer_module_artifactPopoverHost>.qtd-popover{width:100%;display:block}.AgentInsightDrawer_module_artifactPopoverHost .qtd-popover__trigger{width:100%;display:flex}.AgentInsightDrawer_module_artifactThumbnail{border-radius:var(--radius-1);object-fit:cover;width:100%;height:100%;display:block}.AgentInsightDrawer_module_todoStatusIcon{color:currentColor;justify-content:center;align-items:center;display:inline-flex}.AgentInsightDrawer_module_todoStatusIconDone{color:var(--sem-success)}.AgentInsightDrawer_module_todoLabelDone{color:var(--fg-3);text-decoration:line-through}.AgentInsightDrawer_module_emptyBlock{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2)0 var(--space-3);flex-direction:column;display:flex}.AgentInsightDrawer_module_emptyIconBox{width:var(--space-7);height:var(--space-7);border:var(--border-1)solid var(--line-2);border-radius:var(--radius-2);color:var(--fg-2);justify-content:center;align-items:center;display:flex}.AgentInsightDrawer_module_emptyCopy{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;display:flex}.AgentInsightDrawer_module_emptyTitle{color:var(--fg-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);margin:0}.AgentInsightDrawer_module_emptyDesc{color:var(--fg-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);margin:0}.AgentInsightDrawer_module_sessionEmpty,.AgentInsightDrawer_module_loading{padding:var(--space-6)var(--space-4);color:var(--fg-3);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);justify-content:center;display:flex}.AgentInsightDrawer_module_sessionEmpty{text-align:center;margin:0}.AgentInsightDrawer_module_legacySection{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.AgentInsightDrawer_module_refsSubSection{padding-top:var(--space-3);border-top:var(--border-1)solid var(--line-1)}.AgentInsightDrawer_module_legacyHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.AgentInsightDrawer_module_legacyTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-lh-tight);color:var(--fg-2)}.AgentInsightDrawer_module_statusLine,.AgentInsightDrawer_module_metaLine,.AgentInsightDrawer_module_emptyInline{font-size:var(--font-size-xs);line-height:var(--font-lh-normal);color:var(--fg-3);margin:0}.AgentInsightDrawer_module_guideBox{padding:var(--space-3);border-radius:var(--radius-2);background:var(--surface-subtle);color:var(--fg-2);font-size:var(--font-size-xs);line-height:var(--font-lh-loose);white-space:pre-wrap;word-break:break-word;max-height:min(60vh,420px);margin:0;font-family:inherit;overflow:auto}.AgentInsightDrawer_module_guideModalBody{gap:var(--space-2);min-height:0;max-height:min(65vh,100vh - 220px);padding:0 var(--space-1);padding-top:var(--space-1);width:calc(100% + var(--space-2));margin-left:calc(var(--space-1)*-1);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;overflow:hidden auto}.AgentInsightDrawer_module_guideModalBody .AgentInsightDrawer_module_guideBox{flex:auto;min-height:0;max-height:none;overflow:visible}.AgentInsightDrawer_module_guideModalBody .AgentInsightDrawer_module_guideTextarea{min-height:240px;max-height:none}.AgentInsightDrawer_module_guideSummary{text-align:left;cursor:pointer;border-radius:var(--radius-2);background:0 0;border:0;width:100%;margin:0;padding:0;display:block}.AgentInsightDrawer_module_guideSummary:hover .AgentInsightDrawer_module_guideBoxPreview{background:var(--surface-hover,var(--surface-subtle))}.AgentInsightDrawer_module_guideSummary:focus-visible{outline:2px solid var(--border-focus,var(--color-primary));outline-offset:2px}.AgentInsightDrawer_module_guideBoxPreview{padding:var(--space-3);border-radius:var(--radius-2);background:var(--surface-subtle);color:var(--fg-2);font-size:var(--font-size-xs);line-height:var(--font-lh-loose);white-space:pre-wrap;word-break:break-word;max-height:calc(var(--font-size-xs)*var(--font-lh-loose)*3);margin:0;font-family:inherit;overflow:hidden}.AgentInsightDrawer_module_editBlock{gap:var(--space-3);flex-direction:column;display:flex}.AgentInsightDrawer_module_guideTextarea{width:100%;min-height:calc(var(--space-16)*2)}.AgentInsightDrawer_module_editActions{justify-content:flex-end;gap:var(--space-2);display:flex}.AgentInsightDrawer_module_memoryList{gap:var(--space-3);flex-direction:column;display:flex}.AgentInsightDrawer_module_memoryPreviewRow{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.AgentInsightDrawer_module_memoryPreviewRow:first-of-type{margin-top:var(--space-1)}.AgentInsightDrawer_module_memoryFileBlock{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-2);background:var(--surface-subtle);flex-direction:column;display:flex}.AgentInsightDrawer_module_memoryFileHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.AgentInsightDrawer_module_memoryFileActions{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.AgentInsightDrawer_module_memoryProtectHint{font-weight:var(--font-weight-regular);color:var(--fg-3)}.AgentInsightDrawer_module_memoryCreateRow{align-items:center;gap:var(--space-2);display:flex}.AgentInsightDrawer_module_memoryCreateRow>:first-child{flex:1;min-width:0}.AgentInsightDrawer_module_memoryFileName{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--fg-2);line-height:var(--font-lh-tight);word-break:break-all;margin:0}.AgentInsightDrawer_module_memoryTextarea{width:100%;min-height:calc(var(--space-12)*2);font-size:var(--font-size-xs)}.AgentInsightDrawer_module_compactToggle{flex:auto;justify-content:space-between;min-width:0}.AgentInsightDrawer_module_compactToggle .qtd-btn__label{flex:auto;width:100%;min-width:0;display:flex}.AgentInsightDrawer_module_compactToggle:hover .AgentInsightDrawer_module_cardExtraHover,.AgentInsightDrawer_module_compactToggle:focus-within .AgentInsightDrawer_module_cardExtraHover{display:inline-flex}.AgentInsightDrawer_module_compactTitleRow{align-items:center;gap:var(--space-2);flex:auto;width:100%;min-width:0;display:flex}.AgentInsightDrawer_module_compactTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);overflow:hidden}.AgentInsightDrawer_module_cardExtraHover{flex-shrink:0;align-items:center;margin-left:auto;display:none}.AgentInsightDrawer_module_compactGuideTitle{align-items:center;gap:var(--space-2);min-width:0;display:flex}.AgentInsightDrawer_module_compactGuideName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AgentInsightDrawer_module_compactArtifactList{min-width:0}.AgentInsightDrawer_module_compact .qtd-progress__track{height:var(--space-0-5);background:var(--line-1)}.AgentInsightDrawer_module_compact .qtd-progress:not(.qtd-progress--danger):not(.qtd-progress--success) .qtd-progress__fill{background:var(--fg-3)}.AgentInsightDrawer_module_compact .AgentInsightDrawer_module_body{padding:var(--space-5);gap:var(--space-4);border-radius:var(--radius-4);box-shadow:none;scrollbar-gutter:auto}.AgentInsightDrawer_module_compact .AgentInsightDrawer_module_card+.AgentInsightDrawer_module_card{border-top:0}.AgentInsightDrawer_module_compact .AgentInsightDrawer_module_cardHead{padding:0}.AgentInsightDrawer_module_compact .AgentInsightDrawer_module_cardBody{max-height:none;padding:var(--space-1)0 0;gap:var(--space-1);overflow:visible}.AgentInsightDrawer_module_compact .AgentInsightDrawer_module_cardChevron{margin-left:auto}.AgentInsightDrawer_module_compact .AgentInsightDrawer_module_refsSubSection{padding-top:var(--space-4);border-top:0}.AgentInsightDrawer_module_compact .AgentInsightDrawer_module_todoLabelDone{color:var(--fg-2);text-decoration:none}.AgentInsightDrawer_module_compact .AgentInsightDrawer_module_emptyBlock{padding:var(--space-2)0;flex-direction:row;justify-content:flex-start}.AgentInsightDrawer_module_compact .AgentInsightDrawer_module_emptyCopy{text-align:left;align-items:flex-start}.AgentInsightDrawer_module_compact .AgentInsightDrawer_module_guideBox{max-height:min(60vh,var(--space-16)*6)}.AgentInsightDrawer_module_compactModalBody{max-height:min(65vh,100vh - var(--space-16)*3 - var(--space-7))}.AgentInsightDrawer_module_compactModalBody .AgentInsightDrawer_module_guideTextarea{min-height:calc(var(--space-16)*3 + var(--space-12))}.SelectableTextActions_module_actions{z-index:var(--z-tooltip);align-items:center;gap:var(--space-2);transform:translate(-50%,calc(-100% - var(--space-1)));-webkit-user-select:none;user-select:none;white-space:nowrap;pointer-events:auto;display:inline-flex;position:fixed}.HistoryGeneratingDots_module_card{aspect-ratio:1;border-radius:var(--card-radius);background:var(--surface-subtle);border:var(--border-1)solid var(--line-2);box-sizing:border-box;width:100%;display:block;position:relative;overflow:hidden}.HistoryGeneratingDots_module_textPending{max-width:var(--site-history-gen-dots-text-max);aspect-ratio:16/9}.HistoryGeneratingDots_module_cardOverlay{background:0 0;border:none;border-radius:0}.HistoryGeneratingDots_module_demoSize{max-width:var(--site-history-gen-dots-demo-size)}.HistoryGeneratingDots_module_canvas{width:100%;height:100%;display:block}.HistoryGeneratingDots_module_status{top:var(--space-3);left:var(--space-3);right:var(--space-3);z-index:1;color:var(--fg-2);font-size:var(--font-size-button-sm);font-weight:var(--font-weight-medium);line-height:var(--font-lh-tight);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;margin:0;position:absolute;overflow:hidden}.HistoryGeneratingDots_module_statusOverlay{color:var(--color-white)}.HistoryGeneratingDots_module_playground{gap:var(--space-3);margin-block:var(--space-6)var(--space-4);padding:var(--space-4);border-radius:var(--radius-3);border:var(--border-1)dashed var(--line-2);background:var(--surface-app);box-sizing:border-box;flex-direction:column;display:flex}.HistoryGeneratingDots_module_playgroundTitle{color:var(--fg-2);font-size:var(--font-size-button-md);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal);margin:0}.HistoryGeneratingDots_module_playgroundHint{color:var(--fg-3);font-size:var(--font-size-button-sm);line-height:var(--font-lh-normal);margin:0}.HistoryGeneratingDots_module_playgroundRow{gap:var(--space-3);flex-wrap:wrap;align-items:flex-start;display:flex}.HistoryGeneratingDots_module_playgroundItem{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.HistoryGeneratingDots_module_playgroundLabel{color:var(--fg-3);font-size:var(--font-size-button-sm);line-height:var(--font-lh-tight)}.HistoryGeneratingDots_module_wide{max-width:calc(var(--site-history-gen-dots-demo-size)*1.4);aspect-ratio:16/9}.HistoryGeneratingDots_module_tall{max-width:calc(var(--site-history-gen-dots-demo-size)*.85);aspect-ratio:3/4}.AgentStream_module_stream{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.AgentStream_module_header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.AgentStream_module_headerSummary{align-items:center;gap:var(--space-1);min-width:0;color:var(--fg-2);font-size:var(--font-size-sm);cursor:pointer;flex:auto;display:inline-flex}.AgentStream_module_headerActions{align-items:center;gap:var(--space-1);flex:none;display:flex}.AgentStream_module_headerChevron{color:var(--fg-2);cursor:pointer;transition:transform var(--duration-fast)var(--easing-standard);display:inline-flex}.AgentStream_module_headerChevronOpen{transform:rotate(180deg)}.AgentStream_module_messages{gap:var(--space-2);flex-direction:column;display:flex}.AgentStream_module_messageGroup{gap:var(--space-3);flex-direction:column;display:flex}.AgentStream_module_messageGroup:last-child{margin-bottom:0}.AgentStream_module_userTurn{justify-content:flex-end;width:100%;display:flex}.AgentStream_module_userBubbleWrap{align-items:flex-end;gap:var(--space-2);flex-direction:column;max-width:80%;display:flex;position:relative}.AgentStream_module_userBubbleActions{align-items:center;gap:var(--space-1);margin-top:var(--space-0-5);-webkit-user-select:none;user-select:none;z-index:1;display:flex;position:absolute;top:100%;right:0}.AgentStream_module_userBubble{padding:var(--space-2)var(--space-3);border-radius:var(--radius-4);background:var(--surface-panel)}.AgentStream_module_userText{color:var(--fg-1);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal);word-break:break-word;white-space:pre-wrap;margin:0}.AgentStream_module_userImages{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.AgentStream_module_userRefTile{width:var(--site-history-reference-tile-size);height:var(--site-history-reference-tile-size);border-radius:var(--site-composer-attachment-tile-radius)}.AgentStream_module_aiTurn{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.AgentStream_module_turnTime{color:var(--fg-2);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);display:block}.AgentStream_module_agentInfo{align-items:center;gap:var(--space-1);min-width:0;margin-left:calc(-1*var(--space-2-5));flex-wrap:wrap;display:flex}.AgentStream_module_modeLabel{align-items:center;gap:var(--space-1);display:inline-flex}.AgentStream_module_modeIcon{color:var(--fg-1);justify-content:center;align-items:center;display:inline-flex}.AgentStream_module_modeIcon svg{width:var(--space-4);height:var(--space-4)}.AgentStream_module_agentStar{width:var(--space-6);height:var(--space-6);color:var(--fg-1);flex:none;justify-content:center;align-items:center;display:inline-flex}.AgentStream_module_agentStar svg{width:var(--space-6);height:var(--space-6)}.AgentStream_module_taskName{color:var(--fg-1);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-normal);flex:none}.AgentStream_module_agentIcon{width:var(--space-4);height:var(--space-4);margin-left:var(--space-2);border-radius:var(--radius-full);object-fit:cover;flex:none}.AgentStream_module_agentIcon.AgentStream_module_userIcon{margin-left:0}.AgentStream_module_agentName{color:var(--fg-2);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);flex:none}.AgentStream_module_agentDivider{width:var(--border-1);height:var(--space-4);margin:0 var(--space-1);background:var(--line-2);flex:none}.AgentStream_module_aiMessages{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.AgentStream_module_markdown{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal);color:var(--fg-1);word-break:break-word}.AgentStream_module_markdown h1{margin-top:var(--space-5);margin-bottom:var(--space-2);font-size:20px;line-height:1.4}.AgentStream_module_markdown h2{margin-top:18px;margin-bottom:var(--space-2);font-size:18px;line-height:1.4}.AgentStream_module_markdown h3,.AgentStream_module_markdown h4,.AgentStream_module_markdown h5,.AgentStream_module_markdown h6{margin-top:18px;margin-bottom:var(--space-2);font-size:16px;line-height:1.4}.AgentStream_module_markdown p{margin:0 0 var(--space-2);color:var(--fg-1);font-size:var(--font-size-base);line-height:var(--font-lh-normal)}.AgentStream_module_markdown p:first-child{margin-top:0}.AgentStream_module_markdown p:last-child{margin-bottom:0}.AgentStream_module_markdown strong{font-weight:var(--font-weight-bold)}.AgentStream_module_markdown em{font-style:italic}.AgentStream_module_markdown s{text-decoration:line-through}.AgentStream_module_markdown u{text-decoration:underline}.AgentStream_module_markdown blockquote{margin:var(--space-3)0;border-left:2px solid var(--line-2);padding-left:10px}.AgentStream_module_markdown ul,.AgentStream_module_markdown ol{margin:0 0 var(--space-2);padding-left:var(--space-5)}.AgentStream_module_markdown ul li{list-style:outside}.AgentStream_module_markdown ol li{list-style:decimal}.AgentStream_module_markdown img{border-radius:var(--radius-2);max-width:100%}.AgentStream_module_message{color:var(--fg-1)}.AgentStream_module_thinking{width:max-content;max-width:100%}.AgentStream_module_thinkingHeader{align-items:center;gap:var(--space-1);width:max-content;max-width:100%;color:var(--fg-2);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);cursor:pointer;background:0 0;border:0;padding:0;display:flex}.AgentStream_module_thinkingIcon{width:var(--space-5);height:var(--space-5);line-height:var(--space-5);font-size:var(--font-size-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.AgentStream_module_thinkingName{text-align:left;color:var(--fg-2);flex:0 auto}.AgentStream_module_thinkingStatus{align-items:center;gap:var(--space-1);color:var(--fg-2);flex:none;margin-inline-start:var(--space-1);display:inline-flex}.AgentStream_module_thinkingCheck{color:var(--sem-success);display:inline-flex}.AgentStream_module_thinkingDuration{color:var(--sem-success)}.AgentStream_module_thinkingDoing{background-image:linear-gradient(90deg,var(--fg-3)0%,var(--fg-3)40%,var(--fg-1)52%,var(--fg-3)63%,var(--fg-3)100%);line-height:16px;font-size:var(--font-size-sm);color:#0000;-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite AgentStream_module_siteAgentThinkingTextShine}.AgentStream_module_thinkingChevron{color:var(--fg-2);transition:transform var(--duration-fast)var(--easing-standard);flex:none;margin-inline-start:var(--space-1)}.AgentStream_module_thinkingChevronOpen{transform:rotate(180deg)}.AgentStream_module_thinkingDetail{padding:var(--space-2);max-height:var(--site-agent-thinking-detail-max-h);border-radius:var(--radius-2);background:var(--surface-panel);color:var(--fg-1);font-size:var(--font-size-xs);line-height:var(--font-lh-normal);margin-block-start:var(--space-1);margin-left:calc(var(--space-4) + var(--space-0-5));overflow-y:auto}.AgentStream_module_thinkingDetail .AgentStream_module_markdown{color:var(--fg-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal)}.AgentStream_module_thinkingDetail .AgentStream_module_markdown *,.AgentStream_module_thinkingDetail .AgentStream_module_markdown h1,.AgentStream_module_thinkingDetail .AgentStream_module_markdown h2,.AgentStream_module_thinkingDetail .AgentStream_module_markdown h3,.AgentStream_module_thinkingDetail .AgentStream_module_markdown h4,.AgentStream_module_thinkingDetail .AgentStream_module_markdown h5,.AgentStream_module_thinkingDetail .AgentStream_module_markdown h6,.AgentStream_module_thinkingDetail .AgentStream_module_markdown p,.AgentStream_module_thinkingDetail .AgentStream_module_markdown em,.AgentStream_module_thinkingDetail .AgentStream_module_markdown s,.AgentStream_module_thinkingDetail .AgentStream_module_markdown u,.AgentStream_module_thinkingDetail .AgentStream_module_markdown li,.AgentStream_module_thinkingDetail .AgentStream_module_markdown td,.AgentStream_module_thinkingDetail .AgentStream_module_markdown th,.AgentStream_module_thinkingDetail .AgentStream_module_markdown blockquote,.AgentStream_module_thinkingDetail .AgentStream_module_markdown code{color:inherit;font-size:inherit;font-weight:inherit}.AgentStream_module_thinkingDetail .AgentStream_module_markdown strong{color:inherit;font-size:inherit;font-weight:var(--font-weight-semibold)}@keyframes AgentStream_module_siteAgentThinkingTextShine{0%{background-position:200%}to{background-position:-200%}}@media (prefers-reduced-motion:reduce){.AgentStream_module_thinkingDoing{background:0 0;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset;color:var(--fg-2);animation:none}}.AgentStream_module_planning{border-radius:var(--radius-2-5);background:var(--surface-subtle)}.AgentStream_module_planningHeader{width:100%;padding:var(--space-2)var(--space-3);color:var(--fg-1);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.AgentStream_module_planningTitle{font-weight:var(--font-weight-medium);font-size:var(--font-size-sm)}.AgentStream_module_planningDetail{padding:0 var(--space-3)var(--space-3)}.AgentStream_module_planningDetail .AgentStream_module_markdown{color:var(--fg-2);font-size:var(--font-size-xs);line-height:var(--font-lh-normal)}.AgentStream_module_planningDetail .AgentStream_module_markdown *,.AgentStream_module_planningDetail .AgentStream_module_markdown h1,.AgentStream_module_planningDetail .AgentStream_module_markdown h2,.AgentStream_module_planningDetail .AgentStream_module_markdown h3,.AgentStream_module_planningDetail .AgentStream_module_markdown h4,.AgentStream_module_planningDetail .AgentStream_module_markdown h5,.AgentStream_module_planningDetail .AgentStream_module_markdown h6,.AgentStream_module_planningDetail .AgentStream_module_markdown p,.AgentStream_module_planningDetail .AgentStream_module_markdown strong,.AgentStream_module_planningDetail .AgentStream_module_markdown em,.AgentStream_module_planningDetail .AgentStream_module_markdown s,.AgentStream_module_planningDetail .AgentStream_module_markdown u,.AgentStream_module_planningDetail .AgentStream_module_markdown li,.AgentStream_module_planningDetail .AgentStream_module_markdown td,.AgentStream_module_planningDetail .AgentStream_module_markdown th,.AgentStream_module_planningDetail .AgentStream_module_markdown blockquote,.AgentStream_module_planningDetail .AgentStream_module_markdown code{color:inherit;font-size:inherit}.AgentStream_module_planningChevron{color:var(--fg-2);transition:transform var(--duration-fast)var(--easing-standard);flex:none}.AgentStream_module_planningChevronOpen{transform:rotate(180deg)}.AgentStream_module_completeMarker{align-items:center;gap:var(--space-1-5);color:var(--fg-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:flex}.AgentStream_module_completeCheck{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--sem-success);color:var(--fg-inverse);font-size:var(--font-size-xs);justify-content:center;align-items:center;line-height:1;display:inline-flex}.AgentStream_module_batch{flex-direction:column;display:flex}.AgentStream_module_batchSummary{align-items:center;gap:var(--space-1-5);max-width:100%;min-height:var(--space-8);color:var(--fg-2);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);cursor:pointer;background:0 0;border:0;display:inline-flex}.AgentStream_module_batchLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--fg-2);overflow:hidden}.AgentStream_module_batchFailed{color:var(--sem-danger);white-space:nowrap;flex:none}.AgentStream_module_batchIcon{width:var(--space-5);height:var(--space-5);flex:none;justify-content:center;align-items:center;display:inline-flex}.AgentStream_module_batchChevron{color:var(--fg-2);transition:transform var(--duration-fast)var(--easing-standard);flex:none;display:inline-flex}.AgentStream_module_batchChevronOpen{transform:rotate(180deg)}.AgentStream_module_rail{padding:var(--space-0-5)0;flex-direction:column;display:flex}.AgentStream_module_railNode{--rail-divider-color:var(--divider-default);flex-direction:column;display:flex;position:relative}.AgentStream_module_railNode:not(:last-child):before{content:"";left:var(--space-2-5);top:var(--space-3-5);bottom:calc(-1*var(--space-3-5));width:var(--border-1);background:var(--rail-divider-color);position:absolute;transform:translate(-50%)}.AgentStream_module_railRow{align-items:center;gap:var(--space-1);min-height:var(--space-7);display:flex}.AgentStream_module_railMark{z-index:1;width:var(--space-5);height:var(--space-5);font-size:var(--font-size-sm);line-height:var(--space-5);color:var(--fg-2);background:var(--surface-elev-sm);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.AgentStream_module_railText{min-width:0;color:var(--fg-2);font-size:var(--font-size-sm);flex:auto}.AgentStream_module_railName{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--fg-1);font-size:var(--font-size-sm);overflow:hidden}.AgentStream_module_railNodeFail .AgentStream_module_railMark{color:var(--sem-danger)}.AgentStream_module_railSub{font-size:var(--font-size-xs);margin-left:calc(var(--space-5) + var(--space-2))}.AgentStream_module_railNodeLast:before{display:none}.AgentStream_module_step{flex-direction:column;display:flex}.AgentStream_module_stepHeaderRow{align-items:center;gap:var(--space-2);display:flex}.AgentStream_module_stepMarker{width:var(--space-5);height:var(--space-5);line-height:var(--space-5);color:var(--fg-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.AgentStream_module_stepTitle{flex:auto;min-width:0}.AgentStream_module_step_failed .AgentStream_module_stepMarker{color:var(--sem-danger)}.AgentStream_module_step_open{border-radius:var(--radius-2);background:var(--surface-panel)}.AgentStream_module_stepContent{align-items:stretch;display:flex}.AgentStream_module_stepLine{width:var(--space-5);flex:none;position:relative}.AgentStream_module_stepLine:after{content:"";width:var(--border-1);background:var(--line-2);position:absolute;top:0;bottom:0;left:50%}.AgentStream_module_stepBody{min-width:0;padding:var(--space-1)0 var(--space-3);flex:auto}.AgentStream_module_toolHeader{align-items:center;gap:var(--space-1);max-width:100%;color:var(--fg-2);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}.AgentStream_module_toolHeaderLead{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.AgentStream_module_toolTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--fg-2);flex:0 auto;overflow:hidden}.AgentStream_module_toolDivider{width:var(--border-1);height:var(--space-3);background:var(--line-2);flex:none}.AgentStream_module_toolActions{color:var(--fg-2);white-space:nowrap;flex:none}.AgentStream_module_toolFailedTag{color:var(--sem-danger);white-space:nowrap;flex:none}.AgentStream_module_toolChevron{color:var(--fg-2);transition:transform var(--duration-fast)var(--easing-standard);flex:none}.AgentStream_module_toolChevronOpen{transform:rotate(180deg)}.AgentStream_module_toolBody{gap:var(--space-2);flex-direction:column;display:flex}.AgentStream_module_toolBody .qtd-toast{max-width:100%;box-shadow:none}.AgentStream_module_streamNotice{width:100%}.AgentStream_module_streamNotice .qtd-toast{max-width:100%;box-shadow:none}.AgentStream_module_toolTextDetail{padding:var(--space-2);margin-left:calc(0px - var(--space-2));max-height:var(--site-agent-thinking-detail-max-h);border-radius:var(--radius-2);background:var(--surface-panel);color:var(--fg-1);font-size:var(--font-size-xs);line-height:var(--font-lh-normal);overflow-y:auto}.AgentStream_module_toolTextDetail .AgentStream_module_markdown{color:var(--fg-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal)}.AgentStream_module_toolTextDetail .AgentStream_module_markdown *,.AgentStream_module_toolTextDetail .AgentStream_module_markdown h1,.AgentStream_module_toolTextDetail .AgentStream_module_markdown h2,.AgentStream_module_toolTextDetail .AgentStream_module_markdown h3,.AgentStream_module_toolTextDetail .AgentStream_module_markdown h4,.AgentStream_module_toolTextDetail .AgentStream_module_markdown h5,.AgentStream_module_toolTextDetail .AgentStream_module_markdown h6,.AgentStream_module_toolTextDetail .AgentStream_module_markdown p,.AgentStream_module_toolTextDetail .AgentStream_module_markdown em,.AgentStream_module_toolTextDetail .AgentStream_module_markdown s,.AgentStream_module_toolTextDetail .AgentStream_module_markdown u,.AgentStream_module_toolTextDetail .AgentStream_module_markdown li,.AgentStream_module_toolTextDetail .AgentStream_module_markdown td,.AgentStream_module_toolTextDetail .AgentStream_module_markdown th,.AgentStream_module_toolTextDetail .AgentStream_module_markdown blockquote,.AgentStream_module_toolTextDetail .AgentStream_module_markdown code{color:inherit;font-size:inherit;font-weight:inherit}.AgentStream_module_toolTextDetail .AgentStream_module_markdown strong{color:inherit;font-size:inherit;font-weight:var(--font-weight-semibold)}.AgentStream_module_toolLoading{align-items:center;display:inline-flex}.AgentStream_module_toolLoadingCard{width:min(100%,var(--space-16)*4.25);--card-radius:var(--radius-2)}.AgentStream_module_toolLoadingCardCompact{width:var(--space-12);height:var(--space-8);aspect-ratio:auto;border-radius:var(--radius-1);border:var(--border-1)solid var(--line-2);--card-radius:var(--radius-1);flex:none}.AgentStream_module_toolResultThumb{width:var(--space-12);height:var(--space-8);border-radius:var(--radius-1);border:var(--border-1)solid var(--line-2);background:var(--surface-subtle);flex:none;overflow:hidden}.AgentStream_module_toolResultThumb img,.AgentStream_module_toolResultThumb video{object-fit:cover;width:100%;height:100%;display:block}.AgentStream_module_stepPeekFaded{opacity:0;pointer-events:none}.AgentStream_module_toolCollapsedPill{min-width:0;max-width:100%}.AgentStream_module_toolCollapsedPill.qtd-chip .qtd-chip__label{min-width:0;max-width:100%;overflow:hidden}.AgentStream_module_toolCollapsedLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--fg-2);font-size:var(--font-size-xs);line-height:var(--font-lh-normal);display:block;overflow:hidden}.AgentStream_module_subAgentList{gap:var(--space-1);padding:var(--space-1)0;flex-direction:column;display:flex}.AgentStream_module_subAgentRow{border-radius:var(--radius-2);border:var(--border-1)solid var(--line-2);background:var(--surface-subtle);overflow:hidden}.AgentStream_module_subAgentRowOpen{background:var(--surface-app)}.AgentStream_module_subAgentRowFailed{border-color:var(--sem-danger)}.AgentStream_module_subAgentHeader{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2)var(--space-3);color:var(--fg-2);font-size:var(--font-size-xs);cursor:pointer;text-align:left;background:0 0;border:0;display:flex}.AgentStream_module_subAgentMarker{width:var(--space-4);color:var(--fg-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.AgentStream_module_subAgentLead{gap:var(--space-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}.AgentStream_module_subAgentName{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--fg-1);font-weight:var(--font-weight-medium);line-height:var(--font-lh-tight);overflow:hidden}.AgentStream_module_subAgentStage{color:var(--fg-2);font-size:var(--font-size-xs);line-height:var(--font-lh-tight)}.AgentStream_module_subAgentDetail{gap:var(--space-2);padding:var(--space-3)var(--space-3);border-top:var(--border-1)solid var(--line-2);max-height:var(--site-agent-sub-agent-detail-max-h);overscroll-behavior:contain;flex-direction:column;display:flex;overflow:hidden auto}.AgentStream_module_subAgentDetail .AgentStream_module_markdown{color:var(--fg-2);font-size:var(--font-size-xs);line-height:var(--font-lh-normal)}.AgentStream_module_subAgentDetail .AgentStream_module_markdown *,.AgentStream_module_subAgentDetail .AgentStream_module_markdown h1,.AgentStream_module_subAgentDetail .AgentStream_module_markdown h2,.AgentStream_module_subAgentDetail .AgentStream_module_markdown h3,.AgentStream_module_subAgentDetail .AgentStream_module_markdown h4,.AgentStream_module_subAgentDetail .AgentStream_module_markdown h5,.AgentStream_module_subAgentDetail .AgentStream_module_markdown h6,.AgentStream_module_subAgentDetail .AgentStream_module_markdown p,.AgentStream_module_subAgentDetail .AgentStream_module_markdown strong,.AgentStream_module_subAgentDetail .AgentStream_module_markdown em,.AgentStream_module_subAgentDetail .AgentStream_module_markdown s,.AgentStream_module_subAgentDetail .AgentStream_module_markdown u,.AgentStream_module_subAgentDetail .AgentStream_module_markdown li,.AgentStream_module_subAgentDetail .AgentStream_module_markdown td,.AgentStream_module_subAgentDetail .AgentStream_module_markdown th,.AgentStream_module_subAgentDetail .AgentStream_module_markdown blockquote,.AgentStream_module_subAgentDetail .AgentStream_module_markdown code{color:inherit;font-size:inherit}.AgentStream_module_subAgentToolList{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.AgentStream_module_subAgentDesc{color:var(--fg-2);font-size:var(--font-size-xs);line-height:var(--font-lh-normal);margin:0}.AgentStream_module_subAgentTool{gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-1);background:var(--surface-subtle);flex-direction:column;display:flex}.AgentStream_module_subAgentToolHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.AgentStream_module_subAgentToolName{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--fg-1);font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);overflow:hidden}.AgentStream_module_subAgentToolStatus{color:var(--fg-2);font-size:var(--font-size-xs);flex:none}.AgentStream_module_subAgentToolStatusRunning{align-items:center;gap:var(--space-1);display:inline-flex}.AgentStream_module_subAgentSpinnerOnly{align-items:center;gap:var(--space-2);padding:var(--space-2)0;color:var(--fg-2);font-size:var(--font-size-xs);display:inline-flex}.AgentStream_module_subAgentEmpty{color:var(--fg-2);font-size:var(--font-size-xs);margin:0}.AgentStream_module_params{font-size:var(--font-size-xs);gap:var(--space-1);flex-direction:column;display:flex}.AgentStream_module_paramItem{gap:var(--space-1);font-size:var(--font-size-xs);display:flex}.AgentStream_module_paramLabel{color:var(--fg-2);flex:none}.AgentStream_module_paramValue{font-size:var(--font-size-xs);min-width:0;color:var(--fg-1);word-break:break-word;flex:auto}.AgentStream_module_paramList{padding-left:var(--space-5);color:var(--fg-2);font-size:var(--font-size-xs);margin:0}.AgentStream_module_result{gap:var(--space-2);flex-direction:column;display:flex}.AgentStream_module_resultTitle{color:var(--fg-2);font-size:var(--font-size-xs)}.AgentStream_module_mdBlock{margin:0}.AgentStream_module_mdDivider{margin:var(--space-3)0}.AgentStream_module_inlineCodeTag{vertical-align:text-bottom;white-space:pre-wrap;max-width:100%}.AgentStream_module_codeBlock{width:100%;margin:var(--space-3)0;border:var(--border-1)solid var(--line-2);border-radius:var(--radius-3);background:var(--surface-app);overflow:hidden}.AgentStream_module_codeHead{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-2);border-bottom:var(--border-1)solid var(--line-2);background:var(--surface-subtle);display:flex}.AgentStream_module_codeLang{min-width:0;color:var(--fg-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--font-lh-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AgentStream_module_codeBody{max-height:calc(var(--space-16)*5);padding:var(--space-3);background:var(--surface-app);margin:0;overflow:auto}.AgentStream_module_codeBody code{height:auto;color:var(--fg-1);font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--font-lh-normal);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;padding:0;display:block}.AgentStream_module_tableBlock{width:100%;margin:var(--space-3)0;background:0 0;position:relative}.AgentStream_module_tableCopy{top:var(--space-1);z-index:1;position:absolute;right:0}.AgentStream_module_tableScroll{background:0 0;max-width:100%;overflow:auto}.AgentStream_module_tableScroll table{border-collapse:collapse;width:100%;min-width:520px;color:var(--fg-1);font-size:var(--font-size-base);line-height:var(--font-lh-normal)}.AgentStream_module_tableScroll th,.AgentStream_module_tableScroll td{padding:var(--space-2);border-bottom:var(--border-1)solid var(--line-2);text-align:left;vertical-align:top;white-space:normal;word-break:break-word}.AgentStream_module_tableScroll th{font-weight:var(--font-weight-bold);background:0 0}.AgentStream_module_tableScroll thead th{font-weight:var(--font-weight-bold)}.AgentStream_module_tableScroll thead th:last-child{padding-right:var(--space-10)}.AgentStream_module_tableScroll tr:last-child td{border-bottom:0}.AgentStream_module_msgImage{width:100%;max-width:min(100%,var(--site-history-asset-card-max,calc(var(--space-16)*4.625)));margin:var(--space-2)0;display:block}.AgentStream_module_resultGrid{grid-template-columns:repeat(4,minmax(0,var(--site-agent-result-card-max)));justify-content:start;gap:var(--space-2);display:grid}.AgentStream_module_resultGrid .AgentStream_module_resultCard{height:100%}.AgentStream_module_coverContain{object-fit:contain;object-position:center}.AgentStream_module_imgGrid{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;display:grid}.AgentStream_module_imgFrame{border-radius:var(--radius-2);background:var(--image-preview-placeholder-bg);justify-content:center;align-items:flex-end;width:100%;min-width:0;line-height:0;display:flex;overflow:hidden}.AgentStream_module_img{width:auto;max-width:100%;height:auto;max-height:var(--canvas-agent-stream-tool-img-max-h);object-fit:contain;object-position:center bottom;display:block}.AgentStream_module_consumptionSummary{margin:var(--space-2)0 0;color:var(--fg-2);font-size:var(--font-size-xs);line-height:var(--font-lh-normal)}.AgentStream_module_suggested{gap:var(--space-2);flex-direction:column;display:flex}.AgentStream_module_suggestedTitle{color:var(--fg-2);font-size:var(--font-size-sm)}.AgentStream_module_suggestedList{gap:var(--space-2);flex-wrap:wrap;display:flex}.AgentStream_module_askOptions{border-radius:var(--radius-3);background:var(--surface-elev-md);border:var(--border-1)solid var(--line-focus);flex-direction:column;display:flex;overflow:hidden}.AgentStream_module_askOptionsQuestion{color:var(--fg-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal)}.AgentStream_module_askOptionsHeader{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-3-5);display:flex}.AgentStream_module_askOptionsHeaderActions{align-items:center;gap:var(--space-1);flex:none;display:flex}.AgentStream_module_askOptionsStepText{color:var(--fg-2);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.AgentStream_module_askOptionsStepBlock{gap:var(--space-1);padding-block:var(--space-2);border-top:var(--border-1)solid var(--surface-subtle);flex-direction:column;display:flex}.AgentStream_module_askOptionsStepBlock:first-of-type{border-top:none;padding-top:0}.AgentStream_module_askOptionsStepTitle{color:var(--fg-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal);padding-inline:var(--space-3-5)}.AgentStream_module_askOptionsStepHint{margin-left:var(--space-1);color:var(--fg-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal)}.AgentStream_module_askOptionsList{outline:none;width:100%;padding:0}.AgentStream_module_askOptionsList .qtd-menu-item__label{white-space:normal;word-break:break-word}.AgentStream_module_askOptionsInputItem .qtd-menu-item__main,.AgentStream_module_askOptionsInputItem .qtd-menu-item__content,.AgentStream_module_askOptionsInputItem .qtd-menu-item__label{flex:auto;width:100%;min-width:0}.AgentStream_module_askOptionsFoot{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2-5)var(--space-3-5);border-top:var(--border-1)solid var(--line-2);display:flex}.AgentStream_module_askOptionsKbd{justify-content:center;gap:var(--space-4);padding:0 var(--space-3-5)var(--space-2-5);color:var(--fg-2);font-size:var(--font-size-xs);display:flex}.AgentStream_module_askOptionsKbdKey{min-width:var(--space-4);margin-right:var(--space-1);padding:0 var(--space-1);border:var(--border-1)solid var(--line-2);border-radius:var(--radius-1);color:var(--fg-2);justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.AgentStream_module_askOptionsCount{color:var(--fg-2);font-size:var(--font-size-xs)}.AgentStream_module_askOptionsFootRight{align-items:center;gap:var(--space-2);display:inline-flex}.AgentStream_module_askOptionsAnswered{gap:var(--space-1);padding:var(--space-3)var(--space-3-5);border:var(--border-1)solid var(--line-2);background:0 0}.AgentStream_module_askOptionsQuestionAnswered{color:var(--fg-2);font-weight:var(--font-weight-regular)}.AgentStream_module_askOptionsPicked{color:var(--fg-1);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal);word-break:break-word;margin:0}.AgentStream_module_askOptionsInputRow{align-items:center;gap:var(--space-2);width:100%;display:flex}.AgentStream_module_askOptionsPlanItem{align-items:baseline;gap:var(--space-2);padding:var(--space-1)0;font-size:var(--font-size-sm);line-height:var(--font-lh-normal);color:var(--fg-1);display:flex}.AgentStream_module_askOptionsPlanIdx{color:var(--fg-2);font-variant-numeric:tabular-nums;flex-shrink:0}.AgentStream_module_askOptionsInput{flex:auto;min-width:0}.AgentStream_module_planLimit{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-3);background:var(--surface-subtle);flex-direction:column;display:flex}.AgentStream_module_planLimitText{color:var(--fg-2);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);margin:0}.AgentStream_module_unknownEventType{margin-right:var(--space-1);padding:0 var(--space-1);border:var(--border-1)solid var(--line-2);border-radius:var(--radius-1);color:var(--fg-2);font-family:ui-monospace,monospace;display:inline-block}.AgentStream_module_unknownEvent{padding:var(--space-1)0;color:var(--fg-2);font-size:var(--font-size-xs);line-height:var(--font-lh-normal);margin:0}.AgentStream_module_error{padding:var(--space-2)var(--space-3);border-radius:var(--radius-2);background:var(--sem-danger-bg);color:var(--sem-danger);font-size:var(--font-size-sm);margin:0}.AgentStream_module_spinnerAccent{color:var(--sem-info)}.AgentStream_module_thinkingPlaceholder{align-items:center;gap:var(--space-1-5);font-size:var(--font-size-xs);display:inline-flex;transform:translateY(-20px)}.AgentStream_module_thinkingPlaceholderIcon{width:var(--space-5);height:var(--space-5);color:var(--fg-2);animation:AgentStream_module_siteAgentThinkPulse 1.6s var(--easing-standard)infinite;flex:none;justify-content:center;align-items:center;display:inline-flex}@keyframes AgentStream_module_siteAgentThinkPulse{0%,to{opacity:var(--opacity-disabled,.35)}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.AgentStream_module_thinkingPlaceholderIcon{opacity:1;animation:none}}.AgentStream_module_streamCanvas{z-index:0;box-sizing:border-box;width:100%;margin-inline:auto;margin-bottom:calc(0px - var(--canvas-agent-stream-tab-overlap,var(--space-2)));gap:var(--space-3);contain:layout style;background:var(--surface-elev-sm);box-shadow:var(--shadow-md);border-radius:var(--radius-8)var(--radius-8)0 0;position:relative}.AgentStream_module_streamCanvasCollapsed{padding:var(--space-1-5)var(--space-4)calc(var(--space-4) + var(--canvas-agent-stream-tab-overlap,var(--space-2)));min-height:calc(var(--space-9) + var(--space-1-5) + var(--canvas-agent-stream-tab-overlap,var(--space-2)))}.AgentStream_module_streamCanvasExpanded{padding:var(--space-3)var(--space-4)calc(var(--space-4) + var(--canvas-agent-stream-tab-overlap,var(--space-2)))}.AgentStream_module_canvasResizeHandle{z-index:1;top:calc(var(--space-8)*-.5);height:var(--space-4);cursor:ns-resize;touch-action:none;position:absolute;left:0;right:0}.AgentStream_module_canvasSummaryBar{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--space-8);display:flex}.AgentStream_module_canvasSummaryRow{align-items:center;gap:var(--space-1-5);min-width:0;min-height:var(--space-8);color:var(--fg-2);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;display:inline-flex}.AgentStream_module_canvasSummaryLabel{align-items:center;gap:var(--space-1-5);min-width:0;color:var(--fg-2);font-size:var(--font-size-sm);flex:auto;display:inline-flex;overflow:hidden}.AgentStream_module_canvasSummaryStatusIcon{color:var(--fg-2);flex:none;align-items:center;display:inline-flex}.AgentStream_module_canvasSummaryStatusIconDone{color:var(--sem-success)}.AgentStream_module_canvasSummaryLabelText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.AgentStream_module_canvasExpandBtn{flex:none}.AgentStream_module_canvasExpandChevron{color:var(--fg-2);transition:transform var(--duration-fast)var(--easing-standard);align-items:center;display:inline-flex}.AgentStream_module_canvasExpandChevronOpen{transform:rotate(180deg)}.AgentStream_module_canvasMessagesWrap{gap:var(--space-8);max-height:var(--canvas-composer-agent-panel-max-height);scrollbar-gutter:stable;overscroll-behavior:contain;padding:0 var(--space-4);width:calc(100% + var(--space-8));margin-left:calc(0px - var(--space-4));padding-bottom:var(--space-4);flex-direction:column;display:flex;overflow:hidden scroll}.AgentStream_module_canvasMessagesWrapStreaming{scrollbar-width:none;-ms-overflow-style:none}.AgentStream_module_canvasMessagesWrapStreaming::-webkit-scrollbar{width:0;height:0;display:none}.AgentStream_module_canvasFooterActions{padding:0 var(--space-2-5);right:var(--space-2);bottom:var(--space-6);justify-content:flex-end;display:flex;position:absolute}.AgentStream_module_canvasFooterSlot{padding:var(--space-2)var(--space-4)0;margin-top:var(--space-2);border-top:var(--border-1)solid var(--line-2);color:var(--fg-3);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);justify-content:center;display:flex}.AgentStream_module_canvasFooterActionsBtn{margin-right:calc(0px - var(--space-3))}.CanvasAgentStreamPanel_module_panel{contain:layout style;flex:auto;width:100%;min-height:0}.CanvasAgentStreamPanel_module_footerHint{justify-content:center;align-items:center;gap:var(--space-1);color:var(--fg-3);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);display:flex}.CanvasAiComposerShell_module_shell{--site-composer-expanded-input-max-h:calc(var(--space-6)*8);pointer-events:auto;flex-direction:column;align-items:stretch;display:flex}.CanvasAiComposerShell_module_shellInstantMorph,.CanvasAiComposerShell_module_shellInstantMorph *{transition:none!important;animation:none!important}@keyframes CanvasAiComposerShell_module_qtd-spinner-spin{to{transform:rotate(360deg)}}.CanvasAiComposerShell_module_shellInstantMorph .qtd-spinner,.CanvasAiComposerShell_module_shellInstantMorph .qtd-btn__spinner{animation:CanvasAiComposerShell_module_qtd-spinner-spin var(--duration-slower)var(--easing-standard)infinite!important}.CanvasAiComposerShell_module_suppressDockTransition,.CanvasAiComposerShell_module_suppressDockTransition *,.CanvasAiComposerShell_module_suppressDockTransition :before,.CanvasAiComposerShell_module_suppressDockTransition :after{transition:none!important;animation:none!important}.CanvasAiComposerShell_module_suppressDockTransition .qtd-spinner,.CanvasAiComposerShell_module_suppressDockTransition .qtd-btn__spinner{animation:CanvasAiComposerShell_module_qtd-spinner-spin var(--duration-slower)var(--easing-standard)infinite!important}.CanvasAiComposerShell_module_dockBottom{left:var(--canvas-dock-center-x);bottom:var(--space-6);z-index:calc(var(--z-toast) - 1);position:fixed;transform:translate(-50%)}.CanvasAiComposerShell_module_shellIdle{width:min(100%,var(--canvas-composer-dock-idle-max-width))}.CanvasAiComposerShell_module_shellWide{width:min(100%,var(--canvas-composer-dock-max-width))}.CanvasAiComposerShell_module_shellFloatSm{width:min(100%,var(--space-16)*8 + var(--space-12))}.CanvasAiComposerShell_module_floatNearElement{z-index:calc(var(--z-toast) - 1);pointer-events:auto;position:absolute;transform:translate(-50%)}.CanvasAiComposerShell_module_composerCard{align-items:stretch;gap:var(--space-3);width:100%;max-height:calc(100vh - var(--space-16));isolation:isolate;flex-direction:column;display:flex}.CanvasAiComposerShell_module_composerCardAttached{gap:0}.CanvasAiComposerShell_module_composerCardAttached .CanvasAiComposerShell_module_composer{z-index:2;margin-top:calc(0px - var(--canvas-agent-stream-tab-overlap,var(--space-2)));position:relative}.CanvasAiComposerShell_module_topBar{box-sizing:border-box;width:100%;max-width:var(--canvas-composer-dock-max-width);pointer-events:auto;margin-inline:auto;display:flex}.CanvasAiComposerShell_module_composer{flex-shrink:0;width:100%}.CanvasAiComposerShell_module_composerDock{width:100%;position:relative}.CanvasAiComposerShell_module_hdDownloadProgress{bottom:calc(100% + var(--space-2));z-index:var(--z-toast);gap:var(--space-2);padding:var(--space-3);pointer-events:none;flex-direction:column;display:flex;position:absolute;left:0;right:0}.CanvasAiComposerShell_module_hdDownloadProgressBar{width:100%}.CanvasAiComposerShell_module_hdDownloadProgressLabel{font-size:var(--font-size-xs);line-height:var(--font-lh-tight);font-weight:var(--font-weight-regular);color:var(--color-text-3);text-align:center}.CanvasAiComposerShell_module_queuedMessages{margin:var(--space-2)0;z-index:0;border:1px solid var(--border-1);border-radius:var(--radius-6)var(--radius-6)0 0;box-shadow:var(--shadow-md);background:var(--surface-elev-sm);width:calc(100% - var(--canvas-agent-stream-tab-width-inset));margin-top:-44px;flex-direction:column;margin-inline:auto;display:flex;position:relative}.CanvasAiComposerShell_module_queuedMessageCard{align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;min-height:var(--space-10);padding:0 var(--space-3);color:var(--fg-1);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);display:flex}.CanvasAiComposerShell_module_queuedMessageHandle{color:var(--fg-4);flex:none;align-items:center;line-height:1;display:inline-flex}.CanvasAiComposerShell_module_queuedMessageText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.CanvasAiComposerShell_module_queuedMessageActions{align-items:center;gap:var(--space-1);color:var(--fg-3);flex:none;display:inline-flex}.CanvasAiComposerShell_module_sameStyleBar{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2)var(--space-3);margin-bottom:var(--space-2);border-radius:var(--radius-md,8px);background:var(--bg-2,#f5f5f5);border:1px solid var(--border-1,#e8e8e8);display:flex;position:relative}.CanvasAiComposerShell_module_sameStyleHint{min-width:0;color:var(--fg-3,#666);font-size:var(--font-size-sm,13px);flex:auto;line-height:1.4}.AiGeneratingHtmlOverlay_module_host{z-index:var(--canvas-ai-generating-overlay-z);pointer-events:none;position:absolute;inset:0;overflow:hidden}.AiGeneratingHtmlOverlay_module_card{box-sizing:border-box;transform-origin:0 0;pointer-events:none;border-radius:var(--radius-2);position:absolute;overflow:hidden}.AiGeneratingHtmlOverlay_module_cardFailed{border:1px solid var(--sem-danger);background:var(--sem-danger-bg)}.AiGeneratingHtmlOverlay_module_failedPanel{box-sizing:border-box;width:100%;height:100%;padding:var(--space-3);justify-content:center;align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.AiGeneratingHtmlOverlay_module_failedTitle{color:var(--sem-danger-fg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight)}.AiGeneratingHtmlOverlay_module_failedReason{max-width:100%;color:var(--sem-danger-fg);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-lh-normal);-webkit-line-clamp:4;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AnnotationRegionIntentPopover_module_popover{z-index:20;width:max-content;max-width:min(var(--canvas-annotation-intent-popover-width,480px),100%);pointer-events:auto;position:absolute}.AnnotationRegionIntentPopover_module_popoverAlignCenter{transform:translate(-50%,var(--canvas-annotation-intent-popover-gap,var(--space-4,16px)))}.AnnotationRegionIntentPopover_module_popoverAlignBoxStart{transform:translateY(var(--canvas-annotation-intent-popover-gap,var(--space-4,16px)))}.AnnotationRegionIntentPopover_module_popoverAlignBoxAbove{transform:translateY(calc(-100% - var(--canvas-annotation-intent-popover-gap,var(--space-4,16px))))}.AnnotationRegionIntentPopover_module_composerLite{justify-content:space-between;align-items:center;gap:var(--space-2);cursor:auto;box-sizing:border-box;width:var(--canvas-annotation-intent-popover-width,480px);min-height:var(--canvas-annotation-intent-composer-h,40px);height:auto;padding:var(--canvas-annotation-intent-composer-padding-y,var(--space-2,8px))var(--canvas-annotation-intent-composer-padding-right,var(--space-2,8px))var(--canvas-annotation-intent-composer-padding-y,var(--space-2,8px))var(--canvas-annotation-intent-composer-padding-left,var(--space-4,16px));background:var(--composer-bg,var(--surface-elev-sm));border:var(--border-1)solid var(--composer-border,var(--line-2));border-radius:var(--canvas-annotation-intent-composer-radius,var(--radius-8,32px));box-shadow:var(--shadow-md);transition:padding var(--duration-base)var(--easing-standard),gap var(--duration-base)var(--easing-standard),min-height var(--duration-base)var(--easing-standard);flex-direction:row;display:flex}.AnnotationRegionIntentPopover_module_composerLiteMultiline{align-items:stretch;gap:var(--canvas-annotation-intent-composer-multiline-gap,var(--space-2,8px));padding:var(--canvas-annotation-intent-composer-multiline-padding-y,var(--space-3,12px))var(--canvas-annotation-intent-composer-multiline-padding-x,var(--space-4,16px));flex-direction:column}.AnnotationRegionIntentPopover_module_composerLiteTop{width:100%;min-width:0;transition:flex-basis var(--duration-base)var(--easing-standard);flex:1}.AnnotationRegionIntentPopover_module_composerLiteActions{justify-content:flex-end;align-items:center;gap:var(--space-2);transition:opacity var(--duration-fast)var(--easing-standard),transform var(--duration-base)var(--easing-standard);flex-shrink:0;display:flex}.AnnotationRegionIntentPopover_module_composerLiteMultiline .AnnotationRegionIntentPopover_module_composerLiteActions{width:100%}.AnnotationRegionIntentPopover_module_composerLiteMain{align-items:center;gap:var(--space-1);flex:1;min-width:0;display:flex;overflow:hidden}.AnnotationRegionIntentPopover_module_composerLiteCopy{color:var(--fg-3);font-size:var(--canvas-annotation-intent-composer-font-size,var(--font-size-base));font-weight:var(--canvas-annotation-intent-composer-font-weight,var(--font-weight-medium));line-height:var(--font-lh-normal);white-space:nowrap;flex-shrink:0}.AnnotationRegionIntentPopover_module_composerLiteInput{flex:1;min-width:0;height:auto;margin:0}.AnnotationRegionIntentPopover_module_mentionField{min-width:0;min-height:calc(var(--font-size-base)*var(--font-lh-normal));flex:1;position:relative}.AnnotationRegionIntentPopover_module_mentionHighlight{z-index:0;box-sizing:border-box;max-height:var(--canvas-annotation-intent-composer-textarea-max-h,84px);color:var(--fg-1);font-size:var(--canvas-annotation-intent-composer-font-size,var(--font-size-base));font-weight:var(--canvas-annotation-intent-composer-font-weight,var(--font-weight-medium));line-height:var(--font-lh-normal);white-space:pre-wrap;word-break:break-word;pointer-events:none;position:absolute;inset:0;overflow:hidden}.AnnotationRegionIntentPopover_module_mentionToken{color:var(--sem-info);font-weight:var(--font-weight-medium)}.AnnotationRegionIntentPopover_module_mentionFieldInput{z-index:1;position:relative}.AnnotationRegionIntentPopover_module_composerLiteInput.qtd-field{align-items:center;height:auto;min-height:0;display:flex}.AnnotationRegionIntentPopover_module_composerLiteInput.qtd-field--md .qtd-textarea,.AnnotationRegionIntentPopover_module_composerLiteInput.qtd-field .qtd-textarea{box-sizing:border-box;width:100%;min-width:0;min-height:calc(var(--font-size-base)*var(--font-lh-normal));max-height:var(--canvas-annotation-intent-composer-textarea-max-h,84px);color:var(--fg-1);font-size:var(--canvas-annotation-intent-composer-font-size,var(--font-size-base));font-weight:var(--canvas-annotation-intent-composer-font-weight,var(--font-weight-medium));line-height:var(--font-lh-normal);white-space:pre-wrap;word-break:break-word;box-shadow:none;resize:none;transition:height var(--duration-base)var(--easing-standard);background:0 0;border:none;padding:0;display:block;overflow-x:hidden}.AnnotationRegionIntentPopover_module_mentionFieldInput.qtd-field .qtd-textarea{color:#0000;caret-color:var(--fg-1);-webkit-text-fill-color:transparent}.AnnotationRegionIntentPopover_module_mentionFieldInput.qtd-field .qtd-textarea::placeholder{color:var(--composer-placeholder-fg,var(--fg-3));-webkit-text-fill-color:var(--composer-placeholder-fg,var(--fg-3));opacity:1}.AnnotationRegionIntentPopover_module_mentionFieldInput.qtd-field .qtd-textarea::selection{color:#0000;-webkit-text-fill-color:transparent;background:color-mix(in srgb,var(--sem-info)28%,transparent)}.AnnotationRegionIntentPopover_module_composerLiteAdd{height:var(--chip-md-h);min-height:var(--chip-md-h);padding-inline:var(--chip-padding-x-md);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex-shrink:0}.AnnotationRegionIntentPopover_module_composerLiteClear{color:var(--fg-3);cursor:pointer;opacity:0;pointer-events:none;flex-shrink:0}.AnnotationRegionIntentPopover_module_composerLiteClear:hover{color:var(--fg-2)}.AnnotationRegionIntentPopover_module_composerLite:hover .AnnotationRegionIntentPopover_module_composerLiteClear,.AnnotationRegionIntentPopover_module_composerLite:focus-within .AnnotationRegionIntentPopover_module_composerLiteClear{opacity:1;pointer-events:auto}.AnnotationRegionIntentPopover_module_mentionMenu{z-index:var(--canvas-intent-mention-menu-z,var(--z-dropdown,400));box-sizing:border-box;width:calc(var(--space-16)*4 + var(--space-12));min-width:calc(var(--space-16)*4 + var(--space-12));max-width:calc(var(--space-16)*4 + var(--space-12));background:var(--composer-bg,var(--surface-elev-sm));border:var(--border-1)solid var(--composer-border,var(--line-2));border-radius:var(--radius-3);box-shadow:var(--shadow-md);overscroll-behavior:contain;overflow:visible}.AnnotationRegionIntentPopover_module_mentionMenu .qtd-menu{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.ImageAnnotationOverlay_module_overlay{z-index:calc(var(--canvas-selection-html-overlay-z,48) + 1);box-sizing:border-box;transform-origin:0 0;pointer-events:auto;cursor:crosshair;touch-action:none;position:absolute}.ImageAnnotationOverlay_module_overlayMarkMode{cursor:var(--canvas-annotation-mark-cursor-manual)}.ImageAnnotationOverlay_module_overlayMarkModeSmart{cursor:var(--canvas-annotation-mark-cursor-smart)}.ImageAnnotationOverlay_module_overlayAboveEditText{z-index:calc(var(--canvas-selection-html-overlay-z,48) + 1)}.ImageAnnotationOverlay_module_pathLayer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ImageAnnotationOverlay_module_brushCanvas{pointer-events:none;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.ImageAnnotationOverlay_module_samHoverBox{border-style:dashed;border-width:var(--border-1)}.ImageAnnotationOverlay_module_samHoverRipple{border-color:color-mix(in srgb,var(--canvas-annotation-mark-border)92%,transparent)}.MarkBubblesOutsideEditOverlay_module_layer{z-index:var(--canvas-selection-html-overlay-z);pointer-events:none;position:absolute;inset:0;overflow:visible}.MarkBubblesOutsideEditOverlay_module_imageHost{box-sizing:border-box;transform-origin:0 0;pointer-events:none;position:absolute;overflow:visible}.MarkBubblesOutsideEditOverlay_module_bubbleHit{z-index:6;pointer-events:auto;cursor:pointer;background:0 0;border:none;margin:0;padding:0;line-height:0;position:absolute;transform:translate(-50%,-100%)}.MarkBubblesOutsideEditOverlay_module_bubbleHitCenter{transform:translate(-50%,-50%)}.AiEditTextRegionOverlay_module_overlay{z-index:var(--canvas-selection-html-overlay-z);box-sizing:border-box;transform-origin:0 0;pointer-events:none;position:absolute;overflow:visible}.AiEditTextRegionOverlay_module_overlayPassive{z-index:calc(var(--canvas-selection-html-overlay-z) - 1)}.AiEditTextRegionOverlay_module_regionCluster{box-sizing:border-box;transform-origin:50%;pointer-events:auto;position:absolute;overflow:visible}.AiEditTextRegionOverlay_module_region{box-sizing:border-box;pointer-events:auto;cursor:pointer;border:var(--canvas-annotation-selection-border-width)solid var(--canvas-annotation-selection-border-color);border-radius:var(--canvas-annotation-mark-radius);background:var(--canvas-annotation-mark-fill);transform-origin:50%;margin:0;padding:0;position:absolute}.AiEditTextRegionOverlay_module_regionDeleted{background:color-mix(in srgb,var(--fg-4)12%,transparent);border-style:dashed}
