.lpick-foot{color:var(--quiet);align-items:flex-start;gap:5px;margin:8px 4px 0;font-size:11.5px;line-height:1.4;display:flex}.lpick-foot>svg{flex:none;margin-top:2px}.lsrc{align-items:flex-start;gap:12px;display:flex}.lsrc-kv{flex:1;min-width:0}.lsrc-act{flex:none}.lsrc-inline{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.lsrc-locked{width:28px;height:28px;color:var(--quiet);border-radius:8px;place-items:center;display:inline-grid}.lsrc-locked:focus-visible{outline:2px solid var(--terracotta);outline-offset:1px}.lsrc-pop{gap:12px;width:min(380px,100vw - 24px);display:grid}.lsrc-note,.lsrc-state{color:var(--quiet);align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.lmty-form{gap:12px;display:grid}.lmty-from{color:var(--quiet);align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.lmty-row{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.lmty-row.is-one{grid-template-columns:minmax(0,320px)}.lmty-row.is-two{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.lmty-calc{background:var(--whisper);color:var(--quiet);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}.lmty-calc>svg{color:var(--ink);flex:none}.lmty-calc b{color:var(--ink);font-weight:600}.lmty-calc .lqnc-link{margin-left:6px}.lrev{container:lrevbody/inline-size}@container lrevbody (max-width:660px){.lmty-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.lmty-row{grid-template-columns:minmax(0,1fr)}}.ldty-ch.lmty-ch{grid-template-columns:24px minmax(0,1fr) auto 28px}.ldty-row.lmty-trow{grid-template-columns:18px minmax(0,1fr) minmax(0,1.4fr) 80px 28px;padding-left:12px}.ldty-row.lmty-trow[draggable=true]{cursor:grab}.ldty-row.lmty-trow.over{outline:2px dashed var(--terracotta);outline-offset:-3px}.ldty-row.lmty-trow.lifting{opacity:.5}.ldty-row.lmty-trow.is-editing{cursor:auto;padding:10px 12px;display:block}.lmty-rule{color:var(--quiet);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;font-size:12.5px;display:inline-flex;overflow:hidden}.lmty-rule>svg{flex:none}.lmty-rule-ed{gap:12px;display:grid}.lmty-two{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.lmty-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--quiet);margin-bottom:6px;font-size:10.5px;font-weight:700;display:block}.lmty-track{flex-wrap:wrap;display:inline-flex}.lmty-pct-row{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.lmty-pct{align-items:center;gap:6px;display:inline-flex}.lmty-pct input{width:84px}.lmty-of{flex:1;min-width:min(100%,260px)}.lmty-ticks{flex-wrap:wrap;gap:6px 8px;display:flex}.lmty-worked{color:var(--quiet);align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.lmty-worked>svg{flex:none}@media (max-width:700px){.ldty-row.lmty-trow{grid-template-columns:18px minmax(0,1fr) 28px;display:grid}.ldty-row.lmty-trow>.ldty-q,.ldty-row.lmty-trow>.lmty-rule{display:none}.ldty-row.lmty-trow>.ldty-menu{order:0}}.loa-admin-summary.lintro-row{grid-template-columns:24px minmax(0,1.3fr) minmax(0,1.2fr) 110px 28px;align-items:center;gap:10px;display:grid}.lintro-row .loa-admin-main small{color:var(--quiet);font-size:12px;display:block}.lintro-m,.lintro-u{color:var(--quiet);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.lintro-found{margin:4px 0}.lintro-dlg{gap:12px;display:grid}@media (max-width:700px){.loa-admin-summary.lintro-row{grid-template-columns:24px minmax(0,1fr) 28px}.lintro-m,.lintro-u{display:none}}.lintro-add{margin-top:10px}.lsrc-q{gap:0;display:grid}.lqb-who{flex-wrap:wrap;align-items:center;gap:6px 18px;min-width:0;display:inline-flex}.lqb-person{white-space:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.lqb-name{color:var(--ink);font-weight:500;text-decoration:none}.lqb-name:hover{text-decoration:underline}.lqb-name:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px;border-radius:4px}.lqb-btns{gap:3px;display:inline-flex}.lqb-count{color:var(--quiet);white-space:nowrap;margin-left:18px}@media (max-width:600px){.lqb-count{margin-left:0}}.lqb-ico.lc-client-ico{border:1px solid var(--hairline);background:var(--lift);width:22px;height:22px;color:var(--terracotta-text);border-radius:7px;place-items:center;text-decoration:none;display:inline-grid}a.lqb-ico:hover{background:var(--hover)}a.lqb-ico:focus-visible{outline:2px solid var(--terracotta);outline-offset:1px}.lqb-ico.is-off{color:var(--quiet);opacity:.55}.lrh-hacts .lqb-btns{gap:4px}.lrh-hacts .lqb-ico.lc-client-ico{border-radius:9px;width:30px;height:30px}.lhls-group{gap:6px;display:grid}.lhls-sub{gap:1px;margin-top:6px;display:grid}.lhls-sub>.cr-switch-h{margin:0}.lppl-cols{gap:var(--lc-rhythm,14px);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;display:grid}.lppl-ppl-r{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 18px}@media (max-width:760px){.lppl-ppl-r>span:nth-child(4),.lppl-ppl-r>span:nth-child(5){display:none}.lppl-ppl-r{grid-template-columns:minmax(0,1fr) auto 18px}}.lhold-t{color:var(--quiet);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:6px;align-items:baseline;gap:4px;font-size:11.5px;display:inline-flex}.lhold-t b{color:var(--ink);font-weight:600}.lhold-t small{font-size:11px}.lhold-t .is-quiet{color:var(--quiet)}.lhold-t:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px}.lhold-rows{display:grid}.client-hub .lhold-row{border-radius:10px;margin:0 -8px;padding:10px 8px}.client-hub .lhold-row:hover{background:var(--whisper)}.client-hub .lhold-row:focus-visible{outline:2px solid var(--terracotta);outline-offset:-2px}.lhold-tile{border:1px solid var(--hairline);background:var(--lift);width:26px;height:26px;color:var(--foreground);border-radius:8px;flex:none;place-items:center;display:inline-grid}.lglance{margin-bottom:var(--lc-rhythm,14px);gap:12px;padding:4px 2px 2px;display:grid}.lglance-h{letter-spacing:.12em;text-transform:uppercase;color:var(--quiet);align-items:center;gap:8px;margin:0;font-size:10px;font-weight:700;display:flex}.lglance-h .lc-rt{margin-left:auto}.lglance-figs{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0;display:grid}.lglance-fig{border-left:1px solid var(--hairline);align-content:start;gap:4px;min-width:0;padding:4px 18px;display:grid}.lglance-fig:first-child{border-left:0;padding-left:2px}.lglance-fig small{letter-spacing:.08em;text-transform:uppercase;color:var(--quiet);font-size:9.5px;font-weight:700}.lglance-fig b{font-family:var(--font-display), Georgia, serif;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:30px;font-weight:400;line-height:1.1;overflow:hidden}.lglance-fig b.is-none{font-family:var(--font-sans), system-ui, sans-serif;color:var(--quiet);font-size:15px;font-weight:500;line-height:1.6}.lglance-n{color:var(--quiet);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.lglance-bars{align-items:flex-end;gap:6px;height:46px;margin-top:4px;display:flex}.lglance-bar-c{border-radius:4px;align-content:end;justify-items:center;gap:3px;height:100%;display:grid}.lglance-bar-c small{color:var(--quiet);letter-spacing:0;text-transform:none;font-size:9.5px;font-weight:500}.lglance-bar-c:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px}.lglance-bar{background:var(--brand-terracotta);border-radius:4px 4px 1px 1px;width:22px;display:block}.lglance-bar.is-partial{background:repeating-linear-gradient(135deg, var(--brand-terracotta) 0 3px, transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--brand-terracotta)}.lglance-bar.is-zero{background:var(--hairline)}.lglance-split{gap:6px;margin-top:6px;display:grid}.lglance-split-bar{gap:2px;height:8px;display:flex}.lglance-seg{border-radius:4px;min-width:4px;display:block}.lglance-seg-0{background:var(--brand-terracotta)}.lglance-seg-1{background:var(--ind-call)}.lglance-split-k{color:var(--quiet);flex-wrap:wrap;gap:4px 12px;font-size:11.5px;display:flex}.lglance-dot{vertical-align:0;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.lglance-sugg{color:var(--ink);border:1px solid var(--hairline);border-left:3px solid var(--brand-terracotta);background:var(--lift);border-radius:12px;align-items:center;gap:10px;margin:0;padding:10px 12px;font-size:13px;display:flex}.lglance-sugg.is-empty{color:var(--quiet);border:0;border-top:1px solid var(--hairline);background:0 0;border-radius:0;padding:10px 2px 0}.lglance-sugg.is-empty>svg{color:var(--quiet);flex:none}.lglance-sugg-ic{background:var(--card-ground);border:1px solid var(--hairline);width:30px;height:30px;color:var(--terracotta-text);border-radius:9px;flex:none;place-items:center;display:inline-grid}.lglance-sugg-t{flex:1;gap:1px;min-width:0;display:grid}.lglance-sugg-t small{letter-spacing:.08em;text-transform:uppercase;color:var(--terracotta-text);font-size:9.5px;font-weight:700}.lglance-sugg-a{flex:none}@media (max-width:760px){.lglance-figs{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.lglance-fig{padding:4px 12px}.lglance-fig:nth-child(odd){border-left:0;padding-left:2px}.lglance-fig b{font-size:24px}.lglance-n{white-space:normal}.lglance-sugg{flex-wrap:wrap}.lglance-sugg-a{flex-basis:100%}.lglance-sugg-a .lc-btn{justify-content:center;width:100%}}.lhub-sh{align-items:center;gap:6px;display:flex}.lhub-sh>.lhub-sp{flex:1 1 0}.lhub-comm>.lufb,.lhub-act>.lufb{margin-bottom:var(--lc-rhythm,14px)}.lhub-act .lhub-qn{margin:0 0 var(--lc-rhythm,14px)}.lglance-empty{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;display:grid}.lglance-illo{width:100%;height:auto;display:block}@media (max-width:760px){.lglance-empty{grid-template-columns:minmax(0,1fr)}.lglance-illo{justify-self:center;width:130px}}.lltr-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lltr-sp{flex:1 1 0}.lltr-table{border:1px solid var(--hairline);background:var(--lift);border-radius:12px;display:grid;overflow:hidden}.lltr-row{border-bottom:1px solid var(--hairline);grid-template-columns:26px minmax(0,1fr) 150px 72px 128px 136px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:grid;position:relative}.lltr-table>.lltr-row:last-child{border-bottom:0}.lltr-row.is-head{letter-spacing:.08em;text-transform:uppercase;color:var(--quiet);padding-block:8px;font-size:9.5px;font-weight:700}.lltr-row:not(.is-head):hover{background:var(--whisper)}.lltr-row.is-late{box-shadow:inset 3px 0 0 var(--brand-terracotta)}.lltr-row.is-open{background:var(--card-ground)}.lltr-row.is-closed .lltr-t b{color:var(--quiet)}.lltr-hit{z-index:0;cursor:pointer;background:0 0;border:0;border-radius:0;position:absolute;inset:0}.lltr-hit:focus-visible{outline:2px solid var(--terracotta);outline-offset:-2px}.lltr-row>:not(.lltr-hit):not(.lltr-more){z-index:1;pointer-events:none;position:relative}.lltr-row>.lltr-acts:not(.lltr-hit):not(.lltr-more){pointer-events:auto}.lltr-ic{border:1px solid var(--hairline);width:26px;height:26px;color:var(--foreground);background:var(--card-ground);border-radius:8px;place-items:center;display:inline-grid}.lltr-t{min-width:0;display:grid}.lltr-t b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lltr-t small{color:var(--quiet);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.lltr-ph{min-width:0;overflow:hidden}.lltr-d,.lltr-v{color:var(--quiet);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.lltr-d.is-late{color:var(--terracotta-text);font-weight:600}.lltr-acts{justify-content:flex-end;gap:2px;display:flex}.lltr-ib{width:30px;height:30px;color:var(--quiet);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;text-decoration:none;display:inline-grid}.lltr-ib:hover:not(:disabled),.lltr-ib.is-on{background:var(--whisper);color:var(--ink)}.lltr-ib.is-on{color:var(--terracotta-text)}.lltr-ib:disabled{opacity:.35;cursor:default}.lltr-ib:focus-visible{outline:2px solid var(--terracotta);outline-offset:-2px}.lltr-more{z-index:1;grid-column:2/-1;gap:10px;padding:4px 0 6px;display:grid;position:relative}.lltr-note{background:var(--card-ground);gap:10px;width:min(440px,100%);margin:10px 0 0 auto;padding:12px;display:grid}.lltr-note-h{align-items:center;gap:8px;font-size:13.5px;display:flex}.lltr-note-ta{width:100%;min-height:78px}.lltr-note-list{flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12.5px;display:flex}@media (max-width:760px){.lltr-row>.lltr-ph,.lltr-row>.lltr-d,.lltr-row>.lltr-v,.lltr-row.is-head>span:nth-child(3),.lltr-row.is-head>span:nth-child(4),.lltr-row.is-head>span:nth-child(5){display:none}.lltr-row{grid-template-columns:26px minmax(0,1fr) 34px}.lltr-acts>:nth-child(-n+3){display:none}.lltr-acts{gap:0}.lltr-more{grid-column:1/-1}.lltr-h>.lc-btn{justify-content:center;width:100%}}.lltr-viewall{color:var(--terracotta-text);text-transform:none;letter-spacing:0;align-items:center;gap:5px;margin-left:12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.lltr-viewall:hover{text-decoration:underline}.lltr-viewall:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px;border-radius:4px}.lhold-said{max-width:var(--measure,68ch);color:var(--ink);white-space:pre-wrap;margin:0;font-size:13.5px;line-height:1.55}.cr-hubcases>.lc-empty>svg{vertical-align:-2px;margin-right:6px}.lhub-docbar{margin-bottom:16px}.lhub-docbar>.lufb{margin:0}.lhub-docnone{margin:0 0 16px}.ldoc-part{display:contents}.lhdf [data-find-off],.lhdf[data-view=tofile] [data-docs-part]:not([data-docs-part=tofile]),.lhdf[data-view=needed] [data-docs-part]:not([data-docs-part=needed]){display:none}.lhdf[data-view=tofile] .ldocs-split,.lhdf[data-view=needed] .ldocs-split{grid-template-columns:minmax(0,1fr)}:is(.lhdf[data-view=tofile] .ldoc-col:not(:has([data-docs-part=tofile])),.lhdf[data-view=needed] .ldoc-col:not(:has([data-docs-part=needed]))){display:none}.lhub-tasks>.lufb{margin-bottom:12px}.lhub-tasks>.lhub-sh>.lhelp-btn.lhelp-inline{margin-left:0}.lpane-host.is-docked .lglance,.lai .lglance{container:lglance/inline-size}@container lglance (max-width:700px){.lglance-figs{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.lglance-fig{padding:4px 12px}.lglance-fig:nth-child(odd){border-left:0;padding-left:2px}}.lhtab{min-width:0;padding-top:16px;display:block}.lhtab .lmt-head.lmt-g-head.is-line{margin-bottom:8px}.lhtab-feed .lmt-g-head.is-line .lvw-end,.lhub-comm .lmt-g-head.is-line .lvw-end{flex:100%;justify-content:flex-start}.lhtab-feed .lmt-g-head.is-line .lvw-find,.lhub-comm .lmt-g-head.is-line .lvw-find{flex:0 320px;max-width:320px;margin-inline-end:auto}.lhub-comm .lcc-split{grid-template-columns:minmax(300px,400px) minmax(0,1fr);height:min(72vh,760px);min-height:520px}@media (min-width:861px){.lhub-comm .lcc-split.lcv{align-items:stretch}.lhub-comm .lcc-split>.lcv-pane{height:auto;min-height:0}}@media (max-width:860px){.lhub-comm .lcc-split{grid-template-columns:minmax(0,1fr);height:auto;min-height:480px}}.lrec-grid.lrec-grid-fill{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));margin-bottom:16px}.lrec-grid.lrec-grid-fill .lrec-stat b{overflow-wrap:anywhere}.lhold-cell{gap:2px;min-width:0;display:grid}.lhold-cell a{color:var(--ink);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.lhold-cell a:hover{text-underline-offset:3px;text-decoration:underline}.lhold-cell small{color:var(--quiet);font-size:12px}.lhold-hot{color:var(--terracotta-text);font-weight:600}.lhold-nomoney{align-items:center;gap:6px;margin:0 0 12px;display:flex}