.DajiChatTheme_workspace__XKIlG{--daji-gold:#d3ae63;--daji-gold-soft:rgba(211,174,99,0.2);--roleplay-action:#c6a15b;--roleplay-dialogue:#f5f3ef;height:calc(100dvh - 73px);grid-template-columns:292px minmax(0,1fr) 300px;background:#09090d;color:#f4efe6}.DajiChatTheme_workspace__XKIlG.tw-page-chat-room-page-shell{background:#09090d}.DajiChatTheme_characterSidebar__fx3p5{min-width:0;overflow:hidden;display:flex;flex-direction:column;padding:16px 12px;border-right:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#111116,#0b0b10)}.DajiChatTheme_characterSearch__QWc4a{min-height:46px;display:flex;align-items:center;gap:9px;padding:0 13px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(255,255,255,.035);color:#8f8b94}.DajiChatTheme_characterSearch__QWc4a svg{width:18px}.DajiChatTheme_characterSearch__QWc4a input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#f4efe6;font:inherit}.DajiChatTheme_characterSearch__QWc4a input::placeholder{color:#77737c}.DajiChatTheme_characterFilters__sMjQI{display:flex;gap:7px;padding:11px 0 14px;border-bottom:1px solid rgba(255,255,255,.08)}.DajiChatTheme_characterFilters__sMjQI button{min-width:0;min-height:30px;flex:1 1 0;padding:0 11px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:transparent;color:#a9a5ad;white-space:nowrap}.DajiChatTheme_characterFilters__sMjQI button[aria-pressed=true]{border-color:rgba(211,174,99,.5);background:rgba(211,174,99,.14);color:#e0c68f}.DajiChatTheme_characterList__PZm_l{min-height:0;flex:1;overflow-y:auto;padding-top:10px}.DajiChatTheme_characterList__PZm_l a,.DajiChatTheme_characterList__PZm_l button{min-width:0;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:7px;padding:10px;border:1px solid transparent;border-radius:12px;color:#f4efe6;text-decoration:none;background:transparent;font:inherit;text-align:left;cursor:pointer}.DajiChatTheme_characterList__PZm_l a:focus-visible,.DajiChatTheme_characterList__PZm_l a:hover,.DajiChatTheme_characterList__PZm_l button:focus-visible,.DajiChatTheme_characterList__PZm_l button:hover{background:rgba(255,255,255,.045)}.DajiChatTheme_characterList__PZm_l a.DajiChatTheme_characterActive__0kwNX,.DajiChatTheme_characterList__PZm_l button.DajiChatTheme_characterActive__0kwNX{border-color:rgba(211,174,99,.4);background:linear-gradient(90deg,rgba(211,174,99,.2),rgba(211,174,99,.05))}.DajiChatTheme_characterList__PZm_l button.DajiChatTheme_characterUnavailable__hVusZ{opacity:.52;cursor:not-allowed}.DajiChatTheme_characterList__PZm_l button.DajiChatTheme_characterUnavailable__hVusZ:focus-visible,.DajiChatTheme_characterList__PZm_l button.DajiChatTheme_characterUnavailable__hVusZ:hover{background:transparent}.DajiChatTheme_characterAvatar__EQE_C,.DajiChatTheme_characterList__PZm_l a>div,.DajiChatTheme_characterList__PZm_l button>div{width:46px;height:46px;flex-shrink:0;overflow:hidden;border:1px solid rgba(211,174,99,.42);border-radius:50%}.DajiChatTheme_characterList__PZm_l a>span:not([role=img]),.DajiChatTheme_characterList__PZm_l button>span:not([role=img]){min-width:0}.DajiChatTheme_characterList__PZm_l small,.DajiChatTheme_characterList__PZm_l strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DajiChatTheme_characterList__PZm_l strong{font-size:14px}.DajiChatTheme_characterList__PZm_l small{margin-top:5px;color:#8e8992;font-size:11px}.DajiChatTheme_characterList__PZm_l em{padding:5px 7px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#a9a5ad;font-size:10px;font-style:normal;white-space:nowrap}.DajiChatTheme_characterEmpty___1LGL{padding:44px 12px;color:#817d85;font-size:13px;text-align:center}.DajiChatTheme_workspace__XKIlG .tw-components-conversation-sidebar-sidebar-shell{width:292px;grid-template-columns:0 292px}.DajiChatTheme_workspace__XKIlG .tw-components-chat-global-navigation-navigation{display:none}.DajiChatTheme_workspace__XKIlG .tw-components-conversation-sidebar-sidebar{width:292px;padding-inline:12px;border-color:rgba(255,255,255,.08);background:linear-gradient(180deg,#111116,#0b0b10)}.DajiChatTheme_workspace__XKIlG .tw-components-conversation-sidebar-sidebar-header h2{color:var(--daji-gold)}.DajiChatTheme_workspace__XKIlG .tw-components-conversation-sidebar-conversation:focus-visible,.DajiChatTheme_workspace__XKIlG .tw-components-conversation-sidebar-conversation:hover{background:rgba(255,255,255,.045)}.DajiChatTheme_workspace__XKIlG .tw-components-conversation-sidebar-conversation.tw-components-conversation-sidebar-selected{border-color:rgba(211,174,99,.38);background:linear-gradient(90deg,rgba(211,174,99,.2),rgba(211,174,99,.06))}.DajiChatTheme_workspace__XKIlG .tw-page-chat-room-page-chat-panel{border-color:rgba(211,174,99,.14);background:#0b0b0f}.DajiChatTheme_workspace__XKIlG .tw-page-chat-room-page-chat-panel:before{filter:blur(3px) saturate(.86);opacity:.66}.DajiChatTheme_workspace__XKIlG .tw-page-chat-room-page-chat-panel:after{background:linear-gradient(180deg,rgba(8,8,12,.46),rgba(8,8,12,.68)),radial-gradient(circle at 50% 38%,transparent 0 24%,rgba(5,5,8,.42) 88%)}.DajiChatTheme_workspace__XKIlG .tw-components-chat-header-header{height:auto;min-height:64px;flex-basis:auto;border-color:transparent;background:transparent;backdrop-filter:none}.DajiChatTheme_workspace__XKIlG .DajiChatTheme_chatPanelHead__gvntR .tw-components-chat-header-header{padding-inline:22px}.DajiChatTheme_workspace__XKIlG .tw-components-chat-header-character p b{border-color:rgba(211,174,99,.52);color:var(--daji-gold)}.DajiChatTheme_workspace__XKIlG .tw-components-message-list-area{padding-top:22px;background:radial-gradient(circle at 50% 0,rgba(211,174,99,.12),transparent 42%);scrollbar-color:rgba(211,174,99,.34) transparent}.DajiChatTheme_workspace__XKIlG .tw-components-message-list-greeting-card,.DajiChatTheme_workspace__XKIlG .tw-components-message-list-introduction-card,.DajiChatTheme_workspace__XKIlG .tw-components-message-list-opening-scenario{border-color:rgba(198,161,91,.25);background:rgba(26,22,16,.82);box-shadow:0 22px 60px rgba(0,0,0,.36)}.DajiChatTheme_workspace__XKIlG .tw-components-message-list-opening-scenario{color:#e8dfd0}.DajiChatTheme_workspace__XKIlG .tw-components-message-list-introduction-card small,.DajiChatTheme_workspace__XKIlG .tw-components-message-list-opening-scenario svg{color:var(--daji-gold)}.DajiChatTheme_workspace__XKIlG .tw-components-message-list-greeting-card>p{color:#e8dfd0}.DajiChatTheme_workspace__XKIlG .tw-components-message-list-greeting-avatar,.DajiChatTheme_workspace__XKIlG .tw-components-message-list-introduction-avatar,.DajiChatTheme_workspace__XKIlG .tw-components-message-list-message-avatar,.DajiChatTheme_workspace__XKIlG .tw-components-message-list-user-avatar{border-color:rgba(198,161,91,.45)}.DajiChatTheme_workspace__XKIlG .tw-components-message-list-bubble{border-color:rgba(198,161,91,.14);background:rgba(18,17,26,.92);color:#f5f3ef;box-shadow:0 12px 34px rgba(0,0,0,.28);backdrop-filter:blur(14px)}.DajiChatTheme_workspace__XKIlG .tw-components-message-list-own-message .tw-components-message-list-bubble{border-color:rgba(198,161,91,.3);background:linear-gradient(135deg,rgba(198,161,91,.32),rgba(87,65,34,.72));color:#fff}.DajiChatTheme_workspace__XKIlG .tw-components-message-list-story-note{color:#d9c7a1}.DajiChatTheme_workspace__XKIlG .tw-components-message-list-story-note svg{color:#c6a15b}.DajiChatTheme_workspace__XKIlG .tw-components-message-list-editor textarea{border-color:rgba(198,161,91,.35)}.DajiChatTheme_workspace__XKIlG .tw-components-message-list-editor button,.DajiChatTheme_workspace__XKIlG .tw-components-message-list-greeting-picker button,.DajiChatTheme_workspace__XKIlG .tw-components-message-list-message-menu button,.DajiChatTheme_workspace__XKIlG .tw-components-message-list-version-picker button{background:rgba(26,22,16,.94)}.DajiChatTheme_workspace__XKIlG .tw-components-message-composer-wrap{background:linear-gradient(180deg,transparent,rgba(9,9,13,.96) 38%)}.DajiChatTheme_workspace__XKIlG .tw-components-message-composer-composer{border-color:rgba(211,174,99,.34);background:rgba(24,22,24,.94)}.DajiChatTheme_workspace__XKIlG .tw-components-message-composer-composer .tw-components-message-composer-send-button{background:linear-gradient(135deg,#e2bd70,#b1873e);color:#171006}.DajiChatTheme_workspace__XKIlG .tw-components-message-composer-cost svg,.DajiChatTheme_workspace__XKIlG .tw-components-message-composer-quick-toolbar svg{color:var(--daji-gold)}.DajiChatTheme_workspace__XKIlG .tw-components-character-profile-panel{width:300px;min-width:300px;min-height:0;border-color:rgba(211,174,99,.14);background:linear-gradient(180deg,#111116,#0b0b10);scrollbar-color:rgba(211,174,99,.3) transparent}.DajiChatTheme_workspace__XKIlG .tw-components-character-profile-hero{height:min(42vh,420px);border:1px solid rgba(211,174,99,.18)}.DajiChatTheme_workspace__XKIlG .tw-components-character-profile-identity p,.DajiChatTheme_workspace__XKIlG .tw-components-character-profile-wallet-summary{color:var(--daji-gold)}.DajiChatTheme_workspace__XKIlG .tw-components-character-profile-tags span{border:1px solid rgba(211,174,99,.16);background:rgba(211,174,99,.08);color:#d9c7a1}@media (max-width:1320px){.DajiChatTheme_workspace__XKIlG{grid-template-columns:276px minmax(0,1fr) 270px}.DajiChatTheme_workspace__XKIlG .tw-components-conversation-sidebar-sidebar,.DajiChatTheme_workspace__XKIlG .tw-components-conversation-sidebar-sidebar-shell{width:276px}.DajiChatTheme_workspace__XKIlG .tw-components-conversation-sidebar-sidebar-shell{grid-template-columns:0 276px}.DajiChatTheme_workspace__XKIlG .tw-components-character-profile-panel{width:270px;min-width:270px}}@media (max-width:1160px){.DajiChatTheme_workspace__XKIlG{grid-template-columns:276px minmax(0,1fr)}}@media (max-width:1024px){.DajiChatTheme_workspace__XKIlG{display:block;height:calc(100dvh - 69px)}.DajiChatTheme_characterSidebar__fx3p5{display:none}}.DajiChatTheme_roomToolbar__RWYt8{display:flex;align-items:center;gap:8px;padding:0;overflow-x:auto;scrollbar-width:none}.DajiChatTheme_chatPanelHead__gvntR{flex-shrink:0;display:grid;gap:0;border-bottom:1px solid rgba(211,174,99,.14);background:rgba(11,10,14,.78);backdrop-filter:blur(18px)}.DajiChatTheme_chatPanelChrome__cH_FI{display:grid;gap:8px;padding:0 22px 12px}.DajiChatTheme_chatPanelHead__gvntR .tw-components-chat-header-header{height:auto;min-height:64px;flex-basis:auto;border-bottom:0;background:transparent;backdrop-filter:none;padding-bottom:4px}.DajiChatTheme_roomToolbar__RWYt8 button{min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;border:1px solid rgba(211,174,99,.2);border-radius:999px;background:rgba(18,17,20,.74);color:#d9d1c4;white-space:nowrap}.DajiChatTheme_roomToolbar__RWYt8 .DajiChatTheme_sceneAction__akC9K,.DajiChatTheme_roomToolbar__RWYt8 button:focus-visible,.DajiChatTheme_roomToolbar__RWYt8 button:hover{border-color:rgba(211,174,99,.48);color:#e0c68f}.DajiChatTheme_roomToolbar__RWYt8 svg{width:15px;height:15px}.DajiChatTheme_sceneAction__akC9K{margin-left:auto}.DajiChatTheme_sceneModalOverlay__wXvuT{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:20px;background:rgba(4,4,7,.78);backdrop-filter:blur(10px)}.DajiChatTheme_sceneModal__821So{width:min(560px,100%);padding:24px;border:1px solid rgba(211,174,99,.3);border-radius:20px;background:linear-gradient(180deg,#19171a,#0f0e11);color:#f4efe6;box-shadow:0 28px 90px rgba(0,0,0,.56)}.DajiChatTheme_sceneModal__821So footer,.DajiChatTheme_sceneModal__821So header,.DajiChatTheme_sceneModal__821So header span{display:flex;align-items:center}.DajiChatTheme_sceneModal__821So header{justify-content:space-between}.DajiChatTheme_sceneModal__821So header span{gap:7px;color:var(--daji-gold);font-size:11px;font-weight:800;letter-spacing:.15em}.DajiChatTheme_sceneModal__821So header svg{width:17px;height:17px}.DajiChatTheme_sceneModal__821So header button{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.06);color:#d4cfc7}.DajiChatTheme_sceneModal__821So h2{margin:18px 0 8px;font-size:24px}.DajiChatTheme_sceneModal__821So p{margin:0 0 16px;color:#aaa4ac;font-size:13px;line-height:1.65}.DajiChatTheme_sceneModal__821So textarea{width:100%;min-height:170px;resize:vertical;padding:14px;border:1px solid rgba(211,174,99,.24);border-radius:14px;outline:0;background:rgba(255,255,255,.035);color:#f4efe6;font:inherit;line-height:1.7}.DajiChatTheme_sceneModal__821So textarea:focus{border-color:rgba(211,174,99,.7);box-shadow:0 0 0 3px rgba(211,174,99,.1)}.DajiChatTheme_sceneModal__821So small{display:block;margin-top:7px;color:#807b83;text-align:right}.DajiChatTheme_sceneModal__821So footer{justify-content:flex-end;gap:9px;margin-top:18px}.DajiChatTheme_sceneModal__821So footer button{min-height:42px;padding:0 17px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.05);color:#eee9e1}.DajiChatTheme_sceneModal__821So footer .DajiChatTheme_sceneApplyAction__kPUyj{border-color:#d3ae63;background:linear-gradient(135deg,#e2bd70,#b1873e);color:#171006;font-weight:800}.DajiChatTheme_sceneModal__821So footer button:disabled{cursor:not-allowed;opacity:.42}.DajiChatTheme_quickReplies__KJRNB{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:8px;padding:10px 22px 8px}.DajiChatTheme_quickReplies__KJRNB button{min-width:0;min-height:38px;padding:8px 14px;border:1px solid rgba(211,174,99,.22);border-radius:12px;background:rgba(24,22,24,.82);color:#e8dfd0;font-size:12px;line-height:1.45;text-align:left;white-space:normal;overflow-wrap:anywhere;transition:border-color .16s ease,background .16s ease,color .16s ease}.DajiChatTheme_quickReplies__KJRNB button:focus-visible:not(:disabled),.DajiChatTheme_quickReplies__KJRNB button:hover:not(:disabled){border-color:rgba(211,174,99,.5);background:rgba(211,174,99,.13);color:#f5e5c4}.DajiChatTheme_quickReplies__KJRNB button:disabled{opacity:.45;cursor:not-allowed}.DajiChatTheme_relationshipBar__Ow3HL{margin:0 4px 16px;padding:12px;border:1px solid rgba(211,174,99,.18);border-radius:12px;background:rgba(24,22,24,.72)}.DajiChatTheme_relationshipBar__Ow3HL small{display:block;margin-bottom:8px;color:#a9a5ad;font-size:11px}.DajiChatTheme_relationshipBar__Ow3HL strong{color:#e0c68f}.DajiChatTheme_relationshipTrack__FSuT1{overflow:hidden;height:8px;border-radius:999px;background:rgba(255,255,255,.08)}.DajiChatTheme_relationshipFill__3_Diu{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#9a7438,#d3ae63)}.DajiChatTheme_relationshipHeader__9N5a1{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:0;padding:10px 14px;border:1px solid rgba(211,174,99,.18);border-radius:14px;background:rgba(18,17,20,.72)}.DajiChatTheme_relationshipLevel__x_tMF{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(211,174,99,.34);border-radius:50%;color:#e0c68f;font-size:13px;font-weight:700}.DajiChatTheme_relationshipHeaderMain___Sfqg{min-width:0}.DajiChatTheme_relationshipHeaderLabels__ufUDY{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:#d9d1c4;font-size:12px}.DajiChatTheme_relationshipHeaderLabels__ufUDY strong{color:#f4efe6;font-size:13px}.DajiChatTheme_relationshipHeaderIcons__ggFoh{display:flex;gap:8px;color:#c6a15b}.DajiChatTheme_relationshipHeaderIcons__ggFoh svg{width:16px;height:16px}.DajiChatTheme_profilePanel__odXr7{position:relative;z-index:2;width:300px;min-width:300px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px 12px 24px;border-left:1px solid rgba(211,174,99,.14);background:linear-gradient(180deg,#111116,#0b0b10);color:#f4efe6;scrollbar-color:rgba(211,174,99,.3) transparent;scrollbar-width:thin}.DajiChatTheme_profileCollapse__kqKE7{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:6px;border:0;border-radius:8px;background:rgba(255,255,255,.05);color:#c6a15b}.DajiChatTheme_profileHeroFrame__alVMt,.DajiChatTheme_profileHero__DunNa{width:100%;display:block}.DajiChatTheme_profileHero__DunNa{padding:0;border:0;background:transparent;cursor:zoom-in}.DajiChatTheme_profileHeroFrame__alVMt{position:relative;overflow:hidden;aspect-ratio:3/4;border:1px solid rgba(211,174,99,.18);border-radius:12px;background:#171220}.DajiChatTheme_profileHeroImage__GGoXd{width:100%;height:100%;object-fit:cover}.DajiChatTheme_profileIdentity__tOEub{margin:14px 4px 10px}.DajiChatTheme_profileIdentity__tOEub h2{margin:0;font-size:20px}.DajiChatTheme_profileIdentity__tOEub p{display:flex;align-items:center;gap:6px;margin:8px 0 0;color:#8f8b94;font-size:12px}.DajiChatTheme_profileIdentity__tOEub i{width:8px;height:8px;border-radius:50%}.DajiChatTheme_profileIdentity__tOEub i,.DajiChatTheme_profileOnline__bFrh6 i{background:#2ec875;box-shadow:0 0 0 2px rgba(46,200,117,.15)}.DajiChatTheme_profileOffline__YFwqu i{background:#6b6770;box-shadow:0 0 0 2px rgba(107,103,112,.15)}.DajiChatTheme_profileTags__goXji{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.DajiChatTheme_profileTags__goXji span{padding:5px 8px;border:1px solid rgba(211,174,99,.16);border-radius:999px;background:rgba(211,174,99,.08);color:#d9c7a1;font-size:11px}.DajiChatTheme_profileAbout__UfWSO{margin-bottom:12px;padding:12px;border:1px solid rgba(211,174,99,.12);border-radius:12px;background:rgba(255,255,255,.03)}.DajiChatTheme_profileAboutHeader__s0QDN{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.DajiChatTheme_profileAboutHeader__s0QDN h3{margin:0;font-size:14px}.DajiChatTheme_profileAboutHeader__s0QDN button{border:0;background:transparent;color:#c6a15b;font-size:12px;cursor:pointer}.DajiChatTheme_profileAbout__UfWSO p{margin:0;color:#aaa4ac;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.DajiChatTheme_profileAboutExpanded__Fy8f6{-webkit-line-clamp:unset}.DajiChatTheme_profilePromoCard__whzoD{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:10px;padding:12px;border:1px solid rgba(211,174,99,.14);border-radius:12px;background:rgba(24,22,24,.72);color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease}a.DajiChatTheme_profilePromoCard__whzoD{cursor:pointer}a.DajiChatTheme_profilePromoCard__whzoD:focus-visible,a.DajiChatTheme_profilePromoCard__whzoD:hover{border-color:rgba(211,174,99,.32);background:rgba(211,174,99,.08)}.DajiChatTheme_profilePromoCard__whzoD svg{width:18px;color:#c6a15b}.DajiChatTheme_profilePromoCard__whzoD strong{display:block;font-size:13px}.DajiChatTheme_profilePromoCard__whzoD span{display:block;margin-top:3px;color:#8f8b94;font-size:11px}.DajiChatTheme_profilePromoCard__whzoD button{min-height:28px;padding:0 10px;border:1px solid rgba(211,174,99,.34);border-radius:999px;background:rgba(211,174,99,.12);color:#e0c68f;font-size:11px;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.DajiChatTheme_profilePromoCard__whzoD button:focus-visible,.DajiChatTheme_profilePromoCard__whzoD button:hover{border-color:rgba(211,174,99,.52);background:rgba(211,174,99,.18);color:#f2d9a8}.DajiChatTheme_profilePromoCard__whzoD button[aria-pressed=true]{border-color:rgba(46,200,117,.42);background:rgba(46,200,117,.12);color:#8fe8b0}.DajiChatTheme_profileDetailLink__I0QkA{display:flex;align-items:center;justify-content:center;min-height:42px;margin-top:8px;border:1px solid rgba(211,174,99,.22);border-radius:12px;background:rgba(211,174,99,.08);color:#e0c68f;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.DajiChatTheme_profileDetailLink__I0QkA:focus-visible,.DajiChatTheme_profileDetailLink__I0QkA:hover{border-color:rgba(211,174,99,.42);background:rgba(211,174,99,.14);color:#f2d9a8}.DajiChatTheme_profileCreator__kxda4{margin:10px 4px 0;color:#8f8b94;font-size:11px}.DajiChatTheme_composerWrap__WfA9X{padding:8px 22px 16px;background:linear-gradient(180deg,transparent,rgba(9,9,13,.96) 38%)}.DajiChatTheme_composerBar__Em_TE{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;max-width:760px;margin:0 auto;padding:8px;border:1px solid rgba(211,174,99,.28);border-radius:999px;background:rgba(24,22,24,.94)}.DajiChatTheme_composerAttachments___JevH{display:flex;flex-wrap:wrap;gap:8px;max-width:760px;margin:0 auto 8px}.DajiChatTheme_composerAttachments___JevH figure{position:relative;width:64px;height:64px;margin:0;border:1px solid rgba(211,174,99,.24);border-radius:10px;overflow:hidden}.DajiChatTheme_composerAttachments___JevH img{width:100%;height:100%;object-fit:cover}.DajiChatTheme_composerAttachments___JevH button{position:absolute;top:4px;right:4px;width:20px;height:20px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(9,9,13,.78);color:#f4efe6}.DajiChatTheme_composerAttachments___JevH button svg{width:12px;height:12px}.DajiChatTheme_composerAttach__zHT_h{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(211,174,99,.18);border-radius:50%;background:rgba(255,255,255,.04);color:#c6a15b}.DajiChatTheme_composerAttach__zHT_h svg{width:18px;height:18px}.DajiChatTheme_composerAttach__zHT_h:disabled{opacity:.4;cursor:not-allowed}.DajiChatTheme_composerCreate__rLMIZ{min-height:40px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border:1px solid rgba(211,174,99,.22);border-radius:999px;background:rgba(211,174,99,.08);color:#e0c68f;font-size:12px;white-space:nowrap}.DajiChatTheme_composerCreate__rLMIZ svg{width:14px;height:14px}.DajiChatTheme_composerBar__Em_TE input{min-width:0;border:0;outline:0;background:transparent;color:#f4efe6;font:inherit;font-size:14px}.DajiChatTheme_composerBar__Em_TE input::placeholder{color:#77737c}.DajiChatTheme_composerSend__HoRdY{min-height:40px;display:inline-flex;align-items:center;gap:6px;padding:0 16px;border:0;border-radius:999px;background:linear-gradient(135deg,#e2bd70,#b1873e);color:#171006;font-size:13px;font-weight:700}.DajiChatTheme_composerSend__HoRdY:disabled{opacity:.45;cursor:not-allowed}.DajiChatTheme_composerSend__HoRdY svg{width:16px;height:16px}.DajiChatTheme_workspace__XKIlG .tw-components-chat-header-actions,.DajiChatTheme_workspace__XKIlG .tw-components-message-composer-wrap{display:none}.DajiChatTheme_workspace__XKIlG .tw-page-chat-room-page-expand-profile-button{color:#c6a15b;border-color:rgba(211,174,99,.24);background:rgba(18,17,20,.82)}@media (max-width:1160px){.DajiChatTheme_profilePanel__odXr7{display:none}}@media (max-width:620px){.DajiChatTheme_chatPanelChrome__cH_FI{padding:0 14px 10px;gap:6px}.DajiChatTheme_workspace__XKIlG .DajiChatTheme_chatPanelHead__gvntR .tw-components-chat-header-header{padding-inline:14px;min-height:58px}.DajiChatTheme_roomToolbar__RWYt8 button{min-height:32px;padding:0 10px;font-size:12px}.DajiChatTheme_relationshipHeader__9N5a1{padding:8px 12px;gap:10px}.DajiChatTheme_relationshipLevel__x_tMF{width:30px;height:30px;font-size:12px}.DajiChatTheme_composerWrap__WfA9X{margin-bottom:calc(72px + env(safe-area-inset-bottom));padding:6px 14px 8px}.DajiChatTheme_quickReplies__KJRNB{display:flex;gap:8px;padding:8px 14px 6px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.DajiChatTheme_quickReplies__KJRNB::-webkit-scrollbar{display:none}.DajiChatTheme_quickReplies__KJRNB button{flex:0 0 auto;max-width:calc(100vw - 48px);min-height:36px;scroll-snap-align:start}}