.TimeTrackingDashboard-module__-Py0QG__timerCard{border-color:color-mix(in srgb, var(--bw-border-strong) 72%, transparent);background:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--bw-amber) 16%, transparent), transparent 34%), var(--bw-paper);transition:border-color .15s,box-shadow .15s,transform .15s;position:relative;overflow:visible}.TimeTrackingDashboard-module__-Py0QG__timerCardActive{border-color:color-mix(in srgb, var(--bw-success) 46%, var(--bw-border));background:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--bw-success) 18%, transparent), transparent 38%), var(--bw-paper);box-shadow:0 1px 2px #0116240a,0 18px 42px #2383651c}.TimeTrackingDashboard-module__-Py0QG__timerStatus{border:1px solid var(--bw-border);background:color-mix(in srgb, var(--bw-soft) 76%, transparent);color:var(--bw-muted);border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;font-weight:600;display:inline-flex}.TimeTrackingDashboard-module__-Py0QG__timerStatusActive{border-color:color-mix(in srgb, var(--bw-success) 35%, var(--bw-border));color:var(--bw-success)}.TimeTrackingDashboard-module__-Py0QG__statusDot{background:var(--bw-border-strong);border-radius:999px;flex:none;width:8px;height:8px}.TimeTrackingDashboard-module__-Py0QG__timerStatusActive .TimeTrackingDashboard-module__-Py0QG__statusDot{background:var(--bw-success);box-shadow:0 0 0 4px color-mix(in srgb, var(--bw-success) 14%, transparent)}.TimeTrackingDashboard-module__-Py0QG__timerClock{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-variant-numeric:tabular-nums;letter-spacing:-.065em;color:var(--bw-ink);font-size:clamp(2.75rem,8vw,5.75rem);font-weight:570;line-height:.95}.TimeTrackingDashboard-module__-Py0QG__timerAction{min-width:176px;min-height:56px;box-shadow:0 12px 24px color-mix(in srgb, var(--bw-amber) 18%, transparent);border-radius:12px;justify-content:center;font-size:14px;font-weight:700}.TimeTrackingDashboard-module__-Py0QG__stopAction{border-color:color-mix(in srgb, var(--bw-danger) 38%, var(--bw-border));background:color-mix(in srgb, var(--bw-danger) 10%, var(--bw-paper));color:var(--bw-danger);box-shadow:none}.TimeTrackingDashboard-module__-Py0QG__quickTask{border:1px solid var(--bw-border);background:var(--bw-paper);text-align:left;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 12px;transition:border-color .12s,background .12s,transform .12s;display:grid}.TimeTrackingDashboard-module__-Py0QG__quickTask:hover{border-color:var(--bw-border-strong);background:var(--bw-soft);transform:translateY(-1px)}.TimeTrackingDashboard-module__-Py0QG__quickTask[aria-pressed=true]{border-color:color-mix(in srgb, var(--bw-amber) 62%, var(--bw-border));background:color-mix(in srgb, var(--bw-amber) 10%, var(--bw-paper))}.TimeTrackingDashboard-module__-Py0QG__workPicker{position:relative}.TimeTrackingDashboard-module__-Py0QG__workPickerPanel{z-index:30;border:1px solid var(--bw-border-strong);background:var(--bw-paper);width:min(100%,520px);box-shadow:var(--bw-shadow-md);border-radius:9px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden}.TimeTrackingDashboard-module__-Py0QG__workPickerResults{overscroll-behavior:contain;max-height:260px;overflow-y:auto}.TimeTrackingDashboard-module__-Py0QG__workOption{border-top:1px solid var(--bw-border);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;padding:10px 12px;display:grid}.TimeTrackingDashboard-module__-Py0QG__workOption:hover,.TimeTrackingDashboard-module__-Py0QG__workOption[aria-pressed=true]{background:var(--bw-soft)}.TimeTrackingDashboard-module__-Py0QG__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.TimeTrackingDashboard-module__-Py0QG__summaryCard{border:1px solid var(--bw-border);background:var(--bw-paper);border-radius:12px;min-width:0;padding:14px}.TimeTrackingDashboard-module__-Py0QG__summaryValue{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;color:var(--bw-ink);margin-top:5px;font-size:clamp(1.4rem,3vw,1.85rem);font-weight:650;line-height:1}.TimeTrackingDashboard-module__-Py0QG__progressTrack{border:1px solid var(--bw-border);background:var(--bw-soft);border-radius:999px;height:10px;overflow:hidden}.TimeTrackingDashboard-module__-Py0QG__progressFill,.TimeTrackingDashboard-module__-Py0QG__progressFillSuccess,.TimeTrackingDashboard-module__-Py0QG__progressFillMuted{border-radius:inherit;background:var(--bw-amber);min-width:0;height:100%;display:block}.TimeTrackingDashboard-module__-Py0QG__progressFillSuccess{background:var(--bw-success)}.TimeTrackingDashboard-module__-Py0QG__progressFillMuted{background:var(--bw-border-strong)}.TimeTrackingDashboard-module__-Py0QG__weekBars{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;display:grid}.TimeTrackingDashboard-module__-Py0QG__weekBarTrack{border:1px solid var(--bw-border);background:var(--bw-soft);border-radius:8px;align-items:flex-end;height:112px;display:flex;overflow:hidden}.TimeTrackingDashboard-module__-Py0QG__weekBar{background:linear-gradient(180deg, color-mix(in srgb, var(--bw-amber) 84%, white), var(--bw-amber));border-radius:7px 7px 4px 4px;width:100%;min-height:0;display:block}.TimeTrackingDashboard-module__-Py0QG__entryCard{border:1px solid var(--bw-border);background:var(--bw-paper);border-radius:12px;gap:12px;padding:14px;display:grid}.TimeTrackingDashboard-module__-Py0QG__tabList{border:1px solid var(--bw-border);background:var(--bw-soft);scrollbar-width:thin;border-radius:12px;gap:4px;padding:5px;display:flex;overflow-x:auto}.TimeTrackingDashboard-module__-Py0QG__tabButton{white-space:nowrap;min-height:44px;color:var(--bw-muted);border:1px solid #0000;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:8px;padding:8px 13px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.TimeTrackingDashboard-module__-Py0QG__tabButton:hover{color:var(--bw-ink)}.TimeTrackingDashboard-module__-Py0QG__tabButton[aria-selected=true]{border-color:var(--bw-border);background:var(--bw-paper);color:var(--bw-ink);box-shadow:var(--bw-shadow-sm)}.TimeTrackingDashboard-module__-Py0QG__tabCount{background:var(--bw-soft);min-width:20px;height:20px;font-family:var(--font-mono), monospace;color:var(--bw-muted);border-radius:999px;justify-content:center;align-items:center;padding-inline:6px;font-size:9px;display:inline-flex}.TimeTrackingDashboard-module__-Py0QG__tabButton[aria-selected=true] .TimeTrackingDashboard-module__-Py0QG__tabCount{background:color-mix(in srgb, var(--bw-amber) 18%, var(--bw-soft));color:var(--bw-ink)}.TimeTrackingDashboard-module__-Py0QG__reviewAction{border:1px solid var(--bw-border);background:var(--bw-paper);text-align:left;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-width:0;padding:13px;transition:border-color .12s,background .12s;display:grid}.TimeTrackingDashboard-module__-Py0QG__reviewAction:hover{border-color:var(--bw-border-strong);background:var(--bw-soft)}.TimeTrackingDashboard-module__-Py0QG__reviewActionIcon{background:color-mix(in srgb, var(--bw-amber) 15%, var(--bw-soft));width:34px;height:34px;font-family:var(--font-mono), monospace;color:var(--bw-ink);border-radius:10px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.TimeTrackingDashboard-module__-Py0QG__laborCard{border:1px solid var(--bw-border);background:var(--bw-paper);border-radius:14px;padding:16px}.TimeTrackingDashboard-module__-Py0QG__economicsBars{gap:9px;display:grid}.TimeTrackingDashboard-module__-Py0QG__economicsRow{grid-template-columns:minmax(105px,.34fr) minmax(120px,1fr) auto;align-items:center;gap:10px;display:grid}.TimeTrackingDashboard-module__-Py0QG__healthStrip{border:1px solid var(--bw-border);background:var(--bw-soft);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.TimeTrackingDashboard-module__-Py0QG__healthIcon{background:color-mix(in srgb, var(--bw-success) 14%, var(--bw-paper));width:34px;height:34px;color:var(--bw-success);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.TimeTrackingDashboard-module__-Py0QG__weekGrid td,.TimeTrackingDashboard-module__-Py0QG__weekGrid th{min-width:102px}.TimeTrackingDashboard-module__-Py0QG__dateTimeControl{border-color:var(--bw-border);background:var(--bw-paper);color:var(--bw-ink)}:root[data-theme=dark] .TimeTrackingDashboard-module__-Py0QG__dateTimeControl{background:var(--bw-soft)}@media (max-width:767px){.TimeTrackingDashboard-module__-Py0QG__workPickerPanel{width:auto;max-height:min(72vh,540px);position:fixed;inset:auto 12px 12px}.TimeTrackingDashboard-module__-Py0QG__workPickerResults{max-height:min(52vh,380px)}.TimeTrackingDashboard-module__-Py0QG__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.TimeTrackingDashboard-module__-Py0QG__timerAction{width:100%}.TimeTrackingDashboard-module__-Py0QG__weekBars{gap:5px}.TimeTrackingDashboard-module__-Py0QG__weekBarTrack{height:84px}.TimeTrackingDashboard-module__-Py0QG__economicsRow{grid-template-columns:1fr auto}.TimeTrackingDashboard-module__-Py0QG__economicsRow>:nth-child(2){grid-area:2/1/auto/-1}.TimeTrackingDashboard-module__-Py0QG__healthStrip{grid-template-columns:auto minmax(0,1fr)}.TimeTrackingDashboard-module__-Py0QG__healthStrip>:last-child{grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){.TimeTrackingDashboard-module__-Py0QG__timerCard,.TimeTrackingDashboard-module__-Py0QG__quickTask,.TimeTrackingDashboard-module__-Py0QG__reviewAction{transition:none}}
.time-budget-ui-module__vLQ71G__dialog{border:1px solid var(--bw-border-strong);background:var(--bw-paper);width:min(560px,100vw - 32px);max-height:min(90dvh,900px);color:var(--bw-ink);box-shadow:none;border-radius:0;padding:0}.time-budget-ui-module__vLQ71G__dialog[data-size=sm]{width:min(440px,100vw - 32px)}.time-budget-ui-module__vLQ71G__dialog[data-size=lg]{width:min(760px,100vw - 32px)}.time-budget-ui-module__vLQ71G__dialog::backdrop{background:#00000075}.time-budget-ui-module__vLQ71G__dialogContent{flex-direction:column;min-width:0;max-height:calc(90dvh - 2px);display:flex;overflow:hidden}.time-budget-ui-module__vLQ71G__dialogHeader{border-bottom:1px solid var(--bw-border);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 18px;display:flex}.time-budget-ui-module__vLQ71G__dialogHeader h2{text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:650;line-height:1.3}.time-budget-ui-module__vLQ71G__dialogHeader>div{min-width:0}.time-budget-ui-module__vLQ71G__dialogHeader p{max-width:65ch;color:var(--bw-muted);margin:8px 0 0;font-size:14px;line-height:1.55}.time-budget-ui-module__vLQ71G__closeButton{min-width:44px;height:44px;color:var(--bw-ink);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:0 0 44px;justify-content:center;align-items:center;margin:-8px -8px 0 0;display:inline-flex}.time-budget-ui-module__vLQ71G__dialogBody{overscroll-behavior:contain;min-width:0;min-height:0;padding:24px;overflow-y:auto}.time-budget-ui-module__vLQ71G__dialogBody:focus-visible{outline:3px solid var(--bw-amber-dark);outline-offset:-4px}.time-budget-ui-module__vLQ71G__dialogFooter{border-top:1px solid var(--bw-border);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.time-budget-ui-module__vLQ71G__menuTrigger{border:1px solid var(--bw-border-strong);background:var(--bw-paper);min-height:44px;color:var(--bw-ink);cursor:pointer;overflow-wrap:anywhere;border-radius:5px;justify-content:center;align-items:center;gap:8px;max-width:100%;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.time-budget-ui-module__vLQ71G__menuTrigger,.time-budget-ui-module__vLQ71G__menu [role=menuitem],.time-budget-ui-module__vLQ71G__closeButton{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.time-budget-ui-module__vLQ71G__menuTrigger svg{flex-shrink:0}.time-budget-ui-module__vLQ71G__menu{z-index:60;top:var(--tb-menu-top);left:var(--tb-menu-left);width:var(--tb-menu-width);border:1px solid var(--bw-border-strong);background:var(--bw-paper);max-height:calc(100dvh - 32px);color:var(--bw-ink);box-shadow:none;border-radius:6px;margin:0;padding:8px;position:fixed;overflow-y:auto}.time-budget-ui-module__vLQ71G__menuHeading{color:var(--bw-muted);margin:0;padding:8px 12px;font-size:12px;line-height:1.5}.time-budget-ui-module__vLQ71G__menu [role=menuitem]{text-align:left;width:100%;min-height:44px;color:var(--bw-ink);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:10px 12px;font-size:14px;line-height:1.5;display:block}.time-budget-ui-module__vLQ71G__menu [role=menuitem][data-tone=danger]{color:var(--bw-danger)}.time-budget-ui-module__vLQ71G__menu [role=menuitem]:hover,.time-budget-ui-module__vLQ71G__menu [role=menuitem]:focus-visible,.time-budget-ui-module__vLQ71G__closeButton:hover,.time-budget-ui-module__vLQ71G__menuTrigger:hover{background:var(--bw-soft)}.time-budget-ui-module__vLQ71G__menu [role=menuitem]:focus-visible,.time-budget-ui-module__vLQ71G__menuTrigger:focus-visible,.time-budget-ui-module__vLQ71G__closeButton:focus-visible{outline:3px solid var(--bw-amber-dark);outline-offset:3px}.time-budget-ui-module__vLQ71G__menu [role=menuitem]:disabled,.time-budget-ui-module__vLQ71G__menuTrigger:disabled,.time-budget-ui-module__vLQ71G__closeButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.time-budget-ui-module__vLQ71G__dialog,.time-budget-ui-module__vLQ71G__dialog[data-size=sm],.time-budget-ui-module__vLQ71G__dialog[data-size=lg]{border-top:0;border-left:0;border-right:0;border-radius:0;width:100%;max-width:100%;max-height:90dvh;margin:0 auto auto}.time-budget-ui-module__vLQ71G__dialogHeader,.time-budget-ui-module__vLQ71G__dialogBody{padding:20px}.time-budget-ui-module__vLQ71G__dialogHeader{padding-top:max(20px, env(safe-area-inset-top))}.time-budget-ui-module__vLQ71G__dialogBody :is(input,select,textarea){font-size:16px}.time-budget-ui-module__vLQ71G__dialogFooter{padding:16px 20px max(16px, env(safe-area-inset-bottom));flex:none}.time-budget-ui-module__vLQ71G__dialogFooter>*{flex:auto}}
.metrics-module__FL-A_q__workspace{width:min(100%,1440px);color:var(--bw-ink);gap:1rem;margin-inline:auto;padding:clamp(1rem,3vw,2rem);display:grid}.metrics-module__FL-A_q__workspace h1{letter-spacing:-.03em;font-size:clamp(1.85rem,3.5vw,2.5rem);font-weight:650;line-height:1.12}.metrics-module__FL-A_q__workspace h2{font-size:1.05rem;font-weight:650}.metrics-module__FL-A_q__workspace p,.metrics-module__FL-A_q__workspace dd{margin:0}.metrics-module__FL-A_q__workspace p,.metrics-module__FL-A_q__chart figcaption,.metrics-module__FL-A_q__sources dd,.metrics-module__FL-A_q__clients dt{color:var(--bw-muted);font-size:.875rem}.metrics-module__FL-A_q__header,.metrics-module__FL-A_q__sectionHead,.metrics-module__FL-A_q__media{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.metrics-module__FL-A_q__header p{margin-top:.4rem}.metrics-module__FL-A_q__filters{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.metrics-module__FL-A_q__filters label{gap:.25rem;font-size:.78rem;font-weight:600;display:grid}.metrics-module__FL-A_q__control,.metrics-module__FL-A_q__primary{border-radius:var(--bw-radius-button);border:1px solid var(--bw-border);cursor:pointer;align-items:center;min-height:40px;padding:.45rem .7rem;font-size:.875rem;font-weight:600;display:inline-flex}.metrics-module__FL-A_q__control{background:var(--bw-paper);color:var(--bw-ink)}.metrics-module__FL-A_q__control:hover{background:var(--bw-soft)}.metrics-module__FL-A_q__primary{background:var(--bw-amber);color:var(--bw-on-amber);margin-top:.65rem}.metrics-module__FL-A_q__primary:hover{background:var(--bw-amber-hover)}.metrics-module__FL-A_q__workspace :is(button,select,a,summary):focus-visible{outline:3px solid var(--bw-amber-dark);outline-offset:3px}.metrics-module__FL-A_q__notice{border-radius:4px;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.metrics-module__FL-A_q__notice[data-status=needs-match],.metrics-module__FL-A_q__badge[data-status=needs-match]{background:var(--bw-warn-soft)}.metrics-module__FL-A_q__notice[data-status=needs-match] strong,.metrics-module__FL-A_q__badge[data-status=needs-match]{color:var(--bw-warning)}.metrics-module__FL-A_q__notice[data-status=verified],.metrics-module__FL-A_q__badge[data-status=verified]{background:color-mix(in srgb, var(--bw-success) 12%, var(--bw-paper));color:var(--bw-success)}.metrics-module__FL-A_q__notice[data-status=missing],.metrics-module__FL-A_q__badge[data-status=missing],.metrics-module__FL-A_q__media{background:var(--bw-soft)}.metrics-module__FL-A_q__coverage{margin-inline-start:auto}.metrics-module__FL-A_q__panel,.metrics-module__FL-A_q__kpis{border:1px solid var(--bw-border);background:var(--bw-paper);min-width:0;padding:1rem}.metrics-module__FL-A_q__kpis{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.metrics-module__FL-A_q__kpis>div+div{border-inline-start:1px solid var(--bw-border);padding-inline-start:1rem}.metrics-module__FL-A_q__kpis dt{color:var(--bw-muted);font-size:.875rem;font-weight:600}.metrics-module__FL-A_q__kpis dd{overflow-wrap:anywhere;margin-block:.2rem;font-size:clamp(1.3rem,2.75vw,2.05rem)}.metrics-module__FL-A_q__kpis dd,.metrics-module__FL-A_q__money,.metrics-module__FL-A_q__media dd,.metrics-module__FL-A_q__clients dd{font-family:var(--bw-font-mono);font-variant-numeric:tabular-nums}.metrics-module__FL-A_q__kpis dd p{font-family:var(--bw-font-body)}.metrics-module__FL-A_q__kpis [data-result=loss]{color:var(--bw-danger)}.metrics-module__FL-A_q__kpis [data-result=profit]{color:var(--bw-success)}.metrics-module__FL-A_q__split{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:1rem;display:grid}.metrics-module__FL-A_q__split>section{grid-area:1/1}.metrics-module__FL-A_q__split .metrics-module__FL-A_q__reconciliation{grid-column:2}.metrics-module__FL-A_q__chart{margin:.75rem 0 0}.metrics-module__FL-A_q__chart svg{width:100%;max-height:16rem;display:block}.metrics-module__FL-A_q__chart text{fill:var(--bw-muted);font-size:10px;font-family:var(--bw-font-mono)}.metrics-module__FL-A_q__legend{flex-wrap:wrap;gap:.25rem .9rem;display:flex}.metrics-module__FL-A_q__legend span:before{content:"";background:var(--bw-ink);width:.7rem;height:.2rem;margin:0 .3rem .18rem 0;display:inline-block}.metrics-module__FL-A_q__legend [data-series=expenses]:before{background:var(--bw-muted)}.metrics-module__FL-A_q__legend [data-series=result]:before{background:var(--bw-amber-dark)}.metrics-module__FL-A_q__trendDetails{margin-top:.5rem;font-size:.875rem}.metrics-module__FL-A_q__trendDetails summary{cursor:pointer;text-underline-offset:3px;align-content:center;min-height:44px;text-decoration:underline}.metrics-module__FL-A_q__trendAmounts>div{border-top:1px solid var(--bw-border);padding:.4rem 0}.metrics-module__FL-A_q__trendAmounts dt,.metrics-module__FL-A_q__sources dt{font-weight:650}.metrics-module__FL-A_q__evidence,.metrics-module__FL-A_q__clients{margin:.75rem 0 0;padding:0;list-style:none}.metrics-module__FL-A_q__evidence li{border-top:1px solid var(--bw-border);justify-content:space-between;align-items:start;gap:.75rem;padding:.65rem 0;display:flex}.metrics-module__FL-A_q__evidence strong{font-size:.875rem}.metrics-module__FL-A_q__evidence li p{color:var(--bw-muted);font-size:.8rem}.metrics-module__FL-A_q__evidenceAmount{text-align:end;flex-shrink:0;justify-items:end;gap:.25rem;display:grid}.metrics-module__FL-A_q__money{font-size:.875rem}.metrics-module__FL-A_q__badge{border-radius:4px;padding:.15rem .4rem;font-size:.75rem;font-weight:650;display:inline-block}.metrics-module__FL-A_q__media{padding:1rem}.metrics-module__FL-A_q__media dl,.metrics-module__FL-A_q__clients dl{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.metrics-module__FL-A_q__media dt{color:var(--bw-muted);font-size:.8rem}.metrics-module__FL-A_q__clients li{border-top:1px solid var(--bw-border);grid-template-columns:minmax(7rem,1fr) minmax(0,2.7fr) auto;align-items:start;gap:.75rem;padding-block:.65rem;display:grid}.metrics-module__FL-A_q__clients a{text-underline-offset:3px;font-weight:650;text-decoration:underline}.metrics-module__FL-A_q__clients dd{font-size:.85rem}.metrics-module__FL-A_q__empty{padding-block:.8rem}.metrics-module__FL-A_q__sources{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}@media (max-width:760px){.metrics-module__FL-A_q__split,.metrics-module__FL-A_q__kpis,.metrics-module__FL-A_q__clients li{grid-template-columns:minmax(0,1fr)}.metrics-module__FL-A_q__split>section,.metrics-module__FL-A_q__split .metrics-module__FL-A_q__reconciliation{grid-area:auto}.metrics-module__FL-A_q__kpis>div+div{border-inline-start:none;border-block-start:1px solid var(--bw-border);margin-top:.6rem;padding:.6rem 0 0}.metrics-module__FL-A_q__sources{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-module__FL-A_q__coverage{width:100%;margin-inline-start:0}.metrics-module__FL-A_q__control,.metrics-module__FL-A_q__primary{min-height:44px}.metrics-module__FL-A_q__clients .metrics-module__FL-A_q__badge{justify-self:start}}
.ad-funds-module__mobPgW__workspace{gap:1.25rem}.ad-funds-module__mobPgW__header{gap:.4rem;display:grid}.ad-funds-module__mobPgW__back{justify-self:start;align-items:center;min-height:44px;font-size:.875rem;font-weight:600;display:inline-flex}.ad-funds-module__mobPgW__totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.ad-funds-module__mobPgW__totals>div{border:1px solid var(--bw-border);border-radius:var(--bw-radius-button);background:var(--bw-paper);padding:.9rem 1rem}.ad-funds-module__mobPgW__totals dt,.ad-funds-module__mobPgW__amounts dt{color:var(--bw-muted);font-size:.8rem;font-weight:600}.ad-funds-module__mobPgW__totals dd{font-size:clamp(1.3rem,2vw,1.65rem);font-weight:600}.ad-funds-module__mobPgW__totals dd,.ad-funds-module__mobPgW__amounts dd{font-variant-numeric:tabular-nums}.ad-funds-module__mobPgW__breakdown{gap:.85rem;display:grid}.ad-funds-module__mobPgW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.ad-funds-module__mobPgW__filters :is(select,input,button){max-width:100%;min-height:44px}.ad-funds-module__mobPgW__filters input:focus-visible{outline:3px solid var(--bw-amber-dark);outline-offset:3px}.ad-funds-module__mobPgW__list{border:1px solid var(--bw-border);border-radius:var(--bw-radius-button);background:var(--bw-paper);margin:0;padding:0;list-style:none}.ad-funds-module__mobPgW__row{grid-template-columns:minmax(7rem,1fr) minmax(0,2.6fr) minmax(10.5rem,1fr);align-items:start;gap:.75rem 1rem;padding:.9rem 1rem;display:grid}.ad-funds-module__mobPgW__row+.ad-funds-module__mobPgW__row{border-block-start:1px solid var(--bw-border)}.ad-funds-module__mobPgW__row h3{overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:650}.ad-funds-module__mobPgW__amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.ad-funds-module__mobPgW__amounts dd{overflow-wrap:anywhere;font-size:.94rem}.ad-funds-module__mobPgW__details summary{cursor:pointer;min-height:44px;padding-block:.45rem}.ad-funds-module__mobPgW__evidence{overflow-wrap:anywhere;gap:.5rem;padding-block:.35rem;display:grid}@media (max-width:1050px){.ad-funds-module__mobPgW__row{grid-template-columns:minmax(0,1fr);gap:.5rem}}@media (max-width:600px){.ad-funds-module__mobPgW__totals{grid-template-columns:minmax(0,1fr);gap:.5rem}.ad-funds-module__mobPgW__totals>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;display:flex}.ad-funds-module__mobPgW__filters{grid-template-columns:minmax(0,1fr);display:grid}.ad-funds-module__mobPgW__amounts{grid-template-columns:minmax(0,1fr)}.ad-funds-module__mobPgW__amounts>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem .75rem;display:flex}}
