.iYwEiG_rb{gap:20px;margin-top:8px;display:grid}.iYwEiG_chips{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.iYwEiG_chips label{cursor:pointer;position:relative}.iYwEiG_chips input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.iYwEiG_chips span{border:1px solid var(--rule);min-height:44px;color:var(--text);transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast);background:#fff;border-radius:999px;align-items:center;padding:0 18px;font-size:16px;font-weight:600;display:inline-flex}.iYwEiG_chips label:hover span{border-color:var(--ink);color:var(--ink)}.iYwEiG_chips input:checked+span{background:var(--ink);border-color:var(--ink);color:#fff}.iYwEiG_chips input:focus-visible+span{outline-offset:2px;outline:2px solid #2b59ff}.iYwEiG_screen{padding:22px clamp(16px,2.4vw,28px);overflow:hidden}.iYwEiG_top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.iYwEiG_h{letter-spacing:-.015em;font-size:20px;display:block}.iYwEiG_top small{color:var(--soft);font-size:14px;line-height:1.45;display:block}.iYwEiG_sched{font:400 12.5px/1.4 var(--mono);color:var(--soft);background:var(--mist);border-radius:8px;padding:6px 10px}.iYwEiG_swap{display:grid}.iYwEiG_swap>*{visibility:hidden;grid-area:1/1}:is(.iYwEiG_rb:has(input[value=month]:checked) .iYwEiG_swap>[data-k=month],.iYwEiG_rb:has(input[value=team]:checked) .iYwEiG_swap>[data-k=team],.iYwEiG_rb:has(input[value=service]:checked) .iYwEiG_swap>[data-k=service]){visibility:visible}@supports not selector(:has(*)){.iYwEiG_swap>[data-k=month]{visibility:visible}}.iYwEiG_chart{margin-top:28px;padding-left:40px}.iYwEiG_plot{border-bottom:2px solid var(--ink);grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(6px,1.4vw,16px);height:220px;display:grid;position:relative}.iYwEiG_grid{border-top:1px solid var(--line-2);position:absolute;left:0;right:0}.iYwEiG_grid i,.iYwEiG_target i{font:400 11.5px/1 var(--mono);color:var(--soft);font-style:normal;position:absolute;right:calc(100% + 8px);transform:translateY(-50%)}.iYwEiG_target{z-index:1;border-top:2px dashed var(--ink);position:absolute;bottom:85%;left:0;right:0}.iYwEiG_target i{color:var(--ink);font-weight:600;top:-1px}.iYwEiG_col{align-items:flex-end;min-width:0;display:flex}.iYwEiG_bar{background:var(--cobalt);width:100%;height:100%;box-shadow:inset 0 -3px 0 var(--cobalt-dk);transform-origin:bottom;transform:scaleY(var(--a));border-radius:6px 6px 0 0;display:block}.iYwEiG_rb:has(input[value=team]:checked) .iYwEiG_bar{transform:scaleY(var(--b))}.iYwEiG_rb:has(input[value=service]:checked) .iYwEiG_bar{transform:scaleY(var(--c))}@media (prefers-reduced-motion:no-preference){.iYwEiG_bar{transition:transform .4s var(--ease-io)}}.iYwEiG_axis{text-align:center;font:400 12px/1.35 var(--mono);color:var(--soft);grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(6px,1.4vw,16px);margin:10px 0 0;padding:0;list-style:none;display:grid}.iYwEiG_axis li{min-width:0}.iYwEiG_axis b{color:var(--ink);font-weight:600;display:block}.iYwEiG_sum{border-top:1px solid var(--line-2);color:var(--text);margin:20px 0 0;padding-top:14px;font-size:15px;line-height:1.5}.iYwEiG_exp{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.iYwEiG_exp .x-label{margin-right:4px}.iYwEiG_btn{border:1px solid var(--rule);min-height:34px;color:var(--ink);background:#fff;border-radius:8px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}@media (max-width:600px){.iYwEiG_chips label{flex:1}.iYwEiG_chips span{justify-content:center;width:100%;padding:0 10px;font-size:15px}.iYwEiG_sched{display:none}.iYwEiG_chart{padding-left:32px}.iYwEiG_plot{height:180px}.iYwEiG_axis{font-size:11px}}
