.index-module-scss-module__JNXYuG__homeInputPanel{background:var(--background-homePageIPInput,#ffffff80);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:24px;flex-direction:column;width:100%;padding-top:16px;display:flex;position:relative;overflow:hidden}.index-module-scss-module__JNXYuG__inputTextBox{min-height:50px;padding:0 16px}.index-module-scss-module__JNXYuG__inputTextBox .index-module-scss-module__JNXYuG__textarea{width:100%;color:var(--content-primary,#f7f8faf5);font:inherit;resize:none;background:0 0;border:0;outline:none;font-size:15px;line-height:normal;overflow:auto}.index-module-scss-module__JNXYuG__inputTextBox .index-module-scss-module__JNXYuG__textarea::placeholder{color:var(--content-tertiary,#f7f8fa6b)}.index-module-scss-module__JNXYuG__modelSlot{align-items:center;display:flex}.index-module-scss-module__JNXYuG__modelButton{gap:var(--spacing-4,4px);height:34px;padding:var(--spacing-8,8px) var(--spacing-12,12px);color:var(--content-primary,#f7f8faf5);font:inherit;border:1px solid var(--stroke-borderOverlay,#ffffff14);border-radius:var(--radius-capsule,999px);cursor:pointer;background:0 0;align-items:center;font-size:13px;line-height:normal;display:flex}.index-module-scss-module__JNXYuG__modelButton.index-module-scss-module__JNXYuG__padding{padding:0 12px}.index-module-scss-module__JNXYuG__modelText{max-width:100px;color:var(--content-buttonSecondary,#f7f8faf2);white-space:nowrap;text-overflow:ellipsis;margin-left:4px;font-size:14px;line-height:normal;overflow:hidden}.index-module-scss-module__JNXYuG__submitButton{color:#fff;background:var(--background-buttonPrimaryAccent,#603cf3);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex;position:absolute;bottom:11px;right:11px}.index-module-scss-module__JNXYuG__submitButton.index-module-scss-module__JNXYuG__disabled{cursor:default;opacity:.45;pointer-events:none}.index-module-scss-module__JNXYuG__upload{min-width:30px;height:30px;color:var(--content-primary,#f7f8faf5);background-color:var(--background-buttonSecondary,#ebf3ff1a);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;margin-right:8px;display:flex}.index-module-scss-module__JNXYuG__inputToolBar{justify-content:space-between;align-items:center;padding:11px 15px;display:flex}.index-module-scss-module__JNXYuG__previewArea{align-items:flex-start;gap:6px;min-width:0;padding:0 16px 16px;display:flex}.index-module-scss-module__JNXYuG__mediaInput{flex:auto;min-width:0}.index-module-scss-module__JNXYuG__uploadButtonList{background:var(--background-dropMenu,#17181a);width:160px;box-shadow:0 0 1px 0 var(--effects-shadowDropMenu2,#00000026),0 4px 16px 0 var(--effects-shadowDropMenu1,#00000059);border-radius:14px;flex-direction:column;gap:2px;padding:8px;display:flex}.index-module-scss-module__JNXYuG__uploadButtonItem{height:32px;color:var(--content-secondary,#f7f8faa6);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:0 8px;transition:background-color .2s,opacity .2s;display:flex}.index-module-scss-module__JNXYuG__uploadButtonItem:hover{color:var(--content-primary,#f7f8faf5);background:var(--background-buttonSecondaryHover,#f0f5ff1a)}.index-module-scss-module__JNXYuG__uploadButtonItem.index-module-scss-module__JNXYuG__disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.index-module-scss-module__JNXYuG__uploadButtonItemText{font-size:13px;line-height:1}.index-module-scss-module__JNXYuG__icon{flex-shrink:0}.index-module-scss-module__JNXYuG__uploadButton:focus-visible,.index-module-scss-module__JNXYuG__removeButton:focus-visible,.index-module-scss-module__JNXYuG__modelButton:focus-visible,.index-module-scss-module__JNXYuG__submitButton:focus-visible{outline:2px solid var(--stroke-focus,#6aa7ff);outline-offset:2px}.index-module-scss-module__JNXYuG__assetLibraryOverlay{z-index:var(--zindex-shadow-model);justify-content:center;align-items:center;padding:20%;display:flex;position:fixed;inset:0}.index-module-scss-module__JNXYuG__assetLibraryBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0c6b;border:none;padding:0;position:absolute;inset:0}.index-module-scss-module__JNXYuG__assetLibraryDialog{z-index:1;flex:none;position:relative}.index-module-scss-module__JNXYuG__assetLibraryLoading{z-index:1;width:min(1120px,100vw - 48px);height:min(720px,100vh - 80px);color:var(--content-secondary);background:var(--background-dropMenu);border-radius:20px;justify-content:center;align-items:center;display:flex}@keyframes index-module-scss-module__JNXYuG__input-panel-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.index-module-scss-module__JNXYuG__homeInputPanel.index-module-scss-module__JNXYuG__homeHero{-webkit-backdrop-filter:blur(20px)saturate(120%);backdrop-filter:blur(20px)saturate(120%);min-height:160px;padding-top:15px;box-shadow:inset 1px 1px 1px #ffffff2e,inset -1px -1px 1px #ffffff0a}.index-module-scss-module__JNXYuG__homeInputPanel.index-module-scss-module__JNXYuG__homeHero .index-module-scss-module__JNXYuG__inputTextBox{flex:1;padding:0 15px}.index-module-scss-module__JNXYuG__homeInputPanel.index-module-scss-module__JNXYuG__homeHero .index-module-scss-module__JNXYuG__inputTextBox .index-module-scss-module__JNXYuG__textarea{font-size:16px}.index-module-scss-module__JNXYuG__homeInputPanel.index-module-scss-module__JNXYuG__homeHero .index-module-scss-module__JNXYuG__inputTextBox .index-module-scss-module__JNXYuG__textarea .index-module-scss-module__JNXYuG__heroEditor{min-height:66px;max-height:66px;line-height:normal}.index-module-scss-module__JNXYuG__homeInputPanel.index-module-scss-module__JNXYuG__homeHero .index-module-scss-module__JNXYuG__inputTextBox .index-module-scss-module__JNXYuG__textarea .index-module-scss-module__JNXYuG__heroPlaceholder{color:var(--content-tertiary)}.index-module-scss-module__JNXYuG__homeInputPanel.index-module-scss-module__JNXYuG__homeHero .index-module-scss-module__JNXYuG__previewArea{padding-left:15px;padding-right:15px}