.accounts-legacy_accounts-card__ghL1I{padding:0;overflow:hidden}.accounts-legacy_accounts-card__ghL1I>.section-heading{padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--color-border)}.accounts-legacy_accounts-tab-nav__0r98_{margin:0 0 .75rem;padding:0 .25rem}.accounts-legacy_accounts-filter-bar__4djLz{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface))}.accounts-legacy_accounts-filter-bar__4djLz>div{display:grid;gap:.15rem;min-width:0}.accounts-legacy_accounts-filter-bar__4djLz span,.accounts-legacy_accounts-filter-bar__4djLz strong{display:block}.accounts-legacy_accounts-filter-bar__4djLz span{color:var(--color-muted);font-size:.85rem}.accounts-legacy_accounts-sheet-wrap__ks4b7{overflow-x:auto;-webkit-overflow-scrolling:touch}.accounts-legacy_accounts-table-toolbar__U8_u0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-border)}.accounts-legacy_accounts-sheet__g5DYP{min-width:max-content}.accounts-legacy_accounts-table__zYGP0{width:100%;border-collapse:collapse;font-size:.875rem}.accounts-legacy_accounts-th__47xRR{position:sticky;top:0;background:var(--color-surface-soft);border-bottom:1.5px solid var(--color-border-hard);padding:.6rem .75rem;text-align:left;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);white-space:nowrap;z-index:2}.accounts-legacy_accounts-col-client__RQGmd{position:sticky;left:0;z-index:3;background:var(--color-surface-soft);min-width:200px;max-width:240px;border-right:1.5px solid var(--color-border)}.accounts-legacy_accounts-col-info__w397T{min-width:120px;max-width:160px}.accounts-legacy_accounts-col-status__7nQKA{min-width:80px;text-align:center;border-left:1px solid var(--color-border)}.accounts-legacy_accounts-group-row__BoSDW .accounts-legacy_accounts-th__47xRR{border-bottom:none;padding-bottom:.35rem;padding-top:.75rem}.accounts-legacy_accounts-group-cell__oKEjO{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);opacity:.6;border-bottom:none!important;text-align:center}.accounts-legacy_accounts-row__xwJAD{border-bottom:1px solid var(--color-border);transition:background .1s}.accounts-legacy_accounts-row__xwJAD:hover{background:rgba(66,80,198,.03)}.accounts-legacy_accounts-row__xwJAD:hover .accounts-legacy_accounts-col-client__RQGmd{background:#eef0fa}.accounts-legacy_accounts-row-error__zHcnW{background:rgba(235,55,50,.04)!important}.accounts-legacy_accounts-td__Had2t{padding:0;vertical-align:middle;border-right:1px solid var(--color-border)}.accounts-legacy_accounts-td__Had2t.accounts-legacy_accounts-col-client__RQGmd{position:sticky;left:0;background:#fff;z-index:1;padding:.5rem .75rem;border-right:1.5px solid var(--color-border)}.accounts-legacy_accounts-td__Had2t.accounts-legacy_accounts-col-info__w397T{padding:.5rem .75rem}.accounts-legacy_accounts-td__Had2t.accounts-legacy_accounts-col-status__7nQKA{padding:.5rem .75rem;text-align:center;border-right:none}.accounts-legacy_accounts-client-link__HxP9T{display:block;font-weight:700;color:var(--color-primary);font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.accounts-legacy_accounts-client-link__HxP9T:hover{text-decoration:underline}.accounts-legacy_accounts-client-domain__0KBpQ{display:block;font-size:.75rem;margin-top:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.accounts-legacy_accounts-readonly__k8ePm{display:block;font-size:.8rem;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accounts-legacy_accounts-warning__xK2_V{color:#8a4b00;background:rgba(214,131,0,.12);border-radius:4px;padding:.15rem .4rem}.accounts-legacy_accounts-empty__BhlNy{color:var(--color-muted);opacity:.5}.accounts-legacy_accounts-cell-wrap__70Ebb{display:flex;align-items:center;height:100%}.accounts-legacy_accounts-cell-prefix__t9U8N{padding:.55rem 0 .55rem .75rem;font-size:.8rem;color:var(--color-muted);pointer-events:none;user-select:none;flex-shrink:0}.accounts-legacy_accounts-cell-input__3TkGH{display:block;width:100%;height:100%;padding:.55rem .75rem;border:none;background:transparent;font-size:.875rem;color:var(--color-text);font-family:inherit;outline:none;transition:background .1s,box-shadow .1s}.accounts-legacy_accounts-cell-input__3TkGH:focus{background:rgba(66,80,198,.06);box-shadow:inset 0 0 0 1.5px var(--color-primary)}.accounts-legacy_accounts-cell-input__3TkGH::placeholder{color:rgba(0,0,0,.28)}.accounts-legacy_accounts-cell-wrap__70Ebb .accounts-legacy_accounts-cell-input__3TkGH{padding-left:.25rem}.accounts-legacy_accounts-cell-select__rYAZ2{display:block;width:100%;height:100%;padding:.55rem .75rem;border:none;background:transparent;font-size:.875rem;color:var(--color-text);font-family:inherit;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background .1s,box-shadow .1s}.accounts-legacy_accounts-cell-select__rYAZ2:focus{background:rgba(66,80,198,.06);box-shadow:inset 0 0 0 1.5px var(--color-primary)}.accounts-legacy_accounts-status__gjJb6{font-size:.72rem;font-weight:700;border-radius:4px;padding:.2em .55em;letter-spacing:.03em;text-transform:uppercase}.accounts-legacy_accounts-status__gjJb6.saving{color:var(--color-muted);background:rgba(0,0,0,.06)}.accounts-legacy_accounts-status__gjJb6.saved{color:#1a7f4b;background:rgba(26,127,75,.1)}.accounts-legacy_accounts-status__gjJb6.error{color:var(--color-danger);background:rgba(235,55,50,.1);cursor:help}.loading-legacy_route-loading-hero__Ow_vN.card{position:relative;overflow:hidden;padding:1.75rem 1.65rem;border:1px solid var(--color-border);background:radial-gradient(ellipse 70% 90% at 100% 0,rgba(104,231,221,.1),transparent 60%),radial-gradient(ellipse 60% 80% at 0 100%,rgba(255,197,0,.1),transparent 60%),linear-gradient(155deg,#ffffff,#fafbff 55%,#f4f6fd);box-shadow:0 10px 32px rgba(40,49,121,.06)}.loading-legacy_route-loading-hero-bg__MtIjT{position:absolute;inset:-40%;background:radial-gradient(circle at 22% 30%,rgba(66,80,198,.08),transparent 45%),radial-gradient(circle at 78% 70%,rgba(104,231,221,.06),transparent 42%);animation:loading-legacy_route-loading-glow-drift__Qerpe 9s ease-in-out infinite;pointer-events:none}.loading-legacy_route-loading-hero-inner__8Ot_R{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.5rem;align-items:center}.loading-legacy_route-loading-spinner__WUHjm{flex-shrink:0;display:block;transform-origin:center;animation:loading-legacy_route-loading-spin__7CzXf .9s linear infinite}.loading-legacy_route-loading-spinner-track__Etrvm{fill:none;stroke:rgba(66,80,198,.12);stroke-width:5}.loading-legacy_route-loading-spinner-arc__b8Bur{fill:none;stroke:url(#route-loading-grad);stroke-width:5;stroke-linecap:round;stroke-dasharray:80 46}.loading-legacy_route-loading-eyebrow__ej8yn{display:inline-flex;align-items:center;gap:.4rem}.loading-legacy_route-loading-title__eIUwQ{font-size:clamp(1.3rem,3.2vw,1.55rem);letter-spacing:-.03em;margin:.2rem 0 .4rem}.loading-legacy_route-loading-sub__QzmpF{margin:0;max-width:30rem;line-height:1.55}.loading-legacy_route-loading-progress__ICmUs{position:relative;margin-top:1.1rem;height:4px;width:min(100%,22rem);border-radius:999px;background:rgba(66,80,198,.1);overflow:hidden}.loading-legacy_route-loading-progress-bar__6qpWl{position:absolute;inset:0;width:28%;border-radius:999px;background:linear-gradient(90deg,transparent,var(--color-primary) 40%,#68e7dd,transparent);animation:loading-legacy_route-loading-progress-slide__kDLAd 1.4s cubic-bezier(.65,0,.35,1) infinite}@media (prefers-reduced-motion:reduce){.loading-legacy_route-loading-hero-bg__MtIjT,.loading-legacy_route-loading-progress-bar__6qpWl,.loading-legacy_route-loading-spinner__WUHjm{animation:none}}.loading-legacy_route-loading-sidebar__m3RiG .loading-legacy_skeleton__NI20l{background:linear-gradient(90deg,rgba(255,255,255,.05) 20%,rgba(255,255,255,.13) 50%,rgba(255,255,255,.05) 80%);background-size:200% 100%}.loading-legacy_route-loading-edge-toggle-fake__DXHJA{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:rgba(255,255,255,.35);pointer-events:none}.loading-legacy_route-loading-sidebar-app___yDVF,.loading-legacy_route-loading-sidebar-module__Ou_zt{display:flex;align-items:center;gap:.45rem;padding:.28rem .2rem}.loading-legacy_route-loading-skel-icon__y4WFi{width:28px;height:28px;border-radius:8px;flex-shrink:0}.loading-legacy_route-loading-skel-lines__hGRH6{display:grid;gap:.32rem;flex:1;min-width:0}.loading-legacy_route-loading-skel-line-lg__UWMvu{height:.72rem;width:72%}.loading-legacy_route-loading-skel-line-md__hfaet{height:.65rem;width:58%}.loading-legacy_route-loading-skel-line-sm__liXhd{height:.55rem;width:48%}.loading-legacy_route-loading-skel-line-xs__g0G8k{height:.5rem;width:80%}.loading-legacy_route-loading-skel-user__TUvAT{flex:1;min-width:0;display:grid;gap:.28rem;max-width:120px}.loading-legacy_route-loading-skel-line-user-a__URxFp{height:.62rem;width:100%}.loading-legacy_route-loading-skel-line-user-b__77Bnj{height:.5rem;width:75%}.loading-legacy_route-loading-bell-skel__HzpDy{width:32px;height:32px;border-radius:10px;flex-shrink:0}.loading-legacy_route-loading-dots-skel__WqWkJ{width:28px;height:28px;border-radius:8px;flex-shrink:0}.loading-legacy_route-loading-footer-icons__xsa17{display:flex;align-items:center;gap:.2rem;margin-left:auto;flex-shrink:0}.loading-legacy_route-loading-top-icon-skel__0PsCA{width:34px;height:34px;border-radius:10px}.loading-legacy_route-loading-menu-skel__hUN6o{width:38px;height:34px;border-radius:10px}@media (max-width:540px){.loading-legacy_route-loading-hero-inner__8Ot_R{grid-template-columns:1fr;justify-items:center;text-align:center}.loading-legacy_route-loading-sub__QzmpF{max-width:none}}.loading-legacy_skeleton__NI20l{background:linear-gradient(90deg,var(--color-surface-soft) 25%,#e4e6f4 50%,var(--color-surface-soft) 75%);background-size:200% 100%;animation:loading-legacy_skeleton-shimmer__GBznG 1.6s ease-in-out infinite}.loading-legacy_skeleton-block__wTbfP{display:block;height:1rem}@keyframes loading-legacy_route-loading-spin__7CzXf{to{transform:rotate(1turn)}}@keyframes loading-legacy_route-loading-progress-slide__kDLAd{0%{transform:translateX(-110%)}to{transform:translateX(360%)}}@keyframes loading-legacy_route-loading-glow-drift__Qerpe{0%,to{transform:translate(0) scale(1);opacity:.45}50%{transform:translate(2%,1.5%) scale(1.05);opacity:.7}}@keyframes loading-legacy_skeleton-shimmer__GBznG{0%{background-position:200% 0}to{background-position:-200% 0}}.dashboard_rankingDipTitleRow__mSt8A{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;min-width:0}.dashboard_rankingDipKeyword__aeSmm{margin:0;min-width:0;font-size:.9rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.dashboard_rankingDipClient__pznBS{margin:.2rem 0 0;color:var(--color-muted);font-size:.75rem;line-height:1.4;overflow-wrap:anywhere}.time-off-coverage-panel_panel__M7TL1{min-width:0;overflow:hidden}.time-off-coverage-panel_header__MJjes{display:flex;flex-direction:row;align-items:start;justify-content:space-between;gap:1rem}.time-off-coverage-panel_heading__FTeWm{display:grid;gap:.3rem}.time-off-coverage-panel_openLink__OAPXq{flex:none}.time-off-coverage-panel_content__Di03E{min-width:0}.time-off-coverage-panel_list__uum_R{display:grid;gap:.55rem}.time-off-coverage-panel_item__2sjyp{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem;align-items:center;min-width:0;padding:.75rem;border-radius:.75rem;background:var(--muted);color:inherit;text-decoration:none;transition:background-color .15s ease}.time-off-coverage-panel_item__2sjyp:hover{background:color-mix(in srgb,var(--muted) 75%,var(--color-primary) 8%)}.time-off-coverage-panel_item__2sjyp>svg{width:1.1rem;height:1.1rem;color:var(--color-primary)}.time-off-coverage-panel_itemCopy__F9jj5{display:grid;gap:.2rem;min-width:0}.time-off-coverage-panel_itemCopy__F9jj5 span,.time-off-coverage-panel_itemCopy__F9jj5 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time-off-coverage-panel_itemCopy__F9jj5 span{color:var(--muted-foreground);font-size:.78rem}@media (max-width:560px){.time-off-coverage-panel_header__MJjes{align-items:stretch;flex-direction:column}.time-off-coverage-panel_openLink__OAPXq{width:100%}.time-off-coverage-panel_item__2sjyp{grid-template-columns:auto minmax(0,1fr)}.time-off-coverage-panel_item__2sjyp>:last-child{grid-column:2;justify-self:start}}