.sales-modal-backdrop{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#34243672;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sales-dialog{width:min(100%,570px);max-height:92dvh;overflow:auto;background:#fffdf9;border:1px solid #e4d9d5;border-radius:18px;box-shadow:0 25px 100px #34243635;color:#60465c}.sales-dialog-wide{width:min(100%,790px)}.sales-dialog-header{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:13px;padding:24px 28px;border-bottom:1px solid #eae1dc;background:#fffdf9}.sales-dialog-header>div{flex:1 1;min-width:0}.sales-dialog-header h2{font:400 26px/1.3 Georgia,serif;margin:0;color:#342436}.sales-dialog-header p{margin:7px 0 0;font-size:12px;color:#7c6575}.sales-dialog-icon{display:flex;align-items:center;justify-content:center;width:43px;height:43px;flex-shrink:0;background:#f5e9df;border:1px solid #ead8c8;border-radius:12px;color:#b07c66}.sales-eyebrow{display:block;margin-bottom:6px;color:#806476;font-size:10px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase}.sales-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:0;border-radius:7px;background:none;color:#806476;cursor:pointer}.sales-icon-btn:hover{background:#f0e7e8;color:#60465c}.sales-form{display:flex;flex-direction:column;gap:22px;padding:24px 28px}.sales-form fieldset{min-width:0;border:0;padding:0;margin:0}.sales-form legend{display:flex;align-items:center;gap:7px;margin-bottom:15px;padding:0;font-size:12px;font-weight:600;color:#60465c}.sales-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px}.sales-field{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:12px;font-weight:500;color:#7c6575;line-height:1.6}.sales-field .beam-input,.sales-field .beam-select{width:100%;min-height:40px;box-sizing:border-box;padding:10px 11px;border:1px solid #e5dcd8;border-radius:7px;background:#fffefa;font-family:inherit;font-size:12px;color:#60465c}.sales-field textarea{resize:vertical;line-height:1.7}.sales-field input[readonly]{background:#f4eeeb;color:#7c6575}.sales-span-two{grid-column:1/-1}.sales-form .sales-form-tinted{padding:18px;border-radius:11px;background:#f8f0e7}.sales-form-tinted legend{float:left;width:100%;margin-bottom:14px}.sales-form-tinted .sales-form-grid{clear:both}.sales-help{margin:11px 0 0;font-size:11px;color:#7c6575;line-height:1.7}.sales-form-error{margin:0;padding:11px 13px;border-radius:7px;background:#f8e8e2;color:#9d4d45;font-size:12px;line-height:1.6}.sales-dialog-footer{display:flex;justify-content:flex-end;gap:10px;padding-top:18px;border-top:1px solid #e9dfda}.sales-dialog-footer button{font-size:12px}.sales-detail-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.sales-detail-actions .beam-btn-outline{padding:8px 11px;font-size:11px}.sales-detail-actions .sales-text-btn{margin-left:auto}.sales-text-btn{display:inline-flex;align-items:center;gap:5px;border:0;padding:4px 0;background:none;color:#7c6575;font:inherit;font-size:11px;text-align:left;cursor:pointer}.sales-text-btn:hover{color:#b95c4f}.sales-leads-page .kanban-card{outline-offset:3px}.sales-leads-page .kanban-card:focus-visible{outline:2px solid #b95c4f}.sales-card-context{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0;color:#7c6575;font-size:10px}.sales-card-context>span{padding:3px 6px;border-radius:5px;background:#f5efeb;line-height:1.5}.sales-card-followup{margin:10px 0 12px;font-size:11px;line-height:1.7;color:#7c6575}.sales-card-followup strong{font-weight:500;color:#60465c}.sales-card-followup>span{display:block;margin-top:3px;color:#a35b4d}.sales-leads-page .airtable-table{display:table;width:100%;border-collapse:collapse}.sales-leads-page .airtable-table td,.sales-leads-page .airtable-table th{white-space:nowrap;font-size:12px}.sales-leads-page .airtable-table td{color:#6f5768}.sales-outcome-dialog,.sales-task-dialog{display:block!important;overflow-y:auto!important;max-height:91dvh}.sales-add-dialog input,.sales-add-dialog select,.sales-add-dialog textarea,.sales-task-dialog input,.sales-task-dialog select,.sales-task-dialog textarea{font-size:12px!important}.sales-add-dialog>div:first-child{flex-shrink:0}.sales-add-dialog form{min-height:0}.sales-add-dialog input[readonly]{background:#f4eeeb;color:#7c6575}.sales-task-row{position:relative;gap:16px}.sales-task-row>div:first-child{min-width:0;flex:1 1}.sales-task-row>div:first-child>div{min-width:0}.sales-task-row>div:last-child{flex-shrink:0}.sales-task-delete{position:absolute;right:20px;top:47px;z-index:3;display:flex;align-items:center;gap:8px;padding:12px;border:1px solid #dfd1d8;border-radius:8px;box-shadow:0 8px 24px #34243615;background:#fffdf9;color:#7c6575;font-size:11px}.sales-task-delete button{border:0;border-radius:5px;padding:6px 9px;background:#f4e2da;color:#a75949;font-size:11px}.sales-task-delete button:last-child{background:#eee7ed;color:#60465c}.sales-live-status{margin:0;font-size:11px;color:#7c6575}.sales-add-dialog button:focus-visible,.sales-dialog button:focus-visible,.sales-task-dialog button:focus-visible{outline:2px solid #b95c4f;outline-offset:3px}@media (max-width:700px){.sales-leads-page,.sales-tasks-page{padding:24px 16px!important}.sales-leads-page>div:first-child,.sales-tasks-page>div:first-child{align-items:flex-start!important;gap:14px!important}.sales-leads-page>div:first-child>div:last-child{flex-wrap:wrap}.sales-leads-page>div:first-child h1,.sales-tasks-page>div:first-child h1{font-size:28px!important}.sales-leads-page .leads-kpis{grid-template-columns:1fr 1fr;gap:10px}.sales-leads-page .leads-kpis>.beam-card{padding:14px!important}.sales-leads-page .leads-kpis>.beam-card>span{font-size:10px!important;line-height:1.6}.sales-leads-page .leads-kpis>.beam-card>div{font-size:23px!important}.sales-modal-backdrop{padding:10px}.sales-dialog{max-height:96dvh;border-radius:13px}.sales-dialog-header{padding:19px 18px}.sales-dialog-header h2{font-size:23px}.sales-dialog-header p{font-size:11px}.sales-dialog-icon{display:none}.sales-form{padding:20px 18px}.sales-form .sales-form-tinted{padding:15px}.sales-add-dialog [style*=grid-template-columns],.sales-detail-dialog .sales-form-grid,.sales-task-dialog [style*=grid-template-columns]{grid-template-columns:1fr!important}.sales-detail-actions{gap:8px}.sales-detail-actions .sales-text-btn{margin-left:0}.sales-outcome-dialog,.sales-task-dialog{padding:22px 18px!important}.sales-add-dialog>div:first-child{padding:20px 18px!important}.sales-add-dialog form{padding:22px 18px!important}.sales-task-row{flex-wrap:wrap;padding:17px 12px!important}.sales-task-row>div:first-child{width:100%;flex-basis:100%;gap:10px!important}.sales-task-row>div:last-child{margin-left:32px}.sales-task-row h4{font-size:13px!important}.sales-task-row p{font-size:12px!important}.sales-tasks-page>div:nth-child(2)>div:last-child{flex-wrap:wrap}}.sales-workspace{padding:34px 38px 26px;min-width:0;color:#60465c}.sales-page-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:27px}.sales-page-header h1{font:400 36px/1.2 Georgia,serif;letter-spacing:-.7px;color:#493047;margin:8px 0 10px}.sales-page-header h1>span{color:#b95c4f}.sales-page-header>div>p:last-child{font-size:12px;line-height:1.8;color:#846b7b;margin:0}.sales-page-eyebrow{color:#9e7668;font-size:10px;text-transform:uppercase;letter-spacing:1.7px;font-weight:500;margin:0}.sales-page-header>button{white-space:nowrap;font-size:12px}.sales-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px;margin-bottom:27px}.sales-kpi-grid>div{padding:20px 21px 17px;border:1px solid #e7dcd8;border-radius:12px;background:#fffdf9}.sales-kpi-grid>div:nth-child(2){background:#f6f3ed}.sales-kpi-grid>div:nth-child(3){background:#fbf1e8}.sales-kpi-grid>div>span{display:flex;gap:7px;align-items:center;font-size:11px;color:#7c6575}.sales-kpi-grid strong{display:block;font:400 31px Georgia,serif;color:#60465c;margin:13px 0 8px;letter-spacing:-.4px}.sales-kpi-grid strong small{font:400 11px Inter,Arial,sans-serif;color:#8b7382;letter-spacing:0}.sales-kpi-grid p{margin:0;font-size:10px;line-height:1.7;color:#8a7180}.sales-pipeline-panel,.sales-task-panel{min-width:0;background:#fffdf9;border:1px solid #e6dcd8;border-radius:13px;overflow:hidden}.sales-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px;border-bottom:1px solid #eae0da}.sales-view-tabs{display:flex;align-items:stretch;gap:23px;min-width:0;overflow-x:auto;scrollbar-width:none}.sales-view-tabs>button{display:flex;gap:7px;align-items:center;white-space:nowrap;padding:17px 0 15px;background:none;border:0;border-bottom:2px solid transparent;color:#8b7081;font:500 12px Inter,Arial,sans-serif}.sales-view-tabs>button[aria-pressed=true]{color:#60465c;border-bottom-color:#b95c4f}.sales-view-tabs>button>span{background:#f0e7ec;border-radius:5px;padding:2px 6px;color:#8b6b80;font-size:10px}.sales-toolbar-count{font-size:11px;color:#947b89;white-space:nowrap}.sales-filter-row{display:flex;align-items:center;gap:11px;padding:15px 20px;border-bottom:1px solid #f0e7e2;flex-wrap:wrap}.sales-search-field{display:flex;align-items:center;flex-direction:row;gap:9px;width:290px;min-width:180px;height:36px;padding:0 11px;border:1px solid #e6dcd8;border-radius:7px;background:#fffefa;color:#997b8e}.sales-search-field:focus-within{outline:2px solid #e8aa7059;border-color:#c2a9b7}.sales-search-field input{width:100%;border:0;outline:0;background:transparent;color:#60465c;font-size:12px;font-weight:400}.sales-search-field input::placeholder{color:#9a8291}.sales-filter-row>select{width:auto;min-width:128px;max-width:180px;height:36px;padding:6px 10px;font-size:11px;color:#7c6575;border-radius:7px}.sales-filter-row>span{margin-left:auto;font-size:10px;color:#947887}.sales-panel-feedback:empty{display:none}.sales-panel-feedback{margin:12px 20px;font-size:11px}.sales-board{display:flex;align-items:stretch;gap:14px;overflow-x:auto;padding:19px 19px 22px;scrollbar-width:thin;scrollbar-color:#cbbbc6 transparent}.sales-stage-column.kanban-column{flex:0 0 278px;width:278px;min-width:278px;background:#f7f2ee;border:1px solid #e9dfda;border-radius:11px;box-shadow:none;transition:background .15s,border-color .15s}.sales-stage-column.is-drop-target{border-color:#b95c4f;background:#f9eadf;outline:2px solid #e8aa7040}.sales-stage-column>header{padding:16px 13px 13px;border-bottom:1px solid #e8ded7}.sales-stage-column>header>div{display:flex;align-items:center;gap:7px}.sales-stage-column h2{flex:1 1;font-size:12px;font-weight:500;margin:0;color:#60465c}.sales-stage-dot{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#aa8ca1}.sales-stage-1{background:#e8aa70}.sales-stage-2{background:#b78974}.sales-stage-3{background:#b95c4f}.sales-stage-4{background:#a58caa}.sales-stage-5{background:#c79e65}.sales-stage-6{background:#8b9e83}.sales-stage-7{background:#b69b9a}.sales-stage-count{padding:1px 6px;border:1px solid #e0d3d6;border-radius:4px;background:#fffdf9;color:#947587;font-size:10px}.sales-stage-column>header>p{margin:7px 0 0 13px;color:#907081;font-size:11px}.sales-stage-column>header>p>span{color:#9c8590;font-size:10px}.sales-stage-cards{padding:10px;display:flex;flex-direction:column;gap:11px;min-height:395px}.sales-opportunity-card.kanban-card{padding:13px;border:1px solid #e5d9d5;border-radius:9px;background:#fffdf9;box-shadow:0 2px 5px #34243603;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.sales-opportunity-card.kanban-card:hover{transform:none;box-shadow:0 5px 15px #60465c0a;border-color:#c7aebd}.sales-opportunity-card.kanban-card:active{transform:none}.sales-opportunity-top{display:flex;align-items:center;gap:7px;margin-bottom:8px}.sales-opportunity-top>span:nth-child(2){margin-left:auto;font-size:12px;color:#60465c;white-space:nowrap}.sales-opportunity-top small{margin-left:1px;color:#947989;font-size:10px}.sales-opportunity-top .sales-icon-btn{width:24px;height:24px;color:#a18b97}.sales-opportunity-name{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;border:0;padding:0;background:none;text-align:left;color:#4d3449;font:500 14px/1.6 Inter,Arial,sans-serif;cursor:pointer}.sales-opportunity-name svg{margin-top:4px;color:#a98c9e}.sales-opportunity-person{margin:5px 0 12px;color:#806778;font-size:12px;line-height:1.5}.sales-opportunity-person>span{display:block;margin-top:3px;color:#9b8292;font-size:10px}.sales-opportunity-tags{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.sales-opportunity-tags>span:not(.badge-pill){display:inline-flex;align-items:center;gap:3px;padding:3px 6px;border:1px solid #e8ded9;border-radius:4px;color:#8c7383;font-size:10px}.sales-opportunity-card .badge-pill{font-size:10px}.sales-opportunity-sequence,.sales-opportunity-usage{margin:9px 0 0;color:#917487;font-size:10px;line-height:1.6}.sales-opportunity-sequence{margin-top:5px}.sales-opportunity-demo{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:12px;padding:8px;border-radius:6px;background:#faf0e8;color:#a8715c;font-size:10px}.sales-opportunity-demo small{color:#ab8878;font-size:10px;margin-left:auto}.sales-opportunity-next{margin:13px 0}.sales-opportunity-next>strong{color:#a1808b;text-transform:uppercase;letter-spacing:.7px;font-size:10px;font-weight:500}.sales-opportunity-next>p{margin:4px 0 0;color:#7f6576;font-size:11px;line-height:1.7}.sales-opportunity-next>span{display:block;margin-top:4px;font-size:10px;color:#a86c5b}.sales-opportunity-card>footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eee4df;padding-top:9px}.sales-opportunity-card>footer>span{display:flex;align-items:center;gap:7px;color:#8f7084;font-size:11px}.sales-opportunity-card>footer i,.sales-owner-avatar{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;flex-shrink:0;border-radius:50%;background:#eee2e9;color:#8d6d82;font-style:normal;font-size:10px}.sales-opportunity-card>footer>div{display:flex;gap:1px}.sales-opportunity-card>footer .sales-icon-btn{width:25px;height:25px}.sales-opportunity-activity{margin:7px 0 0;text-align:right;font-size:10px;color:#9a8090}.sales-stage-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:35px 17px;min-height:200px;text-align:center;color:#b7a1ab}.sales-stage-empty p{max-width:150px;margin:0;font-size:11px;line-height:1.8;color:#a78d9b}.sales-stage-empty .sales-text-btn{font-size:11px;color:#a56e5b}.sales-grid-scroll{max-width:100%;overflow:auto}.sales-records-table{border-collapse:collapse;width:100%;text-align:left;font-size:12px;white-space:nowrap}.sales-records-table th{padding:14px 17px;border-bottom:1px solid #e9dfd9;background:#faf6f1;color:#8d7283;font-size:11px;font-weight:500}.sales-records-table td{padding:18px 17px;border-bottom:1px solid #eee5df;color:#72576b;max-width:280px}.sales-records-table tr:last-child td{border-bottom:0}.sales-records-table tbody tr:hover{background:#fcf8f2}.sales-records-table td small{display:block;max-width:250px;margin-top:5px;white-space:normal;color:#9b8190;font-size:11px;line-height:1.7}.sales-records-table td strong,.sales-table-link{font-size:13px;font-weight:500}.sales-table-link{display:inline-flex;align-items:center;gap:10px;border:0;padding:0;background:none;color:#60465c}.sales-records-table .badge-pill{font-size:11px}.sales-restore-button{display:inline-flex;align-items:center;gap:7px;border:1px solid #e1d2d9;border-radius:6px;padding:7px 10px;background:#f7f0f4;color:#806278;font-size:11px}.sales-empty-state{display:flex;flex-direction:column;align-items:center;padding:58px 24px;color:#b69aaa;text-align:center;white-space:normal}.sales-empty-state h2{margin:17px 0 7px;font:400 26px/1.4 Georgia,serif;color:#806178}.sales-empty-state p{max-width:390px;font-size:12px;line-height:1.9;color:#927487;margin:0 0 22px}.sales-empty-state button{font-size:12px}.sales-page-footnote{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:18px;color:#9d8591;font-size:10px}.sales-page-footnote>span:first-child{display:inline-flex;align-items:center;gap:7px}.sales-online-dot{width:5px;height:5px;border-radius:50%;background:#9aa987}.sales-dialog-copy{margin:0;color:#806777;font-size:13px;line-height:1.9}.sales-archive-text{margin-right:auto}.sales-dialog .sales-form{min-height:0}.sales-task-summary{display:grid;grid-template-columns:repeat(3,1fr) 1.2fr;grid-gap:22px;gap:22px;padding:24px 26px;margin-bottom:27px;border:1px solid #e9dcd3;border-radius:13px;background:#f6eee7}.sales-task-summary>div{display:flex;align-items:center;gap:14px}.sales-task-summary>div>div{display:flex;flex-direction:column;gap:6px}.sales-task-summary strong{font:400 31px Georgia,serif;color:#60465c}.sales-task-summary>div>div>span{font-size:11px;color:#927487}.sales-summary-icon{width:43px;height:43px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#e9dce5;color:#a27b94}.sales-summary-apricot{background:#f4dfc7;color:#b68c60}.sales-summary-sage{background:#e1e7d9;color:#919f80}.sales-task-summary>p{margin:0;padding-left:23px;border-left:1px solid #e5d5c9;align-self:center;color:#ab8978;font:italic 18px/1.7 Georgia,serif}.sales-task-item{display:flex;align-items:flex-start;gap:16px;padding:24px 23px;border-bottom:1px solid #ede3dd}.sales-task-item:last-child{border-bottom:0}.sales-task-item.is-completed{background:#faf8f2}.sales-task-item.is-completed .sales-task-title{color:#a08a97;text-decoration:line-through}.sales-task-check{display:flex;align-items:center;flex-shrink:0;border:0;padding:1px 0;background:none;color:#c4adbd}.sales-task-check:hover{color:#92718a}.is-completed .sales-task-check{color:#8d9e80}.sales-task-main{min-width:0;flex:1 1}.sales-task-title-row{display:flex;align-items:flex-start;gap:12px}.sales-task-title{flex:1 1;border:0;padding:0;background:none;text-align:left;color:#60465c;font:500 13px/1.8 Inter,Arial,sans-serif}.sales-task-title:hover{color:#b95c4f}.sales-priority{white-space:nowrap;font-size:10px;padding:4px 7px;border-radius:4px;line-height:1.4;font-weight:400}.sales-priority-high{background:#fae7de;color:#b5735d}.sales-priority-medium{background:#f9eeda;color:#a6895e}.sales-priority-low{background:#eef0e7;color:#8d9a7a}.sales-task-notes{margin:5px 0 12px;color:#927489;font-size:12px;line-height:1.8}.sales-task-meta{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-top:9px}.sales-task-meta>span{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#937489}.sales-task-meta .sales-task-overdue{color:#b26751}.sales-related-button,.sales-related-label{display:inline-flex;align-items:center;gap:5px;max-width:100%;text-align:left;padding:4px 7px;border:1px solid #e9dcd4;border-radius:5px;background:#f8f0e9;color:#9b796c!important;font:400 10px/1.6 Inter,Arial,sans-serif!important}.sales-related-button:hover{border-color:#c4a58f}.sales-task-item-actions{display:flex;gap:1px;margin-top:-3px}.sales-task-item-actions .sales-icon-btn{color:#ab8c9e}.sales-task-item-actions .sales-icon-btn:hover{color:#b95c4f}.sales-task-dialog{max-height:92dvh;padding:0!important}@media (min-width:1600px){.sales-workspace{padding:38px 44px 30px}.sales-page-header h1{font-size:39px}.sales-stage-column.kanban-column{flex-basis:286px;min-width:286px;width:286px}}@media (max-width:1100px){.sales-workspace{padding:28px 24px 25px}.sales-kpi-grid{gap:11px}.sales-kpi-grid>div{padding:17px 15px}.sales-kpi-grid strong{font-size:28px}.sales-task-summary{grid-template-columns:repeat(3,1fr);padding:21px}.sales-filter-row>span,.sales-task-summary>p{display:none}}@media (max-width:700px){.sales-workspace.sales-leads-page,.sales-workspace.sales-tasks-page{padding:25px 16px!important}.sales-page-header{align-items:flex-start;flex-direction:column;gap:17px;margin-bottom:23px}.sales-page-header h1{font-size:30px;margin:9px 0 8px}.sales-page-eyebrow{font-size:10px;letter-spacing:1.2px}.sales-page-header>div>p:last-child{font-size:12px;max-width:300px}.sales-kpi-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:23px}.sales-kpi-grid>div{padding:15px}.sales-kpi-grid>div>span{font-size:10px;align-items:flex-start}.sales-kpi-grid strong{font-size:26px}.sales-kpi-grid p,.sales-kpi-grid strong small{font-size:10px}.sales-toolbar{padding:0 14px;gap:10px}.sales-view-tabs{gap:17px}.sales-view-tabs>button{font-size:11px;gap:5px;padding-top:15px;padding-bottom:14px}.sales-view-tabs>button>svg{width:13px;height:13px}.sales-toolbar-count{display:none}.sales-filter-row{padding:14px;gap:9px}.sales-search-field{width:100%;min-width:0;flex-basis:100%}.sales-filter-row>select{min-width:0;max-width:none;flex:1 1;font-size:11px}.sales-board{padding:14px;gap:11px}.sales-stage-column.kanban-column{flex-basis:270px;width:270px;min-width:270px}.sales-task-summary{padding:17px 14px;gap:14px;margin-bottom:23px}.sales-task-summary>div{flex-direction:column;align-items:flex-start;gap:10px}.sales-task-summary strong{font-size:28px}.sales-task-summary>div>div>span{font-size:10px;line-height:1.7}.sales-summary-icon{width:33px;height:33px;border-radius:9px}.sales-summary-icon>svg{width:18px;height:18px}.sales-task-item{gap:11px;padding:20px 14px;position:relative}.sales-task-title-row{flex-direction:column;gap:7px;padding-right:33px}.sales-task-title{font-size:13px}.sales-task-notes{margin-top:9px;font-size:12px}.sales-task-meta{gap:10px}.sales-task-meta>span{font-size:11px}.sales-task-item-actions{position:absolute;top:16px;right:8px;flex-direction:column;gap:4px}.sales-task-item-actions .sales-icon-btn{width:28px;height:28px}.sales-task-dialog{padding:0!important}.sales-empty-state{padding:42px 20px}.sales-empty-state h2{font-size:24px}.sales-empty-state p{font-size:12px}.sales-page-footnote{flex-direction:column;align-items:flex-start;gap:8px;font-size:10px}.sales-dialog-footer{flex-wrap:wrap}.sales-archive-text{margin-right:auto;width:100%;margin-bottom:7px}.sales-outcome-dialog{padding:0!important}}.sales-contact-link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font-size:12px;color:#7c6575}.sales-contact-link:hover{color:#b95c4f}.sales-modal-backdrop{--sales-dialog-gap:24px;box-sizing:border-box;padding:var(--sales-dialog-gap);overflow:hidden;overscroll-behavior:contain}.sales-add-dialog.modal-content,.sales-dialog.sales-outcome-dialog,.sales-dialog.sales-task-dialog,.sales-modal-backdrop>.sales-dialog{box-sizing:border-box;display:flex!important;flex-direction:column;min-height:0;max-width:100%;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow:hidden!important}.sales-modal-backdrop>.sales-dialog{max-height:calc(100vh - 2 * var(--sales-dialog-gap));max-height:calc(100dvh - 2 * var(--sales-dialog-gap))}.sales-dialog-header{position:relative;top:auto;flex:0 0 auto;min-width:0;align-items:flex-start}.sales-dialog-header>.sales-icon-btn{margin-top:2px}.sales-dialog-header h2{max-height:6em;overflow-y:auto;overflow-wrap:anywhere;scrollbar-width:thin}.sales-dialog-header p{overflow-wrap:anywhere}.sales-dialog-scroll{box-sizing:border-box;flex:1 1 auto;min-width:0;min-height:0;max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.sales-dialog-scroll>.sales-form{min-height:0}.sales-add-header{flex:0 0 auto;gap:10px}.sales-add-header,.sales-add-heading{min-width:0;align-items:flex-start!important}.sales-add-heading{flex:1 1}.sales-add-heading>div:first-child{flex-shrink:0}.sales-add-heading>div:last-child{min-width:0}.sales-add-header h2{line-height:1.35;max-height:6em;overflow-y:auto}.sales-add-header h2,.sales-add-header p{overflow-wrap:anywhere}.sales-add-header>button{flex-shrink:0}.sales-field,.sales-field>input,.sales-field>select,.sales-field>textarea{min-width:0;max-width:100%}.sales-field{overflow-wrap:anywhere}.sales-add-dialog input[type=date],.sales-add-dialog input[type=datetime-local],.sales-dialog input[type=date],.sales-dialog input[type=datetime-local]{min-inline-size:0;max-inline-size:100%;width:100%}.sales-add-dialog input::-webkit-datetime-edit,.sales-dialog input::-webkit-datetime-edit{min-width:0;padding:0}.sales-dialog-footer{flex-wrap:wrap}.sales-dialog-footer>button{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;justify-content:center}.sales-board,.sales-grid-scroll{min-width:0;max-width:100%;overscroll-behavior-x:contain}.sales-board:focus-visible,.sales-grid-scroll:focus-visible{outline:2px solid #b95c4f;outline-offset:-3px}.sales-opportunity-activity,.sales-opportunity-name,.sales-opportunity-next p,.sales-opportunity-person,.sales-opportunity-sequence,.sales-opportunity-usage{min-width:0;overflow-wrap:anywhere}.sales-opportunity-name>svg{flex-shrink:0}.sales-opportunity-top>span:nth-child(2){min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.sales-opportunity-card>footer>span{min-width:0;overflow-wrap:anywhere}.sales-opportunity-card>footer>div{flex-shrink:0}.sales-opportunity-tags .badge-pill{max-width:100%;white-space:normal;overflow-wrap:anywhere}.sales-records-table td:first-child,.sales-records-table td:nth-child(2){min-width:180px;width:250px;max-width:280px;white-space:normal;overflow-wrap:anywhere}.sales-contact-link,.sales-table-link{max-width:250px;min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:left}.sales-contact-link>svg,.sales-table-link>svg{flex-shrink:0}.sales-task-meta>span,.sales-task-notes,.sales-task-title{min-width:0;overflow-wrap:anywhere}.sales-task-meta>span{max-width:100%}.sales-related-button,.sales-related-label{min-width:0;white-space:normal;overflow-wrap:anywhere}.sales-related-button>svg{flex-shrink:0}@media (max-width:700px){.sales-modal-backdrop{--sales-dialog-gap:10px}.sales-add-dialog.modal-content{max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px)}.sales-add-header h2,.sales-dialog-header h2{max-height:24vh;max-height:24dvh}.sales-add-heading>div:first-child{display:none!important}.sales-dialog-scroll{scrollbar-gutter:auto}.sales-dialog-footer>.beam-btn-apricot,.sales-dialog-footer>.beam-btn-primary{flex:1 1 170px}.sales-dialog-footer>.beam-btn-outline{flex:1 1 90px}.sales-stage-column.kanban-column{flex-basis:min(270px,calc(100vw - 66px));width:min(270px,calc(100vw - 66px));min-width:min(270px,calc(100vw - 66px))}}@media (max-height:500px){.sales-modal-backdrop{--sales-dialog-gap:8px}.sales-add-dialog.modal-content{max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}.sales-add-dialog>.sales-add-header,.sales-dialog-header{padding:12px 16px!important}.sales-add-header h2,.sales-dialog-header h2{font-size:21px!important;max-height:20vh;max-height:20dvh}.sales-add-header p,.sales-dialog-header p{font-size:11px;margin-top:3px}.sales-add-heading>div:first-child,.sales-dialog-icon{display:none!important}.sales-add-dialog>.sales-dialog-scroll,.sales-form{padding:17px 18px!important}}@media (max-width:360px){.sales-kpi-grid{gap:8px}.sales-kpi-grid>div{padding:12px}.sales-kpi-grid strong{font-size:24px;overflow-wrap:anywhere}.sales-task-summary{gap:10px;padding:15px 12px}.sales-task-summary>div>div>span{overflow-wrap:anywhere}.sales-task-title-row{padding-right:29px}}.modal-overlay.sales-add-backdrop{padding:var(--sales-dialog-gap);overflow:hidden}.sales-add-backdrop>.sales-add-dialog{max-height:calc(100vh - 2 * var(--sales-dialog-gap));max-height:calc(100dvh - 2 * var(--sales-dialog-gap))}.sales-dialog-copy,.sales-form-error,.sales-help{overflow-wrap:anywhere}.sales-records-table td:nth-child(11),.sales-records-table td:nth-child(12),.sales-records-table td:nth-child(9){min-width:140px;max-width:240px;white-space:normal;overflow-wrap:anywhere}.sales-support-table{table-layout:fixed}.sales-support-table td,.sales-support-table th{min-width:0;width:auto;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-support-table td:first-child,.sales-support-table th:first-child{width:14%}.sales-support-table td:nth-child(2),.sales-support-table th:nth-child(2){width:18%}.sales-support-table td:nth-child(3),.sales-support-table th:nth-child(3){width:16%}.sales-support-table td:nth-child(4),.sales-support-table th:nth-child(4){width:11%}.sales-support-table td:nth-child(5),.sales-support-table th:nth-child(5){width:24%}.sales-support-table td:nth-child(6),.sales-support-table th:nth-child(6){width:12%}.sales-support-table td:nth-child(7),.sales-support-table th:nth-child(7){width:72px}.sales-support-table .sales-message-cell{white-space:normal;vertical-align:top}.sales-support-table .sales-message-cell span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45}