@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.1yo2pz3g4u6be.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.0ic9f6t6i9npx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.3wo4ln4ldr9c9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.24jxsbewvqxgy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../media/da28569d36042d01-s.16b55mzif2khb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9be384ea93fe3f49-s.p.0oq27de-d8s-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_a21042b7-module__phmi-q__className{font-family:Lato,Lato Fallback;font-style:normal}
.AssignGroupsDemo-module__y7_FmG__root{--border:#e5e8ee;--border-strong:#d5dae3;--ink:#151c2c;--ink-700:#3a4353;--muted:#4a5263;--icon:#8b93a3;--blue:#0f4ea8;--blue-hover:#0c4290;--blue-focus:#2f7cf0;--blue-100:#d6e6fd;--blue-50:#ecf3fe;padding:20px;font-size:14px;line-height:1.5}@media (min-width:640px){.AssignGroupsDemo-module__y7_FmG__root{padding:28px}}.AssignGroupsDemo-module__y7_FmG__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:14px;display:flex}.AssignGroupsDemo-module__y7_FmG__head h3{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.AssignGroupsDemo-module__y7_FmG__head p{color:var(--muted);margin:0;font-size:12.5px}.AssignGroupsDemo-module__y7_FmG__panels{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:820px){.AssignGroupsDemo-module__y7_FmG__panels{grid-template-columns:1fr 1fr}}.AssignGroupsDemo-module__y7_FmG__panel{border:1px solid var(--border);background:#fff;border-radius:10px;flex-direction:column;min-width:0;min-height:430px;display:flex;box-shadow:0 1px 2px #1018280d}.AssignGroupsDemo-module__y7_FmG__panelTop{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.AssignGroupsDemo-module__y7_FmG__panelTop h4{margin:0;font-size:13.5px;font-weight:700}.AssignGroupsDemo-module__y7_FmG__count{color:var(--ink-700);background:#f2f4f7;border-radius:20px;padding:3px 8px;font-size:11px}.AssignGroupsDemo-module__y7_FmG__step{align-items:center;gap:9px;padding:12px 16px 4px;display:flex}.AssignGroupsDemo-module__y7_FmG__num{background:var(--ink);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:flex}.AssignGroupsDemo-module__y7_FmG__lbl{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:700}.AssignGroupsDemo-module__y7_FmG__filters{flex-wrap:wrap;gap:8px;padding:8px 16px 12px;display:flex}.AssignGroupsDemo-module__y7_FmG__select{border:1px solid var(--border-strong);appearance:none;height:36px;font:inherit;color:var(--ink);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238b93a3' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 10px center no-repeat;border-radius:8px;min-width:0;padding:0 30px 0 12px;font-size:13px}.AssignGroupsDemo-module__y7_FmG__filters .AssignGroupsDemo-module__y7_FmG__select{flex:0 168px}.AssignGroupsDemo-module__y7_FmG__select:focus-visible,.AssignGroupsDemo-module__y7_FmG__search input:focus-visible{border-color:var(--blue-focus);box-shadow:0 0 0 3px var(--blue-100);outline:none}.AssignGroupsDemo-module__y7_FmG__search{flex:140px;min-width:0;position:relative}.AssignGroupsDemo-module__y7_FmG__search svg{color:var(--icon);position:absolute;top:50%;left:11px;transform:translateY(-50%)}.AssignGroupsDemo-module__y7_FmG__search input{border:1px solid var(--border-strong);width:100%;height:36px;font:inherit;color:var(--ink);background:#fff;border-radius:8px;padding:0 12px 0 32px;font-size:13px}.AssignGroupsDemo-module__y7_FmG__search input::placeholder{color:var(--muted)}.AssignGroupsDemo-module__y7_FmG__list{flex:1;max-height:360px;overflow-y:auto}.AssignGroupsDemo-module__y7_FmG__dirRow{border-top:1px solid var(--border);border-bottom:1px solid var(--border);z-index:1;background:#f8f9fb;align-items:center;gap:10px;padding:10px 16px;display:flex;position:sticky;top:0}.AssignGroupsDemo-module__y7_FmG__dirToggle{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.AssignGroupsDemo-module__y7_FmG__dirName{white-space:nowrap;font-size:13px;font-weight:700}.AssignGroupsDemo-module__y7_FmG__dirSub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.AssignGroupsDemo-module__y7_FmG__dirCount{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:11px}.AssignGroupsDemo-module__y7_FmG__chev{color:var(--icon);transition:transform .15s;display:flex}.AssignGroupsDemo-module__y7_FmG__chevOpen{transform:rotate(90deg)}.AssignGroupsDemo-module__y7_FmG__idp{flex:none;width:19px;height:19px;display:block}.AssignGroupsDemo-module__y7_FmG__idp svg{width:100%;height:100%;display:block}.AssignGroupsDemo-module__y7_FmG__row{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f0f2f5;align-items:center;gap:11px;padding:9px 16px 9px 34px;font-size:13px;transition:background .1s;display:flex}.AssignGroupsDemo-module__y7_FmG__row:hover{background:#fafbfc}.AssignGroupsDemo-module__y7_FmG__row[aria-pressed=true]{background:var(--blue-50)}.AssignGroupsDemo-module__y7_FmG__row:focus-visible,.AssignGroupsDemo-module__y7_FmG__dirToggle:focus-visible,.AssignGroupsDemo-module__y7_FmG__groupHead:focus-visible,.AssignGroupsDemo-module__y7_FmG__ck:focus-visible{outline:2px solid var(--blue-focus);outline-offset:-2px}.AssignGroupsDemo-module__y7_FmG__rowTag{color:var(--muted);white-space:nowrap;margin-left:auto;padding-left:10px;font-size:11px}.AssignGroupsDemo-module__y7_FmG__ck{border:1.5px solid var(--border-strong);color:#fff;background:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;padding:0;display:inline-flex}button.AssignGroupsDemo-module__y7_FmG__ck{cursor:pointer}.AssignGroupsDemo-module__y7_FmG__ckOn{background:var(--blue);border-color:var(--blue)}.AssignGroupsDemo-module__y7_FmG__group{border-bottom:1px solid var(--border)}.AssignGroupsDemo-module__y7_FmG__groupHead{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:10px;padding:11px 16px;display:flex}.AssignGroupsDemo-module__y7_FmG__groupHead:hover{background:#fafbfc}.AssignGroupsDemo-module__y7_FmG__groupName{align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.AssignGroupsDemo-module__y7_FmG__groupCount{color:var(--muted);margin-left:auto;font-size:11px}.AssignGroupsDemo-module__y7_FmG__groupBody{background:#fcfcfd}.AssignGroupsDemo-module__y7_FmG__noneYet{color:var(--muted);padding:12px 16px 12px 40px;font-size:12.5px}.AssignGroupsDemo-module__y7_FmG__tagDefault{letter-spacing:.04em;text-transform:uppercase;background:var(--blue-50);color:var(--blue);border:1px solid var(--blue-100);border-radius:5px;padding:2px 6px;font-size:9.5px;font-weight:700}.AssignGroupsDemo-module__y7_FmG__empty{text-align:center;color:var(--muted);padding:40px 24px}.AssignGroupsDemo-module__y7_FmG__empty svg{color:var(--border-strong);margin:0 auto 10px;display:block}.AssignGroupsDemo-module__y7_FmG__empty b{color:var(--ink-700);margin-bottom:3px;font-size:13.5px;display:block}.AssignGroupsDemo-module__y7_FmG__empty span{font-size:12.5px}.AssignGroupsDemo-module__y7_FmG__foot{border-top:1px solid var(--border);align-items:center;gap:10px;padding:12px 16px;display:flex}.AssignGroupsDemo-module__y7_FmG__foot .AssignGroupsDemo-module__y7_FmG__select{flex:1}.AssignGroupsDemo-module__y7_FmG__hint{color:var(--muted);margin-right:auto;font-size:12px}.AssignGroupsDemo-module__y7_FmG__btn{height:34px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:8px;padding:0 14px;font-size:13px;font-weight:700;transition:background .13s}.AssignGroupsDemo-module__y7_FmG__btn:focus-visible{outline:2px solid var(--blue-focus);outline-offset:2px}.AssignGroupsDemo-module__y7_FmG__primary{background:var(--blue);color:#fff}.AssignGroupsDemo-module__y7_FmG__primary:hover:not(:disabled){background:var(--blue-hover)}.AssignGroupsDemo-module__y7_FmG__primary:disabled{cursor:default;background:#b7ccec}.AssignGroupsDemo-module__y7_FmG__ghost{color:var(--ink-700);border-color:var(--border-strong);background:#fff}.AssignGroupsDemo-module__y7_FmG__ghost:hover:not(:disabled){background:#f5f6f9}.AssignGroupsDemo-module__y7_FmG__ghost:disabled{color:#6b7385;cursor:default}.AssignGroupsDemo-module__y7_FmG__status{min-height:20px;color:var(--ink-700);margin-top:12px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.AssignGroupsDemo-module__y7_FmG__chev,.AssignGroupsDemo-module__y7_FmG__row,.AssignGroupsDemo-module__y7_FmG__btn{transition:none}}@media (max-width:480px){.AssignGroupsDemo-module__y7_FmG__root{padding:14px}.AssignGroupsDemo-module__y7_FmG__dirSub{display:none}.AssignGroupsDemo-module__y7_FmG__dirName{text-overflow:ellipsis;overflow:hidden}}
.CdlCards-module__wJEG8W__root{--text:#333;--muted:#555;--border:#dadbdb;--border-soft:#eaebec;color:var(--text);border-radius:var(--radius-card,12px);font-variant-numeric:tabular-nums;background:#f5f6f8;padding:14px;font-size:13px;line-height:1.5}@media (min-width:640px){.CdlCards-module__wJEG8W__root{padding:20px}}.CdlCards-module__wJEG8W__grid{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:640px){.CdlCards-module__wJEG8W__grid{grid-template-columns:1fr 1fr}.CdlCards-module__wJEG8W__wide{grid-column:span 2}}@media (min-width:1000px){.CdlCards-module__wJEG8W__grid{grid-template-columns:repeat(3,1fr)}}.CdlCards-module__wJEG8W__card{border:1px solid var(--border);background:#fff;border-radius:4px;flex-direction:column;min-width:0;display:flex;box-shadow:0 1px 2px #1018280d,0 1px 3px #10182812}.CdlCards-module__wJEG8W__head{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:8px;padding:12px 15px;display:flex}.CdlCards-module__wJEG8W__head h4{margin:0;font-size:13px;font-weight:900}.CdlCards-module__wJEG8W__aside{color:var(--muted);letter-spacing:.03em;font-size:11px;font-weight:700}.CdlCards-module__wJEG8W__body{flex:1;padding:15px}.CdlCards-module__wJEG8W__foot{border-top:1px solid var(--border-soft);padding:10px 15px}.CdlCards-module__wJEG8W__lnk{color:#004f9e;align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}.CdlCards-module__wJEG8W__lnk svg{width:14px;height:14px}.CdlCards-module__wJEG8W__lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:10.5px;font-weight:900}.CdlCards-module__wJEG8W__dot{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.CdlCards-module__wJEG8W__connTop{align-items:baseline;gap:8px;margin:2px 0;display:flex}.CdlCards-module__wJEG8W__big{letter-spacing:-.02em;font-size:30px;line-height:1}.CdlCards-module__wJEG8W__tot{color:var(--muted);font-weight:700}.CdlCards-module__wJEG8W__seg{border-radius:5px;height:8px;margin:12px 0;display:flex;overflow:hidden}.CdlCards-module__wJEG8W__seg span{height:100%}.CdlCards-module__wJEG8W__clist{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.CdlCards-module__wJEG8W__clist li{color:var(--muted);border-radius:6px;align-items:center;gap:9px;padding:4px 6px;font-weight:700;display:flex}.CdlCards-module__wJEG8W__clist b{color:var(--text)}.CdlCards-module__wJEG8W__warn{background:#fff8e6}.CdlCards-module__wJEG8W__split+.CdlCards-module__wJEG8W__split{border-top:1px solid var(--border-soft);margin-top:14px;padding-top:13px}.CdlCards-module__wJEG8W__valRow{flex-wrap:wrap;align-items:baseline;gap:4px 9px;display:flex}.CdlCards-module__wJEG8W__val{letter-spacing:-.02em;font-size:24px}.CdlCards-module__wJEG8W__val small,.CdlCards-module__wJEG8W__rate small{color:var(--muted);font-size:13px;font-weight:700}.CdlCards-module__wJEG8W__delta{align-items:center;gap:3px;font-size:12px;font-weight:700;display:inline-flex}.CdlCards-module__wJEG8W__delta svg{width:12px;height:12px}.CdlCards-module__wJEG8W__bad{color:#a12622}.CdlCards-module__wJEG8W__good{color:#17602f}.CdlCards-module__wJEG8W__spark{width:100%;height:46px;margin-top:6px;display:block}.CdlCards-module__wJEG8W__avTop{align-items:center;gap:9px;margin-bottom:9px;display:flex}.CdlCards-module__wJEG8W__stt{align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.CdlCards-module__wJEG8W__pct{color:var(--muted);margin-left:auto;font-size:12px;font-weight:700}.CdlCards-module__wJEG8W__beats{gap:3px;height:28px;display:flex}.CdlCards-module__wJEG8W__beats span{border-radius:3px;flex:1}.CdlCards-module__wJEG8W__fwdRow{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.CdlCards-module__wJEG8W__fwdRow+.CdlCards-module__wJEG8W__fwdRow{border-top:1px solid var(--border-soft)}.CdlCards-module__wJEG8W__nm{letter-spacing:.05em;color:var(--muted);font-size:12px;font-weight:900}.CdlCards-module__wJEG8W__pills{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:6px 12px;font-size:12.5px;font-weight:700;display:flex}.CdlCards-module__wJEG8W__pills>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.CdlCards-module__wJEG8W__pills .CdlCards-module__wJEG8W__dot{width:8px;height:8px}.CdlCards-module__wJEG8W__rate{letter-spacing:-.02em;font-size:28px}.CdlCards-module__wJEG8W__rateChart{gap:8px;margin-top:10px;display:flex}.CdlCards-module__wJEG8W__yaxis{color:var(--muted);text-align:right;flex-direction:column-reverse;flex:0 0 30px;justify-content:space-between;font-size:10px;display:flex}.CdlCards-module__wJEG8W__areaChart{flex:1;min-width:0;height:130px;display:block}.CdlCards-module__wJEG8W__xaxis{color:var(--muted);justify-content:space-between;margin:6px 0 0 38px;font-size:11px;display:flex}.CdlCards-module__wJEG8W__legend{color:var(--muted);gap:16px;margin-top:8px;font-size:11.5px;display:flex}.CdlCards-module__wJEG8W__legend span{align-items:center;gap:6px;display:inline-flex}.CdlCards-module__wJEG8W__legend i{border-radius:2px;width:10px;height:10px;display:inline-block}
