.growth-desk{--gd-lav:#dfcff3;--gd-lemon:#f0ef92;--gd-blue:#cbe6fa;color:#242128;max-width:1560px;margin:auto;padding:28px 24px;font-family:inherit}.growth-heading,.growth-heading-actions,.growth-card-title,.growth-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.growth-heading{margin-bottom:24px}.growth-heading h1{font-size:34px;letter-spacing:-1px;margin:5px 0}.growth-heading p{font-size:16px;margin:0;color:#66606e}.growth-eyebrow{font-size:11px;letter-spacing:1.4px;font-weight:700;color:#777080}.growth-desk a{color:#574570;font-weight:600;text-decoration:none}.growth-desk a:hover{text-decoration:underline}.growth-desk button,.growth-desk input,.growth-desk select,.growth-desk textarea{font:inherit;border:1px solid #ddd8e3;border-radius:12px;min-height:44px;background:#fff;color:#27232d;padding:11px 14px}.growth-desk button{cursor:pointer;font-weight:600}.growth-desk button:disabled{cursor:default;opacity:.5}.growth-desk :is(button,a,input,select,textarea):focus-visible{outline:3px solid #766094;outline-offset:3px}.growth-desk .growth-primary{background:var(--gd-lemon);border-color:#c6c66c}.growth-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0}.growth-metrics article{border-radius:20px;padding:24px;background:var(--gd-lav);display:flex;flex-direction:column;gap:8px}.growth-metrics article:nth-child(2){background:var(--gd-lemon)}.growth-metrics article:nth-child(3){background:var(--gd-blue)}.growth-metrics strong{font-size:40px;line-height:1.1;letter-spacing:-1.5px}.growth-metrics small{color:#554f5b}.growth-tabs{display:flex;overflow:auto;gap:6px;padding:6px;background:#f3f1f6;border-radius:14px;margin:24px 0}.growth-tabs button{white-space:nowrap;border-color:transparent;background:transparent}.growth-tabs button[aria-pressed=true]{background:#fff;box-shadow:0 2px 6px #30243a0c;border-color:#e4dce9}.growth-toolbar{justify-content:flex-start;flex-wrap:wrap;margin:20px 0}.growth-toolbar input{flex:1;min-width:220px}.growth-toolbar select{max-width:100%}.growth-table-wrap{border:1px solid #e9e4ed;border-radius:18px;overflow:auto;background:#fff}.growth-desk table{width:100%;border-collapse:collapse;text-align:left}.growth-desk th{font-weight:500;font-size:12px;color:#777080;background:#f9f8fb;padding:17px 20px;white-space:nowrap}.growth-desk td{padding:19px 20px;border-top:1px solid #eeeaf1;vertical-align:top}.growth-desk td:first-child{min-width:230px;max-width:440px}.growth-desk td strong,.growth-desk td span{display:block}.growth-desk td span,.growth-desk small{font-size:12px;color:#78717e;margin-top:6px;overflow-wrap:anywhere}.growth-badge{display:inline-block!important;background:#f0ecf5;border-radius:7px;padding:5px 9px;font-size:12px!important;color:#5b4c6f!important;white-space:nowrap;margin:0!important}.growth-badge.good{background:#dff0e2;color:#326139!important}.growth-panel{background:#fff;border:1px solid #e6dfea;border-radius:18px;padding:24px}.growth-panel h2{font-size:20px;letter-spacing:-.4px;margin:0 0 14px}.growth-panel h3{font-size:17px;margin:0}.growth-panel p{line-height:1.6;color:#686070}.growth-card-title{margin-bottom:14px}.growth-card-title h2{margin:0}.growth-footnote{color:#79727f;font-size:13px;line-height:1.6;margin:18px 0}.growth-account-grid,.growth-cohorts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 28px}.growth-desk dl{margin:20px 0 0}.growth-desk dl div{display:flex;justify-content:space-between;gap:15px;margin-top:13px}.growth-desk dt{font-size:13px;color:#777080}.growth-desk dd{font-size:13px;font-weight:600;margin:0}.growth-warning{background:#fff4d7!important;border-color:#e9d79a!important;color:#766124!important;padding:12px;border-radius:12px;overflow-wrap:anywhere}.growth-error{background:#fff0ef;border:1px solid #f2c4c0;color:#933c34;padding:16px;border-radius:12px}.growth-notice{background:#edf6ef;color:#3d6546;padding:16px;border-radius:12px;line-height:1.5}.growth-empty{padding:45px 24px;color:#7c7485;text-align:center;line-height:1.6}.growth-setup{display:grid;grid-template-columns:1.15fr 1fr;gap:22px;align-items:start}.growth-form{display:flex;flex-direction:column;gap:18px}.growth-form label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600}.growth-form textarea{resize:vertical;min-height:90px;font-weight:400;line-height:1.6}.growth-form fieldset{border:1px solid #ded6e6;border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:15px;min-width:0}.growth-form legend{padding:0 8px;color:#756483}.growth-form pre{font-size:12px;white-space:pre-wrap;word-break:break-word;max-height:280px;overflow:auto}.growth-steps{list-style:none;padding:0;margin:24px 0}.growth-steps li{display:flex;gap:16px;padding:0 0 28px}.growth-steps li>span{flex-shrink:0;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#ede9f3;font-weight:700}.growth-steps li>span.done{background:#dcf0df;color:#346d40}.growth-steps li div{display:flex;flex-direction:column;gap:8px}.growth-results{list-style:none;padding:0;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.growth-results li{border:1px solid #eee8f1;border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:10px}.growth-results p,.growth-results strong{overflow-wrap:anywhere}.growth-results article>a{display:block;margin-top:16px}@media(max-width:1000px){.growth-account-grid,.growth-cohorts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.growth-desk{padding:20px 14px}.growth-heading{align-items:flex-start;flex-direction:column;gap:16px}.growth-heading h1{font-size:29px}.growth-heading-actions{width:100%;justify-content:space-between}.growth-metrics{gap:9px}.growth-metrics article{padding:15px 12px;border-radius:14px}.growth-metrics span{font-size:11px}.growth-metrics strong{font-size:28px}.growth-metrics small{font-size:10px}.growth-setup,.growth-account-grid,.growth-cohorts,.growth-results{grid-template-columns:1fr}.growth-panel{padding:18px}.growth-toolbar>*{width:100%}.growth-card-title{align-items:flex-start;flex-wrap:wrap}.growth-desk td,.growth-desk th{padding:14px}.growth-tabs{margin-left:-4px;margin-right:-4px}.growth-desk td:first-child{min-width:190px}}.growth-entry-link{display:inline-flex;align-items:center;min-height:44px;margin:12px 24px 0;padding:8px 16px;background:#dfcff3;border-radius:10px;color:#42324f;font-weight:600;text-decoration:none}.growth-desk{width:100%;box-sizing:border-box;align-self:stretch}.growth-desk,.growth-panel,.growth-form,.growth-form label,.growth-setup>*{min-width:0}.growth-form :is(input,select,textarea){min-width:0;width:100%;max-width:100%;box-sizing:border-box}.growth-metrics article{min-width:0}.growth-panel h3,.growth-heading p{overflow-wrap:anywhere}.growth-desk{max-width:1440px;padding:24px}.growth-heading{margin-bottom:20px}.growth-heading h1{font-size:30px;letter-spacing:-.7px}.growth-heading-actions>a{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid #d7d68b;background:var(--gd-lemon);border-radius:12px;color:#28252d}.growth-heading-actions{flex-shrink:0}.growth-metrics{gap:14px;margin:20px 0}.growth-metrics article{padding:20px;border-radius:16px}.growth-metrics strong{font-size:36px;font-variant-numeric:tabular-nums}.growth-metrics small{font-size:12px;line-height:1.5}.growth-navigation{display:flex;align-items:center;gap:12px;border-bottom:1px solid #e6e2ea;margin:22px 0 18px;min-width:0}.growth-tabs{flex:1;margin:0;padding:0;background:transparent;border-radius:0;gap:4px}.growth-tabs button{border-radius:8px 8px 0 0;border-bottom:3px solid transparent}.growth-tabs button[aria-pressed=true]{background:#f1eaf8;box-shadow:none;border-color:transparent;border-bottom-color:#766094;color:#473258}.growth-more{position:relative;flex-shrink:0}.growth-more>summary{list-style:none;cursor:pointer;min-height:44px;padding:12px;font-weight:600}.growth-more>summary:after{content:"\2304";margin-left:8px}.growth-more>div{position:absolute;right:0;top:100%;z-index:5;background:#fff;border:1px solid #e4dce9;box-shadow:0 8px 24px #30243a18;border-radius:12px;padding:6px;min-width:210px;display:grid;gap:4px}.growth-more button{text-align:left;border:0}.growth-more button[aria-pressed=true]{background:#f1eaf8}.growth-help{margin:20px 0;color:#686070;font-size:13px;line-height:1.6}.growth-help>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px}.growth-help>summary:before{content:"+";font-size:18px}.growth-help[open]>summary:before{content:"\2212"}.growth-telegram-search>summary{font-weight:600;cursor:pointer}.growth-telegram-search{margin:20px 0}.growth-stale{display:flex;align-items:center;justify-content:space-between;gap:16px}.growth-stale button{flex-shrink:0}.growth-account-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.growth-desk th{font-size:13px}.growth-desk td{padding:16px 18px}.growth-desk td:first-child{max-width:480px}.growth-desk td:not(:first-child){font-variant-numeric:tabular-nums}.growth-desk .growth-toolbar label{display:flex;align-items:center;gap:12px}.growth-desk summary:focus-visible{outline:3px solid #766094;outline-offset:3px;border-radius:8px}@media(max-width:1000px){.growth-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.growth-desk{padding:20px 14px}.growth-heading h1{font-size:28px}.growth-metrics{grid-template-columns:1fr;gap:10px}.growth-metrics article{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:16px}.growth-metrics article>span{font-size:14px;font-weight:600}.growth-metrics strong{grid-column:2;grid-row:1/3;font-size:32px;align-self:center}.growth-metrics small{font-size:12px}.growth-heading-actions{gap:8px;flex-wrap:wrap}.growth-heading-actions>a{padding:10px 12px}.growth-stale{align-items:flex-start;flex-direction:column}.growth-account-grid{grid-template-columns:1fr}.growth-navigation{gap:4px}.growth-tabs button{padding:12px 10px;font-size:14px}.growth-more>summary{padding:12px 6px}.growth-desk td{padding:14px}.growth-desk td:first-child{min-width:220px}}html body #root .app-shell .growth-desk{margin:0 auto;max-width:1488px;padding:26px 24px;align-self:stretch}.growth-freshness{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#64616b;font-size:13px;margin:0 0 18px;min-height:22px}.growth-freshness time{color:#77717e}.growth-poll-label{margin-left:auto}.growth-live-dot,.growth-collection-state i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#699776;flex-shrink:0}.growth-live-dot.stale{background:#bb913a}html body #root .growth-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 18px}html body #root .growth-metrics article{min-height:136px;padding:20px;background:#fff;border:1px solid #e6e1ea;border-radius:16px;gap:10px}html body #root .growth-metrics article:nth-child(1){background:#f1eafa}html body #root .growth-metrics article:nth-child(2){background:#f6f6d8}html body #root .growth-metrics article:nth-child(3){background:#e9f3fa}html body #root .growth-metrics article>span{font-size:14px;font-weight:500;color:#49434e}html body #root .growth-metrics strong{font-size:34px;line-height:1.15;letter-spacing:-.7px}html body #root .growth-metrics .growth-no-value{font-size:24px;letter-spacing:-.4px}html body #root .growth-metrics small{font-size:12px;line-height:1.5;margin:0;color:#625c68}.growth-metrics.is-loading strong{color:#aaa3ae}.growth-collection-state{display:flex;flex-wrap:wrap;gap:10px 24px;padding:14px 0 18px;border-bottom:1px solid #e6e1ea;font-size:13px;color:#635c68}.growth-collection-state span{display:flex;align-items:center;gap:7px}.growth-collection-state i{background:#b1abb5}.growth-collection-state i.on{background:#699776}.growth-collection-state b{font-weight:600;color:#332e39}.growth-table-loading{border:1px solid #e6e1ea;border-radius:14px;background:linear-gradient(#fff,#faf9fb);padding:32px 20px;min-height:150px;color:#6d6674;font-size:14px}.growth-result-count{font-size:13px;color:#77717e;margin:0 0 12px}.growth-pagination{display:flex;align-items:center;justify-content:center;gap:20px;margin:18px 0;font-size:14px}.growth-pagination button{min-width:102px}.growth-settings-error{font-size:13px;color:#87602b}.growth-settings-error button{margin-left:8px}html body #root .growth-desk .growth-table-wrap{max-width:100%}html body #root .growth-desk td{font-size:14px;padding:15px 18px}.growth-desk .growth-table-wrap td:first-child a{color:#332c40}.growth-desk .growth-table-wrap tbody tr:hover{background:#fbfafd}.growth-desk .growth-table-wrap td:not(:first-child){white-space:nowrap}@media(max-width:1000px){html body #root .growth-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-poll-label{margin-left:0}.growth-heading{align-items:flex-start}.growth-heading-actions{flex-wrap:wrap;justify-content:flex-end}}@media(max-width:650px){html body #root .app-shell .growth-desk{padding:20px 14px}html body #root .growth-metrics{grid-template-columns:1fr}html body #root .growth-metrics article{display:grid;grid-template-columns:1fr auto;min-height:94px;padding:16px;gap:5px 12px}html body #root .growth-metrics strong{grid-column:2;grid-row:1/3;align-self:center;font-size:30px}html body #root .growth-metrics .growth-no-value{font-size:20px}.growth-freshness time{display:none}.growth-freshness{font-size:12px}.growth-heading-actions{justify-content:flex-start}.growth-collection-state{gap:10px 18px}.growth-heading h1{font-size:28px}.growth-result-count{font-size:12px}.growth-pagination{gap:14px}}#root .insights-dashboard{--id-ink:#252b27;--id-muted:#647061;--id-line:#e3e7df;--id-lav:#d8c9eb;--id-lemon:#f0ef9a;--id-blue:#c7e2ee;box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:26px 24px 40px;color:var(--id-ink);font-family:inherit}#root .insights-dashboard *{box-sizing:border-box}#root .insights-dashboard button,#root .insights-dashboard a{font:inherit;color:inherit}#root .insights-dashboard button{border:1px solid var(--id-line);background:#fff;border-radius:10px;min-height:44px;padding:10px 14px;cursor:pointer;box-shadow:none}#root .insights-dashboard a{text-decoration:none}#root .insights-dashboard :is(button,a,input):focus-visible{outline:3px solid #8e78aa;outline-offset:3px}#root .insights-dashboard button:disabled{opacity:.38;cursor:default}#root .insights-dashboard button svg,#root .insights-dashboard a svg{flex-shrink:0}#root .insights-dashboard .id-icon-button{width:44px;min-width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent}.id-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}#root .id-heading h1{font-size:28px;line-height:1.2;letter-spacing:-.8px;margin:0 0 9px;font-weight:650}.id-freshness{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--id-muted)}.id-freshness>span{width:6px;height:6px;border-radius:50%;background:#7b9b7e}.id-freshness>span.is-stale{background:#c39856}.id-heading-actions{display:flex;align-items:center;gap:8px}#root .insights-dashboard .id-heading-actions>button,#root .insights-dashboard .id-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}#root .insights-dashboard .id-primary{min-height:44px;padding:10px 16px;border:1px solid #d9dc91;border-radius:10px;background:var(--id-lemon);color:#30372a;font-weight:600}.id-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px}#root .insights-dashboard .id-metric{display:flex;flex-direction:column;text-align:left;padding:20px;gap:15px;min-width:0;min-height:160px;border:1px solid var(--id-line);border-radius:16px;background:#fff}#root .insights-dashboard .id-metric-0{background:#f4f3d9;border-color:#e4e6c4}.id-metric-title{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#586155;font-size:13px;line-height:1.4;width:100%}.id-metric-title svg{color:#87907e}#root .id-metric strong{font-size:36px;line-height:1.1;font-weight:600;letter-spacing:-1.1px;font-variant-numeric:tabular-nums}.id-metric-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;line-height:1.4;color:var(--id-muted);width:100%;margin-top:auto}.id-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;align-items:stretch}.id-widget{min-width:0;border:1px solid var(--id-line);border-radius:17px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.id-widget-wide{grid-column:span 8}.id-widget-compact{grid-column:span 4}.id-widget-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:19px 20px 0;min-height:54px}#root .id-widget-heading h2{display:flex;align-items:center;gap:9px;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.25px;margin:0;min-width:0}.id-widget-heading h2 svg{flex-shrink:0;color:#7c8878}.id-widget-heading>span{font-size:11px;color:#6b7567}.id-widget-body{padding:20px;min-width:0;flex:1;display:flex;flex-direction:column}.id-chart-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.id-chart-top>div{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.id-chart-top strong{font-size:28px;line-height:1;font-weight:550;font-variant-numeric:tabular-nums;letter-spacing:-.8px}.id-chart-top>div>span,.id-chart-selection{font-size:12px;color:var(--id-muted)}.id-chart-selection{white-space:nowrap}.id-bars{height:142px;display:flex;align-items:stretch;gap:9px;padding:0 2px 23px;position:relative;border-bottom:1px solid #e7eadf;background:repeating-linear-gradient(to top,transparent,transparent 38px,#f0f2ec 39px,#f0f2ec 40px)}#root .insights-dashboard .id-bars>button{position:relative;display:flex;align-items:flex-end;justify-content:center;flex:1;min-width:0;min-height:0;padding:0;border:0;border-radius:5px 5px 0 0;background:transparent}.id-bars>button>span{width:100%;border-radius:4px 4px 0 0;background:#d8c9e9;transition:background-color .15s ease;min-height:1px}.id-bars>button[aria-pressed=true]>span{background:#8b77a4}.id-bars>button>span[data-empty=true]{background:#cfd5ca}.id-bars small{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);font-size:10px;color:#6b7567;white-space:nowrap}.id-chart-bottom,.id-card-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:17px;font-size:12px;color:var(--id-muted)}.id-chart-bottom>span{display:flex;align-items:center;gap:6px}.id-chart-bottom i{width:7px;height:7px;background:#cbb8df;border-radius:2px}#root .insights-dashboard .id-chart-bottom>button,#root .insights-dashboard .id-card-footer>button{display:inline-flex;align-items:center;gap:6px;padding:5px 0;border:0;min-height:32px;font-size:12px;font-weight:550;background:transparent}.id-card-footer>a,.id-empty>a{display:inline-flex;align-items:center;gap:6px;font-weight:550}.id-source-list{display:flex;flex-direction:column;gap:3px;flex:1}#root .insights-dashboard .id-source-list>button{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:0;border-radius:7px;min-height:45px;padding:4px 0;background:transparent}.id-source-number{font-size:11px;color:#6b7567;width:17px;flex-shrink:0}.id-source-name{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.id-source-name>strong{font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.id-source-track{display:block;height:3px;width:100%;background:#f1f3ed;border-radius:3px}.id-source-track>i{height:100%;display:block;background:#c7d6bf;border-radius:3px}.id-source-count{display:flex;align-items:center;gap:10px;justify-content:flex-end;font-size:13px;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:64px}.id-source-count svg{color:#99a18f}.id-source-list>.id-card-footer{margin-top:auto;padding-top:10px}.id-account-main{display:flex;align-items:center;gap:20px;flex:1;padding:5px 0 16px;flex-wrap:wrap;justify-content:center}.id-donut{width:124px;height:124px;flex-shrink:0;padding:11px;border-radius:50%;background:conic-gradient(#aec4a4 0 var(--id-fill),#eef1e8 var(--id-fill) 100%);transform:rotate(-90deg)}.id-donut>div{height:100%;width:100%;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transform:rotate(90deg)}.id-donut strong{font-size:30px;line-height:1;font-variant-numeric:tabular-nums;font-weight:550;letter-spacing:-.5px}.id-donut span{font-size:10px;color:var(--id-muted)}.id-account-legend{display:flex;flex-direction:column;gap:14px;flex:1;min-width:138px;max-width:250px;font-size:12px}.id-account-legend>span{display:flex;align-items:center;gap:6px;color:#6a7466}.id-account-legend>span:last-child{padding-top:11px;border-top:1px solid var(--id-line)}.id-account-legend i{width:6px;height:6px;background:#e0e5d8;border-radius:50%;flex-shrink:0}.id-account-legend i.connected{background:#9ab18e}.id-account-legend b{margin-left:auto;color:#313b2b;font-weight:600;font-variant-numeric:tabular-nums}.id-queue-status{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--id-muted)}.id-queue-status>span{width:6px;height:6px;border-radius:50%;background:#b4baa9}.id-queue-status>span.is-running{background:#819e73}.id-queue-numbers{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:22px 0}.id-queue-numbers>div{display:flex;flex-direction:column;gap:8px}.id-queue-numbers strong{font-size:30px;line-height:1;letter-spacing:-.5px;font-weight:550;font-variant-numeric:tabular-nums}.id-queue-numbers span{font-size:12px;color:var(--id-muted)}.id-queue-line{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;font-size:12px;color:var(--id-muted)}.id-queue-line b{font-weight:550;font-variant-numeric:tabular-nums;color:#3e4838}.id-queue-line+.id-queue-line{border-top:1px solid #f0f2eb}.id-queue-line~.id-card-footer{margin-top:auto;padding-top:8px}.id-pipeline-total{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:2px 0 25px}.id-pipeline-total>strong{font-size:28px;font-weight:550;line-height:1;letter-spacing:-.6px;font-variant-numeric:tabular-nums}.id-pipeline-total>span{font-size:12px;color:var(--id-muted)}.id-pipeline-total>a{margin-left:auto;font-size:12px;display:flex;align-items:center;gap:7px}.id-pipeline-bar{display:flex;gap:4px;height:21px;border-radius:5px;overflow:hidden;background:#f4f5f0}.id-pipeline-bar>span{min-width:0;height:100%;border-radius:3px}.id-pipeline-legend{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:24px}.id-pipeline-legend>div{display:flex;flex-direction:column;gap:12px;min-width:0}.id-pipeline-legend span{font-size:11px;line-height:1.4;display:flex;align-items:center;gap:5px;color:var(--id-muted)}.id-pipeline-legend i{width:6px;height:6px;display:block;border-radius:50%;flex-shrink:0}.id-pipeline-legend strong{font-size:20px;line-height:1;font-weight:550;font-variant-numeric:tabular-nums;padding-left:11px}.id-widget-compact .id-pipeline-legend{grid-template-columns:repeat(3,minmax(0,1fr))}.id-issues{display:flex;flex-direction:column;gap:5px}#root .insights-dashboard .id-issues>button{display:flex;align-items:flex-start;gap:10px;padding:11px 0;background:transparent;border:0;border-radius:0;text-align:left;min-width:0}.id-issues>button+button{border-top:1px solid #edf0e7!important}.id-issues>button>svg:first-child{margin-top:2px;color:#a08a59}.id-issues>button>svg:last-child{margin-top:3px;margin-left:auto;color:#939a8a}.id-issues strong{display:block;font-size:13px;font-weight:550;line-height:1.4}.id-issues small{display:block;font-size:12px;color:var(--id-muted);line-height:1.5;margin-top:5px}.id-all-clear{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;text-align:center;margin:auto;max-width:230px;padding:10px 0 20px}.id-all-clear>span{display:flex;align-items:center;justify-content:center;border-radius:14px;width:52px;height:52px;background:#eef2e7;color:#7c9870;margin-bottom:3px}.id-all-clear>strong{font-size:14px;font-weight:550}.id-all-clear>p{font-size:12px;line-height:1.6;color:var(--id-muted);margin:0}.id-empty{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;min-height:140px;text-align:center;color:var(--id-muted);font-size:13px;line-height:1.5;padding:12px}.id-empty>a{color:#3e5733!important}.id-offers{overflow:auto;max-width:100%}.id-offer-row{display:grid;grid-template-columns:minmax(150px,1fr) repeat(3,minmax(75px,.45fr));gap:8px;padding:14px 0;font-size:13px;align-items:center;min-width:450px}.id-offer-row+.id-offer-row{border-top:1px solid #edf0e7}.id-offer-row>span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.id-offer-row strong{font-weight:550;font-size:13px}.id-offer-row small{display:block;margin-top:5px;color:var(--id-muted);font-size:11px}.id-offer-head{font-size:11px;color:var(--id-muted);padding-top:0}#root .insights-dashboard .id-add-bottom{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;margin:24px auto 0;background:transparent;border-color:transparent;font-size:13px;color:#7b846f}.id-edit-bar{display:flex;align-items:center;gap:10px;border:1px dashed #bac6ae;border-radius:12px;padding:10px 14px;margin-bottom:18px;color:#59634e;background:#f7f9f3;font-size:12px;line-height:1.5}.id-edit-bar>span{flex:1}#root .insights-dashboard .id-edit-bar>button{display:flex;align-items:center;gap:6px;font-size:12px}.id-widget-tools{display:flex;align-items:center;gap:2px;flex-wrap:wrap;justify-content:flex-end}#root .insights-dashboard .id-widget-tools .id-icon-button{width:32px;min-width:32px;height:36px;min-height:36px;padding:0;color:#79866c}.id-grid.is-editing .id-widget{border-style:dashed;border-color:#adbba1}.id-grid.is-editing .id-widget-heading{flex-wrap:wrap;align-content:flex-start;gap:8px}#root .insights-dashboard .id-drag-handle{cursor:grab}.id-warning{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid #e4d5af;border-radius:10px;background:#faf6e9;color:#80642c;margin:0 0 20px;font-size:13px;line-height:1.5}.id-warning>span{flex:1}.id-skeleton{display:flex;flex-direction:column;gap:17px;padding:15px 0;min-height:190px}.id-skeleton>span{display:block;height:20px;width:75%;border-radius:6px;background:#f0f2ec}.id-skeleton>span:first-child{width:35%;height:35px}.id-skeleton>span:last-child{width:90%;height:60px;margin-top:10px}.id-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}dialog.id-picker{width:min(610px,calc(100% - 28px));max-height:85vh;border:1px solid #e0e5da;border-radius:20px;padding:0;color:#263021;background:#fff;box-shadow:0 24px 90px #1c271c22;font-family:inherit}dialog.id-picker::backdrop{background:#18231a55;backdrop-filter:blur(3px)}.id-picker>header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e7ebdf;gap:14px}#root .id-picker h2{font-size:22px;letter-spacing:-.5px;margin:0}.id-picker-options{padding:10px 16px;overflow:auto;max-height:58vh}#root .id-picker-options>label{display:flex;flex-direction:row;text-align:left;align-items:center;gap:14px;padding:14px 10px;border-radius:10px;cursor:pointer}#root .id-picker-options>label.is-selected{background:#f7f9f2}#root .id-picker-options>label+label{margin-top:4px}#root .id-picker-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#edf1e7;color:#7b8c6b;flex-shrink:0}#root .id-picker-options>label>span:nth-child(2){display:block;text-align:left;flex:1;min-width:0}#root .id-picker-options strong{display:block;font-size:14px;font-weight:550}#root .id-picker-options small{display:block;font-size:12px;color:#647061;line-height:1.4;margin-top:5px}#root .insights-dashboard .id-picker input{width:20px;height:20px;min-width:20px;min-height:20px;accent-color:#758b62;padding:0;flex:none}.id-picker>footer{display:flex;justify-content:space-between;padding:16px 24px;border-top:1px solid #e7ebdf;gap:12px}@media(hover:hover)and (pointer:fine){#root .insights-dashboard button:not(:disabled):hover{border-color:#bdc7b4}#root .insights-dashboard .id-source-list>button:hover,#root .insights-dashboard .id-issues>button:hover{background:#fafbf7}.id-bars>button:hover>span{background:#ac94c4}.id-picker-options>label:hover{background:#f4f7ed}}@media(max-width:1100px){.id-account-main{gap:14px}.id-account-legend{min-width:128px}.id-donut{width:110px;height:110px}.id-widget-heading{padding:17px 17px 0}.id-widget-body{padding:17px}.id-pipeline-legend{gap:7px}.id-pipeline-legend span{font-size:10px}}@media(max-width:850px){.id-widget-wide,.id-widget-compact{grid-column:span 6}.id-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.id-widget-wide .id-pipeline-legend{grid-template-columns:repeat(3,minmax(0,1fr))}.id-chart-top{align-items:flex-start;flex-direction:column;gap:12px}.id-account-main{gap:24px}.id-widget-heading h2{font-size:15px!important}.id-bars{gap:5px}.id-bars small{font-size:9px}.id-source-name>strong{font-size:12px}.id-pipeline-total>a{margin-left:0}.id-edit-bar{flex-wrap:wrap}.id-edit-bar>button{margin-left:auto}}@media(max-width:600px){#root .insights-dashboard{padding:22px 16px 30px}.id-heading{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:20px}#root .id-heading h1{font-size:27px}.id-heading-actions{width:100%}.id-heading-actions>.id-primary{margin-left:auto}.id-metrics{gap:10px;margin-bottom:16px}#root .insights-dashboard .id-metric{min-height:140px;padding:15px;gap:14px;border-radius:13px}.id-metric-title{font-size:12px;align-items:flex-start}.id-metric-title svg{width:16px;height:16px}#root .id-metric strong{font-size:30px}.id-metric-bottom{font-size:11px}.id-grid{gap:14px}.id-widget-wide,.id-widget-compact{grid-column:1/-1}.id-widget-heading{padding:18px 18px 0}.id-widget-body{padding:18px}.id-chart-top{flex-direction:row;align-items:center}.id-chart-top>div{flex-direction:column;gap:7px}.id-chart-selection{font-size:11px}.id-bars{height:145px;gap:7px}.id-bars small{font-size:10px}.id-account-main{justify-content:flex-start;gap:26px}.id-account-legend{max-width:none}.id-pipeline-legend,.id-widget-wide .id-pipeline-legend,.id-widget-compact .id-pipeline-legend{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.id-pipeline-legend span{font-size:10px}.id-pipeline-legend strong{font-size:19px}.id-warning{flex-wrap:wrap}.id-edit-bar>svg{display:none}.id-edit-bar>span{flex-basis:100%}#root .insights-dashboard .id-widget-tools .id-icon-button{width:38px;min-width:38px;min-height:44px;height:44px}.id-picker>header{padding:18px}.id-picker>footer{padding:14px 18px}.id-picker-options{padding:8px}#root .id-picker-options>label{gap:10px}#root .id-picker-options small{font-size:11px}}@media(prefers-reduced-motion:reduce){.id-bars>button>span{transition:none}dialog.id-picker::backdrop{backdrop-filter:none}}#root .discovery-search{min-width:0;height:44px;min-height:44px;padding:0 12px;gap:10px;box-sizing:border-box;overflow:visible}#root .discovery-search>svg{flex:none}#root .discovery-search:focus-within{border-color:#8e78aa;box-shadow:0 0 0 2px #8e78aa33;outline:none}#root .discovery-search input,#root .discovery-search input:focus,#root .discovery-search input:focus-visible{flex:1;width:0;min-width:0;height:42px;min-height:0;margin:0;padding:0;border:0!important;border-radius:0;background:transparent;box-shadow:none!important;outline:none!important}#root .discovery-list-toolbar{gap:10px;align-content:start}
