[data-home-viewport]{position:fixed;inset:0;height:100dvh;overflow:auto;background:#e9eaee}[data-home-viewport]:has([data-theme=dark]){background:#101114}.nx-home-viewport-content{position:relative;width:100%;max-width:100rem;height:100%;margin-inline:auto}[data-home-canvas]{height:auto;min-height:max(100%,56.25rem)!important}[data-home-canvas] .nx-home-main{flex-wrap:wrap}[data-home-canvas] .nx-enter-2{min-width:min(100%,36rem)!important;min-height:20rem}[data-home-canvas] .nx-home-stack{min-width:min(100%,22rem)!important;min-height:32rem}[data-home-canvas] .nx-vitals-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))!important;row-gap:1.5rem}[data-home-canvas] .nx-vital-mark+div>div:first-child{flex-wrap:wrap;white-space:normal!important}[data-home-canvas] .nx-gesture-button span{white-space:normal!important}[data-nx-home] :is(button,input,textarea,select){font:inherit}[data-nx-home] :is(button,[role=button],a){touch-action:manipulation;-webkit-tap-highlight-color:transparent}[data-nx-home] :is(button,[role=button],a,input,textarea,select):focus-visible{outline:3px solid var(--nx-blue);outline-offset:3px}[data-nx-home] :is(button,[role=button]):not(:disabled):not([aria-disabled=true]):active{filter:brightness(.92)}[data-nx-home] .nx-gesture-button[role=button]{min-width:2.75rem;min-height:2.75rem}[data-nx-home] .nx-gesture-button[role=button]:active>div:first-child{scale:.96;transition:scale 80ms ease-out}[data-nx-home] .nx-vital-value{font-variant-numeric:tabular-nums}[data-nx-home] .nx-ask-bar{background:var(--nx-glass)!important;backdrop-filter:var(--nx-blur)!important;-webkit-backdrop-filter:var(--nx-blur);box-shadow:var(--nx-glass-shadow)!important}[data-nx-home] .nx-app-chrome{position:sticky;top:0;z-index:2;padding:.75rem;border-radius:1.5rem;background:var(--nx-glass);backdrop-filter:var(--nx-blur);-webkit-backdrop-filter:var(--nx-blur)}[data-nx-home] .nx-app-chrome h1{line-height:1.15}[data-nx-home] :is(.nx-app-banner,.nx-tile-notice,.nx-navigation-notice){margin:0;padding:1rem 1.25rem;border-radius:1rem;color:var(--nx-ink-2);background:var(--nx-surface-2);font-size:.9375rem;line-height:1.5}[data-nx-home] .nx-app-banner{display:flex;flex-wrap:wrap;gap:.75rem}[data-nx-home] .nx-screen-preview{overflow-x:auto;border:1px solid var(--nx-divider);border-radius:1.25rem;background:var(--nx-surface)}[data-nx-home] .nx-preview-columns{display:grid;grid-template-columns:repeat(var(--nx-preview-columns),minmax(8rem,1fr));min-width:min-content;gap:1.25rem;padding:1rem 1.25rem;border-bottom:1px solid var(--nx-divider);color:var(--nx-ink-2);font-size:.9375rem}[data-nx-home] .nx-preview-columns:first-child{font-weight:600;color:var(--nx-ink)}[data-nx-home] .nx-preview-columns:last-child{border-bottom:0}[data-nx-home] :is(.nx-app-chrome,.nx-apps-tray-head) button{min-height:2.75rem}[data-nx-home].nx-app-overlay{position:fixed;border-radius:0}[data-nx-home] .nx-app-frame{padding:1.5rem;gap:1.25rem}[data-nx-home] .nx-app-screen{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}[data-nx-home] .nx-apps-tray{transform-origin:var(--nx-notch-left,90%) 100%;background-color:var(--nx-glass);animation:nx-material-in .2s ease-out}[data-nx-home] .nx-apps-tray:before{content:none}[data-nx-home] .nx-app-tile{animation:none;transition:background-color .12s ease,transform .1s ease-out}[data-nx-home] .nx-app-tile:active{transform:scale(.97)}[data-nx-home] .nx-app-tile:active .nx-app-glyph{scale:1}@media (hover:hover) and (pointer:fine){[data-nx-home] .nx-app-tile:hover{background:var(--nx-grey-bg)}}@keyframes nx-material-in{0%{opacity:0;scale:.98}}@media (max-width:68rem){[data-home-canvas]{padding:1.5rem!important}[data-home-canvas] .nx-enter-3{width:calc(100% - 11rem)!important;margin-left:0!important}[data-nx-home] .nx-vitals-strip{padding:1.25rem!important}[data-nx-home] .nx-vital-cell{padding-left:.75rem!important}[data-nx-home] .nx-vital-cell:first-child{padding-left:0!important}[data-nx-home] .nx-apps-tiles{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:56rem){[data-home-canvas]{height:auto;border-radius:0!important;overflow:visible!important}[data-home-canvas] .nx-home-main{flex-direction:column}[data-home-canvas] .nx-enter-2{flex:none!important;height:auto;min-height:0}[data-home-canvas] .nx-enter-2>.nx-cam-fit{height:auto;container-type:normal}[data-home-canvas] .nx-enter-2>.nx-cam-fit>.nx-cam-box{width:min(100%,calc(24rem * var(--nx-cam-ratio)));max-height:none}[data-home-canvas] .nx-home-stack{flex:none!important;height:34rem}[data-home-canvas] .nx-vitals-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.5rem 1rem}[data-home-canvas] .nx-vital-cell{border:0!important;padding:0!important}[data-home-canvas] .nx-arrivals-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-home-canvas] .nx-arrivals-grid>div{min-height:30rem}[data-home-canvas] .nx-arrivals-heading{flex-wrap:wrap}[data-nx-home] .nx-stack-toast{right:0;bottom:.5rem;max-width:100%;white-space:normal}[data-nx-home] .nx-apps-tray{max-width:calc(100% - 2rem);bottom:2rem;max-height:calc(100dvh - 4rem);overflow-y:auto}[data-nx-home] .nx-apps-tray:after{content:none}[data-nx-home] .nx-apps-scrim{mask-image:none;-webkit-mask-image:none}[data-nx-home] .nx-apps-tray[data-tray=settings]{max-height:calc(100dvh - 4rem)}}@media (max-height:44rem){[data-nx-home] .nx-apps-tray,[data-nx-home] .nx-apps-tray[data-tray=settings]{bottom:2rem;max-height:calc(100dvh - 4rem);overflow-y:auto}[data-nx-home] .nx-apps-tray:after{content:none}}@media (max-width:36rem){[data-home-canvas]{padding:1.25rem 1rem!important}[data-home-canvas] .nx-enter-0{font-size:1.75rem!important}[data-home-canvas] .nx-home-stack{height:32rem}[data-home-canvas] .nx-stack-slot:first-child{flex:1!important}[data-home-canvas] .nx-stack-slot:not(:first-child){display:none}[data-home-canvas] .nx-vital-cell>div{flex-wrap:wrap;gap:.625rem!important}[data-home-canvas] .nx-vital-mark+div{min-width:0;width:100%}[data-home-canvas] .nx-vital-mark+div>div:first-child{flex-wrap:wrap;white-space:normal!important}[data-home-canvas] .nx-vitals-row{grid-template-columns:repeat(auto-fit,minmax(max(min(100%,7rem),calc(50% - .5rem)),1fr))!important}[data-home-canvas] .nx-vital-mark+div>div:nth-child(2){flex-wrap:wrap;white-space:normal!important}[data-home-canvas] .nx-vital-mark+div span{min-width:0;overflow-wrap:anywhere}[data-home-canvas] .nx-vital-mark{width:2.5rem!important;height:2.5rem!important}[data-home-canvas] .nx-arrivals-grid{grid-template-columns:minmax(0,1fr)!important}[data-home-canvas] .nx-enter-3{width:calc(100% - 7rem)!important}[data-nx-home] .nx-ask-bar{height:3.5rem!important;gap:.5rem!important;padding-inline:.375rem!important}[data-nx-home] .nx-ask-bar>div{font-size:1rem!important}[data-nx-home] .nx-ask-bar .nx-ask-mark{display:none}[data-nx-home] .nx-ask-bar>button,[data-nx-home] .nx-ask-mic{width:2.75rem!important;height:2.75rem!important}[data-nx-home] .nx-ask-bar>button{top:.375rem!important}[data-nx-home] .nx-ask-apps{left:calc(100% + .75rem)!important}[data-nx-home] .nx-ask-settings{left:calc(100% + 4.25rem)!important}[data-home-canvas] .nx-enter-4{font-size:.9375rem!important;gap:.75rem!important}[data-nx-home] .nx-apps-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}[data-nx-home] .nx-apps-tray{padding:1rem;border-radius:1.5rem}[data-nx-home] .nx-app-frame{padding:.75rem}[data-nx-home] .nx-app-chrome{flex-wrap:wrap;gap:.625rem}[data-nx-home] .nx-app-chrome h1{font-size:1.375rem}[data-nx-home] .nx-app-chrome>span:last-child{font-size:.875rem}}@media (min-width:44rem){[data-home-canvas] .nx-home-header-status,[data-home-canvas] .nx-home-header>.nx-enter-0:not(h1){display:flex;align-items:center;height:calc(2.125rem * 1.1)}}@media (min-width:44rem) and (min-height:36rem){[data-home-canvas][data-home-view=home]{overflow:visible!important}[data-home-view=home] :is(.nx-home-top,.nx-home-bottom){position:sticky;z-index:10;flex-shrink:0;background:var(--nx-canvas)}[data-home-view=home] .nx-home-top{top:12px}[data-home-view=home] .nx-home-top:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:12px;background:var(--nx-canvas)}[data-home-view=home] .nx-home-bottom{bottom:0}}@media (prefers-reduced-motion:reduce){[data-nx-home] *,[data-nx-home] :after,[data-nx-home] :before{animation:none!important;scroll-behavior:auto!important}[data-nx-home] :is(.nx-app-tile,.nx-app-glyph,.nx-gesture-button>div){transform:none!important;scale:1!important}[data-nx-home] .nx-apps-tray{animation:nx-fade .12s linear!important}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){[data-nx-home],[data-nx-home][data-theme]{--nx-glass:var(--nx-surface);--nx-blur:none;--nx-camera-pill:#202329;--nx-camera-pill-hover:#2b2f36;--nx-camera-menu:#202329}[data-nx-home] *,[data-nx-home] :after,[data-nx-home] :before{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-nx-home] .nx-apps-tray{background:var(--nx-surface)}}@media (prefers-contrast:more){[data-nx-home],[data-nx-home][data-theme]{--nx-ink-2:var(--nx-ink);--nx-ink-3:var(--nx-ink);--nx-divider:var(--nx-ink)}[data-nx-home] :is(.nx-vitals-strip,.nx-apps-tray,.nx-ask-bar,button,[role=button]){outline:1px solid currentColor;outline-offset:-1px}[data-nx-home] :is(button,[role=button],input):focus-visible{outline:3px solid var(--nx-blue);outline-offset:3px}}[data-home-viewport]{background:#050605}[data-home-viewport]:has([data-theme=light]){background:#f5f5f7}[data-home-viewport]:has([data-theme=dark]){background:#050605}.nx-home-viewport-content{max-width:none}body:has([data-home-canvas]) [data-doorbell-banner]{font-family:Hanken Grotesk,system-ui,sans-serif}body:has([data-home-canvas]) [data-doorbell-banner] button{border-radius:999px}body:has([data-home-canvas][data-theme=dark]) [data-doorbell-banner]{color-scheme:dark;--nx-surface:#161916;--nx-ink:#f2f4f1;--nx-ink-2:#a0a69c;--nx-divider:#232723;--nx-green:#3ee07f;--nx-green-bg:rgba(62,224,127,0.14);--nx-on-green:#050605;--nx-blue:#3ee07f}body:has([data-home-canvas][data-theme=light]) [data-doorbell-banner]{color-scheme:light;--nx-surface:#fff;--nx-ink:#111418;--nx-ink-2:#575e69;--nx-divider:#e7eaee;--nx-green:#168044;--nx-green-bg:#e1f4e8;--nx-on-green:#fff;--nx-blue:#11733d}[data-nx-home]{--nx-panel-radius:28px;--nx-control-radius:999px;--nx-page-gutter:28px;--nx-panel-edge:var(--nx-divider);accent-color:var(--nx-green);scrollbar-color:var(--nx-divider) var(--nx-canvas)}[data-nx-home] :is(input,textarea)::placeholder{color:var(--nx-ink-3);opacity:1}[data-home-canvas][data-nx-home]{padding:28px 28px 180px!important;border-radius:0!important;box-shadow:none!important;min-height:100dvh!important;background:radial-gradient(1200px 600px at 80% -10%,color-mix(in srgb,var(--nx-green) 7%,transparent),transparent 60%),var(--nx-canvas)!important;overflow:visible!important}[data-home-canvas] .nx-home-top{position:relative;top:auto;z-index:4;background:transparent}[data-home-canvas] .nx-home-top:before{display:none}[data-home-canvas] .nx-home-eyebrow{margin:4px 6px 8px;font-size:13px;letter-spacing:.02em;color:var(--nx-ink-3)}[data-home-canvas] h1.nx-enter-0{font-size:clamp(2rem,3.4vw,2.75rem)!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.025em!important;overflow-wrap:anywhere}[data-home-canvas] .nx-home-header-status,[data-home-canvas] .nx-home-header>.nx-enter-0:not(h1){height:auto}[data-nx-home] .nx-vitals-strip{border:1px solid var(--nx-panel-edge);background:color-mix(in srgb,var(--nx-surface) 85%,transparent)!important;box-shadow:none!important;padding:22px 24px!important}[data-home-canvas] .nx-vitals-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))!important;gap:18px}[data-home-canvas] .nx-vital-cell{padding:0!important;border:0!important}[data-nx-home] .nx-vital-value{font-size:28px!important;font-weight:600}[data-nx-home] .nx-app-glyph[data-app],[data-nx-home] .nx-ask-bar .nx-ask-mark,[data-nx-home] .nx-vital-mark,[data-nx-home] .nx-vital-mark[data-mark]{background:var(--nx-surface-2);border:1px solid var(--nx-divider);color:var(--nx-green);box-shadow:none}[data-nx-home] .nx-vital-mark[data-mark]{width:52px!important;height:52px!important;border-radius:16px!important}[data-nx-home] .nx-agent-orb{display:block;width:28px;height:28px;flex:none;border-radius:50%;background:radial-gradient(circle at 35% 30%,#5a605a,#050605 65%);box-shadow:0 0 16px color-mix(in srgb,var(--nx-green) 45%,transparent)}[data-home-canvas] .nx-home-main{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:20px!important;flex:none!important;min-height:520px!important}[data-home-canvas] .nx-home-main>.nx-enter-2,[data-home-canvas] .nx-home-main>.nx-home-stack{min-width:0!important;min-height:520px!important;width:100%}[data-home-canvas] .nx-home-main>.nx-enter-2{border:1px solid var(--nx-panel-edge);border-radius:var(--nx-panel-radius);background:var(--nx-surface-sunk);overflow:hidden}[data-nx-home] .nx-home-camera-mosaic{padding:18px;gap:14px;background:var(--nx-surface-sunk);box-shadow:none;color:var(--nx-ink)}[data-nx-home] .nx-home-camera-mosaic>header{padding:4px 6px;min-height:44px;font-size:15px}[data-nx-home] .nx-home-camera-slots{gap:12px}[data-nx-home] .nx-camera-settings-trigger{border:1px solid var(--nx-divider);background:var(--nx-surface-2);color:var(--nx-ink);border-radius:999px}[data-nx-home] .nx-camera-settings{background:var(--nx-surface);color:var(--nx-ink);border-color:var(--nx-divider)}[data-nx-home] .nx-property-overview{display:flex;flex-direction:column;gap:24px;height:100%;min-height:520px;padding:26px;border:1px solid var(--nx-panel-edge);border-radius:var(--nx-panel-radius);background:var(--nx-surface)}[data-nx-home] .nx-overview-check{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--nx-green-bg);color:var(--nx-green)}[data-nx-home] .nx-property-overview h2{margin:0 0 8px;font-size:30px;letter-spacing:-.02em;line-height:1.15;font-weight:700}[data-nx-home] .nx-property-overview h3{font-size:16px;margin:0 0 6px}[data-nx-home] .nx-property-overview p{margin:0;font-size:14px;color:var(--nx-ink-2)}[data-nx-home] .nx-overview-score{display:flex;gap:24px;align-items:center}[data-nx-home] .nx-overview-ring{flex:none;width:112px;height:112px;display:grid;place-items:center;border-radius:50%;border:7px solid var(--nx-divider);font-size:40px;color:var(--nx-ink-3)}[data-nx-home] .nx-property-overview dl{margin:0;display:grid;gap:16px}[data-nx-home] .nx-property-overview dl>div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--nx-divider);padding-bottom:14px;font-size:14px}[data-nx-home] .nx-property-overview dd{margin:0;color:var(--nx-ink-2);font-variant-numeric:tabular-nums}[data-nx-home] .nx-property-overview .nx-overview-note{margin-top:auto}[data-nx-home] .nx-property-overview[data-demo=true]{gap:18px;overflow-y:auto}[data-nx-home] .nx-property-overview[data-demo=true] dl{gap:10px}[data-nx-home] .nx-property-overview[data-demo=true] dl>div{padding-bottom:9px}[data-nx-home] .nx-overview-score h3{display:flex;align-items:center;gap:8px}[data-nx-home] .nx-overview-ring[data-demo=true]{border-color:var(--nx-green);color:var(--nx-ink);font-size:32px;font-weight:700}[data-nx-home] .nx-overview-series{margin:0;display:grid;gap:6px}[data-nx-home] .nx-overview-bars{display:flex;align-items:flex-end;gap:6px;height:48px}[data-nx-home] .nx-overview-bars>span{flex:1;min-height:4px;border-radius:4px;background:var(--nx-green);opacity:.75}[data-nx-home] .nx-overview-series figcaption{font-size:12px;color:var(--nx-ink-3)}[data-home-canvas][data-nx-home] .nx-home-bottom{position:fixed;z-index:20;inset:auto 0 0;padding:24px 16px max(18px,env(safe-area-inset-bottom));background:linear-gradient(180deg,transparent,var(--nx-canvas) 48%);pointer-events:none}[data-home-canvas][data-nx-home] .nx-home-bottom>.nx-enter-3{margin:0 auto!important;width:min(708px,calc(100% - 152px))!important;transform:translateX(-76px);pointer-events:auto}[data-home-canvas][data-nx-home] .nx-home-bottom>.nx-enter-4{margin-top:10px!important;font-size:15px!important;pointer-events:auto;min-height:44px}[data-nx-home] .nx-ask-bar{height:66px!important;gap:10px!important;padding:8px!important;border:1px solid var(--nx-glass-edge);box-shadow:0 20px 60px #0004!important}[data-nx-home] .nx-ask-bar>div:nth-child(2){font-size:18px!important}[data-nx-home] .nx-ask-mark{width:48px!important;height:48px!important;border-radius:16px!important}[data-nx-home] .nx-ask-bar :is(.nx-ask-mic,.nx-ask-send){height:44px!important;width:44px!important}[data-nx-home] .nx-ask-send:not(:disabled){color:var(--nx-on-accent)!important;background:var(--nx-green)!important}[data-home-canvas][data-nx-home] .nx-ask-bar :is(.nx-ask-apps,.nx-ask-settings){width:64px!important;height:64px!important;top:0!important;border:1px solid var(--nx-glass-edge)!important;background:var(--nx-glass)!important;color:var(--nx-ink)!important;box-shadow:0 20px 60px #0004!important}[data-home-canvas][data-nx-home] .nx-ask-bar .nx-ask-apps{left:calc(100% + 12px)!important}[data-home-canvas][data-nx-home] .nx-ask-bar .nx-ask-settings{left:calc(100% + 88px)!important}[data-nx-home] .nx-ask-apps[aria-expanded=true]{color:var(--nx-green)!important;border-color:var(--nx-green)!important}[data-nx-home].nx-app-overlay{background:radial-gradient(1200px 600px at 80% -10%,color-mix(in srgb,var(--nx-green) 5%,transparent),transparent 60%),var(--nx-canvas)}[data-nx-home].nx-app-overlay[data-mode=launcher]{background:transparent}[data-nx-home].nx-app-overlay[data-mode=app] .nx-app-screen:not([data-app-screen=agents]){padding-bottom:calc(72px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(72px + env(safe-area-inset-bottom))}.nx-app-overlay:not([hidden]):has(.nx-app-screen [aria-modal=true])~[data-nx-home] .nx-command-launcher,.nx-app-overlay:not([hidden]):has(.nx-app-screen [data-testid=issue-result])~[data-nx-home] .nx-command-launcher,.nx-app-overlay:not([hidden]):has(.nx-app-screen [data-testid=issue-sheet])~[data-nx-home] .nx-command-launcher{visibility:hidden}[data-nx-home] .nx-apps-tray{width:820px;max-width:calc(100% - 32px);border:1px solid var(--nx-glass-edge);border-radius:32px;background:var(--nx-glass);background-image:none;padding:24px 26px 28px}[data-nx-home] .nx-apps-tray:after,[data-nx-home] .nx-apps-tray:before{display:none}[data-nx-home] .nx-apps-tiles{gap:22px 12px}[data-nx-home] .nx-app-tile strong{font-size:14px;font-weight:500}[data-nx-home] .nx-app-tile .nx-app-glyph{width:68px;height:68px;border-radius:20px}[data-nx-home] .nx-app-tile:hover .nx-app-glyph{border-color:var(--nx-green)}[data-nx-home] .nx-app-frame{padding:var(--nx-page-gutter);gap:22px}[data-nx-home] .nx-app-chrome{position:relative;padding:0;background:none;backdrop-filter:none}[data-nx-home] .nx-app-chrome h1{font-size:34px;font-weight:700}[data-nx-home] .nx-app-chrome>.nx-app-glyph{display:none}[data-nx-home] .nx-app-chrome>span{font-size:14px}[data-nx-home] :is(.nx-app-chrome,.nx-apps-tray-head) button{background:var(--nx-surface-2);border:1px solid var(--nx-divider);box-shadow:none;border-radius:999px}[data-nx-home] :is(.nx-bookings-content,.nx-locks-content,.nx-memberships-content,.nx-desk-content){padding:var(--nx-page-gutter);gap:22px}[data-nx-home] :is(.nx-bookings-title,.nx-locks-title,.nx-memberships-title,.nx-desk-title) h1{font-size:34px;font-weight:700;letter-spacing:-.02em}[data-nx-home] :is(.nx-bookings-title,.nx-locks-title,.nx-memberships-title,.nx-desk-title) p{font-size:14px}[data-nx-home] :is(.nx-bookings-header button,.nx-bookings-search,.nx-bookings-dates,.nx-memberships-search,.nx-memberships-sort,.nx-memberships-home,.nx-locks-pill){min-height:46px;box-shadow:none;border:1px solid var(--nx-divider);background:var(--nx-surface)}[data-nx-home] :is(.nx-bookings-summary>button,.nx-memberships-summary button){border:1px solid var(--nx-divider);border-radius:20px;box-shadow:none;padding:16px 20px}[data-nx-home] :is(.nx-locks-card,.nx-locks-inspector,.nx-booking-inspector,.nx-memberships-inspector,.nx-kb-section){border:1px solid var(--nx-divider);box-shadow:none;border-radius:var(--nx-panel-radius);background:var(--nx-surface)}[data-nx-home] .nx-locks-card{padding:22px}[data-nx-home] .nx-locks-card[data-selected=true]{outline:1px solid var(--nx-green);box-shadow:0 0 0 4px var(--nx-green-bg)}[data-nx-home] :is(.nx-locks-inspector,.nx-booking-inspector,.nx-memberships-inspector){padding:26px}[data-nx-home] .nx-memberships{--membership-on-accent:var(--nx-on-accent)}[data-nx-home] .nx-desk{--desk-on-accent:var(--nx-on-accent)}[data-nx-home] :is(.nx-locks button[data-strong],.nx-locks-door-actions button:not([data-unlock=true]),.nx-locks-dialog button[data-primary],.nx-memberships button[data-commit],.nx-booking-actions .nx-booking-commit,.nx-bookings-header .nx-bookings-new,.nx-bookings [role=dialog] button[data-pms-primary]){background:var(--nx-green);color:var(--nx-on-accent);border-color:var(--nx-green)}[data-nx-home] .nx-bookings-day-header [data-today=true] strong,[data-nx-home] .nx-door-btn[data-phase=done][data-tone=green]:not(:disabled),[data-nx-home] .nx-door-btn[data-phase=holding]:not(:disabled),[data-nx-home] .nx-msg-compose button[type=submit],[data-nx-home] .nx-pay-attention-mark,[data-nx-home] .nx-ring-btn[data-talk=held],[data-nx-home] .nx-ring-btn[data-talk=live],[data-nx-home] .nx-ring-btn[data-tone=green],[data-nx-home] .nx-speaker-btn[data-speaker=on],[data-nx-home] .nx-talk-btn[data-talk=held],[data-nx-home] .nx-talk-btn[data-talk=live]{color:var(--nx-on-accent)}[data-nx-home] .nx-bookings [data-status=checked_in]{background:var(--nx-green);color:var(--nx-on-accent)}[data-nx-home] .nx-bookings [data-status=not_checked_in]{background:var(--nx-green-bg);color:var(--nx-green);border-color:var(--nx-green)}[data-nx-home] .nx-bookings [data-status=future]{background:var(--nx-surface-2);color:var(--nx-ink-2);border-color:var(--nx-divider)}[data-nx-home] .nx-bookings [data-status=checked_out]{background:var(--nx-surface);color:var(--nx-ink-3)}[data-nx-home] .nx-memberships-row[aria-pressed=true]{background:var(--nx-green-bg)}[data-nx-home] .nx-memberships-table{border-spacing:0}[data-nx-home] :is(.nx-command-panel,.nx-agents-side,.nx-msg-thread,.nx-pay-list){border-radius:var(--nx-panel-radius)}[data-nx-home] .nx-command-header{padding:22px 24px}[data-nx-home] .nx-command-header h2{font-size:22px;font-weight:700}[data-nx-home] .nx-command-main-avatar{background:var(--nx-surface-2);color:var(--nx-green);border:1px solid var(--nx-divider)}[data-nx-home] .nx-command-user{border:1px solid var(--nx-divider);border-radius:18px}[data-nx-home] .nx-command-launcher{background:var(--nx-glass);border:1px solid var(--nx-glass-edge);border-radius:18px;box-shadow:0 20px 60px #0005}[data-nx-home] .nx-command-launcher:before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#5a605a,#050605 62%);box-shadow:0 0 10px var(--nx-green-bg);vertical-align:middle}[data-nx-home] .nx-apps-tray[data-tray=settings]{top:24px;bottom:24px;width:1040px;max-height:none;padding:0;background:var(--nx-surface-sunk)}[data-nx-home] .nx-apps-tray[data-tray=settings] .nx-app-frame{padding:24px;gap:20px}[data-nx-home] .nx-settings{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100%;gap:28px}[data-nx-home] .nx-settings-nav{border-right:1px solid var(--nx-divider);padding-right:20px}[data-nx-home] .nx-settings-search{display:block;width:100%;min-height:44px;padding:12px 16px;background:var(--nx-surface-2);color:var(--nx-ink);border:1px solid var(--nx-divider);border-radius:14px;margin-bottom:20px;font:inherit}[data-nx-home] .nx-settings-nav button{display:flex;align-items:center;gap:12px;text-align:left;width:100%;min-height:58px;padding:12px;margin-bottom:6px;border:1px solid transparent;border-radius:14px;background:transparent;color:var(--nx-ink-2);font:inherit;cursor:pointer}[data-nx-home] .nx-settings-nav button[aria-current=true]{color:var(--nx-ink);background:var(--nx-surface-2);border-color:var(--nx-divider)}[data-nx-home] .nx-settings-nav button svg{flex:none;color:var(--nx-green)}[data-nx-home] .nx-settings-detail{min-width:0}[data-nx-home] .nx-settings-detail>section>h2{font-size:26px;margin:4px 0 8px;letter-spacing:-.02em}[data-nx-home] .nx-settings-detail p{font-size:14px;line-height:1.6;color:var(--nx-ink-2)}[data-nx-home] .nx-settings-facts{padding:0;margin:24px 0}[data-nx-home] .nx-settings-facts>div{display:flex;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--nx-divider)}[data-nx-home] .nx-settings-facts dt{color:var(--nx-ink-2)}[data-nx-home] .nx-settings-facts dd{margin:0;overflow-wrap:anywhere}[data-nx-home] .nx-settings-back{display:none}[data-nx-home] .nx-settings a{color:var(--nx-green)}[data-nx-home] .nx-settings .nx-kb-section{padding:22px;margin-top:20px}[data-nx-home] .nx-settings [hidden]{display:none!important}@media (max-width:1000px){[data-home-canvas] .nx-home-main{grid-template-columns:minmax(0,1fr)}[data-home-canvas] .nx-home-main>.nx-enter-2{min-height:360px!important}}@media (max-width:759px){[data-nx-home]{--nx-page-gutter:20px}[data-nx-home] .nx-settings{display:block}[data-nx-home] .nx-settings-nav{border-right:0;padding:0}[data-nx-home] .nx-settings:not([data-mobile-detail=true]) .nx-settings-detail,[data-nx-home] .nx-settings[data-mobile-detail=true] .nx-settings-nav{display:none}[data-nx-home] .nx-settings-back{display:inline-flex;min-height:44px;padding:10px 16px;margin-bottom:16px;border:1px solid var(--nx-divider);border-radius:999px;color:var(--nx-ink);background:var(--nx-surface-2);cursor:pointer}[data-home-canvas][data-nx-home] .nx-home-bottom>.nx-enter-3{width:min(708px,calc(100% - 120px))!important;transform:translateX(-60px)}[data-home-canvas][data-nx-home] .nx-ask-bar :is(.nx-ask-apps,.nx-ask-settings){width:50px!important;height:50px!important;top:8px!important}[data-home-canvas][data-nx-home] .nx-ask-bar .nx-ask-settings{left:calc(100% + 72px)!important}[data-nx-home] .nx-ask-mark{width:38px!important;height:38px!important;border-radius:12px!important}[data-nx-home] .nx-agent-orb{width:24px;height:24px}[data-nx-home] .nx-ask-bar>div:nth-child(2){font-size:15px!important}}@media (max-width:576px){[data-nx-home]{--nx-page-gutter:16px}[data-home-canvas][data-nx-home]{padding:20px 16px 228px!important}[data-home-canvas] .nx-vitals-strip{padding:18px!important}[data-home-canvas] .nx-vitals-row{grid-template-columns:repeat(auto-fit,minmax(max(min(100%,7rem),calc(50% - 7px)),1fr))!important;gap:22px 14px}[data-home-canvas] .nx-vital-mark[data-mark]{width:38px!important;height:38px!important;border-radius:12px!important}[data-home-canvas] .nx-vital-cell>div{gap:10px!important}[data-home-canvas] .nx-vital-value{font-size:24px!important}[data-home-canvas] .nx-vital-mark+div>div:first-child{font-size:13px!important}[data-home-canvas][data-nx-home] .nx-home-bottom{padding:18px 12px max(12px,env(safe-area-inset-bottom))}[data-home-canvas][data-nx-home] .nx-home-bottom>.nx-enter-3{width:100%!important;padding-bottom:60px;transform:none}[data-home-canvas][data-nx-home] .nx-ask-bar :is(.nx-ask-apps,.nx-ask-settings){top:74px!important}[data-home-canvas][data-nx-home] .nx-ask-bar .nx-ask-apps{left:calc(50% - 56px)!important}[data-home-canvas][data-nx-home] .nx-ask-bar .nx-ask-settings{left:calc(50% + 6px)!important}[data-home-canvas][data-nx-home] .nx-home-bottom>.nx-enter-4{font-size:13px!important;gap:12px!important}[data-nx-home] .nx-property-overview{padding:22px}[data-nx-home] .nx-overview-score{gap:16px}[data-nx-home] .nx-overview-ring{width:88px;height:88px}[data-nx-home] .nx-apps-tray{bottom:180px;padding:20px;max-height:calc(100dvh - 210px);overflow:auto}[data-nx-home] .nx-apps-tray[data-tray=settings]{top:12px;bottom:12px;max-height:none;border-radius:24px}[data-nx-home] .nx-apps-tray[data-tray=settings] .nx-app-frame{padding:16px}[data-nx-home] .nx-app-chrome h1,[data-nx-home] :is(.nx-bookings-title,.nx-locks-title,.nx-memberships-title,.nx-desk-title) h1{font-size:28px}}@media (prefers-reduced-motion:reduce){[data-nx-home] *,[data-nx-home] :after,[data-nx-home] :before{animation:none!important;transition:none!important}}@media (prefers-reduced-transparency:reduce){[data-nx-home] .nx-apps-tray{background:var(--nx-surface);backdrop-filter:none}}@media (prefers-contrast:more){body:has([data-home-canvas][data-theme]) [data-doorbell-banner]{--nx-ink-2:var(--nx-ink);--nx-divider:var(--nx-ink)}[data-nx-home]{--nx-panel-edge:var(--nx-ink-2)}}