@media(max-width:700px){#editProfileModal .modal-header{flex-wrap:wrap;row-gap:6px;column-gap:2px}#editProfileModal .modal-header-left{flex:1 1 calc(100% - 52px);min-width:0;order:0}#editProfileModal .modal-header-right{display:contents}#editProfileModal .modal-header-right>button{order:2}#editProfileModal .modal-header-right>button[aria-label=Close]{order:1;margin-left:auto}}@media(max-width:700px){.modal-backdrop .modal-body>form>:is(.edit-actions,.modal-actions,.modal-footer-actions):last-child,.modal-backdrop .modal-body>:is(.edit-actions,.modal-actions,.modal-footer-actions):last-child{position:sticky;bottom:-18px;z-index:3;margin:14px -18px -18px!important;padding:10px 18px calc(10px + env(safe-area-inset-bottom,0px))!important;background:var(--surface, #fff);border-top:1px solid var(--border, #E6E6E0);box-shadow:0 -8px 16px -10px #1b1b192e;display:flex!important;flex-direction:row!important;gap:8px!important}.modal-backdrop .modal-body>form>:is(.edit-actions,.modal-actions,.modal-footer-actions):last-child>button,.modal-backdrop .modal-body>:is(.edit-actions,.modal-actions,.modal-footer-actions):last-child>button{flex:1 1 0;width:auto!important;min-height:44px}}@media(hover:none)and (pointer:coarse){.row-edit{width:44px;height:44px}.targets-row-actions button,.targets-delete-btn{min-width:44px;min-height:44px}.targets-table input,.targets-table select,.setting-slider-num{min-height:44px}.cps-tog{position:relative;z-index:1}.trk-toggle{min-height:44px}.trk-toggle input[type=checkbox]{width:20px;height:20px;flex:none}.setting-slider{height:44px;background:linear-gradient(var(--surface-alt),var(--surface-alt)) center / 100% 6px no-repeat}.setting-slider:hover{background:linear-gradient(#e5e1d3,#e5e1d3) center / 100% 6px no-repeat}.setting-slider::-webkit-slider-thumb{width:28px;height:28px}.setting-slider::-moz-range-thumb{width:28px;height:28px}.entity-link{padding-block:9px}#jumpPaletteInput{min-height:44px}.jump-palette-input-wrap{padding-top:4px;padding-bottom:4px}}@media(max-width:760px){html body :is(.eyebrow,.modal-eyebrow,.sales-customer-rank,.sales-customer-tag,.sales-customer-qty-unit,.sales-pill,.sales-geo-delta,.kpi-label,.kpi-sub,.sales-pulse-lbl,.sales-pulse-sub,.sales-fy-summary-label,.sales-fy-summary-sub,.sales-metric-pill,.sales-perf-stat-label,.sales-perf-percent-sub,.sales-perf-progress-label,.sales-perf-togo,.sales-tab-btn,.customer-id-badge,.customer-sp-extras,.k-label,.k-sub,.kb-stuck,.kanban-card .order-id,.kanban-card .order-country,.kanban-card-days,.sales-mini-label,.sales-insight-title,.sales-card-sub,#salesEditTargetsBtn,.jump-palette-item-sub,.jump-palette-item-kind,.jump-palette-group):not(#\#){font-size:12px!important}html body .main-area>.topbar .topbar-title .eyebrow:not(#\#){letter-spacing:.06em!important;line-height:1.15}html body .sales-customer-rank.gold:not(#\#){color:#8a6a14!important}html body .sales-customer-rank.silver:not(#\#){color:#56655a!important}html body .sales-perf-stat-value .sales-perf-togo:not(#\#){opacity:1!important}html body .kanban-card-days:not(.ok):not(.warn):not(.bad):not(.crit):not(#\#){color:#5b5950!important}.sales-customer-avatar{background-color:#2d5a2a!important;text-shadow:0 1px 1px rgba(0,0,0,.3)}.sales-customer-name,.heatmap-cell .brand-name{white-space:normal!important;overflow:hidden;text-overflow:clip!important;overflow-wrap:anywhere;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-width:100%}.heatmap-cell .brand-name{max-width:160px}.kanban-card-brand,.kanban-card-people{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere}}@media(max-width:720px){body .sales-orders-table tbody tr{display:flex!important;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:3px;padding:10px 12px!important;margin-bottom:8px!important}body .sales-orders-table tbody tr:before,body .sales-orders-table tbody tr:after{content:"";flex-basis:100%;height:0}body .sales-orders-table tbody tr:before{order:3}body .sales-orders-table tbody tr:after{order:6}body .sales-orders-table tbody td{display:block!important;padding:0!important;margin:0!important;border:0!important;text-align:left!important;font-size:12.5px;min-width:0}body .sales-orders-table tbody td:before{content:none!important;display:none!important}body .sales-orders-table tbody td[data-label="Order ID"]{order:1;flex:1 1 auto}body .sales-orders-table tbody td[data-label=Date]{order:7;flex:0 1 auto;color:var(--text-muted);font-size:12.5px;align-self:center}body .sales-orders-table tbody td[data-label=Customer]{order:4;flex:1 1 0;font-size:14px;font-weight:500;overflow-wrap:anywhere}body .sales-orders-table tbody td[data-label=Value]{order:5;margin-left:auto!important;font-weight:600;font-size:14px;text-align:right!important}body .sales-orders-table tbody td:is([data-label=Qty],[data-label=Brand],[data-label=Country],[data-label=Salesperson]){order:7;flex:0 1 auto;color:var(--text-muted);font-size:12.5px;align-self:center}body .sales-orders-table tbody td:is([data-label=Qty],[data-label=Brand],[data-label=Country],[data-label=Salesperson]):before{content:"·"!important;display:inline!important;margin-right:8px;color:var(--text-faint);font-size:inherit}body .sales-orders-table tbody td[data-label=Contact]{order:2;flex:none;margin-left:auto!important;align-self:center}body .sales-orders-table tbody td:is([data-label="PI #"],[data-label="Customer ID"]){display:none!important}body .sales-orders-table tbody td[data-label="Order ID"] .sales-order-oid{font-size:15px}body .sales-orders-table tbody td[data-label="Order ID"] .sales-order-oid{display:inline-block;padding-block:12px;margin-block:-12px}}
