/* MASH CRM V3.28.82 — final cascade loaded after every legacy stylesheet. */
:root{--gs-mobile-width:132px;--gs-name-width:120px}
body.gs-workspace{--gs-live-header-height:158px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.gs-shell{position:sticky!important;top:0!important;z-index:700!important;overflow:visible!important;isolation:isolate!important;background:#fff!important}
.gs-appbar{display:flex!important;align-items:center!important;width:100%!important;height:54px!important;min-height:54px!important;padding:5px 9px!important;gap:7px!important;overflow:visible!important;border-bottom:1px solid #e5ebf2!important}
.gs-brand{flex:0 0 185px!important;min-width:185px!important}.gs-appbar .gs-primary-nav{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:2px!important}.gs-appbar .gs-primary-nav a{height:34px!important;padding:0 8px!important;font-size:10px!important}
.gs-global-search{display:flex!important;align-items:center!important;flex:1 1 260px!important;min-width:170px!important;max-width:540px!important;height:36px!important;padding:0 10px!important;border:1px solid #dce5ef!important;border-radius:9px!important;background:#f8fafc!important}.gs-global-search>span{font-size:15px!important;color:#64748b!important}.gs-global-search>input[name="q"]{width:100%!important;height:32px!important;padding:0 7px!important;border:0!important;outline:0!important;background:transparent!important;color:#172033!important;font-size:10.5px!important;font-weight:750!important}.gs-global-search>input[name="q"]::placeholder{color:#8b98aa!important}
.gs-collaborators{display:block!important;flex:0 0 auto!important;margin:0!important}.gs-team-toggle{height:36px!important;min-width:120px!important;background:#fff!important}.gs-appbar-actions{display:flex!important;align-items:center!important;flex:0 0 auto!important;gap:6px!important;position:relative!important}
.gs-clear-active-form{display:block!important;margin:0!important}.gs-clear-active-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;height:36px!important;padding:0 9px!important;border:1px solid #fecaca!important;border-radius:9px!important;background:#fff7f7!important;color:#b42318!important;font-size:8.5px!important;font-weight:900!important;white-space:nowrap!important;cursor:pointer!important}.gs-clear-active-button:hover{background:#fee2e2!important}.gs-clear-active-button svg{width:13px!important;height:13px!important}
.gs-appbar .future-time-card,.gs-appbar .future-working-card{min-width:88px!important;height:36px!important;padding:3px 7px!important}.gs-appbar .future-time-card small,.gs-appbar .future-working-card small{font-size:7px!important}.gs-appbar .future-time-card b,.gs-appbar .future-working-card b{font-size:10.5px!important}
.gs-user-menu,.gs-admin-controls{position:relative!important}.gs-user-menu>summary{min-width:112px!important;cursor:pointer!important;list-style:none!important}.gs-user-menu>summary::-webkit-details-marker,.gs-admin-controls>summary::-webkit-details-marker{display:none!important}.gs-user-menu .future-user-popover{position:absolute!important;top:44px!important;right:0!important;left:auto!important;z-index:1900!important;display:flex!important;flex-direction:column!important;width:260px!important;min-width:260px!important;max-width:calc(100vw - 20px)!important;padding:10px!important;border:1px solid #dce5ef!important;border-radius:12px!important;background:#fff!important;color:#172033!important;box-shadow:0 22px 54px rgba(15,23,42,.24)!important;overflow:hidden!important;transform:none!important}.future-user-popover-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:8px!important;margin-bottom:6px!important;border-radius:9px!important;background:#f5f8fc!important}.future-user-popover-head b{display:block!important;font-size:12px!important}.future-user-popover-head small{display:block!important;margin-top:3px!important;font-size:8px!important;color:#64748b!important}.future-user-popover-head>span{font-size:8px!important;color:#15803d!important;font-weight:900!important}.future-user-popover a,.future-user-popover button{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;height:36px!important;padding:0 9px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#334155!important;font-size:10px!important;font-weight:850!important;text-decoration:none!important;cursor:pointer!important}.future-user-popover a:hover,.future-user-popover button:hover{background:#eef4fd!important;color:#1769d1!important}.future-user-popover form{width:100%!important;margin:4px 0 0!important;padding-top:5px!important;border-top:1px solid #e5ebf2!important}.future-user-popover form button{color:#b42318!important}

.gs-toolbar{display:grid!important;grid-template-columns:max-content minmax(420px,720px) minmax(max-content,1fr)!important;align-items:center!important;gap:7px!important;height:46px!important;min-height:46px!important;padding:4px 9px!important;background:#f8fafc!important;overflow:visible!important}.gs-toolbar-metrics{display:block!important;min-width:0!important;max-width:720px!important;overflow:hidden!important}.gs-toolbar-metrics .future-kpi-ribbon{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;width:100%!important}.gs-toolbar-metrics .future-kpi-card{height:34px!important;min-height:34px!important;padding:2px 5px!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.gs-toolbar-metrics .module-processing{border:1px solid #bfdbfe!important;border-left:3px solid #2563eb!important}.gs-toolbar-metrics .module-abd{border:1px solid #bbf7d0!important;border-left:3px solid #16a34a!important}.gs-toolbar-metrics .future-kpi-main{display:flex!important;align-items:center!important;width:100%!important;gap:4px!important}.gs-toolbar-metrics .future-kpi-heading{flex:0 0 58px!important;width:58px!important;min-width:58px!important}.gs-toolbar-metrics .future-kpi-heading strong{font-size:9px!important;white-space:nowrap!important}.gs-toolbar-metrics .future-kpi-icon,.gs-toolbar-metrics .future-kpi-heading small,.gs-toolbar-metrics .future-kpi-spark{display:none!important}.gs-toolbar-metrics .header-performance-values{display:grid!important;grid-template-columns:repeat(7,minmax(27px,1fr))!important;gap:1px!important;flex:1!important}.gs-toolbar-metrics .header-performance-chip{display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;height:26px!important;border:0!important;border-left:1px solid #e5ebf2!important;background:transparent!important}.gs-toolbar-metrics .header-performance-chip small{font-size:5.5px!important;color:#64748b!important;font-weight:850!important}.gs-toolbar-metrics .header-performance-chip b{font-size:9.5px!important;font-weight:950!important}.gs-toolbar-utilities{justify-content:flex-end!important}
.gs-date-picker{position:relative!important}.gs-date-popover{position:absolute!important;top:36px!important;left:0!important;z-index:1800!important;width:286px!important;background:#fff!important;box-shadow:0 18px 48px rgba(15,23,42,.22)!important}
.gs-admin-controls>summary{display:inline-flex!important;align-items:center!important;gap:5px!important;cursor:pointer!important;list-style:none!important}.gs-admin-controls .future-admin-popover{position:fixed!important;top:104px!important;right:12px!important;left:auto!important;z-index:1850!important;display:block!important;width:min(820px,calc(100vw - 24px))!important;max-height:calc(100vh - 128px)!important;padding:12px!important;border:1px solid #d8e3ef!important;border-radius:13px!important;background:#fff!important;color:#172033!important;box-shadow:0 24px 64px rgba(15,23,42,.24)!important;overflow:auto!important;transform:none!important}.future-admin-popover-head{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:10px!important;padding:9px 10px!important;border-radius:9px!important;background:#f4f7fb!important}.future-admin-popover-head strong{display:block!important;font-size:13px!important}.future-admin-popover-head small{display:block!important;font-size:9px!important;color:#64748b!important}.admin-header-menu-panel{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.admin-header-menu-panel section{padding:9px!important;border:1px solid #e2e8f0!important;border-radius:10px!important;background:#fbfdff!important}.admin-header-menu-panel section>strong{display:block!important;margin-bottom:7px!important;font-size:9px!important;color:#64748b!important;text-transform:uppercase!important}.admin-header-menu-panel section>div{display:grid!important;gap:4px!important}.admin-menu-link{display:flex!important;align-items:center!important;min-height:30px!important;padding:0 7px!important;border-radius:7px!important;color:#334155!important;font-size:9.5px!important;font-weight:800!important;text-decoration:none!important}.admin-menu-link:hover,.admin-menu-link.is-active{background:#eaf2ff!important;color:#1769d1!important}
.order-filter-panel.gs-filter-popover-open{position:fixed!important;top:104px!important;right:12px!important;left:12px!important;z-index:1800!important;display:block!important;max-height:calc(100vh - 128px)!important;margin:0!important;padding:0!important;border:1px solid #d9e3ee!important;border-radius:13px!important;background:#fff!important;box-shadow:0 24px 64px rgba(15,23,42,.24)!important;overflow:auto!important}.order-filter-panel.gs-filter-popover-open>.card{margin:0!important;border:0!important;box-shadow:none!important}.order-filter-panel.is-collapsed:not(.gs-filter-popover-open){display:none!important}

.gs-team-panel{display:grid!important;grid-template-columns:102px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;width:100%!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:5px 9px!important;background:#fff!important;border-bottom:1px solid #e1e8f0!important;overflow:hidden!important}.gs-team-panel-head{height:46px!important}.gs-team-panel-head .gs-live-team-title{display:grid!important;grid-template-columns:9px auto!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:6px!important}.gs-live-team-title>i{grid-row:1/-1!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#16a34a!important;box-shadow:0 0 0 5px rgba(22,163,74,.11)!important;animation:gsLivePulse82 1.7s ease-in-out infinite!important}.gs-live-team-title>b{display:block!important;font-size:9.5px!important}.gs-live-team-title>small{display:block!important;font-size:6.5px!important;color:#64748b!important;white-space:nowrap!important}@keyframes gsLivePulse82{50%{opacity:.4;transform:scale(.72)}}.gs-team-panel .future-team-strip{height:48px!important;min-height:48px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.gs-team-panel .future-team-strip::-webkit-scrollbar{display:none!important}.gs-team-panel .worker-chip{flex:0 0 162px!important;width:162px!important;min-width:162px!important;max-width:162px!important;height:46px!important;min-height:46px!important}.gs-team-panel .worker-avatar{width:32px!important;height:32px!important;min-width:32px!important}.gs-team-panel .worker-role-admin .worker-last-activity{color:#7c3aed!important;font-weight:900!important}
.bulk-delete-floating,.abd-bulk-delete-floating{position:fixed!important;right:18px!important;bottom:58px!important;left:auto!important;top:auto!important;z-index:1750!important;display:flex!important;align-items:center!important;gap:10px!important;width:auto!important;max-width:calc(100vw - 36px)!important;min-height:46px!important;padding:6px 7px 6px 14px!important;border:1px solid #fecaca!important;border-radius:12px!important;background:#fff!important;box-shadow:0 18px 45px rgba(15,23,42,.22)!important;transform:none!important}.bulk-delete-floating[hidden],.abd-bulk-delete-floating[hidden]{display:none!important}.bulk-delete-floating span{font-size:11px!important;color:#1e3a8a!important;font-weight:900!important}.bulk-delete-floating .btn.red{height:34px!important;padding:0 16px!important;border-radius:9px!important;font-size:10px!important}
.gs-grid-footer{grid-template-columns:max-content minmax(120px,1fr) max-content max-content!important}.gs-footer-pagination{justify-self:end!important;justify-content:flex-end!important}.gs-footer-limit{justify-self:end!important}.crm-notification-stack{right:18px!important;bottom:18px!important;z-index:1950!important;width:min(390px,calc(100vw - 28px))!important}.crm-import-notification.presence-notification{border:1px solid #dbe7f3!important;background:#fff!important}.crm-import-notification.user_login{box-shadow:inset 4px 0 0 #16a34a,0 16px 38px rgba(15,23,42,.18)!important}.crm-import-notification.user_logout{box-shadow:inset 4px 0 0 #64748b,0 16px 38px rgba(15,23,42,.18)!important}.crm-import-notification .crm-import-icon.has-avatar{background-size:cover!important;background-position:center!important;border-radius:50%!important;border:2px solid #fff!important;box-shadow:0 0 0 2px #bfdbfe!important}.crm-import-notification.active-clear-notification{box-shadow:inset 4px 0 0 #dc2626,0 16px 38px rgba(15,23,42,.18)!important}

/* Processing and ABD share one calling-grid geometry. */
.gs-grid-wrap{position:relative!important;overflow:auto!important;scrollbar-gutter:stable!important}.gs-data-grid{width:max(100%,1900px)!important;min-width:1900px!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important}.gs-data-grid.abd-table{width:max(100%,1900px)!important;min-width:1900px!important}.gs-data-grid thead,.gs-data-grid thead tr{position:sticky!important;top:0!important;z-index:90!important}.gs-data-grid th{position:sticky!important;top:0!important;z-index:91!important;height:34px!important;padding:5px 7px!important;background:#172033!important;color:#f8fafc!important;border-right:1px solid #334155!important;border-bottom:2px solid #22b45b!important;font-size:8.5px!important;font-weight:900!important;letter-spacing:.055em!important;text-transform:uppercase!important;white-space:nowrap!important}.gs-data-grid td{height:56px!important;padding:6px 7px!important;background:#fff!important;border-right:1px solid #e5ebf2!important;border-bottom:1px solid #e5ebf2!important;color:#334155!important;font-size:10px!important;line-height:1.25!important;font-weight:650!important;vertical-align:middle!important;box-sizing:border-box!important}.gs-data-grid .order-id-cell,.gs-data-grid .date-cell,.gs-data-grid .name-cell,.gs-data-grid .mobile-cell,.gs-data-grid .address-cell,.gs-data-grid .pin-cell,.gs-data-grid .city-cell,.gs-data-grid .product-cell,.gs-data-grid .price-cell{font-size:10px!important;line-height:1.24!important;font-weight:700!important}.gs-data-grid .order-id-cell b,.gs-data-grid .name-cell b,.gs-data-grid .mobile-cell,.gs-data-grid .price-cell,.gs-data-grid .price-cell b{font-size:10px!important;line-height:1.2!important;font-weight:850!important}.gs-data-grid .order-id-cell b{color:#1265ce!important}.gs-data-grid .mobile-cell,.gs-data-grid .th-mobile{border-right:3px solid #cbd7e5!important;box-shadow:8px 0 12px -12px #0f172a!important}.gs-data-grid .address-cell,.gs-data-grid .th-address{padding-left:14px!important}.gs-data-grid .address-cell{white-space:normal!important}.gs-data-grid .dash-address-text{display:block!important;max-height:42px!important;overflow:hidden!important}.gs-data-grid .addr-inline-count{display:inline!important;margin-left:4px!important;padding:0!important;border:0!important;background:transparent!important;color:#16a34a!important;font-size:9.5px!important;font-weight:900!important}
.gs-data-grid .attempts-summary-th,.gs-data-grid .attempts-summary-cell{width:540px!important;min-width:540px!important;max-width:540px!important;padding:5px 6px!important}.gs-data-grid .attempts-compact{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;width:100%!important}.gs-data-grid .attempt-chip{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:center!important;width:100%!important;height:48px!important;min-height:48px!important;padding:5px 6px!important;gap:3px!important;border-radius:8px!important;overflow:hidden!important;box-shadow:none!important}.gs-data-grid .attempt-chip:before,.gs-data-grid .attempt-chip:after{content:none!important;display:none!important}.gs-data-grid .attempt-chip .chip-head{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:4px!important}.gs-data-grid .attempt-chip .chip-head b{font-size:10px!important;line-height:1!important}.gs-data-grid .attempt-chip .chip-head span{position:static!important;display:inline-flex!important;align-items:center!important;max-width:58px!important;height:14px!important;padding:0 4px!important;border-radius:7px!important;font-size:6px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;transform:none!important}.gs-data-grid .attempt-chip .chip-csr,.gs-data-grid .attempt-chip>small{display:block!important;width:100%!important;font-size:8px!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gs-data-grid .attempt-chip .chip-time{display:block!important;width:100%!important;font-size:7.2px!important;line-height:1.05!important;color:#718096!important;white-space:nowrap!important;overflow:visible!important}.gs-data-grid .chip-live-person{position:static!important;display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important}.gs-data-grid .chip-live-person .chip-csr-avatar{position:static!important;display:flex!important;width:18px!important;height:18px!important;min-width:18px!important;margin:0!important;transform:none!important}.gs-data-grid .chip-live-person .chip-csr-avatar img{width:18px!important;height:18px!important}.gs-data-grid .chip-live-person>span:last-child{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:2px!important;min-width:0!important}.gs-data-grid .chip-live-person .live-csr{grid-column:1/-1!important;font-size:7.5px!important;color:#7c3f00!important}.gs-data-grid .chip-live-person .chip-live-timer{grid-column:1!important;display:block!important;font-size:7px!important;color:#15803d!important;font-weight:950!important}.gs-data-grid .chip-live-person .live-time{display:none!important}.gs-data-grid .compact-working .chip-status,.gs-data-grid .compact-live .chip-status{background:#16a34a!important;color:#fff!important}.gs-data-grid .sent-regular-card{justify-content:flex-start!important}.gs-data-grid .sent-regular-card .sent-mini-badge{position:static!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;height:auto!important;min-height:18px!important;padding:2px 5px!important;background:#e2e8f0!important;color:#334155!important;transform:none!important}.gs-data-grid .sent-regular-card .sent-mini-badge strong{font-size:7px!important;line-height:1!important}.gs-data-grid .sent-regular-card .sent-mini-badge i{display:block!important;margin-top:1px!important;font-size:5.8px!important;line-height:1!important;font-style:normal!important}.gs-data-grid .sent-regular-card .chip-time{display:block!important;margin-top:auto!important}.gs-density-comfortable .gs-data-grid td{height:68px!important}.gs-density-comfortable .gs-data-grid .attempt-chip{height:58px!important;min-height:58px!important}.gs-density-comfortable .gs-data-grid .attempt-chip .chip-time{font-size:7.8px!important;line-height:1.15!important}
tr.csr-last-attempt-row td{background:#eff6ff!important}tr.csr-last-attempt-row td:first-child{box-shadow:inset 4px 0 0 #2563eb!important}tr.csr-live-row td,tr.latest-working-row td{background:#effcf4!important}tr.csr-live-row td:first-child,tr.latest-working-row td:first-child{box-shadow:inset 4px 0 0 #16a34a!important}

/* Inline workspace remains inside the visible browser, with matching PROC/ABD UI. */
tr.inline-attempt-row td{padding:0 6px 7px!important;background:#f0fdf4!important}.inline-stable-panel{position:sticky!important;left:0!important;width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;box-sizing:border-box!important;padding:7px!important;border-radius:0 0 10px 10px!important;overflow:hidden!important}.inline-stable-grid{display:grid!important;grid-template-columns:minmax(290px,.3fr) minmax(0,1fr)!important;gap:7px!important;align-items:stretch!important}.inline-right{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;gap:6px 7px!important;min-width:0!important}.inline-top-fields{grid-column:1/-1!important;grid-row:1!important;display:grid!important;grid-template-columns:1.05fr .9fr .52fr .58fr .95fr!important;gap:6px!important;min-width:0!important}.inline-second-fields{grid-column:1!important;grid-row:2!important;display:grid!important;grid-template-columns:minmax(155px,.8fr) minmax(145px,.72fr) minmax(360px,2.5fr)!important;gap:6px!important;min-width:0!important}.inline-save-row{grid-column:2!important;grid-row:2!important;align-self:end!important;margin:0!important}.inline-save-row .btn{min-width:166px!important;width:auto!important;height:38px!important;padding:0 14px!important;font-size:10.5px!important}.inline-address-card{min-height:108px!important}.inline-address-field{height:76px!important;min-height:76px!important}.inline-card{min-width:0!important;overflow:hidden!important}.inline-top-fields input,.inline-top-fields select,.inline-product,.inline-remark-card input{min-width:0!important;width:100%!important;box-sizing:border-box!important}.inline-result-strip{max-width:100%!important;overflow-x:auto!important;scrollbar-width:none!important}.inline-result-strip::-webkit-scrollbar{display:none!important}.abd-inline-attempt-panel .inline-stable-grid,.abd-inline-attempt-panel .inline-right{width:100%!important}

@media(max-width:1580px){.gs-brand{flex-basis:160px!important;min-width:160px!important}.gs-brand-copy b{font-size:12px!important}.gs-appbar .gs-primary-nav a{padding:0 6px!important;font-size:9px!important}.gs-global-search{max-width:340px!important}.gs-clear-active-button span{display:none!important}.gs-clear-active-button{width:36px!important;padding:0!important}.gs-appbar .future-time-card,.gs-appbar .future-working-card{min-width:75px!important}.gs-toolbar{grid-template-columns:max-content minmax(380px,650px) minmax(max-content,1fr)!important}}
@media(max-width:1250px){.gs-global-search{min-width:145px!important}.gs-appbar .gs-primary-nav a svg{display:none!important}.gs-team-toggle>span:first-child{display:none!important}.gs-team-toggle{min-width:84px!important}.gs-appbar .future-time-card small,.gs-appbar .future-working-card small{display:none!important}.gs-admin-controls>summary span{display:none!important}.admin-header-menu-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important}.inline-stable-grid{grid-template-columns:1fr!important}.inline-address-field{height:62px!important;min-height:62px!important}.inline-right{grid-template-columns:1fr!important}.inline-top-fields{grid-column:1!important;grid-template-columns:repeat(5,minmax(120px,1fr))!important;overflow-x:auto!important}.inline-second-fields{grid-column:1!important;grid-row:2!important;grid-template-columns:minmax(145px,.8fr) minmax(135px,.7fr) minmax(350px,2.3fr)!important;overflow-x:auto!important}.inline-save-row{grid-column:1!important;grid-row:3!important}.inline-save-row .btn{width:100%!important}}
@media(max-width:980px){.gs-appbar{overflow-x:auto!important;scrollbar-width:none!important}.gs-appbar::-webkit-scrollbar{display:none}.gs-global-search{flex:0 0 220px!important}.gs-toolbar{display:flex!important;overflow-x:auto!important;scrollbar-width:none!important}.gs-toolbar-metrics{flex:0 0 620px!important}.gs-team-panel{grid-template-columns:88px minmax(0,1fr)!important}.gs-grid-footer{display:flex!important;overflow-x:auto!important}.gs-footer-pagination{margin-left:auto!important}.inline-top-fields{grid-template-columns:repeat(2,minmax(150px,1fr))!important}.inline-second-fields{grid-template-columns:1fr!important;overflow:visible!important}}

/* V3.28.82.2 — authoritative Admin & Controls menu.  The live header-qualified
   selectors intentionally outrank every historical menu skin. */
#crmWorkspaceHeader .gs-admin-controls[open] .future-admin-popover{
  position:fixed!important;inset:96px 18px auto auto!important;z-index:5000!important;
  display:block!important;width:min(1120px,calc(100vw - 36px))!important;
  min-width:0!important;max-width:1120px!important;max-height:calc(100vh - 116px)!important;
  height:auto!important;padding:16px!important;box-sizing:border-box!important;
  border:1px solid #cfdbea!important;border-radius:16px!important;
  background:#fff!important;color:#172033!important;
  box-shadow:0 28px 80px rgba(15,23,42,.28),0 0 0 1px rgba(255,255,255,.8) inset!important;
  overflow-x:hidden!important;overflow-y:auto!important;transform:none!important;filter:none!important;
}
#crmWorkspaceHeader .gs-admin-controls .future-admin-popover-head{
  display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;
  min-height:58px!important;margin:0 0 14px!important;padding:11px 14px!important;box-sizing:border-box!important;
  border:1px solid #e0e8f2!important;border-radius:12px!important;
  background:linear-gradient(135deg,#f4f8ff 0%,#f8fafc 58%,#f2f8ff 100%)!important;
}
#crmWorkspaceHeader .gs-admin-controls .future-admin-popover-head strong{
  display:block!important;color:#172033!important;font-size:17px!important;line-height:1.15!important;font-weight:900!important;
}
#crmWorkspaceHeader .gs-admin-controls .future-admin-popover-head small{
  display:block!important;margin-top:4px!important;color:#64748b!important;font-size:11px!important;line-height:1.25!important;font-weight:650!important;
}
#crmWorkspaceHeader .gs-admin-controls .future-admin-popover-head>span{
  display:inline-flex!important;align-items:center!important;height:28px!important;padding:0 11px!important;
  border:1px solid #c7d8f5!important;border-radius:14px!important;background:#eaf2ff!important;
  color:#1859b7!important;font-size:10px!important;font-weight:950!important;letter-spacing:.08em!important;
}
#crmWorkspaceHeader .gs-admin-controls .admin-header-menu-panel{
  display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;
  width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;
  border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;
}
#crmWorkspaceHeader .gs-admin-controls .admin-header-menu-panel section{
  display:flex!important;flex-direction:column!important;min-width:0!important;height:auto!important;
  padding:12px!important;border:1px solid #dde6f0!important;border-radius:12px!important;
  background:#fbfdff!important;box-shadow:0 4px 12px rgba(15,23,42,.035)!important;
}
#crmWorkspaceHeader .gs-admin-controls .admin-header-menu-panel section>strong{
  display:block!important;margin:0 0 9px!important;color:#53647b!important;
  font-size:10.5px!important;line-height:1.2!important;font-weight:950!important;letter-spacing:.075em!important;text-transform:uppercase!important;
}
#crmWorkspaceHeader .gs-admin-controls .admin-header-menu-panel section>div{
  display:grid!important;grid-template-columns:1fr!important;gap:6px!important;overflow:visible!important;white-space:normal!important;
}
#crmWorkspaceHeader .gs-admin-controls .admin-header-menu-panel .admin-menu-link{
  display:flex!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;
  height:38px!important;min-height:38px!important;padding:0 10px!important;box-sizing:border-box!important;
  border:1px solid #e0e8f2!important;border-radius:9px!important;background:#fff!important;
  color:#334155!important;font-size:11px!important;line-height:1.15!important;font-weight:850!important;
  text-decoration:none!important;white-space:normal!important;overflow:visible!important;
}
#crmWorkspaceHeader .gs-admin-controls .admin-header-menu-panel .admin-menu-link span{
  display:block!important;min-width:0!important;color:inherit!important;opacity:1!important;visibility:visible!important;
}
#crmWorkspaceHeader .gs-admin-controls .admin-header-menu-panel .admin-menu-link i{
  display:block!important;flex:0 0 7px!important;width:7px!important;height:7px!important;border-radius:50%!important;
  background:#94a3b8!important;box-shadow:0 0 0 3px #eef2f7!important;
}
#crmWorkspaceHeader .gs-admin-controls .admin-header-menu-panel .admin-menu-link:hover{
  border-color:#9ec2f6!important;background:#f2f7ff!important;color:#155fc2!important;transform:translateY(-1px)!important;
}
#crmWorkspaceHeader .gs-admin-controls .admin-header-menu-panel .admin-menu-link.is-active{
  border-color:#75aaf1!important;background:#eaf3ff!important;color:#125bbb!important;
  box-shadow:inset 3px 0 0 #1a73e8!important;
}
#crmWorkspaceHeader .gs-admin-controls .admin-header-menu-panel .admin-menu-link:hover i,
#crmWorkspaceHeader .gs-admin-controls .admin-header-menu-panel .admin-menu-link.is-active i{
  background:#1a73e8!important;box-shadow:0 0 0 3px #dbeafe!important;
}
@media(max-width:1050px){
  #crmWorkspaceHeader .gs-admin-controls[open] .future-admin-popover{inset:88px 10px auto 10px!important;width:auto!important;max-width:none!important}
  #crmWorkspaceHeader .gs-admin-controls .admin-header-menu-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:620px){
  #crmWorkspaceHeader .gs-admin-controls .admin-header-menu-panel{grid-template-columns:1fr!important}
  #crmWorkspaceHeader .gs-admin-controls .future-admin-popover-head strong{font-size:15px!important}
}

/* V3.28.82.3 — clean Google Sheets-style Processing / ABD stats strip. */
#crmWorkspaceHeader .gs-toolbar-metrics{
  padding:0!important;border:0!important;border-radius:0!important;
  background:transparent!important;box-shadow:none!important;filter:none!important;
}
#crmWorkspaceHeader .gs-toolbar-metrics .header-today-performance,
#crmWorkspaceHeader .gs-toolbar-metrics .future-kpi-ribbon{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;
  width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;
  border:0!important;border-radius:0!important;background:transparent!important;
  box-shadow:none!important;filter:none!important;overflow:visible!important;
}
#crmWorkspaceHeader .gs-toolbar-metrics .future-kpi-card,
#crmWorkspaceHeader .gs-toolbar-metrics .header-performance-module{
  height:34px!important;min-height:34px!important;margin:0!important;padding:2px 5px!important;
  border-radius:7px!important;background:#fff!important;box-shadow:none!important;filter:none!important;
  overflow:hidden!important;
}
#crmWorkspaceHeader .gs-toolbar-metrics .module-processing{
  border:1px solid #c8daf4!important;border-left:3px solid #1a73e8!important;background:#fff!important;
}
#crmWorkspaceHeader .gs-toolbar-metrics .module-abd{
  border:1px solid #c8e6d2!important;border-left:3px solid #16a34a!important;background:#fff!important;
}
#crmWorkspaceHeader .gs-toolbar-metrics .header-performance-chip{
  border-top:0!important;border-right:0!important;border-bottom:0!important;
  border-left:1px solid #e6ebf2!important;border-radius:0!important;
  background:#fff!important;box-shadow:none!important;
}

/* V3.28.82.4 — permanently visible Live Team and frozen calling-grid header. */
#crmWorkspaceHeader .gs-team-panel,
#crmWorkspaceHeader .gs-team-panel.is-collapsed{
  display:grid!important;grid-template-columns:102px minmax(0,1fr)!important;
  height:58px!important;min-height:58px!important;max-height:58px!important;
  padding:5px 10px!important;visibility:visible!important;opacity:1!important;overflow:hidden!important;
}
#crmWorkspaceHeader #gsTeamToggle{cursor:default!important}
#crmWorkspaceHeader .gs-team-panel .future-team-strip{
  display:flex!important;height:46px!important;min-height:46px!important;visibility:visible!important;opacity:1!important;
}
#crmWorkspaceHeader .gs-team-panel .worker-chip{
  color:#263449!important;background:#fff!important;border-color:#d8e2ee!important;
}
#crmWorkspaceHeader .gs-team-panel .worker-name-row b{
  color:#172033!important;font-size:9px!important;font-weight:950!important;opacity:1!important;
  text-shadow:none!important;
}
#crmWorkspaceHeader .gs-team-panel .worker-state-working .worker-name-row b{color:#096b36!important}
#crmWorkspaceHeader .gs-team-panel .worker-state-idle .worker-name-row b{color:#7a4b00!important}
#crmWorkspaceHeader .gs-team-panel .worker-role-admin .worker-name-row b{color:#5127a3!important}
#crmWorkspaceHeader .gs-team-panel .worker-state-offline .worker-name-row b{color:#334155!important}
#crmWorkspaceHeader .gs-team-panel .worker-avatar,
#crmWorkspaceHeader .gs-team-panel .worker-avatar.csr-avatar{
  display:flex!important;align-items:center!important;justify-content:center!important;
  width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;
  min-height:32px!important;max-height:32px!important;padding:0!important;margin:0!important;
  border:2px solid #fff!important;border-radius:50%!important;background:#eaf0f6!important;
  box-shadow:0 0 0 2px #a9bacd,0 2px 6px rgba(15,23,42,.13)!important;
  overflow:hidden!important;clip-path:circle(50%)!important;filter:none!important;opacity:1!important;
}
#crmWorkspaceHeader .gs-team-panel .worker-state-working .worker-avatar{box-shadow:0 0 0 2px #22b45b,0 2px 7px rgba(22,180,91,.2)!important}
#crmWorkspaceHeader .gs-team-panel .worker-state-idle .worker-avatar{box-shadow:0 0 0 2px #e9aa22,0 2px 7px rgba(233,170,34,.18)!important}
#crmWorkspaceHeader .gs-team-panel .worker-role-admin .worker-avatar{box-shadow:0 0 0 2px #7657d6,0 2px 7px rgba(118,87,214,.18)!important}
#crmWorkspaceHeader .gs-team-panel .worker-avatar img{
  display:block!important;width:100%!important;height:100%!important;min-width:100%!important;max-width:100%!important;
  border:0!important;border-radius:50%!important;object-fit:cover!important;object-position:center!important;
  transform:none!important;filter:none!important;
}
body.gs-workspace .gs-grid-wrap{
  position:relative!important;height:calc(100vh - var(--gs-live-header-height,158px) - 54px)!important;
  max-height:calc(100vh - var(--gs-live-header-height,158px) - 54px)!important;
  min-height:240px!important;overflow:auto!important;overscroll-behavior:contain!important;
}
body.gs-workspace .gs-data-grid thead,
body.gs-workspace .gs-data-grid thead{display:table-header-group!important;position:sticky!important;top:0!important;z-index:150!important}
body.gs-workspace .gs-data-grid thead tr{position:relative!important;z-index:150!important}
body.gs-workspace .gs-data-grid thead th,
body.gs-workspace .gs-data-grid thead th.attempts-summary-th{
  position:sticky!important;top:0!important;z-index:151!important;
  height:34px!important;padding:5px 7px!important;
  font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
  font-size:8.5px!important;line-height:1!important;font-weight:900!important;
  letter-spacing:.055em!important;text-transform:uppercase!important;white-space:nowrap!important;
}
body.gs-workspace .gs-grid-wrap{isolation:isolate!important}

/* V3.28.82.5.1 — CSR-specific legacy cascade override. */
body.role-csr.gs-workspace .gs-grid-wrap{
  position:relative!important;display:block!important;
  height:calc(100dvh - var(--gs-live-header-height,158px) - 54px)!important;
  max-height:calc(100dvh - var(--gs-live-header-height,158px) - 54px)!important;
  min-height:240px!important;overflow-x:auto!important;overflow-y:auto!important;
  isolation:isolate!important;scrollbar-gutter:stable!important;
}
body.role-csr.gs-workspace .gs-grid-wrap>.gs-data-grid>thead{
  display:table-header-group!important;position:sticky!important;top:0!important;
  z-index:500!important;visibility:visible!important;opacity:1!important;
}
body.role-csr.gs-workspace .gs-grid-wrap>.gs-data-grid>thead>tr{
  display:table-row!important;position:relative!important;z-index:500!important;
  visibility:visible!important;opacity:1!important;
}
body.role-csr.gs-workspace .gs-grid-wrap>.gs-data-grid>thead>tr>th{
  display:table-cell!important;position:sticky!important;top:0!important;z-index:501!important;
  height:34px!important;min-height:34px!important;padding:5px 7px!important;
  background:#172033!important;color:#f8fafc!important;
  border-top:3px solid #f97316!important;border-right:1px solid #334155!important;border-bottom:2px solid #22b45b!important;
  font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
  font-size:8.5px!important;line-height:1!important;font-weight:900!important;
  letter-spacing:.055em!important;text-transform:uppercase!important;white-space:nowrap!important;
  visibility:visible!important;opacity:1!important;transform:none!important;filter:none!important;
}

/* V3.28.82.6 — one consistent Processing/ABD calling-row system. */
body.gs-workspace{--gs-date-width:100px!important}
body.gs-workspace .gs-data-grid tbody>tr>td.order-id-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.date-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.name-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.mobile-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.address-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.pin-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.city-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.product-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.price-cell{
  background:#fff!important;color:#334155!important;
  font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
  font-size:10px!important;line-height:1.25!important;font-weight:700!important;
}
body.gs-workspace .gs-data-grid tbody>tr>td.order-id-cell b,
body.gs-workspace .gs-data-grid tbody>tr>td.date-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.name-cell b,
body.gs-workspace .gs-data-grid tbody>tr>td.mobile-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.address-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.pin-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.city-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.product-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.price-cell b{
  font-size:10px!important;line-height:1.25!important;font-weight:750!important;
}
body.gs-workspace .gs-data-grid tbody>tr>td.date-cell{
  width:var(--gs-date-width)!important;min-width:var(--gs-date-width)!important;max-width:var(--gs-date-width)!important;
  white-space:nowrap!important;word-break:normal!important;overflow:hidden!important;text-overflow:clip!important;
}
body.gs-workspace .gs-data-grid tbody>tr.csr-live-row>td.order-id-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-live-row>td.date-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-live-row>td.name-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-live-row>td.mobile-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-live-row>td.address-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-live-row>td.pin-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-live-row>td.city-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-live-row>td.product-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-live-row>td.price-cell{background:#effcf4!important}
body.gs-workspace .gs-data-grid tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td.order-id-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td.date-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td.name-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td.mobile-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td.address-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td.pin-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td.city-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td.product-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td.price-cell{background:#eff6ff!important}
body.gs-workspace .gs-data-grid .attempt-chip .chip-csr,
body.gs-workspace .gs-data-grid .attempt-chip>small.chip-csr{
  position:static!important;display:block!important;width:100%!important;height:12px!important;min-height:12px!important;
  margin:0!important;padding:0!important;color:#334155!important;
  font-size:8px!important;line-height:12px!important;font-weight:900!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
  opacity:1!important;visibility:visible!important;transform:none!important;clip-path:none!important;
}
body.gs-workspace .gs-data-grid .attempt-chip{
  justify-content:center!important;gap:1px!important;
}
body.gs-workspace .gs-data-grid .attempt-chip .chip-time{
  height:10px!important;min-height:10px!important;margin:0!important;line-height:10px!important;
}

/* V3.28.82.7 — Comfortable-only continuous Google Sheets grid. */
body.gs-workspace{
  --gs-date-width:100px!important;--gs-name-width:132px!important;--gs-mobile-width:145px!important;
}
#crmWorkspaceHeader .gs-density-fixed{opacity:1!important;background:#f8fafc!important}
#crmWorkspaceHeader .gs-density-fixed select:disabled{opacity:1!important;color:#334155!important;cursor:default!important}
body.gs-workspace .gs-data-grid col.col-address{width:330px!important}
body.gs-workspace .gs-data-grid .th-order,
body.gs-workspace .gs-data-grid .th-date,
body.gs-workspace .gs-data-grid .th-name,
body.gs-workspace .gs-data-grid .th-mobile{
  left:auto!important;box-shadow:none!important;
}
body.gs-workspace .gs-data-grid tbody>tr>td.order-id-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.date-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.name-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.mobile-cell{
  position:static!important;left:auto!important;z-index:auto!important;box-shadow:none!important;
}
body.gs-workspace .gs-data-grid tbody>tr>td.order-id-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.date-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.name-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.mobile-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.address-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.pin-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.city-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.product-cell,
body.gs-workspace .gs-data-grid tbody>tr>td.price-cell{
  height:68px!important;padding:9px 10px!important;box-sizing:border-box!important;
  border-right:1px solid #dfe6ef!important;border-bottom:1px solid #dfe6ef!important;
  vertical-align:top!important;background:#fff!important;
}
body.gs-workspace .gs-data-grid tbody>tr>td.mobile-cell{
  border-right:1px solid #dfe6ef!important;
}
body.gs-workspace .gs-data-grid tbody>tr>td.address-cell{
  padding-left:10px!important;overflow:hidden!important;
}
body.gs-workspace .gs-data-grid tbody>tr>td.address-cell .dash-address-text{
  display:block!important;width:100%!important;max-height:48px!important;
  white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
body.gs-workspace .gs-data-grid tbody>tr.csr-live-row>td.order-id-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-live-row>td.date-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-live-row>td.name-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-live-row>td.mobile-cell{background:#effcf4!important}
body.gs-workspace .gs-data-grid tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td.order-id-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td.date-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td.name-cell,
body.gs-workspace .gs-data-grid tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td.mobile-cell{background:#eff6ff!important}

/* V3.28.82.7.1 — outrank historical CSR-only frozen-column rules. */
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>thead>tr>th.th-order,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>thead>tr>th.th-date,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>thead>tr>th.th-name,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>thead>tr>th.th-mobile{
  left:auto!important;box-shadow:none!important;
}
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.order-id-cell,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.date-cell,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.name-cell,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.mobile-cell{
  position:static!important;left:auto!important;right:auto!important;z-index:auto!important;
  box-shadow:none!important;transform:none!important;
}
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.order-id-cell,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.date-cell,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.name-cell,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.mobile-cell,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.address-cell,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.pin-cell,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.city-cell,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.product-cell,
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.price-cell{
  height:68px!important;padding:9px 10px!important;border-right:1px solid #dfe6ef!important;
  border-bottom:1px solid #dfe6ef!important;background:#fff!important;vertical-align:top!important;
}
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.date-cell{
  white-space:nowrap!important;word-break:keep-all!important;overflow:hidden!important;text-overflow:clip!important;
}
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.mobile-cell{
  border-right:1px solid #dfe6ef!important;
}
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.address-cell{
  padding-left:10px!important;
}
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr.csr-live-row>td{background:#effcf4!important}
html body.gs-workspace .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td{background:#eff6ff!important}

/* V3.28.82.8 — clear, readable A1–A5 cards in Comfortable mode. */
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip{
  display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;
  width:100%!important;height:64px!important;min-height:64px!important;max-height:64px!important;
  padding:6px 7px!important;gap:2px!important;box-sizing:border-box!important;overflow:hidden!important;
  border:1px solid #d9e3ef!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-ready,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid a.attempt-chip.attempt-call:not(.compact-working){
  border-color:#52bd7b!important;background:#effcf4!important;color:#145c32!important;
  box-shadow:inset 3px 0 0 #16a34a!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-ready .chip-head>b,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid a.attempt-chip.attempt-call:not(.compact-working) .chip-head>b,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid a.attempt-chip.attempt-call:not(.compact-working)>small{
  color:#145c32!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip .chip-head{
  display:flex!important;align-items:center!important;justify-content:space-between!important;
  width:100%!important;height:15px!important;min-height:15px!important;margin:0!important;gap:4px!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip .chip-head>b{
  font-size:11px!important;line-height:15px!important;font-weight:950!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip .chip-csr,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip>small.chip-csr{
  display:block!important;width:100%!important;height:13px!important;min-height:13px!important;
  margin:0!important;padding:0!important;color:#334155!important;
  font-size:8.5px!important;line-height:13px!important;font-weight:950!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
  opacity:1!important;visibility:visible!important;transform:none!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip .chip-time{
  display:block!important;width:100%!important;height:12px!important;min-height:12px!important;
  margin:0!important;padding:1px 5px!important;box-sizing:border-box!important;
  border:1px solid #d8e1ec!important;border-radius:6px!important;background:#f3f6fa!important;
  color:#64748b!important;font-size:7.5px!important;line-height:8px!important;font-weight:850!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip .chip-note{
  display:block!important;width:100%!important;height:13px!important;min-height:13px!important;
  margin:0!important;padding:1px 5px!important;box-sizing:border-box!important;
  border:0!important;border-radius:4px!important;background:#eef4fb!important;color:#40536a!important;
  font-size:7.2px!important;line-height:11px!important;font-weight:800!important;font-style:normal!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
  opacity:1!important;visibility:visible!important;transform:none!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-CXL .chip-note,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-CXL .chip-risk-note{
  background:#fff0f1!important;color:#b42318!important;border-left:3px solid #dc2626!important;font-weight:900!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempts-summary-cell{
  min-height:76px!important;vertical-align:middle!important;
}

/* V3.28.82.8.1 — reserve a guaranteed bottom remark strip. */
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.has-note{
  position:relative!important;height:76px!important;min-height:76px!important;max-height:76px!important;
  padding-bottom:20px!important;overflow:hidden!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.has-note .chip-note{
  position:absolute!important;left:6px!important;right:6px!important;bottom:4px!important;
  display:block!important;width:auto!important;max-width:none!important;height:14px!important;min-height:14px!important;
  margin:0!important;padding:1px 5px!important;box-sizing:border-box!important;
  background:#eef4fb!important;color:#40536a!important;border:1px solid #dce6f1!important;border-radius:5px!important;
  font-size:7.4px!important;line-height:10px!important;font-weight:850!important;font-style:normal!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
  opacity:1!important;visibility:visible!important;z-index:5!important;transform:none!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.has-note.compact-CXL .chip-note{
  background:#fff0f1!important;color:#b42318!important;border-color:#fecaca!important;border-left:3px solid #dc2626!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempts-summary-cell:has(.attempt-chip.has-note){
  min-height:88px!important;
}

/* V3.28.82.8.2 — dedicated remark element bypasses legacy rules that hide .chip-note/em. */
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.has-note>.attempt-remark-line{
  position:absolute!important;left:6px!important;right:6px!important;bottom:4px!important;z-index:9!important;
  display:block!important;width:auto!important;max-width:calc(100% - 12px)!important;height:15px!important;min-height:15px!important;
  margin:0!important;padding:1px 5px!important;box-sizing:border-box!important;
  border:1px solid #d7e3f0!important;border-radius:5px!important;background:#edf4fc!important;color:#30465f!important;
  font-family:inherit!important;font-size:7.6px!important;line-height:11px!important;font-weight:850!important;font-style:normal!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
  opacity:1!important;visibility:visible!important;transform:none!important;clip:auto!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.has-note.compact-CXL>.attempt-remark-line{
  border-color:#fecaca!important;border-left:3px solid #dc2626!important;background:#fff0f1!important;color:#b42318!important;font-weight:900!important;
}

/* V3.28.82.9 — compact, unmistakable live-working attempt card. */
@keyframes mashAttemptLivePulse{0%,100%{box-shadow:inset 3px 0 0 #16a34a,0 0 0 1px rgba(22,163,74,.08)!important}50%{box-shadow:inset 3px 0 0 #16a34a,0 0 0 3px rgba(22,163,74,.17)!important}}
@keyframes mashAttemptLiveDot{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working{
  display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;
  width:100%!important;height:64px!important;min-height:64px!important;max-height:64px!important;
  padding:5px 6px!important;gap:3px!important;box-sizing:border-box!important;overflow:hidden!important;
  border:1px solid #43bd6e!important;border-radius:9px!important;background:linear-gradient(180deg,#f0fdf4 0%,#e7f9ee 100%)!important;
  color:#14532d!important;text-decoration:none!important;animation:mashAttemptLivePulse 1.8s ease-in-out infinite!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working:before,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working:after{
  content:none!important;display:none!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working>.chip-head{
  display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;
  height:15px!important;min-height:15px!important;margin:0!important;gap:4px!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working>.chip-head>b{
  color:#14532d!important;font-size:11px!important;line-height:15px!important;font-weight:950!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working>.chip-head>.chip-status{
  position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;
  width:auto!important;max-width:none!important;height:15px!important;min-height:15px!important;padding:0 5px!important;
  border:0!important;border-radius:8px!important;background:#16a34a!important;color:#fff!important;
  font-size:6.5px!important;line-height:15px!important;font-weight:950!important;letter-spacing:.05em!important;overflow:visible!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working>.chip-head>.chip-status:before{
  content:""!important;display:block!important;width:5px!important;height:5px!important;border-radius:50%!important;background:#fff!important;
  animation:mashAttemptLiveDot 1.15s ease-in-out infinite!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working>.chip-live-person{
  position:static!important;display:grid!important;grid-template-columns:27px minmax(0,1fr)!important;align-items:center!important;
  width:100%!important;height:34px!important;min-height:34px!important;margin:0!important;gap:6px!important;overflow:hidden!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working .chip-csr-avatar{
  position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;
  width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important;margin:0!important;padding:0!important;
  border:2px solid #fff!important;border-radius:50%!important;background:#dcfce7!important;box-shadow:0 0 0 2px #4ade80!important;
  overflow:hidden!important;transform:none!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working .chip-csr-avatar img{
  display:block!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;
  margin:0!important;border:0!important;border-radius:50%!important;object-fit:cover!important;object-position:center!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working>.chip-live-person>span:last-child{
  display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:14px 16px!important;
  align-items:center!important;width:100%!important;min-width:0!important;height:32px!important;gap:1px 4px!important;overflow:hidden!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working .live-csr{
  grid-column:1/-1!important;grid-row:1!important;display:block!important;width:100%!important;min-width:0!important;height:14px!important;
  margin:0!important;padding:0!important;color:#14532d!important;font-size:8.5px!important;line-height:14px!important;font-weight:950!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working .chip-live-timer{
  grid-column:1!important;grid-row:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;
  justify-self:start!important;width:auto!important;min-width:44px!important;height:15px!important;margin:0!important;padding:0 6px!important;
  border:1px solid #86efac!important;border-radius:8px!important;background:#dcfce7!important;color:#166534!important;
  font-size:8px!important;line-height:15px!important;font-weight:950!important;letter-spacing:.025em!important;
  white-space:nowrap!important;overflow:visible!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap .gs-data-grid .attempt-chip.compact-working .chip-time.live-time{
  display:none!important;
}

/* V3.28.82.10 — compact two-row calling console; Processing and ABD share one layout. */
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap tr.inline-attempt-row>td{
  padding:0 6px 7px!important;background:#eefbf3!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-stable-panel{
  position:sticky!important;left:0!important;display:block!important;width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;
  min-height:0!important;margin:0!important;padding:6px!important;box-sizing:border-box!important;overflow:hidden!important;
  border:1px solid #bde8ca!important;border-top:3px solid #16a34a!important;border-radius:0 0 10px 10px!important;
  background:linear-gradient(180deg,#f4fdf7 0%,#eefaf3 100%)!important;box-shadow:0 8px 22px rgba(22,163,74,.07)!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-toolbar{
  display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:31px!important;min-height:31px!important;
  margin:0 0 6px!important;padding:0 5px 0 7px!important;box-sizing:border-box!important;border:1px solid #d8e8de!important;border-radius:8px!important;
  background:#fff!important;color:#1f2937!important;box-shadow:none!important;overflow:hidden!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-identity,
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-live{
  display:flex!important;align-items:center!important;min-width:0!important;gap:7px!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-identity>i{
  display:block!important;width:7px!important;height:7px!important;min-width:7px!important;border-radius:50%!important;background:#16a34a!important;
  box-shadow:0 0 0 4px rgba(22,163,74,.12)!important;animation:mashAttemptLiveDot 1.15s ease-in-out infinite!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-identity>strong{
  color:#14532d!important;font-size:10px!important;line-height:1!important;font-weight:950!important;white-space:nowrap!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-identity>span{
  display:block!important;min-width:0!important;color:#64748b!important;font-size:8.5px!important;line-height:1!important;font-weight:750!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-live>b{
  max-width:125px!important;color:#334155!important;font-size:8.5px!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-live>.live-timer{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:46px!important;height:19px!important;margin:0!important;padding:0 7px!important;
  border:1px solid #86efac!important;border-radius:10px!important;background:#dcfce7!important;color:#166534!important;font-size:8.5px!important;line-height:19px!important;font-weight:950!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-close{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:22px!important;margin:0!important;padding:0 8px!important;
  border:1px solid #dce3ec!important;border-radius:7px!important;background:#fff!important;color:#64748b!important;font-family:inherit!important;font-size:8px!important;line-height:22px!important;font-weight:900!important;cursor:pointer!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-close:hover{border-color:#fca5a5!important;background:#fff1f2!important;color:#b42318!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-stable-panel>.inline-alert{
  min-height:25px!important;margin:0 0 5px!important;padding:4px 8px!important;border-radius:7px!important;font-size:8.5px!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-stable-panel form{margin:0!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-stable-grid{
  display:grid!important;grid-template-columns:minmax(285px,320px) minmax(0,1fr)!important;align-items:stretch!important;width:100%!important;gap:7px!important;overflow:visible!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-card{
  min-width:0!important;margin:0!important;padding:5px 7px!important;box-sizing:border-box!important;overflow:hidden!important;
  border:1px solid #dce6ef!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-head{
  display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:12px!important;min-height:12px!important;
  margin:0 0 3px!important;gap:5px!important;overflow:hidden!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-head label{
  color:#52657d!important;font-size:7px!important;line-height:12px!important;font-weight:950!important;letter-spacing:.075em!important;text-transform:uppercase!important;white-space:nowrap!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-head span,
html body.gs-workspace.gs-density-comfortable .wrap .inline-head em{
  color:#64748b!important;font-size:7px!important;line-height:12px!important;font-weight:850!important;font-style:normal!important;white-space:nowrap!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-address-card{
  width:100%!important;height:96px!important;min-height:96px!important;max-height:96px!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-address-field{
  display:block!important;width:100%!important;height:68px!important;min-height:68px!important;max-height:68px!important;margin:0!important;padding:7px 8px!important;box-sizing:border-box!important;
  resize:none!important;border:1px solid #dce6ef!important;border-radius:7px!important;background:#fff!important;color:#172033!important;
  font-family:inherit!important;font-size:10.5px!important;line-height:1.3!important;font-weight:650!important;overflow:auto!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-right{
  display:grid!important;grid-template-columns:minmax(0,1fr) 174px!important;grid-template-rows:43px 47px!important;align-items:stretch!important;min-width:0!important;gap:6px 7px!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-top-fields{
  grid-column:1/-1!important;grid-row:1!important;display:grid!important;grid-template-columns:1.08fr .94fr .52fr .58fr .96fr!important;gap:6px!important;min-width:0!important;overflow:visible!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-top-fields>.inline-card{height:43px!important;min-height:43px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-top-fields input,
html body.gs-workspace.gs-density-comfortable .wrap .inline-top-fields select{
  display:block!important;width:100%!important;height:24px!important;min-height:24px!important;margin:0!important;padding:2px 7px!important;box-sizing:border-box!important;
  border:1px solid #dce6ef!important;border-radius:7px!important;background:#fff!important;color:#172033!important;font-family:inherit!important;font-size:9.5px!important;line-height:20px!important;font-weight:700!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-copy-btn{
  height:14px!important;margin:0!important;padding:0 6px!important;border:0!important;border-radius:7px!important;background:#eef2ff!important;color:#1d4ed8!important;font-size:7px!important;line-height:14px!important;font-weight:900!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-second-fields{
  grid-column:1!important;grid-row:2!important;display:grid!important;grid-template-columns:minmax(155px,.62fr) minmax(375px,1.65fr) minmax(215px,1fr)!important;
  grid-template-areas:"product result remark"!important;align-items:stretch!important;min-width:0!important;gap:6px!important;overflow:visible!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-second-fields>.product-card{grid-area:product!important;height:47px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-second-fields>.inline-result-card{grid-area:result!important;height:47px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-second-fields>.inline-remark-card{grid-area:remark!important;height:47px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-product{
  display:block!important;width:100%!important;height:25px!important;min-height:25px!important;margin:0!important;padding:2px 1px!important;box-sizing:border-box!important;
  color:#263449!important;font-size:8.5px!important;line-height:11px!important;font-weight:800!important;white-space:normal!important;overflow:hidden!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-remark-card input[name="remark"]{
  display:block!important;width:100%!important;height:25px!important;min-height:25px!important;margin:0!important;padding:2px 7px!important;box-sizing:border-box!important;
  border:1px solid #dce6ef!important;border-radius:7px!important;background:#fff!important;color:#172033!important;font-family:inherit!important;font-size:9px!important;line-height:21px!important;font-weight:700!important;
}
html body.gs-workspace.gs-density-comfortable .wrap form:has(input[name="status"][value="CXL"]:checked) .inline-remark-card{
  border-color:#fca5a5!important;background:#fff7f7!important;
}
html body.gs-workspace.gs-density-comfortable .wrap form:has(input[name="status"][value="CXL"]:checked) .inline-remark-card input[name="remark"]{
  border-color:#ef4444!important;background:#fff!important;color:#991b1b!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-result-strip{
  display:flex!important;align-items:center!important;flex-wrap:nowrap!important;width:100%!important;height:25px!important;min-height:25px!important;margin:0!important;padding:0!important;gap:4px!important;
  overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-result-strip::-webkit-scrollbar{display:none!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-result-chip{
  position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 44px!important;min-width:43px!important;max-width:58px!important;height:24px!important;margin:0!important;
  border:1px solid #dce4ed!important;border-radius:7px!important;background:#fff!important;color:#334155!important;box-shadow:none!important;cursor:pointer!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-result-chip span,
html body.gs-workspace.gs-density-comfortable .wrap .inline-result-chip span b{
  color:inherit!important;font-size:8px!important;line-height:22px!important;font-weight:950!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-result-chip:has(input:checked){box-shadow:0 0 0 2px rgba(37,99,235,.11)!important}
/* Shared Processing + ABD selected Call Result colours. */
html body.gs-workspace .wrap label.inline-result-chip.is-selected,
html body.gs-workspace .wrap label.inline-result-chip:has(>input[type="radio"][name="status"]:checked){
  color:#fff!important;border-color:transparent!important;box-shadow:0 2px 7px rgba(15,23,42,.18),0 0 0 2px rgba(255,255,255,.9)!important;transform:translateY(-1px)!important;
}
html body.gs-workspace .wrap label.inline-result-chip.is-selected span,
html body.gs-workspace .wrap label.inline-result-chip.is-selected span b,
html body.gs-workspace .wrap label.inline-result-chip:has(>input[type="radio"][name="status"]:checked) span,
html body.gs-workspace .wrap label.inline-result-chip:has(>input[type="radio"][name="status"]:checked) span b{color:#fff!important}
html body.gs-workspace .wrap label.inline-result-chip:has(>input[value="CNF"]:checked),html body.gs-workspace .wrap label.inline-result-chip.is-selected[data-selected-status="CNF"]{background:#16a34a!important;border-color:#15803d!important}
html body.gs-workspace .wrap label.inline-result-chip:has(>input[value="CB"]:checked),html body.gs-workspace .wrap label.inline-result-chip.is-selected[data-selected-status="CB"]{background:#2563eb!important;border-color:#1d4ed8!important}
html body.gs-workspace .wrap label.inline-result-chip:has(>input[value="NA"]:checked),html body.gs-workspace .wrap label.inline-result-chip.is-selected[data-selected-status="NA"]{background:#d97706!important;border-color:#b45309!important}
html body.gs-workspace .wrap label.inline-result-chip:has(>input[value="NR"]:checked),html body.gs-workspace .wrap label.inline-result-chip.is-selected[data-selected-status="NR"]{background:#ea580c!important;border-color:#c2410c!important}
html body.gs-workspace .wrap label.inline-result-chip:has(>input[value="SO"]:checked),html body.gs-workspace .wrap label.inline-result-chip.is-selected[data-selected-status="SO"]{background:#475569!important;border-color:#334155!important}
html body.gs-workspace .wrap label.inline-result-chip:has(>input[value="VM"]:checked),html body.gs-workspace .wrap label.inline-result-chip.is-selected[data-selected-status="VM"]{background:#7c3aed!important;border-color:#6d28d9!important}
html body.gs-workspace .wrap label.inline-result-chip:has(>input[value="BARG"]:checked),html body.gs-workspace .wrap label.inline-result-chip.is-selected[data-selected-status="BARG"]{background:#4f46e5!important;border-color:#4338ca!important}
html body.gs-workspace .wrap label.inline-result-chip:has(>input[value="CXL"]:checked),html body.gs-workspace .wrap label.inline-result-chip.is-selected[data-selected-status="CXL"]{background:#dc2626!important;border-color:#b91c1c!important}
html body.gs-workspace .wrap label.inline-result-chip:has(>input[value="WN"]:checked),html body.gs-workspace .wrap label.inline-result-chip.is-selected[data-selected-status="WN"]{background:#be123c!important;border-color:#9f1239!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-save-row{
  grid-column:2!important;grid-row:2!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important;width:174px!important;height:47px!important;margin:0!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-save-row .complete-attempt-btn,
html body.gs-workspace.gs-density-comfortable .wrap .inline-save-row button[type="submit"]{
  display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:47px!important;margin:0!important;padding:0 10px!important;
  border:1px solid #15803d!important;border-radius:8px!important;background:linear-gradient(180deg,#20b65a,#149447)!important;color:#fff!important;box-shadow:none!important;font-family:inherit!important;cursor:pointer!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-save-row button[type="submit"]>span{color:#fff!important;font-size:10.5px!important;line-height:14px!important;font-weight:950!important;white-space:nowrap!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-save-row button[type="submit"]>small{color:#dcfce7!important;font-size:6.5px!important;line-height:9px!important;font-weight:850!important;text-transform:uppercase!important;letter-spacing:.06em!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-save-row button[type="submit"]:hover{background:linear-gradient(180deg,#18a950,#12813e)!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-address-error,
html body.gs-workspace.gs-density-comfortable .wrap .courier-error,
html body.gs-workspace.gs-density-comfortable .wrap .remark-cnf-error{font-size:7px!important}
@media(max-width:1320px){
  html body.gs-workspace.gs-density-comfortable .wrap .inline-stable-grid{grid-template-columns:270px minmax(850px,1fr)!important;overflow-x:auto!important}
  html body.gs-workspace.gs-density-comfortable .wrap .inline-second-fields{grid-template-columns:155px minmax(360px,1.6fr) minmax(200px,1fr)!important}
}
@media(max-width:980px){
  html body.gs-workspace.gs-density-comfortable .wrap .inline-stable-panel{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;overflow:auto!important}
  html body.gs-workspace.gs-density-comfortable .wrap .inline-stable-grid{grid-template-columns:1fr!important;overflow:visible!important}
  html body.gs-workspace.gs-density-comfortable .wrap .inline-address-card{height:80px!important;min-height:80px!important;max-height:80px!important}
  html body.gs-workspace.gs-density-comfortable .wrap .inline-address-field{height:52px!important;min-height:52px!important;max-height:52px!important}
  html body.gs-workspace.gs-density-comfortable .wrap .inline-right{grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important}
  html body.gs-workspace.gs-density-comfortable .wrap .inline-top-fields{grid-column:1!important;grid-row:1!important;grid-template-columns:repeat(2,minmax(150px,1fr))!important}
  html body.gs-workspace.gs-density-comfortable .wrap .inline-second-fields{grid-column:1!important;grid-row:2!important;grid-template-columns:1fr!important;grid-template-areas:"product" "result" "remark"!important}
  html body.gs-workspace.gs-density-comfortable .wrap .inline-save-row{grid-column:1!important;grid-row:3!important;width:100%!important}
}

/* V3.28.82.10.2 — selected-order footer/actions are not part of the calling workspace. */
html body.gs-workspace #gsSelectedOrderBar,
html body.gs-workspace .gs-selected-order-bar{
  display:none!important;width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;
}

/* V3.28.82.10.1 — final readability and alignment pass for the calling console only. */
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-toolbar{
  height:33px!important;min-height:33px!important;padding:0 6px 0 8px!important;border-color:#cfe2d6!important;background:#fff!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-identity>strong{font-size:10.5px!important;letter-spacing:.01em!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-identity>span{font-size:9px!important;color:#52657d!important;font-weight:800!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-live>b{font-size:9px!important;color:#263449!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-live>.live-timer{
  min-width:49px!important;height:21px!important;padding:0 8px!important;border-color:#68d88d!important;background:#e8fbed!important;font-size:9px!important;line-height:21px!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-console-close{
  height:23px!important;padding:0 9px!important;border-color:#fecaca!important;background:#fff7f7!important;color:#b42318!important;font-size:8.5px!important;line-height:23px!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-stable-grid{grid-template-columns:minmax(295px,335px) minmax(0,1fr)!important;gap:8px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-card{padding:5px 8px!important;border-color:#d7e2ed!important;border-radius:9px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-head{height:13px!important;min-height:13px!important;margin-bottom:4px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-head label{font-size:7.5px!important;line-height:13px!important;color:#43566e!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-head span,
html body.gs-workspace.gs-density-comfortable .wrap .inline-head em{font-size:7.5px!important;line-height:13px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-address-card{height:100px!important;min-height:100px!important;max-height:100px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-address-field{
  height:71px!important;min-height:71px!important;max-height:71px!important;padding:7px 9px!important;font-size:11px!important;line-height:1.35!important;font-weight:680!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-right{grid-template-columns:minmax(0,1fr) 184px!important;grid-template-rows:45px 49px!important;gap:6px 8px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-top-fields{gap:7px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-top-fields>.inline-card{height:45px!important;min-height:45px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-top-fields input,
html body.gs-workspace.gs-density-comfortable .wrap .inline-top-fields select{
  height:25px!important;min-height:25px!important;padding:2px 7px!important;font-size:10px!important;line-height:21px!important;font-weight:750!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-second-fields{
  grid-template-columns:minmax(150px,.55fr) minmax(395px,1.75fr) minmax(230px,1.08fr)!important;gap:7px!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-second-fields>.product-card,
html body.gs-workspace.gs-density-comfortable .wrap .inline-second-fields>.inline-result-card,
html body.gs-workspace.gs-density-comfortable .wrap .inline-second-fields>.inline-remark-card{height:49px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-product{height:26px!important;min-height:26px!important;font-size:9px!important;line-height:11.5px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-remark-card input[name="remark"]{
  height:26px!important;min-height:26px!important;padding:2px 8px!important;font-size:9.5px!important;line-height:22px!important;border-color:#cfdbe8!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-result-strip{height:27px!important;min-height:27px!important;gap:5px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-result-chip{
  min-width:45px!important;max-width:61px!important;height:26px!important;border-radius:8px!important;border-color:#d5dfe9!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .inline-result-chip span,
html body.gs-workspace.gs-density-comfortable .wrap .inline-result-chip span b{font-size:8.5px!important;line-height:24px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-result-chip:has(input:checked){transform:translateY(-1px)!important;box-shadow:0 2px 5px rgba(15,23,42,.10),0 0 0 2px rgba(37,99,235,.10)!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-save-row{width:184px!important;height:49px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-save-row .complete-attempt-btn,
html body.gs-workspace.gs-density-comfortable .wrap .inline-save-row button[type="submit"]{height:49px!important;border-radius:9px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-save-row button[type="submit"]>span{font-size:11.5px!important;line-height:15px!important}
html body.gs-workspace.gs-density-comfortable .wrap .inline-save-row button[type="submit"]>small{font-size:7.2px!important;line-height:10px!important}
@media(max-width:1320px){
  html body.gs-workspace.gs-density-comfortable .wrap .inline-stable-grid{grid-template-columns:280px minmax(880px,1fr)!important}
  html body.gs-workspace.gs-density-comfortable .wrap .inline-second-fields{grid-template-columns:150px minmax(375px,1.7fr) minmax(215px,1fr)!important}
}
@media(max-width:980px){
  html body.gs-workspace.gs-density-comfortable .wrap .inline-stable-grid{grid-template-columns:1fr!important;overflow:visible!important}
  html body.gs-workspace.gs-density-comfortable .wrap .inline-right{grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important}
  html body.gs-workspace.gs-density-comfortable .wrap .inline-top-fields{grid-column:1!important;grid-row:1!important;grid-template-columns:repeat(2,minmax(150px,1fr))!important}
  html body.gs-workspace.gs-density-comfortable .wrap .inline-second-fields{grid-column:1!important;grid-row:2!important;grid-template-columns:1fr!important;grid-template-areas:"product" "result" "remark"!important}
  html body.gs-workspace.gs-density-comfortable .wrap .inline-save-row{grid-column:1!important;grid-row:3!important;width:100%!important}
}
@media(max-width:980px){
  #crmWorkspaceHeader .gs-team-panel,#crmWorkspaceHeader .gs-team-panel.is-collapsed{grid-template-columns:88px minmax(0,1fr)!important}
}

/* V3.28.82.12 — compact ABD capacity on CSR presence cards without increasing card size. */
#crmWorkspaceHeader .gs-team-panel .worker-chip{position:relative!important;padding-bottom:4px!important;overflow:hidden!important}
#crmWorkspaceHeader .gs-team-panel .worker-card-footer{
  display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;
  align-items:center!important;gap:3px!important;width:100%!important;min-width:0!important;
}
#crmWorkspaceHeader .gs-team-panel .worker-last-activity{
  min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;
}
#crmWorkspaceHeader .gs-team-panel .worker-abd-compact{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  min-width:31px!important;height:13px!important;padding:0 4px!important;border:1px solid #bbf7d0!important;
  border-radius:999px!important;background:#ecfdf3!important;color:#08783f!important;
  font-size:6.8px!important;line-height:11px!important;font-weight:950!important;letter-spacing:0!important;
  white-space:nowrap!important;overflow:visible!important;
}
#crmWorkspaceHeader .gs-team-panel .worker-abd-compact.quota-warn{border-color:#fde68a!important;background:#fffbeb!important;color:#a15c00!important}
#crmWorkspaceHeader .gs-team-panel .worker-abd-compact.quota-full{border-color:#fecaca!important;background:#fff1f2!important;color:#be123c!important}
#crmWorkspaceHeader .gs-team-panel .worker-abd-progress{
  position:absolute!important;left:0!important;right:0!important;bottom:0!important;display:block!important;
  width:100%!important;height:2px!important;background:#e8eef5!important;overflow:hidden!important;pointer-events:none!important;
}
#crmWorkspaceHeader .gs-team-panel .worker-abd-progress>i{display:block!important;height:100%!important;background:#22b45b!important;border-radius:0 2px 2px 0!important}
#crmWorkspaceHeader .gs-team-panel .worker-abd-progress.quota-warn>i{background:#f59e0b!important}
#crmWorkspaceHeader .gs-team-panel .worker-abd-progress.quota-full>i{background:#e11d48!important}
#crmWorkspaceHeader .gs-team-panel .worker-role-admin .worker-abd-compact,
#crmWorkspaceHeader .gs-team-panel .worker-role-admin .worker-abd-progress,
#crmWorkspaceHeader .gs-team-panel .worker-role-tl .worker-abd-compact,
#crmWorkspaceHeader .gs-team-panel .worker-role-tl .worker-abd-progress{display:none!important}

/* V3.28.82.13 — one calm, consistent notification language across the CRM. */
#crmWorkspaceHeader .gs-notification-button{
  position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;
  flex:0 0 36px!important;width:36px!important;height:36px!important;padding:0!important;border:1px solid #dce5ef!important;
  border-radius:9px!important;background:#fff!important;color:#475569!important;box-shadow:none!important;cursor:pointer!important;
}
#crmWorkspaceHeader .gs-notification-button:hover,#crmWorkspaceHeader .gs-notification-button.has-unread{border-color:#93c5fd!important;background:#eff6ff!important;color:#1769d1!important}
#crmWorkspaceHeader .gs-notification-button svg{width:16px!important;height:16px!important}
#crmWorkspaceHeader .gs-notification-button>b{
  position:absolute!important;top:-5px!important;right:-5px!important;display:flex!important;align-items:center!important;justify-content:center!important;
  min-width:17px!important;height:17px!important;padding:0 4px!important;border:2px solid #fff!important;border-radius:999px!important;
  background:#dc2626!important;color:#fff!important;font-size:7px!important;line-height:13px!important;font-weight:950!important;
}
#crmWorkspaceHeader .gs-notification-button>b[hidden]{display:none!important}
.crm-notification-stack{
  position:fixed!important;right:18px!important;bottom:64px!important;top:auto!important;z-index:2200!important;
  display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;
  width:min(380px,calc(100vw - 28px))!important;pointer-events:none!important;
}
.crm-unified-toast{
  --toast-accent:#2563eb;position:relative!important;display:grid!important;grid-template-columns:40px minmax(0,1fr) 26px!important;
  align-items:center!important;gap:10px!important;width:100%!important;min-height:76px!important;padding:11px 11px 11px 13px!important;
  box-sizing:border-box!important;border:1px solid #dce5ef!important;border-radius:13px!important;background:#fff!important;color:#172033!important;
  box-shadow:inset 4px 0 0 var(--toast-accent),0 16px 38px rgba(15,23,42,.18)!important;overflow:hidden!important;
  pointer-events:auto!important;opacity:0!important;transform:translateX(22px)!important;transition:opacity .2s ease,transform .2s ease!important;
}
.crm-unified-toast.is-visible{opacity:1!important;transform:translateX(0)!important}.crm-unified-toast.is-closing{opacity:0!important;transform:translateX(22px)!important}
.crm-unified-toast.tone-success{--toast-accent:#16a34a}.crm-unified-toast.tone-neutral{--toast-accent:#64748b}.crm-unified-toast.tone-danger{--toast-accent:#dc2626}.crm-unified-toast.tone-warning{--toast-accent:#f59e0b}.crm-unified-toast.tone-abd{--toast-accent:#059669}.crm-unified-toast.tone-processing{--toast-accent:#2563eb}.crm-unified-toast.tone-info{--toast-accent:#7c3aed}
.crm-unified-toast-icon{
  display:flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;
  border-radius:50%!important;background-color:color-mix(in srgb,var(--toast-accent) 13%,white)!important;color:var(--toast-accent)!important;
  border:1px solid color-mix(in srgb,var(--toast-accent) 28%,white)!important;font-size:16px!important;font-weight:950!important;
  background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;overflow:hidden!important;
}
.crm-unified-toast-icon.has-avatar{border:2px solid #fff!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--toast-accent) 48%,white)!important}
.crm-unified-toast-icon.has-avatar>img{display:block!important;width:100%!important;height:100%!important;border:0!important;border-radius:50%!important;object-fit:cover!important;object-position:center!important}
.crm-unified-toast-content{min-width:0!important}.crm-unified-toast-kicker{margin-bottom:2px!important;color:var(--toast-accent)!important;font-size:7px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:.09em!important}
.crm-unified-toast h3{margin:0 0 3px!important;color:#172033!important;font-size:11.5px!important;line-height:1.2!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.crm-unified-toast p{display:-webkit-box!important;margin:0!important;color:#52657d!important;font-size:8.5px!important;line-height:1.35!important;font-weight:700!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}
.crm-unified-toast-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin-top:5px!important}.crm-unified-toast-meta>span{min-width:0!important;color:#7b8ba0!important;font-size:7.5px!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.crm-unified-toast-meta>a{flex:0 0 auto!important;color:var(--toast-accent)!important;font-size:7.5px!important;font-weight:950!important;text-decoration:none!important}.crm-unified-toast-meta>a[hidden]{display:none!important}
.crm-unified-toast-close{align-self:start!important;width:25px!important;height:25px!important;padding:0!important;border:0!important;border-radius:7px!important;background:#f1f5f9!important;color:#64748b!important;font-size:16px!important;line-height:23px!important;cursor:pointer!important}.crm-unified-toast-close:hover{background:#e2e8f0!important;color:#172033!important}
.crm-notification-center[hidden]{display:none!important}.crm-notification-center{
  position:fixed!important;top:62px!important;right:14px!important;z-index:2300!important;display:flex!important;flex-direction:column!important;
  width:min(390px,calc(100vw - 28px))!important;max-height:calc(100vh - 78px)!important;border:1px solid #d8e3ef!important;
  border-radius:14px!important;background:#fff!important;color:#172033!important;box-shadow:0 24px 64px rgba(15,23,42,.24)!important;overflow:hidden!important;
}
.crm-notification-center-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:13px 14px!important;border-bottom:1px solid #e5ebf2!important}.crm-notification-center-head strong{display:block!important;font-size:13px!important}.crm-notification-center-head small{display:block!important;margin-top:2px!important;color:#64748b!important;font-size:8px!important}.crm-notification-center-head>button{width:28px!important;height:28px!important;border:0!important;border-radius:8px!important;background:#f1f5f9!important;color:#475569!important;font-size:18px!important;cursor:pointer!important}
.crm-notification-center-tools{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:8px 10px!important;border-bottom:1px solid #e5ebf2!important;background:#f8fafc!important}.crm-notification-filters{display:flex!important;align-items:center!important;gap:3px!important}.crm-notification-filters button,#crmNotificationMarkAll{height:25px!important;padding:0 7px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:#64748b!important;font-size:7.5px!important;font-weight:850!important;cursor:pointer!important}.crm-notification-filters button.is-active{border-color:#bfdbfe!important;background:#eff6ff!important;color:#1769d1!important}#crmNotificationMarkAll{color:#1769d1!important;white-space:nowrap!important}#crmNotificationMarkAll:disabled{opacity:.45!important}
.crm-notification-center-list{display:flex!important;flex-direction:column!important;min-height:150px!important;overflow-y:auto!important}.crm-notification-center-empty{padding:34px 16px!important;text-align:center!important;color:#64748b!important;font-size:9px!important;font-weight:750!important}.crm-notification-center-empty.is-error{color:#b42318!important}
.crm-notification-center-item{position:relative!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;padding:10px 11px!important;border-bottom:1px solid #edf1f6!important;background:#fff!important}.crm-notification-center-item.is-unread{background:#f7fbff!important}.crm-notification-center-item.is-unread:before{content:""!important;position:absolute!important;left:4px!important;top:50%!important;width:4px!important;height:4px!important;border-radius:50%!important;background:#2563eb!important;transform:translateY(-50%)!important}.crm-notification-center-item[hidden]{display:none!important}
.crm-center-item-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:50%!important;background:#eef4ff!important;color:#2563eb!important;font-size:12px!important;font-weight:950!important;background-position:center!important;background-size:cover!important}.crm-center-item-icon.tone-success{background-color:#ecfdf3!important;color:#15803d!important}.crm-center-item-icon.tone-neutral{background-color:#f1f5f9!important;color:#64748b!important}.crm-center-item-icon.tone-danger{background-color:#fff1f2!important;color:#be123c!important}.crm-center-item-icon.tone-warning{background-color:#fffbeb!important;color:#a15c00!important}.crm-center-item-icon.tone-abd{background-color:#ecfdf5!important;color:#047857!important}.crm-center-item-icon.has-avatar{border:2px solid #fff!important;box-shadow:0 0 0 2px #dbeafe!important}
.crm-center-item-icon.has-avatar>img{display:block!important;width:100%!important;height:100%!important;border:0!important;border-radius:50%!important;object-fit:cover!important;object-position:center!important}
.crm-center-item-body{min-width:0!important}.crm-center-item-body>div{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:7px!important}.crm-center-item-body strong{min-width:0!important;color:#263449!important;font-size:9px!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.crm-center-item-body time{flex:0 0 auto!important;color:#94a3b8!important;font-size:7px!important;font-weight:750!important}.crm-center-item-body p{display:-webkit-box!important;margin:3px 0!important;color:#5c6f87!important;font-size:8px!important;line-height:1.3!important;font-weight:700!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.crm-center-item-body small{display:block!important;color:#8b98aa!important;font-size:7px!important;font-weight:800!important}.crm-center-item-action{padding:5px 7px!important;border:1px solid #bfdbfe!important;border-radius:7px!important;background:#eff6ff!important;color:#1769d1!important;font-size:7.5px!important;font-weight:900!important;text-decoration:none!important}
@media(max-width:720px){
  .crm-notification-stack{right:10px!important;bottom:56px!important;width:calc(100vw - 20px)!important}
  .crm-notification-center{top:56px!important;right:8px!important;width:calc(100vw - 16px)!important;max-height:calc(100vh - 68px)!important}
  .crm-unified-toast{grid-template-columns:36px minmax(0,1fr) 25px!important}.crm-unified-toast-icon{width:34px!important;height:34px!important}
}
@media(prefers-reduced-motion:reduce){.crm-unified-toast{transition:none!important;transform:none!important}}

/* V3.28.82.14 — balanced Comfortable calling grid.
   This final layer intentionally owns shared Processing/ABD table geometry. */
html body.gs-workspace.gs-density-comfortable{
  --mash-grid-rownum:44px;--mash-grid-check:42px;--mash-grid-order:145px;
  --mash-grid-date:105px;--mash-grid-name:140px;--mash-grid-mobile:150px;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid{
  width:max(100%,2324px)!important;min-width:2324px!important;table-layout:fixed!important;
  border-collapse:separate!important;border-spacing:0!important;background:#fff!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid.abd-table{
  width:max(100%,2200px)!important;min-width:2200px!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-rownum{width:var(--mash-grid-rownum)!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-check{width:var(--mash-grid-check)!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-order{width:var(--mash-grid-order)!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-date{width:var(--mash-grid-date)!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-name{width:var(--mash-grid-name)!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-mobile{width:var(--mash-grid-mobile)!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-address{width:440px!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-pin{width:95px!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-city{width:130px!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-product{width:180px!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-price{width:90px!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-ivr,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-wp{width:64px!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-admin-cnf{width:95px!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid col.col-attempts{width:540px!important}

html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid>thead>tr>th{
  height:40px!important;min-height:40px!important;padding:0 10px!important;
  background:#172033!important;color:#f8fafc!important;border-top:2px solid #f97316!important;
  border-right:1px solid #344257!important;border-bottom:2px solid #22b45b!important;
  font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
  font-size:9px!important;line-height:38px!important;font-weight:900!important;letter-spacing:.06em!important;
  text-transform:uppercase!important;white-space:nowrap!important;vertical-align:middle!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr:not(.inline-attempt-row)>td{
  height:72px!important;min-height:72px!important;padding:8px 10px!important;box-sizing:border-box!important;
  border-right:1px solid #e2e8f0!important;border-bottom:1px solid #e2e8f0!important;
  background:#fff!important;color:#334155!important;
  font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
  font-size:11.5px!important;line-height:1.28!important;font-weight:650!important;vertical-align:middle!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr:nth-child(even):not(.inline-attempt-row):not(.csr-live-row):not(.csr-last-attempt-row)>td{
  background:#fbfdff!important;
}

/* Freeze only the true identity anchor, without creating gaps between Date, Name, Mobile and Address. */
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .row-number-head,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .row-number-cell{
  position:sticky!important;left:0!important;width:var(--mash-grid-rownum)!important;min-width:var(--mash-grid-rownum)!important;
  max-width:var(--mash-grid-rownum)!important;text-align:center!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .row-number-head{z-index:175!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .row-number-cell{z-index:25!important}
html body.role-admin.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .check-cell,
html body.role-tl.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .check-cell{
  position:sticky!important;left:var(--mash-grid-rownum)!important;width:var(--mash-grid-check)!important;
  min-width:var(--mash-grid-check)!important;max-width:var(--mash-grid-check)!important;text-align:center!important;
}
html body.role-admin.gs-workspace.gs-density-comfortable .wrap .gs-data-grid th.check-cell,
html body.role-tl.gs-workspace.gs-density-comfortable .wrap .gs-data-grid th.check-cell{z-index:174!important}
html body.role-admin.gs-workspace.gs-density-comfortable .wrap .gs-data-grid td.check-cell,
html body.role-tl.gs-workspace.gs-density-comfortable .wrap .gs-data-grid td.check-cell{z-index:24!important}
html body.role-admin.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .th-order,
html body.role-admin.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .order-id-cell,
html body.role-tl.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .th-order,
html body.role-tl.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .order-id-cell{
  position:sticky!important;left:calc(var(--mash-grid-rownum) + var(--mash-grid-check))!important;
  width:var(--mash-grid-order)!important;min-width:var(--mash-grid-order)!important;max-width:var(--mash-grid-order)!important;
  box-shadow:4px 0 8px -8px rgba(15,23,42,.42)!important;
}
html body.role-admin.gs-workspace.gs-density-comfortable .wrap .gs-data-grid th.th-order,
html body.role-tl.gs-workspace.gs-density-comfortable .wrap .gs-data-grid th.th-order{z-index:173!important}
html body.role-admin.gs-workspace.gs-density-comfortable .wrap .gs-data-grid td.order-id-cell,
html body.role-tl.gs-workspace.gs-density-comfortable .wrap .gs-data-grid td.order-id-cell{z-index:23!important}
html body.role-csr.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .th-order,
html body.role-csr.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .order-id-cell{
  position:sticky!important;left:var(--mash-grid-rownum)!important;
  width:var(--mash-grid-order)!important;min-width:var(--mash-grid-order)!important;max-width:var(--mash-grid-order)!important;
  box-shadow:4px 0 8px -8px rgba(15,23,42,.42)!important;
}
html body.role-csr.gs-workspace.gs-density-comfortable .wrap .gs-data-grid th.th-order{z-index:173!important}
html body.role-csr.gs-workspace.gs-density-comfortable .wrap .gs-data-grid td.order-id-cell{z-index:23!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .th-date,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .date-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .th-name,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .name-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .th-mobile,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .mobile-cell{
  position:static!important;left:auto!important;right:auto!important;box-shadow:none!important;
}

html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .row-number-cell{
  color:#64748b!important;font-size:10px!important;font-weight:750!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .order-id-cell .td-order b{
  display:inline-flex!important;align-items:center!important;max-width:124px!important;height:25px!important;padding:0 8px!important;
  border:1px solid #bfdbfe!important;border-radius:7px!important;background:#eff6ff!important;color:#1265ce!important;
  font-size:11px!important;line-height:23px!important;font-weight:850!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .order-id-cell .td-order small{
  display:block!important;max-width:124px!important;margin-top:4px!important;color:#64748b!important;
  font-size:9px!important;line-height:12px!important;font-weight:700!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .date-cell{
  width:var(--mash-grid-date)!important;min-width:var(--mash-grid-date)!important;max-width:var(--mash-grid-date)!important;
  color:#52657d!important;font-size:11px!important;line-height:1!important;font-weight:700!important;white-space:nowrap!important;
  word-break:keep-all!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .name-cell .td-customer b{
  display:block!important;max-width:100%!important;color:#263449!important;font-size:12px!important;line-height:1.25!important;
  font-weight:750!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .mobile-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .mobile-main{
  color:#172033!important;font-size:12.5px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.012em!important;white-space:nowrap!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .address-cell{
  padding-left:12px!important;color:#334155!important;font-size:11px!important;line-height:1.32!important;font-weight:600!important;overflow:hidden!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .address-cell .dash-address-text{
  display:-webkit-box!important;width:100%!important;max-height:31px!important;-webkit-box-orient:vertical!important;
  -webkit-line-clamp:2!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .addr-inline-count{
  display:inline!important;margin-left:4px!important;padding:0!important;border:0!important;border-radius:0!important;
  background:transparent!important;color:#16a34a!important;font-size:9px!important;line-height:inherit!important;font-weight:900!important;white-space:nowrap!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .pin-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .city-cell{
  color:#52657d!important;font-size:11px!important;line-height:1.3!important;font-weight:650!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .product-cell-display{
  display:flex!important;flex-direction:column!important;justify-content:center!important;gap:3px!important;max-width:100%!important;min-width:0!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .product-cell-display .product-name,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .product-cell>span{
  display:-webkit-box!important;color:#334155!important;font-size:11px!important;line-height:1.25!important;font-weight:700!important;
  -webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .product-cell-display .product-code{
  display:block!important;max-width:100%!important;color:#718096!important;font-size:9px!important;line-height:11px!important;font-weight:700!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .price-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .price-main,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .price-cell b{
  color:#172033!important;font-size:13px!important;line-height:1.15!important;font-weight:850!important;white-space:nowrap!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .ivr-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .wp-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .admin-cnf-table-cell{
  padding-left:6px!important;padding-right:6px!important;text-align:center!important;vertical-align:middle!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .signal-badge,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .tag{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:38px!important;height:24px!important;
  padding:0 7px!important;border-radius:999px!important;font-size:9px!important;line-height:22px!important;font-weight:900!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .attempts-summary-th,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .attempts-summary-cell{
  width:540px!important;min-width:540px!important;max-width:540px!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid .attempts-summary-cell{
  min-height:72px!important;padding:4px 6px!important;vertical-align:middle!important;
}

html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid>tbody>tr.csr-live-row>td,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid>tbody>tr.latest-working-row>td{background:#effcf4!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid>tbody>tr.csr-live-row>td:first-child,
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid>tbody>tr.latest-working-row>td:first-child{box-shadow:inset 4px 0 0 #16a34a!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid>tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td{background:#eff6ff!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-data-grid>tbody>tr.csr-last-attempt-row:not(.csr-live-row)>td:first-child{box-shadow:inset 4px 0 0 #2563eb!important}

@media(max-width:1200px){
  html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid{width:2324px!important;min-width:2324px!important}
  html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid.abd-table{width:2200px!important;min-width:2200px!important}
}

/* V3.28.82.14.1 — row number, selection and Order ID scroll normally with the sheet. */
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid>thead>tr>th.row-number-head,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid>thead>tr>th.check-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid>thead>tr>th.th-order{
  position:sticky!important;top:0!important;left:auto!important;right:auto!important;z-index:151!important;box-shadow:none!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.row-number-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.check-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid>tbody>tr>td.order-id-cell{
  position:static!important;left:auto!important;right:auto!important;z-index:auto!important;box-shadow:none!important;transform:none!important;
}

/* V3.28.82.14.2 — Smart Compact grid; A1–A5 attempt geometry is intentionally untouched. */
html body.role-admin.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid:not(.abd-table),
html body.role-tl.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid:not(.abd-table){width:1836px!important;min-width:1836px!important;max-width:1836px!important}
html body.role-csr.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid:not(.abd-table){width:1712px!important;min-width:1712px!important;max-width:1712px!important}
html body.role-admin.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table,
html body.role-tl.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table{width:1660px!important;min-width:1660px!important;max-width:1660px!important}
html body.role-csr.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table{width:1622px!important;min-width:1622px!important;max-width:1622px!important}

html body.gs-workspace .wrap .smart-compact-grid col.col-check{width:38px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-order{width:118px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-date{width:94px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-name{width:125px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-mobile{width:120px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-address{width:300px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-location{width:135px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-product-price{width:190px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-confirmation{width:90px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-admin-cnf{width:86px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-attempts{width:540px!important}

html body.gs-workspace.gs-density-comfortable .wrap .smart-compact-grid>thead>tr>th{
  padding-left:8px!important;padding-right:8px!important;font-size:8.5px!important;letter-spacing:.05em!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .smart-compact-grid>tbody>tr:not(.inline-attempt-row)>td{
  height:72px!important;min-height:72px!important;padding:7px 8px!important;vertical-align:middle!important;
}
html body.gs-workspace .wrap .smart-compact-grid .check-cell{
  position:static!important;left:auto!important;width:38px!important;min-width:38px!important;max-width:38px!important;padding-left:5px!important;padding-right:5px!important;box-shadow:none!important;
}
html body.gs-workspace .wrap .smart-compact-grid .th-order,
html body.gs-workspace .wrap .smart-compact-grid .order-id-cell,
html body.gs-workspace .wrap .smart-compact-grid .th-date,
html body.gs-workspace .wrap .smart-compact-grid .date-cell,
html body.gs-workspace .wrap .smart-compact-grid .th-name,
html body.gs-workspace .wrap .smart-compact-grid .name-cell,
html body.gs-workspace .wrap .smart-compact-grid .th-mobile,
html body.gs-workspace .wrap .smart-compact-grid .mobile-cell{
  position:static!important;left:auto!important;right:auto!important;box-shadow:none!important;
}
html body.gs-workspace .wrap .smart-compact-grid .order-id-cell .td-order b{
  max-width:100px!important;height:24px!important;padding:0 7px!important;font-size:10.5px!important;line-height:22px!important;
}
html body.gs-workspace .wrap .smart-compact-grid .order-id-cell .td-order small{
  max-width:100px!important;margin-top:3px!important;font-size:8.5px!important;line-height:11px!important;
}
html body.gs-workspace .wrap .smart-compact-grid .date-cell{
  width:94px!important;min-width:94px!important;max-width:94px!important;padding-left:8px!important;padding-right:6px!important;
  color:#52657d!important;font-size:10.5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace .wrap .smart-compact-grid .name-cell .td-customer b{
  max-width:109px!important;font-size:11.5px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace .wrap .smart-compact-grid .mobile-cell,
html body.gs-workspace .wrap .smart-compact-grid .mobile-main{
  font-size:11.5px!important;line-height:1.2!important;letter-spacing:0!important;white-space:nowrap!important;
}
html body.gs-workspace .wrap .smart-compact-grid .address-cell{
  width:300px!important;min-width:300px!important;max-width:300px!important;padding-left:9px!important;
  font-size:10.5px!important;line-height:1.28!important;font-weight:650!important;
}
html body.gs-workspace .wrap .smart-compact-grid .address-cell .dash-address-text{
  display:-webkit-box!important;max-height:41px!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;
  white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace .wrap .smart-compact-grid .location-cell{
  width:135px!important;min-width:135px!important;max-width:135px!important;color:#334155!important;overflow:hidden!important;
}
html body.gs-workspace .wrap .smart-compact-grid .location-cell .city-cell{
  display:-webkit-box!important;max-width:100%!important;max-height:29px!important;color:#334155!important;font-size:10.5px!important;
  line-height:1.25!important;font-weight:750!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;
}
html body.gs-workspace .wrap .smart-compact-grid .location-cell .pin-cell{
  display:block!important;margin-top:3px!important;color:#718096!important;font-size:8.5px!important;line-height:11px!important;font-weight:750!important;white-space:nowrap!important;
}
html body.gs-workspace .wrap .smart-compact-grid .product-price-cell{
  width:190px!important;min-width:190px!important;max-width:190px!important;overflow:hidden!important;
}
html body.gs-workspace .wrap .smart-compact-grid .product-price-layout{
  display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;
}
html body.gs-workspace .wrap .smart-compact-grid .product-price-cell .product-cell{min-width:0!important;overflow:hidden!important}
html body.gs-workspace .wrap .smart-compact-grid .product-price-cell .product-cell-display{gap:2px!important}
html body.gs-workspace .wrap .smart-compact-grid .product-price-cell .product-name,
html body.gs-workspace .wrap .smart-compact-grid .product-price-cell .product-cell>span{
  font-size:9.5px!important;line-height:1.22!important;font-weight:700!important;-webkit-line-clamp:2!important;
}
html body.gs-workspace .wrap .smart-compact-grid .product-price-cell .product-code{font-size:7.5px!important;line-height:9px!important}
html body.gs-workspace .wrap .smart-compact-grid .product-price-cell .price-cell,
html body.gs-workspace .wrap .smart-compact-grid .product-price-cell .price-main,
html body.gs-workspace .wrap .smart-compact-grid .product-price-cell .price-cell b{
  color:#172033!important;font-size:11.5px!important;line-height:1!important;font-weight:900!important;white-space:nowrap!important;text-align:right!important;
}
html body.gs-workspace .wrap .smart-compact-grid .product-price-cell .price-note{display:none!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-cell{
  width:90px!important;min-width:90px!important;max-width:90px!important;padding:5px 7px!important;
}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-stack{display:grid!important;grid-template-rows:1fr 1fr!important;align-items:center!important;gap:2px!important;width:100%!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item{
  display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:3px!important;min-width:0!important;
}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item>small{
  color:#718096!important;font-size:6.5px!important;line-height:1!important;font-weight:900!important;letter-spacing:.04em!important;
}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .ivr-cell,
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .wp-cell{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .signal-badge,
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .tag{
  min-width:34px!important;height:19px!important;padding:0 5px!important;font-size:7.5px!important;line-height:17px!important;
}
html body.gs-workspace .wrap .smart-compact-grid .th-admin-cnf,
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-table-cell{
  width:86px!important;min-width:86px!important;max-width:86px!important;padding-left:5px!important;padding-right:5px!important;
}
/* Explicitly preserve the already approved attempt section. */
html body.gs-workspace .wrap .smart-compact-grid .attempts-summary-th,
html body.gs-workspace .wrap .smart-compact-grid .attempts-summary-cell{
  width:540px!important;min-width:540px!important;max-width:540px!important;
}

/* V3.28.82.14.3 — final micro-polish; attempt cards remain unchanged. */
html body.role-admin.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid:not(.abd-table),
html body.role-tl.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid:not(.abd-table){width:1732px!important;min-width:1732px!important;max-width:1732px!important}
html body.role-csr.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid:not(.abd-table){width:1612px!important;min-width:1612px!important;max-width:1612px!important}
html body.role-admin.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table,
html body.role-tl.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table{width:1556px!important;min-width:1556px!important;max-width:1556px!important}
html body.role-csr.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table{width:1522px!important;min-width:1522px!important;max-width:1522px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-check{width:34px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-address{width:200px!important}
html body.gs-workspace .wrap .smart-compact-grid .check-cell{
  width:34px!important;min-width:34px!important;max-width:34px!important;padding:0!important;text-align:center!important;
}
html body.gs-workspace .wrap .smart-compact-grid .check-cell input[type="checkbox"]{
  display:block!important;width:16px!important;height:16px!important;margin:0 auto!important;accent-color:#2563eb!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .smart-compact-grid>tbody>tr:not(.inline-attempt-row)>td:not(.attempts-summary-cell){
  padding-top:6px!important;padding-bottom:6px!important;
}
html body.gs-workspace .wrap .smart-compact-grid .address-cell{
  width:200px!important;min-width:200px!important;max-width:200px!important;padding-left:8px!important;padding-right:8px!important;
}
html body.gs-workspace .wrap .smart-compact-grid .address-cell .dash-address-text{
  max-height:42px!important;-webkit-line-clamp:3!important;font-size:10px!important;line-height:1.34!important;
}
html body.gs-workspace .wrap .smart-compact-grid .product-price-layout{gap:6px!important}
html body.gs-workspace .wrap .smart-compact-grid .product-price-cell .price-cell{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:24px!important;padding:0 6px!important;
  border:1px solid #dce5ef!important;border-radius:7px!important;background:#f8fafc!important;
}
html body.gs-workspace .wrap .smart-compact-grid .product-price-cell .price-cell .price-main,
html body.gs-workspace .wrap .smart-compact-grid .product-price-cell .price-cell b{
  font-size:11px!important;line-height:22px!important;
}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-stack{gap:4px!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item{grid-template-columns:25px minmax(0,1fr)!important;gap:4px!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item>small{
  color:#52657d!important;font-size:7.5px!important;line-height:1!important;font-weight:950!important;
}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .signal-badge,
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .tag{
  min-width:33px!important;height:20px!important;padding:0 5px!important;font-size:7.5px!important;line-height:18px!important;
}
html body.gs-workspace .wrap .smart-compact-grid>tbody>tr:not(.inline-attempt-row):not(.csr-live-row):not(.csr-last-attempt-row):not(.latest-working-row):hover>td{
  background:#f4f8ff!important;
}
html body.gs-workspace .wrap .smart-compact-grid>tbody>tr:not(.inline-attempt-row):not(.csr-live-row):not(.csr-last-attempt-row):not(.latest-working-row):hover>td:first-child{
  box-shadow:inset 3px 0 0 #60a5fa!important;
}

/* V3.28.82.14.3.1 — outrank the historical 300/440px Comfortable address rules. */
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid.smart-compact-grid col.col-address{
  width:200px!important;min-width:200px!important;max-width:200px!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid.smart-compact-grid>thead>tr>th.th-address,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid.smart-compact-grid>tbody>tr:not(.inline-attempt-row)>td.address-cell{
  width:200px!important;min-width:200px!important;max-width:200px!important;box-sizing:border-box!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid.smart-compact-grid>tbody>tr:not(.inline-attempt-row)>td.address-cell{
  padding-left:8px!important;padding-right:8px!important;overflow:hidden!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid.smart-compact-grid>tbody>tr:not(.inline-attempt-row)>td.address-cell .dash-address-text{
  display:-webkit-box!important;width:100%!important;max-width:184px!important;max-height:42px!important;
  font-size:10px!important;line-height:1.34!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;
  white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:anywhere!important;
}

/* V3.28.82.14.4 — compact IVR/WP and Admin confirmation UI. */
html body.role-admin.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid:not(.abd-table),
html body.role-tl.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid:not(.abd-table){width:1744px!important;min-width:1744px!important;max-width:1744px!important}
html body.role-csr.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid:not(.abd-table){width:1614px!important;min-width:1614px!important;max-width:1614px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-confirmation{width:92px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-admin-cnf{width:96px!important}
html body.gs-workspace .wrap .smart-compact-grid .th-confirmation,
html body.gs-workspace .wrap .smart-compact-grid .confirmation-cell{width:92px!important;min-width:92px!important;max-width:92px!important;padding:6px!important}
html body.gs-workspace .wrap .smart-compact-grid .th-confirmation{font-size:0!important}
html body.gs-workspace .wrap .smart-compact-grid .th-confirmation::after{content:"IVR / WP";font-size:8px!important;font-weight:950!important;letter-spacing:.08em!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-stack{display:grid!important;gap:5px!important;width:100%!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item{
  display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;gap:4px!important;
  min-height:25px!important;padding:3px 4px!important;border:1px solid #e2e8f0!important;border-radius:7px!important;background:#f8fafc!important;
}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item>small{color:#52657d!important;font-size:7px!important;line-height:1!important;font-weight:950!important;letter-spacing:.07em!important;text-align:left!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .ivr-cell,
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .wp-cell{justify-content:flex-end!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .signal-mini{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:34px!important;height:19px!important;
  padding:0 5px!important;border-radius:999px!important;font-size:7.5px!important;line-height:1!important;font-weight:950!important;
}

/* V3.28.82.14.4.2 — requested identity-column width reduction. */
html body.gs-workspace .wrap .smart-compact-grid col.col-order{width:94px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-name{width:113px!important}
html body.gs-workspace .wrap .smart-compact-grid col.col-mobile{width:102px!important}
html body.gs-workspace .wrap .smart-compact-grid .th-order,
html body.gs-workspace .wrap .smart-compact-grid .order-id-cell{width:94px!important;min-width:94px!important;max-width:94px!important}
html body.gs-workspace .wrap .smart-compact-grid .th-name,
html body.gs-workspace .wrap .smart-compact-grid .name-cell{width:113px!important;min-width:113px!important;max-width:113px!important}
html body.gs-workspace .wrap .smart-compact-grid .th-mobile,
html body.gs-workspace .wrap .smart-compact-grid .mobile-cell{width:102px!important;min-width:102px!important;max-width:102px!important}
html body.role-admin.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid:not(.abd-table),
html body.role-tl.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid:not(.abd-table){width:1690px!important;min-width:1690px!important;max-width:1690px!important}
html body.role-csr.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid:not(.abd-table){width:1560px!important;min-width:1560px!important;max-width:1560px!important}
html body.role-admin.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table,
html body.role-tl.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table{width:1502px!important;min-width:1502px!important;max-width:1502px!important}
html body.role-csr.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table{width:1468px!important;min-width:1468px!important;max-width:1468px!important}

/* V3.28.82.14.6 — authoritative Processing/ABD visual parity. */
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid.smart-compact-grid.abd-table{
  width:1468px!important;min-width:1468px!important;max-width:1468px!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important;
}
html body.role-admin.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid.smart-compact-grid.abd-table,
html body.role-tl.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.gs-data-grid.smart-compact-grid.abd-table{
  width:1502px!important;min-width:1502px!important;max-width:1502px!important;
}
html body.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table col.col-check{width:34px!important}
html body.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table col.col-order{width:94px!important}
html body.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table col.col-date{width:94px!important}
html body.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table col.col-name{width:113px!important}
html body.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table col.col-mobile{width:102px!important}
html body.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table col.col-address{width:200px!important}
html body.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table col.col-location{width:135px!important}
html body.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table col.col-product-price{width:190px!important}
html body.gs-workspace .wrap .gs-grid-wrap>.smart-compact-grid.abd-table col.col-attempts{width:540px!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table>thead>tr>th{
  height:34px!important;min-height:34px!important;padding:0 8px!important;vertical-align:middle!important;
  color:#fff!important;font-size:8.5px!important;line-height:1!important;font-weight:950!important;letter-spacing:.05em!important;text-align:left!important;white-space:nowrap!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table>thead>tr>th.check-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table>thead>tr>th.th-attempts{text-align:center!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table>tbody>tr:not(.inline-attempt-row)>td{
  height:72px!important;min-height:72px!important;padding:6px 8px!important;box-sizing:border-box!important;vertical-align:middle!important;
  color:#263449!important;font-size:10px!important;line-height:1.28!important;font-weight:700!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table>tbody>tr:not(.inline-attempt-row):not(.csr-live-row):not(.csr-last-attempt-row):not(.latest-working-row):not(.working-row)>td{background:#fff!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table>tbody>tr:nth-child(even):not(.inline-attempt-row):not(.csr-live-row):not(.csr-last-attempt-row):not(.latest-working-row):not(.working-row)>td{background:#fbfcfe!important}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .order-id-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .date-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .name-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .mobile-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .address-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .location-cell,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .product-price-cell{
  position:static!important;left:auto!important;right:auto!important;box-shadow:none!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .attempts-summary-th,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .attempts-summary-cell{
  width:540px!important;min-width:540px!important;max-width:540px!important;padding:5px 6px!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .attempts-compact{
  display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:5px!important;width:100%!important;min-width:0!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .attempt-chip{
  width:100%!important;min-width:0!important;max-width:none!important;height:58px!important;min-height:58px!important;margin:0!important;padding:5px 6px!important;
  box-sizing:border-box!important;border-radius:8px!important;overflow:hidden!important;box-shadow:none!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .attempt-chip .chip-csr,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .attempt-chip .chip-time,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table .attempt-chip>small{
  max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table+tr.inline-attempt-row>td,
html body.gs-workspace.gs-density-comfortable .wrap .gs-grid-wrap>.smart-compact-grid.abd-table tr.inline-attempt-row>td{padding:0 6px 7px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-inline-attempt-panel{
  width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;margin:0!important;padding:6px!important;
  border:1px solid #bde8ca!important;border-top:3px solid #16a34a!important;border-radius:0 0 10px 10px!important;
  background:linear-gradient(180deg,#f4fdf7 0%,#eefaf3 100%)!important;box-shadow:0 8px 22px rgba(22,163,74,.07)!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .abd-inline-attempt-panel .abd-inline-toolbar{
  width:100%!important;height:33px!important;min-height:33px!important;margin:0 0 6px!important;padding:0 6px 0 8px!important;
  border:1px solid #cfe2d6!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .abd-inline-attempt-panel .inline-stable-grid,
html body.gs-workspace.gs-density-comfortable .wrap .abd-inline-attempt-panel .inline-right,
html body.gs-workspace.gs-density-comfortable .wrap .abd-inline-attempt-panel .inline-top-fields,
html body.gs-workspace.gs-density-comfortable .wrap .abd-inline-attempt-panel .inline-second-fields,
html body.gs-workspace.gs-density-comfortable .wrap .abd-inline-attempt-panel .inline-save-row{
  box-sizing:border-box!important;
}
@media(max-width:980px){
  html body.gs-workspace.gs-density-comfortable .wrap .abd-inline-attempt-panel{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;overflow:auto!important}
}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .signal-mini-good{color:#166534!important;background:#dcfce7!important;border:1px solid #86efac!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .signal-mini-bad{color:#b91c1c!important;background:#fee2e2!important;border:1px solid #fca5a5!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .signal-mini-neutral{color:#475569!important;background:#e2e8f0!important;border:1px solid #cbd5e1!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .signal-mini.empty{color:#94a3b8!important;background:transparent!important;border:0!important}
html body.gs-workspace .wrap .smart-compact-grid .th-admin-cnf,
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-table-cell{width:96px!important;min-width:96px!important;max-width:96px!important;padding:6px!important;text-align:center!important}
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-dashboard-btn{
  display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;
  width:82px!important;min-width:82px!important;height:42px!important;padding:4px 6px!important;border-radius:9px!important;
  border:1px solid #16a34a!important;background:#16a34a!important;color:#fff!important;box-shadow:0 3px 8px rgba(22,163,74,.16)!important;text-decoration:none!important;
}
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-dashboard-btn .cnf-main{font-size:10px!important;line-height:1!important;font-weight:950!important;color:#fff!important;white-space:nowrap!important}
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-dashboard-btn .cnf-sub{font-size:7px!important;line-height:1!important;font-weight:850!important;color:#dcfce7!important;letter-spacing:.07em!important;text-transform:uppercase!important}
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-dashboard-btn:hover{background:#15803d!important;border-color:#15803d!important;transform:translateY(-1px)!important}
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-confirmed.admin-cnf-done{
  position:static!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;
  width:82px!important;min-width:82px!important;height:auto!important;min-height:42px!important;padding:5px 6px!important;border-radius:9px!important;
  border:1px solid #86efac!important;background:#f0fdf4!important;color:#166534!important;box-shadow:none!important;white-space:nowrap!important;
}
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-confirmed.admin-cnf-done .cnf-main{font-size:9px!important;line-height:1!important;font-weight:950!important;color:#166534!important;letter-spacing:0!important;text-transform:none!important}
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-confirmed.admin-cnf-done .cnf-sub{font-size:7px!important;line-height:1!important;font-weight:850!important;color:#4b7b5b!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin:0!important}
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-confirmed.admin-cnf-done .admin-cnf-remove{
  position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:16px!important;
  padding:0 5px!important;border-radius:999px!important;border:1px solid #fecaca!important;background:#fff!important;color:#b91c1c!important;
  font-size:7px!important;line-height:1!important;font-weight:900!important;text-decoration:none!important;box-shadow:none!important;
}
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-confirmed.admin-cnf-sent-locked{border-color:#cbd5e1!important;background:#f8fafc!important;color:#475569!important}
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-confirmed.admin-cnf-sent-locked .cnf-main{color:#475569!important}
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-na{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;width:80px!important;min-height:28px!important;padding:4px 5px!important;
  border-radius:8px!important;border:1px solid #e2e8f0!important;background:#f8fafc!important;color:#64748b!important;font-size:8px!important;line-height:1.1!important;font-weight:900!important;white-space:normal!important;
}
html body.gs-workspace .wrap .smart-compact-grid .admin-cnf-ineligible{color:#9f1239!important;background:#fff1f2!important;border-color:#fecdd3!important}
/* Attempt section intentionally remains exactly as previously approved. */
html body.gs-workspace .wrap .smart-compact-grid .attempts-summary-th,
html body.gs-workspace .wrap .smart-compact-grid .attempts-summary-cell{width:540px!important;min-width:540px!important;max-width:540px!important}

/* V3.28.82.14.4.1 — keep WP/IVR labels and status pills inside the column. */
html body.gs-workspace .wrap .smart-compact-grid .th-confirmation{
  position:relative!important;color:transparent!important;font-size:0!important;overflow:hidden!important;
}
html body.gs-workspace .wrap .smart-compact-grid .th-confirmation::after{
  content:"WP / IVR"!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;
  color:#fff!important;font-size:8px!important;line-height:1!important;font-weight:950!important;letter-spacing:.08em!important;white-space:nowrap!important;
}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-cell,
html body.gs-workspace .wrap .smart-compact-grid .confirmation-stack,
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item{overflow:hidden!important;box-sizing:border-box!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item{grid-template-columns:25px minmax(0,1fr)!important;padding:3px!important;gap:3px!important}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .ivr-cell,
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .wp-cell{
  display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;
}
html body.gs-workspace .wrap .smart-compact-grid .confirmation-item .signal-mini{
  width:36px!important;min-width:0!important;max-width:36px!important;height:19px!important;padding:0 3px!important;margin:0!important;
  box-sizing:border-box!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:clip!important;
}

/* V3.28.82.14.6.1 — final DOM-bound Admin ABD parity enforcement. */
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table.abd-admin-grid,
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap #abdBulkDeleteForm>.abd-table.abd-admin-grid{
  width:1502px!important;min-width:1502px!important;max-width:1502px!important;table-layout:fixed!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table.abd-csr-grid{
  width:1468px!important;min-width:1468px!important;max-width:1468px!important;table-layout:fixed!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table col.col-check{width:34px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table col.col-order{width:94px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table col.col-date{width:94px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table col.col-name{width:113px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table col.col-mobile{width:102px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table col.col-address{width:200px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table col.col-location{width:135px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table col.col-product-price{width:190px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table col.col-attempts{width:540px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .check-cell{width:34px!important;min-width:34px!important;max-width:34px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .th-order,
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .order-id-cell{width:94px!important;min-width:94px!important;max-width:94px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .th-date,
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .date-cell{width:94px!important;min-width:94px!important;max-width:94px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .th-name,
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .name-cell{width:113px!important;min-width:113px!important;max-width:113px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .th-mobile,
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .mobile-cell{width:102px!important;min-width:102px!important;max-width:102px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .th-address,
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .address-cell{width:200px!important;min-width:200px!important;max-width:200px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .th-location,
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .location-cell{width:135px!important;min-width:135px!important;max-width:135px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .th-product-price,
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .product-price-cell{width:190px!important;min-width:190px!important;max-width:190px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .attempts-summary-th,
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .attempts-summary-cell{width:540px!important;min-width:540px!important;max-width:540px!important}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .attempts-compact{
  display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;width:100%!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table .attempt-chip{
  width:100%!important;min-width:0!important;max-width:none!important;height:58px!important;min-height:58px!important;box-sizing:border-box!important;
}

/* V3.28.82.14.6.2 — keep long Admin ABD order codes inside their own column. */
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table.abd-admin-grid .order-id-cell{
  overflow:hidden!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table.abd-admin-grid .order-id-cell .td-order{
  display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table.abd-admin-grid .order-id-cell .td-order b{
  display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;height:24px!important;padding:0 5px!important;
  box-sizing:border-box!important;font-size:9px!important;line-height:22px!important;letter-spacing:-.01em!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body.gs-workspace.gs-density-comfortable .wrap .abd-processing-table-wrap .abd-table.abd-admin-grid .order-id-cell .td-order small{
  display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:3px!important;
  box-sizing:border-box!important;font-size:8px!important;line-height:11px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}

/* ABD column hotfix — Checkbox and Order ID scroll normally for every role. */
html body.gs-workspace .wrap .abd-processing-table-wrap .abd-table .check-cell,
html body.gs-workspace .wrap .abd-processing-table-wrap .abd-table .th-order,
html body.gs-workspace .wrap .abd-processing-table-wrap .abd-table .order-id-cell{
  position:static!important;
  left:auto!important;
  right:auto!important;
  z-index:auto!important;
  box-shadow:none!important;
}
