:root{--rhythm-1:4px;--rhythm-2:8px;--rhythm-3:12px;--rhythm-4:16px;--rhythm-5:20px;--rhythm-6:24px;--rhythm-8:32px;--rhythm-control-h:48px;--rhythm-hit:44px;--rhythm-radius:var(--radius-md,12px);--rhythm-card-pad:var(--form-pad);--rhythm-heading-gap:var(--rhythm-6);--rhythm-section-gap:var(--rhythm-4);--radius-shape:12px;--radius-round:999px;--radius-mark:6px;--radius-sm:var(--radius-mark);--radius-md:var(--radius-shape);--radius-lg:var(--radius-shape);--elevation-tint-rgb:24 35 28;--elevation-tint:rgb(var(--elevation-tint-rgb));--elevation-1:1px 1px 0 var(--elevation-tint);--elevation-2:2px 2px 0 var(--elevation-tint);--elevation-3:3px 3px 0 var(--elevation-tint);--elevation-4:4px 4px 0 var(--elevation-tint);--elevation-soft:0 8px 24px rgb(var(--elevation-tint-rgb) / .14);--elevation-inset:inset 0 2px 4px rgb(var(--elevation-tint-rgb) / .35);--type-title-size:1.45rem;--type-title-line:1.3;--type-title-weight:700;--type-section-size:1.1rem;--type-section-line:1.25;--type-section-weight:700;--type-label-size:.85rem;--type-label-line:1.55;--type-label-weight:600;--type-body-size:1rem;--type-body-line:1.55;--type-body-weight:400;--type-hint-size:.8rem;--type-hint-line:1.55;--type-hint-weight:400;--type-button-size:1rem;--type-button-line:normal;--type-button-weight:700}: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,: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{margin-top:var(--form-action-gap);gap:var(--form-row-gap);padding-top:0;position:static}: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){background:0 0;border:0;margin:0;padding:0;position:static}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-actions{margin-inline:0;padding-inline:0;margin-bottom: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 - 3px);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) [data-booking-stage=review]{row-gap:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) [data-booking-stage=review]>.book-summary{margin-top:16px;margin-bottom:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is([data-hold-flow],[data-add-client],[data-management-hold]) :is(.form-actions__row--primary,.form-details-bar){margin-top:calc(var(--form-action-gap) - 12px)}: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) [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)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-page .booking-steps [data-step-form] .form-card:not(:has(.form-required .proof-picker)){row-gap:12px}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) [data-book-client-info] .field__label{margin-bottom:8px;display:block}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .book-client-controls{margin:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .book-client-controls>select{text-overflow:ellipsis;overflow:hidden}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.form-actions__primary,.township-plots__save,[data-rate-edit-save]){min-height:var(--rhythm-control-h)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.proof-slot>label.btn,.financial-request-card__actions>.btn){min-height:var(--rhythm-hit)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.form-details-bar,.form-actions__row)>.btn--details{min-height:var(--rhythm-control-h);height:var(--rhythm-control-h);align-self:center}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .field :is(select,input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden])),:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-page .rate-edit__box{min-height:var(--rhythm-control-h)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-page .rate-edit__box>input{height:calc(var(--rhythm-control-h) - 4px)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .month-pick{min-height:var(--rhythm-control-h)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .month-pick select{min-height:calc(var(--rhythm-control-h) - 4px)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-card:not(.form-card--flush):not([data-cancel-booking-request]):not(:is([data-hold-flow],.reg-form,[data-management-hold]))>.form-card__title,:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-card--flush:not(.plot-edit-pop *):not([data-cancel-booking-request])>.form-card__title{margin-bottom:var(--rhythm-heading-gap)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-card--panel:is([data-hold-flow],.reg-form,[data-management-hold]):not(#manor-rhythm-grid){row-gap:12px}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .form-card--panel:is([data-hold-flow],.reg-form,[data-management-hold])>.form-card__title{margin-bottom:calc(var(--rhythm-heading-gap) - 12px)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-cancel-dialog [data-cancel-booking-request]>:is(h2,h3,.form-card__title):first-child{margin-bottom:calc(var(--rhythm-card-pad) - 10px)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .plot-edit-pop .overlay-head:not(.overlay-head--titled)~* .form-card__title:first-child:not([data-cancel-booking-request]>*):not(#manor-rhythm-bar){margin-bottom:var(--rhythm-card-pad)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .township-plots>.township-plots__title{margin-bottom:calc(var(--rhythm-heading-gap) - 10px)}: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{margin-top:calc(var(--form-action-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)>div:has(>.form-actions:only-child)>.form-actions{margin-top:calc(var(--form-action-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:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.card,.request-list-card,.finance-page .finance-row,.team-tree,.settings-app){padding:var(--rhythm-card-pad)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .finance-page .finance-row:has(>.finance-file-toggle){padding-right:calc(var(--rhythm-card-pad) + 32px)}:root{--rail-card-top:calc(12px + var(--rhythm-card-pad))}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .page.landing-page:has(.landing-header)>*{margin-block:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.person-profile-page,.township-page)>:not(:first-child):not(.landing-header):not([hidden]){margin-top:var(--rhythm-section-gap)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.person-profile-page,.township-page)>*{margin-bottom:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-page{row-gap:var(--rhythm-section-gap)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-page>*{margin-block:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-page>.landing-header{margin-bottom:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.page__title,.landing-header h1){font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.section-title,.form-card__title,.township-plots__title,.overlay-head h2,.card>h2,.card>h3,.card>header h2,.card>header h3){font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .field__label{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.field__hint,.field__figure:not([data-payment-preview]),.person__meta,.role-map__note){font-size:var(--type-hint-size);line-height:var(--type-hint-line);font-weight:var(--type-hint-weight)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.form-card p,.card>p):not(.field__hint):not(.field__figure):not(.submit-reason):not(.notice):not(.muted):not(.person__meta):not(.role-map__note):not(.actions):not(.speech-bubble):not(.form-fields>p):not(.empty p){font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.form-actions .btn,.form-details-bar .btn,.card>.actions .btn){line-height:var(--type-button-line);font-weight:var(--type-button-weight);font-size:var(--type-button-size)!important}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.field :is(select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden])),.field__box,.booking-page .rate-edit__box,.btn--details,.btn--inline),:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) :is(.card,.form-card--card,.form-card--panel,.request-list-card,.sell-box,.finance-page .finance-row,.places-page .place-card,.settings-app){border-radius:var(--radius-shape)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .overlay-card{border-top-left-radius:var(--radius-shape);border-top-right-radius:var(--radius-shape)}@media (max-width:899px){:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm){--switcher-band:0px;--bottom-band:calc(var(--shell-tabs) + var(--switcher-band) + env(safe-area-inset-bottom));--bottom-clearance:calc(var(--bottom-band) + var(--rhythm-4))}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm):has(>.shell__header>:is(form.shell__township,.shell__township--page:not(:empty))){--switcher-band:44px;--dock-extra:var(--switcher-band)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm)>.shell__main{padding-bottom:var(--bottom-clearance)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm)>.shell__main:has(>.page--flush){padding-bottom:var(--bottom-band)}}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .person-profile-page .person-profile-hero{padding:var(--rhythm-card-pad);margin-bottom:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .person-profile-page .person-profile-note{padding:var(--rhythm-3) var(--rhythm-card-pad);border-radius:var(--radius-shape);margin:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .person-profile-doors{gap:var(--card-gap,12px);align-items:stretch}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .person-profile-doors>*{padding:var(--rhythm-3) var(--rhythm-2)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .person-profile-page .person-profile-clients-head{min-height:var(--rhythm-control-h);align-items:center}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .person-profile-page .person-profile-clients-head>:is(h2,.person-profile-assign){align-self:center;margin-block:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-step-form .step-proof-requirement{display:block}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-step-form .step-proof-requirement>.field__label{margin:0 0 var(--form-label-gap);display:block}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-step-form .step-actions{column-gap:var(--form-button-gap);row-gap:var(--form-row-gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;display:grid}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-step-form .step-actions>.proof-picker{display:contents}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-step-form .step-actions [data-proof-choose],:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-step-form .step-actions>.step-note__add{width:100%;min-width:0;height:var(--rhythm-control-h);min-height:var(--rhythm-control-h);white-space:nowrap;text-overflow:ellipsis;grid-row:1;justify-content:center;margin:0;overflow:hidden}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-step-form .step-actions [data-proof-choose]{grid-column:1}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-step-form .step-actions>:is(.step-note__add,.step-actions__slot){grid-column:2}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-step-form .step-actions .proof-staged{grid-area:2/1/auto/-1;margin:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-step-form [data-proof-requirement=optional] .proof-picker>button:first-child,:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-step-form .step-actions>.step-note__add{background:var(--flat-card,var(--paper-raised))}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .tw-row__foot{align-items:center}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .tw-row__foot>:is(form,.panel-open){margin-block:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .tw-row__foot :is(form>.btn,.panel-open>.btn){height:var(--rhythm-control-h);min-height:var(--rhythm-control-h);box-shadow:var(--elevation-3);margin-block:0}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .landing-header .page__header-actions>:is(.role-map__entry,.add-control){min-width:var(--rhythm-control-h);height:var(--rhythm-control-h);min-height:var(--rhythm-control-h);box-shadow:var(--elevation-3);width:var(--rhythm-control-h)!important}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .booking-step-form .step-note:not(:has(>:not([hidden]))){display:none}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) .request-new-pop>[data-request-form]{padding:var(--form-pad)}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) [data-request-form] .request-kind-choices{gap:var(--form-button-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) [data-request-form] .request-kind-choices>.btn{width:100%;min-width:0;min-height:var(--rhythm-control-h);text-align:start;white-space:normal;overflow-wrap:anywhere;justify-content:flex-start;height:auto;padding:8px 12px}:is(.shell,#manor-form-rhythm):is(.shell,#manor-form-rhythm) [data-request-form] .request-kind-choices>.btn>span{flex:none}
@media (max-width:899px){body[data-notebook-widget] :is(.shell,#manor-card-ui):is(.shell,#manor-card-ui) .home-finance-component .home-hero__facts{padding-right:48px}body[data-notebook-widget] .booking-page .booking-steps,body[data-notebook-widget] .booking-page .booking-money__headline,body[data-notebook-widget] .booking-page .booking-steps__head{padding-right:64px}}
:is(.shell,#manor-form-errors) .form-card .field__hint--error,:is(.shell,#manor-form-errors) .form-card .notice--error,.form-actions>.notice--error{border:2px solid var(--danger);border-radius:var(--radius-md,var(--radius-shape));background:var(--danger-soft);color:var(--ink);overflow-wrap:anywhere;text-align:start;border-inline-start-width:5px;align-items:flex-start;gap:.55rem;padding:.65rem .75rem;font-size:1rem;font-weight:650;line-height:1.45;display:flex}:is(.shell,#manor-form-errors) .form-card .field__hint--error:before,:is(.shell,#manor-form-errors) .form-card .notice--error:before,.form-actions>.notice--error:before{content:"";background:var(--danger);flex:0 0 1.25rem;width:1.25rem;height:1.25rem;margin-top:.08rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 2 1 22h22ZM11 8h2v7h-2ZM11 17h2v2h-2Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 2 1 22h22ZM11 8h2v7h-2ZM11 17h2v2h-2Z'/%3E%3C/svg%3E") 50%/contain no-repeat}:is(.shell,#manor-form-errors) .form-card .field :is(input,select,textarea)[aria-invalid=true],.form-card .field :is(input,select,textarea)[aria-invalid=true]{border-color:var(--danger);background:var(--danger-soft);outline-color:var(--danger)}:is(.shell,#manor-form-errors) .form-card .field :is(input,select,textarea)[aria-invalid=true]:focus,.form-card .field :is(input,select,textarea)[aria-invalid=true]:focus{outline:3px solid var(--danger);outline-offset:3px;box-shadow:0 0 0 6px var(--danger-soft)}
.manor-loading{pointer-events:none;vertical-align:middle;justify-content:center;align-items:center;gap:8px;display:inline-flex}.manor-loading--compact{margin-inline-end:0}.manor-route-loading{min-height:112px}
@font-face{font-family:TapQuality Inter;src:url(/brand/entrance/tq-inter.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.platform-entrance{z-index:100;pointer-events:none;color:#202922;opacity:0;background:#fff;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.platform-entrance[hidden]{display:none}.platform-entrance__background{object-fit:cover;opacity:.62;width:100%;height:100%;position:absolute;inset:0}.platform-entrance__story{--platform-company-rise:190px;width:min(90vw,600px);height:min(82vh,680px);position:relative}.platform-entrance__company{object-fit:contain;text-align:center;letter-spacing:-.035em;place-items:center;width:min(82vw,440px);height:150px;margin:0;font:500 clamp(36px,5vw,58px)/1.05 system-ui,sans-serif;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.platform-entrance__powered{flex-direction:column;align-items:center;gap:9px;width:100%;display:flex;position:absolute;top:42%}.platform-entrance__powered span{color:#42594a;font:13px system-ui,sans-serif}.platform-entrance__tappy{object-fit:contain;width:clamp(220px,44vmin,340px);height:clamp(220px,44vmin,340px);display:block}.platform-entrance__wordmark{object-fit:contain;width:180px;height:auto;display:block}@media (max-height:600px){.platform-entrance__story{--platform-company-rise:120px;height:380px}.platform-entrance__tappy{width:140px;height:140px}.platform-entrance__powered{gap:6px;top:30%}.platform-entrance__company{height:70px}}@media (prefers-reduced-motion:reduce){.platform-entrance{display:none!important}}h2.platform-entrance__company{letter-spacing:-.055em;width:min(90vw,900px);height:auto;font-family:TapQuality Inter,sans-serif;font-size:clamp(62px,10vw,116px);font-weight:700;line-height:.98}@media (max-height:600px){h2.platform-entrance__company{height:auto;font-size:clamp(38px,6vw,60px)}}.platform-entrance--landing .platform-entrance__story{width:100%;height:100%;position:absolute;inset:0}.platform-entrance--landing .platform-entrance__company{position:fixed;transform:none}.platform-entrance--landing .platform-entrance__powered{gap:9px;position:fixed;left:0}.platform-entrance--landing .platform-entrance__tappy{width:var(--platform-landing-mascot-size,220px);height:var(--platform-landing-mascot-size,220px)}.landing__logo{width:min(68vw,260px)}.landing__built-by{color:#fff;justify-content:center;align-items:center;gap:7px;margin-top:8px;font:12px/1.2 system-ui,sans-serif;display:flex}.landing__built-by img{filter:brightness(0)invert();width:110px;height:auto;display:block}
.landing-film{z-index:0;background:var(--forest-deep);position:absolute;inset:0;overflow:hidden}.landing-film__still{background:url(/brand/entrance/manor-hero-poster.jpg) 50%/cover no-repeat;position:absolute;inset:0}.landing-film .landing__media{opacity:0;transition:opacity .8s cubic-bezier(.22,.61,.36,1)}.landing-film .landing__media--ready{opacity:1}.platform-entrance--landing{opacity:1;background:#ffffffd1}.platform-entrance--pending{animation:1s step-end forwards landing-pending-veil}.platform-entrance--pending:not([hidden])~.landing__plate .landing__enter{animation:1s step-end forwards landing-pending-prompt}.landing:has(.platform-entrance--pending:not([hidden])) .landing__footer .attribution{animation:1s step-end forwards landing-pending-prompt}@keyframes landing-pending-veil{to{visibility:hidden}}@keyframes landing-pending-prompt{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.platform-entrance--pending:not([hidden])~.landing__plate .landing__enter{opacity:1;animation:none}.landing:has(.platform-entrance--pending:not([hidden])) .landing__footer .attribution{opacity:1;animation:none}}.platform-entrance--landing .platform-entrance__landing-company{object-fit:contain;filter:none;opacity:0;margin:0;display:block;position:fixed}.platform-entrance--landing .platform-entrance__powered--landing{color:#5a381d;width:100%;font:inherit;letter-spacing:.06em;font-variant:small-caps;text-transform:none;justify-content:center;margin:0;font-size:clamp(14px,3.6vw,16px);line-height:1.4;position:fixed;top:0;left:0}.platform-entrance__terminal{white-space:nowrap;text-align:left;max-width:calc(100vw - 32px);display:inline-grid}.platform-entrance__terminal:before{content:attr(data-credit);visibility:hidden;grid-area:1/1;padding-right:.55em}.platform-entrance__terminal-visible{grid-area:1/1}.platform-entrance--landing .platform-entrance__powered--landing span{font:inherit;color:inherit}.platform-entrance--landing .platform-entrance__powered--landing .platform-entrance__typed-dot{color:var(--forest,#2e4a3a)}.platform-entrance--landing .platform-entrance__powered--landing .platform-entrance__cursor{vertical-align:-.12em;opacity:0;justify-content:center;align-items:center;width:.55em;height:1em;margin-left:0;display:inline-flex}.platform-entrance__cursor-mark{background:var(--forest,#2e4a3a);border-radius:1.5px;width:3px;height:3px;display:block}.landing__footer{z-index:4}:is(.landing__footer,.signin-wrap>.sheet>footer) .attribution a{text-decoration:none}:is(.landing__footer,.signin-wrap>.sheet>footer) .attribution a:is(:hover,:focus-visible){text-underline-offset:3px;text-decoration:underline}.landing__plate{padding:20px 16px;animation:none}.landing__plate--open{width:min(100%,360px);max-width:100%}.landing__content{padding:24px 16px}.landing__plate--open .landing__logo{width:min(55vw,210px)}.landing__form{margin-top:12px}.signin-form .signin-stage,.signin-form .form-fields{gap:8px}.signin-prompt{vertical-align:middle;max-width:100%;line-height:1.45;display:inline-grid}.signin-prompt>:is(.signin-prompt__en,.signin-prompt__hi){grid-area:1/1}.signin-prompt__en{animation:8s ease-in-out infinite signin-language-en}.signin-prompt__hi{opacity:0;animation:8s ease-in-out infinite signin-language-hi}@keyframes signin-language-en{0%,42%,to{opacity:1}46%,98%{opacity:0}}@keyframes signin-language-hi{0%,48%,96%,to{opacity:0}52%,92%{opacity:1}}.signin-field-error{color:var(--danger,#b83226);text-align:start;align-items:flex-start;gap:4px;margin:0;font-size:.8rem;line-height:1.4;display:flex}.landing__form .signin-field-error{color:#ffe0d9;text-shadow:0 1px 5px #000000b3}.signin-field-error:empty{display:none}.signin-field-error .signin-prompt{flex:1;min-width:0}.signin-form .field__figure{margin:0;font-size:.75rem}.signin-form .field__figure .signin-prompt{white-space:nowrap}.signin-form .otp-slots{justify-content:space-between;gap:clamp(5px,1.6vw,9px);width:100%;display:flex}.signin-form .otp-slot{flex:1;width:clamp(32px,10vw,44px);max-width:44px;height:48px}.signin-form .actions--links{justify-content:center;align-items:center;gap:12px;margin:4px 0 0;display:flex}.signin-form .actions--links button{min-height:44px;padding-inline:0}.signin-form .form-actions{gap:8px;margin-top:0}@media (max-height:600px){.landing__content{justify-content:flex-start;padding-top:20px}.landing__plate--open .landing__logo{width:120px}.landing__footer{padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.landing-film .landing__media{transition:none}.signin-prompt>:is(.signin-prompt__en,.signin-prompt__hi){animation:none}.signin-prompt__en{opacity:1}.signin-prompt__hi,.signin-prompt[data-static-language=hi]>.signin-prompt__en{opacity:0}.signin-prompt[data-static-language=hi]>.signin-prompt__hi{opacity:1}}html[data-manor-signing-out=true] .estate-stage{visibility:hidden}.logout-transition{z-index:850;pointer-events:none;position:fixed;inset:0;overflow:hidden}.logout-transition__public{background:linear-gradient(#1b2e2380,#1b2e23b3),url(/brand/entrance/manor-hero-poster.jpg) 50%/cover;position:absolute;inset:0}.logout-transition--reveal .logout-transition__public{animation:1.6s ease-in-out both logout-public-away}@keyframes logout-public-away{0%,20%{opacity:1}to{opacity:0}}.estate-gate--reveal .estate-gate__panel--left{animation:1.6s cubic-bezier(.4,0,.2,1) both estate-gate-reveal-left}.estate-gate--reveal .estate-gate__panel--right{animation:1.6s cubic-bezier(.4,0,.2,1) both estate-gate-reveal-right}@keyframes estate-gate-reveal-left{0%{clip-path:var(--gate-edge-flat);transform:translate(0)scaleX(1)}to{clip-path:var(--gate-edge-rest);transform:translate(-103%)scaleX(.96)}}@keyframes estate-gate-reveal-right{0%{clip-path:var(--gate-edge-flat);transform:translate(0)scaleX(1)}to{clip-path:var(--gate-edge-rest);transform:translate(103%)scaleX(.96)}}.logout-transition__recovery{z-index:801;color:var(--paper-raised);pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.logout-transition--reduced .estate-gate{display:none}.logout-transition--reduced.logout-transition--reveal .logout-transition__public{animation-duration:.2s}.estate-gate[data-continuous-cloth] .estate-gate__panel{animation:none}.estate-stage--entering,.logout-transition--reveal .logout-transition__public{animation-duration:1.25s}.estate-stage--leaving{animation-duration:1.1s}html[data-manor-signing-out=true] .estate-stage[hidden]{display:none}.estate-stage--entering{animation-delay:.7s}.estate-gate--open .estate-gate__content{animation-delay:0s}.signin-form .form-actions__row>.form-actions__primary{flex:100%;width:100%;min-width:0}.signin-form .form-actions{width:100%}.signin-form .signin-stage>.field__figure{margin:0}
.estate-gate__cloth{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:hidden}.estate-gate__layer{transform-origin:0 0;backface-visibility:hidden;display:block;position:absolute;top:0;left:0}.estate-gate[data-real-cloth] .estate-gate__cloth{display:block}.estate-gate[data-real-cloth] .estate-gate__panel{box-shadow:none;clip-path:none;visibility:hidden;will-change:auto;background:0 0;border:0}.estate-gate[data-real-cloth] .estate-gate__content{will-change:opacity, transform;animation:none}.signin-transition{z-index:850;pointer-events:none;position:fixed;inset:0;overflow:hidden}.signin-transition--leaving{opacity:0;transition:opacity .22s ease-out}html[data-manor-signing-in=true] .gate-exit :is(.landing__media,.step-wash,.landing__footer){opacity:1;transition:none}.signin-transition[hidden]{display:none}.signin-transition__scene{position:absolute;inset:0;overflow:hidden}.signin-transition__scene[hidden]{display:none}.signin-transition__scene>.landing{min-height:100%}.signin-transition__scene :is(.landing__plate,.sheet){transition:transform .64s cubic-bezier(.4,0,.2,1),opacity .52s ease-in 60ms}.signin-transition__scene[data-lift] :is(.landing__plate,.sheet){opacity:0;transform:translateY(-7vh)scale(.985)}@media (prefers-reduced-motion:reduce){.signin-transition__scene[data-lift] :is(.landing__plate,.sheet){transition:opacity .16s linear;transform:none}}
.landing--signin .landing__footer .attribution{color:#fffdf89e}.landing__form{margin-top:calc(var(--form-action-gap) - .6rem)}.signin-form .signin-stage{gap:var(--form-row-gap)}.signin-form .form-fields{gap:var(--form-label-gap)}.signin-form .form-actions{margin-top:calc(var(--form-action-gap) - var(--form-row-gap));gap:var(--form-label-gap)}.signin-form .form-actions__primary{min-height:48px;block-size:48px;padding-block:0}.signin-form .actions--links{margin:0}@media (max-height:600px){.landing__plate--open .landing__logo{width:96px}}.signin-form .field__label{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}.signin-form .form-actions__primary{font-weight:var(--type-button-weight)}.signin-form .field__figure{font-size:var(--type-hint-size);line-height:var(--type-hint-line);font-weight:var(--type-hint-weight)}.phone-field__country{border-right:1px solid #1c23212e;align-items:center;height:1.75rem;padding-right:.55rem;display:inline-flex;left:.55rem}.phone-field__code{color:var(--ink-muted);font-variant-numeric:tabular-nums;background:#1c232112;border-radius:6px;align-items:center;padding:.12rem .45rem;font-size:.95rem;font-weight:600;display:inline-flex}.field__box--prefixed>input[type=tel].phone-field__input{font-variant-numeric:tabular-nums;padding-left:4.9rem;padding-right:2.9rem}.phone-field__clear{width:44px;height:44px;min-height:0;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.35rem;line-height:1;display:grid;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.phone-field__clear:focus-visible{outline:2px solid var(--forest);outline-offset:-6px}.signin-form .otp-row{width:100%;display:block}.signin-form .otp-slots{justify-content:center;gap:var(--form-label-gap)}.signin-form .otp-slot{flex:1 1 0;max-width:52px}.signin-form #signin-code-hint{margin-top:var(--form-label-gap);text-align:center;display:block}.signin-form #signin-code-hint .signin-prompt{justify-items:center}.signin-demo-door{border-radius:var(--radius-shape,8px);color:#fffdf8;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#2e3a2394;border:1px solid #f5e8c461;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:12px 0 0;padding:16px 12px;font-size:.85rem;display:flex}.landing__plate .gate-notice:not(.gate-notice--signedout){margin:calc(var(--form-action-gap) - .6rem) 0 0;color:#fffdf8;text-align:center;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1b2e2394;border:1px solid #fffdf83d;justify-content:center;align-items:center;gap:8px;padding:12px}.landing__plate .gate-notice:not(.gate-notice--signedout) .signin-prompt{flex:0 auto;justify-items:center}.landing__plate .gate-notice:not(.gate-notice--signedout) .gate-notice__icon{margin-top:0}.landing__plate .gate-notice:not(.gate-notice--signedout)+.landing__enter{margin-top:calc(var(--form-action-gap) - .6rem)}.signin-demo-door__badge{text-align:center;letter-spacing:.05em;flex:0 0 100%;font-size:.75rem}.signin-demo-door__lead{text-align:center;color:inherit;flex:0 0 100%}.signin-demo-door__item{min-width:0;display:inline-flex}.signin-demo-door .signin-demo-choice{border-radius:var(--radius-shape,8px);color:#18231c;background:#fffdf6;border:1px solid #18231c;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:6px 8px;font-weight:700;text-decoration:none;display:inline-flex}.signin-demo-door .people-glyph{flex:none}
.shell[data-skin=flat] hr{border:0;border-top:1px solid var(--flat-hair,#d8cfb6)}.shell[data-skin=flat] .home-period__pill:after{inset:-10px -4px}.shell[data-skin=flat] :is(.holds-strip__chip,.holds-strip__label,.whatsapp-link,.shell__township-pick>summary),.shell[data-skin=flat] a.btn.cancellation-row__open{min-height:44px}.locked-action{cursor:not-allowed;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal!important;word-break:normal!important}.locked-action__mark{flex:none;margin-inline-end:4px;display:inline-flex}.lock-message{scroll-margin-bottom:calc(var(--shell-tabs,78px) + 72px)}.locked-action__mark svg,.lock-message__mark svg{stroke-width:1.7px;width:16px;height:16px}.lock-message{border:1.5px solid var(--flat-hair,#d8cfb6);border-radius:var(--radius-shape);background:var(--flat-card,#fffdf6);color:var(--flat-ink,#18231c);align-items:center;gap:6px;margin:6px 0 0;padding:6px 10px;font-size:.85rem;font-weight:700;display:flex}html[data-motion-armed] .lock-message{animation:motion-rise-near var(--motion-2) var(--motion-ease) backwards}@media (prefers-reduced-motion:reduce){html[data-motion-armed] .lock-message{animation-name:motion-fade-in}}
:root{--sk-block:color-mix(in srgb, var(--flat-hair,#d8cfb6) 55%, var(--flat-card,#fffdf6));--sk-sheen:#fffdf6b3}[data-skeleton]{position:relative;overflow:hidden}[data-skeleton]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(105deg, transparent 35%, var(--sk-sheen) 50%, transparent 65%);animation:sk-sheen 1.4s var(--motion-ease,cubic-bezier(.33, 1, .68, 1)) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes sk-sheen{to{transform:translate(100%)}}.sk{border-radius:var(--radius-mark,6px);background:var(--sk-block);flex:none;display:block}.sk--line{border-radius:var(--radius-round,999px);width:72%;height:11px}.sk--line-short{border-radius:var(--radius-round,999px);width:46%;height:9px}.sk--title{width:44%;height:28px}.sk--avatar{border-radius:50%;width:40px;height:40px}.sk--chip{border-radius:var(--radius-round,999px);width:54px;height:26px}.sk--button{border-radius:var(--radius-shape);width:100%;height:48px}.sk--tile{border-radius:var(--radius-shape);width:100%;height:72px}.sk--card{border-radius:var(--radius-shape);width:100%;height:96px}.sk--row{border-radius:var(--radius-shape);width:100%;height:76px}.sk--map{border-radius:var(--radius-shape);width:100%;height:min(62vh,560px)}.sk--ring{aspect-ratio:1;border:34px solid var(--sk-block);background:0 0;border-radius:50%;width:min(64vw,260px);margin-inline:auto}.sk-card{border:var(--flat-edge,1.5px solid #18231c);border-radius:var(--radius-shape);background:var(--flat-card,#fffdf6);box-shadow:var(--flat-shadow-sm,2px 2px 0 #18231c);gap:8px;padding:12px;display:grid}.sk-card--row{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px}.sk-card--tile{align-content:center;justify-items:center;min-height:72px;padding:8px}.sk-card--tile>.sk--title{width:34px;height:18px}.sk-card--tile>.sk--chip{width:22px;height:22px}.sk-stack{gap:8px;min-width:0;display:grid}.sk-screen{align-content:start;gap:14px;display:grid}.sk-screen .sk-tiles{grid-template-columns:repeat(var(--sk-tiles,3), minmax(0, 1fr));gap:10px;display:grid}.sk-rows{gap:10px;padding:4px 0;display:grid}.home-skeleton :is(.home-skeleton__value,.home-skeleton__label,.home-skeleton__routes):after{background:var(--sk-block)!important;opacity:1!important}.home-skeleton .home-plot-chart--placeholder{background:radial-gradient(circle at 50% 58.8235%, transparent 0 55px, var(--sk-block) 56px 104px, transparent 105px) center / 100% 100% no-repeat}@media (prefers-reduced-motion:reduce){[data-skeleton]:after{animation:none;display:none}}.sk-inline{vertical-align:middle;border-radius:var(--radius-round,999px);display:inline-block}
:root{--motion-1:.12s;--motion-2:.2s;--motion-3:.3s;--motion-4:.45s;--motion-ease:cubic-bezier(.33, 1, .68, 1);--motion-ease-emphasized:cubic-bezier(.2, .9, .3, 1.06);--motion-near:4px;--motion-mid:8px;--motion-far:16px;--motion-stagger:30ms}html[data-vt] .shell>.shell__header{view-transition-name:manor-header}html[data-vt] .shell>.shell__tabs{view-transition-name:manor-tabs}html[data-vt] .shell>.shell__tabs a.tab[aria-current=page]{view-transition-name:manor-tab-active}::view-transition-old(root){animation:motion-fade-out var(--motion-1) var(--motion-ease) both}::view-transition-new(root){animation:motion-page-in var(--motion-3) var(--motion-ease) both}html[data-nav-dir=back]::view-transition-new(root){animation-name:motion-page-in-back}::view-transition-group(manor-tab-active){animation-duration:var(--motion-3);animation-timing-function:var(--motion-ease-emphasized)}::view-transition-old(manor-tab-active){animation-duration:var(--motion-2)}::view-transition-new(manor-tab-active){animation-duration:var(--motion-2)}::view-transition-group(manor-header){animation:none}::view-transition-group(manor-tabs){animation:none}@keyframes motion-fade-out{to{opacity:0}}@keyframes motion-fade-in{0%{opacity:0}}@keyframes motion-page-in{0%{opacity:0;transform:translateX(var(--motion-far))}}@keyframes motion-page-in-back{0%{opacity:0;transform:translateX(calc(-1 * var(--motion-far)))}}@keyframes motion-rise{0%{opacity:0;transform:translateY(var(--motion-mid))}}@keyframes motion-rise-near{0%{opacity:0;transform:translateY(var(--motion-near))}}@keyframes motion-drop{0%{opacity:0;transform:translateY(calc(-1 * var(--motion-mid)))}}@keyframes motion-pop{0%{opacity:0;transform:translateY(var(--motion-far)) scale(.97)}}@keyframes motion-sheet-up{0%{opacity:0;transform:translateY(var(--motion-far))}}@media (max-width:899px){html[data-motion-armed] .shell>.shell__tabs .tab{transition:background-color var(--motion-2) var(--motion-ease), color var(--motion-2) var(--motion-ease), border-color var(--motion-2) var(--motion-ease)}}html[data-motion-armed] .plot-edit-pop{animation:motion-fade-in var(--motion-2) var(--motion-ease) backwards}html[data-motion-armed] .plot-edit-pop>*{animation:motion-pop var(--motion-3) var(--motion-ease-emphasized) backwards}@media (max-width:899px){html[data-motion-armed] .plot-edit-pop:has(input:not([type=hidden]):not([type=radio]):not([type=checkbox]),textarea,select)>*{animation-name:motion-sheet-up}}html[data-motion-armed] .settings__backdrop,html[data-motion-armed] .doc-viewer,html[data-motion-armed] .confirm-hold{animation:motion-fade-in var(--motion-2) var(--motion-ease) backwards}html[data-motion-armed] .confirm-hold .confirm-hold__box,html[data-motion-armed] .home-period__dialog[open],html[data-motion-armed] dialog.booking-cancel-dialog[open]{animation:motion-pop var(--motion-3) var(--motion-ease-emphasized) backwards}html[data-motion-armed] dialog[open]::backdrop{animation:motion-fade-in var(--motion-2) var(--motion-ease) backwards}.menu-sheet{animation-duration:var(--motion-3)!important;animation-timing-function:var(--motion-ease-emphasized)!important}.pullup__panel{animation-duration:var(--motion-3);animation-timing-function:var(--motion-ease-emphasized)}html[data-motion-armed] .page--flush .map aside.panel{animation:motion-sheet-up var(--motion-3) var(--motion-ease-emphasized) backwards}[data-motion-ghost]{pointer-events:none!important}details[data-motion-opened][open]>:not(summary){animation:motion-rise-near var(--motion-2) var(--motion-ease) backwards}.shell__tabs details[data-motion-opened][open]>:not(summary){animation:none}html[data-motion-armed] [data-optional-details]:not([hidden]){animation:motion-rise-near var(--motion-2) var(--motion-ease) backwards}.shell :is(input,select,textarea,button,a,summary,[tabindex]):focus-visible{transition:outline-offset var(--motion-1) var(--motion-ease), outline-color var(--motion-1) var(--motion-ease);outline-width:2px}html[data-motion-armed] .form-actions>.notice--error,html[data-motion-armed] .form-card .field__hint--error,html[data-motion-armed] .form-card .notice--error{animation:motion-rise-near var(--motion-2) var(--motion-ease) backwards}.form-actions__primary[aria-busy=true]{position:relative;overflow:hidden}.form-actions__primary[aria-busy=true]:after{content:"";opacity:.55;transform-origin:0;height:3px;animation:motion-pending 1.1s var(--motion-ease) infinite;pointer-events:none;background:currentColor;position:absolute;bottom:0;left:0;right:0}@keyframes motion-pending{0%{transform:translate(-100%)scaleX(.35)}60%{transform:translate(60%)scaleX(.6)}to{transform:translate(100%)scaleX(.35)}}html[data-motion-armed] [data-toast-portal][data-skin] .toast-stack .toast,html[data-motion-armed] .shell[data-skin] .toast-stack .toast,html[data-motion-armed] [data-toast-portal][data-skin] .toast-stack .toast:not(.toast--error),html[data-motion-armed] .shell[data-skin] .toast-stack .toast:not(.toast--error){animation:motion-drop var(--motion-3) var(--motion-ease-emphasized) both, toast-out var(--motion-2) ease-in calc(var(--toast-duration,4s) - .2s) forwards;position:relative;overflow:hidden}.toast__timer{opacity:.35;transform-origin:0;height:3px;animation:motion-timer var(--toast-duration,4s) linear both;pointer-events:none;background:currentColor;position:absolute;bottom:0;left:0;right:0}@keyframes motion-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast__check{width:16px;height:16px;display:block}.toast__check path{stroke-dasharray:24;stroke-dashoffset:0;animation:motion-draw var(--motion-4) var(--motion-ease) .12s backwards}@keyframes motion-draw{0%{stroke-dashoffset:24px}}.motion-success{z-index:2147483000;pointer-events:none;background:var(--flat-green,#2e5a45);color:#fffdf6;border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 0 0 3px #fffdf6}.motion-success[data-tone=danger]{background:var(--flat-brick,#c8553d)}.motion-success svg{width:64%;height:64%}.motion-success path{stroke-dasharray:24}html[data-motion-armed] button[data-hold-confirm]:not([data-holding]):before{transition:transform var(--motion-3) var(--motion-ease)}.confirm-hold[data-tone=danger] .confirm-hold__veil:after{content:"";pointer-events:none;opacity:0;transition:opacity var(--motion-3) var(--motion-ease);background:#c8553d6b;position:absolute;inset:0}.confirm-hold[data-tone=danger]:has(button[data-holding]) .confirm-hold__veil:after{opacity:1;transition:opacity var(--hold-ms,2.5s) linear}.ux-connection-banner{animation:motion-drop var(--motion-3) var(--motion-ease-emphasized) backwards}[data-count-changed]{transform-box:fill-box;transform-origin:50%;animation:motion-pulse var(--motion-4) var(--motion-ease-emphasized);display:inline-block}[data-badge-bump]{transform-origin:50%;animation:motion-bump var(--motion-4) var(--motion-ease-emphasized)}@keyframes motion-pulse{40%{transform:scale(1.14)}}@keyframes motion-bump{30%{transform:scale(1.3)}60%{transform:scale(.94)}}:is(.tab,.menu-sheet__link,.home-notice-bell)[data-attention]{position:relative}:is(.tab,.menu-sheet__link,.home-notice-bell)[data-attention]:after{content:"";border-radius:inherit;pointer-events:none;border:2px solid var(--area-edge,var(--forest,#2e5a45));opacity:0;animation:2.4s ease-in-out 3 motion-attention;position:absolute;inset:-3px}.home-notice-bell[data-attention]:after{border-color:var(--flat-brick,#c8553d);border-radius:50%}@keyframes motion-attention{0%,to{opacity:0}50%{opacity:.75}}.shell[data-skin=flat] :is(.finance-doors,.visit-doors,.request-doors,.people-doors,.person-profile-doors,.collection-doors,.message-center__views)>:is(a,button),.shell[data-skin=flat] :is(.plot-cards,.people-card-list,.request-list,.collection__list,.venues-cards,.townships-list)>li>a,.shell[data-skin=flat] :is(.home-kpi,.home-hero,.home-stock-cell){transition:transform var(--motion-1) var(--motion-ease), box-shadow var(--motion-1) var(--motion-ease)}.shell[data-skin=flat] :is(.finance-doors,.visit-doors,.request-doors,.people-doors,.person-profile-doors,.collection-doors,.message-center__views)>:is(a,button):active,.shell[data-skin=flat] :is(.plot-cards,.people-card-list,.request-list,.collection__list,.venues-cards,.townships-list)>li>a:active,.shell[data-skin=flat] :is(.home-kpi,.home-hero,.home-stock-cell):active{transition-duration:0s;transform:translate(1px,1px)}@media (hover:none) and (pointer:coarse){.shell :is(.btn,.tab,.menu-sheet__link,.kpi-tile,[data-kpi-tile],.home-hero,.home-kpi,.home-stock-cell,.pill--action,.fab,.add-control,.follow-up-link,:is(.finance-doors,.visit-doors,.request-doors,.people-doors,.person-profile-doors,.collection-doors,.message-center__views)>:is(a,button),:is(.plot-cards,.people-card-list,.request-list,.collection__list,.venues-cards,.townships-list)>li>a,.shell__township-pick>summary,.home-carousel__switches>button,.home-scope>a){touch-action:manipulation;transition:transform .22s cubic-bezier(.34, 1.56, .64, 1), filter var(--motion-1) var(--motion-ease)}.shell :is(.btn,.tab,.menu-sheet__link,.kpi-tile,[data-kpi-tile],.home-hero,.home-kpi,.home-stock-cell,.pill--action,.fab,.add-control,.follow-up-link,:is(.finance-doors,.visit-doors,.request-doors,.people-doors,.person-profile-doors,.collection-doors,.message-center__views)>:is(a,button),:is(.plot-cards,.people-card-list,.request-list,.collection__list,.venues-cards,.townships-list)>li>a,.shell__township-pick>summary,.home-carousel__switches>button,.home-scope>a):active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not([data-pending]){filter:brightness(.93)saturate(1.06);transition:transform .1s var(--motion-ease), filter .1s var(--motion-ease);transform:scale(.96)!important}.shell .form-actions__primary:not([aria-busy=true]){position:relative;overflow:hidden}.shell .form-actions__primary:not([aria-busy=true]):after{content:"";pointer-events:none;opacity:0;transition:opacity .45s var(--motion-ease), transform .45s var(--motion-ease);background:radial-gradient(circle,#fffdf68c,#fffdf600 60%);position:absolute;inset:-20%;transform:scale(.6)}.shell .form-actions__primary:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active:after{opacity:1;transition-duration:0s;transform:scale(1)}}@media (hover:none) and (pointer:coarse) and (prefers-reduced-motion:reduce){.shell :is(.btn,.tab,.menu-sheet__link,.kpi-tile,[data-kpi-tile],.home-hero,.home-kpi,.home-stock-cell,.pill--action,.fab,.add-control,.follow-up-link,:is(.finance-doors,.visit-doors,.request-doors,.people-doors,.person-profile-doors,.collection-doors,.message-center__views)>:is(a,button),:is(.plot-cards,.people-card-list,.request-list,.collection__list,.venues-cards,.townships-list)>li>a,.shell__township-pick>summary,.home-carousel__switches>button,.home-scope>a):active{transform:none!important}.shell :is(.btn,.tab,.menu-sheet__link,.kpi-tile,[data-kpi-tile],.home-hero,.home-kpi,.home-stock-cell,.pill--action,.fab,.add-control,.follow-up-link,:is(.finance-doors,.visit-doors,.request-doors,.people-doors,.person-profile-doors,.collection-doors,.message-center__views)>:is(a,button),:is(.plot-cards,.people-card-list,.request-list,.collection__list,.venues-cards,.townships-list)>li>a,.shell__township-pick>summary,.home-carousel__switches>button,.home-scope>a){transition:filter var(--motion-1) var(--motion-ease)}.shell .form-actions__primary:after{display:none}}[data-swiping]{animation:none!important}@media (min-width:900px) and (hover:hover){.shell,.shell *{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--forest,#2e5a45) 45%, transparent) transparent}}@media (prefers-reduced-motion:reduce){html[data-motion-armed] :is(.plot-edit-pop>*,.confirm-hold .confirm-hold__box,.home-period__dialog[open],dialog.booking-cancel-dialog[open],.page--flush .map aside.panel,[data-optional-details]:not([hidden]),.form-actions>.notice--error,.form-card .field__hint--error,.form-card .notice--error),details[data-motion-opened][open]>:not(summary){animation-name:motion-fade-in!important}html[data-motion-armed] [data-toast-portal][data-skin] .toast-stack .toast,html[data-motion-armed] .shell[data-skin] .toast-stack .toast,html[data-motion-armed] [data-toast-portal][data-skin] .toast-stack .toast:not(.toast--error),html[data-motion-armed] .shell[data-skin] .toast-stack .toast:not(.toast--error){animation:toast-fade-in .15s ease-out both, toast-fade-out .16s ease-in calc(var(--toast-duration,4s) - .16s) forwards}.toast__timer,.toast__check path,[data-count-changed],[data-badge-bump]{transform-origin:50%;animation:none}.form-actions__primary[aria-busy=true]:after{opacity:.35;animation:none;transform:none}html[data-motion-armed] .shell>.shell__tabs .tab,.shell :is(input,select,textarea,button,a,summary,[tabindex]):focus-visible,.shell[data-skin=flat] :is(.finance-doors,.visit-doors,.request-doors,.people-doors,.person-profile-doors,.collection-doors,.message-center__views)>:is(a,button),.shell[data-skin=flat] :is(.plot-cards,.people-card-list,.request-list,.collection__list,.venues-cards,.townships-list)>li>a,.shell[data-skin=flat] :is(.home-kpi,.home-hero,.home-stock-cell){transition:none}.shell[data-skin=flat] :is(.finance-doors,.visit-doors,.request-doors,.people-doors,.person-profile-doors,.collection-doors,.message-center__views)>:is(a,button):active,.shell[data-skin=flat] :is(.plot-cards,.people-card-list,.request-list,.collection__list,.venues-cards,.townships-list)>li>a:active,.shell[data-skin=flat] :is(.home-kpi,.home-hero,.home-stock-cell):active{transform:none}}:root{--motion-lift-duration:.15s;--motion-lift-ease:ease-out;--motion-lift-rise:2px;--motion-lift-scale:1.025;--motion-lift-shadow-x:3px;--motion-lift-shadow-y:5px;--motion-tour-glide:.32s;--motion-tour-ease:cubic-bezier(.22, 1, .36, 1)}@media (min-width:900px) and (hover:hover){:is(html,#motion-lift):is(html,#motion-lift) :is(.lift,.kpi-tile:not(.home-hero__main),[data-kpi-tile],.home-hero):not([data-home-skeleton-cell]){transition:transform var(--motion-lift-duration) var(--motion-lift-ease), box-shadow var(--motion-lift-duration) var(--motion-lift-ease)}:is(html,#motion-lift):is(html,#motion-lift) :is(.lift,.kpi-tile:not(.home-hero__main),[data-kpi-tile],.home-hero):not([data-home-skeleton-cell]):is(:hover,:focus-visible):not(:active):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not([data-pending]):not([aria-current=page]):not([aria-pressed=true]):not([aria-selected=true]):not([aria-expanded=true]){transform:translateY(calc(var(--motion-lift-rise) * -1)) scale(var(--motion-lift-scale));box-shadow:var(--motion-lift-shadow-x) var(--motion-lift-shadow-y) 0 var(--lift-edge,var(--area-edge,var(--door,var(--status-edge,var(--flat-ink,#18231c)))))!important}:is(html,#motion-lift):is(html,#motion-lift) :is(.lift,.kpi-tile:not(.home-hero__main),[data-kpi-tile],.home-hero):not([data-home-skeleton-cell]):active{transition:none}}@media (min-width:900px) and (hover:hover) and (prefers-reduced-motion:reduce){:is(html,#motion-lift):is(html,#motion-lift) :is(.lift,.kpi-tile:not(.home-hero__main),[data-kpi-tile],.home-hero):not([data-home-skeleton-cell]){transition:none}:is(html,#motion-lift):is(html,#motion-lift) :is(.lift,.kpi-tile:not(.home-hero__main),[data-kpi-tile],.home-hero):not([data-home-skeleton-cell]):is(:hover,:focus-visible):not(:active):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not([data-pending]):not([aria-current=page]):not([aria-pressed=true]):not([aria-selected=true]):not([aria-expanded=true]){transform:none}}
.hold-confirm{gap:6px;max-width:100%;display:inline-grid}.hold-confirm__button{isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative;overflow:hidden}.hold-confirm__fill{z-index:-1;pointer-events:none;transform-origin:0;background:#00000052;transition:transform .14s ease-out;position:absolute;inset:0;transform:scaleX(0)}.hold-confirm__button[data-hold-state=holding] .hold-confirm__fill{transition:transform .7s linear;transform:scaleX(1)}.hold-confirm__button[data-hold-state=armed] .hold-confirm__fill{transition:none;transform:scaleX(1)}.hold-confirm__button[data-hold-state=done] .hold-confirm__fill{transform:scaleX(1)}.hold-confirm__label{position:relative}.hold-confirm__hint{letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:.7rem;font-weight:800;display:block}.hold-confirm__summary{margin:0;font-size:.85rem;font-weight:600}.hold-confirm__summary[hidden]{display:none}@media (prefers-reduced-motion:reduce){.hold-confirm__fill,.hold-confirm__button[data-hold-state=holding] .hold-confirm__fill{transition:none}.hold-confirm__button[data-hold-state=holding] .hold-confirm__fill{transform:scaleX(0)}}.toast-stack .toast{pointer-events:auto;touch-action:pan-y}.toast__undo{border:var(--flat-edge,1.5px solid currentColor);border-radius:var(--radius-shape);min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;flex:none;margin:-.15rem 0;padding:0 12px;font-weight:800}.toast__undo:hover,.toast__undo:focus-visible{background:#0000001a}@keyframes feedback-rise{0%{opacity:0;transform:translateY(var(--motion-mid,8px))}}html[data-motion-armed] [data-toast-portal][data-skin] .toast-stack .toast:not(.toast--error):not([data-rise]),html[data-motion-armed] .shell[data-skin] .toast-stack .toast:not(.toast--error):not([data-rise]),html[data-motion-armed] [data-toast-portal][data-skin] .toast-stack .toast.toast--error:not([data-rise]),html[data-motion-armed] .shell[data-skin] .toast-stack .toast.toast--error:not([data-rise]){animation:feedback-rise var(--motion-3,.3s) var(--motion-ease-emphasized,ease-out) both, toast-out var(--motion-2,.2s) ease-in calc(var(--toast-duration,4s) - .2s) forwards}@media (prefers-reduced-motion:reduce){html[data-motion-armed] [data-toast-portal][data-skin] .toast-stack .toast:not(.toast--error):not([data-rise]),html[data-motion-armed] .shell[data-skin] .toast-stack .toast:not(.toast--error):not([data-rise]),html[data-motion-armed] [data-toast-portal][data-skin] .toast-stack .toast.toast--error:not([data-rise]),html[data-motion-armed] .shell[data-skin] .toast-stack .toast.toast--error:not([data-rise]){animation:toast-fade-in .15s ease-out both, toast-fade-out .16s ease-in calc(var(--toast-duration,4s) - .16s) forwards}.celebrate-layer{display:none}}.gate-notice{z-index:120;box-sizing:border-box;border-radius:var(--radius-shape);color:#18231c;text-align:left;background:#fffdf6f5;border:1.5px solid #18231c;align-items:flex-start;gap:12px;width:100%;max-width:100%;margin:0 0 16px;padding:12px 16px;font-size:.9rem;line-height:1.4;animation:.36s cubic-bezier(.2,.9,.3,1.06) both gate-notice-in;display:flex;position:relative;box-shadow:3px 3px #18231c}.gate-notice__icon{flex:none;width:20px;height:20px;margin-top:1px}.gate-notice .signin-prompt{flex:1;min-width:0}.landing__locked-notice{z-index:120;width:min(90vw,22rem);margin:16px auto 0;position:relative}@keyframes gate-notice-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.gate-notice{animation:none}}.gate-notice--signedout{left:50%;bottom:max(20px, env(safe-area-inset-bottom));background:var(--forest,#2e5a45);width:max-content;max-width:calc(100vw - 32px);color:var(--flat-paper,#fffdf6);align-items:center;margin:0;animation:.18s ease-out both gate-confirm-in;position:fixed;transform:translate(-50%)}.gate-notice--signedout[data-leaving]{animation:.4s ease-in both gate-confirm-out}@keyframes gate-confirm-in{0%{opacity:0}}@keyframes gate-confirm-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.gate-notice--signedout{animation:none}.gate-notice--signedout[data-leaving]{opacity:0;animation:none}}.toast-stack .toast.toast--action{flex-wrap:wrap}.toast--action .toast__action{text-align:center;flex:0 0 100%;justify-content:center;width:100%}
:is(.shell,#manor-slider):is(.shell,#manor-slider) :is(.home-carousel__switches,.home-scope)[data-slider]{position:relative}:is(.shell,#manor-slider):is(.shell,#manor-slider) :is(.home-carousel__switches,.home-scope)[data-slider]>.segment-thumb{z-index:0;min-height:0;width:calc((100% - 10px) / var(--segment-count,2));border:1.5px solid var(--flat-ink,#18231c);box-shadow:var(--elevation-2,2px 2px 0 #18231c);pointer-events:none;transform:translateX(calc(var(--segment-pos,0) * 100%));background:#fffdf6;border-radius:8px;flex:none;margin:0;padding:0;position:absolute;top:5px;bottom:5px;left:5px}:is(.shell,#manor-slider):is(.shell,#manor-slider) .home-scope[data-slider]>.segment-thumb{background:var(--flat-mustard,#e0a83a);transition:transform var(--motion-3,.3s) var(--motion-ease-emphasized,cubic-bezier(.2,.9,.3,1.06))}:is(.shell,#manor-slider):is(.shell,#manor-slider) :is(.home-carousel__switches,.home-scope)[data-slider]>:is(button,a){z-index:1}:is(.shell,#manor-slider):is(.shell,#manor-slider) .home-scope[data-slider]{grid-template-columns:repeat(var(--segment-count,2), 1fr);grid-auto-flow:column;display:inline-grid!important}:is(.shell,#manor-slider):is(.shell,#manor-slider) .home-scope[data-slider]>a{grid-row:1;min-width:0!important}:is(.shell,#manor-slider):is(.shell,#manor-slider) .home-scope[data-slider]>a:first-of-type{grid-column:1}:is(.shell,#manor-slider):is(.shell,#manor-slider) .home-scope[data-slider]>a:nth-of-type(2){grid-column:2}:is(.shell,#manor-slider):is(.shell,#manor-slider) :is(.home-carousel__switches,.home-scope)[data-slider]>:is(button,a):before{box-shadow:none!important;background:0 0!important;border-color:#0000!important}@media (prefers-reduced-motion:reduce){:is(.shell,#manor-slider):is(.shell,#manor-slider) .home-scope[data-slider]>.segment-thumb{transition:none}}
@media (min-width:900px){:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list{box-sizing:border-box;border:var(--flat-edge,2px solid #18231c);border-radius:var(--radius-shape);background:var(--flat-card,#fffdf6);width:100%;box-shadow:var(--flat-shadow,3px 3px 0 #18231c);z-index:100;flex-direction:column;gap:2px;max-height:min(60vh,420px);padding:6px;display:flex;inset:calc(100% + 4px) auto auto 0;overflow-y:auto}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list>button,:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list>button:nth-child(n){box-sizing:border-box;border:0;border-left:4px solid var(--tone);background:color-mix(in srgb, var(--tone) 14%, #fffdf6);color:#18231c;text-align:left;border-radius:8px;justify-content:flex-start;width:100%;min-height:44px;margin:0;padding:0 12px;font-weight:700}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list>button+button{border-top:0}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick-list>button:is(:hover,:focus-visible){background:color-mix(in srgb, var(--tone) 26%, #fffdf6)}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick[open]>summary .township-pick__name:after{content:"✓";margin-inline-start:8px;font-weight:800}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick[open]>summary{border-radius:var(--radius-shape);border-bottom:2px solid #18231c}}
@media (max-width:899px){:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick[open]:before{content:"";inset:0 0 calc(var(--shell-tabs) + env(safe-area-inset-bottom)) 0;z-index:-1;pointer-events:auto;background:0 0;position:fixed}:is(.shell,#manor-township-ui):is(.shell,#manor-township-ui):is(.shell,#manor-township-ui) .shell__township-pick[open]>summary{z-index:1;position:relative}body:has(.shell__township-pick[open]) .card-focus-scrim[popover]{inset:0 0 calc(var(--shell-tabs) + env(safe-area-inset-bottom)) 0;height:auto}}
@media (min-width:1280px){:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop)>.shell__main>.page:not(.page--flush):not(.home-page){max-width:none;margin-inline:0;padding-inline-end:max(1rem,100% - 1216px)}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .person-profile-page{align-content:start;align-items:start;column-gap:var(--rhythm-6);grid-template-rows:auto repeat(8,auto) 1fr;grid-template-columns:minmax(0,400px) minmax(0,1fr);row-gap:0;display:grid}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .person-profile-page>*{grid-column:1;min-width:0}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .person-profile-page>.landing-header{grid-area:1/1/auto/-1}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .person-profile-page>.person-profile-sections{display:contents}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .person-profile-page>.person-profile-sections>.person-profile-doors{margin-top:var(--rhythm-section-gap);grid-column:1;margin-bottom:0}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .person-profile-page>.person-profile-sections>.person-profile-section{margin-top:var(--rhythm-section-gap);grid-area:2/2/-1}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .person-profile-page .person-profile-list{gap:var(--card-gap,12px);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .person-profile-page:has(>.person-profile-hero):not(:has(>.person-profile-sections)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .person-profile-page:has(>.person-profile-hero):not(:has(>.person-profile-sections))>.person-profile-hero{grid-row:2/-1}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .person-profile-page:has(>.person-profile-hero):not(:has(>.person-profile-sections))>:not(.landing-header):not(.person-profile-hero){grid-column:2}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .person-profile-page:not(:has(>.person-profile-hero)){display:block}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .page.landing-page:has(>:is(.settings-list,.settings-profile-stack)){column-gap:var(--rhythm-6);grid-template-rows:auto repeat(4,auto) 1fr;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .page.landing-page:has(>:is(.settings-list,.settings-profile-stack))>*{grid-column:2;min-width:0}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .page.landing-page:has(>:is(.settings-list,.settings-profile-stack))>.landing-header{grid-area:1/1/auto/-1}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .page.landing-page:has(>:is(.settings-list,.settings-profile-stack))>:is(.settings-list,.settings-profile-stack){grid-area:2/1/-1}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .settings-list__row--compact{grid-template-columns:minmax(0,1fr) max-content}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .settings-list__row--compact>.btn,:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .guided-tours__row>.btn{white-space:nowrap;justify-self:end;width:auto;max-width:none}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .guided-tours__row{grid-template-columns:minmax(0,1fr) max-content}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .settings-list__row:has(>.settings-install[data-install-prompt=none]){display:none}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .township-page{align-content:start;align-items:start;column-gap:var(--rhythm-6);grid-template-rows:auto auto repeat(6,auto) 1fr;grid-template-columns:minmax(0,1fr) minmax(0,600px);row-gap:0;display:grid}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .township-page>*{grid-column:1;min-width:0}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .township-page>:is(.landing-header,.township-page__meta){grid-column:1/-1}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .township-page>.township-page__details{grid-area:3/2/-1}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .page.landing-page:is(:has(>.import-wizard),[data-tour=associate-request-page])>:not(.landing-header){max-width:640px}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) :is(.venues-surface>.collection-search,.venues-cards,.cabinet-page>.finance-file-tools,.cabinet-page>.cabinet){max-width:none}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .venues-cards{gap:var(--card-gap,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .cabinet-drawer__files{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr))}:is(.shell,#manor-desktop):is(.shell,#manor-desktop):is(.shell,#manor-desktop) .clients-book{column-gap:var(--rhythm-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.person-profile-page>.person-profile-sections>.kpi-folder,.person-profile-page>.person-profile-sections>.kpi-folder>.kpi-folder__body{display:contents}.person-profile-page>.person-profile-sections>.kpi-folder>.person-profile-doors{margin-top:var(--rhythm-section-gap);grid-column:1;margin-bottom:0}.person-profile-page>.person-profile-sections>.kpi-folder>.kpi-folder__body>.person-profile-section{margin-top:var(--rhythm-section-gap);border:2px solid var(--door,var(--line-strong));border-radius:var(--radius-shape);background:var(--door-soft,var(--paper));grid-area:2/2/-1;min-width:0;padding:12px}.person-profile-page .kpi-folder[data-kpi-family=person][data-kpi-join=tile]>[data-kpi-doors]>[aria-pressed=true]:after{content:none}}
.fa-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.fa-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0;display:flex}.fa-line>:first-child{min-width:0;color:var(--flat-quiet,#55605a);margin:0;font-size:.85rem}.fa-btn.fa-btn.fa-btn{box-sizing:border-box;border:1.5px solid var(--flat-ink,#18231c);border-radius:var(--radius-shape,8px);min-width:44px;min-height:44px;font:inherit;color:var(--flat-ink,#18231c);background:var(--flat-card,#fffdf6);box-shadow:var(--flat-shadow-sm,2px 2px 0 #18231c);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:.9rem;font-weight:700;line-height:1;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.fa-btn.fa-btn.fa-btn:active{box-shadow:1px 1px 0 var(--flat-ink,#18231c);transform:translate(1px,1px)}.fa-btn--primary.fa-btn--primary.fa-btn--primary{background:var(--flat-green,#2e5a45);color:#fff}.fa-btn--caution.fa-btn--caution.fa-btn--caution{background:var(--flat-mustard,#e0a93b);color:var(--flat-ink,#18231c)}.fa-btn--quiet.fa-btn--quiet.fa-btn--quiet{box-shadow:none;background:0 0;border-color:#0000}.fa-btn .people-glyph{flex:none}.fa-btn__word{min-width:0}@media (min-width:700px){.fa-btn--desktop-icon .fa-btn__word[data-desktop-hidden]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fa-btn--desktop-icon.fa-btn--desktop-icon.fa-btn--desktop-icon{width:44px;padding:0}}.fa-folder__front{transform-box:fill-box;transform-origin:0 100%;transition:transform .18s}.fa-btn:is(:hover,:focus-visible,:active) .fa-folder__front,.fa-btn[data-open] .fa-folder__front{transform:skew(-14deg)scaleY(.82)}@media (prefers-reduced-motion:reduce){.fa-folder__front{transition:none}}.money-ledger{gap:0;margin:0;padding:0;display:grid}.money-ledger__row{border-bottom:1px solid var(--flat-hair,#d8cfb6);justify-content:space-between;align-items:baseline;gap:16px;min-width:0;padding:8px 0;display:flex}.money-ledger__row:last-child{border-bottom:0}.money-ledger dt{min-width:0;color:var(--flat-quiet,#55605a);margin:0;font-size:.9rem}.money-ledger dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--flat-ink,#18231c);margin:0;font-weight:600}.money-ledger__row[data-strong] dd{font-size:1.15rem;font-weight:800}.money-ledger__row[data-strong] dt{color:var(--flat-ink,#18231c);font-weight:700}.money-ledger__note{color:var(--flat-quiet,#55605a);overflow-wrap:anywhere;margin-top:2px;font-size:.75rem;font-weight:400;display:block}.money-ledger__chips{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.price-breakdown{gap:4px;margin:12px 0 0;display:grid}.price-breakdown__title{letter-spacing:.04em;text-transform:uppercase;color:var(--flat-quiet,#55605a);margin:0;font-size:.8rem;font-weight:800}.price-breakdown .money-ledger__row[data-total]{border-top:1.5px solid var(--flat-ink,#18231c);border-bottom:0}.price-breakdown__adjusted{align-items:center;gap:4px;display:inline-flex}.status-pill__icon{vertical-align:-2px;margin-inline-end:4px;display:inline-flex}.cancelled-booking .cancelled-booking__title-row{gap:8px}.cancelled-booking .cancelled-booking__dates{color:var(--flat-quiet,#55605a);margin:8px 0 0;font-size:.8rem;display:block}.cancelled-booking .cancelled-booking__dates>span+span:before{content:" · "}.cancelled-booking .cancelled-booking__history{margin-top:16px}.cancelled-booking .history-rail__date{position:static}.cancelled-booking .cancelled-booking__history .history-rail{padding:0}.cancelled-booking .cancelled-booking__history>h2,.cancelled-booking .booking-steps__head h2{margin:0 0 8px;font-size:.9rem;font-weight:800}.cancelled-booking .cancelled-booking__history .history-rail,.cancelled-booking .cancelled-booking__history [data-history-list],.cancelled-booking .cancelled-booking__history :is(.history-rail__day,.history-day,h3){position:static}.cancelled-booking__money .fa-row{margin-top:12px}.cancelled-gate__card{position:relative}.cancelled-gate__head{align-items:flex-start;gap:8px;display:flex}.cancelled-gate__head h2{flex:1;min-width:0;margin:0}.cancelled-gate__close{width:44px;height:44px;color:inherit;cursor:pointer;border-radius:var(--radius-shape,8px);background:0 0;border:0;flex:none;place-items:center;margin:-8px -8px 0 0;padding:0;display:grid}.cancelled-gate__actions{margin-top:16px}[data-cancelled-file][data-behind]{pointer-events:none}.cabinet-move__hold.cabinet-move__hold.cabinet-move__hold{background:var(--flat-mustard,#e0a93b)}.cabinet-arrival{border:1.5px solid var(--flat-ink,#18231c);border-radius:var(--radius-shape,8px);background:var(--flat-green-tint,#cfe5d3);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 16px;padding:8px 16px;display:flex}.cabinet-arrival>span{flex:1;min-width:0;font-weight:700}.cabinet-file[data-arrived]{outline:3px solid var(--flat-mustard,#e0a93b);outline-offset:2px}.cabinet-move__hint{margin-top:2px;font-size:.7rem;font-weight:500;display:block}.cabinet-file__meta{margin:0 0 8px;font-size:.8rem}.shell .financial-request-card__amount .money-ledger__row{border:0;flex-wrap:nowrap;align-items:baseline;padding:4px 0}.shell .financial-request-card__amount .money-ledger dd strong,.shell .financial-request-card__amount .money-ledger dd{white-space:nowrap;text-align:right}.shell .financial-request-card__amount .money-ledger dt{font-size:.9rem;font-weight:700}.shell .financial-request-card__amount .money-ledger__note{margin-top:4px;font-size:.75rem;font-weight:600}.shell .financial-request-card__amount .refund-row__paid{white-space:normal;margin-top:2px;display:block}.fa-btn__word{white-space:nowrap}.cancelled-booking .step-record{grid-template-columns:minmax(0,1fr)}.shell .fa-line{flex-wrap:nowrap;align-items:flex-end}.shell .fa-line>:first-child{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.shell .fa-line>.fa-btn{flex:none;margin-left:auto}.booking-price-card{border:1px solid var(--flat-ink,#18231c);border-radius:var(--radius-shape);background:var(--forest,#2e5a45);color:var(--flat-card,#fffdf5);gap:0;margin:0;padding:12px 14px;display:grid}.booking-price-card>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:7px 0;display:grid}.booking-price-card dt{margin:0;font-size:.875rem;font-weight:600}.booking-price-card dd{text-align:right;font-variant-numeric:tabular-nums;min-width:0;margin:0}.booking-price-card__unit{white-space:nowrap;font-size:.75rem}.booking-price-card__final{border-top:1px solid;margin-top:4px}.booking-price-card__final[data-adjusted] dd{color:#f5d875;font-size:1.25rem;font-weight:800}.booking-price-card__editor{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.booking-price-card [data-price-rate-direction=below]{color:#c3edcb}.booking-price-card [data-price-rate-direction=above]{color:#ffc3b8}.booking-price-card small{font-size:.75rem}.booking-price-card__proposal{border-top:1px dashed}.booking-price-card .rate-edit__box{max-width:100%}.booking-price-card{box-sizing:border-box;flex:1 0 100%;width:100%}.booking-price-card__editor{flex-wrap:nowrap}.booking-price-card .rate-edit__box{color:var(--flat-ink,#18231c)}.booking-price-card{margin-inline-end:3px;width:calc(100% - 3px);box-shadow:var(--flat-shadow-sm,2px 2px 0 #18231c);flex-basis:calc(100% - 3px);margin-bottom:3px}.document-field{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:inline-flex}.document-field__label{color:var(--flat-quiet,#55605a);font-size:.8rem}.document-field__value{border:1px solid var(--line);border-radius:var(--radius-shape);background:var(--paper);max-width:100%;min-height:44px;color:var(--forest);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:6px;padding:4px 8px;font-weight:650;display:inline-flex}.document-field__value>span{overflow-wrap:anywhere;min-width:0}.document-field svg{flex:none;width:18px;height:18px}.document-actions{z-index:150;background:#13281e66;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.document-actions__card{width:min(100%,400px);padding:16px}.document-actions__card>h2{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;font-size:1rem;display:flex}.document-actions__card>h2>button{flex:none}.document-actions__buttons{flex-wrap:wrap;gap:10px;display:flex}.document-actions__buttons>*{flex:1}.document-field{vertical-align:middle;grid-template-columns:max-content minmax(0,1fr);display:inline-grid}.deposit-lock__proofs{gap:8px;display:grid}.deposit-lock__proofs>.document-field{grid-template-columns:minmax(44px,1fr) minmax(0,auto);width:100%;display:grid}.deposit-lock__proofs .document-field__value{justify-self:end}.shell[data-skin=flat] .booking-page .deposit-lock__card .deposit-lock__deposit :is(dt,dd){color:var(--forest,#2e5a45)}
.phone-word{display:none}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) [data-list-toolbar][data-list-toolbar]>.list-toolbar__month{white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:6px;width:auto;min-width:44px;padding-inline:10px;font-size:.9rem;font-weight:800;display:inline-flex}.list-toolbar__month>svg{flex:none}.list-toolbar__month-word{line-height:1}.shell [data-sticky-toolbar][data-sticky-status]{z-index:11}.guided-tours__auto{justify-content:space-between;width:100%}@media (max-width:640px){body[data-notebook-widget] .tqfb-hint{display:none!important}body[data-notebook-widget] .tqfb-fab{right:16px;bottom:calc(var(--shell-tabs) + env(safe-area-inset-bottom) + 44px + 14px)}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) :is(.finance-page .finance-row,.financial-request-card,.booking-list-card) .card-header[data-card-header]>.card-header__date{text-align:start;grid-area:2/1/auto/-1!important;justify-self:start!important;margin:0!important}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) :is(.finance-page .finance-row,.financial-request-card,.booking-list-card) .card-header[data-card-header]>.card-header__name{grid-area:3/1/auto/-1!important}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .message-center__rows[data-layout=list]>.message-center__row{--rail-card-top:8px}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .message-center__rows[data-layout=list]>.message-center__row>.card-step-progress{display:none!important}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .message-center__rows[data-layout=list]>.message-center__row:has(>.card-step-progress){padding-top:8px!important}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) [data-sticky-status][data-status-floating]:not([data-sticky-toolbar]){gap:6px}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) [data-sticky-status][data-status-floating]:not([data-sticky-toolbar])>.kpi-tile{height:44px!important;min-height:44px!important;box-shadow:none!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:4px 6px!important}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) [data-sticky-status][data-status-floating]:not([data-sticky-toolbar])>.kpi-tile>:is(svg,.nav-icon){display:none!important}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) [data-sticky-status][data-status-floating]:not([data-sticky-toolbar])>.kpi-tile>:is(b,span){text-overflow:ellipsis;min-width:0;overflow:hidden;white-space:nowrap!important;margin:0!important;font-size:.72rem!important;line-height:1.1!important}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) [data-sticky-status][data-status-floating]:not([data-sticky-toolbar])>.kpi-tile>b{font-size:1rem!important}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) [data-sticky-status][data-status-floating]:before{background:var(--flat-paper,#f5f0e2)!important;inset:-6px -8px!important}.phone-word{white-space:nowrap;font-size:.85rem;font-weight:700;line-height:1;display:inline}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .landing-header .page__header-actions>.role-map__entry.role-map__entry:has(>.phone-word){gap:6px;width:auto!important;min-width:44px!important;height:44px!important;padding:0 12px!important;display:inline-flex!important}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .profile-head__name-row>button.profile-head__edit:has(>.phone-word){justify-content:center;align-items:center;gap:6px;width:auto;min-width:44px;padding:0 12px;display:inline-flex}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .home-period__pill{position:relative}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .home-period__pill:after{content:"";position:absolute;inset:-9px -6px}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .plot-row:hover{background:0 0}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .plot-row:focus-visible{box-shadow:inset 6px 0 0 0 var(--visit-edge,var(--row-edge,var(--forest)));background:0 0;outline:none}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .plot-status-page .plot-item:not([data-expanded]) .plot-row__head>.card-header:has([data-booked-date]){flex-wrap:wrap;display:flex!important}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .plot-status-page .plot-item:not([data-expanded]) .card-header:has([data-booked-date])>.card-header__status{margin:0}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .plot-status-page .plot-item:not([data-expanded]) .plot-row:has([data-booked-date]){flex-direction:column;align-items:stretch;gap:8px}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .plot-status-page .plot-item:not([data-expanded]) .plot-row:has([data-booked-date]) .plot-row__main>.plot-row__head{flex:1 0 100%;width:100%}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .plot-status-page .plot-item:not([data-expanded]) .card-header:has([data-booked-date])>.card-header__date{flex:0 0 100%;order:1}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .plot-status-page .plot-item:not([data-expanded]) .card-header:has([data-booked-date])>.card-header__name{white-space:normal;overflow-wrap:anywhere;flex:0 0 100%;order:2}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .plot-status-page .plot-item:not([data-expanded]) .plot-row:has([data-booked-date])>.plot-row__payment{text-align:start;flex-direction:row;flex:none;align-items:center;gap:8px;width:100%;margin:0;display:flex}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .plot-status-page .plot-item:not([data-expanded]) .plot-row:has([data-booked-date]) .plot-row__payment>span:first-child{white-space:nowrap}:is(.shell,#manor-phone-rules):is(.shell,#manor-phone-rules) .plot-status-page .plot-item:not([data-expanded]) .plot-row:has([data-booked-date]) .plot-row__payment-track{flex:1;min-width:24px;height:6px}}
:is(html,#manor-buttons):is(html,#manor-buttons):is(html,#manor-buttons) .btn--primary:not(:disabled){background:var(--flat-green,#2e5a45);border-color:var(--flat-ink,#18231c);color:#fffdf6;background-image:none}:is(html,#manor-buttons):is(html,#manor-buttons):is(html,#manor-buttons) .btn--danger:not(:disabled){background:var(--flat-brick,#c8553d);border-color:var(--flat-ink,#18231c);color:#fff;background-image:none}:is(html,#manor-buttons):is(html,#manor-buttons):is(html,#manor-buttons) .btn--caution:not(:disabled){background:var(--flat-mustard,#e0a93b);border-color:var(--flat-ink,#18231c);color:var(--flat-ink,#18231c);background-image:none}:is(html,#manor-buttons):is(html,#manor-buttons):is(html,#manor-buttons) .btn--secondary:not(:disabled){background:var(--flat-card,#fffdf6);border-color:var(--flat-ink,#18231c);color:var(--flat-ink,#18231c);box-shadow:var(--flat-shadow-sm,var(--elevation-2));background-image:none}:is(html,#manor-buttons):is(html,#manor-buttons):is(html,#manor-buttons) .btn--quiet{box-shadow:none;color:var(--flat-green,#2e5a45);background:0 0;border-color:#0000}:is(html,#manor-buttons):is(html,#manor-buttons):is(html,#manor-buttons) .btn--locked{box-shadow:none;color:var(--flat-quiet,#55605a);background:0 0;border-color:#0000}:is(html,#manor-buttons):is(html,#manor-buttons):is(html,#manor-buttons) :is(.btn--secondary,.btn--quiet,.btn--locked) :is(.person__meta,.person__metapart,.muted){color:var(--flat-quiet,#55605a)}:is(html,#manor-buttons):is(html,#manor-buttons):is(html,#manor-buttons) .btn--quiet.page-back{background:var(--flat-card,#fffdf6);border-color:var(--flat-ink,#18231c);box-shadow:var(--flat-shadow-sm,var(--elevation-2));color:var(--flat-ink,#18231c)}
[data-app-brand=plot-system] .landing__logo{filter:drop-shadow(0 2px 10px #0003)}[data-app-brand=plot-system] .shell__logo{object-fit:contain}.plot-system-gate-logo{object-fit:contain;filter:brightness(0)invert();width:min(18rem,70vw);height:auto;display:block}@media (min-width:900px){[data-app-brand=plot-system] .shell.shell.shell.shell.shell.shell.shell.shell.shell[data-skin=flat]>.shell__header>.shell__logo{object-fit:contain;width:192px;height:42px;display:block;top:12px;left:118px;transform:translate(-50%)}[data-app-brand=plot-system] .shell.shell.shell.shell.shell.shell.shell.shell.shell[data-skin=flat]{--account-portrait:112px;--account-block-h:calc(10px + var(--account-portrait) + 8px + 68px);--rail-head:calc(68px + var(--account-block-h) + 16px)!important}[data-app-brand=plot-system] .shell.shell.shell.shell.shell.shell.shell.shell.shell[data-skin=flat]>.shell__header>.settings__trigger{top:68px!important}[data-app-brand=plot-system] .shell.shell.shell.shell.shell.shell.shell.shell.shell[data-skin=flat] .shell__rail-greeting{top:calc(68px + 10px + var(--account-portrait) + 8px)!important}[data-app-brand=plot-system] .shell.shell.shell.shell.shell.shell.shell.shell.shell[data-skin=flat]>.shell__header>.settings__trigger .settings__profile-role{text-align:center;font-size:.85rem;line-height:1.25;display:block!important}}[data-app-brand=plot-system] .plot-system-wordmark{filter:brightness(0)invert();width:min(180px,48vw);height:auto;margin:0;display:block}[data-app-brand=plot-system] .plot-system-identity{color:#fff;text-align:center;margin-top:18px;font-family:TapQuality Inter,sans-serif}[data-app-brand=plot-system] .plot-system-identity h1{letter-spacing:-.035em;margin:0 0 12px;font:700 clamp(24px,5vw,32px)/1.15 TapQuality Inter,sans-serif}[data-app-brand=plot-system] .plot-system-byline{justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex}[data-app-brand=plot-system] .platform-entrance--landing .plot-system-intro-title{color:#5a381d;letter-spacing:-.035em;text-align:center;place-items:center;font:700 clamp(24px,5vw,32px)/1.15 TapQuality Inter,sans-serif;display:grid}[data-app-brand=plot-system] .platform-entrance--pending:not([hidden])~.landing__plate :is(.landing__logo,.plot-system-identity){animation:8s step-end forwards plot-intro-pending}@keyframes plot-intro-pending{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-app-brand=plot-system] .platform-entrance--pending:not([hidden])~.landing__plate :is(.landing__logo,.plot-system-identity){animation:none}}[data-app-brand=plot-system] .plot-system-demo-label{color:#fff;letter-spacing:.04em;margin:0;font-size:15px;font-weight:500;line-height:1.4}
