.shell[data-skin=flat] .import-kind-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.shell[data-skin=flat] .import-kind-row>.panel-open{display:contents}.shell[data-skin=flat] .import-kind-row :is(button,a.btn){height:44px;min-height:44px;width:auto;margin:0!important;padding:8px 9px;font-size:.78rem;transform:none!important}.shell[data-skin=flat] .import-kind-row .panel-open__panel{order:2;flex:1 0 100%;margin:8px 0 0}.shell[data-skin=flat] .import-kind-row__kinds{flex:1 0 100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.shell[data-skin=flat] .import-kind-row__kinds>button{width:100%;justify-content:center}.shell[data-skin=flat] .import-kind-row>.panel-open>:is(button,a.btn),.shell[data-skin=flat] .import-kind-row>:is(button,a.btn){flex:1 1;min-width:0;justify-content:center;text-align:center;white-space:nowrap}.shell[data-skin=flat] .import-kind-row>.import-export-said{order:3}.request-kinds-scroll{position:relative;min-width:0}.request-kinds-scroll:after{content:"";pointer-events:none;position:absolute;inset:0 0 2px auto;width:22px;background:linear-gradient(90deg,transparent,var(--flat-ground,#f6f1e4))}.request-kinds-scroll .request-kinds{overflow-x:auto;overscroll-behavior-x:contain;-webkit-padding-end:24px;padding-inline-end:24px;scroll-padding-inline:24px}.shell[data-skin=flat] .add-control{width:48px;min-width:48px;height:48px;min-height:48px;border:var(--flat-edge);box-shadow:var(--flat-shadow);background:var(--flat-green);color:var(--flat-card);margin:0}.add-control[aria-expanded=true]>span{transform:rotate(45deg)}.shell[data-skin=flat] .page .landing-header .page__heading{min-width:0}.shell[data-skin=flat] :is(.home-finance__label,.home-breakdown-row__label,.person__metapart,.finance-section__heading,.due) .people-glyph{width:16px;height:16px;flex:none;vertical-align:-3px}.shell[data-skin=flat] .person__metapart{display:inline-flex;align-items:center;gap:4px}.shell[data-skin=flat] .visit-flat-list li[data-visit-kind=Office]{--visit-edge:#354b89}.shell[data-skin=flat] .visit-flat-list li[data-visit-kind=Township]{--visit-edge:#4f8a5b}.shell[data-skin=flat] .visit-flat-list li[data-visit-kind=Seminar]{--visit-edge:#8a63b8}.shell[data-skin=flat] .message-center__kind[data-status-colour]{background:var(--status-bg)!important}@media(max-width:767px){:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.finance-page,.financial-request-card) .card-header[data-card-header]{display:grid!important;grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:auto auto;grid-gap:6px;gap:6px;align-items:center}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.finance-page,.financial-request-card) .card-header__plot{grid-column:1;grid-row:1}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.finance-page,.financial-request-card) .card-header__type{grid-column:1;grid-row:1}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.finance-page,.financial-request-card) .card-header:has(.card-header__plot) .card-header__type{grid-column:2}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.finance-page,.financial-request-card) .card-header__status{grid-column:3;grid-row:1;justify-self:end;margin:0;flex-wrap:nowrap}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .card-header__name{grid-column:1/3;grid-row:2;min-width:0}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .card-header__date{grid-column:3;grid-row:2;justify-self:end;font-size:.68rem;white-space:nowrap}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.finance-file-toggle) .card-header__name{grid-column:1/-1;grid-row:2;min-width:0}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.finance-file-toggle) .card-header[data-card-header]{grid-template-columns:auto auto minmax(0,1fr) auto}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.finance-file-toggle) .card-header__status{grid-column:4}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.finance-file-toggle) .card-header__date{grid-column:3;grid-row:1;justify-self:end;font-size:.68rem;white-space:nowrap}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.finance-file-toggle) .card-header:has(.finance-stamp[data-stamp=cancellation]) .card-header__name{grid-column:1/4}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.finance-file-toggle) .card-header:has(.finance-stamp[data-stamp=cancellation]) .card-header__date{grid-column:4;grid-row:2}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.finance-page,.financial-request-card) .card-header :is(.pill,.financing-route-badge,.finance-stamp){font-size:.68rem;padding-inline:6px}}@media(max-width:389px){:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.finance-file-toggle) .card-header .dated-fact__year{display:none}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.lock-symbol) .card-header .card-header__name{grid-column:1/4}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.lock-symbol) .card-header .card-header__date{grid-column:4;grid-row:2;align-self:end}}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.finance-file-toggle) .card-header .finance-stamp{font-size:.68rem!important;padding:2px 6px!important;margin:0!important;transform:none!important;align-self:center}.dated-fact{white-space:nowrap}.dated-fact__word{color:var(--flat-quiet,#55605a);font-weight:600}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.finance-file-toggle) .card-header__name{flex-basis:auto;overflow:visible;text-overflow:clip;white-space:normal}.finance-page .finance-row__identity{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.finance-page .finance-row__party{flex:0 1 auto;max-width:100%;overflow-wrap:anywhere}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row__identity>[data-card-township]{display:inline-block;flex:0 0 auto;max-width:100%;font-size:.8em;font-weight:700;white-space:normal;overflow-wrap:anywhere}@media(min-width:768px){.shell[data-skin=flat] .townships-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.shell[data-skin=flat] .townships-list>li{margin:0;min-width:0}.shell[data-skin=flat] :is(.venues-surface>.collection-search,.venues-cards,.cabinet-page>.finance-file-tools,.cabinet-page>.cabinet){width:100%;max-width:760px}.shell[data-skin=flat] .township-card .tw-row__foot{justify-content:flex-end}.shell[data-skin=flat] .township-card .tw-row__foot>:is(form,.panel-open){flex:0 1 240px;max-width:240px}.shell[data-skin=flat] :is(.township-card,.venue-card,.cabinet-file) .btn{max-width:240px}.shell[data-skin=flat] .venue-card>.actions{justify-content:flex-end}.shell[data-skin=flat] .cabinet-file>.card-next-strip{width:-moz-fit-content;width:fit-content;max-width:240px;margin-left:auto}}.shell[data-skin=flat] .form-actions>.submit-reason{margin:0}.shell[data-skin=flat] .form-card .field.field--note{margin:16px 0 0 auto;transform:none}.shell[data-skin=flat] .message-center__views>button[aria-pressed=true]{border:3px solid var(--status-edge);box-shadow:var(--flat-shadow)}.shell[data-skin=flat] .visit-flat-list .plot-row:has(.visit-row__follow)>.card-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:4px 6px;gap:4px 6px;align-items:center}.shell[data-skin=flat] .visit-flat-list .card-header:has(.visit-row__follow)>.card-header__name{grid-column:1;grid-row:1;min-width:0;overflow:hidden}.shell[data-skin=flat] .visit-flat-list .card-header:has(.visit-row__follow)>.card-header__status{grid-column:2;grid-row:1;margin:0;flex-wrap:nowrap}.shell[data-skin=flat] .visit-flat-list .card-header:has(.visit-row__follow)>.card-header__date{grid-column:3;grid-row:1;margin:0;white-space:nowrap}.shell[data-skin=flat] .visit-flat-list .card-header:has(.visit-row__follow)>.card-header__plot{grid-column:1;grid-row:2;justify-self:start}.shell[data-skin=flat] .visit-flat-list .card-header:has(.visit-row__follow)>.card-header__type{grid-column:2/4;grid-row:2;justify-self:start}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card>.financial-request-card__notice{display:flex;align-items:center;gap:8px;margin:6px 0 0;padding:7px 10px;border:1.5px solid var(--flat-ink,#18231c);border-radius:10px;background:var(--flat-amber-tint,#f5e8c4);color:var(--flat-ink,#18231c);box-shadow:2px 2px 0 var(--flat-ink,#18231c);font-size:.94rem;font-weight:400;min-width:0}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card>.financial-request-card__notice:before{content:"!";flex:none;display:grid;place-items:center;width:20px;height:20px;border:1.5px solid var(--flat-ink,#18231c);border-radius:50%;background:var(--flat-mustard,#e0a93b);font-weight:900;font-size:.78rem;line-height:1}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card>.financial-request-card__notice[data-step-state=done]{background:var(--flat-green-tint,#e2efe4);border-color:var(--flat-green,#2e5a45)}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card>.financial-request-card__notice[data-step-state=done]:before{content:"\2713";background:var(--flat-green,#2e5a45);color:#fffdf6}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card>.financial-request-card__notice>.booking-step-line__name{flex:1 1;min-width:0;overflow-wrap:anywhere}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card>.financial-request-card__people--cards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch!important;grid-gap:10px;gap:10px;margin:10px 0 0}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card>.financial-request-card__people--cards>div{display:block!important;min-width:0;padding:8px 10px!important;border:1px solid var(--flat-ink,#18231c)!important;border-radius:10px;background:var(--flat-ground,#f6f1e4)!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card>.financial-request-card__people--cards dt{display:block;margin:0 0 4px;font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--flat-quiet,#55605a)}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card>.financial-request-card__people--cards dd{display:block;margin:0;min-width:0}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .file-person__who{display:flex;align-items:center;gap:8px;min-width:0}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .file-person__name{min-width:0;overflow-wrap:break-word;word-break:normal;font-size:.9rem;line-height:1.2;font-weight:700}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card__amount-value>span{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card__amount-value .refund-row__paid{white-space:nowrap}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .financial-request-card__proofs{margin:12px 0 0}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .financial-request-card__proofs>.financial-request-card__proofs-title{margin:0;font-size:.94rem;font-weight:700}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .financial-request-card__proofs .payment-ladder ul{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .financial-request-card__proofs .payment-ladder li{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:2px 10px;gap:2px 10px;align-items:center;padding:8px 0;border-top:1px solid var(--flat-hair,#d9d2bf)}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .financial-request-card__proofs .payment-ladder li>span:first-child{grid-column:1;font-weight:700;min-width:0;overflow-wrap:anywhere}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .financial-request-card__proofs .payment-ladder__amount{grid-column:2;grid-row:1;font-weight:700;justify-self:end;margin:0!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .financial-request-card__proofs .payment-ladder__meta{grid-column:1/-1!important;grid-row:2;display:flex!important;align-items:center;justify-content:space-between;gap:10px;margin:0!important;font-size:.86rem;color:var(--flat-quiet,#55605a);white-space:nowrap}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card>.financial-request-card__actions--plain{display:grid!important;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;margin:12px 0 0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .financial-request-card__proofs{margin:0}@media (max-width:359px){:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card>.financial-request-card__people--cards{grid-template-columns:minmax(0,1fr)}}.shell[data-skin=flat][data-skin][data-skin][data-skin] .visit-flat-list .plot-row:has(>.card-header),.shell[data-skin=flat][data-skin][data-skin][data-skin] .visit-flat-list .plot-row:has(>.visit-row__status){display:flex;flex-direction:column;align-items:stretch;row-gap:6px}.shell[data-skin=flat][data-skin][data-skin][data-skin] .visit-flat-list .plot-row>.card-header{display:flex!important;flex-wrap:nowrap;align-items:center;gap:6px 8px;min-width:0}.shell[data-skin=flat][data-skin][data-skin][data-skin] .visit-flat-list .plot-row>.card-header>:is(.card-header__plot,.card-header__type){flex:none}.shell[data-skin=flat][data-skin][data-skin][data-skin] .visit-flat-list .plot-row>.card-header>.card-header__name{flex:1 1;min-width:0;text-align:start;overflow-wrap:anywhere}.shell[data-skin=flat][data-skin][data-skin][data-skin] .visit-flat-list .plot-row>.card-header>.card-header__date{flex:none;-webkit-margin-start:auto;margin-inline-start:auto;white-space:nowrap}.shell[data-skin=flat][data-skin][data-skin][data-skin] .visit-flat-list .plot-row .visit-row__title{white-space:normal;overflow:visible;text-overflow:clip}.shell[data-skin=flat][data-skin][data-skin][data-skin] .visit-flat-list .plot-row>.visit-row__status{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.finance-file-toggle)>a>.booking-step-line[data-step-state=done]{display:flex!important;align-items:center;gap:8px;grid-column:1/-1;margin:12px 0 0;padding:8px 12px;border:1.5px solid var(--flat-ink,#18231c);border-radius:12px;background:var(--flat-green-tint,#e2efe4);color:var(--flat-ink,#18231c);font-family:inherit;font-size:.9rem}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.finance-file-toggle):not([data-file-open])>a>.booking-step-line[data-step-state=done]{grid-row:3;margin:4px -32px 0 0;padding:7px 10px;border-radius:10px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.finance-file-toggle)>a>.booking-step-line[data-step-state=done]>.booking-step-line__name{display:inline!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row:has(>.finance-file-toggle)>a>.booking-step-line[data-step-state=done]:before{content:"✓";flex:none;display:grid;place-items:center;width:20px;height:20px;border:1.5px solid var(--flat-ink,#18231c);border-radius:50%;background:var(--flat-card,#fffdf6);font-weight:900;font-size:.78rem;line-height:1}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card__track-label{margin:10px 0 0;color:var(--flat-quiet,#55605a);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .refund-before{display:grid;grid-gap:8px;gap:8px;margin:12px 0 0;padding:12px;border:1.5px solid var(--flat-ink,#18231c);border-radius:12px;background:var(--flat-ground,#f6f1e4)}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .refund-before__title{margin:0;font-size:.94rem;font-weight:800}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .refund-before :is(.refund-before__line,.refund-before__money,.refund-before__dates,.refund-before__reason){margin:0;font-size:.88rem}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .refund-before__line{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .refund-before__money{font-weight:700}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .refund-before__dates{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .refund-before__reason{color:var(--flat-quiet,#55605a)}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .refund-before__track{display:block}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .refund-before__track>.card-step-progress{position:static!important;display:block;inset:auto!important;width:auto!important;margin:0!important;padding:0!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card .refund-before__open{justify-self:start;min-height:44px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .financial-request-card:has(>[data-card-notice])>.financial-request-card__amount{margin-top:12px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .collection--views[data-layout=list] .collection__list{grid-template-columns:minmax(0,1fr)!important;gap:8px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .collection--views[data-layout=list] .financial-request-card .financial-request-card__proofs,:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .collection--views[data-layout=list] .financial-request-card>:is(.financial-request-card__people,.refund-before,.financial-request-card__track-label,[data-cancellation-facts]){display:none!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .collection--views[data-layout=list] .financial-request-card>.financial-request-card__amount{margin-top:8px;padding-block:8px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .request-list-card{text-align:start}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .request-card__top{display:block}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .request-card__top>.request-card__header{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 8px;width:100%;min-width:0}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .request-card__header>:is(.card-header__plot,.card-header__type){flex:none;order:0}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .request-card__header>.card-header__date{order:1;margin:0 0 0 auto!important;font-size:.75rem;white-space:nowrap}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .request-card__header>.card-header__status{order:2;flex:none;margin:0!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .request-card__type{display:inline-flex!important;align-items:center;gap:6px;width:max-content}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .request-card__type-icon{display:inline-grid}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .request-card__type-icon>svg{width:14px;height:14px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .request-card__who{justify-content:flex-start;text-align:start;margin-top:8px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .request-card__ask{display:block;margin:8px 0 0;font-size:.98rem;font-weight:700;line-height:1.35;text-align:start;overflow-wrap:anywhere}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .request-card__note{margin:10px 0 0;text-align:start}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.request-card__outcome,.request-card__decided){margin:8px 0 0;color:var(--flat-quiet,#55605a);font-size:.84rem;line-height:1.4;text-align:start}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .request-tools{margin:8px 0;justify-content:flex-end}:is(.shell,#manor-visits):is(.shell,#manor-visits) .visit-flat-list .plot-row.visit-record{flex-direction:row;align-items:flex-start}:is(.shell,#manor-visits):is(.shell,#manor-visits) .visit-flat-list .plot-row.visit-record>.visit-row__status{order:2;flex:1 1 100%;display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin:0;text-align:start}@media(max-width:767px){:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .booking-list-card .card-header[data-card-header]{display:grid!important;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-rows:auto auto;grid-gap:6px;gap:6px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .booking-list-card .card-header__plot{grid-column:1;grid-row:1}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .booking-list-card .card-header__type{grid-column:2;grid-row:1}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .booking-list-card .card-header__status{grid-column:4;grid-row:1;margin:0;justify-self:end}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .booking-list-card .card-header__date{grid-column:3;grid-row:1;margin:0;justify-self:end;font-size:.68rem}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .booking-list-card .card-header__name{grid-column:1/-1;grid-row:2}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .booking-list-card .card-header:has([data-status-colour="Under Cancellation"]) .card-header__date{grid-column:4;grid-row:2}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .booking-list-card .card-header:has([data-status-colour="Under Cancellation"]) .card-header__name{grid-column:1/4}}@media(max-width:389px){:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .booking-list-card .card-header__date{grid-column:4;grid-row:2}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .booking-list-card .card-header__name{grid-column:1/4}}@media(max-width:767px){:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .plot-row__head>.card-header:has([data-booked-date]){display:grid!important;grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:auto auto;grid-gap:6px;gap:6px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .plot-row__head>.card-header:has([data-booked-date])>.card-header__plot{grid-column:1;grid-row:1}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .plot-row__head>.card-header:has([data-booked-date])>.card-header__type{grid-column:2;grid-row:1}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .plot-row__head>.card-header:has([data-booked-date])>.card-header__status{grid-column:3;grid-row:1;justify-self:end}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .plot-row__head>.card-header:has([data-booked-date])>.card-header__name{grid-column:1/3;grid-row:2}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .plot-row__head>.card-header:has([data-booked-date])>.card-header__date{grid-column:3;grid-row:2;justify-self:end;font-size:.68rem}}:is(.shell,#manor-card-ui) [data-list-toolbar][data-list-toolbar],[data-list-toolbar]{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;min-width:0;margin:0;box-sizing:border-box}:is(.shell,#manor-card-ui) [data-list-toolbar][data-list-toolbar]>:is(.collection-search,.plot-search,.people-search__field){flex:1 1;min-width:0;width:auto;margin:0;padding:0}:is(.shell,#manor-card-ui) [data-list-toolbar][data-list-toolbar] input[type=search]{display:block;width:100%;min-width:0;height:44px;min-height:44px;margin:0;padding-inline:32px 40px;background-position:10px;box-sizing:border-box}:is(.shell,#manor-card-ui) [data-list-toolbar] :is(.collection-search__clear,.people-search__clear){inset:0 0 auto auto;width:40px;height:44px;min-height:44px;margin:0;padding:0}:is(.shell,#manor-card-ui) [data-list-toolbar][data-list-toolbar]>:is(.list-toolbar__select,.finance-sort){position:relative;flex:0 0 44px;display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;box-sizing:border-box}:is(.shell,#manor-card-ui) [data-list-toolbar]>.list-toolbar__select{border:var(--flat-edge,1px solid var(--line-strong));border-radius:10px;background:var(--flat-card,var(--paper-raised));color:var(--flat-ink,var(--ink));box-shadow:var(--flat-shadow-sm)}:is(.shell,#manor-card-ui) [data-list-toolbar]>.list-toolbar__select[data-active]{background:var(--flat-mustard,var(--paper-sunk))}:is(.shell,#manor-card-ui) [data-list-toolbar][data-list-toolbar]>.list-toolbar__select>select{position:absolute;inset:0;width:100%;height:100%;min-width:0;max-width:100%;box-sizing:border-box;padding:0;border:0;min-height:0;margin:0;opacity:0;cursor:pointer}:is(.shell,#manor-card-ui) [data-list-toolbar]>.list-toolbar__select:focus-within{outline:3px solid var(--forest);outline-offset:3px}:is(.shell,#manor-card-ui) [data-list-toolbar][data-list-toolbar]>.plot-view{flex:0 0 88px;display:inline-flex;gap:0;width:88px;height:44px;margin:0;padding:0;border:0;box-sizing:border-box;box-shadow:inset 0 0 0 1.5px var(--flat-ink,var(--line-strong)),var(--flat-shadow-sm,0 0 transparent)}:is(.shell,#manor-card-ui) [data-list-toolbar]>.plot-view>button{flex:0 0 44px;width:44px;height:44px;min-height:44px;margin:0;padding:0}:is(.shell,#manor-card-ui) [data-list-toolbar][data-list-toolbar]>.finance-sort>summary{width:44px;height:44px;min-height:44px;margin:0;box-sizing:border-box}.shell .visits-surface>.visits-head.visits-head--landing{margin-bottom:0}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .township-house{display:block;flex:none;width:18px;height:18px;color:#18231c}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .township-pick__name{min-width:0}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list>button:before,:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick>summary:before{content:none}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-label{display:inline-flex;align-items:center;gap:7px;border-top:4px solid var(--tone);background:color-mix(in srgb,var(--tone) 14%,#fffdf6);color:#18231c}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) :is([data-card-township],.finance-row__township[data-township-tone],.booking-titlechip>[data-township-tone],.booking-fact[data-township-tone]){color:#18231c;background:color-mix(in srgb,var(--tone) 14%,#fffdf6);border-bottom:2px solid var(--tone)}@media (min-width:900px){:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township{position:relative}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick{min-width:220px;max-width:320px}}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-select{display:none}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick{display:block;position:relative}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick>summary{display:flex;align-items:center;gap:7px;box-sizing:border-box;min-height:44px;height:auto;padding:7px 12px;border:2px solid #18231c;border-top:5px solid var(--tone);border-bottom:0;border-radius:12px 12px 0 0;background:color-mix(in srgb,var(--tone) 14%,#fffdf6);color:#18231c;font-weight:800;white-space:normal}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list{position:absolute;inset:100% 0 auto;display:flex;flex-direction:column;padding:0;gap:0;border:0;border-radius:0;overflow:visible;max-height:min(42dvh,calc(100dvh - var(--shell-tabs) - 70px));background:transparent;z-index:100}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list>button{display:flex;flex:none;align-items:center;gap:7px;box-sizing:border-box;min-height:42px;margin:0 5% -1.5px;padding:0 14px;width:auto;border:2px solid #18231c;border-top:5px solid var(--tone);border-bottom:0;border-radius:12px 12px 0 0;background:color-mix(in srgb,var(--tone) 14%,#fffdf6);color:#18231c;font-weight:600;white-space:normal;text-align:left}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list>button:nth-child(2){margin-inline:10%}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list>button:nth-child(n+3){margin-inline:15%}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list>button:nth-child(n+4){margin-inline:20%}@media (max-width:899px){:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick>summary{border-bottom:2.5px dotted var(--tone)}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui)>.shell__header>:is(form.shell__township,.shell__township--page){bottom:calc(var(--shell-tabs) + env(safe-area-inset-bottom));height:44px}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick{min-width:min(224px,82vw);max-width:82vw}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list{inset:auto 0 100%}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list>button:last-child{margin-inline:5%}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list>button:nth-last-child(2){margin-inline:10%}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list>button:nth-last-child(3){margin-inline:15%}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list>button:nth-last-child(n+4){margin-inline:20%}}.card-focus-scrim[popover]{position:fixed;inset:0;margin:0;padding:0;border:0;width:100%;height:100%;max-width:none;max-height:none;background:color-mix(in srgb,var(--card-focus-ink) 45%,transparent);animation:card-focus-in .14s ease-out}.card-focus-scrim[data-treatment=attention]{background:color-mix(in srgb,var(--card-focus-ink) 18%,transparent)}.card-focus-scrim[data-leaving]{animation:card-focus-out .14s ease-in forwards}.card-focus-scrim::-webkit-backdrop,[data-card-focus-layer]::-webkit-backdrop,[data-card-focused]::-webkit-backdrop{background:transparent}.card-focus-scrim::backdrop,[data-card-focus-layer]::backdrop,[data-card-focused]::backdrop{background:transparent}[data-card-focused]{box-sizing:border-box;overscroll-behavior-y:auto}[data-card-focus-layer][popover]{margin:0}[data-focus-disclosure=attention]:not([open]){position:relative}.card-focus-view-file{margin:12px}@keyframes card-focus-in{0%{opacity:0}to{opacity:1}}@keyframes card-focus-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.card-focus-scrim,[data-card-focused],[data-card-focused] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.card-attention-bar{position:fixed;z-index:70;display:flex;gap:8px;align-items:center;justify-content:space-between;min-height:46px;padding:8px 12px;border:2px solid var(--flat-ink,#18231c);border-radius:10px;background:var(--flat-amber-tint,#f5e8c4);color:var(--flat-ink,#18231c);box-shadow:3px 3px 0 var(--flat-ink,#18231c);font:inherit;font-weight:700;text-align:start;cursor:pointer}.card-attention-bar>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-attention-bar[hidden]{display:none!important}.shell:has(.finance-row[data-card-focused]) :is(.notebook-watermark,[data-watermark]){visibility:hidden!important}.finance-row[data-card-focused]>.finance-file-toggle{color:#fff!important;background:var(--flat-brick,#b8452e)!important;font-size:1.4rem!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row[data-card-focused][data-card-focused]>.todo__actions{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch;grid-gap:8px;gap:8px;padding-right:0!important;margin-right:-32px!important;width:auto!important;max-width:none!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row[data-card-focused]>.todo__actions>.cancellation-door{display:grid;min-width:0}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row[data-card-focused]>.todo__actions>.panel-open>:is(.btn,button):not(.finance-drawer-head__close),:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row[data-card-focused]>.todo__actions>:is(.btn,.panel-open>.btn,.panel-open>button,.cancellation-door>.btn){box-sizing:border-box;width:100%!important;min-width:0;height:auto!important;min-height:48px!important;margin:0!important;padding:6px 8px!important;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:normal!important;overflow-wrap:anywhere;font-size:.875rem!important;line-height:1.15}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .file-person>summary{flex-wrap:wrap;row-gap:4px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .file-person>summary:after{content:none}.file-person__contact{flex:1 0 100%;display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:700;color:var(--flat-green,#2e5a45)}.file-person__contact>svg{width:14px;height:14px;transition:transform .15s ease}.file-person[open] .file-person__contact>svg{transform:rotate(180deg)}.finance-row__overdue-banner>.booking-step-line__name{flex:1 1 60%;min-width:0}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row>.todo__actions>.btn[data-record-step-locked]{background:var(--flat-ground,#f6f1e4)!important;color:var(--flat-quiet,#55605a)!important;border:1.5px dashed var(--flat-ink,#18231c)!important;box-shadow:none!important;cursor:not-allowed;opacity:1}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row[data-card-focused][data-card-focused]>.todo__actions:has(>.todo__lock-reason){display:flex!important;flex-wrap:wrap}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row[data-card-focused]>.todo__actions:has(>.todo__lock-reason)>:not(.todo__lock-reason){flex:1 1;min-width:0}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row>.todo__actions>.todo__lock-reason{flex:0 0 100%;order:99;margin:0;font-size:.82rem;font-weight:700;color:var(--flat-ink,#18231c);text-align:start}.card-focus-close[popover]{position:fixed;inset:auto;margin:0;color:#18231c;font-size:22px;line-height:1;overflow:visible}.card-focus-close:not(:popover-open){display:none}[data-card-focus-close]>:is(.plot-row,.message-center__line)>span[aria-hidden=true]:last-child{display:none!important}[data-card-focus-close]>.plot-item__caret{visibility:hidden!important}.card-focus-close[popover]{color:#fff;background:var(--flat-brick,#b8452e);font-size:1.4rem}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) [data-card-focus-close]>.plot-row>:is(.avatar,.visit-record__glyph){display:none!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) [data-card-focus-close]>.plot-row .card-header{display:flex!important;flex-wrap:wrap!important;align-items:center;gap:6px 8px;min-height:44px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) [data-card-focus-close]>.plot-row .card-header>.card-header__date{order:1;-webkit-margin-start:0!important;margin-inline-start:0!important;white-space:nowrap}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) [data-card-focus-close]>.plot-row .card-header>.card-header__status{order:2}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) [data-card-focus-close]>.plot-row .card-header>.card-header__name{order:3;flex:1 1 100%!important;min-width:0;overflow-wrap:anywhere}.lock-symbol{position:relative;box-sizing:border-box;display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border:1.5px solid #18231c;border-radius:50%;background:var(--flat-amber-tint,#f5e8c8);color:#18231c;cursor:help}.lock-symbol>svg{width:16px;height:16px}.lock-symbol:focus-visible{outline:2px solid var(--flat-green,#2e5a45);outline-offset:2px}.lock-symbol:is(:focus,:active):after{content:attr(data-lock-words);position:absolute;z-index:9;top:calc(100% + 6px);right:0;width:max-content;max-width:min(240px,70vw);padding:6px 10px;border:1.5px solid #18231c;border-radius:10px;box-shadow:2px 2px 0 #18231c;background:#fffdf6;color:#18231c;font-size:.8rem;font-weight:600;line-height:1.3;text-align:start;white-space:normal}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.finance-row,.booking-list-card)>.lock-symbol{display:inline-grid!important;position:absolute;z-index:7;top:20px;right:40px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-row[data-card-focused]>.lock-symbol{top:22px;right:58px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .booking-list-card{position:relative}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .booking-list-card>.lock-symbol{top:11px;right:12px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.finance-row,.booking-list-card):has(>.lock-symbol)>a>.card-header{padding-right:32px!important}.booking-lock-notice__icon{display:inline-grid;vertical-align:-3px}.booking-lock-notice__icon>svg{width:18px;height:18px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .message-center .message-center__line:after{content:none!important;display:none!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .message-center .message-center__line .card-header__name{flex:1 1 auto;min-width:0;max-width:none}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .message-center .message-center__line .card-header__name>strong{max-width:none}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.finance-row:has(>.finance-file-toggle:active):not([data-card-focused]),li[data-return-row]:has(>.plot-row:active):not([data-card-focused]),.message-center__row:has(>.message-center__line:active):not([data-card-focused])){transform:translate(2px,2px);box-shadow:1px 1px 0 var(--flat-ink,#18231c)!important}@media (prefers-reduced-motion:no-preference){:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.finance-row:has(>.finance-file-toggle),li[data-return-row]:has(>.plot-row),.message-center__row:has(>.message-center__line)){transition:transform 90ms ease,box-shadow 90ms ease}}[data-card-focused][data-card-focus-under]{visibility:hidden!important}[data-card-focused][data-card-focus-under] [data-card-focus-inner]{visibility:visible!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .plot-item .form-card--panel[data-card-focus-inner]:not([data-confirm-popup]):not([data-plot-editor]):not([data-booking-flow]):not(:has([data-confirm-hold])) [data-panel-close]{position:absolute!important;top:10px!important;right:12px!important;z-index:2;box-sizing:border-box;width:44px!important;height:44px!important;min-width:44px;min-height:44px!important;padding:0!important;display:grid!important;place-items:center;border:1.5px solid #18231c!important;border-radius:50%!important;background:var(--flat-brick,#b8452e)!important;color:#fff!important;box-shadow:2px 2px 0 #18231c!important;font-size:0!important;line-height:0;overflow:hidden}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .plot-item .form-card--panel[data-card-focus-inner]:not([data-confirm-popup]):not([data-plot-editor]):not([data-booking-flow]):not(:has([data-confirm-hold])) [data-panel-close]:before{content:"\00d7";font-size:1.4rem;font-weight:800;line-height:1}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .plot-item .form-card--panel[data-card-focus-inner]:not([data-confirm-popup]):not([data-plot-editor]):not([data-booking-flow]):not(:has([data-confirm-hold]))>.form-card__title{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;padding:6px 56px 6px 0!important;min-height:56px;background:var(--flat-ground,#f6f1e4);box-shadow:0 -28px 0 var(--flat-ground,#f6f1e4),0 1px 0 rgba(24,35,28,.14)}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) [data-step-form]:has([data-finance-drawer-head]) .form-actions [data-panel-close],:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) [data-step-form][data-card-focused][data-focus-action=attention] .form-actions [data-panel-close]{display:none}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) [data-step-form] [data-card-focused] .panel-open__title{box-sizing:border-box;min-height:44px;margin:0 0 16px;padding:8px 52px 8px 0;display:flex;align-items:center}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.plot-item,.notice-card)>.lock-symbol{position:absolute;z-index:7;top:16px;right:48px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .plot-item[data-card-focused]>.lock-symbol{right:58px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .notice-card:has(>.lock-symbol)>a .card-header{padding-right:36px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .notice-card>.lock-symbol{top:10px;right:12px}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .plot-edit-pop:has(.overlay-head__close) .form-actions__row--secondary[data-form-secondary-close]:has([data-panel-close]){display:none}.close-control{box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;padding:0;border:1.5px solid #18231c;border-radius:50%;box-shadow:2px 2px 0 #18231c;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--flat-card,#fffdf6);cursor:pointer}.close-control:focus-visible{outline:2px solid var(--flat-green,#2e5a45);outline-offset:3px}.finance-file-toggle.close-control{border:1.5px solid #18231c;border-radius:50%;background:var(--flat-card,#fffdf6);box-shadow:2px 2px 0 #18231c}.shell[data-skin] .finance-row[data-card-focused]>.finance-file-toggle.close-control{top:22px!important;right:8px!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row[data-card-focused]:has(>.finance-file-toggle.close-control)>:not(.finance-file-toggle,.card-step-progress,a),:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row[data-card-focused]:has(>.finance-file-toggle.close-control)>a>.booking-money__recorded~.booking-money__recorded,:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row[data-card-focused]:has(>.finance-file-toggle.close-control)>a>:not(.due,.card-header,.booking-money__recorded){margin-right:-32px!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .finance-page .finance-row[data-card-focused]:has(>.finance-file-toggle.close-control)>a>:is(.due,.card-header){margin-right:16px!important}.finance-drawer-head,.plot-edit-pop .overlay-head{touch-action:none}.shell[data-skin=flat] :is(.panel__close,.booking-cancel-dialog__close,.menu-sheet__close,.finance-drawer-head__close,.overlay-head__close,.plot-edit-pop .form-card__close),html:has(.shell[data-skin=flat]) .pullup__close{background:var(--flat-brick,#b8452e);color:#fff;font-size:1.4rem;line-height:1}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.plot-view,.hierarchy-view-toggle,.home-carousel__switches,.home-scope:not(.home-scope--label)){display:inline-flex!important;gap:0!important;padding:0!important;border:0!important;border-radius:12px!important;overflow:visible!important;background:var(--flat-card,#fffdf6)!important;box-shadow:inset 0 0 0 1.5px var(--flat-ink,#18231c),var(--flat-shadow-sm,2px 2px 0 #18231c)!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .home-carousel__switches{display:flex!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.plot-view,.hierarchy-view-toggle,.home-carousel__switches,.home-scope:not(.home-scope--label))>:is(button,a){position:relative;isolation:isolate;box-sizing:border-box;display:flex!important;gap:6px;align-items:center;justify-content:center;min-width:44px!important;min-height:44px!important;border:0!important;border-radius:10px!important;background:none!important;box-shadow:none!important;color:var(--flat-ink,#18231c)!important;font-weight:700;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.home-carousel__switches,.home-scope:not(.home-scope--label))>:is(button,a){padding:0 18px!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.plot-view,.hierarchy-view-toggle,.home-carousel__switches,.home-scope:not(.home-scope--label))>:is(button,a):before{content:"";position:absolute;inset:5px;z-index:-1;border:1.5px solid transparent;border-radius:8px;background:transparent;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease,border-color .12s ease}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.plot-view,.hierarchy-view-toggle,.home-carousel__switches,.home-scope:not(.home-scope--label))>:is([aria-pressed=true],[aria-current=true]):before{border-color:var(--flat-ink,#18231c);background:var(--flat-mustard,#e0a83a);box-shadow:2px 2px 0 var(--flat-ink,#18231c)}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.plot-view,.hierarchy-view-toggle,.home-carousel__switches,.home-scope:not(.home-scope--label))>:is([aria-pressed=true],[aria-current=true]):active:before{transform:translate(2px,2px);box-shadow:0 0 0 var(--flat-ink,#18231c)}@media (hover:hover){:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.plot-view,.hierarchy-view-toggle,.home-carousel__switches,.home-scope:not(.home-scope--label))>:not([aria-pressed=true],[aria-current=true]):hover:before{background:rgba(24,35,28,.07)}}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.plot-view,.hierarchy-view-toggle,.home-carousel__switches,.home-scope:not(.home-scope--label))>:not([aria-pressed=true],[aria-current=true]):active:before{background:rgba(24,35,28,.16);transform:translate(1px,1px)}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.plot-view,.hierarchy-view-toggle,.home-carousel__switches,.home-scope:not(.home-scope--label))>:is(button,a):focus-visible{outline:2px solid var(--flat-green,#2e5a45)!important;outline-offset:2px!important}:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) :is(.plot-view,.hierarchy-view-toggle)>button svg{position:relative}@media (prefers-reduced-motion:reduce){:is(.plot-view,.hierarchy-view-toggle,.home-carousel__switches,.home-scope)>:is(button,a):before{transition:none!important}}.shell[data-skin=flat][data-skin][data-skin][data-skin][data-skin] :is(.visit-flat-list,.message-center__rows,.plot-cards,.finance-section__body>.stack,.request-list,.people-card-list,.townships-list,.venues-cards,.collection__list){display:grid;grid-gap:12px;gap:12px}.shell[data-skin=flat][data-skin][data-skin][data-skin][data-skin] :is(.visit-flat-list,.message-center__rows,.plot-cards,.finance-section__body>.stack,.request-list,.people-card-list,.townships-list,.venues-cards,.collection__list)>*{margin-block:0;min-width:0}.visit-flat-list[data-layout=list]{grid-template-columns:minmax(0,1fr)}.shell[data-skin=flat][data-skin][data-skin][data-skin][data-skin] .message-center .message-center__rows[data-layout=list],:is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .collection--views[data-layout=list] .collection__list{gap:12px}.shell{--landing-step:var(--form-row-gap,12px);--card-gap:12px}.page.landing-page:has(.landing-header){display:grid;align-content:start;grid-gap:var(--landing-step);gap:var(--landing-step);padding-top:var(--landing-step)}.landing-page :is(.visits-surface,.requests-surface,.collection,.message-center--standalone,.people-directory,.venues-surface,.plot-list,.plot-count-block,.role-map){display:grid;align-content:start;grid-gap:var(--landing-step);gap:var(--landing-step)}.landing-header .page__head-row{min-height:48px;box-sizing:border-box}@media (min-width:900px){.shell{--landing-step:var(--form-control-gap,16px)}}@media (max-width:899px){.shell{--landing-step:16px}}.shell[data-skin=flat] .person-profile-sections>.person-profile-doors+*{margin-top:var(--landing-step)}.home-greeting-host{display:contents}.shell__rail-greeting{display:none}@media (min-width:900px){.shell__rail-greeting{display:block}.shell[data-skin=flat][data-skin][data-skin][data-skin] .home-dateline .home-greeting-host>.landing-header,.shell__rail-greeting{position:fixed;z-index:40;left:72px;top:78px;width:152px}.shell[data-skin=flat][data-skin][data-skin][data-skin] .home-greeting-host .page__head-row{min-height:0;margin:0}.shell[data-skin=flat][data-skin][data-skin][data-skin] .home-greeting-host .page__title{display:block;font-size:1.05rem;line-height:1.2;font-weight:700;color:#4b735e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell[data-skin=flat][data-skin] .home-page{padding-top:16px}.shell[data-skin=flat][data-skin][data-skin][data-skin] .home-dateline{display:contents;margin-bottom:0;padding:0;min-height:0}.shell[data-skin=flat][data-skin][data-skin][data-skin] .home-greeting-host>.landing-header{margin:0;min-width:0}}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.form-card--card,.form-card--panel){padding:var(--form-pad)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-card--flush{margin-top:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-card>.form-card__title{margin-top:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-card :is(.form-fields,.reg-form__grid){gap:var(--form-control-gap)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-card .field{margin:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-actions{position:static;margin-top:var(--form-action-gap);padding-top:0;gap:var(--form-row-gap)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-actions__row{gap:var(--form-button-gap)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-cancel-dialog{padding:var(--form-pad)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-card{--form-control-gap:16px}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-card:not([data-cancel-booking-request]){gap:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-card div:has(>.form-actions:only-child){position:static;margin:0;padding:0;border:0;background:none}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-actions{margin-inline:0;margin-bottom:0;padding-inline:0;padding-bottom:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .rate-edit__actions{margin-top:calc(var(--form-action-gap) - 2px);gap:var(--form-button-gap)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) [data-booking-flow]>.book-summary{margin-bottom:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is([data-hold-flow],[data-add-client],[data-management-hold]) .form-actions__row--primary{margin-top:24px}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-page .booking-steps [data-step-form] .form-card:has(.form-required .proof-picker){row-gap:16px}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-page .booking-steps [data-step-form] .form-card:has(.form-required .proof-picker) .form-actions__row{margin-top:8px}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) [data-cancel-booking-request] .form-actions{margin-top:14px}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-cancel-dialog>.form-card{margin-top:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .plot-edit-pop :is(.overlay-card,.people-add-pop,.request-decline-pop,.request-new-pop){padding-inline:var(--form-pad);padding-bottom:var(--form-pad)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .plot-edit-pop :is(.overlay-head,.form-card--flush>.form-card__title){margin-inline:calc(-1 * var(--form-pad));margin-bottom:var(--form-pad);padding-inline:var(--form-pad)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .request-new-pop>.landing-header{margin-bottom:var(--form-pad)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .overlay-card:not(:has(.overlay-head,.form-card__title)){padding-top:var(--form-pad)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .plot-edit-pop .form-card--flush>.form-card__title{padding-right:calc(var(--form-pad) + 52px)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .overlay-card>.form-card--panel:first-child{margin-top:var(--form-pad)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .township-plots__group{gap:16px}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .township-plots__form .field{gap:8px}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .township-plots__form .field__label{margin:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .township-plots__actions{gap:12px;margin-top:2px}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .township-plots__actions>.btn{width:100%;max-width:none;margin-inline:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .plot-edit-pop [data-cancel-booking-request]>.form-card__title{margin-bottom:calc(var(--form-pad) - 10px)}