@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{--ink:#1a2e1f;--sage:#2d4a35;--cream:#f5efe3;--paper:#faf6ed;--paper-warm:#f2ebdb;--coral:#c94a2c;--gold:#b88a2e;--muted:#6b6b5d;--border:#d9d1bf;--border-soft:#e8e0cd}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--cream);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:DM Sans,-apple-system,sans-serif}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.35}}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
html,body{max-width:100vw;overflow-x:hidden}*,:before,:after{box-sizing:border-box}img,video,svg,canvas{max-width:100%;height:auto}.dashboard-shell{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.dashboard-main{background:#f5efe3;min-width:0}.dashboard-header{color:#faf6ed;background:#1a2e1f;padding:32px 40px 40px}.dashboard-header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.dashboard-h1{letter-spacing:-.5px;font-family:Fraunces,Georgia,serif;font-size:clamp(28px,5vw,40px);font-weight:400;line-height:1}.dashboard-header-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dashboard-availability-pill{background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:12px;padding:8px 16px;display:flex}.dashboard-stats-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.dashboard-body{padding:32px 40px 60px}.dashboard-enquiry-row{grid-template-columns:auto 1fr auto auto;align-items:center;gap:20px;display:grid}.dashboard-actions-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (min-width:769px){.dashboard-sidebar{align-self:stretch;min-height:100vh}.dashboard-sidebar-inner{min-height:100vh;padding-bottom:32px}}@media (max-width:1024px) and (min-width:769px){.dashboard-stats-grid{grid-template-columns:repeat(2,1fr)}.dashboard-actions-grid{grid-template-columns:1fr}}@media (max-width:768px){[style*=grid-template-columns]:not(.dashboard-shell):not(.dashboard-shell *),[style*=gridTemplateColumns]:not(.dashboard-shell):not(.dashboard-shell *){grid-template-columns:1fr!important}[style*="display: flex"]:not([style*="flex-direction: column"]):not([style*=flex-direction\:column]):not(.mobile-nav-drawer *):not(.mobile-nav-drawer):not(.dashboard-sidebar):not(.dashboard-sidebar *),[style*=display\:flex]:not([style*="flex-direction: column"]):not([style*=flex-direction\:column]):not(.mobile-nav-drawer *):not(.mobile-nav-drawer):not(.dashboard-sidebar):not(.dashboard-sidebar *){flex-wrap:wrap!important}.mobile-nav-drawer,.mobile-nav-drawer *{flex-wrap:nowrap!important}.mobile-nav-drawer{flex-direction:column!important;display:flex!important}[style*="padding: 0 32px"],[style*="padding:0 32px"],[style*="padding: 0 40px"],[style*="padding:0 40px"],[style*="padding: 0 48px"],[style*="padding:0 48px"],[style*="padding: 0 56px"],[style*="padding:0 56px"],[style*="padding: 0 64px"],[style*="padding:0 64px"],[style*="padding: 0 80px"],[style*="padding:0 80px"],[style*="padding: 0 96px"],[style*="padding:0 96px"],[style*="padding: 0 128px"],[style*="padding:0 128px"]{padding-left:20px!important;padding-right:20px!important}[style*="padding-left: 48px"],[style*=padding-left\:48px],[style*="padding-left: 64px"],[style*=padding-left\:64px],[style*="padding-left: 80px"],[style*=padding-left\:80px],[style*="padding-left: 96px"],[style*=padding-left\:96px]{padding-left:20px!important}[style*="padding-right: 48px"],[style*=padding-right\:48px],[style*="padding-right: 64px"],[style*=padding-right\:64px],[style*="padding-right: 80px"],[style*=padding-right\:80px],[style*="padding-right: 96px"],[style*=padding-right\:96px]{padding-right:20px!important}[style*="padding: 48px"]:not([style*="padding: 48px 0"]),[style*="padding: 64px"]:not([style*="padding: 64px 0"]),[style*="padding: 80px"]:not([style*="padding: 80px 0"]),[style*="padding: 96px"]:not([style*="padding: 96px 0"]),[style*="padding: 128px"]:not([style*="padding: 128px 0"]){padding:32px 20px!important}[style*="padding: 96px 0"],[style*="padding: 128px 0"],[style*="padding: 160px 0"]{padding:56px 0!important}[style*="padding-top: 96px"],[style*="padding-top: 128px"],[style*="padding-top: 160px"]{padding-top:56px!important}[style*="padding-bottom: 96px"],[style*="padding-bottom: 128px"],[style*="padding-bottom: 160px"]{padding-bottom:56px!important}[style*="gap: 48px"],[style*=gap\:48px],[style*="gap: 56px"],[style*=gap\:56px],[style*="gap: 64px"],[style*=gap\:64px],[style*="gap: 80px"],[style*=gap\:80px]{gap:24px!important}[style*=max-width]{max-width:100%!important}[style*="width: 600px"],[style*=width\:600px],[style*="width: 720px"],[style*=width\:720px],[style*="width: 800px"],[style*=width\:800px],[style*="width: 960px"],[style*=width\:960px],[style*="width: 1000px"],[style*=width\:1000px],[style*="width: 1200px"],[style*=width\:1200px],[style*="width: 1280px"],[style*=width\:1280px],[style*="width: 1440px"],[style*=width\:1440px]{width:100%!important}[style*="font-size: 48"],[style*="fontSize: 48"],[style*=font-size\:48],[style*=fontSize\:48]{font-size:32px!important;line-height:1.15!important}[style*="font-size: 56"],[style*="fontSize: 56"],[style*=font-size\:56],[style*=fontSize\:56]{font-size:34px!important;line-height:1.15!important}[style*="font-size: 64"],[style*="fontSize: 64"],[style*=font-size\:64],[style*=fontSize\:64]{font-size:36px!important;line-height:1.1!important}[style*="font-size: 72"],[style*="fontSize: 72"],[style*=font-size\:72],[style*=fontSize\:72]{font-size:38px!important;line-height:1.1!important}[style*="font-size: 80"],[style*="fontSize: 80"],[style*=font-size\:80],[style*=fontSize\:80]{font-size:40px!important;line-height:1.05!important}[style*="font-size: 96"],[style*="fontSize: 96"],[style*=font-size\:96],[style*=fontSize\:96]{font-size:44px!important;line-height:1.05!important}h1{font-size:clamp(2rem,9vw,2.5rem)!important;line-height:1.1!important}h2{font-size:clamp(1.6rem,7vw,2rem)!important;line-height:1.15!important}h3{font-size:clamp(1.25rem,5.5vw,1.5rem)!important;line-height:1.25!important}section,header,footer,main{max-width:100vw;overflow-x:hidden}.desktop-nav-only{display:none!important}.mobile-nav-only{display:flex!important}[style*="grid-template-columns: 280px"],[style*="grid-template-columns: 300px"],[style*="grid-template-columns: 320px"],[style*="grid-template-columns: 360px"],[style*=grid-template-columns\:280px],[style*=grid-template-columns\:300px],[style*=grid-template-columns\:320px]{grid-template-columns:1fr!important}.mobile-filters-wrapper{display:none!important}.mobile-filters-wrapper.is-open{z-index:9990!important;background:#f5f1e8!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.mobile-filters-wrapper.is-open>*{width:100%!important;max-width:100%!important;box-shadow:none!important;border-radius:0!important}body.mobile-filters-open{overflow:hidden!important}aside:not(.dashboard-sidebar){width:100%!important;max-width:100%!important;position:static!important}input,textarea,select{box-sizing:border-box;max-width:100%;font-size:16px!important}button,a[role=button]{max-width:100%}table{width:100%;display:block;overflow-x:auto}footer [style*=grid-template-columns]{grid-template-columns:1fr!important}footer [style*="display: flex"],footer [style*=display\:flex]{flex-wrap:wrap!important}[style*="min-height: 80vh"]:not(.dashboard-shell):not(.dashboard-shell *),[style*="min-height: 90vh"]:not(.dashboard-shell):not(.dashboard-shell *),[style*="min-height: 100vh"]:not(.dashboard-shell):not(.dashboard-shell *),[style*=min-height\:80vh]:not(.dashboard-shell):not(.dashboard-shell *),[style*=min-height\:90vh]:not(.dashboard-shell):not(.dashboard-shell *),[style*=min-height\:100vh]:not(.dashboard-shell):not(.dashboard-shell *){min-height:auto!important}.dashboard-shell{grid-template-columns:none!important;min-height:auto!important;display:block!important}.dashboard-sidebar{box-shadow:-12px 0 32px #0000001f;z-index:60!important;width:min(340px,88vw)!important;height:100dvh!important;transition:transform .22s cubic-bezier(.32,.72,0,1)!important;position:fixed!important;top:0!important;left:auto!important;right:0!important;transform:translate(100%)!important}.dashboard-sidebar.is-open{transform:translate(0)!important}.dashboard-main{min-width:0;width:100%!important}.dashboard-header{padding:24px 20px 32px}.dashboard-header-row{flex-direction:column;align-items:stretch;margin-bottom:24px}.dashboard-header-actions{flex-direction:column!important;gap:12px!important;width:100%!important;display:flex!important}.dashboard-header-actions>*{box-sizing:border-box!important;width:100%!important}.dashboard-availability-pill{justify-content:space-between!important;width:100%!important;padding:12px 16px!important}.dashboard-header-actions a{text-align:center!important;padding:12px 18px!important}.dashboard-stats-grid{gap:10px;grid-template-columns:1fr 1fr!important}.dashboard-body{padding:24px 20px 60px}.dashboard-enquiry-row{grid-template-columns:auto 1fr;grid-template-areas:"avatar info""time time""cta cta";gap:12px}.dashboard-enquiry-row>:first-child{grid-area:avatar}.dashboard-enquiry-row>:nth-child(2){grid-area:info}.dashboard-enquiry-row>:nth-child(3){grid-area:time;text-align:left!important}.dashboard-enquiry-row>:nth-child(4){text-align:center;grid-area:cta}.dashboard-actions-grid{grid-template-columns:1fr!important}}@media (max-width:480px){[style*="padding: 0 20px"],[style*="padding:0 20px"]{padding-left:16px!important;padding-right:16px!important}[style*="font-size: 64"],[style*="fontSize: 64"],[style*="font-size: 72"],[style*="fontSize: 72"],[style*="font-size: 80"],[style*="fontSize: 80"],[style*="font-size: 96"],[style*="fontSize: 96"]{font-size:32px!important}.dashboard-stats-grid{grid-template-columns:1fr!important}}@media (min-width:769px){.mobile-nav-only,.mobile-filters-trigger{display:none!important}}
