:root[data-skin=v8] .crm-metric-tile{position:relative;display:flex;flex-direction:column;align-items:stretch;min-width:0;border-radius:16px;padding:14px 16px;transition:border-color .14s ease}:root[data-skin=v8] button.crm-metric-tile:hover{border-color:var(--sk-accent-line)}:root[data-skin=v8] .crm-metric-label{display:block;line-height:1.35}:root[data-skin=v8] .crm-metric-caption{display:block;margin-top:10px;color:var(--sk-ink-3);font-size:12px;line-height:1.4}:root[data-skin=v8] .crm-metric-before{color:var(--sk-muted)}:root[data-skin=v8] .crm-metric-tile[data-compact]>strong{margin-top:8px}:root[data-skin=v8] .crm-metric-tile[data-compact] .crm-metric-caption{margin-top:6px}:root[data-skin=v8] .crm-metric-skeleton-value{width:36%;height:28px;margin:12px 0 10px}:root[data-skin=v8] .crm-delta{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:3px;border-radius:7px;background:var(--crm-canvas);padding:2px 7px;color:var(--sk-ink-3);font-size:12px;font-weight:600;line-height:1.45;white-space:nowrap}:root[data-skin=v8] .crm-delta[data-good=true]{background:#e3f3ed;color:#136b4a}:root[data-skin=v8] .crm-delta[data-good=false]{background:#fbebe9;color:var(--sk-danger)}:root[data-skin=v8] .crm-metric-tile:has(.crm-delta)>.crm-metric-label{padding-right:84px}:root[data-skin=v8] .crm-day-filter{margin-bottom:12px;border:1px solid var(--crm-line);border-radius:14px;background:#fff;padding:4px 6px 4px 14px}:root[data-skin=v8] .crm-day-filter-line{display:flex;align-items:center;gap:10px;min-height:36px;color:var(--sk-icon)}:root[data-skin=v8] .crm-day-filter-summary{flex:1 1 auto;min-width:0;color:var(--sk-ink-2);font-size:13.5px;line-height:1.35}:root[data-skin=v8] .crm-day-filter-time{flex:none;color:var(--sk-muted);font-size:12.5px}:root[data-skin=v8] .crm-day-filter-toggle{flex:none;color:var(--sk-accent);font-weight:600}:root[data-skin=v8] .crm-day-filter-toggle[aria-expanded=true] svg{transform:rotate(180deg)}:root[data-skin=v8] .crm-day-filter-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:6px -6px 6px -14px;border-top:1px solid var(--sk-line-soft);padding:12px 14px 4px}:root[data-skin=v8] .crm-day-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}@media (max-width:899px){:root[data-skin=v8] .crm-day-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-skin=v8] .crm-day-empty,:root[data-skin=v8] .crm-day-task{padding:12px 16px}:root[data-skin=v8] .crm-day-sum{display:flex;width:100%;flex-wrap:wrap;align-items:baseline;gap:4px 10px;border-radius:14px;padding:12px 16px;color:var(--sk-ink-3);font-size:13px;text-align:left;transition:border-color .14s ease}:root[data-skin=v8] .crm-day-sum:hover{border-color:var(--sk-accent-line)}:root[data-skin=v8] .crm-day-sum>strong{color:var(--sk-ink);font-weight:700;letter-spacing:-.01em}:root[data-skin=v8] .crm-day-sum-note{color:var(--sk-muted);font-size:12px}@media (max-width:639px){:root[data-skin=v8] .crm-day-filter{margin-bottom:8px;padding:2px 4px 2px 12px}:root[data-skin=v8] .crm-day-filter-time{display:none}:root[data-skin=v8] .crm-day-filter-summary{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px}:root[data-skin=v8] .crm-day-filter-fields{grid-template-columns:minmax(0,1fr);margin:4px -4px 4px -12px;padding:10px 12px 4px}:root[data-skin=v8] .crm-day-tiles{gap:8px;margin-bottom:12px}:root[data-skin=v8] .crm-metric-tile[data-compact]{padding:10px 12px}:root[data-skin=v8] .crm-metric-tile[data-compact]>span:first-child{font-size:12.5px}:root[data-skin=v8] .crm-metric-tile[data-compact]>strong{margin-top:6px;font-size:24px}:root[data-skin=v8] .crm-metric-tile[data-compact] .crm-metric-caption{display:none}:root[data-skin=v8] .crm-day-empty,:root[data-skin=v8] .crm-day-task{padding:10px 12px}}:root[data-skin=v8] .crm-metric-group{margin-top:20px}:root[data-skin=v8] .crm-metric-group-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-bottom:10px}:root[data-skin=v8] .crm-metric-group-head>p{color:var(--sk-ink-3);font-size:13px}:root[data-skin=v8] .crm-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}:root[data-skin=v8] .crm-metric-grid[data-size=period]{grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-skin=v8] .crm-metric-group>.crm-howto{margin-top:12px}@media (max-width:1099px){:root[data-skin=v8] .crm-metric-grid[data-size=period]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){:root[data-skin=v8] .crm-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){:root[data-skin=v8] .crm-metric-grid{gap:8px}:root[data-skin=v8] .crm-metrics .crm-metric-tile{padding:10px 12px}:root[data-skin=v8] .crm-metrics .crm-metric-tile>strong{margin-top:8px;font-size:22px;overflow-wrap:anywhere}:root[data-skin=v8] .crm-metrics .crm-delta{position:static;align-self:flex-start;order:3;margin-top:6px}:root[data-skin=v8] .crm-metrics .crm-metric-tile:has(.crm-delta)>.crm-metric-label{padding-right:0}:root[data-skin=v8] .crm-metrics .crm-metric-caption{order:4}}:root[data-skin=v8] .crm-report-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 13px}:root[data-skin=v8] .crm-report-head>.crm-block-head+.crm-report-bar{border-top:0}:root[data-skin=v8] .crm-period-chips{display:flex;flex-wrap:wrap;gap:6px}:root[data-skin=v8] .crm-period-dates{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:root[data-skin=v8] .crm-report-bar .crm-field{flex-direction:row;align-items:center;gap:7px}:root[data-skin=v8] .crm-report-bar .crm-field>label{color:var(--sk-ink-3);font-size:12.5px;font-weight:500;white-space:nowrap}:root[data-skin=v8] .crm-report-bar .crm-period-dates .crm-field>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:root[data-skin=v8] .crm-period-dash{color:var(--sk-muted)}:root[data-skin=v8] .crm-period-dates [data-slot=input]{width:9.5rem;height:34px}:root[data-skin=v8] .crm-report-select .crm-select{width:auto;min-width:10rem;max-width:18rem;height:34px}:root[data-skin=v8] .crm-report-select [data-slot=input]{width:9.5rem;height:34px}:root[data-skin=v8] .crm-report-check{color:var(--sk-ink-2);font-size:13px}:root[data-skin=v8] .crm-more-count{display:inline-grid;min-width:18px;height:18px;place-items:center;border-radius:9px;background:var(--sk-accent);padding:0 5px;color:#fff;font-size:11px;font-weight:700}:root[data-skin=v8] .crm-more-toggle[aria-expanded=true]{border-color:var(--sk-accent-line);background:var(--sk-accent-chip);color:var(--sk-accent-press)}:root[data-skin=v8] .crm-report-bar-end{display:flex;align-items:center;gap:10px;margin-left:auto}:root[data-skin=v8] .crm-report-bar-note{color:var(--sk-muted);font-size:12.5px;white-space:nowrap}:root[data-skin=v8] .crm-more-filters{display:grid;flex-basis:100%;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-items:end;gap:12px;margin:2px -13px 0;border-top:1px solid var(--sk-line-soft);padding:12px 13px 2px}:root[data-skin=v8] .crm-report-bar .crm-more-filters .crm-field{flex-direction:column;align-items:stretch;gap:6px}:root[data-skin=v8] .crm-more-filters .crm-select{width:100%}@media (max-width:639px){:root[data-skin=v8] .crm-report-bar{padding:10px 12px}:root[data-skin=v8] .crm-period-dates{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}:root[data-skin=v8] .crm-report-bar .crm-field{flex-direction:column;align-items:stretch;gap:4px}:root[data-skin=v8] .crm-period-dates [data-slot=input],:root[data-skin=v8] .crm-report-select .crm-select,:root[data-skin=v8] .crm-report-select [data-slot=input]{width:100%;max-width:none}:root[data-skin=v8] .crm-report-select{width:100%}:root[data-skin=v8] .crm-report-bar-note{display:none}:root[data-skin=v8] .crm-more-filters{grid-template-columns:minmax(0,1fr);margin:2px -12px 0;padding:12px 12px 2px}}:root[data-skin=v8] .crm-howto>summary{display:inline-flex;align-items:center;gap:6px;min-height:32px;cursor:pointer;list-style:none;color:var(--sk-accent);font-size:13px;font-weight:600}:root[data-skin=v8] .crm-howto>summary::-webkit-details-marker{display:none}:root[data-skin=v8] .crm-howto>summary:after{content:"";width:6px;height:6px;margin:0 2px 3px;border-right:1.6px solid;border-bottom:1.6px solid;transform:rotate(45deg);transition:transform .14s ease}:root[data-skin=v8] .crm-howto[open]>summary:after{margin-bottom:-2px;transform:rotate(-135deg)}:root[data-skin=v8] .crm-howto>summary:hover{color:var(--sk-accent-press)}:root[data-skin=v8] .crm-howto-body{max-width:76ch;padding:4px 0 6px;color:var(--sk-ink-3);font-size:13px;line-height:1.55}:root[data-skin=v8] .crm-howto-body>p+p{margin-top:6px}:root[data-skin=v8] .crm-howto-foot{border-top:1px solid var(--sk-line-soft);padding:6px 16px 8px}@media (max-width:639px){:root[data-skin=v8] .crm-howto-foot{padding:4px 12px 6px}}:root[data-skin=v8] .crm-funnel,:root[data-skin=v8] .crm-funnel-head{--funnel-columns:minmax(8rem,13rem) minmax(0,1fr) 7.5rem 7rem}:root[data-skin=v8] .crm-funnel-head:has(>span:nth-child(4)),:root[data-skin=v8] .crm-funnel[data-money]{--funnel-columns:minmax(8rem,13rem) minmax(0,1fr) 7.5rem 7rem 10.5rem}:root[data-skin=v8] .crm-funnel-head{display:grid;grid-template-columns:var(--funnel-columns);gap:14px;color:var(--sk-muted);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}:root[data-skin=v8] .crm-funnel-head-wide{grid-column:span 2}:root[data-skin=v8] .crm-funnel{display:flex;flex-direction:column;gap:6px}:root[data-skin=v8] .crm-funnel[aria-busy=true]{opacity:.6}:root[data-skin=v8] .crm-funnel-step{display:grid;grid-template-columns:var(--funnel-columns);align-items:center;gap:4px 14px;padding:5px 0}:root[data-skin=v8] .crm-funnel-name{display:flex;min-width:0;align-items:center;gap:8px;color:var(--sk-ink);font-size:13.5px;font-weight:600}:root[data-skin=v8] .crm-funnel-dot{width:9px;height:9px;flex:none;border-radius:50%;background:var(--stage,var(--sk-accent))}:root[data-skin=v8] .crm-funnel-track{display:block;height:18px;overflow:hidden;border-radius:6px;background:var(--sk-muted-bg)}:root[data-skin=v8] .crm-funnel-bar{display:block;height:100%;border-radius:6px;background:var(--sk-accent);transition:width .24s ease}:root[data-skin=v8] .crm-funnel-step[data-category=success] .crm-funnel-bar{background:var(--stage,#059669)}:root[data-skin=v8] .crm-funnel-count{color:var(--sk-ink);font-size:13px;white-space:nowrap}:root[data-skin=v8] .crm-funnel-count>strong{font-size:15px;font-weight:500}:root[data-skin=v8] .crm-funnel-muted,:root[data-skin=v8] .crm-funnel-share{color:var(--sk-muted);font-size:12.5px}:root[data-skin=v8] .crm-funnel-conversion,:root[data-skin=v8] .crm-funnel-sum{color:var(--sk-ink-2);font-size:13px}:root[data-skin=v8] .crm-funnel-conv-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:root[data-skin=v8] .crm-funnel-lost{grid-column:2/-1;color:var(--sk-danger);font-size:12px}:root[data-skin=v8] .crm-funnel-summary{display:flex;flex-wrap:wrap;gap:6px 20px;border-top:1px solid var(--sk-line-soft);padding-top:12px;color:var(--sk-ink-2);font-size:13px}@media (max-width:767px){:root[data-skin=v8] .crm-funnel-head{display:none}:root[data-skin=v8] .crm-funnel{gap:12px}:root[data-skin=v8] .crm-funnel-step,:root[data-skin=v8] .crm-funnel[data-money] .crm-funnel-step{grid-template-columns:minmax(0,1fr) auto;padding:0}:root[data-skin=v8] .crm-funnel-track{grid-column:1/-1;grid-row:2;height:16px}:root[data-skin=v8] .crm-funnel-count{grid-column:2;grid-row:1;text-align:right}:root[data-skin=v8] .crm-funnel-conversion{grid-row:3}:root[data-skin=v8] .crm-funnel-conv-label{position:static;width:auto;height:auto;overflow:visible;clip-path:none;color:var(--sk-muted)}:root[data-skin=v8] .crm-funnel-sum{grid-row:3;text-align:right}:root[data-skin=v8] .crm-funnel-lost{grid-column:1/-1}}:root[data-skin=v8] .crm-chart{position:relative;width:100%}:root[data-skin=v8] .crm-chart svg{display:block;overflow:visible}:root[data-skin=v8] .crm-chart-grid line{stroke:var(--sk-card-line);stroke-width:1}:root[data-skin=v8] .crm-chart-grid text{fill:var(--sk-muted);font-size:11px;font-variant-numeric:tabular-nums}:root[data-skin=v8] .crm-chart-line{fill:none;stroke:var(--sk-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:root[data-skin=v8] .crm-chart-area{fill:var(--sk-accent);fill-opacity:.07}:root[data-skin=v8] .crm-chart-guide{stroke:var(--sk-line-hover);stroke-dasharray:3 3}:root[data-skin=v8] .crm-chart-hit{fill:transparent}:root[data-skin=v8] .crm-chart-point{fill:#fff;stroke:var(--sk-accent);stroke-width:2;cursor:pointer;outline:none}:root[data-skin=v8] .crm-chart-point[data-dim]{opacity:0}:root[data-skin=v8] .crm-chart-point:focus-visible{fill:var(--sk-accent);stroke:var(--sk-accent-press);stroke-width:3;opacity:1}:root[data-skin=v8] .crm-chart-tip{position:absolute;z-index:2;display:flex;flex-direction:column;gap:1px;transform:translate(-50%,calc(-100% - 12px));border-radius:8px;background:#1c2230;padding:6px 10px;color:#f4f6fa;box-shadow:0 8px 20px rgb(18 21 27/.2);font-size:12px;line-height:1.35;white-space:nowrap;pointer-events:none}:root[data-skin=v8] .crm-chart-tip>strong{font-weight:700}:root[data-skin=v8] .crm-stage-chain{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px}:root[data-skin=v8] .crm-stage-outcomes,:root[data-skin=v8] .crm-stage-steps{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;margin:0;padding:0;list-style:none}:root[data-skin=v8] .crm-stage-outcomes{gap:6px 8px;border-left:1px solid var(--sk-line);padding-left:14px}:root[data-skin=v8] .crm-stage-pill{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:26px;border:1px solid color-mix(in srgb,var(--stage) 30%,#fff);border-radius:8px;background:color-mix(in srgb,var(--stage) 10%,#fff);padding:2px 10px;color:var(--sk-ink-2);font-size:12.5px;font-weight:500;line-height:1.3}:root[data-skin=v8] .crm-stage-pill>svg{color:var(--stage)}:root[data-skin=v8] .crm-stage-pill-dot{width:7px;height:7px;flex:none;border-radius:50%;background:var(--stage)}:root[data-skin=v8] .crm-stage-steps>.crm-stage-pill+.crm-stage-pill:before{content:"";position:absolute;top:50%;left:-13px;width:6px;height:6px;border-top:1.5px solid var(--sk-icon);border-right:1.5px solid var(--sk-icon);transform:translateY(-50%) rotate(45deg)}:root[data-skin=v8] .crm-registry-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:root[data-skin=v8] .crm-registry-search{flex:1 1 240px;min-width:0;max-width:520px;height:36px}:root[data-skin=v8] .crm-registry-filters .crm-select{width:auto;min-width:11rem}:root[data-skin=v8] .crm-registry-empty{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:6px 0}:root[data-skin=v8] .crm-registry-empty>p{flex:1 1 320px;max-width:72ch;color:var(--sk-ink-2);font-size:14px;line-height:1.5}:root[data-skin=v8] .crm-registry-none{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:14px 0 4px;color:var(--sk-ink-3);font-size:13.5px}@media (max-width:639px){:root[data-skin=v8] .crm-registry-filters .crm-select,:root[data-skin=v8] .crm-registry-search{flex:1 1 100%;max-width:none}:root[data-skin=v8] .crm-page-heading .crm-create-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media (prefers-reduced-motion:reduce){:root[data-skin=v8] .crm-day-sum,:root[data-skin=v8] .crm-funnel-bar,:root[data-skin=v8] .crm-howto>summary:after,:root[data-skin=v8] .crm-metric-tile{transition:none}}:root[data-skin=v8] .crm-report-counting{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:var(--sk-ink-3);font-size:13.5px}:root[data-skin=v8] .crm-report-counting svg{width:16px;height:16px}@media (max-width:639px){:root[data-skin=v8] .crm-plan-table .crm-data-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:root[data-skin=v8] .crm-plan-table .crm-data-table,:root[data-skin=v8] .crm-plan-table .crm-data-table tbody,:root[data-skin=v8] .crm-plan-table .crm-data-table td,:root[data-skin=v8] .crm-plan-table .crm-data-table tr{display:block;width:100%;min-width:0}:root[data-skin=v8] .crm-plan-table .crm-data-table tr{padding:10px 12px;border-top:1px solid var(--sk-line-soft)}:root[data-skin=v8] .crm-plan-table .crm-data-table tr:first-child{border-top:0}:root[data-skin=v8] .crm-plan-table .crm-data-table td{padding:3px 0!important;border:0!important}:root[data-skin=v8] .crm-plan-table .crm-data-table td[data-label]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:baseline}:root[data-skin=v8] .crm-plan-table .crm-data-table td[data-label]:before{content:attr(data-label);grid-column:1;color:var(--sk-muted);font-size:12px}:root[data-skin=v8] .crm-plan-table .crm-data-table td[data-label]>*{grid-column:2;justify-self:end;text-align:right}:root[data-skin=v8] .crm-plan-table .crm-data-table td:last-child{padding-top:8px!important}}:root[data-skin=v8] .crm-report-export-slot{display:flex;align-items:center;margin-left:auto}:root[data-skin=v8] .crm-report-export-slot:empty{display:none}:root[data-skin=v8] .crm-report-export [data-slot=action-menu]>div{min-width:15rem;max-width:calc(100vw / var(--ui-zoom, 1) - 32px);border-color:var(--border);background:var(--popover);color:var(--popover-foreground)}:root[data-skin=v8] .crm-report-export [data-slot=action-menu]>summary{white-space:nowrap}@media (min-width:1024px){html:has(.crm-app[data-ui-size=large]),html:has(.crm-app[data-ui-size=xlarge]){--ui-zoom:1.1;zoom:1.1}}@media (min-width:1280px){html:has(.crm-app[data-ui-size=xlarge]){--ui-zoom:1.2;zoom:1.2}}.crm-drag-layer,.crm-user-menu-positioner{zoom:calc(1 / var(--ui-zoom, 1))}.crm-drag-layer>*,.crm-user-menu{zoom:var(--ui-zoom,1)}@media (min-width:1280px) and (max-width:1407px){html:has(.crm-app[data-ui-size=large],.crm-app[data-ui-size=xlarge]) .crm-board-order [data-long]{display:none}html:has(.crm-app[data-ui-size=large],.crm-app[data-ui-size=xlarge]) .crm-board-order [data-short]{display:inline}}@media (min-width:1408px) and (max-width:1535px){html:has(.crm-app[data-ui-size=xlarge]) .crm-board-order [data-long]{display:none}html:has(.crm-app[data-ui-size=xlarge]) .crm-board-order [data-short]{display:inline}}