:root{--l-color-ground-void:var(--color-ground-void);--l-color-ground-base:var(--color-ground-base);--l-color-ground-surface:var(--color-ground-surface);--l-color-ground-raised:var(--color-ground-raised);--l-color-ground-sunken:var(--color-ground-sunken);--l-color-text-primary:var(--color-text-primary);--l-color-text-muted:var(--color-text-muted);--l-color-text-dim:var(--color-text-dim);--l-color-text-faint:var(--color-text-faint);--l-color-text-on-accent:var(--color-text-on-accent);--l-color-text-link:var(--color-text-link);--l-color-line-hairline:var(--color-line-hairline);--l-color-line-strong:var(--color-line-strong);--l-color-line-control:var(--color-line-control);--l-color-accent-base:var(--color-accent-base);--l-color-accent-strong:var(--color-accent-strong);--l-color-accent-wash:var(--color-accent-wash);--l-color-accent-focus:var(--color-accent-focus);--l-color-status-compliant-ink:var(--color-status-compliant-ink);--l-color-status-compliant-wash:var(--color-status-compliant-wash);--l-color-status-compliant-mark:var(--color-status-compliant-mark);--l-color-status-due-soon-ink:var(--color-status-due-soon-ink);--l-color-status-due-soon-wash:var(--color-status-due-soon-wash);--l-color-status-due-soon-mark:var(--color-status-due-soon-mark);--l-color-status-overdue-ink:var(--color-status-overdue-ink);--l-color-status-overdue-wash:var(--color-status-overdue-wash);--l-color-status-overdue-mark:var(--color-status-overdue-mark);--l-color-status-not-started-ink:var(--color-status-not-started-ink);--l-color-status-not-started-wash:var(--color-status-not-started-wash);--l-color-status-not-started-mark:var(--color-status-not-started-mark);--l-color-status-not-applicable-ink:var(--color-status-not-applicable-ink);--l-color-status-not-applicable-wash:var(--color-status-not-applicable-wash);--l-color-status-not-applicable-mark:var(--color-status-not-applicable-mark);--l-color-illustration-glass:var(--color-illustration-glass);--l-color-illustration-water:var(--color-illustration-water);--l-color-illustration-deep:var(--color-illustration-deep);--l-color-illustration-structure:var(--color-illustration-structure);--l-color-state-active:var(--color-state-active);--l-color-state-on-active:var(--color-state-on-active);--l-color-state-danger:var(--color-state-danger);--l-color-state-off:var(--color-state-off);--l-color-shadow-cast:var(--color-shadow-cast);--l-color-shadow-text:var(--color-shadow-text);--l-m-color-stage:var(--m-color-stage);--l-m-color-ink:var(--m-color-ink);--l-m-color-ink-hover:var(--m-color-ink-hover);--l-m-color-rule:var(--m-color-rule);--l-m-color-todo-line:var(--m-color-todo-line);--l-m-color-todo-wash:var(--m-color-todo-wash);--l-m-color-todo-ink:var(--m-color-todo-ink)}.m-night .m-win,.m-night .m-phone__screen,.m-night .m-light{--color-ground-void:var(--l-color-ground-void);--color-ground-base:var(--l-color-ground-base);--color-ground-surface:var(--l-color-ground-surface);--color-ground-raised:var(--l-color-ground-raised);--color-ground-sunken:var(--l-color-ground-sunken);--color-text-primary:var(--l-color-text-primary);--color-text-muted:var(--l-color-text-muted);--color-text-dim:var(--l-color-text-dim);--color-text-faint:var(--l-color-text-faint);--color-text-on-accent:var(--l-color-text-on-accent);--color-text-link:var(--l-color-text-link);--color-line-hairline:var(--l-color-line-hairline);--color-line-strong:var(--l-color-line-strong);--color-line-control:var(--l-color-line-control);--color-accent-base:var(--l-color-accent-base);--color-accent-strong:var(--l-color-accent-strong);--color-accent-wash:var(--l-color-accent-wash);--color-accent-focus:var(--l-color-accent-focus);--color-status-compliant-ink:var(--l-color-status-compliant-ink);--color-status-compliant-wash:var(--l-color-status-compliant-wash);--color-status-compliant-mark:var(--l-color-status-compliant-mark);--color-status-due-soon-ink:var(--l-color-status-due-soon-ink);--color-status-due-soon-wash:var(--l-color-status-due-soon-wash);--color-status-due-soon-mark:var(--l-color-status-due-soon-mark);--color-status-overdue-ink:var(--l-color-status-overdue-ink);--color-status-overdue-wash:var(--l-color-status-overdue-wash);--color-status-overdue-mark:var(--l-color-status-overdue-mark);--color-status-not-started-ink:var(--l-color-status-not-started-ink);--color-status-not-started-wash:var(--l-color-status-not-started-wash);--color-status-not-started-mark:var(--l-color-status-not-started-mark);--color-status-not-applicable-ink:var(--l-color-status-not-applicable-ink);--color-status-not-applicable-wash:var(--l-color-status-not-applicable-wash);--color-status-not-applicable-mark:var(--l-color-status-not-applicable-mark);--color-illustration-glass:var(--l-color-illustration-glass);--color-illustration-water:var(--l-color-illustration-water);--color-illustration-deep:var(--l-color-illustration-deep);--color-illustration-structure:var(--l-color-illustration-structure);--color-state-active:var(--l-color-state-active);--color-state-on-active:var(--l-color-state-on-active);--color-state-danger:var(--l-color-state-danger);--color-state-off:var(--l-color-state-off);--color-shadow-cast:var(--l-color-shadow-cast);--color-shadow-text:var(--l-color-shadow-text);--m-color-stage:var(--l-m-color-stage);--m-color-ink:var(--l-m-color-ink);--m-color-ink-hover:var(--l-m-color-ink-hover);--m-color-rule:var(--l-m-color-rule);--m-color-todo-line:var(--l-m-color-todo-line);--m-color-todo-wash:var(--l-m-color-todo-wash);--m-color-todo-ink:var(--l-m-color-todo-ink);--ill-top:color-mix(in oklab, var(--color-illustration-structure) 14%, var(--color-ground-surface));--ill-roof:color-mix(in oklab, var(--color-illustration-structure) 30%, var(--color-ground-surface));--ill-lit:color-mix(in oklab, var(--color-illustration-structure) 46%, var(--color-ground-surface));--ill-lit-low:color-mix(in oklab, var(--color-illustration-structure) 66%, var(--color-ground-surface));--ill-shade-low:color-mix(in oklab, var(--color-illustration-structure) 68%, var(--color-line-control));--ill-glass-high:color-mix(in oklab, var(--color-illustration-glass) 55%, var(--color-ground-surface));--ill-glass-mid:color-mix(in oklab, var(--color-illustration-glass) 82%, var(--color-illustration-deep));--ill-shade:color-mix(in oklab, var(--color-illustration-structure) 88%, var(--color-line-control));--ill-core:color-mix(in oklab, var(--color-illustration-structure) 45%, var(--color-line-control));--ill-deck:color-mix(in oklab, var(--color-illustration-structure) 22%, var(--color-ground-surface));--ill-joint:color-mix(in oklab, var(--color-illustration-structure) 55%, var(--color-ground-surface));--ill-glass-shade:color-mix(in oklab, var(--color-illustration-glass) 64%, var(--color-illustration-deep));--ill-reveal:color-mix(in oklab, var(--color-illustration-deep) 70%, var(--color-text-primary));--ill-water-wall:color-mix(in oklab, var(--color-illustration-deep) 70%, var(--color-text-primary));--ill-ground:var(--color-ground-base);--ill-grid:color-mix(in oklab, var(--color-line-hairline) 70%, var(--color-ground-base));--ill-outline:color-mix(in oklab, var(--color-line-control) 70%, var(--color-ground-surface));color:var(--color-text-primary)}.m-night .m-win__body,.m-night .m-phone__screen{background:var(--color-ground-base)}.m-stats--top .m-stat__viz{align-self:start}.m-stats__foot{justify-content:space-between;align-items:center;gap:var(--space-lg);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.m-stats__foot .m-lawnote{margin:0}.m-obl{gap:var(--space-xxl);grid-template-columns:minmax(0,1fr);display:grid}.m-obl__h{gap:var(--space-huge);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;display:grid}.m-obl__h .m-sh{margin:0}.m-obl__side{gap:var(--space-lg);padding-top:var(--space-sm);display:grid}.m-obl__side .m-body{color:var(--color-text-muted);margin:0}@container mk (max-width:640px){.m-obl__h{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}}.m-rqs{gap:var(--space-md);margin-top:0;display:grid}.m-rqrow{gap:var(--space-md);min-height:44px;padding:0 var(--space-lg);border-top:var(--kit-hairline) solid var(--color-line-hairline);font-size:var(--type-size-body);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 104px;align-items:center;display:grid}.m-rqrow.is-on{background:var(--color-accent-wash);box-shadow:inset 2px 0 0 var(--color-accent-base)}.m-rqrow__w{font-size:var(--type-size-caption);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@container mk (max-width:640px){.m-rqrow{padding:var(--space-sm) var(--space-md);grid-template-columns:minmax(0,1fr) auto}.m-rqrow__w{display:none}}.m-rq{align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.m-rq__who{gap:2px;display:grid}.m-rq__who b{font-size:var(--type-size-body)}.m-rq .dclock__line{font-size:var(--type-size-lead)}.m-mtg{margin-top:var(--space-lg);border-top:var(--kit-hairline) solid var(--color-line-hairline);gap:0;display:grid}.m-mtg>div{gap:var(--space-md);border-bottom:var(--kit-hairline) solid var(--color-line-hairline);min-height:52px;font-size:var(--type-size-body);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.m-mtg small{color:var(--color-text-dim);font-size:var(--type-size-caption);display:block}.m-post{gap:var(--space-xl);align-items:center;display:flex}.m-post__t{gap:var(--space-xs);font-size:var(--type-size-body);display:grid}.m-post__t b{font-size:var(--type-size-lead);line-height:var(--kit-leading-snug)}.m-card--row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.m-card--row .m-card__copy{padding-bottom:var(--space-xl)}.m-rb-phone{gap:var(--space-sm);display:grid}.m-rb-phone .ribbon__svg{width:100%;height:auto}.m-rb-scale{font-size:var(--type-size-caption);color:var(--color-text-dim);justify-content:space-between;display:flex}.m-rqfoot{gap:var(--space-xs);font-size:var(--type-size-caption);color:var(--color-text-dim);display:grid}.m-rqfoot .m-cite{font-size:var(--type-size-caption)}.m-bento--clocks{align-items:start}.m-bento--clocks .m-card{height:auto}.m-card__copy .m-lawnote{margin-top:var(--space-sm)}@container mk (max-width:640px){.m-card--row{grid-template-columns:minmax(0,1fr)}.m-card--row .m-card__copy{padding-bottom:0}.m-post{align-items:center;gap:var(--space-lg);flex-direction:row}}.m-night .m-sh .m-lead{color:var(--color-text-muted)}.m-doorwin .m-win__body{padding:var(--space-lg)}.m-doorwin{margin-top:var(--space-sm)}.m-doorwin .heat td{height:40px}.m-door .m-go{color:var(--color-text-link)}.m-heat-crop{overflow:hidden}.m-door--phone .m-phone{margin-top:var(--space-sm)}.m-door__acts{gap:var(--space-lg);align-items:center;display:flex}.m-doors{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.m-door--wide .m-door__copy{gap:var(--space-huge);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;max-width:none;display:grid}.m-door--wide .m-door__copy p{margin-top:0}.m-door--phone{gap:var(--space-huge);grid-template-columns:minmax(0,6fr) minmax(0,5fr);place-items:center stretch;padding-bottom:0}.m-door--phone .m-phone{margin:var(--space-xxl) 0;justify-self:center}.m-door--phone .m-door__copy{gap:var(--space-lg);padding-bottom:var(--space-xxl);align-self:center;display:grid}@container mk (max-width:640px){.m-door--wide .m-door__copy,.m-door--phone{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.m-door--phone .m-door__copy{padding-bottom:0}.m-door--phone .m-phone{margin:0 0 var(--space-xl)}}.m-door .m-door__cap{font-size:var(--type-size-caption);color:var(--color-text-dim);justify-self:stretch;margin:0;line-height:1.5}.m-pb{padding:var(--space-sm) var(--space-lg) var(--space-lg);gap:var(--space-md);font-size:var(--type-size-body);display:grid}.m-pb__top{align-items:center;gap:var(--space-sm);display:flex}.m-pb__top b{font-weight:var(--type-weight-semibold);display:block}.m-pb__top small{color:var(--color-text-faint);font-size:var(--type-size-caption);display:block}.m-pb__h{font-family:var(--type-family-display);font-size:var(--type-size-title);font-weight:var(--type-weight-bold);letter-spacing:var(--kit-tracking-title);line-height:var(--kit-leading-snug)}.m-pb__card{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-panel);background:var(--color-ground-surface);border:var(--kit-hairline) solid var(--color-accent-base);display:grid}.m-pb__card b{line-height:var(--kit-leading-snug)}.m-pb__acts{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.m-pb__acts .btn{height:40px}.m-pb__row{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;border-top:var(--kit-hairline) solid var(--color-line-hairline);font-size:var(--type-size-caption);color:var(--color-text-muted);display:flex}.m-suites{gap:var(--space-lg);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.m-suite{gap:var(--space-md);padding:var(--space-xl);border-radius:var(--radius-window);background:var(--color-ground-surface);border:var(--kit-hairline) solid var(--color-line-hairline);align-content:start;display:grid}.m-suite__h{align-items:center;gap:var(--space-md);justify-content:space-between;display:flex}.m-suite__h b{font-family:var(--type-family-display);font-size:var(--m-type-display-s);letter-spacing:var(--m-tracking-s);line-height:1.1}.m-suite p{color:var(--color-text-muted);font-size:var(--m-type-small);line-height:var(--m-leading-snug);margin:0}.m-suite--coming{border:1.5px dashed var(--color-line-control);background:0 0}.m-suites__r{gap:var(--space-lg);display:grid}.m-suite .m-slots{padding:0}.m-suite .m-srow{background:var(--color-ground-base)}@container mk (max-width:640px){.m-suites{grid-template-columns:minmax(0,1fr)}.m-suite{padding:var(--space-lg)}}.m-proofgrid{gap:var(--space-xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.m-ev{gap:var(--space-md);display:grid}.m-ev__big{align-items:baseline;gap:var(--space-sm);display:flex}.m-ev__big .m-num{font-size:var(--m-type-display-m)}.m-ev__row{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-control);background:var(--color-status-compliant-wash);display:flex}.zipname{font-size:var(--type-size-caption);color:var(--color-text-dim);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.m-below{margin-top:var(--space-lg)}.m-sysav{background:var(--color-ground-sunken);width:24px;height:24px;color:var(--color-text-dim);border-radius:50%;place-items:center;display:inline-grid}.m-sysav .ic{width:14px;height:14px}.m-proofgrid .m-fig{margin-top:var(--space-md)}@container mk (max-width:640px){.m-proofgrid{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.m-link{grid-template-columns:20px minmax(0,1fr)}.m-link__t{display:none}}.m-ccb{gap:var(--space-huge);grid-template-columns:minmax(0,1fr) 520px;align-items:center;display:grid}.m-ccb__copy{gap:var(--space-lg);display:grid}.m-ccb__copy .m-h2{text-wrap:balance}.m-cs__g{background:var(--color-ground-surface);border-radius:var(--radius-panel);padding:var(--space-lg) var(--space-md) var(--space-md)}.m-cs{gap:var(--space-xl);grid-template-columns:240px minmax(0,1fr);align-items:center;display:grid}.m-cs>svg{width:100%;height:auto;display:block}.m-cs__res{gap:var(--space-sm);display:grid}.m-cs__res b.m-cs__h{font-family:var(--type-family-display);font-size:var(--type-size-title);letter-spacing:var(--kit-tracking-title)}.m-cs__row{gap:var(--space-sm);padding:var(--space-xs) 0;border-bottom:var(--kit-hairline) solid var(--color-line-hairline);font-size:var(--type-size-body);grid-template-columns:36px minmax(0,1fr);align-items:center;display:grid}.m-cs__row .m-num{font-size:var(--type-size-heading)}@container mk (max-width:640px){.m-ccb{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.m-cs{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}}@container mk (min-width:641px) and (max-width:1199px){.m-ccb{gap:var(--space-xxl);grid-template-columns:minmax(0,1fr)}.m-ccb__copy{max-width:640px}}@container mk (min-width:641px){.bld1 [data-area=governing]{--fill:100;--tone:var(--color-status-compliant-mark)}.bld1 [data-area=financial]{--fill:75;--tone:var(--color-status-due-soon-mark)}.bld1 [data-area=meetings]{--fill:67;--tone:var(--color-status-due-soon-mark)}.bld1 [data-area=contracts]{--fill:33;--tone:var(--color-status-overdue-mark)}.bld1 [data-area=insurance]{--fill:100;--tone:var(--color-status-compliant-mark)}.bld1 [data-area=inspections]{--fill:50;--tone:var(--color-status-overdue-mark)}.bld1 [data-area=records]{--fill:40;--tone:var(--color-status-due-soon-mark)}.bld2 [data-area=governing]{--fill:100;--tone:var(--color-status-compliant-mark)}.bld2 [data-area=financial]{--fill:75;--tone:var(--color-status-due-soon-mark)}.bld2 [data-area=meetings]{--fill:67;--tone:var(--color-status-due-soon-mark)}.bld2 [data-area=contracts]{--fill:33;--tone:var(--color-status-overdue-mark)}.bld2 [data-area=insurance]{--fill:100;--tone:var(--color-status-compliant-mark)}.bld2 [data-area=inspections]{--fill:50;--tone:var(--color-status-overdue-mark)}.bld2 [data-area=records]{--fill:40;--tone:var(--color-status-due-soon-mark)}.m-cals{gap:var(--space-xl);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.m-calm__h{font-weight:var(--type-weight-semibold);font-size:var(--type-size-body);margin-bottom:var(--space-sm)}.rg3 .m-ring__v{stroke-dasharray:226.2 226.2;--len:226.2}.ht4 tr:first-child,.ht4 tr:nth-child(2){--from:144px}.ht4 tr:nth-child(3){--from:0px}.ht4 tr:nth-child(4){--from:96px}.ht4 tr:nth-child(5),.ht4 tr:nth-child(6){--from:-192px}.ht4.m-heat-sort tbody tr{animation:m-flip var(--motion-duration-page) var(--motion-easing-standard) both;animation-delay:var(--motion-duration-stillness)}@keyframes m-flip{0%{transform:translateY(var(--from))}}.m-bf{display:grid}.m-bf__r{gap:var(--space-md);min-height:52px;padding:var(--space-xs) var(--space-lg);border-bottom:var(--kit-hairline) solid var(--color-line-hairline);grid-template-columns:20px minmax(0,1.1fr) minmax(0,1.4fr) 104px 96px;align-items:center;display:grid}.m-bf__r.is-flag{background:var(--color-status-overdue-wash)}.m-bf__f{font-weight:var(--type-weight-medium);line-height:var(--kit-leading-snug);overflow-wrap:break-word;min-width:0}.m-bf__s{color:var(--color-text-muted);line-height:var(--kit-leading-snug);font-size:var(--type-size-caption)}.m-bf__flag{align-items:center;gap:var(--space-xs);color:var(--color-status-overdue-ink);font-size:var(--type-size-caption);font-weight:var(--type-weight-semibold);display:flex}.m-bf__r .btn{justify-self:end;height:28px}.m-bf__h{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-bottom:var(--kit-hairline) solid var(--color-line-hairline);display:flex}@container mk (max-width:640px){.m-bf__note{display:none}.m-bf__h{gap:var(--space-xs) var(--space-sm);flex-wrap:wrap}.m-bf__r{padding:var(--space-sm) var(--space-md);grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"i f c""i s s"}.m-bf__r>.ic{grid-area:i}.m-bf__f{grid-area:f}.m-bf__sl{grid-area:s}.m-bf__r .conf{grid-area:c}.m-bf__r .btn{display:none}}@container mk (min-width:641px) and (max-width:799px){.m-bf__note{display:none}}.m-sph1{align-items:center;gap:var(--space-xl);padding:var(--space-xl) 0;border-top:var(--kit-hairline) solid var(--color-line-hairline);border-bottom:var(--kit-hairline) solid var(--color-line-hairline);flex-wrap:wrap;justify-content:space-between;display:flex}.m-sph1 p{font-size:var(--m-type-lead);line-height:var(--m-leading-snug);color:var(--color-text-muted);max-width:820px;margin:0}.m-sph1 b{color:var(--color-text-primary);font-weight:var(--type-weight-semibold)}.bld5 [data-area=governing]{--fill:100;--tone:var(--color-status-compliant-mark)}.bld5 [data-area=financial]{--fill:75;--tone:var(--color-status-due-soon-mark)}.bld5 [data-area=meetings]{--fill:67;--tone:var(--color-status-due-soon-mark)}.bld5 [data-area=contracts]{--fill:33;--tone:var(--color-status-overdue-mark)}.bld5 [data-area=insurance]{--fill:100;--tone:var(--color-status-compliant-mark)}.bld5 [data-area=inspections]{--fill:50;--tone:var(--color-status-overdue-mark)}.bld5 [data-area=records]{--fill:40;--tone:var(--color-status-due-soon-mark)}}@container mk (max-width:640px){.m-bhp{gap:var(--space-md);display:grid;position:relative}.m-bhp__art{margin:0 calc(-1 * var(--space-sm)) 0 var(--space-xl)}.m-bhp__art svg{width:100%;height:auto;display:block}.m-bhp__chip{gap:var(--space-xs);padding:var(--space-md);background:var(--color-ground-raised);border:var(--kit-hairline) solid var(--color-line-hairline);border-radius:var(--radius-panel);width:150px;box-shadow:var(--elevation-popover);display:grid;position:absolute;top:8px;left:0}.m-bhp__chip .gauge__dial{margin:0 auto}.m-bhp__chip .gauge__band{font-size:var(--type-size-micro)}.m-bhp .why__item{row-gap:var(--space-xs);grid-template-columns:16px minmax(0,1fr) auto}.m-bhp .why__item .btn{grid-column:2/4;justify-self:start}.m-bhp .why__item .m-pts{grid-area:1/3}.bld6 [data-area=governing]{--fill:100;--tone:var(--color-status-compliant-mark)}.bld6 [data-area=financial]{--fill:75;--tone:var(--color-status-due-soon-mark)}.bld6 [data-area=meetings]{--fill:67;--tone:var(--color-status-due-soon-mark)}.bld6 [data-area=contracts]{--fill:33;--tone:var(--color-status-overdue-mark)}.bld6 [data-area=insurance]{--fill:100;--tone:var(--color-status-compliant-mark)}.bld6 [data-area=inspections]{--fill:50;--tone:var(--color-status-overdue-mark)}.bld6 [data-area=records]{--fill:40;--tone:var(--color-status-due-soon-mark)}.m-cmp-ph{gap:var(--space-sm);display:grid}.m-cmp-ph .m-crop{box-shadow:var(--elevation-card)}.m-cmp-ph .m-folder__row{padding:0 var(--space-md);grid-template-columns:20px minmax(0,1fr) 84px}.m-cmp-ph .m-folder__row span:nth-child(4){display:none}.m-cmp-ph .m-folder__bar{height:48px;padding:0 var(--space-md);gap:var(--space-md)}.m-cmp-ph .m-folder__path{padding:var(--space-md) var(--space-md) var(--space-xs)}.m-cmp-ph .m-slots{padding:var(--space-sm)}.m-cmp-ph .m-srow{padding:var(--space-sm) var(--space-md);grid-template-columns:16px minmax(0,1fr)}.m-cmp-ph .m-srow__r{grid-column:2}.m-cmp-ph__h{font-family:var(--type-family-mono);font-size:var(--type-size-caption);color:var(--color-text-dim);margin-top:var(--space-sm)}.bld7 [data-area=governing]{--fill:100;--tone:var(--color-status-compliant-mark)}.bld7 [data-area=financial]{--fill:75;--tone:var(--color-status-due-soon-mark)}.bld7 [data-area=meetings]{--fill:67;--tone:var(--color-status-due-soon-mark)}.bld7 [data-area=contracts]{--fill:33;--tone:var(--color-status-overdue-mark)}.bld7 [data-area=insurance]{--fill:100;--tone:var(--color-status-compliant-mark)}.bld7 [data-area=inspections]{--fill:50;--tone:var(--color-status-overdue-mark)}.bld7 [data-area=records]{--fill:40;--tone:var(--color-status-due-soon-mark)}.rg8 .m-ring__v{stroke-dasharray:226.2 226.2;--len:226.2}.ht9 tr:first-child,.ht9 tr:nth-child(2){--from:144px}.ht9 tr:nth-child(3){--from:0px}.ht9 tr:nth-child(4){--from:96px}.ht9 tr:nth-child(5),.ht9 tr:nth-child(6){--from:-192px}.ht9.m-heat-sort tbody tr{animation:m-flip var(--motion-duration-page) var(--motion-easing-standard) both;animation-delay:var(--motion-duration-stillness)}@keyframes m-flip{0%{transform:translateY(var(--from))}}.m-hl{display:grid}.m-hl__r{gap:var(--space-sm) var(--space-md);padding:var(--space-sm) var(--space-md);border-bottom:var(--kit-hairline) solid var(--color-line-hairline);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;display:grid}.m-hl__r:last-child{border-bottom:0}.m-hl__n{font-weight:var(--type-weight-medium);line-height:var(--kit-leading-snug)}.m-hl__n small{font-size:var(--type-size-micro);color:var(--color-text-faint);font-weight:var(--type-weight-regular);display:block}.m-hl__s{grid-column:2/4;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.m-hl__s i{border-radius:2px;height:8px;display:block}.m-hl__s .c{background:var(--color-status-compliant-mark)}.m-hl__s .d{background:var(--color-status-due-soon-mark)}.m-hl__s .o{background:var(--color-status-overdue-mark)}.m-hl__s .n{background:var(--color-status-not-started-mark)}.m-hl__s .na{background:var(--color-line-hairline)}.m-heat-phone .m-win__body{padding:0}}@media (prefers-reduced-motion:reduce){.ht4.m-heat-sort tbody tr,.ht9.m-heat-sort tbody tr{animation:none!important}}
