:root{color:#181818;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--blue:#0176d3;--blue-dark:#014486;--green:#2e844a;--red:#ba0517;--amber:#fe9339;--text-muted:#5c5c5c;--line:#dddbda;--surface:#fff;--surface-alt:#f7f9fb;--shadow:0 10px 30px #1818181f;background:#f3f3f3;font-family:Salesforce Sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:#f3f3f3;min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit;letter-spacing:0}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.65}.crm-shell{min-height:100vh}.global-header{color:#fff;background:var(--blue);border-bottom:1px solid #0000002e;grid-template-columns:40px auto minmax(220px,520px) 36px 36px auto;align-items:center;gap:10px;height:52px;padding:0 14px;display:grid}.app-launcher{background:0 0;border:1px solid #ffffff6b;border-radius:4px;grid-template-columns:repeat(3,4px);grid-auto-rows:4px;place-content:center;gap:4px;width:34px;height:34px;display:grid}.app-launcher span{background:#fff;border-radius:1px}.brand-lockup{align-items:center;gap:10px;min-width:190px;display:flex}.brand-lockup img{background:#fff;border-radius:4px;width:34px;height:34px;padding:6px}.brand-lockup strong,.brand-lockup span{line-height:1.1;display:block}.brand-lockup strong{font-size:15px;font-weight:800}.brand-lockup span{color:#ffffffd1;margin-top:2px;font-size:11px}.global-search{background:#ffffff24;border:1px solid #ffffff47;border-radius:4px;align-items:center;gap:8px;height:34px;padding:0 11px;display:flex}.global-search input{color:#fff;background:0 0;border:0;outline:0;width:100%}.global-search input::placeholder{color:#ffffffc7}.object-tabs{border-bottom:1px solid var(--line);background:#fff;gap:2px;height:44px;padding:0 12px;display:flex;overflow-x:auto}.object-tabs button{color:#2f2f2f;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:7px;min-width:max-content;padding:0 13px;font-size:13px;font-weight:650;display:inline-flex}.object-tabs button:hover,.object-tabs button.active{color:var(--blue-dark);border-bottom-color:var(--blue);background:#f4f8fc}.workspace{padding:18px}.page-heading{border:1px solid var(--line);background:#fff;border-radius:4px;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:14px 16px;display:flex}.full-width{grid-column:1/-1}.page-heading h1,.panel h2,.record-header h2,.modal-header h2{color:#080707;margin:0;font-size:22px;line-height:1.15}.record-header h2,.modal-header h2{font-size:18px}.eyebrow{color:var(--text-muted);letter-spacing:0;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:800}.object-title,.heading-actions,.record-actions,.related-header,.modal-header,.modal-footer,.path-config-actions{align-items:center;gap:10px;display:flex}.heading-actions{flex-wrap:wrap;justify-content:flex-end}.object-icon,.metric-icon{color:#fff;background:#5867e8;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.slds-button,.icon-button{color:#1f1f1f;background:#fff;border:1px solid #c9c9c9;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-height:32px;font-size:13px;font-weight:700;display:inline-flex}.slds-button{padding:0 12px}.slds-button.primary{border-color:var(--blue);color:#fff;background:var(--blue)}.slds-button.success{border-color:var(--green);color:#fff;background:var(--green)}.slds-button.danger{color:var(--red);border-color:#f4b8c0}.slds-button.compact{min-height:28px;padding:0 9px;font-size:12px}.icon-button{width:34px;padding:0}.global-header .icon-button{color:#fff;background:#ffffff1f;border-color:#ffffff42}.user-menu{color:#fff;background:#ffffff1f;border:1px solid #ffffff42;border-radius:4px;justify-content:flex-end;align-items:center;gap:8px;min-height:34px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.user-menu span{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.icon-button.subtle{width:28px;min-height:28px;color:var(--text-muted);background:#f8f8f8}.icon-button.danger{width:30px;min-height:30px;color:var(--red);background:#fff;border-color:#f4b8c0}.home-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.dashboard-filters{grid-column:1/-1;grid-template-columns:minmax(180px,.25fr) minmax(0,1fr);align-items:end;gap:16px;display:grid}.filter-heading{align-items:center;gap:10px;display:flex}.filter-heading h2{margin:0;font-size:16px}.filter-grid{grid-template-columns:repeat(4,minmax(120px,1fr)) auto;align-items:end;gap:10px;display:grid}.filter-grid label{color:var(--text-muted);text-transform:uppercase;gap:5px;font-size:11px;font-weight:800;display:grid}.dashboard-panel{grid-column:span 2;min-height:300px}.dashboard-panel .panel-header{align-items:center}.panel-stat{min-height:24px;color:var(--blue-dark);background:#eef4ff;border:1px solid #d8dde6;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.metric-card,.panel,.list-panel,.record-panel{border:1px solid var(--line);background:#fff;border-radius:4px}.metric-card{min-height:138px;padding:16px}.metric-card span,.metric-card small{color:var(--text-muted);display:block}.metric-card span{text-transform:uppercase;margin-top:12px;font-size:12px;font-weight:750}.metric-card strong{color:#080707;margin-top:6px;font-size:26px;line-height:1.1;display:block}.metric-card small{margin-top:6px;font-size:12px}.panel{padding:16px}.two-columns{grid-column:span 2}.panel-header{justify-content:space-between;gap:16px;margin-bottom:14px;display:flex}.pipeline-bars{gap:8px;display:grid}.pipeline-bars button{text-align:left;background:#f7f9fb;border:0;border-radius:4px;grid-template-columns:minmax(120px,1fr) 34px minmax(90px,1.2fr) minmax(150px,.9fr);align-items:center;gap:10px;min-height:34px;display:grid}.bar-track{background:#e5e5e5;border-radius:4px;height:8px;overflow:hidden}.bar-track div{background:var(--blue);height:100%}.funnel-list,.revenue-bars,.source-list,.deal-list,.case-status-list{gap:8px;display:grid}.funnel-row,.revenue-row,.source-row,.deal-row,.case-status-row{color:#181818;background:var(--surface-alt);text-align:left;border:1px solid #ecebea;border-radius:4px;align-items:center;gap:10px;width:100%;min-height:44px;display:grid}.funnel-row,.deal-row,.case-status-row{cursor:pointer}.funnel-row:hover,.deal-row:hover,.case-status-row:hover{background:#eef4ff}.funnel-row{grid-template-columns:minmax(150px,.9fr) minmax(180px,1.5fr) minmax(140px,.8fr) minmax(90px,.6fr);padding:8px 10px}.funnel-meta strong,.funnel-meta span,.revenue-row span,.revenue-row small,.source-row strong,.source-row span,.deal-row strong,.deal-row span{display:block}.funnel-meta span,.revenue-row small,.source-row span,.deal-row span,.deal-row small,.case-status-row small,.empty-copy{color:var(--text-muted);font-size:12px}.funnel-track{align-items:center;height:24px;display:flex}.funnel-shape{background:linear-gradient(90deg, var(--blue), #22a0db);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);border-radius:3px;min-width:14px;height:22px}.muted-row{opacity:.72}.revenue-row{grid-template-columns:minmax(130px,.8fr) minmax(140px,1.2fr) minmax(100px,auto);padding:9px 10px}.revenue-row strong,.source-row b,.deal-row b,.funnel-row b{justify-self:end;font-size:13px}.source-row{grid-template-columns:minmax(120px,.8fr) minmax(130px,1fr) minmax(90px,auto);padding:9px 10px}.source-conversion{gap:4px;display:grid}.source-conversion .bar-track div{background:var(--green)}.deal-row{grid-template-columns:minmax(0,1fr) 44px minmax(130px,auto);padding:9px 10px}.deal-row strong,.deal-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.case-status-list{grid-template-columns:repeat(2,minmax(0,1fr))}.case-status-row{grid-template-columns:minmax(0,1fr) auto;padding:10px}.case-status-row strong{color:var(--blue-dark);justify-self:end;font-size:22px}.case-status-row small{grid-column:1/-1}.empty-copy{margin:0;padding:10px}.activity-list{gap:10px;display:grid}.activity-row{color:#181818;background:var(--surface-alt);text-align:left;border:1px solid #ecebea;border-radius:4px;align-items:center;gap:10px;width:100%;padding:9px;display:flex}.activity-row strong,.activity-row span{display:block}.activity-row span{color:var(--text-muted);font-size:12px}.object-list-page,.record-page{gap:14px;display:grid}.list-panel{min-width:0;overflow:hidden}.list-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:12px;display:flex}.list-toolbar strong,.list-toolbar span{display:block}.list-toolbar span{max-width:600px;color:var(--text-muted);margin-top:2px;font-size:12px}.search-box{background:#fff;border:1px solid #c9c9c9;border-radius:4px;align-items:center;gap:7px;width:230px;height:32px;padding:0 9px;display:flex}.search-box input{border:0;outline:0;width:100%;min-width:0}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:13px}th{z-index:1;color:#514f4d;border-bottom:1px solid var(--line);text-align:left;text-transform:uppercase;background:#fafaf9;padding:9px 10px;font-size:11px;font-weight:800;position:sticky;top:0}td{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #f0eeee;max-width:240px;padding:10px;overflow:hidden}tr{transition:background .14s}tbody tr:hover,tbody tr.selected{background:#eef4ff}tbody tr.clickable-row{cursor:pointer}tbody tr.clickable-row:focus{outline:2px solid var(--blue);outline-offset:-2px}.inline-edit-cell{padding:4px 6px;position:relative}.inline-edit-cell.inline-edit-saving{background:#f7fbff}.inline-edit-cell.inline-edit-error{background:#fff4f5}.inline-edit-trigger{width:100%;min-height:30px;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;grid-template-columns:minmax(0,1fr) 14px;align-items:center;gap:6px;padding:4px 5px;display:grid}.inline-edit-trigger:hover,.inline-edit-trigger:focus{background:#fff;border-color:#d8dde6;outline:0}.inline-edit-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inline-edit-trigger svg{color:#747474;opacity:0}.inline-edit-trigger:hover svg,.inline-edit-trigger:focus svg{opacity:1}.inline-edit-control{min-width:110px;min-height:30px;padding:4px 6px;font-size:13px}.inline-boolean-control{color:#181818;align-items:center;gap:7px;min-height:30px;font-size:13px;font-weight:650;display:inline-flex}.inline-boolean-control input{width:auto;min-height:auto}.inline-edit-status{max-width:calc(100% - 14px);color:var(--green);pointer-events:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800;line-height:1;position:absolute;bottom:1px;right:7px;overflow:hidden}.inline-edit-status.saving{color:var(--blue-dark)}.inline-edit-status.error{color:var(--red)}.row-actions-cell{text-align:right;width:44px;min-width:44px;padding:6px}.record-panel{overflow:visible}.record-detail-panel{align-self:stretch}.record-page .field-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.record-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:14px;display:flex}.record-actions{border-bottom:1px solid #ecebea;flex-wrap:wrap;padding:12px 14px}.field-grid{grid-template-columns:1fr 1fr;gap:0;padding:8px 14px 14px;display:grid}.field-row{border-bottom:1px solid #f0eeee;min-height:54px;padding:10px 8px}.field-row span,.field-row strong{display:block}.field-row span{color:var(--text-muted);text-transform:uppercase;font-size:11px;font-weight:800}.field-row strong{overflow-wrap:anywhere;margin-top:4px;font-size:13px;font-weight:650}.path{border-bottom:1px solid #ecebea;gap:3px;padding:12px 14px;display:flex;overflow-x:auto}.path button{color:#514f4d;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 50%,calc(100% - 11px) 100%,0 100%,10px 50%);background:#f3f3f3;border:1px solid #c9c9c9;justify-content:center;align-items:center;gap:5px;min-width:118px;min-height:32px;padding:0 12px;font-size:12px;font-weight:750;display:inline-flex}.path button:first-child{clip-path:polygon(0 0,calc(100% - 11px) 0,100% 50%,calc(100% - 11px) 100%,0 100%)}.path button.done{color:#fff;background:var(--green);border-color:var(--green)}.path button.current{color:#fff;background:var(--blue);border-color:var(--blue)}.related-box{background:#fff;border:1px solid #ecebea;border-radius:4px;margin:12px 14px}.related-header{border-bottom:1px solid #ecebea;justify-content:space-between;min-height:44px;padding:10px 12px}.related-header h3{margin:0;font-size:14px}.related-header span,.pill{color:#444;background:#f3f3f3;border:1px solid #d8dde6;border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:0 8px;font-size:12px;font-weight:750;display:inline-flex}.pill.success{color:var(--green);background:#eef8f1;border-color:#b7e4c7}.related-list,.line-list{display:grid}.related-list button,.line-row{color:#181818;text-align:left;background:0 0;border:0;border-bottom:1px solid #f2f2f2;grid-template-columns:1fr auto auto auto;align-items:center;gap:10px;width:100%;min-height:42px;padding:8px 12px;display:grid}.related-list button:last-child,.line-row:last-child{border-bottom:0}.related-list button:hover,.activity-row:hover{background:#eef4ff}.related-list strong,.related-list span,.line-row span,.line-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.related-list span,.line-row span{color:var(--text-muted);font-size:12px}.line-row em{min-width:58px;color:var(--blue-dark);text-align:center;background:#eef4ff;border-radius:999px;padding:3px 7px;font-size:11px;font-style:normal;font-weight:800}.related-list p{color:var(--text-muted);margin:0;padding:12px;font-size:13px}.line-table-wrap{overflow:auto}.line-table th,.line-table td{min-width:112px}.line-table th:first-child,.line-table td:first-child{min-width:180px}.line-table th:last-child,.line-table td:last-child{width:44px;min-width:44px}.line-actions-cell{text-align:right;padding:6px}.related-empty{color:var(--text-muted);margin:0;padding:12px;font-size:13px}.inline-form{border-top:1px solid #f2f2f2;grid-template-columns:minmax(140px,1.3fr) repeat(2,minmax(90px,.7fr)) auto;align-items:end;gap:8px;padding:12px;display:grid}.inline-form.three{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.inline-form.revenue-form{grid-template-columns:1fr .8fr .8fr 1fr}.subtle-text{color:var(--text-muted);margin-top:4px;font-size:12px;display:block}.inline-form label,.form-grid label,.mapping-grid label{color:var(--text-muted);text-transform:uppercase;gap:5px;font-size:11px;font-weight:800;display:grid}input,select,textarea{color:#181818;background:#fff;border:1px solid #c9c9c9;border-radius:4px;width:100%;min-height:32px;padding:6px 8px;font-size:13px}textarea{resize:vertical;min-height:92px}.checkbox-line,.checkbox-inline{color:#181818;text-transform:none;align-items:center;gap:8px;min-height:32px;font-size:13px;font-weight:650;display:inline-flex}.checkbox-line input,.checkbox-inline input{width:auto;min-height:auto}.modal-backdrop{z-index:100;background:#0807076b;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.modal-card{width:min(880px,100%);max-height:min(820px,100vh - 36px);box-shadow:var(--shadow);background:#fff;border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.conversion-card{width:min(760px,100%)}.conversion-body{flex-direction:column;min-height:0;display:flex;overflow:hidden}.conversion-summary{background:#f7f9fb;border-bottom:1px solid #ecebea;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 16px;display:grid}.conversion-summary span,.conversion-summary strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.conversion-summary span,.conversion-total span{color:var(--text-muted);text-transform:uppercase;font-size:11px;font-weight:800}.conversion-summary strong{margin-top:4px;font-size:13px}.conversion-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 16px;display:grid}.conversion-choice button{color:#2f2f2f;background:#fff;border:1px solid #c9c9c9;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:800;display:inline-flex}.conversion-choice button.active{border-color:var(--blue);color:var(--blue-dark);box-shadow:inset 0 0 0 1px var(--blue);background:#eef4ff}.conversion-fields{flex:1;padding-top:0}.conversion-total{background:#f7f9fb;border:1px solid #d8dde6;border-radius:4px;align-content:center;gap:4px;min-height:58px;padding:8px 10px;display:grid}.conversion-total strong{color:#080707;font-size:18px}.footer-actions{align-items:center;gap:10px;display:flex}.form-error{color:var(--red);font-weight:800}.modal-header,.modal-footer{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px 16px}.modal-footer{border-top:1px solid var(--line);border-bottom:0}.form-grid,.mapping-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid;overflow:auto}.form-grid .wide{grid-column:1/-1}.file-drop{min-height:120px;color:var(--blue-dark);background:#f7fbff;border:2px dashed #c9c9c9;border-radius:4px;place-items:center;gap:8px;margin:16px;font-weight:800;display:grid}.file-drop input{display:none}.preview-table{border:1px solid #ecebea;border-radius:4px;margin:0 16px 16px;overflow:auto}.setup-page{gap:14px;display:grid}.setup-panel{padding:0}.setup-panel .panel-header{border-bottom:1px solid var(--line);margin:0;padding:14px 16px}.path-config-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:16px;display:grid}.path-config{border:1px solid #ecebea;border-radius:4px;overflow:hidden}.path-config h3{background:#f7f9fb;border-bottom:1px solid #ecebea;margin:0;padding:10px 12px;font-size:14px}.path-config-row{border-bottom:1px solid #f2f2f2;grid-template-columns:minmax(0,1fr) 74px 30px;align-items:center;gap:7px;padding:8px;display:grid}.path-config-row:has(input:only-child){grid-template-columns:minmax(0,1fr) 30px}.path-config-actions{justify-content:flex-end;padding:10px}.user-management{display:grid}.user-admin-form{border-bottom:1px solid #ecebea;grid-template-columns:minmax(140px,1fr) minmax(180px,1.1fr) minmax(120px,.8fr) minmax(150px,.9fr) 82px auto;align-items:end;gap:10px;padding:16px;display:grid}.user-admin-form label{color:var(--text-muted);text-transform:uppercase;gap:5px;font-size:11px;font-weight:800;display:grid}.user-admin-checkbox{align-self:end}.user-list-toolbar{border-bottom:1px solid #f0eeee;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:10px 16px;display:flex}.user-list-toolbar span{color:var(--green);font-size:12px;font-weight:800}.user-list-toolbar .form-error{color:var(--red)}.user-role-list{padding:0 16px 16px;display:grid}.user-role-row{border-bottom:1px solid #f0eeee;grid-template-columns:minmax(0,1fr) 180px 88px minmax(240px,.9fr) 34px;align-items:center;gap:10px;min-height:64px;display:grid}.user-role-row strong,.user-role-row span{display:block}.user-role-row span{color:var(--text-muted);font-size:12px}.user-role-row small{width:max-content;color:var(--blue-dark);background:#eef4ff;border-radius:999px;margin-top:4px;padding:2px 6px;font-size:11px;font-weight:800;display:inline-flex}.password-reset{grid-template-columns:minmax(120px,1fr) auto;gap:8px;display:grid}.toast{z-index:120;color:#fff;background:var(--red);max-width:420px;box-shadow:var(--shadow);border-radius:4px;padding:12px 14px;position:fixed;bottom:18px;right:18px}.login-shell{background:linear-gradient(#0176d314,#0000 42%),#f3f3f3;place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{border:1px solid var(--line);width:min(440px,100%);box-shadow:var(--shadow);background:#fff;border-radius:6px;padding:24px}.login-brand{border-bottom:1px solid #ecebea;align-items:center;gap:12px;padding-bottom:18px;display:flex}.login-brand img{background:#fff;border:1px solid #ecebea;border-radius:4px;width:42px;height:42px;padding:7px}.login-brand strong,.login-brand span{display:block}.login-brand strong{color:#080707;font-size:16px}.login-brand span,.login-hint{color:var(--text-muted);font-size:12px}.login-copy{padding:22px 0 16px}.login-copy h1{color:#080707;margin:0;font-size:24px;line-height:1.15}.login-form{gap:13px;display:grid}.login-form label{color:var(--text-muted);text-transform:uppercase;gap:6px;font-size:11px;font-weight:800;display:grid}.login-submit{width:100%;margin-top:4px}.login-error{color:var(--red);background:#fff4f5;border:1px solid #f4b8c0;border-radius:4px;padding:9px 10px;font-size:13px;font-weight:700}.login-hint{border-top:1px solid #ecebea;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;padding-top:14px;display:flex}.login-hint span{text-transform:uppercase;font-weight:800}.login-hint code{color:#080707;background:#f3f3f3;border-radius:4px;padding:3px 6px;font-size:12px}.muted{color:#9a9a9a}.empty-state,.loading-shell{min-height:320px;color:var(--text-muted);place-items:center;gap:12px;display:grid}.spinner{border:3px solid #d8dde6;border-top-color:var(--blue);border-radius:999px;width:30px;height:30px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1100px){.home-grid,.dashboard-filters,.filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-panel{grid-column:1/-1}.record-page .field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.path-config-grid{grid-template-columns:1fr}}@media (width<=760px){.global-header{grid-template-columns:36px 1fr 36px 36px;height:auto;padding-block:8px}.global-search{display:none}.user-menu{grid-column:1/-1;justify-content:center;width:100%}.workspace{padding:10px}.page-heading,.list-toolbar,.modal-header,.modal-footer{flex-direction:column;align-items:flex-start}.home-grid,.dashboard-filters,.filter-grid,.field-grid,.record-page .field-grid,.form-grid,.mapping-grid,.conversion-summary,.conversion-choice{grid-template-columns:1fr}.two-columns{grid-column:auto}.inline-form,.inline-form.three,.user-admin-form,.funnel-row,.revenue-row,.source-row,.deal-row,.case-status-list,.case-status-row,.user-role-row,.password-reset,.pipeline-bars button{grid-template-columns:1fr}.revenue-row strong,.source-row b,.deal-row b,.funnel-row b,.case-status-row strong{justify-self:start}.search-box,.footer-actions,.footer-actions .slds-button{width:100%}}
