.workflow-loading{color:var(--slate);padding:24px 0}.customer-workspace .customer-heading h1{font-size:clamp(30px,4vw,44px);line-height:1.15}.customer-workspace .customer-heading{align-items:center}.customer-workspace .customer-toolbar form{flex-wrap:wrap}.customer-section-links{flex-wrap:wrap;gap:8px;margin:18px 0 24px;display:flex}.customer-section-links a{border:1px solid var(--hairline);color:var(--graphite);background:var(--white);border-radius:10px;padding:10px 14px;font-weight:600;text-decoration:none}.customer-section-links a:hover{border-color:var(--violet);color:var(--violet)}.customer-owner-summary{color:var(--slate);flex-wrap:wrap;gap:12px 24px;margin:12px 0 0;display:flex}.customer-owner-summary strong{color:var(--graphite)}.customer-detail-section{scroll-margin-top:24px}.customer-analysis-details{border:1px solid var(--hairline);background:var(--white);border-radius:14px;margin:20px 0;padding:18px}.customer-analysis-details>summary{cursor:pointer;color:var(--graphite);font-weight:600}.customer-analysis-details>summary+*{margin-top:16px}.customer-analysis-details .analysis-records{margin-top:18px}.customer-workspace .generation-panel{margin-top:20px}.customer-workspace .generation-panel>summary{cursor:pointer;color:var(--graphite);font-weight:600}.customer-workspace .generation-panel .generation-warning{color:#775517;background:#fff8e6;border:1px solid #d9b66e;border-radius:8px;padding:12px;line-height:1.5}.customer-workspace .customer-action-error{color:#a02838}.inbox-workspace .conversation-review-panel{height:100%;min-height:0}.inbox-workspace .conversation-review-panel[hidden],.inbox-workspace .inbox-shell[hidden]{display:none!important}.inbox-workspace .inbox-review-header{flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;display:flex}.inbox-workspace .inbox-review-header>small{color:#52656e;margin-left:auto;font-size:12px}.inbox-workspace .inbox-review-header>.inbox-refresh-button{margin-left:0}.inbox-workspace .conversation-back{color:#176b59;cursor:pointer;background:#fff;border:1px solid #cbd7d5;border-radius:8px;flex:none;min-height:38px;padding:8px 12px;font-size:14px;font-weight:600}.inbox-workspace .conversation-actions-bar{background:#fff;border-bottom:1px solid #d7dfdc;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 16px;display:flex}.inbox-workspace .conversation-actions-bar>small{color:#52656e}.inbox-workspace .conversation-actions-bar a{color:#176b59;margin-left:auto;font-size:14px;font-weight:600}.inbox-workspace .relationship-panel>summary{cursor:pointer;color:#2c4b43;font-size:14px;font-weight:600;display:list-item}.inbox-workspace .relationship-panel>summary span{margin-left:12px;font-weight:400}.inbox-workspace .relationship-panel[open]{flex-shrink:1;max-height:45%;overflow-y:auto}.inbox-workspace .relationship-panel[open]>summary{margin-bottom:14px}.inbox-workspace .relationship-panel{flex-shrink:0;padding:10px 16px}.inbox-workspace .inbox-status-error{color:#a02838;background:#fff2f3;margin:0;padding:8px 16px}.inbox-workspace .inbox-view-switch.inbox-review-header{min-height:48px}.inbox-workspace .conversation-empty button{margin-top:10px}.customer-workspace .import-flow{flex-wrap:wrap}@media (max-width:700px){.inbox-workspace{grid-template-rows:auto auto minmax(0,1fr)}.inbox-workspace .inbox-topbar{min-height:70px}.inbox-workspace .inbox-review-header{gap:6px;padding:8px 12px}.inbox-workspace .inbox-review-header>small{flex-basis:100%;order:3;margin-left:4px}.inbox-workspace .conversation-actions-bar{padding:8px 12px}.inbox-workspace .conversation-actions-bar>small{display:none}.inbox-workspace .message-heading{padding:10px 14px}.inbox-workspace .message-heading h2{font-size:18px}.inbox-workspace .relationship-panel[open]{max-height:40%}.customer-section-links{gap:6px}.customer-section-links a{padding:9px 11px}}.inbox-workspace{overflow:hidden}.inbox-workspace .inbox-shell{grid-template-rows:minmax(0,1fr);height:auto;min-height:0}@media (max-width:700px){.inbox-workspace .conversation-pane{height:100%}}
