.dl-search form:focus-within{outline:2px solid var(--ring);outline-offset:4px;box-shadow:0 0 0 3px var(--card)}.dl-search [data-slot=input]:focus,.dl-search [data-slot=input]:focus-visible{box-shadow:none!important;outline:none!important}.dl-header .mf-global-search .dl-search-results{overscroll-behavior:contain;overflow-wrap:anywhere;inline-size:min(28rem,100vw - 2rem);inset-inline-start:auto}.dl-header .mf-global-search .dl-search-results>div{padding-block:.5rem}.dl-header .mf-global-search .dl-search-results a{border-radius:var(--radius-box);min-block-size:2.75rem;padding:.5rem;font-weight:650;display:block}.dl-header .mf-global-search .dl-search-results a:hover{background:var(--ground)}.dl-header .mf-global-search .dl-search-results p{font-size:var(--dl-caption);padding-inline:.5rem;line-height:1.5}@media (min-width:80rem) and (max-width:102.938rem){.daylight-theme.daylight-theme.daylight-theme .dl-header-actions{flex-wrap:nowrap;flex:1 1 0}.daylight-theme.daylight-theme .dl-header-search-slot{flex:0 0 2.75rem;block-size:2.75rem;inline-size:2.75rem;min-inline-size:2.75rem;display:block;position:relative}.daylight-theme.daylight-theme .dl-header-search-slot:not([data-expanded]) .dl-search{display:none}.daylight-theme.daylight-theme .dl-header-search-slot[data-expanded]{flex:0 0 2.75rem}.daylight-theme.daylight-theme .dl-header-search-slot[data-expanded] .dl-search{z-index:20;inline-size:19rem;min-inline-size:0;position:absolute;inset-block-start:0;inset-inline-end:0}.daylight-theme.daylight-theme .dl-header-search-trigger{border-radius:var(--radius-control);background:var(--card);block-size:2.75rem;inline-size:2.75rem;color:var(--ink);border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:flex}.daylight-theme.daylight-theme .dl-header-search-trigger:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.daylight-theme.daylight-theme .dl-header-actions[data-search=field] .dl-header-search-slot{display:contents}.daylight-theme.daylight-theme .dl-header-actions[data-search=field] .dl-header-search-slot .dl-search{display:block}.daylight-theme.daylight-theme .dl-header-actions[data-search=field] .dl-header-search-trigger{display:none}}.dl-nav-label{display:contents}@media (min-width:80rem) and (max-width:89.9375rem){.dl-header .dl-wordmark{min-block-size:44px;padding-block:4px}.daylight-theme .dl-header .dl-nav{--header-tab-paint-height:round(down, calc(var(--dl-caption) * 1.5 + 1.25rem), .015625px);--header-tab-hit-expansion:calc(44px - var(--header-tab-paint-height))}.daylight-theme.daylight-theme .dl-header .dl-nav>:is(a,button){min-block-size:44px;align-items:flex-start;margin-block-end:calc(-1 * var(--header-tab-hit-expansion));padding-block:0}.dl-header .dl-nav-label{padding-block:.625rem;display:flex}.daylight-theme.daylight-theme .dl-header .dl-nav>button{padding-block:.625rem}.dl-header .dl-nav>button .dl-nav-label{display:contents}}@media (min-width:90rem){.daylight-theme .dl-header .dl-nav{gap:.1375rem}}.dl-field.dl-field{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--card);block-size:auto;min-block-size:44px;inline-size:100%;color:var(--ink);font:inherit;font-size:max(18px, var(--dl-body,1.125rem));padding-inline:.875rem;line-height:1.3}textarea.dl-field{padding-block:.625rem}.dl-field::placeholder{color:var(--muted-foreground)}.dl-field:focus-visible{outline:2px solid var(--ring)!important;outline-offset:2px!important;box-shadow:none!important}.dl-search-field{background:var(--card);border-radius:var(--radius-control);min-block-size:44px;color:var(--muted-foreground);align-items:center;gap:.65rem;padding-inline:1.1rem;display:flex}.dl-search-field:focus-within{outline:2px solid var(--ring);outline-offset:2px}.dl-search-field>svg{flex:none}.dl-search-field .dl-search-field-input{border-radius:var(--radius-flat);block-size:auto;min-inline-size:0;box-shadow:none;color:var(--ink);font:inherit;font-family:var(--font-control);font-size:max(18px, var(--dl-body,1.125rem));background:0 0;border:0;flex:1 1 0;align-self:stretch;padding:0;line-height:normal}.dl-search-field .dl-search-field-input::placeholder{color:var(--muted-foreground)}.dl-search-field .dl-search-field-input:focus,.dl-search-field .dl-search-field-input:focus-visible{box-shadow:none!important;outline:none!important}.dl-search .dl-search-field{color:inherit}.dl-file-field{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--card);min-block-size:44px;color:var(--ink);font-size:max(18px, var(--dl-body,1.125rem));align-items:center;gap:.75rem;padding:.25rem .875rem .25rem .25rem;line-height:1.3;display:flex;position:relative}.dl-file-field:focus-within{outline:2px solid var(--ring);outline-offset:2px}.dl-file-field-input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.dl-file-field .dl-file-field-input:focus,.dl-file-field .dl-file-field-input:focus-visible{box-shadow:none!important;outline:none!important}.dl-file-field-button{--radius-inset:.25rem;--radius-outer:var(--radius-control);border-radius:var(--radius-nested);min-block-size:calc(42px - .5rem);font-family:var(--font-control);background:var(--ink);color:var(--card);pointer-events:none;flex:none;align-items:center;padding-inline:.875rem;font-weight:600;display:inline-flex}.dl-file-field:hover .dl-file-field-button{opacity:.9}.dl-file-field-name{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;min-inline-size:0;overflow:hidden}.dl-file-field-name[data-empty]{color:var(--muted-foreground)}.dl-file-field:has(.dl-file-field-input:disabled){opacity:.6}@media (forced-colors:active){.dl-field:focus-visible,.dl-search-field:focus-within,.dl-file-field:focus-within{outline-color:highlight!important}.dl-file-field-button{border:1px solid buttontext}}.daylight-theme{--ground:#ebf5ee;--ink:#173a31;--sage:#b7d5c1;--sage-mid:#4f8a6b;--sage-tint:#dcece1;--dot-empty:#e3e3e0;--peach:#fbe3d3;--orange:#e3672f;--alert-red:#b3321f;--channel-airbnb:#d94348;--channel-booking:#003a9a;--background:var(--ground);--foreground:var(--ink);--card:#fff;--card-foreground:var(--ink);--popover:#fff;--popover-foreground:var(--ink);--primary:var(--ink);--primary-foreground:#fff;--secondary:var(--sage);--secondary-foreground:var(--ink);--muted:var(--ground);--muted-foreground:#4f6159;--accent:var(--peach);--accent-foreground:var(--ink);--destructive:var(--alert-red);--border:#d8e2d9;--input:var(--card);--ring:var(--ink);--font-sans:var(--daylight-body);--font-heading:var(--daylight-heading);--dl-body:clamp(1.125rem, 1rem + .1452rem, 1.25rem);--dl-caption:clamp(.9375rem, .875rem + .0726rem, 1rem);--dl-gap:clamp(1rem, 1.1617rem, 2rem);--dl-pad:clamp(1.25rem, 1.487rem, 2.5rem);--dl-radius:var(--radius-surface);--dl-ease:cubic-bezier(.23, 1, .32, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ground);color:var(--ink);font-family:var(--daylight-body), sans-serif;font-size:var(--dl-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;line-height:1.5}.daylight-theme :where(h1,h2,p,ul,ol){margin:0}.daylight-theme :where(ul,ol){padding:0;list-style:none}.daylight-theme :where(button,input,a){-webkit-tap-highlight-color:transparent}.daylight-theme :where(button){cursor:pointer}.daylight-theme :where(button,a,input,[tabindex]:not([tabindex="-1"])):focus-visible{outline:calc(2px / var(--dl-fit-zoom,1)) solid var(--ring);outline-offset:calc(4px / var(--dl-fit-zoom,1));box-shadow:0 0 0 calc(3px / var(--dl-fit-zoom,1)) var(--card)}.daylight-theme ::selection{background:var(--sage);color:var(--ink)}.daylight-theme input,.daylight-theme textarea{caret-color:var(--ink)}.daylight-theme :where(svg){pointer-events:none;flex-shrink:0}.daylight-theme :where(p){text-wrap:pretty}.daylight-theme :where(h1,h2){text-wrap:balance}.daylight-theme :where([id]){scroll-margin-block:2rem}.dl-caption,.dl-date{font-size:var(--dl-caption);color:var(--muted-foreground)}.dl-gallery-dialog[data-slot=sheet-content]{background:var(--ground);color:var(--ink);border-radius:var(--dl-radius);overscroll-behavior:contain;border:0;gap:0;block-size:76dvh;max-block-size:82dvh;inline-size:min(100vw - 3rem,74rem);padding:1.5rem;transition-property:transform,opacity;inset:50% auto auto 50%;transform:translate(-50%,-50%)}body:has(.dl-gallery-dialog) [data-slot=sheet-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#173a313d}.dl-gallery-heading{flex-shrink:0;gap:.4rem;padding:0 3rem 1.25rem 0}.dl-gallery-heading [data-slot=sheet-title]{font:650 2rem/1.15 var(--daylight-heading), serif;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.dl-gallery-heading [data-slot=sheet-description]{font-size:var(--dl-body);color:var(--muted-foreground)}.dl-gallery-previews{overscroll-behavior:contain;scrollbar-color:var(--muted-foreground) var(--ground);scrollbar-gutter:stable;grid-template-columns:repeat(auto-fill,minmax(min(100%,32rem),1fr));align-content:start;gap:2rem 1.5rem;min-block-size:0;padding:.3rem .3rem 1rem;display:grid;overflow:auto}.dl-gallery-choice{flex-direction:column;align-items:start;gap:.6rem;min-inline-size:0;display:flex}.dl-gallery-choice-heading{flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;display:flex}.dl-gallery-choice-heading h3{font-size:var(--dl-body);font-weight:700}.dl-gallery-choice-heading span{font-size:var(--dl-caption);color:var(--muted-foreground)}.dl-gallery-preview{aspect-ratio:5/2;inline-size:100%;container:home-card/size}.dl-gallery-preview>.dl-card{block-size:100%}.dl-gallery-add{margin-block-start:.25rem}.dl-gallery-dialog [data-slot=sheet-close]{min-block-size:44px;min-inline-size:44px}.dl-gallery-dialog :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.dl-gallery-dialog button{touch-action:manipulation}@media (prefers-reduced-motion:reduce){.dl-gallery-dialog{transition:none;animation:none}}.daylight-theme{--dl-date-gap:clamp(2rem, 2.4164rem, 4rem);background-image:radial-gradient(at 20% 35%,#173a3108 0 .6px,#0000 .9px),radial-gradient(at 70% 65%,#173a3106 0 .5px,#0000 .8px),repeating-linear-gradient(97deg,#0000 0 5px,#173a3103 5px 6px);background-size:7px 11px,13px 17px,19px 23px}.dl-shell{min-block-size:100svh;padding:clamp(1rem, 1.1152rem, 2rem) max(1rem, 2rem, env(safe-area-inset-left)) calc(7rem + env(safe-area-inset-bottom))}.dl-skip{z-index:80;background:var(--card);padding:1rem;position:fixed;inset-block-start:1rem;inset-inline-start:1rem;transform:translateY(-200%)}.dl-skip:focus-visible{transform:none}.dl-header{flex-wrap:wrap;align-items:center;gap:1rem 1.1617rem;display:flex}.daylight-theme .dl-header>*,.daylight-theme .dl-header-actions>*,.daylight-theme .dl-shell>main,.daylight-theme [data-slot=card]{min-inline-size:0}.daylight-theme .dl-header>nav{overscroll-behavior-x:contain;max-inline-size:100%;overflow-x:auto}.dl-wordmark{font:700 var(--dl-header-wordmark-size,clamp(1.75rem, 1.4rem + .6506rem, 2.5rem))/1 var(--daylight-heading), serif;letter-spacing:-.055em;text-decoration:none}.dl-wordmark span{color:var(--orange)}.dl-header-actions{flex-wrap:wrap;flex:20rem;justify-content:flex-end;align-items:center;gap:1rem;display:flex}@media (min-width:1401px) and (max-width:1535px){.daylight-theme .dl-header,.daylight-theme .dl-header-actions{flex-wrap:nowrap}.daylight-theme .dl-header{block-size:2.875rem}.daylight-theme .dl-header-actions{flex:1 1 0}}.dl-search{flex:15rem;min-inline-size:0;max-inline-size:19rem;position:relative}.dl-search form{border-radius:var(--radius-control);border:1px solid var(--border);background:var(--card);align-items:center;gap:.5rem;min-height:2.75rem;padding-inline:1rem;display:flex}.dl-search svg,.dl-icon-button svg{flex-shrink:0;width:1.25rem;height:1.25rem}.dl-search [data-slot=input]{block-size:auto;min-block-size:2.75rem;font:inherit;font-family:var(--font-control);border-radius:var(--radius-control);box-shadow:none;background:0 0;border:0;outline:none;padding:.625rem 0;font-size:.8125rem}.dl-search [data-slot=input]:focus-visible{outline:2px solid var(--ring);outline-offset:4px;box-shadow:0 0 0 3px var(--card)}.dl-search-results{z-index:30;border-radius:var(--radius-surface);background:var(--popover);max-block-size:60svh;padding:1rem;position:absolute;inset-block-start:calc(100% + .75rem);inset-inline:0;overflow-y:auto;box-shadow:0 8px 32px #173a311f}.dl-search-results button{text-align:start;inline-size:100%;font-size:var(--dl-body);justify-content:space-between;gap:1rem;padding-block:.75rem;display:flex}.dl-search-results .dl-search-dismiss{font-size:var(--dl-caption);text-decoration:underline}.dl-icon-button,.dl-avatar{border-radius:var(--radius-control);background:var(--card);block-size:2.75rem;inline-size:2.75rem;min-inline-size:2.75rem;color:var(--ink);border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.dl-avatar{background:var(--sage);font:650 1rem var(--daylight-body), sans-serif}.dl-avatar [data-slot=avatar-fallback]{background:#d3e4d8;font-size:1rem}.dl-account-control{border-radius:var(--radius-control);font-size:var(--dl-caption);color:var(--ink);flex-shrink:0;align-items:center;gap:.5rem;padding:.25rem .75rem .25rem .25rem;font-weight:500;display:flex}.dl-account-role{white-space:nowrap}@media (max-width:89.9375rem){.dl-header{column-gap:.5rem}.dl-search{min-inline-size:16.75rem}.dl-header-actions{gap:.5rem}.dl-account-control{gap:.375rem;padding-inline-end:.375rem}}.dl-account-chevron{width:1rem;height:1rem;color:var(--muted-foreground);flex:none}.dl-notifications{position:relative}.dl-bell-dot{border:2px solid var(--card);border-radius:var(--radius-control);background:var(--orange);block-size:.625rem;inline-size:.625rem;position:absolute;inset-block-start:.3rem;inset-inline-end:.3rem}.dl-badge{border-radius:var(--radius-control);background:var(--alert-red);min-block-size:1.5rem;min-inline-size:1.5rem;color:var(--card);font-size:var(--dl-caption);place-items:center;display:grid;position:absolute;inset-block-start:-.375rem;inset-inline-end:-.375rem}.dl-nav{z-index:40;inset-inline:max(.75rem, env(safe-area-inset-left));border-radius:var(--radius-control);background:var(--card);align-items:stretch;gap:.25rem;padding:.375rem;display:flex;position:fixed;inset-block-end:max(.75rem, env(safe-area-inset-bottom));box-shadow:0 4px 24px #173a3126}.dl-nav :where(a,button,.dl-nav-copy){z-index:1;border-radius:var(--radius-control);color:var(--ink);font-size:var(--dl-caption);white-space:nowrap;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .375rem;font-weight:500;text-decoration:none;display:flex;position:relative}.dl-nav-more-menu{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--card);inline-size:max-content;min-inline-size:10rem;box-shadow:0 8px 32px #173a311f}.dl-nav-more-menu [role=menuitem]{min-block-size:2.75rem;color:var(--ink);font-size:var(--dl-caption);font-weight:650}.dl-nav-more-menu [aria-current],.dl-nav [aria-current]{background:var(--ink);color:var(--card)}.dl-nav-pill{z-index:2;pointer-events:none;border-radius:var(--radius-control);background:var(--ink);transform-origin:0 0;position:absolute;overflow:hidden}.dl-nav[data-pill-ready] [aria-current]{color:var(--ink);background:0 0}.dl-nav-pill-labels,.dl-nav .dl-nav-copy{position:absolute;inset:0 auto auto 0}.dl-nav .dl-nav-copy{color:var(--card)}.dl-customize-row{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block-end:1.8587rem;display:flex}.dl-customize-bar{flex-wrap:wrap;align-items:center;gap:.5rem;inline-size:100%;display:flex}.dl-customize-bar-primary{gap:.5rem;display:flex}.dl-customize-bar-secondary{align-items:center;gap:.5rem;margin-inline-end:auto;display:flex}.dl-customize-bar .dl-action{background:var(--ground);color:var(--ink)}.dl-customize-bar .dl-action-save{background:var(--ink);color:var(--card)}.dl-customize-bar .dl-action-reset,.dl-customize-bar .dl-action-gallery{color:var(--ink)!important;border-color:var(--ink)!important;background:0 0!important}.dl-home-notice{margin-block:var(--dl-gap)}.dl-customizing [data-slot=widget]{outline:2px dashed var(--ink);outline-offset:3px;border-radius:var(--widget-radius,var(--dl-radius))}.dl-widget-editable{flex-direction:column;gap:.5rem;inline-size:100%;display:flex}.dl-widget-controls{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--card);flex-wrap:wrap;align-items:center;gap:.375rem;min-block-size:2.375rem;padding:.25rem .375rem;display:flex}@supports (color:color-mix(in lab, red, red)){.dl-widget-controls{background:color-mix(in srgb, var(--card) 94%, var(--ground))}}.dl-widget-controls{box-shadow:0 2px 8px #173a3114}.dl-customizing [data-slot=widget]>div{opacity:1!important;transform:none!important}.dl-widget-controls-label{color:var(--muted-foreground);margin-inline-start:.25rem;font-size:.8125rem;font-weight:700}.dl-widget-size,.dl-widget-remove{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--card);min-block-size:1.875rem;min-inline-size:auto;color:var(--ink);cursor:pointer;padding:.25rem .625rem;font-size:.8125rem;font-weight:700}.dl-widget-size[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--card)}.dl-widget-remove{border-color:var(--alert-red);margin-inline-start:auto}@supports (color:color-mix(in lab, red, red)){.dl-widget-remove{border-color:color-mix(in srgb, var(--alert-red) 45%, var(--border))}}.dl-widget-remove{color:var(--alert-red)}.dl-gallery-sheet{inline-size:min(34rem,100vw);padding:var(--dl-pad);gap:var(--dl-gap);background:var(--ground);color:var(--ink);overflow-y:auto}.dl-gallery-sheet [data-slot=sheet-title]{font:650 clamp(1.5rem, 1.75rem, 2rem)/1.1 var(--daylight-heading), serif}.dl-gallery-sheet [data-slot=sheet-description]{font-size:var(--dl-caption);color:var(--ink);opacity:.7}.dl-gallery-empty{padding-block:var(--dl-gap)}.dl-gallery-grid{gap:var(--dl-gap);flex-direction:column;display:flex}.dl-gallery-item{border-block-start:1px solid #173a3122;padding-block-start:var(--dl-gap)}.dl-gallery-item:first-child{border-block-start:none;padding-block-start:0}.dl-gallery-item-title{font-size:var(--dl-body);margin-block-end:.75rem;font-weight:600}.dl-gallery-item-sizes{gap:var(--dl-gap);flex-wrap:wrap;display:flex}.dl-gallery-size{flex-direction:column;flex:12rem;gap:.5rem;min-inline-size:0;display:flex}.dl-gallery-preview{border-radius:var(--dl-radius);overflow:hidden}.dl-gallery-add{background:var(--ground);color:var(--ink);align-self:flex-start}.dl-customizing .sr-only{clip:auto;clip-path:none;white-space:normal;block-size:auto;inline-size:auto;max-inline-size:75ch;margin:0 0 .75rem;padding:0;display:block;position:static;overflow:visible}.dl-date{margin-block-end:.5rem;font-weight:600}.dl-portfolio{flex:0 auto;padding-block-end:.25rem}.dl-metrics{gap:var(--dl-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.dl-card[data-slot=card]{min-inline-size:0;padding:var(--dl-pad);border-radius:var(--dl-radius);background:var(--card);color:var(--ink);font-size:var(--dl-body);gap:1rem;box-shadow:0 1px 2px #173a3108,0 5px 15px -7px #173a311a,0 18px 40px -24px #173a3124}.dl-card h2{font-size:var(--dl-caption);font-weight:700;line-height:1.4}.dl-metric{container-type:inline-size}.dl-metric-heading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dl-detail-button{border-radius:var(--radius-control);background:var(--ground);block-size:2.75rem;inline-size:2.75rem;color:var(--ink);padding:0}.dl-metric-main{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.dl-metric-value{font:600 clamp(2.5rem, 12cqi, 4.75rem)/1.06 var(--daylight-heading), serif;letter-spacing:-.065em;flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.dl-metric-value .dl-caption{font-family:var(--daylight-body), sans-serif;letter-spacing:0;font-weight:500}.dl-animated-metric{color:#0000;font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-block;position:relative}.dl-animated-metric[data-settled]{color:var(--ink)}.dl-counter-ink{pointer-events:none;color:var(--ink);text-align:start;position:absolute;inset:0}.dl-counter-digit{vertical-align:bottom;color:#0000;height:1.06em;display:inline-block;position:relative;overflow:clip}.dl-counter-strip{color:var(--ink);position:absolute;top:0;left:0}.dl-counter-strip>span{height:1.06em;display:block}.dl-gauge-sweep{transform-box:view-box;transform-origin:36px 40px}.dl-gauge{fill:none;inline-size:clamp(2.75rem,14cqi,4.5rem);stroke:var(--ink);stroke-width:7px;stroke-linecap:round}.dl-gauge-track{stroke:var(--ground)}.dl-gauge-arc{stroke:var(--orange)}.dl-property{color:inherit;font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:.2em;text-align:start;font-weight:700;text-decoration-thickness:1px}.dl-action{border-radius:var(--radius-control);background:var(--ink);block-size:auto;min-block-size:2.875rem;color:var(--card);font-size:var(--dl-caption);white-space:normal;gap:.75rem;padding:.75rem 1.25rem;font-weight:750}.dl-action-urgent{background:var(--alert-red)}.dl-home-grid [data-slot=widget-grid]{gap:var(--dl-gap)}.dl-home-grid [data-slot=widget]>div{box-shadow:none;border-radius:var(--radius-flat);background:0 0}.dl-home-grid-numbers,.dl-home-grid-numbers [data-slot=widget-grid]{gap:0}.dl-home-grid-work [data-slot=widget] .dl-card{height:100%}.dl-home-grid-work [data-slot=widget]{align-self:stretch}@media (min-width:48rem){.dl-shell:has(#home){flex-direction:column;block-size:100dvh;padding-block-end:2rem;display:flex}.dl-shell:has(#home):has(.dl-customizing){padding-block-end:1.5rem}main#home{flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative}main#home .dl-customize-row:has(.dl-customize-bar){margin-block-end:.75rem}main#home .dl-customize-row:not(:has(.dl-customize-bar)){column-gap:1rem;margin:0;position:absolute;inset-block-start:clamp(.75rem,1.5dvh,1.5rem);inset-inline-end:0}main#home .dl-home-grid-work{flex:auto;min-block-size:0}main#home .dl-home-grid-work [data-slot=widget-grid]{block-size:100%;grid-auto-rows:minmax(0,1fr)!important}main#home .dl-home-grid-work [data-slot=widget],main#home .dl-home-grid-work [data-slot=widget]>div,main#home .dl-home-grid-work [data-slot=widget] .dl-card{min-block-size:0}main#home .dl-home-grid-work [data-slot=widget]>div{animation:none!important;transform:none!important}main#home .dl-home-grid-work [data-slot=widget]{container:home-widget/size}main#home .dl-money-race{flex:auto;block-size:max(clamp(8rem,22dvh,12rem),40%);min-block-size:0}main#home .dl-money-chart{flex:1 1 0;block-size:auto;min-block-size:0}main#home .dl-occupancy{gap:.375rem}main#home .dl-occupancy .dl-widget-header{flex-direction:row;align-items:center;gap:.5rem}main#home .dl-occupancy-chart-wrap{aspect-ratio:auto;flex:1 1 0;min-block-size:3.5rem;max-block-size:8rem}main#home .dl-occupancy-change{margin-block-start:0}main#home .dl-occupancy-strip{block-size:1.875rem}main#home .dl-guests-tonight-small{gap:.5rem}main#home .dl-next-nights-chart{min-block-size:0;margin-block-start:var(--dl-gap)}main#home .dl-next-nights-legend{font-size:1rem}}@media (min-width:48rem) and (max-width:95.9375rem){.daylight-theme:has(#home){--dl-date-gap:min(2.4164rem, 4dvh)}}@media (min-width:48rem) and (max-height:83rem){main#home .dl-money-received{gap:.5rem;padding:1.5rem}}@media (min-width:48rem) and (max-height:52rem){main#home .dl-money-received{gap:0;padding:.75rem}}@media (min-width:48rem) and (min-height:52.0625rem) and (max-height:60rem){main#home .dl-money-received{gap:.4375rem;padding:1.25rem}}@media (min-width:48rem) and (max-width:89.9375rem){.dl-shell:has(#home){padding-block-end:.75rem}main#home .dl-home-grid-work [data-slot=widget-grid]{grid-template-rows:repeat(2,minmax(0,1fr))}}@media (min-width:90rem) and (max-height:52rem){.dl-shell:has(#home){padding-block-end:.75rem}main#home .dl-home-grid-work [data-slot=widget-grid]{grid-template-rows:repeat(2,minmax(0,1fr))}}.dl-calendar{container:calendar-slot/inline-size}.dl-move-list{gap:.5rem;display:grid}.dl-move-list li{border-radius:var(--radius-surface);background:var(--ground);flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;padding:.625rem .75rem;display:flex}.dl-move-list time{font:600 1.125em var(--daylight-heading), serif}.dl-move-list li>div{flex:10rem}.dl-move-list li>div>span{color:var(--muted-foreground)}.dl-move-list .dl-move-urgent{background:var(--peach)}.dl-move-urgent>div>span{color:var(--alert-red)}.dl-note{align-items:flex-start;gap:.5rem;display:flex}.dl-note svg{block-size:1rem;inline-size:1rem;margin-block-start:.1875rem}.dl-state-drawing{block-size:auto;inline-size:7rem;fill:var(--card);stroke:var(--ink);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.dl-state-ground{fill:var(--ground);stroke:none}.dl-note .dl-state-drawing{block-size:auto;inline-size:3.5rem;margin-block-start:0}.dl-empty-state{text-align:center;justify-items:center;gap:.5rem;padding-block:1rem;display:grid}.dl-chart-selection{text-align:center;font-size:var(--dl-caption)}.dl-chart-selection span{background:var(--ink);color:var(--card);border-radius:var(--radius-control);padding:.25rem .75rem;display:inline-block}.dl-night-scroll{overscroll-behavior-inline:contain;scrollbar-color:var(--sage) var(--ground);padding:.375rem;overflow-x:auto}.dl-night-chart{grid-template-columns:repeat(30,minmax(1.5rem,1fr));gap:.125rem;min-inline-size:48rem;display:grid}.dl-night{border-radius:var(--radius-mark-0_25rem);flex-direction:column;align-items:stretch;gap:.5rem;min-inline-size:0;display:flex}.dl-night-track{border-radius:var(--radius-mark-0_3rem);background:repeating-linear-gradient(135deg, transparent 0 2px, var(--border) 2px 3px);block-size:clamp(12rem,28cqi,24rem);display:block;position:relative;overflow:hidden}.dl-night-fill{block-size:var(--booked);border-radius:inherit;background:var(--sage);position:absolute;inset-block-end:0;inset-inline:0}.dl-night-today .dl-night-fill{background:var(--orange)}.dl-day-number{font-size:var(--dl-caption);color:var(--muted-foreground)}.dl-night[aria-pressed=true] .dl-day-number{color:var(--ink);text-underline-offset:.25em;font-weight:800;text-decoration:underline}.dl-chart-legend{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.dl-chart-legend>span{align-items:center;gap:.375rem;display:flex}.dl-chart-legend i{border-radius:var(--radius-mark-0_125rem);block-size:.875rem;inline-size:.875rem}.dl-legend-booked{background:var(--sage)}.dl-legend-empty{background:repeating-linear-gradient(135deg, transparent 0 2px, var(--border) 2px 3px)}@container calendar-slot (min-width:48rem){.dl-night-chart{min-inline-size:0}}.dl-payout-chart{align-items:flex-end;gap:.75rem;block-size:9.2937rem;margin-block:.5rem;display:flex}.dl-payout-column{text-align:center;flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;gap:.5rem;block-size:100%;min-inline-size:0;display:flex}.dl-payout-column>div{border-radius:var(--radius-surface);background:var(--peach);min-block-size:1rem}.dl-payout-column>.dl-payout-primary{background:var(--orange)}.dl-payout-column span{color:var(--ink);font-weight:700}.dl-payout-list{gap:.75rem;display:grid}.dl-payout-list li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.dl-payout-list li>div{flex-direction:column;align-items:flex-start;display:flex}.dl-payout-list button{text-decoration:underline;-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:.2em}.dl-payout-list strong{font-weight:650}.dl-follow-up-list{border-block-start:1px solid var(--border);font-size:var(--dl-caption);padding-block-start:1rem!important}.dl-follow-ups .dl-follow-up-list{font-size:var(--dl-body);border:0;padding:0!important}.dl-footer{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-block-start:1.5rem;display:flex}.dl-footer a,.dl-text-link{text-underline-offset:.2em;text-decoration:underline}.daylight-theme.dl-drawer{background:var(--card);max-block-size:100dvh;inline-size:min(100%,34rem);transition:none}.daylight-theme.dl-drawer:is([data-starting-style],[data-ending-style]){opacity:0}[data-slot=drawer-overlay]:has(+[data-slot=drawer-viewport] .dl-drawer){transition:none}.dl-drawer-inner{padding:max(1.5rem, env(safe-area-inset-top)) var(--dl-pad) max(1.5rem, env(safe-area-inset-bottom));overscroll-behavior:contain;flex-direction:column;gap:1.5rem;display:flex;overflow-y:auto}.dl-drawer-top{justify-content:space-between;align-items:center;display:flex}.dl-drawer-title{font:600 clamp(1.75rem, 1.5rem + .9294rem, 2.75rem)/1.15 var(--daylight-heading), serif;letter-spacing:-.035em}.dl-notifications-drawer-top{justify-content:flex-end}.dl-notifications-drawer-title{align-self:flex-start;transform:translateY(-4.25rem)}.dl-drawer-description{font-size:var(--dl-body);white-space:pre-line;color:var(--muted-foreground)}.dl-assignees{gap:.75rem;display:grid}.dl-notif-list{margin:0;padding:0;list-style:none;display:grid}.dl-notif-row{overflow-wrap:anywhere;border-block-end:1px solid var(--border,#0000001a);min-inline-size:0;font-size:var(--dl-body);gap:.5rem;padding-block:.875rem;display:grid}.dl-notif-row:first-child{border-block-start:1px solid var(--border,#0000001a)}.dl-notif-main{flex-wrap:wrap;align-items:baseline;gap:.25rem;font-weight:650;display:flex}.dl-notif-count{color:var(--muted-foreground);font-weight:500}.dl-notif-open{align-items:center;min-block-size:2.75rem;margin-inline-start:auto;font-weight:650;text-decoration:underline;display:inline-flex}.dl-notif-homes{color:var(--muted-foreground);margin:0;padding:0;list-style:none}.dl-action-notice{font-size:var(--dl-body)}@media (min-width:48rem){.dl-wordmark{--dl-header-wordmark-size:2.25rem}.dl-avatar{block-size:3.125rem;inline-size:3.125rem;min-inline-size:3.125rem}.dl-header-actions{flex:1 0 33.5rem}.dl-search{flex-basis:19rem}.dl-shell{padding-block-end:2rem}.dl-nav{border-radius:var(--radius-control);box-shadow:none;flex:0 auto;position:relative;inset:auto}.dl-nav :where(a,button,.dl-nav-copy){border-radius:var(--radius-control);flex-direction:row;padding:.625rem 1rem}.dl-nav svg{display:none}.dl-nav-pill{border-radius:var(--radius-control)}}@media (min-width:48rem) and (max-width:89.9375rem){.dl-nav :where(a,button,.dl-nav-copy){padding-inline:.375rem}}@media (min-width:48rem) and (max-width:79.9375rem){.daylight-theme.daylight-theme.daylight-theme .dl-header{flex-wrap:nowrap;align-items:center;gap:.5rem}.dl-wordmark{flex:none;align-items:center;block-size:3.125rem;display:flex}.daylight-theme.daylight-theme.daylight-theme .dl-header>nav{flex:0 auto;order:initial;overflow:visible}.dl-nav{align-self:stretch;align-items:center;min-inline-size:max-content;padding-block:0;display:flex}.daylight-theme.daylight-theme.daylight-theme .dl-nav :where(a,button,.dl-nav-copy){letter-spacing:-.035em;min-block-size:0;padding-block:.625rem;padding-inline:.375rem;font-size:.9375rem}.daylight-theme.daylight-theme.daylight-theme .dl-header-actions{flex-wrap:nowrap;flex:1 1 0;align-items:flex-start;gap:.25rem}.dl-header-search-slot{flex:0 0 2.75rem;block-size:2.75rem;inline-size:2.75rem;min-inline-size:2.75rem;position:relative}.dl-header-search-slot:not([data-expanded]) .dl-search{display:none}.dl-header-search-slot[data-expanded]{flex:12rem;inline-size:auto}.dl-header-search-slot[data-expanded] .dl-search{z-index:20;inline-size:min(19rem,100vw - 19rem);position:absolute;inset-block-start:0;inset-inline-end:0}.dl-header-search-trigger{border-radius:var(--radius-control);background:var(--card);block-size:2.75rem;inline-size:2.75rem;min-inline-size:2.75rem;color:var(--ink);border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:flex}.dl-header-search-trigger:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.dl-header-search-trigger svg{block-size:1.25rem;inline-size:1.25rem}.daylight-theme.daylight-theme.daylight-theme .dw-search{flex:7rem;min-inline-size:7rem;max-inline-size:none}.dl-search{flex:7rem;min-inline-size:7rem}.dl-search form{padding-inline:.625rem}.dl-account-control{align-items:center;gap:.25rem;padding-block:0;padding-inline-end:.375rem}.dl-account-role{align-self:stretch;align-items:center;display:flex}.dl-account-chevron{box-sizing:border-box;align-self:stretch;block-size:auto;padding-block:1.0625rem}.dl-avatar{block-size:3.125rem;inline-size:3.125rem;min-inline-size:3.125rem}}@media (min-width:48rem) and (max-width:59.9375rem){.daylight-theme.daylight-theme.daylight-theme .dl-nav :where(a,button,.dl-nav-copy){min-block-size:2.75rem;padding-block:0;padding-inline:.375rem}.daylight-theme.daylight-theme.daylight-theme .dl-nav{gap:0}.daylight-theme.daylight-theme.daylight-theme .dl-nav [aria-current]{padding-inline:.75rem}.daylight-theme.daylight-theme.daylight-theme .dl-nav [aria-current]+*{margin-inline-start:-.375rem}.daylight-theme.daylight-theme.daylight-theme nav[class~=dl-nav]{gap:1px}.daylight-theme.daylight-theme.daylight-theme nav[class~=dl-nav] [aria-current]{padding-inline:.375rem}.daylight-theme.daylight-theme.daylight-theme nav[class~=dl-nav] [aria-current]+*{margin-inline-start:0}}@media (min-width:60rem) and (max-width:79.9375rem){.daylight-theme.daylight-theme.daylight-theme .dl-nav :where(a,button,.dl-nav-copy){letter-spacing:normal;font-size:15.1616px}}.dl-header-search-trigger{display:none}@media (min-width:80rem){.dl-header-search-slot{display:contents}}@media (min-width:48rem) and (max-width:79.9375rem){.dl-header-search-trigger{display:flex}}@media (hover:hover) and (pointer:fine){.dl-detail-button:hover,.dl-icon-button:hover{background:var(--sage);color:var(--ink)}.dl-nav :where(a,button):not([aria-current]):hover,.dl-search-results button:hover{background:var(--ground)}.dl-action:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.dl-action:hover{background:color-mix(in srgb, var(--ink), black 12%)}}.dl-action:hover{color:var(--card)}.dl-action-urgent:hover{background:var(--alert-red)}@supports (color:color-mix(in lab, red, red)){.dl-action-urgent:hover{background:color-mix(in srgb, var(--alert-red), black 12%)}}.dl-property:hover{text-decoration-thickness:2px}.dl-night:hover .dl-day-number{text-decoration:underline}}.daylight-theme :where(button,a){transition:none}@media (prefers-reduced-motion:no-preference){html[data-daylight-input=pointer] .daylight-theme button:active{transition:transform .16s var(--dl-ease), opacity .16s var(--dl-ease);transform:scale(.97)}.dl-card .dl-card:hover{transform:translateY(-2px)}.daylight-theme.dl-drawer{transition:transform .22s var(--dl-ease), opacity .22s var(--dl-ease)}[data-slot=drawer-overlay]:has(+[data-slot=drawer-viewport] .dl-drawer){transition:opacity .22s var(--dl-ease,cubic-bezier(.23, 1, .32, 1))}}@media (prefers-reduced-motion:reduce){.daylight-theme,.daylight-theme *,.daylight-theme :before,.daylight-theme :after{transition:none!important;animation:none!important}[data-slot=drawer-overlay]:has(+[data-slot=drawer-viewport] .dl-drawer){transition:none!important;animation:none!important}}@media (forced-colors:active){.daylight-theme :where(button,a,input,[tabindex]:not([tabindex="-1"])):focus-visible,.dl-search [data-slot=input]:focus-visible{outline-color:highlight}.dl-night-track,.dl-night-fill,.dl-gauge{border:1px solid canvastext}}:is(html[data-daylight-input=keyboard] .daylight-theme,html[data-daylight-input=keyboard] .daylight-theme *,html[data-daylight-input=keyboard] [data-slot=drawer-overlay]:has(+[data-slot=drawer-viewport] .dl-drawer)){transition:none!important}.daylight-theme :where(button,a):focus-visible{transition:none}.dl-metric-unavailable{font-size:1.65rem;line-height:1.2}.dl-live-status{grid-column:1/-1}.dl-live-chart .recharts-cartesian-axis-tick-value{font-size:16px}.dl-live-chart{width:100%;min-width:0;height:210px;margin-top:20px}.dl-calendar .dl-live-chart{flex:1 1 0;height:auto;min-height:0}.dl-live-empty{flex-direction:column;align-items:flex-start;gap:12px;padding:24px 0;display:flex}.dl-live-empty svg{width:90px;height:70px}.dl-widget{color:inherit;cursor:pointer;border-radius:var(--radius-control);border:none;flex-direction:column;gap:1rem;padding:1.75rem;text-decoration:none;display:flex}.dl-widget-header{align-items:center;gap:.85rem;display:flex}.dl-widget-icon-chip{border-radius:var(--radius-control);background:var(--sage-tint);flex:none;justify-content:center;align-items:center;block-size:3rem;inline-size:3rem;display:inline-flex}.dl-widget-icon{block-size:1.4rem;inline-size:1.4rem;color:var(--sage-mid)}.dl-widget-heading h2{color:var(--ink);font-size:1.15rem;font-weight:600;line-height:1.3}.dl-widget-subtitle{color:var(--muted-foreground);margin-block-start:.15rem;font-size:.9375rem}.dl-widget-figure{font:400 4rem/1.06 var(--daylight-heading), serif;letter-spacing:-.02em;color:var(--ink)}.dl-widget-figure-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.dl-next-nights-small>.dl-widget-figure-row{flex-direction:column;align-items:flex-start;gap:0}.dl-widget-percent-caption{color:var(--muted-foreground);text-align:end;font-size:.95rem}.dl-guests-tonight-small .dl-widget-percent-caption{margin-block-start:0}.dl-guests-tonight-small-body{flex-direction:column;flex:auto;justify-content:safe center;row-gap:.75rem;min-block-size:0;display:flex;container-type:size}.dl-guests-tonight-small-body>*{flex-shrink:0}@container (max-height:11.5rem){.dl-guests-tonight-small .dl-guests-tonight-empty-names{display:none}}@container (max-height:8.5rem){.dl-guests-tonight-small-body{row-gap:.35rem}.dl-guests-tonight-small .dl-widget-percent-caption{display:none}}.dl-widget-bar{border-radius:var(--radius-control);background:var(--sage-tint);block-size:1.1rem;inline-size:100%;overflow:hidden}.dl-widget-bar-fill{border-radius:inherit;background:var(--sage-mid);block-size:100%;inline-size:100%}.dl-guests-tonight-dots{grid-template-columns:repeat(var(--dot-cols,12), minmax(0, 1fr));justify-items:center;row-gap:.6rem;display:grid}.dl-guests-tonight-dot{aspect-ratio:1;border-radius:var(--radius-control);background:var(--dot-empty);inline-size:min(100%,1.75rem)}.dl-guests-tonight-dot-filled{background:var(--sage-mid)}.dl-guests-tonight-empty-label{font-size:var(--dl-caption);color:var(--muted-foreground)}.dl-guests-tonight-empty-names{font-size:var(--dl-caption);color:var(--muted-foreground);max-inline-size:26rem}.dl-widget[data-widget-state=unavailable] .dl-widget-figure{opacity:.72}.dl-widget[data-widget-state=unavailable] .dl-widget-bar,.dl-widget[data-widget-state=unavailable] .dl-guests-tonight-dots{opacity:.5}.dl-widget-state-words{font-size:var(--dl-caption);color:var(--muted-foreground)}.dl-moves .dl-moves-title{text-wrap:balance;color:var(--ink);font-size:1.4rem;font-weight:600}.dl-moves-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.dl-moves-head-link{color:inherit;margin:calc(-1 * var(--dl-pad)) calc(-1 * var(--dl-pad)) 0;padding:var(--dl-pad) var(--dl-pad) 0;text-decoration:none}.dl-moves-date{color:var(--muted-foreground);font-size:1.1rem}.dl-moves-rows{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.dl-moves-list{flex-direction:column;min-block-size:0;display:flex}.dl-moves-list .dl-moves-rows{overscroll-behavior:contain;flex:auto;min-block-size:0;overflow-y:auto}.dl-move,.dl-overflow-move{border-radius:var(--radius-surface);background:#eef3ef;grid-template-columns:6.5rem minmax(0,max-content) 1fr;align-items:center;column-gap:1.75rem;padding:.85rem 1.4rem;display:grid}.dl-move[data-move-marker=dl-move-next],.dl-overflow-move[data-move-marker=dl-move-next]{background:var(--peach)}.dl-move-time{font:400 1.85rem/1.1 var(--daylight-heading), serif;font-variant-numeric:tabular-nums;color:var(--ink)}.dl-move-home{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:.35em;overflow-wrap:anywhere;text-wrap:balance;font-size:1.3rem;font-weight:600;text-decoration-thickness:2px}.dl-move-kind{color:var(--muted-foreground);font-size:1.2rem}.dl-home-grid-work .dl-move-home{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dl-home-grid-work .dl-move-kind{white-space:nowrap}.dl-moves-more{font-size:var(--dl-caption);text-underline-offset:.2em;font-weight:600;text-decoration:underline;display:none}.dl-moves-list{container-type:inline-size}@container (max-width:30rem){.dl-move,.dl-overflow-move{grid-template-columns:5rem minmax(0,1fr);column-gap:1rem;padding-inline:1rem}.dl-move-time,.dl-overflow-move .dl-move-time{font-size:1.5rem}}.dl-moves-count{justify-content:space-between;align-items:center;gap:1rem;display:flex}.dl-moves-small .dl-widget-figure{font-size:4rem}.dl-moves-split{color:var(--muted-foreground);font-size:1.05rem;line-height:1.35}.dl-moves-quiet{align-items:center;gap:1.25rem;display:flex}.dl-moves-quiet .dl-widget-figure{font:400 4rem/1 var(--daylight-heading), serif}.dl-moves-quiet-words{color:var(--muted-foreground);max-inline-size:16rem}.dl-moves-quiet-next{color:var(--ink);max-inline-size:40ch;margin-block-start:.35rem}.dl-guests-tonight-small .dl-guests-tonight-dots{margin-block-start:.5rem}.dl-guests-tonight-small .dl-guests-tonight-dot{inline-size:min(100%,1.1rem)}.dl-guests-tonight{container-type:inline-size}.dl-guests-tonight .dl-widget-figure{white-space:nowrap;font-size:min(4rem,24cqi)}.dl-guests-tonight-wide .dl-widget-figure{font-size:min(5rem,24cqi)}.dl-money-received{--dl-money-last:#9fb5a8;container-type:inline-size}.dl-money-received .dl-widget-header{flex-wrap:wrap}.dl-money-received .dl-widget-heading h2{font-size:1.4rem}.dl-money-lead{border-radius:var(--radius-control);background:var(--sage-tint);block-size:auto;color:var(--ink);gap:.3rem;margin-inline-start:auto;padding:.35rem .8rem;font-size:.95rem;font-weight:600}.dl-money-lead[data-direction=down]{background:var(--peach)}.dl-money-lead svg{block-size:1rem;inline-size:1rem;color:var(--sage-mid)}.dl-money-lead[data-direction=down] svg{color:var(--orange)}.dl-money-figure-line{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;display:flex}.dl-money-received .dl-widget-figure{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:min(4.25rem,15cqi)}.dl-money-aside{color:var(--muted-foreground);text-align:end;font-size:1rem;line-height:1.5}.dl-money-aside b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.dl-money-race{flex-direction:column;min-block-size:0;display:flex}.dl-money-legend{flex-wrap:wrap;flex:none;justify-content:center;gap:.375rem 1rem;padding-block-start:.25rem;font-size:1rem;line-height:1.25;display:flex}.dl-money-legend>span{align-items:center;gap:.375rem;display:inline-flex}.dl-money-legend i{border-radius:var(--radius-mark-0_125rem);background:var(--sage-mid);block-size:.5rem;inline-size:.5rem}.dl-money-legend .dl-money-legend-last{background:var(--dl-money-last)}.dl-money-legend svg{block-size:.75rem;inline-size:.75rem}.dl-money-chart{aspect-ratio:auto;block-size:15rem;inline-size:100%}.dl-money-chart .recharts-cartesian-axis-tick-value,.dl-money-chart .recharts-legend-wrapper div{font-size:16px}@media (min-width:160rem){.dl-money-chart .recharts-cartesian-axis-tick-value,.dl-money-chart .recharts-legend-wrapper div{font-size:1em}main#home .dl-next-nights-legend{font-size:65.4907%}.dl-next-nights-chart .recharts-wrapper text{font-size:1rem}main#home .dl-guests-tonight-small-body{padding-block:clamp(0rem,2dvh,2rem)}main#home .dl-guests-tonight-small .dl-widget-figure{font-size:min(5rem,24cqi)}main#home .dl-guests-tonight-small .dl-widget-bar{block-size:1.35rem}main#home .dl-guests-tonight-small .dl-widget-percent-caption{font-size:1em}}.dl-occupancy .dl-widget-header{align-items:center}.dl-occupancy-change{margin-block-start:.5rem}.dl-occupancy-strip-group{margin-block-start:auto}.dl-next-nights{--muted-foreground:#2c3632;container:next-nights-card/inline-size}.dl-next-nights-header{flex-wrap:wrap;row-gap:.5rem}.dl-next-nights-title-row{align-items:center;gap:.85rem;display:flex}.dl-next-nights-legend{color:var(--muted-foreground);flex:none;gap:.65rem;font-size:1rem;display:flex}@container next-nights-card (min-width:26rem){.dl-next-nights-legend{margin-inline-start:auto}}.dl-next-nights-legend span{align-items:center;gap:.3rem;display:inline-flex}.dl-next-nights-legend i{border-radius:var(--radius-control);flex:none;block-size:.6rem;inline-size:.6rem}.dl-next-nights-chart .recharts-wrapper text{font-size:16px}@media (min-width:160rem){.dl-next-nights-chart .recharts-wrapper text{font-size:1em}}.dl-next-nights-wide .recharts-surface{overflow:visible}.dl-next-nights-chart{flex:1 1 0;height:auto;min-height:13.125rem}.dl-next-nights-small-chart{height:2.5rem}@keyframes dl-next-nights-breathe{0%,to{opacity:1}50%{opacity:.72}}.dl-next-nights-tonight{animation:2.4s ease-in-out infinite dl-next-nights-breathe}@media (prefers-reduced-motion:reduce){.dl-next-nights-tonight{animation:none}}.dl-occupancy{container-type:inline-size}.dl-occupancy-chart-wrap{aspect-ratio:2;inline-size:100%;max-inline-size:16rem;margin-inline:auto;position:relative;overflow:hidden}.dl-occupancy-chart{block-size:200%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.dl-occupancy-figure-text{text-align:center;font:400 1.75rem/1 var(--daylight-heading), serif;letter-spacing:-.02em;color:var(--ink);margin:0;position:absolute;inset-block-end:.25rem;inset-inline:0}@container (max-width:200px){.dl-occupancy-figure-text{font-size:1.5rem}}.dl-occupancy-change{flex-wrap:wrap;justify-content:center;column-gap:.35em;margin-block-start:-.25rem;display:flex}.dl-occupancy-change-value{white-space:nowrap;color:var(--sage-mid);font-size:1rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.dl-occupancy-change-value{color:color-mix(in srgb, var(--sage-mid), black 10%)}}.dl-occupancy-change-value[data-direction=down]{color:var(--alert-red)}.dl-occupancy-change-caption{font-size:var(--dl-caption);color:var(--muted-foreground);white-space:nowrap}.dl-occupancy-strip-label{color:var(--muted-foreground);margin-block-end:.4rem}.dl-occupancy-strip{aspect-ratio:auto;block-size:2.5rem;inline-size:100%}.dl-occupancy .dl-widget-header{flex-direction:column;align-items:flex-start;gap:.6rem}.dl-home-connection-line{overflow-wrap:anywhere;margin-block:1rem 0;font-size:1rem}@media (min-width:48rem){.dl-shell:has(#home){padding-block-end:2rem}main#home>.dl-home-connection-line{margin:0;line-height:1.5;position:absolute;inset-block-end:-1.75rem;inset-inline:0}main#home .dl-guests-tonight-small-body{row-gap:0}main#home .dl-guests-tonight-small .dl-widget-percent-caption{margin-block-start:-.25rem}main#home .dl-money-lead{font-size:1rem}}@media (min-width:48rem) and (max-height:52rem){main#home .dl-occupancy{padding:.75rem}}@media (min-width:48rem){main#home .dl-money-race{padding-block-end:.25rem}}@media (min-width:48rem) and (max-height:52rem){main#home .dl-money-race{padding-block-end:.75rem}}main#home .dl-money-chart .recharts-surface{overflow:visible}@container (max-height:6.5rem){main#home .dl-guests-tonight-small .dl-widget-figure{font-size:min(5rem,24cqi,30cqh)}}.dl-six-body{flex-direction:column;flex:auto;justify-content:safe center;row-gap:.5rem;min-block-size:0;min-inline-size:0;display:flex;container-type:size}.dl-six-body>*{flex-shrink:0}.dl-six .dl-widget-figure{font-size:min(4rem,22cqi,32cqh)}.dl-six-figure-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.dl-six-figure-unit{color:var(--muted-foreground);font-size:.45em}.dl-six-figure-out{color:var(--orange)}.dl-six-aside{color:var(--muted-foreground);text-align:end}.dl-six-warn{color:var(--alert-red);display:block}.dl-six-reviews .dl-six-aside{text-align:start}.dl-six-change{color:var(--ink);font-size:1.15rem;font-weight:600}.dl-six-change[data-direction=down]{color:var(--ink)}.dl-six-stars{row-gap:.4rem;display:grid}.dl-six-stars li{color:var(--muted-foreground);grid-template-columns:2.25rem 1fr 2rem;align-items:center;gap:.6rem;font-size:.9476rem;display:grid}.dl-six-stars .dl-widget-bar{block-size:.6rem}.dl-six-star-count{text-align:end}.dl-six-compare{row-gap:.75rem;display:grid}.dl-six-compare dt{color:var(--muted-foreground);margin-block-end:.3rem;font-size:.9476rem}.dl-six-compare-last .dl-widget-bar-fill{background:var(--sage)}.dl-six-chart{aspect-ratio:auto;flex:1 1 0;min-block-size:4rem;max-block-size:9rem;inline-size:100%}.dl-six-chart .recharts-cartesian-axis-tick-value{fill:var(--muted-foreground);font-size:.9375rem}.dl-six-moves .recharts-surface{overflow:visible}.dl-six-split{flex-wrap:wrap;gap:.5rem;display:flex}.dl-six-split li{border-radius:var(--radius-control);background:var(--sage-tint);color:var(--ink);padding:.4rem .8rem;font-size:.9476rem}.dl-six-split li[data-tone=warn]{background:var(--peach)}.dl-six-rows{grid-template-columns:minmax(0,1fr);row-gap:.4rem;display:grid}.dl-six-rows li{border-radius:var(--radius-surface);background:var(--ground);justify-content:space-between;gap:.75rem;min-inline-size:0;padding:.45rem .75rem;font-size:.9476rem;display:flex}.dl-six-row-home{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-weight:600;overflow:hidden}.dl-six-alert-rows .dl-six-row-home{font-weight:500}.dl-six-row-meta{color:var(--muted-foreground);white-space:nowrap;flex-shrink:0}@container (max-height:13rem){.dl-six-rows li:nth-child(n+3),.dl-six-stars li:nth-child(n+4){display:none}}@container (max-height:9rem){.dl-six-rows,.dl-six-stars,.dl-six-split{display:none}.dl-six-body{row-gap:.4rem}.dl-six-alert-rows{display:grid}.dl-six-alert-rows li:nth-child(n+2){display:none}}.dl-widget[data-widget-state=unavailable] .dl-six-body{opacity:.6}.dl-six-lg .dl-six-stars{row-gap:.75rem}.dl-six-lg .dl-six-chart{flex:none;min-block-size:4rem;max-block-size:5rem}.dl-six-detail{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.dl-six-task-chart{row-gap:1rem;display:grid}.dl-six-task-chart dt{margin-block-end:.35rem;font-size:.9375rem}.dl-six-task-chart .dl-widget-bar{block-size:.6rem}.dl-six-day-table{flex:auto;min-block-size:0;overflow:auto}.dl-six-day-table table{inline-size:100%;font-size:.9375rem}.dl-six-day-table th,.dl-six-day-table td{text-align:end;padding:.2rem .5rem}.dl-six-day-table th:first-child{text-align:start}@container (max-height:13rem){.dl-six-detail{display:none}}.dl-six-revenue:not(.dl-six-lg) .dl-six-figure-row{flex-wrap:nowrap}.dl-six-revenue:not(.dl-six-lg) .dl-widget-figure{font-size:min(2.5rem,17cqi,28cqh)}.dl-six-revenue:not(.dl-six-lg) .dl-six-change{white-space:nowrap;font-size:1rem}.dl-six-revenue:not(.dl-six-lg) .dl-six-compare{row-gap:.35rem}@container (max-height:9rem){.dl-six-compare dt{margin-block-end:.15rem;font-size:.9375rem}}main#home .dl-six-revenue:not(.dl-six-lg) .dl-six-compare dt{line-height:min(1.5em,20cqh)}main#home .dl-six-revenue:not(.dl-six-lg) .dl-six-compare .dl-widget-bar{block-size:min(1.1rem,16cqh)}@container (max-height:9rem){.dl-six-tasks .dl-six-split{row-gap:.25rem;display:grid}.dl-six-tasks .dl-six-split li{color:var(--muted-foreground);background:0 0;padding:0}.dl-six-gaps .dl-six-rows{display:grid}.dl-six-gaps .dl-six-rows li:nth-child(n+2){display:none}}.dl-six-lg .dl-six-split{display:none}.dl-six-day-table th,.dl-six-day-table td{padding-block:.125rem;line-height:1.25}@container (max-height:26rem){.dl-six-lg .dl-six-rows li:nth-child(n+5){display:none}}@container (max-height:18rem){.dl-six-lg .dl-six-chart{display:none}}.dl-six-figure-unit{font-size:max(.45em,.75rem)}@container home-card (max-height:13rem){.dl-six{gap:.5rem}.dl-six .dl-widget-icon-chip{block-size:2.5rem;inline-size:2.5rem}.dl-six .dl-widget-heading h2{font-size:1rem}.dl-six .dl-widget-state-words{font-size:.875rem;line-height:1.4}.dl-six .dl-six-body{row-gap:.25rem}.dl-six[data-widget-state=quiet] .dl-six-body{display:none}main#home .dl-six .dl-widget-state-words{font-size:.9375rem}}@container (max-height:6rem){.dl-six-chart{display:none}.dl-six-figure-row{flex-wrap:nowrap;gap:.5rem}.dl-six-aside{font-size:.875rem}.dl-six-compare>div:first-child,.dl-six-compare dd{display:none}.dl-six-compare dt{margin-block-end:0}.dl-six-tasks .dl-six-split{flex-wrap:nowrap;gap:.5rem;display:flex}.dl-six-tasks .dl-six-split li{font-size:.75rem}.dl-six-tasks .dl-six-split li:last-child{display:none}.dl-six-rows li{padding-block:.125rem}}.dl-guest-messages{cursor:default}.dl-guest-messages-body{--gm-excerpt:4;--gm-home:2;flex-direction:column;flex:1 1 0;gap:.45rem;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.dl-guest-messages-body>*{flex-shrink:0;min-inline-size:0}.dl-guest-messages-body[data-fit="1"]{--gm-excerpt:3}.dl-guest-messages-body[data-fit="2"],.dl-guest-messages-body[data-fit="3"]{--gm-excerpt:2;--gm-home:1}.dl-guest-messages-body[data-fit="4"],.dl-guest-messages-body[data-fit="5"]{--gm-excerpt:1;--gm-home:1}.dl-guest-messages-body:is([data-fit="3"],[data-fit="4"],[data-fit="5"],[data-fit="6"],[data-fit="7"],[data-fit="8"]) .dl-guest-messages-time,.dl-guest-messages-body:is([data-fit="5"],[data-fit="6"],[data-fit="7"],[data-fit="8"]) .dl-guest-messages-home,.dl-guest-messages-body:is([data-fit="6"],[data-fit="7"],[data-fit="8"]) .dl-guest-messages-excerpt,.dl-guest-messages-body[data-fit="8"] .dl-guest-messages-actions>a{display:none}.dl-card.dl-six.dl-guest-messages:has(>.dl-guest-messages-body:is([data-fit="7"],[data-fit="8"])){gap:.25rem;padding:.75rem}.dl-guest-messages:has(>.dl-guest-messages-body:is([data-fit="7"],[data-fit="8"])) .dl-widget-icon-chip{display:none}.dl-guest-messages:has(>.dl-guest-messages-body:is([data-fit="7"],[data-fit="8"])) .dl-widget-heading h2{font-size:1rem;line-height:1.15}.dl-guest-messages-body:is([data-fit="7"],[data-fit="8"]){gap:.125rem}.dl-guest-messages-status{color:var(--ink);font-size:inherit}.dl-guest-messages-status strong{font-variant-numeric:tabular-nums}.dl-guest-messages-excerpt{-webkit-line-clamp:var(--gm-excerpt);line-clamp:var(--gm-excerpt);font-size:inherit;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.dl-guest-messages-time{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dl-guest-messages-links{flex-wrap:wrap;align-items:center;column-gap:1rem;display:flex}.dl-guest-messages-home{flex:8rem;min-inline-size:0}.dl-guest-messages-home>span{-webkit-line-clamp:var(--gm-home);line-clamp:var(--gm-home);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.dl-guest-messages-actions{flex-wrap:wrap;flex:0 auto;align-items:center;column-gap:.75rem;margin-inline-start:auto;display:flex}.dl-guest-messages-links a,.dl-guest-messages-read{min-block-size:2.75rem;color:var(--ink);text-underline-offset:.2em;align-items:center;font-size:1rem;text-decoration:underline;display:inline-flex}.dl-guest-messages-actions a,.dl-guest-messages-read{white-space:nowrap}.dl-guest-messages-read{font-family:var(--font-control);cursor:pointer;background:0 0;border:0;padding:0}.dl-guest-messages-links a:hover,.dl-guest-messages-read:hover{text-decoration-thickness:2px}.dl-guest-messages-read-icon{block-size:1.5rem;inline-size:1.5rem;display:none}.dl-guest-messages-sm .dl-guest-messages-read,.dl-guest-messages-body:is([data-fit="7"],[data-fit="8"]) .dl-guest-messages-read{justify-content:center;min-inline-size:2.75rem}.dl-guest-messages-sm .dl-guest-messages-read-words,.dl-guest-messages-body:is([data-fit="7"],[data-fit="8"]) .dl-guest-messages-read-words{display:none}.dl-guest-messages-sm .dl-guest-messages-read-icon,.dl-guest-messages-body:is([data-fit="7"],[data-fit="8"]) .dl-guest-messages-read-icon{display:block}.dl-guest-messages-sm .dl-guest-messages-actions{column-gap:.5rem}.dl-guest-messages-sm .dl-widget-header>.dl-guest-messages-read{flex-shrink:0;margin-inline-start:auto}.dl-guest-messages-sm .dl-widget-header{gap:.25rem}.dl-guest-messages-sm .dl-widget-heading{min-inline-size:0}.dl-guest-messages-sm .dl-widget-heading h2{overflow-wrap:anywhere}.dl-guest-messages-read:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--radius-control)}@container home-widget (max-height:16.25rem){.dl-guest-messages{gap:.375rem;padding:.75rem}.dl-guest-messages .dl-widget-icon-chip{block-size:2rem;inline-size:2rem}.dl-guest-messages .dl-widget-heading h2{font-size:1rem}.dl-guest-messages-body{gap:.25rem}}.dl-guest-messages-links[data-compact] .dl-guest-messages-actions{margin-inline-start:0}.dl-card.dl-six.dl-guest-messages-sm{gap:.25rem;padding:.75rem}.dl-guest-messages-sm .dl-widget-icon-chip{display:none}.dl-guest-messages-sm .dl-widget-heading h2{font-size:1rem;line-height:1.15}.dl-guest-messages-sm .dl-guest-messages-time{display:none}.dl-guest-messages-sm .dl-guest-messages-body{gap:.125rem}.dl-guest-messages-full{max-block-size:min(24rem,70vh);inline-size:min(22rem,100vw - 2rem);font-size:1rem;overflow:auto}.dl-guest-messages-full-home{overflow-wrap:anywhere;font-weight:600}.dl-guest-messages-full-text{overflow-wrap:anywhere;white-space:pre-wrap}.dl-guest-messages-full-links{flex-wrap:wrap;column-gap:1rem;display:flex}.dl-guest-messages-full-links a{text-underline-offset:.2em;align-items:center;min-block-size:2.75rem;text-decoration:underline;display:inline-flex}.dl-six-sm .dl-six-rows li{flex-wrap:wrap;row-gap:.125rem}main#home .dl-six-gaps.dl-six-sm .dl-six-rows li:nth-child(n+2){display:none}.dl-six-sm .dl-six-row-home{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.dl-six-lg[data-widget-state=quiet] .dl-six-day-table{display:none}
