.workspace-label{font-size:13px;color:#65776a}.research-shell{background:linear-gradient(160deg,#e5eee6,#f5f7f4 62%)}.research-phone{min-height:760px}.research-page h1{margin-bottom:12px}.research-summary{display:flex;gap:9px;margin:18px 0}.research-summary span{flex:1 1;padding:12px;border-radius:13px;background:#edf6ee;color:#55715d;font-size:12px}.research-summary b{display:block;color:#276f45;font-size:22px;margin-bottom:2px}.goal-list{display:grid;gap:11px}.goal-section-label{margin:8px 2px -2px;color:#2f6643;font-size:13px;font-weight:800}.goal-section-label.secondary{width:auto;padding:0;border:0;background:transparent;color:#718176}.research-card{gap:8px;padding:15px}.card-row{display:flex;justify-content:space-between;align-items:center}.status{display:inline-flex;border-radius:20px;padding:4px 8px;background:#e5f3e8;color:#297147;font-size:11px}.status.waiting{background:#e8f1e9;color:#436b4d}.status.complete{background:#e9edf5;color:#50637d}.code{font-size:12px;font-weight:800;letter-spacing:.06em;color:#688170}.research-card strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:16px;line-height:1.42}.research-card footer{border-top:1px solid #edf0ed;padding-top:9px;margin-top:3px;font-size:12px;color:#788a7b}.research-card footer i{float:right;font-style:normal;font-size:19px;line-height:10px}.local-note{margin:22px 3px 0;color:#7c8b7f;font-size:12px;line-height:1.5}.loading{padding:40px 22px;color:#667b6c}.back{border:0;padding:0;background:transparent;color:#517b5e;font-size:13px;cursor:pointer}.detail-heading{margin:19px 0 17px}.detail-heading h1{margin:5px 0 2px}.detail-heading p{margin:0;color:#687b6d}.focus-card{padding:17px;border-radius:18px;background:#1f5032;color:white}.focus-card>span{font-size:12px;color:#c4e1cd}.focus-card h2{font-size:18px;line-height:1.45;margin:7px 0}.focus-card p{font-size:13px;line-height:1.5;color:#d6e8db}.focus-card .primary{background:#f3fbf4;color:#236a41}.empty-history{padding:22px 15px;border:1px dashed #cad7cc;border-radius:14px;color:#718376;font-size:13px;line-height:1.55}.timeline article{position:relative;display:grid;grid-template-columns:18px 1fr;gap:9px;padding:0 0 17px}.timeline article:before{content:"";position:absolute;left:8px;top:17px;bottom:0;border-left:2px solid #cfdfd2}.timeline article:last-child:before{display:none}.dot{position:relative;z-index:1;width:17px;height:17px;border:4px solid #e5f4e8;border-radius:50%;background:#2c7b4a}.dot.blocked{background:#c27535;border-color:#f9eadb}.timeline header{display:flex;justify-content:space-between;font-size:13px}.timeline time{color:#7a8b7d;font-size:12px}.timeline p{margin:5px 0 3px;line-height:1.52;font-size:14px}.timeline small{color:#6e8072}.composer{max-height:88vh;overflow:auto}.composer h2{margin:5px 0}.sheet-sub{margin-top:6px!important}.composer label{display:block;margin-top:17px;font-size:13px;font-weight:700;color:#46644e}.composer textarea{margin-top:8px}.file-label{padding:12px;border:1px dashed #9db8a3;border-radius:11px;color:#4a7355!important;cursor:pointer}.file-label input{display:block;margin-top:7px;max-width:100%}.file-list{display:block;margin-top:7px;color:#6f8172}.composer .primary:disabled{background:#aac4b0;cursor:not-allowed}.chat-page{height:760px;display:flex;flex-direction:column;background:#f7faf7}.chat-header{display:flex;gap:12px;align-items:center;padding:16px 18px;border-bottom:1px solid #e1e9e2;background:#fff}.chat-header button{border:0;background:transparent;color:#327049;font-size:29px;line-height:20px;cursor:pointer}.chat-header b,.chat-header span{display:block}.chat-header>div{min-width:0;flex:1 1}.chat-header b{font-size:15px}.chat-header span{margin-top:2px;font-size:12px;color:#708072;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-context{margin:12px 16px 0;padding:11px 12px;border-radius:12px;background:#e8f4ea;color:#315d40;font-size:12px}.chat-context b,.chat-context span{display:block}.chat-context b{margin-top:4px;font-size:13px;line-height:1.45}.chat-context.compact{padding:0;overflow:hidden;border:1px solid #d7e2d9;background:#ffffff;box-shadow:0 4px 14px rgba(42,72,50,.06)}.messages{flex:1 1;overflow:auto;padding:19px 16px 22px;display:flex;flex-direction:column;gap:13px}.messages.with-task{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14px,#000);mask-image:linear-gradient(180deg,transparent 0,#000 14px,#000)}.message{max-width:88%;padding:12px 13px;border-radius:15px;line-height:1.55;font-size:14px}.message p{margin:0}.message-content>:first-child{margin-top:0}.message-content>:last-child{margin-bottom:0}.message-content p{margin:0 0 9px}.message-content strong{color:#203e29;font-weight:800}.message-content ol,.message-content ul{margin:7px 0 10px;padding-left:1.35em}.message-content li{margin:4px 0;padding-left:2px}.message-content li>p{margin:0}.message-content h1,.message-content h2,.message-content h3{margin:12px 0 7px;color:#1f4a2d;line-height:1.35}.message-content h1{font-size:17px}.message-content h2{font-size:16px}.message-content h3{font-size:15px}.message-content a{color:#247346;text-decoration-thickness:1px;text-underline-offset:2px;overflow-wrap:anywhere}.message-content blockquote{margin:9px 0;padding:2px 0 2px 10px;border-left:3px solid #a8c4ae;color:#526c59}.message-content code{padding:1px 4px;border-radius:4px;background:#eef3ee;font-size:.92em}.message small,.message time{display:block;margin-top:7px;color:#6e8072;font-size:11px}.message.assistant{align-self:flex-start;border:1px solid #dbe7dd;background:#fff;border-top-left-radius:4px}.message.user{align-self:flex-end;background:#dff2e3;color:#1e4b2d;border-top-right-radius:4px}.message.user time{text-align:right;color:#5b7863}.chat-input{position:relative;padding:13px 14px 15px;border-top:1px solid #e1e9e2;background:linear-gradient(180deg,#fbfdfb,#f5f8f5)}.composer-meta{display:flex;align-items:center;gap:7px;margin-bottom:7px;color:#617b68;font-size:12px;line-height:1.4;white-space:nowrap;overflow-x:auto}.composer-meta span{padding:4px 8px;border-radius:999px;background:#edf4ee}.text-composer-row,.voice-composer-row{display:flex;align-items:center;gap:10px;margin-top:9px}.text-composer-row{align-items:flex-end}.text-input-shell{position:relative;flex:1 1;min-height:52px;min-width:0}.text-input-shell textarea{display:block;width:100%;height:52px;min-height:52px;margin:0;padding:13px 14px 12px;border:1px solid #cedbd0;border-radius:11px;background:#f7f8f7;box-shadow:none;color:#294033;font-size:14px;line-height:1.45;outline:none;overflow-y:hidden;resize:none;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.text-input-shell textarea::placeholder{color:#87928a}.text-input-shell textarea:focus{border-color:#5f9d70;background:#fff;box-shadow:0 0 0 3px rgba(71,137,87,.12),0 4px 12px rgba(39,85,52,.08)}.composer-send-button{display:grid;flex:0 0 44px;width:44px;height:44px;padding:0;place-items:center;border:0;border-radius:50%;background:linear-gradient(145deg,#328454,#23663e);box-shadow:0 4px 10px rgba(31,103,59,.22);color:#fff;font-size:19px;font-weight:700;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.composer-send-button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 6px 14px rgba(31,103,59,.28)}.composer-send-button:not(:disabled):active{transform:translateY(0)}.composer-send-button:disabled{background:#d6ded7;color:#849289;box-shadow:none;cursor:not-allowed}.text-composer-row .voice-button,.voice-composer-row .keyboard-button{display:grid;flex:0 0 44px;width:44px;height:44px;padding:0;place-items:center;border:1px solid #cbd6cd;border-radius:50%;background:#fff;color:#55705d;cursor:pointer}.text-composer-row .voice-button svg{width:20px;height:20px}.keyboard-glyph{position:relative;width:23px;height:17px;border:2px solid;border-radius:4px}.keyboard-glyph:before{position:absolute;top:3px;left:3px;width:3px;height:3px;border-radius:1px;background:currentColor;box-shadow:6px 0 currentColor,12px 0 currentColor,0 5px currentColor,6px 5px currentColor,12px 5px currentColor;content:""}.voice-composer-row .hold-to-talk{flex:1 1;height:52px;min-height:52px;border:1px solid #cbd5cd;border-radius:11px;background:#f7f8f7;color:#344b3b;box-shadow:none;font-size:16px;font-weight:650;letter-spacing:.04em;cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .12s ease}.message.thinking{display:flex;align-items:center;gap:9px;color:#536d5a}.message.thinking.planning{max-width:94%;border-color:#bfd8c4;background:#eef8f0;color:#2d6540}.thinking-spinner{width:15px;height:15px;flex:0 0 15px;border:2px solid #c8d8cb;border-top-color:#3d8a55;border-radius:50%;animation:thinking-spin .8s linear infinite}@keyframes thinking-spin{to{transform:rotate(1turn)}}.voice-composer-row .hold-to-talk.recording{border-color:#b6c8ba;background:#e9eeea;color:#254b31;transform:scale(.99)}.voice-composer-row .hold-to-talk.cancelling{border-color:#bd6a64;background:#fae9e7;color:#9a3f3a}.voice-composer-row .composer-attachment-button.disabled,.voice-composer-row button:disabled{cursor:not-allowed;opacity:.62}.voice-composer-row .composer-attachment-button.disabled{pointer-events:none}.composer-attachment-button{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border:1px solid #cbd6cd;border-radius:50%;background:#fff;color:#55705d;font-size:28px;font-weight:300;line-height:1;cursor:pointer}.composer-attachment-button input{display:none}.voice-input-error{display:block;margin-bottom:7px;color:#a34f47;font-size:12px;line-height:1.45}.voice-recording-status{position:absolute;z-index:4;left:50%;bottom:calc(100% + 9px);display:flex;align-items:center;width:min(286px,calc(100% - 36px));min-height:72px;gap:15px;padding:12px 18px;transform:translateX(-50%);border:1px solid rgba(108,151,118,.34);border-radius:20px;background:rgba(247,252,248,.98);box-shadow:0 14px 36px rgba(30,64,40,.16),inset 0 1px 0 rgba(255,255,255,.88);color:#3b5843;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.voice-status-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.voice-recording-status strong{font-size:15px;line-height:1.35}.voice-recording-status small{color:#718477;font-size:12px;line-height:1.35}.voice-recording-status.cancelling{border-color:#d8a39f;background:rgba(253,240,238,.97);color:#963e39}.voice-level-bars{display:flex;height:34px;flex:0 0 48px;align-items:center;justify-content:center;gap:3px;border-radius:13px;background:#e1f1e5}.voice-level-bars i{width:3px;height:9px;border-radius:999px;background:#3f9658;animation:voice-level .9s ease-in-out infinite alternate}.voice-level-bars i:nth-child(2),.voice-level-bars i:nth-child(4){animation-delay:-.3s}.voice-level-bars i:nth-child(3){animation-delay:-.6s}.voice-recording-status.cancelling .voice-level-bars{background:#f5deda}.voice-recording-status.cancelling .voice-level-bars i{background:#b85750}@keyframes voice-level{to{height:25px}}.research-card{border:1px solid #d8e2da;box-shadow:0 2px 7px rgba(31,80,50,.05)}.chat-page,.research-page{animation:page-enter .18s ease-out}@keyframes page-enter{0%{opacity:.01;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.chat-page,.research-page,.thinking-spinner,.voice-level-bars i{animation:none}}@media (hover:none) and (pointer:coarse){.research-phone input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]),.research-phone select,.research-phone textarea{font-size:16px!important}}.goal-topline{display:flex;align-items:center;justify-content:space-between}.goal-tabs{display:flex;gap:4px;margin:20px 0 18px;padding:4px;border-radius:12px;background:#e9f1e9}.chat-tabs button,.goal-tabs button{border:0;background:transparent;color:#617766;font-size:13px;cursor:pointer}.goal-tabs button{flex:1 1;padding:8px;border-radius:9px}.goal-tabs button.active{background:#fff;color:#235b38;font-weight:800;box-shadow:0 1px 4px #b8cbbd}.today-note{margin-top:16px;padding:15px;border-radius:15px;background:#f0f5f0;color:#54705c;font-size:13px;line-height:1.55}.today-note b{color:#2a5f3d}.today-note p{margin:6px 0 0}.chat-header{flex-wrap:nowrap}.chat-tabs{display:flex;gap:9px;margin-left:auto}.chat-tabs button{padding:4px 0}.chat-tabs button.active{color:#227043;font-weight:800;border-bottom:2px solid #227043}.title-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px}.new-goal,.title-row h1{margin:0;white-space:nowrap;flex:0 0 auto}.new-goal{width:auto;border:0;border-radius:11px;padding:9px 13px;background:#236c42;color:#fff;font-weight:800;cursor:pointer}.new-goal-chat{display:flex;min-height:720px;flex-direction:column}.new-goal-chat-header{align-items:center}.new-goal-chat-header .new-goal-back{flex:0 0 36px;width:36px;height:36px;padding:0;border-radius:10px;color:#327049;font-size:29px;line-height:31px}.new-goal-chat-header .new-goal-back:hover{background:#eef5ef}.new-goal-chat-header>div{min-width:0;flex:1 1}.new-goal-chat-log{flex:1 1}.new-goal-context{padding:16px}.new-goal-context b{font-size:15px}.new-goal-context small{display:block;margin-top:10px;color:#5f7d67;font-size:12px}.new-goal-composer{margin-top:auto}.new-goal-composer .composer-send-button:disabled{opacity:.35;cursor:not-allowed}.composer-side-spacer{flex:0 0 44px;width:44px}.synthesize{width:100%;margin:0 0 8px;padding:9px;border:1px solid #b8d4bf;border-radius:11px;background:#eff8f0;color:#246a40;font-weight:800;cursor:pointer}.synthesize:disabled{color:#9aada0;background:#f3f5f3;border-color:#dde4de;cursor:not-allowed}.plan-confirm{align-self:stretch;padding:14px;border-radius:15px;background:#e7f4e9;color:#285e3b;font-size:13px;line-height:1.55}.plan-confirm span{display:block;margin-top:8px;color:#5b8164;font-size:11px;font-weight:800}.plan-confirm span:first-child{margin-top:0}.plan-confirm b{display:block}.plan-confirm p{margin:4px 0 10px}.plan-confirm button{border:0;border-radius:9px;padding:8px 10px;background:#267745;color:#fff;font-weight:800;cursor:pointer}.task-proposal{align-self:stretch;padding:16px;border:1px solid #b9d4c0;border-radius:16px;background:#f3faf4;box-shadow:0 5px 16px rgba(38,91,55,.08);color:#254d34}.task-proposal>span{display:block;margin-bottom:7px;color:#5a8364;font-size:12px;font-weight:800}.task-proposal>b{display:block;font-size:17px;line-height:1.4}.task-proposal>p{margin:8px 0 11px;color:#55725d;font-size:13px;line-height:1.55}.task-proposal-meta{display:grid;gap:5px;padding:10px 11px;border-radius:10px;background:#e7f3e9;color:#42654a}.task-proposal details{margin-top:11px;color:#52715a;font-size:13px}.task-proposal summary{cursor:pointer;font-weight:700}.task-proposal details p{margin:7px 0 3px}.task-proposal-actions{display:flex;gap:9px;margin-top:14px}.task-proposal-actions button{flex:1 1;min-height:38px;border:0;border-radius:10px;background:#277347;color:#fff;font-weight:800;cursor:pointer}.task-proposal-actions button.plain{border:1px solid #bfd3c3;background:#fff;color:#45694e}.plan-confirm .plain{margin-left:7px;background:transparent;color:#35714b}.fact-chips{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}.fact-chips span{padding:3px 6px;border-radius:7px;background:#f6fbf7;color:#4f7258;font-size:11px}.task-card .task-meta{margin-top:13px;padding-top:11px;border-top:1px solid #4f805f;color:#d6eadb;font-size:12px;line-height:1.55}.task-link{width:100%;border:0;background:transparent;color:#d3e9d9;margin-top:8px;padding:4px;cursor:pointer}.fallback-card{margin-top:14px;padding:15px;border:1px solid #d6e4d8;border-radius:16px;background:#f6faf6;color:#536d5a}.fallback-card b,.fallback-card strong{display:block}.fallback-card strong{margin-top:7px;color:#28633e;font-size:14px}.fallback-card p{margin:5px 0 0;font-size:12px;line-height:1.5}.feedback-sheet{position:absolute;z-index:3;inset:0;display:flex;align-items:flex-end;background:#17331c77}.feedback-panel{width:100%;padding:21px 22px 30px;border-radius:22px 22px 0 0;background:#fff;position:relative}.feedback-panel h2{font-size:18px;margin:0 0 13px}.feedback-panel>p{margin:18px 0 8px;color:#47644f;font-size:13px;font-weight:700}.close-feedback{position:absolute;right:15px;top:10px;border:0;background:transparent;font-size:26px;color:#65766a;cursor:pointer}.feedback-options{display:flex;gap:7px;flex-wrap:wrap}.feedback-options button{padding:8px 9px;border:1px solid #d3dfd5;border-radius:10px;background:#fff;color:#416049;font-size:12px;cursor:pointer}.feedback-options button.selected{border-color:#2b804b;background:#e8f5eb;color:#246c41;font-weight:800}.feedback-panel textarea{min-height:74px;margin-top:13px}.feedback-error{margin:8px 0 0;color:#aa4a3c;font-size:12px}.active-task-card{margin:0 10px 10px;padding:11px;border:1px solid #dce5dd;border-radius:10px;background:#f8fbf8;color:#315d40}.active-task-disclosure>summary{display:flex;align-items:flex-start;gap:10px;min-height:58px;padding:10px 12px;cursor:pointer;list-style:none}.active-task-disclosure>summary:hover{background:#f8fbf8}.active-task-disclosure>summary:focus-visible{outline:2px solid #668a70;outline-offset:-3px}.active-task-disclosure>summary::-webkit-details-marker{display:none}.active-task-summary{min-width:0;flex:1 1}.active-task-summary b,.active-task-summary small{display:block}.active-task-summary small{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:3px 7px;border-radius:999px;background:#e9f2eb;color:#4c6d55;font-size:11px;font-weight:700;line-height:1.4}.active-task-summary b{display:-webkit-box;overflow:hidden;margin-top:7px;color:#254d31;font-size:13px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.active-task-toggle{flex:0 0 auto;color:#657566;font-size:11px;font-weight:700;line-height:1.4;text-decoration:underline;text-decoration-color:#aeb8ae;text-underline-offset:3px}.active-task-toggle:after{content:"⌄";display:inline-block;margin-left:3px;transition:transform .16s ease}.active-task-disclosure[open] .active-task-toggle:after{transform:rotate(180deg)}.decision-mode{display:flex;align-items:center;justify-content:space-between;font-weight:850;color:#246a40}.decision-mode small{color:#76907c;font-weight:650}.active-task-card>p{margin:8px 0;line-height:1.5}.task-meta{display:grid;gap:5px;padding:9px;border-radius:9px;background:#f2f8f3;color:#466d51}.active-task-card details{margin-top:9px;color:#57745f}.active-task-card details p{margin:6px 0 2px;color:#315d40;font-weight:750}.reminder-control{margin-top:14px;padding-top:12px;border-top:1px solid #dce7de}.reminder-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#587061;font-size:12px}.reminder-form button,.reminder-heading button{padding:7px 11px;border:1px solid #a9c5ae;border-radius:9px;background:#fff;color:#285f3b;font:inherit;font-weight:700;cursor:pointer}.reminder-form{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.reminder-form input{flex:1 1 190px;min-width:0;padding:8px 10px;border:1px solid #c6d7c9;border-radius:9px;background:#fff;color:#274631;font:inherit}.reminder-form .plain{color:#8a5b58;border-color:#dbc3bf}.reminder-message{display:block;margin-top:8px;color:#687c6d;line-height:1.45}.reminder-feedback{margin:12px 18px 18px;padding:16px;border:1px solid #b9cfbd;border-radius:15px;background:#eef6ed}.reminder-feedback>b,.reminder-feedback>span{display:block}.reminder-feedback>span{margin-bottom:5px;color:#66806d;font-size:11px}.reminder-feedback>b{color:#234a31;line-height:1.45}.reminder-feedback>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.reminder-feedback button{padding:8px 12px;border:1px solid #9fbea6;border-radius:9px;background:#2d6840;color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.reminder-feedback .plain{color:#355c40;background:#fff}.pending-understanding{align-self:stretch;padding:14px;border:1px solid #ddcf9a;border-radius:15px;background:#fffaf0;color:#64552d;line-height:1.5}.pending-understanding>b,.pending-understanding>small,.pending-understanding>span{display:block}.pending-understanding>span{color:#8a743a;font-size:11px;font-weight:800}.pending-understanding>p{margin:6px 0}.pending-understanding>small{color:#847654}.pending-understanding>div{display:flex;gap:7px;margin-top:10px}.pending-understanding button{padding:8px 10px;border:0;border-radius:9px;background:#5d7b45;color:#fff;font-weight:800;cursor:pointer}.pending-understanding button.plain{border:1px solid #d7c88e;background:transparent;color:#75632e}.workspace-gate{padding-top:42px}.workspace-gate>p{color:#667b6c;line-height:1.6}.workspace-gate label{display:block;margin-top:18px;color:#3f6049;font-size:13px;font-weight:700}.workspace-gate input{width:100%;margin-top:7px;padding:13px 14px;border:1px solid #cad8cc;border-radius:12px;background:#fff;font:inherit;color:#183324;box-sizing:border-box}.workspace-gate .primary{width:100%;margin-top:22px}.workspace-gate>small{display:block;margin-top:12px;color:#7b8a7e;line-height:1.5}.workspace-status{display:flex;justify-content:space-between;align-items:center;margin:8px 0 10px;font-size:11px;color:#548064}.workspace-status .error{color:#a56335}.workspace-status button{border:0;background:transparent;color:#6b7e70;font-size:11px;cursor:pointer;text-decoration:underline}.admin-goals-link{margin:20px 0 30px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #bfd0c2;border-radius:16px;background:#f4f8f3;color:#244b31;text-decoration:none}.admin-goals-link span{display:grid;gap:4px;color:#718177;font-size:13px}.admin-goals-link b,.admin-goals-link strong{color:#285a39}.delete-goal{display:block;margin:32px auto 4px;padding:8px 12px;border:0;background:transparent;color:#8a5b58;font-size:13px}.chat-header .progress-link{margin-left:auto;flex:0 0 auto;padding:4px 0;border:0;background:transparent;color:#66806d;font-size:11px;line-height:1.3;font-weight:500;white-space:nowrap}.status.paused{background:#eef0ed;color:#727a72}.chat-error{margin:10px 20px;color:#8a5b58;font-size:13px;line-height:1.5}.retry-message{margin-left:8px;padding:0;border:0;background:transparent;color:#286a43;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}