:root{color:#1f2430;background:radial-gradient(circle at top left,rgba(255,255,255,.88),transparent 24%),linear-gradient(180deg,#fff5cf,#fffaf0 18%,#f6f7fb);color-scheme:light}*{box-sizing:border-box}body{margin:0;font-family:Avenir Next,PingFang SC,Microsoft YaHei,sans-serif;min-height:100dvh;overflow:hidden;color:#1f2430;overscroll-behavior:none}#root{height:100dvh;min-height:100dvh}#root>.ant-layout,#root>.ant-layout>.ant-layout{min-height:0}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:32px;background:radial-gradient(circle at top left,rgba(255,255,255,.9),transparent 26%),linear-gradient(180deg,#fff4c8,#fff9ed 28%,#f6f7fb)}.auth-card{width:min(960px,100%);padding:28px;border-radius:32px;background:#ffffffd6;border:1px solid rgba(31,36,48,.06);box-shadow:0 24px 64px #1f24301a}.auth-hero{margin-bottom:20px}.auth-hero h1{margin:8px 0 10px;font-size:40px;line-height:1.06}.auth-hero p{color:#1f24309e}.auth-form{margin-top:24px}.shell-layout{background:transparent}.web-shell-layout{min-height:100dvh;height:100dvh;display:flex;flex-direction:column;overflow:hidden}.web-top-bar{height:auto;padding:12px 24px 14px;background:linear-gradient(180deg,#fff8e0f5,#fffbf0e6);border-bottom:1px solid rgba(31,36,48,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:grid;grid-template-columns:minmax(260px,380px) 1fr auto;align-items:center;column-gap:18px;row-gap:10px;position:sticky;top:0;z-index:10;box-shadow:0 12px 32px #1f24300b}.web-top-brand{display:flex;align-items:center;gap:12px}.web-top-brand h1{margin:2px 0 0;font-size:20px;line-height:1.05}.web-brand-mark{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,#1f2430,#3f4858);color:#f5d04d;font-size:22px;font-weight:700;box-shadow:0 14px 26px #1f24301f}.web-top-nav{min-width:240px;display:flex;justify-content:center}.web-nav-segmented{background:#ffffffb3;padding:4px;border-radius:999px;border:1px solid rgba(31,36,48,.05);box-shadow:inset 0 1px #ffffff8c}.web-nav-segmented .ant-segmented-item{min-width:58px}.web-chat-tab{display:inline-flex;align-items:center;gap:6px}.web-chat-tab-badge{min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ff5b6b;color:#fff;font-size:11px;line-height:1;font-weight:600}.web-top-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.web-summary-chip{min-width:102px;padding:10px 12px;border-radius:16px;background:#ffffffd1;border:1px solid rgba(31,36,48,.06);box-shadow:inset 0 1px #ffffff8c}.web-summary-chip span{display:block;margin-bottom:4px;font-size:12px;color:#1f243094}.web-summary-chip strong{font-size:16px}.eyebrow{color:#1f2430ad;font-size:12px;letter-spacing:.08em}.user-line{margin-top:4px;font-size:14px;color:#1f24309e}.page-content{padding:16px 18px 24px;overflow:hidden;flex:1 1 auto;min-height:0;width:100%}.web-page-content{width:min(1460px,calc(100vw - 20px));margin:0 auto}.web-page-content>.panel-card,.web-page-content>.ai-panel,.web-page-content>.skills-panel,.web-page-content>.modern-chat-panel{width:100%}.fixed-page-content{padding:12px 20px 22px;display:flex;overflow:hidden;flex:1 1 auto;align-items:stretch}.fixed-page-content>.dashboard{flex:1 1 auto;height:100%;min-height:0}.fixed-page-content>.ai-panel{width:min(1360px,100%);margin:0 auto}.fixed-page-content>.skills-panel{width:min(1180px,100%);margin:0 auto}.chat-page-content{padding:12px 20px 20px;display:flex;overflow:hidden;flex:1 1 auto;align-items:stretch}.chat-page-content>.modern-chat-panel{width:min(1420px,100%);margin:0 auto}.fixed-page-content>.dashboard>.panel-card,.fixed-page-content>.dashboard>.ai-panel,.fixed-page-content>.dashboard>.skills-panel,.chat-page-content>.modern-chat-panel{flex:1 1 auto;height:100%;min-height:0}.panel-card{border:1px solid rgba(31,36,48,.08);background:#ffffffe6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 60px #1f243012;border-radius:24px}.panel-card>.ant-card-head{padding:0 24px}.panel-card>.ant-card-body{padding:22px 24px}.view-ledger .dashboard,.view-analysis .dashboard,.view-ai .ai-panel,.view-chat .modern-chat-panel,.view-skills .skills-panel{position:relative}.view-ledger .dashboard:before,.view-analysis .dashboard:before,.view-ai .ai-panel:before,.view-chat .modern-chat-panel:before,.view-skills .skills-panel:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:120px;border-radius:28px;background:linear-gradient(135deg,#ffe7a029,#fff0);pointer-events:none;z-index:0}.view-ledger .dashboard>*,.view-analysis .dashboard>*,.view-ai .ai-panel>*,.view-chat .modern-chat-panel>*,.view-skills .skills-panel>*{position:relative;z-index:1}.dashboard{display:flex;flex-direction:column;gap:20px;height:100%;min-height:0}.hero-panel{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dashboard-grid{height:100%;min-height:0;align-items:stretch;overflow:hidden}.dashboard-col{display:flex;min-height:0;height:100%}.dashboard-col>.panel-card{width:100%;height:100%;max-height:100%;overflow:hidden}.hero-panel-shell{display:flex;flex-direction:column;height:100%;min-height:0}.hero-panel-fixed{flex:0 0 auto;padding-bottom:12px}.toolbar-row{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:20px;flex-wrap:wrap}.entry-stream{display:flex;flex-direction:column;gap:14px;margin-top:6px;min-height:0}.entry-stream-scroll{flex:1;min-height:0;overflow:auto;padding-right:6px}.entry-item{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-radius:20px;background:linear-gradient(180deg,#f7f8fad1,#fcfcfefa);border:1px solid rgba(31,36,48,.04)}.entry-main{display:flex;gap:14px;align-items:center}.entry-icon{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;font-size:20px}.entry-meta{margin-top:4px;color:#1f24308f;font-size:13px}.entry-side{text-align:right}.expense-text{color:#cf1322}.income-text{color:#389e0d}.insight-card{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.hero-panel .ant-card-head,.insight-card .ant-card-head{flex:0 0 auto}.hero-panel .ant-card-body,.insight-card .ant-card-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.insight-scroll{height:100%;overflow:auto;padding-right:6px}.category-line{display:flex;justify-content:space-between;margin-bottom:8px}.insight-box{padding:18px;border-radius:20px;background:linear-gradient(135deg,#f4c8422e,#ffffffd9);color:#1f2430c2}.add-entry-shell{display:grid;grid-template-columns:1.5fr 1fr;gap:24px}.category-selector{display:flex;flex-direction:column;gap:16px}.entry-type-switch{display:inline-flex;width:fit-content;padding:6px;border-radius:999px;background:#f7f8faf5;gap:6px}.entry-type-pill{min-width:92px;padding:10px 18px;border:0;border-radius:999px;background:transparent;color:#1f2430b8;font-size:15px;cursor:pointer}.entry-type-pill.active{background:linear-gradient(135deg,#ffe48b,#f4c842);color:#1f2430;font-weight:600;box-shadow:0 8px 18px #f4c84238}.category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.category-card{padding:18px 12px;border:1px solid rgba(31,36,48,.08);border-radius:22px;background:#fff;display:flex;flex-direction:column;gap:10px;align-items:center;font-size:16px;cursor:pointer}.category-card.active{border-color:#f4c842;box-shadow:0 16px 40px #f4c8422e;transform:translateY(-1px)}.entry-form{padding:20px;border-radius:22px;background:#f7f8fadb}.clarify-box{margin-bottom:20px;padding:16px;border-radius:18px;background:#f4c84229}.clarify-box p{margin-bottom:0;color:#1f2430a8}.ai-panel,.chat-panel{min-height:0}.fixed-page-content .ai-panel,.fixed-page-content .skills-panel{min-height:0;height:100%}.ai-panel,.skills-panel,.modern-chat-panel{display:flex;flex-direction:column}.ai-panel .ant-card-head,.skills-panel .ant-card-head,.modern-chat-panel .ant-card-head{flex:0 0 auto}.ai-panel .ant-card-body,.skills-panel .ant-card-body,.modern-chat-panel .ant-card-body{flex:1 1 auto;height:auto;min-height:0;display:flex;flex-direction:column}.ai-panel-shell,.skills-panel-shell{display:flex;flex-direction:column;height:100%;min-height:0}.ai-panel{min-height:0}.ai-panel-shell{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:14px}.ai-panel-fixed,.skills-panel-fixed{flex:0 0 auto}.chat-page-content .modern-chat-panel{height:100%;min-height:0}.message-list{display:flex;flex-direction:column;gap:14px;min-height:0;overflow:auto;margin-bottom:0;padding-right:4px}.ai-message-scroll{flex:1;min-height:0;padding:16px;border-radius:24px;background:radial-gradient(circle at top left,rgba(255,244,200,.3),transparent 30%),linear-gradient(180deg,#fafafce0,#fffffffa);border:1px solid rgba(31,36,48,.05)}.message-bubble{max-width:min(72%,760px);padding:16px 18px;border-radius:22px;background:#f7f8faf0;box-shadow:0 10px 24px #1f24300a}.message-bubble.user{align-self:flex-end;background:linear-gradient(135deg,#ffe48b,#f4c842)}.message-role{margin-bottom:8px;font-size:12px;color:#1f24308f}.assistant-render-block{display:flex;flex-direction:column;gap:10px}.think-collapse{border-radius:16px;background:#1f24300a}.think-body{color:#1f2430c2}.markdown-body{line-height:1.7;word-break:break-word}.markdown-body>*:first-child{margin-top:0}.markdown-body>*:last-child{margin-bottom:0}.markdown-body p,.markdown-body ul,.markdown-body ol,.markdown-body blockquote,.markdown-body pre,.markdown-body table,.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4{margin:0 0 12px}.markdown-body ul,.markdown-body ol{padding-left:20px}.markdown-body blockquote{margin-left:0;padding-left:12px;border-left:3px solid rgba(244,200,66,.7);color:#1f2430b3}.markdown-body code{padding:2px 6px;border-radius:8px;background:#1f243014;font-size:.92em}.markdown-body pre{padding:14px 16px;border-radius:16px;overflow:auto;background:#1f2430e6;color:#f5f5f5}.markdown-body pre code{padding:0;background:transparent;color:inherit}.markdown-body table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:14px}.markdown-body th,.markdown-body td{padding:10px 12px;border-bottom:1px solid rgba(31,36,48,.08);text-align:left}.clarify-panel{margin-top:12px;display:flex;flex-direction:column;gap:12px}.clarify-tag,.prompt-chip{cursor:pointer;padding:6px 10px;border-radius:999px}.assistant-actions{margin-bottom:14px;padding:2px 2px 0}.prompt-chip{background:#fff8e0b8}.composer{display:flex;align-items:stretch;width:100%}.composer-input-shell{position:relative;flex:1}.ai-panel .composer-input-shell{background:linear-gradient(180deg,#fffffff5,#fffaedeb);border:1px solid rgba(31,36,48,.08);border-radius:26px;padding:10px;box-shadow:inset 0 1px #ffffffa6}.composer-send-button{position:absolute;right:14px;bottom:14px;z-index:2;border-radius:999px}.composer-textarea .ant-input{padding-right:156px;padding-bottom:22px;border-radius:26px;min-height:96px}.ai-panel .composer-textarea .ant-input{border:0;background:transparent;box-shadow:none}.composer .ant-input-textarea,.chat-composer .ant-input-textarea{flex:1}.inline-composer{align-items:center}.chat-list{min-height:560px}.modern-chat-panel .ant-card-body{padding:0;height:100%;min-height:0}.chat-layout{display:grid;grid-template-columns:320px minmax(0,1fr);height:100%;min-height:0;overflow:hidden;background:linear-gradient(180deg,#ffffff5c,#ffffff14)}.chat-sidebar{border-right:1px solid rgba(31,36,48,.08);background:radial-gradient(circle at top left,rgba(255,243,189,.24),transparent 28%),linear-gradient(180deg,#fafafce0,#f5f6fac2);padding:18px;display:flex;flex-direction:column;min-height:0}.chat-sidebar-header{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px;flex:0 0 auto}.chat-sidebar-scroll{flex:1;min-height:0;overflow:auto;padding-right:4px;overscroll-behavior:contain}.conversation-section-label{margin:16px 0 10px;color:#1f24307a;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.conversation-list{display:flex;flex-direction:column;gap:8px}.conversation-item{width:100%;display:flex;align-items:center;gap:12px;padding:14px;border:1px solid transparent;border-radius:20px;background:#ffffff8f;text-align:left;cursor:pointer;transition:all .16s ease}.conversation-item:hover{background:#ffffffd1;border-color:#1f24300f}.conversation-item.active{background:linear-gradient(135deg,#fff2c1e6,#fffaeaf5);border-color:#f4c84257;box-shadow:0 12px 24px #f4c8421a}.conversation-icon{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;background:#ffffffd1;color:#5e6472}.conversation-copy{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.conversation-main-row{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.conversation-main-row time{flex:0 0 auto;color:#1f24306b;font-size:12px}.conversation-copy span{color:#1f24308f;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-highlight{padding:0 3px;border-radius:6px;background:#f4c84247;color:inherit}.chat-main{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden}.chat-room-header{padding:20px 22px 14px;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;border-bottom:1px solid rgba(31,36,48,.06);flex:0 0 auto;background:linear-gradient(180deg,#fffaec99,#fff0)}.chat-room-header h3{margin:0 0 8px;font-size:18px}.chat-room-subtitle{display:flex;align-items:center;gap:10px;color:#1f24308f}.chat-room-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.chat-thread{flex:1;min-height:0;padding:18px 22px;overflow:auto;display:flex;flex-direction:column;gap:14px;overscroll-behavior:contain;background:radial-gradient(circle at top right,rgba(255,242,193,.18),transparent 24%),linear-gradient(180deg,#ffffff57,#ffffff0f)}.chat-bubble-row{display:flex}.chat-bubble-row.mine{justify-content:flex-end}.chat-bubble-row.other{justify-content:flex-start}.chat-bubble{max-width:min(70%,780px);padding:12px 14px;border-radius:20px;background:#f6f7faf5;box-shadow:0 8px 22px #1f24300a}.chat-bubble.mine{background:linear-gradient(135deg,#ffe48b,#f4c842)}.chat-bubble-author{margin-bottom:8px;font-size:12px;color:#1f24308f}.chat-bubble-content{font-size:14px;line-height:1.62}.chat-bubble-card{min-width:320px}.chat-bubble-card-body{display:flex;flex-direction:column;gap:8px}.chat-card-title{font-size:16px;font-weight:700}.chat-card-meta{font-size:13px;color:#1f24309e}.chat-composer{padding:14px 20px 20px;display:flex;gap:12px;align-items:flex-end;border-top:1px solid rgba(31,36,48,.06);flex:0 0 auto;background:#ffffffe0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:relative;z-index:2}.chat-composer .composer-input-shell{background:#ffffffeb;border:1px solid rgba(31,36,48,.08);border-radius:26px;padding:8px 10px}.chat-composer .composer-textarea .ant-input{border:0;background:transparent;box-shadow:none}.dashboard-analysis{display:grid;height:100%;min-height:0;grid-template-rows:minmax(0,1fr) minmax(0,.62fr);gap:16px}.analysis-top-panel,.analysis-bottom-panel{min-height:0;overflow:hidden}.chat-item{padding:14px 16px;border-radius:18px;background:#f7f8fae6}.chat-author{margin-bottom:6px;color:#1f24308f;font-size:12px}.chat-content{font-size:15px}.muted-text{color:#1f24309e}.skill-card h3{margin:0 0 6px}.skills-grid-scroll{flex:1;min-height:0;overflow:auto;padding-right:6px}.skill-card p{margin:0;color:#1f24309e}.skill-header,.skill-footer{display:flex;justify-content:space-between;gap:16px;align-items:center}.skill-footer{margin-top:18px}.quick-entry-box,.stack-card,.mini-stat-card{border-radius:20px;background:#fff9ebb8;border:1px solid rgba(244,200,66,.14)}.quick-entry-box{padding:16px;margin-bottom:18px}.feature-dashboard .dashboard-col:last-child{min-height:0}.feature-stack-scroll{height:100%;min-height:0;overflow:auto;padding-right:6px}.mini-panel .ant-card-body{padding:18px;display:flex;flex-direction:column;min-height:0;overflow:auto}.mini-panel{background:linear-gradient(180deg,#fffffff5,#fafbfeeb)}.feature-dashboard{gap:16px}.mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mini-stat-card{padding:14px;display:flex;flex-direction:column;gap:8px;min-height:112px}.mini-stat-label{color:#1f243099;font-size:12px}.stack-card{padding:13px 14px}.stack-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.stack-meta{margin-bottom:12px;color:#1f243099;font-size:13px}.mini-card-actions,.entry-side-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.mini-card-actions{margin:-8px -8px 6px 0}.entry-side-actions{margin-top:8px}.category-line-actions{align-items:center}.ant-empty{padding:18px 0}@media(max-width:1280px){.web-top-bar{padding:14px 18px 16px;grid-template-columns:1fr}.web-page-content{width:min(100%,calc(100vw - 12px))}.add-entry-shell{grid-template-columns:1fr}.web-top-nav{width:100%;justify-content:flex-start;overflow:auto}.web-top-actions{width:100%;justify-content:flex-start}.chat-layout{grid-template-columns:1fr;grid-template-rows:minmax(0,248px) minmax(0,1fr);height:100%}.chat-sidebar{border-right:0;border-bottom:1px solid rgba(31,36,48,.08);max-height:none}}@media(max-width:900px){body{min-width:0;overflow:auto;overscroll-behavior-y:none}#root{min-width:0;height:auto;min-height:100dvh}.web-shell-layout{min-width:0;height:auto;min-height:100dvh;overflow:visible}.web-top-bar{position:sticky;top:0;z-index:20;box-shadow:0 10px 24px #1f24300f}.web-top-brand h1{font-size:18px}.web-summary-chip{min-width:0}.web-page-content{width:100%;padding:0}.page-content,.fixed-page-content,.chat-page-content{overflow:visible;padding:10px 10px calc(20px + env(safe-area-inset-bottom))}.fixed-page-content>.dashboard,.dashboard-grid,.dashboard-col,.dashboard-col>.panel-card,.hero-panel,.insight-card{height:auto;max-height:none}.dashboard-grid{overflow:visible}.web-top-bar{padding:10px 12px 12px;gap:10px}.web-top-brand{width:100%;align-items:center}.web-brand-mark{width:38px;height:38px;border-radius:12px;font-size:18px}.user-line{font-size:12px;word-break:break-all}.web-top-nav{position:static;left:auto;right:auto;bottom:auto;z-index:auto;order:2;width:100%;justify-content:flex-start;pointer-events:auto;overflow-x:auto}.web-nav-segmented{width:100%;max-width:100%;overflow:auto;padding:4px;border-radius:18px;background:#ffffffe0;box-shadow:none}.web-top-actions{order:3;width:100%;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.web-top-actions .web-summary-chip{flex:1 1 calc(50% - 4px);min-height:0;padding:8px 10px}.web-top-actions .ant-btn{flex:1 1 calc(50% - 4px);width:auto}.view-ledger .web-top-actions .ant-btn,.view-analysis .web-top-actions .ant-btn,.view-ai .web-top-actions .ant-btn,.view-chat .web-top-actions .ant-btn,.view-skills .web-top-actions .ant-btn{min-height:44px}.dashboard{gap:14px;height:auto}.panel-card{border-radius:24px}.panel-card>.ant-card-head{padding:0 16px}.panel-card>.ant-card-body{padding:16px}.dashboard-grid,.mini-grid{display:flex;flex-direction:column}.feature-dashboard>.ant-row>.ant-col,.feature-dashboard .ant-col{max-width:100%;flex:0 0 100%}.feature-stack-scroll{height:auto;overflow:visible;padding-right:0}.dashboard-analysis{display:flex;flex-direction:column;height:auto}.analysis-top-panel,.analysis-bottom-panel{height:auto;max-height:none;overflow:visible}.entry-stream-scroll,.insight-scroll,.skills-grid-scroll,.mini-panel .ant-card-body{overflow:visible;max-height:none;padding-right:0}.chat-page-content .modern-chat-panel,.fixed-page-content>.dashboard>.ai-panel,.fixed-page-content>.dashboard>.skills-panel{height:auto;min-height:0}.chat-layout{display:flex;flex-direction:column;height:auto;overflow:visible}.chat-sidebar{padding:14px;border-right:0;border-bottom:1px solid rgba(31,36,48,.08);max-height:240px;min-height:0}.chat-sidebar-header{flex-direction:column;align-items:stretch}.chat-sidebar-header .ant-space{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.chat-sidebar-header .ant-space .ant-space-item,.chat-sidebar-header .ant-space .ant-btn{width:100%}.chat-sidebar-scroll{overflow:auto;padding-right:0}.chat-main{min-height:calc(100dvh - 320px);background:#ffffffb8}.chat-room-header{padding:16px;flex-direction:column;align-items:stretch;gap:12px}.chat-room-header h3{font-size:20px}.chat-room-actions{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.chat-thread{padding:14px 16px;max-height:52dvh}.chat-bubble{max-width:88%}.chat-composer{position:sticky;bottom:0;padding:12px 16px}.message-bubble{max-width:88%}.ai-panel-shell{min-height:calc(100dvh - 250px)}.ai-message-scroll{min-height:320px;max-height:52dvh}.ai-panel-fixed:last-child{position:sticky;bottom:0;background:#fffffff5;z-index:2;padding-top:12px}.ai-panel .ant-card-body,.skills-panel .ant-card-body,.modern-chat-panel .ant-card-body{padding:0}.assistant-actions{overflow-x:auto;margin:0 -4px 12px;padding:0 4px;white-space:nowrap}.assistant-actions .ant-space{flex-wrap:nowrap!important}.skills-grid-scroll .ant-row>.ant-col{max-width:100%;flex:0 0 100%}.composer-send-button{right:10px;bottom:10px}.composer-textarea .ant-input{padding-right:108px;padding-bottom:18px;min-height:88px}.ant-float-btn{display:none!important}}
