.qrago-workspace{--crm-green:var(--qrago-blue);--crm-line:var(--qrago-line);--crm-muted:var(--qrago-muted);background:var(--qrago-pale);width:100%;min-height:100vh;color:var(--qrago-blue);font-family:QRAGO Barlow,Arial,sans-serif;font-size:13px;line-height:1.5;display:flex}.qrago-workspace button,.qrago-workspace a{cursor:pointer}.crm-sidebar{border-right:1px solid var(--crm-line);background:#fff;flex-direction:column;flex-shrink:0;width:230px;height:100vh;padding:28px 16px 14px;display:flex;position:sticky;top:0}.crm-brand{color:#122836;letter-spacing:-1px;align-items:center;gap:10px;margin:0 10px 30px;font-size:28px;font-weight:800;text-decoration:none;display:flex}.crm-workspace-name{border:1px solid var(--crm-line);border-radius:9px;align-items:center;gap:9px;margin-bottom:25px;padding:10px;display:flex}.crm-workspace-square{width:30px;height:30px;color:var(--qrago-blue);background:#f0f4f6;border:1px solid #dce5eb;border-radius:6px;place-items:center;font-weight:700;display:grid}.crm-workspace-name strong{font-size:12px}.crm-workspace-name small{color:#465e6d;font-size:9px;display:block}.crm-nav-label{letter-spacing:1.6px;color:#6b7b8d;margin:16px 0 9px;padding:0 12px;font-size:9px;font-weight:700}.crm-sidebar nav{flex-direction:column;gap:4px;display:flex}.crm-sidebar nav button{text-align:left;color:#465e6d;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:11px 12px;font-size:12px;font-weight:550;display:flex}.crm-sidebar nav button.active{color:#122836;background:#f0f4f6;font-weight:700}.crm-sidebar nav button:hover{background:#f0f4f6}.crm-count{text-align:center;background:#dce5eb;border-radius:5px;min-width:18px;margin-left:auto;font-size:10px}.crm-ai-card{background:linear-gradient(135deg,#f0f4f6,#f0f4f6);border:1px solid #dce5eb;border-radius:10px;margin:auto 2px 20px;padding:17px 13px}.crm-ai-icon{color:#465e6d;margin-bottom:10px;display:block}.crm-ai-card strong{font-size:12px}.crm-ai-card p{color:#465e6d;margin:7px 0 12px;font-size:11px;line-height:1.7}.crm-soon{color:#465e6d;background:#f0f4f6;border-radius:5px;align-items:center;padding:3px 7px;font-size:10px;display:inline-flex}.crm-user{border-top:1px solid var(--crm-line);align-items:center;gap:9px;padding:16px 4px 0;display:flex}.crm-user-avatar,.crm-avatar-circle{color:#122836;background:#dce5eb;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid}.crm-user strong{font-size:11px;display:block}.crm-user small{color:#465e6d;font-size:9px}.crm-user button{margin-left:auto}.crm-main{flex:1;min-width:0}.crm-topbar{border-bottom:1px solid var(--crm-line);background:#fff;justify-content:space-between;align-items:center;height:66px;padding:0 34px;display:flex}.crm-topbar>div{align-items:center;gap:11px;font-size:11px;display:flex}.crm-topbar span{color:#6b7b8d}.crm-topbar strong{font-size:11px;font-weight:550}.crm-topbar-right{color:#465e6d!important}.crm-topbar-right .crm-avatar-circle{color:#122836;margin-left:12px}.crm-local-indicator{background:#6b7b8d;border-radius:50%;width:6px;height:6px}.crm-content{max-width:1700px;margin:auto;padding:34px}.crm-page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;display:flex}.crm-eyebrow{letter-spacing:1.5px;color:#465e6d;margin-bottom:8px;font-size:9px;font-weight:700}.crm-page-heading h1{letter-spacing:-1px;color:#122836;margin:0 0 9px;font-size:27px;font-weight:650;line-height:1.3}.crm-page-heading p{color:#6b7b8d;margin:0;font-size:12px}.crm-primary{white-space:nowrap;box-shadow:0 2px 3px #0d483214;background:var(--qrago-blue)!important;color:#fff!important;border:1px solid var(--qrago-blue)!important;font-size:11px!important}.crm-primary:hover{background:var(--qrago-blue)!important}.crm-demo-line{color:#465e6d;background:#f0f4f6;border:1px solid #dce5eb;border-radius:6px;align-items:center;gap:11px;margin-bottom:23px;padding:8px 11px;font-size:10px;display:flex}.crm-demo-line>span{letter-spacing:.8px;color:#465e6d;white-space:nowrap;font-size:8px;font-weight:700}.crm-stats{grid-template-columns:repeat(3,1fr);gap:17px;margin-bottom:24px;display:grid}.crm-metric{border:1px solid var(--crm-line);background:#fff;border-radius:10px;padding:18px 21px 15px}.crm-metric>div{color:#6b7b8d;justify-content:space-between;align-items:center;font-size:11px;display:flex}.crm-metric>div svg{color:#6b7b8d}.crm-metric>strong{letter-spacing:-1px;margin:14px 0 10px;font-size:33px;font-weight:600;line-height:1.2;display:block}.crm-metric small{color:#6b7b8d;align-items:center;gap:6px;font-size:10px;display:flex}.crm-metric .warm{color:#465e6d}.crm-stat-dot,.crm-live-dot{background:#465e6d;border-radius:50%;width:5px;height:5px;display:inline-block}.crm-live-dot{width:6px;height:6px;margin-right:7px}.crm-columns{grid-template-columns:minmax(0,1fr) 285px;gap:22px;margin-bottom:23px;display:grid}.crm-single{margin-bottom:23px}.crm-panel{border:1px solid var(--crm-line);background:#fff;border-radius:11px;min-width:0;overflow:hidden}.crm-panel-head{justify-content:space-between;align-items:center;gap:10px;padding:20px 20px 16px;display:flex}.crm-panel-head h2{align-items:center;gap:7px;margin:0;font-size:13px;font-weight:650;display:flex}.crm-panel-head h2>span:not(.crm-live-dot){color:#6b7b8d;background:#f0f4f6;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:500}.crm-panel-head p{color:#6b7b8d;margin:5px 0 0;font-size:10px}.crm-panel-head>svg{color:#6b7b8d}.crm-table-tools{align-items:center;gap:12px;padding:0 20px 15px;display:flex}.crm-search{color:#6b7b8d;flex:1;align-items:center;gap:8px;display:flex}.crm-search input{min-width:0;color:var(--qrago-blue);background:0 0;border:0;outline:none;flex:1;font-size:10px}.crm-search:focus-within{outline-offset:4px;border-radius:3px;outline:2px solid #a6b6c0}.crm-filter-label{color:#465e6d;white-space:nowrap;border:1px solid #dce5eb;border-radius:5px;padding:4px 8px;font-size:9px}.crm-table-scroll{overflow-x:auto}.crm-customer-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:10px}.crm-customer-table th{text-align:left;color:#6b7b8d;background:#fafcfd;border-top:1px solid #f0f4f6;border-bottom:1px solid #f0f4f6;padding:10px 12px;font-size:9px;font-weight:550}.crm-customer-table td{vertical-align:middle;border-bottom:1px solid #f0f4f6;padding:17px 12px}.crm-customer-table th:first-child,.crm-customer-table td:first-child{padding-left:20px}.crm-customer-table tr:last-child td{border-bottom:0}.crm-company-link{text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.crm-company-link strong{color:#122836;font-size:10px;font-weight:650;display:block}.crm-company-link small,.crm-customer-table td>small{color:#6b7b8d;margin-top:3px;font-size:9px;display:block}.crm-cell-name{color:#465e6d;font-size:10px;font-weight:500}.crm-avatar{color:#465e6d;background:#f0f4f6;border:1px solid #dce5eb;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:10px;font-weight:650;display:inline-flex}.crm-avatar[data-tone=purple],.crm-avatar[data-tone=blue]{color:#465e6d;background:#f0f4f6;border-color:#dce5eb}.crm-avatar[data-tone=rose]{color:#6b7b8d;background:#f0f4f6;border-color:#dce5eb}.crm-avatar.small{width:26px;height:26px}.crm-trend{color:#465e6d;align-items:center;gap:2px;font-size:10px;display:inline-flex}.crm-trend.negative{color:#6b7b8d}.crm-muted{color:#6b7b8d;font-size:11px}.crm-pill{color:#465e6d;white-space:nowrap;background:#f0f4f6;border:0;border-radius:5px;padding:4px 7px;font-size:9px;display:inline-flex}.crm-pill.renewal,.crm-pill.upsell{color:#465e6d;background:#f0f4f6}.crm-pill.price_review{color:#6b7b8d;background:#f0f4f6}.crm-icon-link{color:#6b7b8d;background:0 0;border:0;padding:4px}.crm-panel-footer{color:#6b7b8d;border-top:1px solid #f0f4f6;align-items:center;gap:6px;padding:12px 20px;font-size:9px;display:flex}.crm-signal-panel{flex-direction:column;display:flex}.crm-signals-list{padding:0 18px}.crm-signal-card{border-top:1px solid #f0f4f6;padding:15px 0}.crm-signal-card>div{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.crm-signal-card small{color:#6b7b8d;font-size:9px}.crm-signal-card>button{text-align:left;color:#122836;background:0 0;border:0;align-items:center;gap:5px;margin:0 0 4px;padding:0;font-size:11px;font-weight:650;display:flex}.crm-signal-card>button svg{color:#6b7b8d;flex-shrink:0}.crm-signal-card>strong{color:#465e6d;font-size:10px;font-weight:500}.crm-signal-card p{color:#6b7b8d;margin:6px 0 0;font-size:10px;line-height:1.7}.crm-panel-link{color:#465e6d;text-align:left;background:#fafcfd;border:0;border-top:1px solid #f0f4f6;justify-content:space-between;align-items:center;margin-top:auto;padding:13px 18px;font-size:10px;display:flex}.crm-task-panel{margin-bottom:24px}.crm-task-list{padding:0 20px 9px}.crm-task-row{border-top:1px solid #f0f4f6;align-items:center;gap:11px;padding:14px 0;display:flex}.crm-task-check{width:17px;height:17px;color:var(--qrago-blue);background:#fff;border:1px solid #dce5eb;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.crm-task-check:disabled{cursor:not-allowed;opacity:.5}.crm-task-row>div{flex:1;min-width:0}.crm-task-row strong{color:#465e6d;font-size:11px;font-weight:550;display:block}.crm-task-row>div>button{color:#6b7b8d;background:0 0;border:0;margin-top:3px;padding:0;font-size:9px;display:block}.crm-task-row.done strong{color:#6b7b8d;text-decoration:line-through}.crm-task-row.done .crm-task-check{background:#f0f4f6;border-color:#a6b6c0}.crm-task-date{color:#6b7b8d;white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:flex}.crm-page-footer{color:#6b7b8d;justify-content:space-between;margin-top:28px;font-size:9px;display:flex}.crm-page-footer>span>span{padding:0 8px}.crm-loading{color:#465e6d;justify-content:center;align-items:center;gap:10px;min-height:180px;display:flex}.crm-empty{text-align:center;color:#6b7b8d;flex-direction:column;align-items:center;gap:9px;padding:35px 20px;display:flex}.crm-empty strong{color:#465e6d;font-size:12px}.crm-empty p{max-width:350px;margin:0;font-size:11px}.crm-error{color:#465e6d;background:#fafcfd;border:1px solid #a6b6c0;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:12px 15px;font-size:12px;display:flex}.crm-section-toolbar{color:#6b7b8d;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:11px;display:flex}.crm-signal-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.crm-signal-grid .crm-signal-card{border:1px solid var(--crm-line);background:#fff;border-radius:10px;padding:20px}.crm-integration-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.crm-integration{padding:24px;position:relative}.crm-integration-icon{color:#465e6d;background:#f0f4f6;border-radius:10px;place-items:center;width:40px;height:40px;margin-bottom:18px;display:grid}.crm-integration>.crm-soon{position:absolute;top:25px;right:22px}.crm-integration h2{margin:0 0 8px;font-size:16px;font-weight:600}.crm-integration p{color:#6b7b8d;min-height:42px;margin:0;font-size:12px}.crm-integration-footer{color:#6b7b8d;border-top:1px solid #f0f4f6;align-items:center;gap:6px;margin-top:20px;padding-top:16px;font-size:10px;display:flex}.crm-access{grid-template-columns:1fr 1fr;gap:25px;display:grid}.crm-access dl{grid-template-columns:110px 1fr;gap:18px;padding:5px 22px 24px;font-size:11px;display:grid}.crm-access dt{color:#6b7b8d}.crm-access dd{color:#465e6d;margin:0}.crm-access-explainer{color:#465e6d;background:#f0f4f6;border-radius:12px;padding:30px}.crm-access-explainer h2{color:#122836;margin:15px 0;font-size:20px}.crm-access-explainer p,.crm-access-explainer li{font-size:12px;line-height:1.9}.crm-access-explainer ul{margin:18px 0;padding-left:16px;list-style:outside}.crm-detail-dialog{max-height:90vh;overflow:auto;color:#122836!important;background:#fff!important;gap:0!important;width:min(1060px,100vw - 32px)!important;max-width:1060px!important;padding:0!important}.crm-detail-header{align-items:center;gap:16px;padding:30px 32px 15px;display:flex}.crm-detail-header .crm-avatar{width:52px;height:52px;font-size:15px}.crm-detail-header h2{letter-spacing:-.5px;margin:0;font-size:23px;font-weight:600}.crm-detail-header p{color:#6b7b8d;margin:5px 0;font-size:11px}.crm-detail-actions{gap:9px;padding:8px 32px 25px;display:flex}.crm-detail-actions button{font-size:11px}.crm-detail-facts{background:#fafcfd;border-top:1px solid #dce5eb;border-bottom:1px solid #dce5eb;grid-template-columns:1fr 1fr 1fr;gap:20px;padding:20px 32px;display:grid}.crm-detail-facts small{color:#6b7b8d;margin-bottom:5px;font-size:10px;display:block}.crm-detail-facts strong{align-items:center;gap:5px;font-size:12px;font-weight:550;display:flex}.crm-detail-facts span{color:#6b7b8d;margin-top:3px;font-size:10px;display:block}.crm-detail-body{grid-template-columns:1.6fr 1fr;gap:30px;padding:25px 32px;display:grid}.crm-detail-body h3{margin:0 0 20px;font-size:12px;font-weight:600}.crm-detail-body h3>span{color:#6b7b8d;margin-left:6px}.crm-activity{gap:12px;padding-bottom:26px;display:flex;position:relative}.crm-activity-icon{z-index:1;color:#465e6d;background:#f0f4f6;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid;position:relative}.crm-activity:not(:last-child):before{content:"";border-left:1px solid #dce5eb;position:absolute;top:31px;bottom:0;left:15px}.crm-activity-content{flex:1;min-width:0}.crm-activity-meta{color:#6b7b8d;align-items:center;gap:10px;margin:4px 0 10px;font-size:9px;display:flex}.crm-activity-meta>span{color:#465e6d;font-weight:600}.crm-activity-content h4{margin:0 0 8px;font-size:13px;font-weight:600}.crm-activity-content p{white-space:pre-wrap;overflow-wrap:anywhere;color:#465e6d;margin:0 0 10px;font-size:12px;line-height:1.9}.crm-activity-content small{color:#6b7b8d;align-items:center;gap:5px;font-size:9px;display:flex}.crm-activity-content footer{color:#6b7b8d;margin-top:10px;font-size:8px}.crm-detail-side .crm-task-row{align-items:flex-start}.crm-detail-side .crm-task-row strong{font-size:10px}.crm-source-box{color:#6b7b8d;background:#f0f4f6;border-radius:8px;margin-top:25px;padding:15px}.crm-source-box strong{color:#465e6d;margin:8px 0;font-size:10px;display:block}.crm-source-box p,.crm-source-box small{font-size:9px;line-height:1.8}.crm-compose-dialog{max-height:93vh;overflow:auto;color:#122836!important;background:#fff!important;width:calc(100vw - 32px)!important;max-width:650px!important;padding:26px!important}.crm-compose-dialog>[data-slot=dialog-title]{font-size:21px;line-height:1.35}.crm-compose-dialog>[data-slot=dialog-description]{color:#6b7b8d;font-size:11px;line-height:1.7}.crm-compose-form{flex-direction:column;gap:16px;display:flex}.crm-compose-form label{color:#465e6d;flex-direction:column;gap:7px;font-size:11px;font-weight:550;display:flex}.crm-compose-form input,.crm-compose-form textarea,.crm-compose-form select{color:#122836;background:#fff;border:1px solid #dce5eb;border-radius:6px;min-height:35px;padding:8px 10px;font-size:12px;font-weight:400}.crm-form-row{grid-template-columns:1fr 1.25fr;gap:15px;display:grid}.crm-form-task{background:#f0f4f6;border:1px solid #dce5eb;border-radius:8px;padding:15px}.crm-form-task>div:first-child{color:#465e6d;align-items:center;gap:7px;margin-bottom:14px;display:flex}.crm-form-task strong{font-size:11px;font-weight:550}.crm-form-task span{margin-left:auto;font-size:9px}.crm-form-access{color:#6b7b8d;align-items:center;gap:7px;font-size:10px;display:flex}.crm-form-access label{flex-direction:row;align-items:center;font-size:10px;display:flex}.crm-form-access input{min-height:unset}.crm-form-actions{border-top:1px solid #dce5eb;justify-content:flex-end;gap:8px;padding-top:16px;display:flex}.crm-toast{z-index:100;color:#fff;background:#122836;border:1px solid #465e6d;border-radius:9px;align-items:center;gap:8px;padding:13px 20px;font-size:12px;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #123a2920}.qrago-workspace button:focus-visible{outline-offset:3px;outline:2px solid #465e6d}@media (min-width:1600px){.crm-columns{grid-template-columns:minmax(0,1fr) 340px}.crm-customer-table td{padding-top:21px;padding-bottom:21px}}@media (max-width:1200px){.crm-content{padding:25px}.crm-sidebar{width:205px;padding-left:12px;padding-right:12px}.crm-columns{grid-template-columns:minmax(0,1fr)}.crm-signals-list{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.crm-signal-panel .crm-panel-link{margin-top:15px}.crm-page-heading h1{font-size:24px}.crm-signal-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.crm-sidebar{width:65px;padding:22px 9px}.crm-brand{margin:0 0 24px}.crm-brand>span:nth-child(2),.crm-workspace-name,.crm-nav-label,.crm-ai-card,.crm-user>div,.crm-user button{display:none}.crm-sidebar nav{margin-bottom:20px}.crm-sidebar nav button{justify-content:center;gap:0;padding:12px;font-size:0}.crm-sidebar nav .crm-count{display:none}.crm-user{margin-top:auto}.crm-topbar{height:55px;padding:0 20px}.crm-topbar-right{gap:5px!important;font-size:0!important}.crm-topbar-right .crm-avatar-circle{font-size:10px}.crm-content{padding:22px 18px}.crm-page-heading{flex-direction:column;align-items:flex-start;gap:14px}.crm-page-heading h1{font-size:24px}.crm-stats{gap:9px}.crm-metric{padding:13px}.crm-metric>div>svg{display:none}.crm-metric>div{font-size:10px}.crm-metric>strong{font-size:26px}.crm-metric small{font-size:9px}.crm-demo-line{font-size:9px;display:block}.crm-demo-line>span{margin-bottom:4px;display:block}.crm-signals-list,.crm-integration-grid,.crm-access,.crm-signal-grid{grid-template-columns:1fr}.crm-detail-body{grid-template-columns:1fr;padding:20px}.crm-detail-header{padding:24px 20px 12px}.crm-detail-header h2{font-size:20px}.crm-detail-actions{padding-left:20px;padding-right:20px}.crm-detail-facts{gap:12px;padding:18px 20px}.crm-detail-facts strong{font-size:10px}.crm-detail-facts span{font-size:9px}.crm-section-toolbar{flex-direction:column;align-items:flex-start;gap:12px}.crm-form-row{grid-template-columns:1fr}.crm-form-task span{font-size:8px}.crm-detail-dialog{width:calc(100vw - 20px)!important}.crm-page-footer{gap:15px}.crm-task-date{font-size:8px}.crm-task-row strong{font-size:10px}.crm-panel-head{padding:17px}.crm-task-list{padding:0 17px}.crm-panel-head p{font-size:9px}}.crm-sidebar{overflow-y:auto}.crm-customer-table th{font-size:10px}.crm-company-link strong,.crm-cell-name{font-size:11px}.crm-customer-table td>small,.crm-company-link small{color:#465e6d;font-size:10px}.crm-signal-card p{color:#465e6d;font-size:11px}.crm-panel-head p,.crm-page-heading p{color:#465e6d}.crm-task-row strong{font-size:12px}.crm-task-row>div>button{color:#465e6d;font-size:10px}.crm-activity-content p{color:#465e6d}.crm-page-heading .crm-primary{padding-left:15px;padding-right:15px}@media (max-height:800px){.crm-ai-card{display:none}.crm-user{margin-top:auto}}@media (max-width:500px){.crm-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-metric{min-width:0;padding:12px 10px}.crm-metric>div{overflow-wrap:anywhere;align-items:flex-start;min-height:42px;font-size:9px;line-height:1.5}.crm-metric small{overflow-wrap:anywhere;align-items:flex-start;font-size:8px}.crm-metric small svg,.crm-stat-dot{flex-shrink:0;margin-top:3px}.crm-table-tools{gap:8px;padding-left:15px;padding-right:15px}.crm-search input{width:100%}.crm-filter-label{font-size:8px}}
:root{--qrago-blue:#122836;--qrago-core:#61cbff;--qrago-fleet:#ff4475;--qrago-cover:#ffaf0f;--qrago-cta:#63fa6e;--qrago-pale:#f0f4f6;--qrago-line:#dce5eb;--qrago-muted:#6b7b8d}.qrago-workspace,.crm-detail-dialog,.crm-compose-dialog{--font-heading:"QRAGO Barlow", Arial, sans-serif;--primary:var(--qrago-blue);--primary-foreground:#fff;--ring:var(--qrago-core);font-family:QRAGO Barlow,Arial,sans-serif}.qrago-workspace :where(button,input,select,textarea),.crm-compose-dialog :where(button,input,select,textarea){font-family:inherit}.qrago-pictogram{-webkit-mask:var(--qrago-pictogram) center/contain no-repeat;mask:var(--qrago-pictogram) center/contain no-repeat;-webkit-mask:var(--qrago-pictogram) center/contain no-repeat;vertical-align:middle;background:currentColor;flex-shrink:0;display:inline-block}.crm-sidebar{background:var(--qrago-blue);border-color:var(--qrago-blue);color:#fff}.crm-brand{align-items:center;min-height:55px;margin:0 8px 32px;padding:8px 0;display:flex}.crm-brand-wordmark{object-fit:contain;width:160px;max-width:100%;height:auto}.crm-brand-symbol{display:none}.crm-workspace-name{background:#ffffff06;border-color:#ffffff24}.crm-workspace-square{color:#fff;background:#ffffff0d;border-color:#ffffff1f}.crm-workspace-name strong{color:#fff;font-size:13px;font-weight:600}.crm-workspace-name small{color:#b5c6d0;font-size:10px}.crm-nav-label{color:#9aafbc}.crm-sidebar nav button{color:#c6d4dd;gap:10px;font-size:13px;font-weight:500}.crm-sidebar nav button:hover{color:#fff;background:#ffffff0d}.crm-sidebar nav button.active{color:var(--qrago-core);box-shadow:inset 3px 0 var(--qrago-core);background:#61cbff1c}.crm-count{color:#d9e6ee;background:#ffffff12}.crm-sidebar nav button.active .crm-count{color:var(--qrago-core);background:#61cbff26}.crm-user{border-color:#ffffff24}.crm-user strong{color:#fff;font-size:12px}.crm-user small{color:#b5c6d0;font-size:10px}.crm-user-avatar{color:var(--qrago-core);background:#61cbff26}.crm-ai-card{background:#ffffff06;border-color:#ffffff1f}.crm-ai-card strong{color:#fff}.crm-ai-card p{color:#b5c6d0}.crm-ai-icon{color:var(--qrago-core)}.crm-ai-card .crm-soon{color:#b5c6d0;background:#ffffff0f}.crm-primary{box-shadow:0 2px 4px #12283612;background:var(--qrago-cta)!important;border-color:var(--qrago-cta)!important;color:var(--qrago-blue)!important;font-size:12px!important;font-weight:600!important}.crm-primary:hover{background:color-mix(in srgb, var(--qrago-cta) 88%, var(--qrago-blue))!important}.crm-primary:disabled{opacity:.5}.crm-primary .qrago-pictogram{width:16px!important;height:16px!important}.crm-eyebrow{color:#465e6d}.crm-page-heading h1{letter-spacing:-.65px;font-size:30px;font-weight:600}.crm-page-heading p{color:#465e6d;font-size:14px;line-height:1.55}.crm-topbar{border-color:var(--qrago-line)}.crm-topbar>div,.crm-topbar strong{font-size:12px}.crm-topbar span{color:#6b7b8d}.crm-topbar-right .crm-avatar-circle{color:var(--qrago-blue);background:#e1f4ff}.crm-local-indicator{background:var(--qrago-blue)}.crm-demo-line{color:#465e6d;background:#e7f5fd;border-color:#c8e8fa;font-size:11px}.crm-demo-line>span{color:var(--qrago-blue);font-size:9px}.crm-metric>div{color:#465e6d;font-size:12px}.crm-metric>div>svg,.crm-metric>div>.qrago-pictogram{color:var(--qrago-blue)}.crm-metric>strong{color:var(--qrago-blue);font-size:36px;font-weight:500}.crm-metric small{color:#465e6d;font-size:11px}.crm-metric .warm{color:#725009}.crm-stat-dot{background:var(--qrago-blue)}.crm-live-dot{background:var(--qrago-core)}.crm-panel-head h2{font-size:15px}.crm-panel-head p{font-size:12px}.crm-panel-head>svg,.crm-panel-head>.qrago-pictogram{color:var(--qrago-blue)}.crm-company-link strong,.crm-cell-name{color:var(--qrago-blue);font-size:12px}.crm-company-link small,.crm-customer-table td>small{color:#6b7b8d;font-size:11px}.crm-customer-table th{color:#465e6d;font-size:11px}.crm-customer-table th,.crm-customer-table td{border-color:#e8eef2}.crm-avatar,.crm-avatar[data-tone=core]{color:var(--qrago-blue);background:#e5f6ff;border-color:#bce9ff}.crm-avatar[data-tone=fleet]{color:var(--qrago-blue);background:#fff0f4;border-color:#ffc5d5}.crm-trend{color:#226238;font-size:11px}.crm-trend.negative{color:#9e3150}.crm-pill{color:var(--qrago-blue);background:#f0f4f6;font-size:10px}.crm-pill.renewal{color:var(--qrago-blue);background:#e1f4ff}.crm-pill.upsell{color:var(--qrago-blue);background:#dcffe0}.crm-pill.price_review{color:var(--qrago-blue);background:#fff1d6}.crm-search input{font-size:12px}.crm-search{color:#6b7b8d}.crm-search:focus-within{outline-color:var(--qrago-core)}.crm-filter-label{color:#465e6d;font-size:10px}.crm-signal-card>button{color:var(--qrago-blue);font-size:13px}.crm-signal-card>strong{color:#465e6d;font-size:12px}.crm-signal-card p{color:#6b7b8d;font-size:12px}.crm-signal-card small{color:#6b7b8d;font-size:10px}.crm-panel-link{color:var(--qrago-blue);background:#f6fafc;font-size:12px}.crm-panel-footer{color:#6b7b8d;font-size:10px}.crm-muted{color:#6b7b8d}.crm-task-row strong{color:var(--qrago-blue);font-size:13px}.crm-task-row>div>button,.crm-task-date{color:#6b7b8d;font-size:11px}.crm-task-check{color:var(--qrago-blue);border-color:#a6b6c0}.crm-task-row.done .crm-task-check{background:#dcffe0;border-color:#63fa6e}.crm-task-row.done strong{color:#6b7b8d}.crm-detail-dialog,.crm-compose-dialog{--crm-line:var(--qrago-line);color:var(--qrago-blue)!important}.crm-detail-facts{background:#f0f4f6;border-color:#dce5eb}.crm-detail-facts small,.crm-detail-facts span{color:#6b7b8d}.crm-detail-facts strong{font-size:13px}.crm-detail-body h3{font-size:14px}.crm-activity-icon{color:var(--qrago-blue);background:#e1f4ff}.crm-activity-content h4{font-size:15px}.crm-activity-content p{color:#465e6d;font-size:14px}.crm-activity-meta{color:#6b7b8d;font-size:11px}.crm-activity-meta>span{color:var(--qrago-blue)}.crm-activity-content small,.crm-activity-content footer{color:#6b7b8d;font-size:11px}.crm-source-box{color:#465e6d;background:#f0f4f6}.crm-source-box strong{color:var(--qrago-blue)}.crm-source-box p,.crm-source-box small{font-size:11px}.crm-compose-form label{color:#465e6d;font-size:12px}.crm-compose-form input,.crm-compose-form textarea,.crm-compose-form select{color:var(--qrago-blue);border-color:#cbd7df;font-size:14px}.crm-form-task{background:#f0f4f6;border-color:#dce5eb}.crm-form-task>div:first-child{color:var(--qrago-blue)}.crm-form-access{color:#465e6d;font-size:11px}.crm-form-actions{border-color:#dce5eb}.crm-integration-icon{color:var(--qrago-blue);background:#e1f4ff}.crm-integration h2{color:var(--qrago-blue)}.crm-access-explainer{color:#465e6d;background:#e1f4ff}.crm-access-explainer h2{color:var(--qrago-blue)}.crm-access dt{color:#6b7b8d}.crm-access dd{color:var(--qrago-blue)}.crm-toast{background:var(--qrago-blue);color:#fff;border-color:#465e6d}.crm-toast>svg{color:var(--qrago-cta)}.qrago-workspace button:focus-visible{outline-color:var(--qrago-core)}@media (max-width:800px){.crm-brand{min-height:48px;margin:0 0 20px;padding:0}.crm-brand-wordmark{display:none}.crm-brand-symbol{width:48px;height:48px;display:block}.crm-sidebar nav button{gap:0;font-size:0}.crm-page-heading h1{font-size:27px}.crm-metric>div{font-size:11px}.crm-metric>strong{font-size:30px}.crm-metric small{font-size:10px}.crm-page-heading p{font-size:13px}.crm-demo-line{font-size:10px}.crm-metric>div>.qrago-pictogram{display:none}.crm-detail-facts{grid-template-columns:1fr}.crm-detail-facts small,.crm-detail-facts span{font-size:11px}.crm-sidebar{width:65px}.crm-task-row strong{font-size:12px}}@media (max-width:500px){.crm-metric>div{min-height:45px;font-size:10px}.crm-metric small{font-size:9px}.crm-metric small .qrago-pictogram{width:12px!important;height:12px!important}.crm-panel-head p{font-size:11px}}.qrago-workspace{--background:#fff;--foreground:#122836;--muted:#f0f4f6;--muted-foreground:#6b7b8d;--sidebar:#f7f9fa;--sidebar-foreground:#122836;--sidebar-accent-foreground:#122836;--border:#dce5eb;--sidebar-border:#dce5eb;--sidebar-accent:#e5f6ff}.qrago-workspace .crm-content{width:100%;padding:24px 8px 8px}.qrago-template-sidebar [data-slot=sidebar-menu-button][data-active]{color:#122836;background:#e5f6ff}@media (max-width:640px){.qrago-workspace .crm-content{padding:20px 0 8px}}.qrago-workspace{--input:#dce5eb;--secondary:#f0f4f6;--secondary-foreground:#122836;--accent:#e5f6ff;--accent-foreground:#122836}.qrago-workspace .crm-shell-topbar{border-bottom:1px solid var(--qrago-line);background:#fff}.qrago-template-sidebar{--sidebar:#f7f9fa}.qrago-template-sidebar [data-slot=sidebar-menu-button]{min-height:34px;font-size:13px;font-weight:500}.qrago-template-sidebar [data-slot=sidebar-group-label]{text-transform:uppercase;letter-spacing:.7px;color:#71818d;font-size:10px}.qrago-workspace .crm-panel{box-shadow:none;border-radius:6px}.qrago-workspace .crm-page-heading h1{letter-spacing:-.4px;font-size:24px}.qrago-workspace .crm-content{padding-top:20px}.crm-compose-dialog{--background:#fff;--foreground:#122836;--input:#dce5eb;--border:#dce5eb;--secondary:#f0f4f6;--secondary-foreground:#122836;--muted-foreground:#6b7b8d}.crm-compose-dialog input,.crm-compose-dialog textarea,.crm-compose-dialog select{color:#122836!important;background:#fff!important;border-color:#cbd7df!important}.qrago-workspace,.crm-compose-dialog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.crm-personal-settings{--card:#fff;--card-foreground:#122836}.crm-personal-settings input{color:#122836;background:#fff}
