body{--graphic-blue:#0078de;--graphic-ink:#123357;--graphic-muted:#6782a4;--graphic-line:#deebf7}.crm-main,.workspace,body{background:#f1f7ff}.workspace{padding:22px 24px;max-width:none}.crm-main .page-heading{padding:0 0 18px!important;background:none!important;border:0!important;box-shadow:none!important;color:#123357!important}.page-heading .eyebrow{display:none}.crm-main .page-heading h1{font-size:28px!important;line-height:1.2;color:#102f50!important;margin:0 0 6px}.crm-main .page-heading p{color:#6782a4!important;font-size:13px!important}.crm-main .page-heading .heading-actions{align-self:center}.workflow .wf-card,.workspace .panel{background:#fff;border:1px solid #deebf7!important;border-radius:10px!important;box-shadow:0 2px 8px #174c7b04}.workflow h2,.workspace h2{color:#133357!important;font-size:17px!important;letter-spacing:-.2px;line-height:1.3}.workspace h3{color:#183c64}.workspace p{color:#6782a4}.workspace .panel-heading{border-bottom:1px solid #edf3fa}.workflow table th,.workspace table th{background:#eff6fd!important;color:#476b91!important;border:0!important;font-size:12px!important;text-transform:none;letter-spacing:0}.workflow table td,.workspace table td{border-bottom:1px solid #edf2f9!important;color:#294b71;font-size:13px;vertical-align:middle}.workspace .button.primary,body .workflow .button.primary{background:#0076d5!important;border-color:#0076d5!important;color:#fff!important;box-shadow:0 2px 5px #0077d51a}.workspace .button.secondary{background:white!important;color:#1767a9!important;border:1px solid #d4e4f4!important}.workspace input:not([type=checkbox]):not([type=radio]),.workspace select,.workspace textarea,[data-slot=dialog-content] input:not([type=checkbox]),[data-slot=dialog-content] select,[data-slot=dialog-content] textarea{background:#fff!important;border:1px solid #d2e2f2!important;color:#244c75!important;box-shadow:none!important}.workspace input:focus,.workspace select:focus,.workspace textarea:focus{outline:2px solid #83bcff!important;outline-offset:1px}.workspace .stats-grid{gap:12px!important;margin-bottom:16px}.workspace .metric{position:relative;padding:18px!important;border:1px solid #daebfc!important;border-radius:9px!important;background:linear-gradient(115deg,#edf7ff,#fff)!important;box-shadow:none!important;min-height:112px}.workspace .metric:nth-child(2){background:linear-gradient(115deg,#f7f0ff,#fff)!important;border-color:#e9dffa!important}.workspace .metric:nth-child(3){background:linear-gradient(115deg,#fff6e7,#fff)!important;border-color:#f5e7ce!important}.workspace .metric:nth-child(4){background:linear-gradient(115deg,#eafff6,#fff)!important;border-color:#d7f4e8!important}.workspace .metric>div{display:flex;align-items:center;gap:10px;justify-content:space-between}.workspace .metric span{font-size:11px!important;font-weight:650;color:#41668b!important}.workspace .metric strong{font-size:27px!important;color:#102a50!important;line-height:1.2}.workspace .metric p{font-size:11px!important;margin:6px 0 0}.workspace .metric svg.lucide{width:38px!important;height:38px!important;padding:8px;background:#dff1ff;border-radius:9px;color:#0088ed!important;stroke-width:2!important}.workspace .metric:nth-child(2) svg{background:#f0e2ff;color:#8b27ef!important}.workspace .metric:nth-child(3) svg{background:#fff0db;color:#ff8b00!important}.workspace .metric:nth-child(4) svg{background:#dcfaef;color:#00b797!important}.graphic-section-icon{display:inline-block;vertical-align:middle;margin-right:9px;flex-shrink:0;color:#0082e8!important}body .graphic-section-icon.lucide{width:23px!important;height:23px!important;stroke-width:2!important}body [data-slot=dialog-title]{color:#12365c;font-size:20px!important;display:flex;gap:9px;align-items:center}body [data-slot=dialog-content],body [data-slot=sheet-content]{border:1px solid #d7e7f6!important;background:#fff!important;border-radius:11px;box-shadow:0 15px 60px #14365528}body [data-slot=dialog-header],body [data-slot=sheet-header]{border-bottom:1px solid #e7f0fa;margin-bottom:5px}body [data-slot=dialog-description]{color:#6984a4;font-size:13px}.stage,.tag,.task-status-pill{border:0!important;border-radius:12px!important;font-size:11px!important;padding:5px 10px!important}.stage-new{background:#e9f1ff!important;color:#51759b!important}.stage-contacted{background:#dcf9f2!important;color:#00a08c!important}.stage-qualified,.stage-won{background:#dbf8ed!important;color:#00a786!important}.stage-proposal{background:#dceeff!important;color:#007cde!important}.stage-negotiation{background:#fff0dc!important;color:#f08700!important}.stage-lost{background:#ffe7e7!important;color:#e04452!important}.avatar,.company-avatar,.mini-avatar{background:#e1efff!important;color:#007de1!important;border:0!important;border-radius:50%!important}.company-avatar{width:34px;height:34px}.mini-avatar{width:27px;height:27px}.late{color:#f18300!important}.crm-sidebar [data-sidebar=sidebar],.crm-sidebar [data-slot=sidebar-inner]{background:linear-gradient(120deg,#113a55,#08283e)!important;color:#e8f2fc!important}.crm-sidebar .brand{padding:20px 15px 12px!important;background:transparent!important}.crm-sidebar .brand img{background:#fff;border-radius:6px;padding:8px;width:100%;height:auto}.crm-sidebar .workspace-label{color:#e2eff9!important;letter-spacing:0!important;padding:6px 0}.crm-sidebar [data-slot=sidebar-group]{padding:5px 10px!important}.crm-sidebar [data-slot=sidebar-group-label]{color:#dce9f7!important;height:auto;min-height:36px;font-size:12px;font-weight:500}.crm-sidebar .graphic-nav-group{display:flex!important;width:100%;justify-content:space-between;align-items:center;background:transparent;gap:8px;text-align:left;padding:10px 5px}.crm-sidebar .graphic-nav-group svg{width:14px!important;height:14px!important;transition:transform .12s}.crm-sidebar .graphic-expanded{transform:rotate(90deg)}.crm-sidebar [data-slot=sidebar-menu][hidden]{display:none!important}.crm-sidebar [data-slot=sidebar-menu-button]{color:#e4eef9!important;font-size:12px!important;min-height:35px;border-radius:5px;padding:8px 10px!important}.crm-sidebar [data-slot=sidebar-menu-button]:hover{background:#1c4a68!important}.crm-sidebar [data-slot=sidebar-menu-button][data-active=true]{background:linear-gradient(90deg,#007bcf,#0064b7)!important;color:white!important;box-shadow:inset 3px 0 #ff9c00}.crm-sidebar [data-slot=sidebar-menu-button] svg{color:inherit!important;width:17px!important;height:17px!important}.crm-sidebar .sidebar-note{display:none}.crm-sidebar [data-slot=sidebar-group]>[data-slot=sidebar-menu]{border-left:1px solid #36566e;margin-left:11px;padding-left:6px;width:calc(100% - 13px)}.crm-sidebar .profile{color:#f1f6fc!important;border-top:1px solid #31536b;padding:14px 4px!important}.crm-sidebar .profile small,.crm-sidebar .profile strong{color:#e4eef9!important}.crm-sidebar a[href="/modules"],.crm-sidebar a[href="/packages"],.crm-sidebar a[href="/staff-access"]{color:#cce3fb!important;font-size:12px}.topbar{background:#fff!important;border-bottom:1px solid #deebf7!important;gap:14px;height:60px;padding:0 24px!important}.graphic-global-search{display:flex;align-items:center;gap:7px;background:#f3f8ff;border:1px solid #e1ecf8;border-radius:6px;padding:0 9px;width:310px;max-width:35%;color:#6087b2}.graphic-global-search input{background:transparent!important;border:0!important;padding:7px 0!important;min-height:32px!important;width:100%;font-size:12px!important;outline:none!important}.topbar .breadcrumb{font-size:12px}.top-actions{margin-left:auto}.workspace-footer{font-size:11px}.graphic-dashboard,.graphic-day{display:grid;gap:13px}.graphic-dashboard-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:13px}.graphic-dashboard .panel,.graphic-day .panel{padding:0!important}.graphic-panel-heading{display:flex;align-items:center;gap:10px;padding:16px 15px 12px;margin:0!important}.graphic-panel-heading>div:not(.graphic-tabs){flex:1}.graphic-panel-heading>svg{color:#0082ea;flex-shrink:0}body .graphic-panel-heading>svg.lucide{width:24px!important;height:24px!important}.graphic-panel-heading h2{margin:0!important;font-size:16px!important}.graphic-panel-heading p{margin:3px 0 0;font-size:12px}.graphic-open{display:inline-flex;align-items:center;gap:8px;background:#eaf4ff;border:1px solid #dfedff;border-radius:7px;padding:8px 10px;color:#007ce6;font-size:12px;font-weight:650;white-space:nowrap}.graphic-open svg{width:14px!important;height:14px!important}.graphic-sales-bars{padding:0 15px 15px}.graphic-sales-bars>button{width:100%;display:grid;grid-template-columns:105px 1fr 32px;gap:14px;align-items:center;border:0;background:none;padding:7px 0;text-align:left;font-size:12px;color:#355a83}.graphic-sales-bars>button i{height:10px;border-radius:20px;background:#eaf2ff;overflow:hidden}.graphic-sales-bars>button b{display:block;height:100%;border-radius:20px}.graphic-sales-bars>button strong{text-align:right}.graphic-sales-summary{display:flex;justify-content:space-between;gap:12px;padding:10px;background:#eaf6ff;color:#007be3;font-weight:700;border-radius:5px;margin-top:12px;font-size:12px}.graphic-priority-list{padding:0 15px 8px}.graphic-priority{display:flex;gap:12px;align-items:center;border-top:1px solid #edf2fa;padding:13px 0}.graphic-priority>div{flex:1}.graphic-priority strong{font-size:13px;color:#133254}.graphic-priority small{display:block;color:#6d86a5;font-size:11px;margin-top:4px}.graphic-tile{display:inline-grid;place-items:center;width:39px;height:39px;background:#e3f1ff;color:#0085e8;border-radius:9px;flex-shrink:0}body .graphic-tile>svg.lucide{width:25px!important;height:25px!important}.graphic-tile.tone-1{color:#ff9000;background:#fff0dc}.graphic-tile.tone-2{color:#00b799;background:#dffbf0}.graphic-tile.tone-purple{color:#8b2aef;background:#efe3ff}.graphic-tile.tone-red{color:#ed393d;background:#ffe6e6}.graphic-orange{color:#ff8a00!important}.graphic-table-scroll{padding:0 12px;max-width:100%}.graphic-table{width:100%;border-collapse:collapse;min-width:590px}.graphic-table th{padding:11px 8px;text-align:left;white-space:nowrap}.graphic-table td{padding:13px 8px!important;font-size:12px!important}.graphic-customer{padding:0;border:0;background:none;color:#163a60;font-weight:650;text-align:left}.graphic-owner{display:inline-flex;align-items:center;gap:7px;font-size:12px;white-space:nowrap}.graphic-owner i{display:grid;place-items:center;width:29px;height:29px;background:#e0eeff;color:#007de0;border-radius:50%;font-style:normal;font-weight:700;font-size:11px}.graphic-due{display:flex;align-items:center;gap:7px;font-size:12px}.graphic-due svg{width:15px!important;height:15px!important}.graphic-agenda{position:relative;padding:2px 15px 12px}.graphic-agenda:before{content:"";position:absolute;left:20px;top:21px;bottom:36px;width:1px;background:#c8daed}.graphic-agenda-event{display:grid;grid-template-columns:11px 65px 36px 1fr;gap:9px;align-items:center;text-align:left;background:transparent;border:0;width:100%;padding:9px 0;position:relative}.graphic-timeline-dot{width:8px;height:8px;background:#0088e5;border-radius:50%;z-index:1}.graphic-timeline-dot.tone-1{background:#00b79b}.graphic-agenda-event time{color:#6a87aa;font-size:11px}.graphic-agenda-event .graphic-tile{width:34px;height:34px}.graphic-agenda-event .graphic-tile svg{width:21px!important;height:21px!important}.graphic-agenda-event strong{display:block;color:#17375f;font-size:12px}.graphic-agenda-event small{display:block;color:#6c88a9;font-size:11px;margin-top:3px}.graphic-quick{padding:12px 14px!important;display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:12px;align-items:center}.graphic-heading-label{display:flex;gap:11px;align-items:center}.graphic-heading-label>svg{color:#ff9000;fill:#ff9000;width:30px!important;height:30px!important}.graphic-heading-label h2{margin:0;font-size:16px}.graphic-heading-label p{font-size:11px;margin:3px 0}.graphic-quick>button{display:flex;align-items:center;justify-content:center;gap:9px;background:#e6f2ff;color:#007ae4;padding:14px 10px;border:0;border-radius:7px;font-size:12px;font-weight:700;min-height:50px}.graphic-quick>button.graphic-new{background:#0076d4;color:white}.graphic-quick>button.graphic-green{background:#dff9f0;color:#00a88b}.graphic-quick>button.graphic-purple{background:#f1e7ff;color:#8025e4}body .graphic-quick>button>svg.lucide{width:25px!important;height:25px!important}.graphic-empty{padding:30px;text-align:center;color:#6b87a8}.graphic-empty>svg{margin:auto}.graphic-day-tabs{display:flex;gap:24px;border-bottom:1px solid #dfebf8}.graphic-day-tabs button{background:none;border:0;padding:8px 0;color:#627ea0}.graphic-day-tabs button[aria-pressed=true]{color:#007ee0;border-bottom:2px solid #0085e7;font-weight:650}.graphic-day-grid{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(275px,.95fr);gap:13px;align-items:stretch}.graphic-day .graphic-panel-heading{flex-wrap:wrap}.graphic-day .graphic-panel-heading h2{font-size:15px!important}.graphic-tabs{display:flex;gap:6px}.graphic-tabs button{border:0;background:#edf4fc;color:#507197;font-size:11px;padding:7px 9px;border-radius:6px}.graphic-tabs button[aria-pressed=true]{background:#007bd8;color:#fff}.graphic-day .graphic-table{min-width:650px}.graphic-day .graphic-table th{font-size:10px!important;padding:10px 5px}.graphic-day .graphic-table td{font-size:11px!important;padding:13px 5px!important}.graphic-day .graphic-owner{font-size:11px;gap:5px}.graphic-day .graphic-owner i{width:25px;height:25px;font-size:10px}.graphic-status{display:inline-flex;align-items:center;gap:6px;background:#e6f1ff;color:#007de3;border-radius:9px;padding:6px 8px;font-size:10px;font-weight:650;white-space:nowrap}.graphic-status.is-overdue{background:#fff0dc;color:#fa8500}.graphic-status svg{width:14px!important;height:14px!important}.graphic-contact{display:flex;gap:10px}.graphic-contact button{border:0;background:none;color:#007ce4;padding:2px}.graphic-contact button:disabled{opacity:.3;cursor:not-allowed}.graphic-contact svg{width:17px!important;height:17px!important}.graphic-table-footer{display:flex;align-items:center;justify-content:space-between;padding:13px;color:#728aa7;font-size:11px}.graphic-table-footer button{display:flex;align-items:center;color:#007ce5;border:0;background:none}.graphic-overdue-strip{display:flex;align-items:center;gap:10px;background:#fff4e4;border:1px solid #ffe6bd;border-radius:7px;padding:11px;color:#f08600;font-size:12px}.graphic-overdue-strip button{margin-left:auto;color:#ee8000;background:none;border:0;font-size:11px}.graphic-activity-form{padding:0 14px 14px;display:grid;gap:9px}.graphic-activity-form label,.graphic-field-label{font-size:12px!important;color:#3d6085;font-weight:650;display:grid;gap:4px}.graphic-activity-form input,.graphic-activity-form select{width:100%;min-width:0}.graphic-activity-form textarea{width:100%;min-height:70px!important}.graphic-activity-form>.button{width:100%}.graphic-chosen{font-size:12px;color:#2d6089!important;background:#edf6ff;padding:7px;border-radius:5px}.graphic-activity-types{display:flex;gap:6px}.graphic-activity-types button{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #d6e5f4;border-radius:6px;background:#fff;padding:9px 5px;font-size:11px;color:#35658e}.graphic-activity-types button[aria-pressed=true]{background:#e8f4ff;color:#007be3;border-color:#2e9af0}.graphic-activity-types svg{width:16px!important;height:16px!important;color:#007de3}.graphic-lookup-results{border:1px solid #d5e6f8;border-radius:6px;max-height:190px;overflow:auto}.graphic-lookup-results button{display:block;width:100%;padding:8px;text-align:left;background:#fff;border:0;border-bottom:1px solid #eaf1fa}.graphic-lookup-results small{display:block;color:#718ba9}.graphic-day-bottom{display:grid;grid-template-columns:1.25fr 1fr;gap:13px}.graphic-brief{display:grid;gap:8px;padding:0 14px 12px}.graphic-brief button{border:0;display:flex;align-items:center;gap:11px;text-align:left;padding:10px;background:#fff3e3;color:#ee8800;border-radius:7px}.graphic-brief button:nth-child(2){background:#e5f2ff;color:#007ce5}.graphic-brief button:nth-child(3){background:#e2faf1;color:#00ad91}.graphic-brief button>span{flex:1}.graphic-brief strong{display:block;font-size:12px}.graphic-brief small{display:block;font-size:11px;color:#718ba8;margin-top:3px}.graphic-register-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:13px}.graphic-register-layout.has-preview{grid-template-columns:minmax(0,1fr) 285px}.graphic-register-panel{min-width:0;overflow:hidden}.graphic-register-panel .sales-filter-help{font-size:11px;margin:0 16px 10px}.graphic-selected-row{background:#e6f3ff!important}.graphic-lead-preview{display:grid;gap:10px;align-content:start;min-width:0}.graphic-lead-preview>.panel{padding:15px!important}.graphic-lead-preview header{display:flex;align-items:start;justify-content:space-between;gap:8px;margin-bottom:15px}.graphic-lead-preview header h2{font-size:16px!important;margin:0}.graphic-lead-preview header p{font-size:11px;margin:4px 0}.graphic-lead-preview header button{border:0;background:none;color:#7894b4;padding:0}.graphic-contact-card{display:flex;gap:9px;margin-bottom:16px;overflow-wrap:anywhere}.graphic-contact-card>div{min-width:0}.graphic-contact-card>div>strong{font-size:13px;display:block}.graphic-contact-card small{display:block;color:#728aa5;font-size:11px}.graphic-contact-card>div>span{display:flex;gap:6px;align-items:center;color:#3979ae;font-size:11px;margin-top:5px}.graphic-contact-card svg{width:12px!important;height:12px!important}.graphic-lead-preview dl{display:grid;grid-template-columns:75px 1fr;gap:10px;font-size:12px}.graphic-lead-preview dt{color:#6686a9}.graphic-lead-preview dd{margin:0}.graphic-next-action{border-top:1px solid #e5eff9;margin-top:14px;padding-top:12px}.graphic-next-action h3{margin:0 0 10px;font-size:12px}.graphic-next-action>div{display:flex;align-items:center;gap:9px}.graphic-next-action small,.graphic-next-action strong{display:block;font-size:11px}.graphic-next-action small{color:#7590ae;margin-top:4px}.graphic-preview-actions{display:flex;gap:7px;margin-top:12px}.graphic-preview-actions .button{font-size:10px!important;padding:8px!important;flex:1;min-width:0;gap:5px}.graphic-history-row{display:flex;gap:7px;align-items:start;padding:9px 0;font-size:10px}.graphic-history-row>i{width:6px;height:6px;background:#0084e7;border-radius:50%;margin-top:4px;flex-shrink:0}.graphic-history-row small,.graphic-history-row strong{display:block;font-size:10px}.graphic-history-row small{color:#7892ae;margin-top:3px}.graphic-history-row time{font-size:9px;color:#718aaa;margin-left:auto;min-width:62px}.kanban-column{background:#edf5ff!important;border:1px solid #ddeafa;border-radius:9px}.lead-card{border:1px solid #dce8f5!important;border-radius:8px!important;background:#fff!important}.calendar-day{background:#fff;border-color:#e2edf8!important}.calendar-event{background:#e8f3ff!important;border-color:#3a9bed!important;color:#1668a9!important}.calendar-day.selected{background:#edf7ff!important}.ops-item,.project-pick,.quick-customer{border-color:#e1edf8!important;border-radius:8px!important}.project-pick.selected{background:#e8f4ff!important;border-color:#8ec6f4!important}.project-tabs button[aria-pressed=true],.sales-filter-tabs button[aria-pressed=true]{background:#0078d7!important;color:#fff!important}.master-icon{background:#e5f3ff!important;color:#0083e6!important}.master-card:nth-child(3n+2) .master-icon{background:#f0e5ff!important;color:#8c2de6!important}.master-card:nth-child(3n) .master-icon{background:#e1fbf2!important;color:#00ad90!important}.context-summary>div:nth-child(3n+1){background:#edf7ff}.context-summary>div:nth-child(3n+2){background:#f6efff}.context-summary>div:nth-child(3n){background:#ebfcf4}.workflow{background:#f2f7ff;max-width:none}.workflow-heading{padding:0!important}.workflow-heading,.workflow-heading h1,.workflow-heading p{color:#12365a!important}.workflow-heading>span{display:none}.wf-card h2{display:flex;align-items:center}.workflow-top{background:white;border:1px solid #deebf7;border-radius:8px;padding:12px}.workflow-top a{font-size:12px}.wf-card .wf-toolbar{padding-bottom:12px}@media(max-width:1150px){.graphic-day-grid{grid-template-columns:minmax(0,1.7fr) 275px}.graphic-register-layout.has-preview{grid-template-columns:minmax(0,1fr) 260px}.graphic-quick{grid-template-columns:repeat(4,1fr)}.graphic-quick .graphic-heading-label{grid-column:1/-1}.graphic-dashboard-grid{grid-template-columns:1.1fr 1fr}.graphic-priority{gap:8px;flex-wrap:wrap}.graphic-priority .graphic-open{margin-left:auto}.topbar .live-label{display:none}.graphic-global-search{max-width:28%}}@media(max-width:900px){.workspace{padding:16px}.graphic-dashboard-grid,.graphic-day-bottom,.graphic-day-grid,.graphic-register-layout.has-preview{grid-template-columns:1fr}.graphic-lead-preview{grid-template-columns:1fr 1fr}.graphic-global-search{max-width:40%}.topbar .breadcrumb>span,.topbar .breadcrumb>strong,.topbar .breadcrumb>svg{display:none}.graphic-day .graphic-table{min-width:720px}}@media(max-width:600px){.workspace{padding:12px}.topbar{padding:0 12px!important}.graphic-global-search{max-width:none;width:auto;flex:1}.topbar .top-actions .button,.topbar .top-actions .live-label{display:none}.graphic-quick{grid-template-columns:1fr 1fr}.graphic-dashboard-grid,.graphic-day-bottom,.graphic-lead-preview{grid-template-columns:1fr}.graphic-panel-heading{padding:13px;gap:8px;flex-wrap:wrap}.graphic-panel-heading p{font-size:11px}.graphic-overdue-strip{align-items:flex-start;font-size:11px}.graphic-priority .graphic-open{font-size:11px}.graphic-tabs{flex-wrap:wrap}.graphic-sales-summary{font-size:11px}.workspace .metric{padding:13px!important;min-height:105px}.workspace .metric strong{font-size:24px!important}.workspace .stats-grid{grid-template-columns:1fr 1fr!important;gap:9px!important}.workspace .metric p{font-size:10px!important}.graphic-preview-actions .button,.graphic-table td{font-size:12px!important}.graphic-agenda-event{grid-template-columns:10px 58px 32px 1fr;gap:7px}.graphic-day-tabs{gap:18px}.graphic-table{min-width:600px}.graphic-activity-form input,.graphic-activity-form select,.graphic-activity-form textarea{font-size:16px!important}.graphic-contact button{min-width:32px;min-height:32px}}.graphic-workflow-shell{display:grid;grid-template-columns:210px minmax(0,1fr);background:#f1f7ff;min-height:85vh}.graphic-workflow-nav{background:linear-gradient(120deg,#113954,#08283e);padding:20px 12px;color:#e5f0fb;display:flex;flex-direction:column}.graphic-workflow-logo{background:white;border-radius:6px;padding:9px;display:block}.graphic-workflow-logo img{width:100%;height:auto;display:block}.graphic-workflow-nav>span{font-size:11px;padding:9px 2px 18px;border-bottom:1px solid #32536d}.graphic-workflow-nav nav{display:grid;gap:6px;margin-top:15px}.graphic-workflow-nav nav a{display:flex;gap:9px;align-items:center;color:#e6f2fb;text-decoration:none;font-size:12px;padding:10px 7px;border-radius:6px}.graphic-workflow-nav nav a:hover{background:#14517b}.graphic-workflow-nav nav a>span{flex:1}.graphic-workflow-nav nav a>svg:last-child{width:12px!important;height:12px!important}.graphic-workflow-help{margin-top:auto;color:#e5f0fb!important;text-decoration:none!important;display:flex;gap:9px;border-top:1px solid #36566e;padding:15px 3px;font-size:12px}.graphic-workflow-shell .workflow{width:100%;padding:0 24px 24px;min-width:0}.graphic-workflow-top{display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #dfebf7;margin:0 -24px 20px;padding:17px 24px;color:#5f7fa0;font-size:12px}.graphic-workflow-top>span{display:flex;gap:9px;align-items:center}.graphic-workflow-top a{font-size:12px;text-decoration:none}.graphic-workflow-top svg{width:13px!important;height:13px!important}.admin-console{background:#f1f7ff!important;color:#17395d}.admin-console .panel,.admin-console section{border:1px solid #dceaf8!important;border-radius:9px!important;background:#fff}.admin-console h1{color:#133659}.admin-console h2{font-size:18px;color:#16375a}.admin-console button{border-radius:7px}.admin-console nav a{background:white;border:1px solid #dbe9f7;border-radius:6px}.graphic-nav-group .graphic-section-icon{width:18px!important;height:18px!important;margin-right:0}.graphic-day-stats .metric:nth-child(2){background:linear-gradient(115deg,#fff6e7,#fff)!important;border-color:#f5e7ce!important}.graphic-day-stats .metric:nth-child(2) svg{background:#fff0dc;color:#ff8a00!important}.graphic-day-stats .metric:nth-child(3){background:linear-gradient(115deg,#eafff6,#fff)!important;border-color:#d7f4e8!important}.graphic-day-stats .metric:nth-child(3) svg{background:#dcfaef;color:#00b797!important}.graphic-day-stats .metric:nth-child(4){background:linear-gradient(115deg,#f7f0ff,#fff)!important;border-color:#e9dffa!important}.graphic-day-stats .metric:nth-child(4) svg{background:#f0e2ff;color:#8b27ef!important}@media(max-width:760px){.graphic-workflow-shell{grid-template-columns:1fr}.graphic-workflow-nav{padding:10px}.graphic-workflow-logo{max-width:180px}.graphic-workflow-help,.graphic-workflow-nav>span{display:none}.graphic-workflow-nav nav{display:flex;flex-wrap:wrap;margin-top:9px;gap:3px}.graphic-workflow-nav nav a{font-size:11px;padding:7px}.graphic-workflow-nav nav a>svg:last-child{display:none}.graphic-workflow-shell .workflow{padding:0 12px 12px}.graphic-workflow-top{margin:0 -12px 15px;padding:12px}.graphic-workflow-top a{font-size:11px}}.graphic-nav-group>span{flex:1}.graphic-nav-group .graphic-section-icon{color:#d6e9f8!important}.graphic-reports{display:grid;gap:16px}.graphic-report-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.graphic-report-grid>.panel{padding:20px}.graphic-report-grid h2{margin:0 0 6px;display:flex;align-items:center}.graphic-report-grid p{font-size:12px}.graphic-report-link{display:flex;align-items:center;gap:9px;background:#f4f9ff;border:1px solid #e3eef9;border-radius:7px;padding:12px 9px;margin-top:10px;width:100%;text-align:left;color:#225b90;font-size:12px}.graphic-report-link>span:first-of-type{flex:1}.graphic-report-link>.graphic-section-icon{width:19px!important;height:19px!important}.graphic-report-grid>.panel:nth-child(3n+2)>h2>.graphic-section-icon{color:#8a29df!important}.graphic-report-grid>.panel:nth-child(3n)>h2>.graphic-section-icon{color:#00aa8c!important}@media(max-width:1000px){.graphic-report-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.graphic-report-grid{grid-template-columns:1fr}}body .workspace .metric{display:grid!important;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:12px!important;row-gap:4px!important;min-height:105px!important;padding:17px 14px!important;align-content:center}.workspace .metric>div{display:contents!important}.workspace .metric>div>svg{grid-column:1;grid-row:1/4;align-self:start}.workspace .metric>div>span{grid-column:2;grid-row:1;text-transform:none!important}.workspace .metric>strong{grid-column:2;grid-row:2;font-size:26px!important;margin:0!important}.workspace .metric>p{grid-column:2;grid-row:3;margin:0!important}.workspace .metric>span{grid-column:1/-1}.workspace .metric:not(:has(svg))>strong{grid-column:1/-1}.page-heading{margin-bottom:8px!important}.crm-main .workspace>.page-heading{min-height:70px!important}.graphic-nav-group{font-size:12px!important}.graphic-nav-group span{white-space:normal}.crm-sidebar [data-slot=sidebar-group]{margin-bottom:2px!important}.crm-sidebar [data-slot=sidebar-group-label]{margin-bottom:0!important}.crm-sidebar .brand{padding:15px!important}.crm-sidebar .workspace-label{font-size:11px!important}.graphic-dashboard .graphic-panel-heading h2,.graphic-day .graphic-panel-heading h2{display:block!important}.graphic-register-panel .pagination{padding:15px}.graphic-register-panel .list-toolbar{padding:10px 14px;gap:7px;flex-wrap:wrap}.graphic-register-panel .list-toolbar .search-input{min-width:160px;flex:1}.graphic-register-panel .list-toolbar select{min-width:110px;flex:1}.graphic-register-panel .list-toolbar .record-count{font-size:11px}.graphic-register-panel .sales-filter-tabs{padding:12px 14px}.graphic-register-panel .sales-filter-help{display:none}.graphic-register-panel .lead-identity{gap:8px}.graphic-register-panel table{min-width:720px}.graphic-register-panel table td{font-size:12px!important;padding:12px 8px!important}.graphic-register-panel table th{font-size:11px!important}.graphic-register-panel table .lead-name{font-size:12px}.graphic-register-panel table small{font-size:10px}.graphic-register-panel .contact-line{font-size:11px}.graphic-day-stats{margin-bottom:0!important}body .workspace .graphic-activity-form input:not([type=checkbox]),body .workspace .graphic-activity-form select{min-height:34px!important;padding:7px 9px!important;font-size:12px!important}body .workspace .graphic-activity-form label{font-size:11px!important}body .workspace .graphic-activity-form textarea{min-height:64px!important;padding:8px!important;font-size:12px!important}.graphic-next-details{font-size:11px;color:#6a86a6}.graphic-next-details summary{padding:3px 0}.graphic-next-details label{padding-top:7px}.graphic-day .graphic-table{min-width:580px}.graphic-day .graphic-table td{white-space:normal}.graphic-day .graphic-table td:first-child{min-width:94px;max-width:135px}.graphic-day .graphic-table td:nth-child(3){font-size:10px!important;min-width:80px}.graphic-day .graphic-owner{white-space:normal;max-width:100px}.graphic-register-panel table{min-width:570px;width:100%;table-layout:auto}.graphic-register-panel table td,.graphic-register-panel table th{padding:10px 6px!important;font-size:11px!important}.graphic-register-panel .lead-identity{min-width:140px;max-width:190px}.graphic-register-panel .owner-cell{max-width:110px;font-size:10px;white-space:normal;gap:5px}.graphic-register-panel .owner-cell .mini-avatar{flex-shrink:0}.graphic-register-panel td:nth-last-child(3){font-size:10px!important;max-width:110px}.graphic-register-panel .lead-identity small{font-size:10px;white-space:normal}.graphic-register-panel td:first-child,.graphic-register-panel th:first-child{width:25px}.graphic-register-panel .lead-name{font-size:11px!important}.workspace .metric span{letter-spacing:0!important}.graphic-register-panel .list-toolbar .search-input input{min-width:0;width:100%;border:0!important;padding:5px!important;min-height:28px!important;background:transparent!important}.graphic-register-panel .list-toolbar .search-input{padding:3px 7px!important;gap:4px}.graphic-register-panel .list-toolbar select{font-size:12px!important;min-height:33px!important;padding:7px!important}.graphic-register-panel .sales-filter-tabs button{font-size:11px!important;padding:7px 13px!important;border:1px solid #deebf7!important}.graphic-register-panel .graphic-owner{white-space:normal}.graphic-register-panel table .stage{font-size:9px!important;padding:4px 7px!important}@media(max-width:600px){body .workspace .graphic-activity-form input:not([type=checkbox]),body .workspace .graphic-activity-form select,body .workspace .graphic-activity-form textarea{font-size:16px!important;min-height:44px!important}}body .graphic-dialog-title-icon.lucide{width:25px!important;height:25px!important;padding:4px;border-radius:5px;background:#e3f1ff;color:#0082e6;flex-shrink:0}body [data-slot=sheet-title]{display:flex;gap:9px;align-items:center}.graphic-day-grid .graphic-priorities{display:flex;flex-direction:column}.graphic-day-grid .graphic-priorities .graphic-table-footer{margin-top:auto}.graphic-register-panel .lead-identity{min-width:130px}.graphic-register-panel .lead-identity .company-avatar{width:28px;height:28px;font-size:11px;flex-shrink:0}.graphic-register-panel table [data-slot=table-cell]{max-width:185px}.graphic-register-panel .text-right{white-space:nowrap}.graphic-lead-presets{display:flex;justify-content:flex-end;gap:6px;padding:0 14px 9px}.graphic-lead-presets button{padding:6px 10px;border:1px solid #dce9f7;background:white;color:#315e8c;border-radius:18px;font-size:11px}.graphic-lead-presets button[aria-pressed=true]{background:#e5f2ff;border-color:#72b4ef;color:#007bdb}.graphic-filter-count{display:inline-block;background:#edf5ff;border-radius:10px;padding:2px 6px;margin-left:6px;font-size:10px;color:#246daa}.sales-filter-tabs button[aria-pressed=true] .graphic-filter-count{background:white;color:#0075cc}.graphic-module-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.graphic-summary-card{display:flex;gap:12px;align-items:flex-start;border:1px solid #d8eafb;border-radius:9px;background:linear-gradient(120deg,#edf8ff,#fff);padding:18px 14px;min-width:0}.graphic-summary-card:nth-child(4n+2){background:linear-gradient(120deg,#f7f0ff,#fff);border-color:#eadff9}.graphic-summary-card:nth-child(4n+3){background:linear-gradient(120deg,#fff6e8,#fff);border-color:#f6e8ce}.graphic-summary-card:nth-child(4n){background:linear-gradient(120deg,#eafff7,#fff);border-color:#d6f2e8}.graphic-summary-card>div{display:grid;gap:5px;min-width:0}.graphic-summary-card>div>span{font-size:11px;font-weight:650;color:#416389}.graphic-summary-card strong{font-size:25px;line-height:1.15;color:#102e51;overflow-wrap:anywhere}.graphic-summary-card small{font-size:10px;color:#6c85a2}.graphic-summary-symbol{background:#ddf2ff;border-radius:9px;padding:9px;color:#0087eb;display:flex;flex-shrink:0}.graphic-summary-symbol .graphic-section-icon{width:23px!important;height:23px!important;margin:0!important;color:inherit!important}.graphic-summary-card:nth-child(4n+2) .graphic-summary-symbol{background:#eee1ff;color:#8926e8}.graphic-summary-card:nth-child(4n+3) .graphic-summary-symbol{background:#fff0d8;color:#ff8a00}.graphic-summary-card:nth-child(4n) .graphic-summary-symbol{background:#d9faf0;color:#00ad8e}.graphic-company-split{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:16px;grid-column:1/-1}.graphic-company-register{padding:16px!important;min-width:0}.graphic-table-scroll{overflow:auto}.graphic-company-register table{width:100%;border-collapse:collapse;min-width:480px}.graphic-company-register td,.graphic-company-register th{padding:12px 9px;text-align:left}.graphic-company-register tr[aria-selected=true]{background:#edf7ff}.graphic-company-select{display:flex;align-items:center;gap:9px;background:none;border:0;text-align:left;color:#163b62;width:100%;padding:0}.graphic-company-select>span:last-child{display:grid;gap:4px}.graphic-company-select small{font-size:10px;color:#6c87a6}.graphic-company-profile .company-directory{padding:17px!important}.graphic-company-profile .ops-heading{margin-top:17px}.graphic-company-profile .ops-heading h2{font-size:15px!important}.graphic-company-profile p{font-size:12px;overflow-wrap:anywhere}.graphic-company-profile h3{border-top:1px solid #e4edf7;padding-top:14px;font-size:13px}.graphic-company-profile .ops-item{background:#f6faff;border:1px solid #e4eef9;border-radius:6px;padding:10px;margin:7px 0;display:grid;gap:5px;font-size:12px}.company-workspace{display:flex;flex-direction:column;gap:14px}.company-workspace>.ops-two{order:4}.company-workspace>.compact-entry{order:5}.company-directory-head{order:0}.graphic-company-split{order:1}.compact-entry>summary strong{display:flex;gap:8px;align-items:center}.compact-entry>summary{cursor:pointer;list-style:none}.compact-entry>summary strong .graphic-section-icon{padding:5px;background:#e7f3ff;border-radius:6px;width:28px!important;height:28px!important}.workspace [data-module]>.ops-two{gap:16px;align-items:start}.workspace [data-module] .panel{min-width:0}.workspace [data-module] .ops-heading h2{display:flex;gap:8px;align-items:center}.workspace [data-module] .ops-item{border-bottom:1px solid #e7eff9;padding:12px 0}.workspace [data-module] .ops-item:last-child{border-bottom:0}.workspace [data-module] .ops-actions{gap:8px;align-items:center;margin-bottom:12px}.workspace [data-module] .ops-actions>p{font-size:11px;margin:0}.workspace [data-module] .lead-form{gap:13px}.workspace [data-module] .lead-form label{font-size:12px;color:#345b82}.workspace [data-module] .lead-form input:not([type=checkbox]):not([type=radio]),.workspace [data-module] .lead-form select{min-height:37px!important;font-size:12px!important}.workspace [data-module] .lead-form textarea{font-size:12px!important;min-height:78px}.workspace [data-module] .panel>h2{margin-bottom:14px}.workspace [data-module] .panel>h2>.graphic-section-icon{background:#e7f4ff;padding:5px;width:30px!important;height:30px!important;border-radius:7px;vertical-align:middle}.workspace [data-module] .panel:nth-child(3n+2)>h2>.graphic-section-icon{color:#8d2de7!important;background:#f2e8ff}.workspace [data-module] .panel:nth-child(3n)>h2>.graphic-section-icon{color:#00ae91!important;background:#e0faf1}.workspace [data-module=Meetings] .portfolio-overview>.context-summary,.workspace [data-module=Projects] .portfolio-overview>.context-summary{display:none}.workspace .project-gallery-layout{grid-template-columns:1.05fr 1fr!important;gap:16px}.workspace .project-directory .project-pick{border:1px solid #e2edf9;border-radius:8px!important;margin:9px 0;background:#fff!important;padding:13px!important}.workspace .project-pick.selected{background:#ecf7ff!important;border-color:#7ebbf1!important}.workspace .project-pick progress{accent-color:#0089ed;height:5px}.workspace .project-summary-facts{background:#f5faff;border:1px solid #e5eff9;border-radius:8px;padding:14px}.workspace .project-tabs button,.workspace .task-status-tabs button{border-radius:7px!important;font-size:12px!important}.workspace .project-tabs button[aria-pressed=true],.workspace .task-status-tabs button[aria-pressed=true]{background:#0079de!important;color:white!important;border-color:#0079de!important}.workspace .project-editor{border-top:3px solid #0088ed!important}.workspace .project-overview-detail ol{padding-left:24px}.workspace .project-overview-detail li{padding:9px;border-bottom:1px solid #e6f0fa}.workspace .meeting-content-grid>section{border:1px solid #e0edf8;background:#f7fbff;border-radius:8px;padding:15px}.workspace .meeting-decisions{background:#effdf8!important}.workspace .calendar-grid{gap:0;border:1px solid #dce9f7;border-radius:9px;overflow:auto;background:#fff}.workspace .calendar-day{border:0;border-right:1px solid #e3edf8;border-bottom:1px solid #e3edf8;border-radius:0!important;min-height:125px;padding:8px;background:white}.workspace .calendar-day.selected{background:#f1f8ff}.workspace .calendar-date{font-size:11px!important;color:#456a91}.workspace .calendar-event{background:#eaf4ff!important;border-left:3px solid #0086ee!important;border-radius:4px!important;font-size:10px!important}.workspace .calendar-event.followup{background:#fff4e4!important;border-left-color:#ff9900!important}.workspace .calendar-event.completed{background:#e7faf2!important;border-left-color:#00b493!important}.workspace [data-module=Inbox]>.panel{border-top:3px solid #0085ec!important}.workspace [data-module=Campaigns]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(270px,1fr);gap:16px;align-items:start}.workspace [data-module=Campaigns]>.graphic-module-summary,.workspace [data-module=Campaigns]>.ops-note{grid-column:1/-1}.workspace [data-module=Campaigns]>.panel{margin:0!important}.workspace [data-module=Campaigns] .campaign-row{border:1px solid #e3edf8;background:#f8fbff;border-radius:8px;padding:13px;display:grid;gap:8px;margin:10px 0}.workspace [data-module=Campaigns] .campaign-row p{font-size:11px}.workspace .call-desk-workspace{grid-template-columns:minmax(300px,.85fr) minmax(0,1.3fr)}.workspace .notification-card{border:1px solid #dfebf8;background:#fff;border-radius:8px;margin:10px 0;padding:14px}.workspace .notification-card h3{font-size:14px}.workspace .notification-overdue{display:inline-flex;background:#fff1df;color:#d87900;border-radius:5px;padding:5px 8px;font-size:11px}.workspace .task-owner .mini-avatar{background:#e2f1ff;color:#007ad6}.workspace .task-status-pill{background:#e5f2ff;color:#2374b6;border-radius:6px}.workspace .tag{border-radius:6px;background:#e9f5ff;color:#1764a4}.workspace .team-task-row{border-bottom:1px solid #e5eef8;padding:15px}.workspace .team-task-row:hover{background:#f2f8ff}.workspace .automation-rule-form{padding:14px;background:#f6faff;border:1px solid #e0edf9;border-radius:8px}.workspace .automation-workspace[data-module=Automation]>.ops-two{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr)}body [data-slot=dialog-content],body [data-slot=sheet-content]{background:#fff;color:#183b60;border-color:#dae9f7;border-radius:12px;padding:24px}body [data-slot=dialog-header],body [data-slot=sheet-header]{border-bottom:1px solid #e4eef9;padding-bottom:16px;margin-bottom:14px}body [data-slot=dialog-description],body [data-slot=sheet-description]{font-size:12px;color:#657f9e;line-height:1.6}body [data-slot=dialog-content] form,body [data-slot=sheet-content] form{gap:14px}body [data-slot=dialog-content] label,body [data-slot=sheet-content] label{font-size:12px;font-weight:600;color:#375c82}body [data-slot=dialog-content] .form-grid,body [data-slot=sheet-content] .form-grid{gap:14px}body [data-slot=dialog-content] .button.primary,body [data-slot=sheet-content] .button.primary{background:#0078dc;color:white;border:1px solid #0078dc;border-radius:7px}body [data-slot=dialog-content] .button.secondary,body [data-slot=sheet-content] .button.secondary{background:#fff;color:#196cad;border:1px solid #d7e7f6;border-radius:7px}@media(max-width:1100px){.graphic-module-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.graphic-company-split{grid-template-columns:minmax(0,1fr) 270px}.workspace [data-module=Campaigns]{grid-template-columns:1fr}.workspace [data-module=Campaigns]>*{grid-column:1!important}.workspace .project-gallery-layout{grid-template-columns:1fr!important}}@media(max-width:760px){.graphic-company-split,.workspace .automation-workspace[data-module=Automation]>.ops-two,.workspace .call-desk-workspace{grid-template-columns:1fr}.graphic-summary-card{padding:13px 10px;gap:8px}.graphic-summary-symbol{padding:6px}.graphic-summary-card strong{font-size:21px}.graphic-company-profile{order:2}.workspace .calendar-grid{grid-template-columns:repeat(7,minmax(100px,1fr))}.workspace .calendar-grid.single{grid-template-columns:1fr}.workspace [data-module] .lead-form input:not([type=checkbox]):not([type=radio]),.workspace [data-module] .lead-form select,.workspace [data-module] .lead-form textarea{font-size:16px!important}.graphic-company-register table{min-width:480px}}.graphic-report-stage{padding:20px!important}.graphic-report-stage>div{display:grid;grid-template-columns:1fr 1fr;gap:13px 28px;margin-top:18px}.graphic-report-bar{display:flex;align-items:center;gap:10px;font-size:12px;color:#315e88}.graphic-report-bar>span{width:105px}.graphic-report-bar>div{flex:1;background:#eaf2fc;height:10px;border-radius:8px;overflow:hidden}.graphic-report-bar i{display:block;background:#1598f5;height:100%;border-radius:8px}.graphic-report-bar:nth-child(3n+2) i{background:#00b99c}.graphic-report-bar:nth-child(3n) i{background:#9654ee}.graphic-report-bar strong{min-width:35px;text-align:right}.workspace .billing-summary h3,.workspace .integration-health-grid h3{display:flex;align-items:center;gap:8px}.workspace .integration-health-grid>article{border:1px solid #dfeaf8;background:#fff;border-radius:9px;padding:18px}.workspace .integration-health-grid>article:nth-child(2){border-top:3px solid #ffb243}.workspace .integration-health-grid>article:nth-child(3){border-top:3px solid #00b897}.workspace .integration-health-grid>article:first-child{border-top:3px solid #0090f1}.workspace .integration-health-grid p{font-size:12px;line-height:1.6}.workspace .compact-entry[open]>summary{border-bottom:1px solid #e2edf8;margin-bottom:16px;padding-bottom:14px}.workspace .context-summary>div{border:1px solid #e0eaf8;border-radius:8px;background:#f2f9ff;padding:14px}.workspace .context-summary>div:nth-child(3n+2){background:#f6f0ff}.workspace .context-summary>div:nth-child(3n){background:#fff6e8}.workflow .wf-stats>div,.workflow .wf-summary>div{border:1px solid #dceaf7;border-radius:9px;background:#eff8ff;padding:17px}.workflow .wf-stats>div:nth-child(2n){background:#f7f0ff}.workflow .wf-card>h2{display:flex;align-items:center;gap:9px}.workflow .wf-card>h2 .graphic-section-icon{background:#e6f4ff;color:#0089ed;padding:5px;border-radius:6px;width:30px!important;height:30px!important}.workflow .wf-card table{width:100%;border-collapse:collapse}.workflow .wf-card td,.workflow .wf-card th{padding:12px 10px;text-align:left}.workflow .wf-card table tbody tr:hover{background:#f2f9ff}.workflow-heading h1{font-size:28px!important;color:#102e51!important}.workflow-heading{background:none!important;padding:0 0 18px!important;border:0!important}.workflow-heading p{color:#6b84a1!important;font-size:13px}@media(max-width:700px){.graphic-report-stage>div{grid-template-columns:1fr}}.graphic-quote-split{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px}.graphic-quote-detail>.panel,.graphic-quote-register{padding:18px!important}.graphic-quote-pick{display:grid;grid-template-columns:1fr auto;gap:7px;width:100%;border:1px solid #e0ebf8;background:#fff;padding:13px;text-align:left;border-radius:7px;margin:10px 0;color:#234d76}.graphic-quote-pick small,.graphic-quote-pick strong{grid-column:1/-1}.graphic-quote-pick small{font-size:11px;color:#6c86a2}.graphic-quote-pick b{font-size:12px}.graphic-quote-pick[aria-pressed=true]{background:#edf7ff;border-color:#88c4f5}.graphic-quote-lines table{width:100%;border-collapse:collapse}.graphic-quote-lines td,.graphic-quote-lines th{padding:13px 10px;text-align:left}.graphic-quote-terms{display:grid;grid-template-columns:1fr;gap:7px;border:1px solid #e1ecf8;background:#f7fbff;padding:14px;border-radius:7px;margin:15px 0}.graphic-quote-terms h3{font-size:13px;margin:0}.graphic-quote-terms p{font-size:12px;margin:0;white-space:pre-line}.graphic-rule-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);gap:18px;align-items:start}.graphic-rule-list .quick-customer{width:100%;margin-bottom:10px;display:grid;gap:6px;background:#f4f9ff;border:1px solid #deebf8;border-radius:7px;padding:14px}.graphic-rule-list .quick-customer strong{color:#244f79;font-size:13px}.graphic-rule-list .quick-customer span{font-size:11px;color:#6a84a1}.workspace .automation-workspace[data-module=Automation]>.ops-two{grid-template-columns:1fr}.workspace .automation-workspace[data-module="Sales goals"]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr);gap:16px;align-items:start}.workspace .automation-workspace[data-module="Sales goals"]>.notification-panel{grid-column:1/-1}.workspace .automation-workspace[data-module="Sales goals"] .stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}@media(max-width:900px){.graphic-quote-split,.graphic-rule-layout,.workspace .automation-workspace[data-module="Sales goals"]{grid-template-columns:1fr}.graphic-quote-register{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.graphic-quote-register>h2,.graphic-quote-register>p{grid-column:1/-1}.graphic-quote-pick{margin:0}}body .workspace .company-workspace{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex-wrap:nowrap!important;width:100%!important;min-width:0!important}body .workspace .company-workspace>.ops-two{display:grid!important;grid-template-columns:1fr 1fr!important;order:4!important}body .workspace .company-directory-head{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important;width:100%!important;min-height:0!important;height:auto!important;flex:initial!important;gap:12px;padding:16px!important}body .workspace .company-directory-head h2{margin:0;flex:1}body .workspace .company-directory-head input{width:260px;max-width:100%}body .workspace .company-directory-head small{width:100%}body .workspace .graphic-company-split{width:100%!important;min-width:0!important}body .workspace .company-workspace>.compact-entry{width:100%!important;flex:initial!important}body .workspace .company-workspace .compact-entry{max-width:100%!important}body .workspace .company-workspace .compact-entry>summary{min-height:42px}body .crm-main .topbar{height:auto!important;min-height:64px!important;flex-wrap:nowrap!important;gap:14px;padding:10px 24px!important}body .crm-main .topbar .breadcrumb{flex-shrink:0}body .crm-main .topbar .top-actions{flex-wrap:nowrap!important;flex-shrink:0;gap:8px}body .crm-main .topbar .graphic-global-search{min-width:120px;flex:1}body .crm-main .topbar .graphic-global-search input{min-width:0;width:100%}body .crm-main .topbar .top-actions .live-label{display:none}body .crm-main .topbar .top-actions .button{font-size:11px;padding:7px 9px}body .graphic-module-summary{grid-template-columns:repeat(auto-fit,minmax(185px,1fr))}@media(max-width:1000px){body .crm-main .topbar .top-actions>a,body .crm-main .topbar .top-actions>button:first-child{display:none}}@media(max-width:760px){body .workspace .company-workspace>.ops-two{grid-template-columns:1fr!important}body .crm-main .topbar{padding:10px 12px!important}body .crm-main .topbar .breadcrumb>span,body .crm-main .topbar .breadcrumb>strong,body .crm-main .topbar .breadcrumb>svg{display:none}body .graphic-module-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}body .crm-sidebar [data-slot=sidebar-content]{gap:0!important}body .crm-sidebar [data-slot=sidebar-group]{padding:3px 9px!important;margin:0!important}body .crm-sidebar .graphic-nav-group{min-height:35px!important;height:auto!important;padding:8px 5px!important;font-size:11px!important}body .crm-sidebar [data-slot=sidebar-menu-button]{height:34px!important;min-height:34px!important;padding:7px 9px!important;margin:0!important;font-size:11px!important}body .crm-sidebar [data-slot=sidebar-menu]{gap:1px!important}body .crm-sidebar [data-slot=sidebar-group-label] .graphic-section-icon{width:16px!important;height:16px!important}body .workspace .automation-workspace,body .workspace .ops-root,body .workspace .project-workspace,body .workspace .sales-modules{gap:16px!important}body .workspace .graphic-module-summary,body .workspace .ops-actions{margin-bottom:0!important}body .workspace .sales-modules>.ops-actions{justify-content:flex-end}body .workspace .sales-modules>.ops-actions p{margin-right:auto;order:-1}body .workspace .panel{overflow-wrap:anywhere}body .workspace .sales-modules[data-module="Companies & contacts"] .company-workspace{gap:12px!important}.graphic-quality-split{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);gap:16px;align-items:start}.graphic-quality-split>.wf-card{min-width:0;margin-top:0}.graphic-quality-split>.wf-card[aria-label="Contact review"]{border-top:3px solid #0088ed}.graphic-quality-split .wf-form,.graphic-quality-split .wf-grid{grid-template-columns:1fr}.graphic-quality-split .wf-toolbar{gap:8px}.graphic-quality-split h2{font-size:16px!important}.workflow .graphic-module-summary{margin-bottom:18px}.workflow .wf-table-wrap td small{display:block;margin-top:5px;font-size:11px;color:#6d87a1}.workflow .wf-form label{font-size:12px;color:#355d85}.workflow .wf-form input:not([type=checkbox]),.workflow .wf-form select,.workflow .wf-form textarea{background:white;border:1px solid #d6e5f4;border-radius:6px;font-size:13px}.workflow .wf-form textarea{min-height:80px}.workflow .wf-form button,.workflow .wf-toolbar button{background:#0078d7;color:white;border:1px solid #0078d7;border-radius:6px;padding:9px 12px;font-size:12px}.workflow .wf-form button:disabled,.workflow .wf-toolbar button:disabled{opacity:.5}.workspace .master-card{padding:17px!important;display:grid;grid-template-columns:42px 1fr;text-align:left;gap:7px 12px}.workspace .master-card .master-icon{grid-column:1;grid-row:1/4;padding:8px;border-radius:7px;background:#e1f3ff;color:#0088eb;width:38px;height:38px}.workspace .master-card .master-icon .graphic-section-icon{width:22px!important;height:22px!important;margin:0!important;color:inherit!important}.workspace .master-card:nth-child(3n+2) .master-icon{background:#e0faf1;color:#00ad8d}.workspace .master-card:nth-child(3n) .master-icon{background:#f0e4ff;color:#902be5}.workspace .master-card .master-link,.workspace .master-card h2,.workspace .master-card p{grid-column:2;margin:0}.workspace .master-card p{font-size:11px;line-height:1.5}.workspace .master-card h2{font-size:14px!important}.workspace .master-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.workspace [data-module="Custom fields"]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:16px}.workspace [data-module="Custom fields"]>.ops-actions{grid-column:1/-1}.workspace [data-module="Custom fields"]>.compact-entry{grid-column:2;grid-row:2/5}.workspace [data-module="Team hierarchy"]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:16px}.workspace [data-module="Team hierarchy"]>.graphic-module-summary,.workspace [data-module="Team hierarchy"]>.ops-actions{grid-column:1/-1}.workspace [data-module="Data & privacy"]>.ops-two{grid-template-columns:1fr 1fr}.workspace [data-module="Data & privacy"]>.panel{padding:18px}.workspace .contact-verification-workspace .contact-check-readiness{display:flex;flex-wrap:wrap;gap:10px}.workspace .contact-check-readiness>span{padding:9px;border-radius:7px;background:#f0f8ff;border:1px solid #e0edf9}.workspace .contact-check-result{border:1px solid #e3edf8;border-radius:7px;padding:11px;background:#f8fbff}.workspace .contact-check-badge{background:#e4f8f0;color:#13866f;border-radius:5px;padding:4px 7px}.admin-console .admin-form{border:1px solid #e1ecf8;border-radius:9px;background:#f8fbff;padding:18px}.admin-console .admin-table th{background:#eff6fd;color:#476b91;font-size:12px}.admin-console .admin-table td{padding:12px;border-bottom:1px solid #e5eef8}.admin-console .admin-custom-field,.admin-console .admin-field-grid label{background:#f8fbff;border:1px solid #dfebf8;border-radius:8px;padding:14px}.admin-console .admin-custom-field input,.admin-console .admin-custom-field select,.admin-console .admin-field-grid input{border:1px solid #d4e4f4;background:white;border-radius:6px}.admin-console h2>.graphic-section-icon{width:29px!important;height:29px!important;border-radius:7px;background:#e6f3ff;color:#0089ed;padding:5px;vertical-align:middle;margin-right:8px}@media(max-width:1000px){.graphic-quality-split,.workspace [data-module="Custom fields"],.workspace [data-module="Team hierarchy"]{grid-template-columns:1fr}.workspace [data-module="Custom fields"]>.compact-entry{grid-column:1;grid-row:auto}}@media(max-width:760px){.workspace .master-grid,.workspace [data-module="Data & privacy"]>.ops-two{grid-template-columns:1fr}.workflow .wf-form input:not([type=checkbox]),.workflow .wf-form select,.workflow .wf-form textarea{font-size:16px}}.graphic-mailbox{display:grid;grid-template-columns:220px minmax(0,1fr) 220px;border:1px solid #dfebf8;border-radius:9px;overflow:hidden;margin-top:18px;min-height:350px}.graphic-thread-list{border-right:1px solid #e2edf8;background:#f8fbff;padding:14px}.graphic-thread-list>h3{font-size:13px;margin:0 0 14px}.graphic-thread-list>button{display:flex;align-items:flex-start;gap:8px;background:white;border:1px solid #e3edf8;border-radius:7px;padding:12px 9px;text-align:left;width:100%;margin-bottom:8px;color:#254e77}.graphic-thread-list>button[aria-pressed=true]{background:#e6f3ff;border-color:#80bdf0}.graphic-thread-list>button>span:last-child{display:grid;gap:4px;min-width:0}.graphic-thread-list strong{font-size:11px;overflow-wrap:anywhere}.graphic-thread-list small{font-size:10px;color:#6b84a0}.graphic-thread-content{padding:18px;min-width:0}.graphic-thread-content .inbox-message{background:#f2f8ff;border:1px solid #e1edf9;border-radius:8px;padding:16px}.graphic-thread-content .inbox-message p{white-space:pre-wrap;font-size:13px;line-height:1.7}.graphic-thread-context{padding:16px;border-left:1px solid #e1ecf8;background:#fbfdff;min-width:0}.graphic-thread-context h3{font-size:13px;display:flex;gap:7px;align-items:center}.graphic-thread-context dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:11px;margin:18px 0}.graphic-thread-context p{font-size:12px}.graphic-thread-context dd{margin:0;color:#2169a4}.graphic-mail-empty{display:grid;place-content:center;justify-items:center;min-height:260px;text-align:center;padding:20px}.graphic-mail-empty>.graphic-section-icon{width:40px!important;height:40px!important;background:#e2f3ff;border-radius:10px;padding:8px;color:#0086ed}.graphic-mail-empty h3{font-size:15px;margin:15px 0 8px}.graphic-mail-empty p{font-size:12px;max-width:320px}@media(max-width:1200px){.graphic-mailbox{grid-template-columns:190px minmax(0,1fr)}.graphic-thread-context{grid-column:1/-1;border-left:0;border-top:1px solid #e1ecf8}}@media(max-width:760px){.graphic-mailbox{grid-template-columns:1fr}.graphic-thread-list{border-right:0;border-bottom:1px solid #e1ecf8}.graphic-thread-list>button{margin:6px 0}}.graphic-staff-layout{margin-top:16px;grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr)!important}.graphic-staff-table{width:100%;border-collapse:collapse}.graphic-staff-table td,.graphic-staff-table th{padding:13px 10px;text-align:left}.graphic-staff-person{display:flex;align-items:center;gap:9px}.graphic-staff-person strong{font-size:12px;display:block}.graphic-staff-person small{font-size:10px;display:block;color:#6b85a3;margin-top:4px}.graphic-staff-table tr[aria-selected=true]{background:#eff8ff}.graphic-staff-status{background:#fff1df;color:#c07a1b;border-radius:5px;padding:4px 7px;font-size:10px}.graphic-staff-status.active{background:#e0f9ee;color:#008e6a}.graphic-staff-profile{padding:15px 0}.graphic-staff-profile>.avatar{width:45px;height:45px;font-size:16px}.graphic-staff-profile h3{font-size:15px;margin:12px 0 5px}.graphic-staff-profile p{font-size:12px}.graphic-staff-profile dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:12px}.graphic-staff-profile dd{margin:0}.graphic-staff-layout .settings-info h2{display:flex;align-items:center;gap:8px}.graphic-staff-layout .settings-info p{font-size:12px}@media(max-width:900px){.graphic-staff-layout{grid-template-columns:1fr!important}.graphic-staff-table{min-width:500px}}body .workspace [data-module="Custom fields"]>.graphic-module-summary,body .workspace [data-module="Custom fields"]>.ops-actions{grid-column:1/-1}body .workspace [data-module="Custom fields"]>.ops-two{grid-column:2;grid-row:3;display:grid!important;grid-template-columns:1fr!important;gap:14px}body .workspace [data-module="Custom fields"]>section.panel{grid-column:1;grid-row:3;padding:18px}.graphic-fields-table{width:100%;border-collapse:collapse}.graphic-fields-table td,.graphic-fields-table th{padding:12px 10px;text-align:left}.graphic-fields-table td small{display:block;margin-top:5px;font-size:10px;color:#6b87a4}@media(max-width:1000px){body .workspace [data-module="Custom fields"]>.ops-two,body .workspace [data-module="Custom fields"]>section.panel{grid-column:1;grid-row:auto}}.graphic-report-centre-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:16px;align-items:start}.graphic-report-categories{padding:16px!important}.graphic-report-categories h3{font-size:14px;margin:0 0 14px}.graphic-report-categories h4{font-size:11px;color:#42688f;margin:14px 0 7px}.graphic-report-categories button{display:flex;align-items:center;gap:7px;width:100%;text-align:left;border:0;background:white;color:#41668d;border-radius:6px;padding:8px 7px;font-size:11px}.graphic-report-categories button[aria-pressed=true]{background:#e7f3ff;color:#0076d5;font-weight:650}.graphic-report-categories .graphic-section-icon{width:15px!important;height:15px!important;margin:0!important}.graphic-report-preview{padding:18px!important;min-width:0}.graphic-report-preview .panel-heading h2{font-size:17px!important}.graphic-report-preview table td,.graphic-report-preview table th{font-size:11px!important}.graphic-report-preview table{min-width:600px}@media(max-width:900px){.graphic-report-centre-layout{grid-template-columns:1fr}.graphic-report-categories{display:none}}body{--dv-font:"Segoe UI",Arial,Helvetica,sans-serif;--graphic-muted:#506a84}body button,body input,body select,body textarea{font-family:inherit}body :is(.workspace,.workflow,.admin-console,.assurance){font-size:14px;line-height:1.55}body :is(.workspace,.workflow,.admin-console,.assurance) :is(p,label,li,dd){line-height:1.6}body :is(.workspace,.workflow,.admin-console,.assurance) p{font-size:14px!important;color:#506780}body :is(.workspace,.workflow,.admin-console,.assurance) :is(small,.muted,.wf-muted){font-size:12px!important;line-height:1.55;color:#526b84}body :is(.workspace,.workflow,.admin-console,.assurance) label{font-size:13px!important;color:#294b6a}body :is(.workspace,.workflow,.admin-console,.assurance) :is(button,.button){font-size:13px;line-height:1.4}body :is(.workspace,.workflow,.admin-console,.assurance) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:14px;line-height:1.5}body :is(.workspace,.workflow,.admin-console,.assurance) ::placeholder{color:#63788e;opacity:1}body :is(.workspace,.workflow,.admin-console,.assurance) table th{font-size:12px!important;font-weight:650;line-height:1.5;white-space:nowrap}body :is(.workspace,.workflow,.admin-console,.assurance) table td{font-size:14px!important;line-height:1.55;word-break:normal;overflow-wrap:break-word}body :is(.workspace,.workflow,.admin-console,.assurance) table td :is(strong,.lead-name,.graphic-customer){font-size:14px!important;line-height:1.5}body :is(.workspace,.workflow,.admin-console,.assurance) table td small{font-size:12px!important;margin-top:4px}body .workspace :is(.metric span,.graphic-summary-card>div>span){font-size:12px!important;line-height:1.45}body .workspace .metric p{font-size:12px!important;line-height:1.5}body .workspace :is(.metric strong,.graphic-summary-card strong){font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(22px,2vw,28px)!important;letter-spacing:-.4px}body .workspace .graphic-sales-bars>button{grid-template-columns:minmax(82px,105px) minmax(35px,1fr) max-content;font-size:13px;gap:12px}body .workspace .graphic-sales-bars>button strong{min-width:8ch;white-space:nowrap;font-variant-numeric:tabular-nums}body .workspace :is(.graphic-sales-summary,.graphic-priority strong,.graphic-quick button,.graphic-agenda-event strong,.graphic-timeline strong){font-size:14px!important;line-height:1.5}body .workspace :is(.graphic-priority small,.graphic-agenda-event small,.graphic-timeline small,.graphic-panel-heading p){font-size:12px!important;line-height:1.5;color:#506a84}body .workspace .graphic-open{white-space:nowrap;min-height:34px;font-size:12px!important}body .workspace .graphic-priority{grid-template-columns:42px minmax(0,1fr) auto;gap:12px}body .workspace :is(.stage,.task-status-pill,.tag,.graphic-due){font-size:12px!important;line-height:1.4;white-space:nowrap}body .workspace .graphic-table td{padding:13px 10px!important}body .workspace :is(.graphic-register-panel table,.graphic-staff-table,.graphic-fields-table){min-width:760px}body .workspace :is(.graphic-thread-list strong,.graphic-report-categories button,.graphic-workflow-nav nav a){font-size:13px!important;line-height:1.5}body .workspace .graphic-thread-list small{font-size:12px!important}body .workspace .graphic-thread-context dd{overflow-wrap:anywhere}body .workspace :is(.graphic-lead-preview,.graphic-thread-content,.graphic-thread-context,.graphic-quote-preview){min-width:0}body .workspace :is(.graphic-lead-preview,.graphic-thread-content,.graphic-thread-context,.graphic-quote-preview) :is(p,dd,a){overflow-wrap:break-word}body .crm-sidebar [data-slot=sidebar-menu-button]{font-size:13px!important;min-height:39px;height:auto;line-height:1.45}body .crm-sidebar [data-slot=sidebar-menu-button]>span{white-space:normal;overflow:visible;text-overflow:clip}body .crm-sidebar .graphic-nav-group{font-size:13px!important;line-height:1.5}body :is([data-slot=dialog-content],[data-slot=sheet-content],.wf-report-form){font-family:var(--dv-font);font-size:14px;line-height:1.6}body :is([data-slot=dialog-content],[data-slot=sheet-content],.wf-report-form) :is(label,p){font-size:14px!important;line-height:1.6}body :is([data-slot=dialog-content],[data-slot=sheet-content],.wf-report-form) :is(small,[data-slot=dialog-description]){font-size:12px!important;color:#526b84;line-height:1.6}body .assurance :is(th,td,label,summary,legend){font-size:13px!important}body .assurance :is(.assurance-badge,.assurance-field-list span,.assurance-kicker){font-size:12px!important;line-height:1.5}body .assurance td button{font-size:14px!important}@media(max-width:1100px){body .workspace .graphic-priority{grid-template-columns:40px minmax(0,1fr)}body .workspace .graphic-priority>.graphic-open{grid-column:2;justify-self:start}}@media(max-width:600px){body .workspace .metric{grid-template-columns:32px minmax(0,1fr)!important;gap:6px!important;padding:12px 9px!important}body .workspace .metric svg.lucide{width:30px!important;height:30px!important;padding:6px}body .workspace .metric strong{font-size:20px!important}body .workspace :is(.metric span,.metric p){font-size:12px!important}body .workspace .graphic-sales-bars>button{grid-template-columns:82px minmax(20px,1fr) max-content;gap:8px}body .workspace .graphic-sales-bars>button strong{min-width:7ch;font-size:12px}body :is(.workspace,.workflow,.admin-console,.assurance,[data-slot=dialog-content],[data-slot=sheet-content]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}body .workspace .graphic-priority{grid-template-columns:36px minmax(0,1fr)}body .workspace .graphic-priority>.graphic-open{grid-column:2}body .workspace .graphic-quick{grid-template-columns:1fr 1fr}body .workspace .graphic-quick button{white-space:normal;text-align:left;min-height:52px}body .workspace table{min-width:620px}}body .crm-main .workspace :is(label,.graphic-activity-form label){font-size:13px!important;line-height:1.6}body .crm-main .workspace small{font-size:12px!important;line-height:1.55;color:#526b84}body .crm-main .workspace p{font-size:14px!important;line-height:1.6}body .crm-main .workspace .metric p{font-size:12px!important}body .crm-main .workspace table th{font-size:12px!important;line-height:1.5}body .crm-main .workspace table td{font-size:14px!important;line-height:1.55}body .crm-main .workspace table td :is(.lead-name,.graphic-customer){font-size:14px!important}body .crm-main .workspace .graphic-day .graphic-table{min-width:880px}body .crm-main .workspace .graphic-day .graphic-table td:nth-child(3){font-size:13px!important;white-space:nowrap;min-width:145px}body .crm-main .workspace .graphic-day .graphic-table td:first-child{min-width:145px;max-width:220px}body .crm-main .workspace .graphic-day .graphic-table td:nth-child(2),body .crm-main .workspace .graphic-day .graphic-table td:nth-child(4){min-width:145px}@media(max-width:1400px){body .workspace .graphic-day-grid{grid-template-columns:1fr}body .workspace .graphic-activity-form{max-width:900px}}body [data-slot=dialog-overlay]{z-index:1000!important}body :is([data-slot=dialog-content],[data-slot=sheet-content]){z-index:1001!important}body .wf-modal{z-index:1100}body .crm-sidebar [data-slot=sidebar-menu-button]>span:last-child{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.45;min-width:0}body :is([data-slot=select-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=tooltip-content]){z-index:1200!important}.utility-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body .language-toolbar.workspace-utilities{height:48px;min-height:48px;padding:0 24px;display:flex;justify-content:space-between;align-items:center;gap:16px;background:#fff!important;border-bottom:1px solid #e2eaf2;position:sticky!important;top:0;z-index:82;font-family:var(--dv-font)}.workspace-utilities .utility-brand{display:flex;align-items:center;gap:9px;color:#47617a;text-decoration:none!important;font-size:12px;white-space:nowrap}.utility-brand-mark{display:grid;place-items:center;width:28px;height:28px;border-radius:7px;background:#eaf4ff;color:#0574cc;font-size:11px;font-weight:750;letter-spacing:-.5px}.utility-brand strong{font-weight:600;color:#173d60}.utility-actions{display:flex;align-items:center;gap:7px;min-width:0}.utility-language{display:flex;align-items:center;gap:6px;padding:0 7px;color:#5c748b}.workspace-utilities .utility-language select{padding:6px 3px;border:0!important;box-shadow:none;background:transparent!important;color:#254b6b;font:13px var(--dv-font)!important;min-height:36px;max-width:106px}body .workspace-utilities :is(.utility-help>summary,.mobile-access>summary){display:flex;align-items:center;gap:7px;list-style:none;padding:8px 10px;border:1px solid transparent;background:transparent;border-radius:7px;color:#355974;font-size:13px;line-height:1.3;cursor:pointer;white-space:nowrap;min-height:36px}.workspace-utilities summary::-webkit-details-marker{display:none}.workspace-utilities :is(.utility-help,.mobile-access){position:relative;margin:0}.workspace-utilities :is(summary:hover,details[open]>summary){background:#edf5fc;border-color:#d9e8f5}.workspace-utilities summary:focus-visible{outline:2px solid #1683db;outline-offset:2px}.utility-help-panel{position:absolute;top:calc(100% + 8px);right:0;width:285px;background:#fff;border:1px solid #dce8f2;border-radius:12px;padding:8px;box-shadow:0 12px 35px #163a5a24;z-index:1300}.utility-help-panel>p{font-size:11px;font-weight:650;letter-spacing:.03em;text-transform:uppercase;color:#678098;margin:5px 9px 8px}.utility-help-panel :is(a,button){display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px;border:0;background:white;color:#1c486d;font:13px/1.5 var(--dv-font);text-align:left;text-decoration:none!important;border-radius:7px;cursor:pointer}.utility-help-panel :is(a,button):hover{background:#f0f7ff}.utility-help-panel svg{flex-shrink:0;margin-top:2px;color:#087ed4}.utility-help-panel small{display:block;color:#637b92;font-size:12px;margin-top:2px}.workspace-utilities .mobile-panel{top:calc(100% + 8px);right:0;z-index:1300;border-radius:12px;box-shadow:0 12px 35px #163a5a24;max-height:calc(100svh - 75px);overflow:auto;font:13px/1.6 var(--dv-font)}body .super-admin-bar{padding:10px 24px;border-bottom:1px solid #284b67;gap:10px;font-family:var(--dv-font);min-height:62px}.super-admin-bar .account-mode-label{display:flex;align-items:center;gap:10px;min-width:0;margin-right:auto}.account-mode-label>div{min-width:0}.account-mode-icon{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;background:#ffffff14;border-radius:8px;color:#b7d9f4}.super-admin-bar .account-mode-label strong{font-size:13px;font-weight:650;line-height:1.5}.super-admin-bar .account-mode-label small{font-size:11px;line-height:1.5;color:#d0e0ed;margin-top:1px}body .super-admin-bar.preview-mode{background:#edf6ff!important;color:#183d60!important;border-bottom:1px solid #ccdfef!important}.super-admin-bar.preview-mode .account-mode-icon{background:#dceeff;color:#0874bd}.super-admin-bar.preview-mode .account-mode-label small{color:#4d6c88}body .super-admin-bar.preview-mode .return-admin{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:8px 13px;border:1px solid #bcd6eb;border-radius:7px;background:white!important;color:#1266a6!important;font:600 12px/1.4 var(--dv-font);box-shadow:0 1px 2px #174f7b08}body .super-admin-bar.preview-mode .return-admin:hover{background:#e0effc!important}.super-admin-bar>select{max-width:230px}.super-admin-bar>a{font-size:12px;text-decoration:none;color:#c0dff8}.super-admin-bar>a:hover{text-decoration:underline}@media(max-width:650px){body .language-toolbar.workspace-utilities{padding:0 10px;gap:4px}.workspace-utilities .utility-brand>span:last-child{display:none}.utility-actions{gap:2px}.utility-language{padding:0 2px;gap:3px}body .workspace-utilities :is(.utility-help>summary,.mobile-access>summary){padding:8px 6px;gap:4px;font-size:12px}.workspace-utilities .utility-language select{max-width:84px;font-size:12px!important}.utility-help-panel{left:auto;width:285px}.utility-help-panel,.workspace-utilities .mobile-panel{position:fixed;top:52px;right:10px;max-width:calc(100vw - 20px)}body .super-admin-bar{padding:10px 12px;gap:8px}.super-admin-bar .account-mode-label{flex-basis:100%;margin:0}.super-admin-bar.preview-mode .account-mode-label{flex-basis:auto;flex:1}.super-admin-bar.preview-mode .account-mode-label small{max-width:220px;font-size:11px}.super-admin-bar.preview-mode .return-admin{max-width:130px;font-size:11px;gap:4px;padding:7px}.super-admin-bar .account-mode-icon{width:28px;height:28px}.super-admin-bar>select{flex:1;min-width:155px}.super-admin-bar .account-mode-label strong,.super-admin-bar>a{font-size:12px}}@media(max-width:380px){.super-admin-bar.preview-mode .account-mode-icon{display:none}.super-admin-bar.preview-mode .return-admin{max-width:115px}}.workflow{max-width:1440px;margin:auto;padding:24px;color:#15334b;font:14px/1.5 Arial,sans-serif}.wf-toolbar,.workflow-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-start}.workflow-top{justify-content:space-between;margin-bottom:24px}.workflow-top nav{display:flex;gap:16px;flex-wrap:wrap}.workflow a{color:#075e94;text-decoration:underline;text-underline-offset:3px}.workflow-heading{border-left:4px solid #ff9618;padding:8px 20px;margin:20px 0}.workflow-heading span{font-size:11px;letter-spacing:1.4px;font-weight:700;color:#5e7890}.workflow h1{font-size:30px;line-height:1.2;margin:8px 0}.wf-report-form h2,.workflow h2{font-size:18px;margin:0 0 12px}.workflow h3{font-size:14px;margin:0 0 6px}.wf-muted,.workflow-heading p{color:#627b91}.wf-card{background:white;border:1px solid #d9e5ee;border-radius:12px;padding:20px;margin:18px 0;box-shadow:0 3px 12px #16364e04;min-width:0}.wf-card p{max-width:100ch}.wf-report-form button,.workflow button{background:#075e94;color:#fff;border:1px solid #075e94;border-radius:7px;padding:9px 14px;font:600 13px Arial;cursor:pointer;width:auto;min-height:36px}.wf-report-form button:disabled,.workflow button:disabled{opacity:.5;cursor:not-allowed}.wf-report-form button:focus-visible,.wf-report:focus-visible,.workflow button:focus-visible{outline:3px solid #ffa635;outline-offset:3px}.wf-report-form input,.wf-report-form select,.wf-report-form textarea,.workflow input,.workflow select,.workflow textarea{display:block;width:100%;min-height:38px;border:1px solid #cbdce9;border-radius:7px;background:#fcfdff;color:#193b54;padding:8px 10px;font:14px Arial;box-sizing:border-box}.wf-report-form label,.workflow label{display:block;font-size:12px;font-weight:600;min-width:0}.wf-report-form textarea,.workflow textarea{min-height:82px;resize:vertical}.wf-toolbar form{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.wf-toolbar label{min-width:180px;max-width:360px;flex:1}.wf-table-wrap{overflow:auto;margin:18px 0;border:1px solid #e1eaf1;border-radius:8px}.workflow table{width:100%;border-collapse:collapse;table-layout:auto}.workflow th{text-align:left;color:#617c91;background:#f6f9fc;font-size:11px;text-transform:uppercase;letter-spacing:.4px;padding:11px}.workflow td{padding:12px 11px;border-top:1px solid #e4edf4;vertical-align:top;max-width:330px;overflow-wrap:anywhere}.workflow small{display:block;color:#627c92;margin-top:4px;font-size:12px}.wf-form,.wf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wf-check,.wf-wide{grid-column:1/-1}.wf-form .wf-check{display:flex;align-items:center;gap:8px}.wf-check input{width:18px;height:18px;min-height:0}.wf-alert{padding:12px 16px;border-left:3px solid #df7b12;background:#fff5e8}.wf-success{padding:12px 16px;border-left:3px solid #218463;background:#effaf4}.wf-empty{padding:24px;background:#f7fafd;border-radius:8px;max-width:700px}.wf-job{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid #e3edf4}.wf-job progress{height:10px;width:180px;accent-color:#ff9618}.wf-report{position:fixed;bottom:20px;right:20px;z-index:70;background:#075e94;color:white;border:2px solid white;border-radius:24px;padding:12px 18px;font:600 13px Arial;box-shadow:0 3px 15px #102e4730}.wf-modal{position:fixed;inset:0;background:#102e4770;z-index:100;overflow:auto;padding:24px}.wf-modal[hidden]{display:none}.wf-report-form{max-width:760px;margin:20px auto;font:14px/1.5 Arial;color:#15334b}.wf-evidence{width:100%;height:200px;object-fit:contain;border:1px solid #d9e5ee;background:#f7fafd}.wf-preserve{white-space:pre-wrap;overflow-wrap:anywhere}.wf-qa-banner{background:#fff3df;color:#694813;border-bottom:1px solid #f5d59f;padding:8px 20px;font:13px Arial}.workflow details{border-bottom:1px solid #e0eaf2;padding:12px}.workflow summary{cursor:pointer;font-weight:600}.workflow dl{max-width:700px}.workflow dt{font-weight:700}.workflow dd{margin:0 0 8px;overflow-wrap:anywhere}@media(max-width:720px){.workflow{padding:14px}.workflow-top{align-items:start}.workflow-top nav{gap:12px;font-size:12px}.workflow h1{font-size:25px}.wf-card{padding:14px}.wf-form,.wf-grid{grid-template-columns:1fr}.wf-modal{padding:8px}.wf-report{bottom:12px;right:12px}.workflow table{min-width:650px}}.workflow{font-family:inherit}.workflow>header nav{gap:8px;flex-wrap:wrap}.workflow>header nav a{display:inline-flex;padding:8px 12px;border-radius:8px;text-decoration:none;background:#fff;border:1px solid #dce7f1;color:#07578e}.wf-toolbar{flex-wrap:wrap;gap:12px}.wf-toolbar label{max-width:300px}.wf-paste-zone{border:2px dashed #a9c7df;border-radius:12px;background:#f4f9fd;padding:20px;cursor:copy}.wf-paste-zone:focus-visible{outline:3px solid #ff9419;outline-offset:3px}.wf-paste-zone p{margin:6px 0 0;color:#58718a;font-size:13px}.wf-attachments{display:flex;gap:12px;flex-wrap:wrap;list-style:none;padding:0}.wf-attachments li{display:grid;gap:8px;max-width:180px;font-size:12px}.wf-attachments img{width:160px;height:100px;object-fit:contain;border:1px solid #dce7f1;border-radius:8px;background:#f4f6fa}.wf-check input[type=checkbox]{width:18px;height:18px;min-height:18px;flex:0 0 18px;accent-color:#07578e}.wf-report-form{border-top:4px solid #ff9419}.wf-report-form h2{font-size:23px}.wf-empty{border:1px dashed #c6d9e8;border-radius:12px;max-width:760px}.wf-table-wrap th{font-size:11px;letter-spacing:.06em}.wf-table-wrap td{vertical-align:top}.workflow .wf-toolbar,.workflow .wf-toolbar form{align-items:flex-end}.workflow .wf-toolbar button,.workflow .wf-toolbar input,.workflow .wf-toolbar select{min-height:40px}.workflow .wf-toolbar>strong{padding-bottom:10px}.wf-report-form,.wf-report-form button,.wf-report-form input,.wf-report-form select,.wf-report-form textarea,.workflow button,.workflow input,.workflow select,.workflow textarea{font-family:inherit}.workflow-heading{background:linear-gradient(110deg,#173f65,#227dae);border-left:0;border-top:3px solid #ff9419;border-radius:14px;padding:24px;color:white}.workflow-heading p,.workflow-heading span{color:#e0edf7}.workflow h1{font-weight:750}.workflow .wf-toolbar label input,.workflow .wf-toolbar label select{margin-top:6px}.workflow .wf-toolbar>form{flex:1;max-width:760px}.workflow .wf-toolbar>form label{flex:1;min-width:240px;max-width:none}.workflow .wf-form>button{align-self:end;justify-self:start;min-height:40px;max-width:100%}@media(max-width:600px){.workflow .wf-toolbar>form{width:100%}.workflow .wf-toolbar>form label{flex-basis:100%;min-width:0}.workflow .wf-toolbar>strong{padding-bottom:0}}.issue-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:20px 0}.issue-summary article{background:white;border:1px solid #dbe6ef;border-top:3px solid #1978a7;border-radius:12px;padding:18px}.issue-summary small{display:block;color:#627b8d}.issue-summary strong{display:block;font-size:28px;margin-top:8px;color:#17394d}@media(max-width:700px){.issue-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.workflow .issue-empty{max-width:none;display:flex;align-items:center;justify-content:space-between;gap:24px}.issue-empty p{max-width:720px}.issue-empty button{white-space:nowrap}@media(max-width:700px){.workflow .issue-empty{flex-direction:column;align-items:start}}:root{--dv-navy:#102e49;--dv-blue:#095b89;--dv-blue-hover:#07476b;--dv-orange:#ff981a;--dv-background:#f4f7fc;--dv-surface:#fff;--dv-muted:#edf4fa;--dv-text:#17374f;--dv-secondary:#526b80;--dv-border:#d6e2ee;--dv-font:Arial,Helvetica,sans-serif;--dv-font-hi:"Noto Sans Devanagari","Nirmala UI",Arial,sans-serif;--font-sans:var(--dv-font);--background:var(--dv-background);--foreground:var(--dv-text);--card:var(--dv-surface);--card-foreground:var(--dv-text);--popover:#fff;--popover-foreground:var(--dv-text);--primary:var(--dv-blue);--primary-foreground:#fff;--secondary:var(--dv-muted);--secondary-foreground:var(--dv-text);--muted:var(--dv-muted);--muted-foreground:var(--dv-secondary);--accent:var(--dv-muted);--accent-foreground:var(--dv-text);--border:var(--dv-border);--input:var(--dv-border);--ring:var(--dv-blue);--chart-1:#095b89;--chart-2:#ff981a;--chart-3:#167d8d;--chart-4:#7652b5;--chart-5:#19683e;--sidebar:#102e49;--sidebar-foreground:#d6e2ed;--sidebar-primary:#ff981a;--sidebar-primary-foreground:#102e49;--sidebar-accent:#1d506f;--sidebar-accent-foreground:#fff;--sidebar-border:#28465e;--sidebar-ring:#ff981a}body,html{font-family:var(--dv-font)!important;font-size:14px;line-height:1.5;color:var(--dv-text);background:var(--dv-background)}html:lang(hi) body{font-family:var(--dv-font-hi)!important}body :where(h1,h2,h3,h4,h5,h6,p,span,a,label,button,input,select,textarea,table,summary,small,li,dt,dd){font-family:inherit!important}body :where(button,input,select,textarea){font-size:14px;line-height:1.4}body :where(code,pre,kbd){font-family:Consolas,Courier New,monospace}body :where(h1,h2,h3,h4){color:inherit;font-weight:700;line-height:1.3}body h1{font-size:28px!important}body h2{font-size:18px!important}body h3{font-size:16px!important}body h4{font-size:14px!important}body :where(p,li){line-height:1.6}body :where(small,.muted,.note,.form-help,.form-help-text){color:var(--dv-secondary);font-size:12px;line-height:1.5}body :where(a):not([class]){color:var(--dv-blue)}body :focus-visible{outline:3px solid var(--dv-blue);outline-offset:3px}body .workspace{padding:24px}body :where(.page-heading,.hero-banner){border-radius:14px;padding:20px 24px;background:linear-gradient(110deg,#17456f,#247faf);border-top:3px solid var(--dv-orange);color:#fff;min-height:0;margin-bottom:18px}body .page-heading h1{font-size:28px;line-height:1.2;margin:5px 0 8px}body .page-heading p{font-size:14px;line-height:1.5}body .page-heading .eyebrow{font-size:10px;letter-spacing:1.2px}body :where(.panel,.metric,.master-card){border:1px solid var(--dv-border);border-radius:12px;background:var(--dv-surface);box-shadow:0 2px 8px #102e4908;min-width:0}body :where(.ops-root>.panel,.sales-modules>.panel,.ops-two>.panel,.project-content>.panel,.master-card){padding:20px}body :where(.stats-grid,.ops-two,.master-grid,.form-grid){gap:16px}body .metric{padding:20px;min-height:0}body .metric-value{font-size:30px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}body :where(.panel h2,.workspace .panel h2){font-size:18px;line-height:1.3}body :where(.button,.auth-form button,.auth-card button){min-height:40px;border-radius:8px;padding:9px 16px;font-size:13px;line-height:1.4;font-weight:700;gap:8px}body .button.primary{background:var(--dv-blue);border-color:var(--dv-blue);color:white}body .button.primary:hover{background:var(--dv-blue-hover);border-color:var(--dv-blue-hover)}body .button.secondary{background:#fff;border-color:var(--dv-border);color:var(--dv-blue)}body .button.secondary:hover{background:var(--dv-muted)}body :where(.lead-form,.sales-modules form,.automation-workspace form){gap:14px}body .lead-form{max-width:960px}body :where(.lead-form label,.sales-modules label,.automation-workspace label){font-size:13px;font-weight:600;color:var(--dv-text)}body :where(.lead-form input,.lead-form select,.lead-form textarea,.sales-modules input,.sales-modules select,.sales-modules textarea,.automation-workspace input,.automation-workspace select,.work-toolbar input){border-radius:8px;border:1px solid #a7bacb;background:#fbfcfe;font-size:14px;padding:9px 12px;min-height:40px;font-weight:400;color:var(--dv-text)}body :where(.lead-form textarea,.sales-modules textarea){min-height:80px}body input[type=checkbox],body input[type=radio]{width:16px!important;height:16px!important;min-height:16px!important;min-width:16px!important;padding:0!important;flex-shrink:0;accent-color:var(--dv-blue);vertical-align:middle}body .lead-form .check-label{display:flex;align-items:center;gap:8px;font-weight:400}body :where(.lead-form .button,.sales-modules .button){width:auto;justify-self:start}body :where(table){font-size:13px;line-height:1.5}body :where(th){background:var(--dv-muted);font-size:12px;font-weight:700;color:var(--dv-secondary)}body :where(th,td){border-color:var(--dv-border);padding:12px 16px}body :where(.lucide){width:18px;height:18px;stroke-width:1.8;flex-shrink:0}body :where(.button .lucide,.icon-button .lucide){width:16px;height:16px}body .metric .lucide{width:20px;height:20px}body :where(.empty,.work-empty)>.lucide{width:32px;height:32px}body .crm-sidebar [data-sidebar=sidebar]{background:var(--dv-navy);color:#d6e2ed}body .crm-sidebar [data-sidebar=menu-button]{font-size:13px;min-height:40px;gap:10px}body .crm-sidebar [data-sidebar=menu-button][data-active=true]{background:#1d506f;color:#fff;border-left:3px solid var(--dv-orange)}body .crm-sidebar [data-sidebar=menu-button]:focus-visible{outline-color:var(--dv-orange)}body .language-toolbar{background:#f8fafc;color:var(--dv-text);font-size:12px}body .language-toolbar select{font-size:12px}body:has([class*=install_page]) .auth-toolbar{position:relative;top:auto;right:auto;padding:8px 24px;min-height:44px}body:has(.admin-console) .language-toolbar{position:relative}body[data-digivista-page] :where(header,.hero){border-radius:14px}body[data-digivista-page] :where(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:14px;min-height:40px;border-radius:8px;border-color:#a7bacb}body[data-digivista-page] :where(.card,.step,.panel){border-radius:12px;border-color:var(--dv-border)}body[data-digivista-page] :where(button,.button,.btn){border-radius:8px;min-height:40px;font-size:13px}@media(max-width:767px){body .workspace{padding:16px}body :where(.page-heading,.hero-banner){padding:18px}body .page-heading h1,body h1{font-size:24px!important}body :where(.ops-root>.panel,.sales-modules>.panel,.ops-two>.panel,.project-content>.panel,.master-card,.metric){padding:16px}body :where(.button,input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px}body :where(.lead-form .form-grid){grid-template-columns:1fr}}body table,body table td{font-size:13px!important}body table th{font-size:12px!important}body .button{font-size:13px!important;min-height:40px!important}body input:not([type=checkbox]):not([type=radio]),body select,body textarea{font-size:14px!important}body .language-toolbar select{font-size:12px!important}body .lucide{width:18px!important;height:18px!important;stroke-width:1.8!important}body .button .lucide,body .icon-button .lucide{width:16px!important;height:16px!important}body .metric .lucide{width:20px!important;height:20px!important}@media(max-width:767px){body .button{min-height:44px!important}}body input:not([type=checkbox]):not([type=radio]):not([type=hidden]),body select,body textarea{min-height:40px!important;border-radius:8px!important;padding:9px 12px!important}body textarea{min-height:80px!important}body label{font-size:13px!important}body .button{border-radius:8px!important;padding:9px 16px!important}body .workspace .lead-form{gap:14px!important}body .workspace .form-grid,body .workspace .master-grid,body .workspace .ops-two,body .workspace .stats-grid{gap:16px!important}body .workspace .master-card,body .workspace .metric,body .workspace .ops-root>.panel,body .workspace .ops-two>.panel,body .workspace .project-content>.panel,body .workspace .sales-modules>.panel{padding:20px!important}@media(max-width:767px){body input:not([type=checkbox]):not([type=radio]):not([type=hidden]),body select,body textarea{min-height:44px!important}body .workspace .master-card,body .workspace .metric,body .workspace .ops-root>.panel,body .workspace .ops-two>.panel,body .workspace .project-content>.panel,body .workspace .sales-modules>.panel{padding:16px!important}}