#targetsPage,#cohortsPage,#qualityPage{min-width:0}.ops-tools{display:flex;gap:16px;align-items:end;flex-wrap:wrap;margin:22px 0}.ops-tools label{min-width:200px}.ops-tools label:nth-child(2){min-width:290px}.ops-target-form{display:grid;grid-template-columns:minmax(180px,1fr) minmax(260px,2fr);gap:16px;margin:20px 0}.ops-actions{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap}.ops-status,.ops-context{font-size:12px;color:#61738d;line-height:1.9;margin:15px 0;white-space:pre-wrap}.ops-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0}.ops-cards article{border:1px solid #e0e7f1;border-radius:10px;background:#fffafb;padding:18px;min-width:0}.ops-cards span,.ops-cards small{display:block;font-size:12px;color:#71819b;line-height:1.7}.ops-cards strong{display:block;font-size:25px;line-height:1.6;color:#243c60;font-variant-numeric:tabular-nums}.ops-cards small{font-size:11px}.ops-definitions{margin:20px 0;font-size:12px;color:#6c7d95;line-height:1.9}.ops-definitions p{margin:9px 0}.ops-warning{background:#fff9ed;border:1px solid #eadfbd;padding:14px;border-radius:8px;color:#866b36;font-size:12px;line-height:1.9}#targetsPage h3,#cohortsPage h3,#qualityPage h3{margin:24px 0 14px}#targetsPage table,#cohortsPage table,#qualityPage table{font-variant-numeric:tabular-nums}#overviewTargetSummary{display:flex;gap:20px;justify-content:space-between;align-items:center;border:1px solid #f2dce0;border-radius:10px;padding:18px 22px;background:#fff;margin-bottom:18px}#overviewTargetSummary p{font-size:12px;color:#6c7d95;margin-top:7px}#categoryGoalSummary{padding:12px 15px;background:#fff5f7;border-radius:8px;color:#5c7194;font-size:12px;line-height:1.8;margin:15px 0}@media(max-width:850px){.ops-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-target-form{grid-template-columns:1fr}.ops-tools label,.ops-tools label:nth-child(2){min-width:0;flex:1 1 220px}.ops-cards strong{font-size:21px}}@media(max-width:480px){.ops-cards{grid-template-columns:1fr}.ops-tools{display:grid;grid-template-columns:1fr}.ops-tools label{width:100%}#overviewTargetSummary{align-items:start;flex-direction:column}}
#workspace .ops-context{overflow-wrap:anywhere}
body.ops-target-view #filters label:has(#start),body.ops-target-view #filters label:has(#end),body.ops-target-view #filters label:has(#spend_basis),body.ops-target-view #filters label:has(#grain),body.ops-target-view #filters label:has(#compare_mode),body.ops-target-view #filters .period-shortcuts{display:none}

.lead-value-table{min-width:1600px}.lead-value-scroll{max-width:100%;overflow:auto}.lead-value-table td:first-child,.lead-value-table th:first-child{position:sticky;left:0;z-index:1;min-width:230px;max-width:280px;white-space:normal;background:white}.lead-value-table th:first-child{background:#fdf6f7}.lead-value-table summary{cursor:pointer;font-weight:600;line-height:1.7}.lead-value-table details p{font-size:11px;line-height:1.8}.value-sample{display:block;color:#8a9ab1;font-size:10px;margin-top:6px}@media(max-width:700px){.lead-value-table td:first-child,.lead-value-table th:first-child{min-width:145px;max-width:165px}.lead-value-panel .ops-tools{display:flex;flex-wrap:wrap}.lead-value-panel .ops-tools label{max-width:100%}}

.lead-department-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.lead-department-tabs button{min-height:44px;border:1px solid #f2dce0;background:white;color:#657995;border-radius:8px;padding:10px 18px}.lead-department-tabs button[aria-pressed="true"]{background:#ffedf0;color:#ee425f;border-color:#ffcbd4;font-weight:700}

.lead-value-table .lead-receipt-breakdown{white-space:normal;min-width:130px;margin-top:8px}.lead-value-table .lead-receipt-breakdown summary{font-size:11px;font-weight:400;color:#ee425f}.lead-receipt-breakdown dl{font-size:11px;line-height:1.65;margin:10px 0}.lead-receipt-breakdown dl>div{margin:7px 0}.lead-receipt-breakdown dt{color:#71819b}.lead-receipt-breakdown dd{margin:0;font-variant-numeric:tabular-nums}.lead-receipt-breakdown .negative{color:#cc6458}.lead-value-table .lead-receipt-breakdown p{font-size:10px;color:#71819b;line-height:1.6}
