html[data-skin=clay]{--background:222 29% 93%;--foreground:224 14% 26%;--card:0 0% 100%;--card-foreground:224 14% 26%;--popover:0 0% 100%;--popover-foreground:224 14% 26%;--primary:238 71% 62%;--primary-foreground:0 0% 100%;--secondary:223 33% 92%;--secondary-foreground:224 14% 26%;--muted:223 33% 92%;--muted-foreground:224 12% 43%;--accent:237 72% 94%;--accent-foreground:224 14% 26%;--border:224 25% 82%;--input:221 13% 55%;--ring:238 71% 62%;--destructive:0 42% 40%;--warning:38 64% 27%;--info:204 40% 33%;--success:155 39% 27%;--dm-danger:#913a3a;--dm-warning:#6f4f18;--dm-info:#335a76;--dm-success:#2a5f48;--dm-bg:#e9ecf3;--dm-bg-warm:#e9ecf3;--dm-bg-2:#eef1f7;--dm-smoke:#e3e7f1;--dm-stone:#dfe3ee;--dm-mushroom:#c9cfe0;--dm-surface:#fff;--dm-surface-soft:#e9ecf3;--dm-ink:#3a3f4d;--dm-ink-soft:#5f667a;--dm-muted:#5f667a;--dm-faint:#5f667a;--dm-line:#c5cbdc;--dm-line-soft:#d3d8e6;--dm-line-strong:#7c869b;--dm-gold-700:#4a4fd0;--dm-gold-600:#5b5fe3;--dm-gold-500:#6c6fea;--dm-gold-300:#a9abf2;--dm-gold-100:#e6e7fb;--dm-navy-950:#1c2030;--dm-navy-900:#3a3f4d;--dm-navy-850:#4a4fd0;--dm-navy-800:#4a4fd0;--dm-navy-700:#5b5fe3;--dm-navy-100:#e6e7fb;--dm-accent:#5b5fe3;--dm-accent-strong:#4a4fd0;--dm-accent-soft:#e6e7fb;--dm-brand-ink:#4a4fd0;--dm-navy-soft:#e6e7fb;--dm-gold:#5b5fe3;--dm-chart-1:#7d77e8;--dm-chart-2:#f26b6b;--dm-chart-3:#3dc0db;--dm-chart-4:#f5b046;--dm-chart-5:#8f9cf5;--dm-chart-6:#4fb99a;--dm-chart-7:#e56fa8;--dm-chart-8:#7c869b;--sidebar-bg:#eef1f7;--sidebar-selected:#5b5fe3;--sidebar-ink:#3a3f4d;--sidebar-ink-2:#5f667a;--sidebar-label:#5f667a;--sidebar-indicator:#fff;--sidebar-hover:rgba(91,95,227,.09);--sidebar-line:rgba(124,134,155,.25);--clay-raise:10px 10px 20px rgba(163,177,198,.55),-10px -10px 20px hsla(0,0%,100%,.85);--clay-raise-sm:5px 5px 12px rgba(163,177,198,.5),-5px -5px 12px hsla(0,0%,100%,.8);--clay-inset:inset 3px 3px 8px rgba(163,177,198,.45),inset -3px -3px 8px hsla(0,0%,100%,.75);--clay-blue:6px 6px 14px rgba(70,75,190,.35),-4px -4px 10px hsla(0,0%,100%,.6)}html[data-skin=clay].dark{--background:228 26% 15%;--foreground:230 32% 93%;--card:226 24% 18%;--card-foreground:230 32% 93%;--popover:226 24% 18%;--popover-foreground:230 32% 93%;--primary:238 82% 78%;--primary-foreground:228 26% 15%;--secondary:228 26% 22%;--secondary-foreground:230 32% 90%;--muted:228 26% 22%;--muted-foreground:226 19% 70%;--accent:232 29% 25%;--accent-foreground:230 32% 93%;--border:227 24% 31%;--input:227 19% 58%;--ring:238 82% 78%;--destructive-foreground:228 26% 15%;--destructive:0 58% 75%;--warning:37 63% 60%;--info:202 47% 66%;--success:154 38% 59%;--dm-danger:#e89a9a;--dm-warning:#d9a85a;--dm-info:#7fb3d1;--dm-success:#6fbf9c;--dm-bg:#1c2030;--dm-bg-warm:#1c2030;--dm-bg-2:#232839;--dm-smoke:#2a3047;--dm-stone:#2f3550;--dm-mushroom:#3a4263;--dm-surface:#232839;--dm-surface-soft:#1c2030;--dm-ink:#e6e8f2;--dm-ink-soft:#a3aac0;--dm-muted:#a3aac0;--dm-faint:#8f97b0;--dm-line:#3d4563;--dm-line-soft:#333a57;--dm-line-strong:#7f88a8;--dm-gold-700:#b3b5f8;--dm-gold-600:#9a9df5;--dm-gold-500:#8b8ef2;--dm-gold-300:#6d70c9;--dm-gold-100:#2d3252;--dm-navy-950:#1c2030;--dm-navy-900:#232839;--dm-navy-700:#9a9df5;--dm-navy-100:#2d3252;--dm-accent:#9a9df5;--dm-accent-strong:#b3b5f8;--dm-accent-soft:rgba(154,157,245,.16);--dm-brand-ink:#9a9df5;--dm-gold:#9a9df5;--sidebar-bg:#232839;--sidebar-selected:#5b5fe3;--sidebar-ink:#e6e8f2;--sidebar-ink-2:#a3aac0;--sidebar-label:#a3aac0;--sidebar-hover:rgba(154,157,245,.12);--sidebar-line:rgba(127,136,168,.25);--clay-raise:10px 10px 22px rgba(8,10,20,.55),-8px -8px 18px rgba(52,60,92,.35);--clay-raise-sm:5px 5px 12px rgba(8,10,20,.5),-4px -4px 10px rgba(52,60,92,.3);--clay-inset:inset 3px 3px 8px rgba(8,10,20,.5),inset -3px -3px 8px rgba(52,60,92,.3);--clay-blue:6px 6px 14px rgba(8,10,20,.5),-3px -3px 8px rgba(100,108,190,.25)}html[data-skin=clay]{--r-control:10px;--r-panel:12px;--r-overlay:16px;--dm-radius-md:var(--r-control);--dm-radius-lg:var(--r-panel);--dm-radius-xl:var(--r-overlay);--card-shadow:0 1px 2px rgba(58,63,77,.1);--field-shadow:inset 0 1px 2px rgba(58,63,77,.1);--btn-shadow:0 2px 6px rgba(70,75,190,.28)}html[data-skin=clay].dark{--card-shadow:0 1px 2px rgba(0,0,0,.4);--field-shadow:inset 0 1px 2px rgba(0,0,0,.4);--btn-shadow:0 2px 6px rgba(0,0,0,.45)}html[data-skin=clay]{--elev-1:0 1px 2px rgba(163,177,198,.45),0 3px 10px rgba(163,177,198,.28),-2px -2px 6px hsla(0,0%,100%,.7);--elev-3:0 10px 28px rgba(80,92,130,.22),0 2px 6px rgba(80,92,130,.12);--elev-4:0 24px 60px rgba(60,70,110,.32),0 4px 12px rgba(60,70,110,.16)}html[data-skin=clay].dark{--elev-1:0 1px 2px rgba(8,10,20,.5),0 3px 10px rgba(8,10,20,.35);--elev-3:0 10px 28px rgba(4,6,14,.6),0 2px 6px rgba(4,6,14,.4);--elev-4:0 24px 60px rgba(4,6,14,.7),0 4px 12px rgba(4,6,14,.45)}html[data-skin=clay] :is(.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-\[20px\]):is(.bg-card,.bg-\[var\(--dm-surface\)\]){border-color:hsl(var(--border));border-radius:var(--r-panel);box-shadow:var(--card-shadow)}html[data-skin=clay] :is(.bg-card,.bg-\[var\(--dm-surface\)\]) :is(.rounded-lg,.rounded-xl,.rounded-2xl):is(.bg-card,.bg-\[var\(--dm-surface\)\]){border-color:hsl(var(--border));box-shadow:none;border-radius:var(--r-control)}html[data-skin=clay] section[data-widget]{box-shadow:0 1px 2px rgba(58,63,77,.1),0 6px 16px rgba(80,92,130,.1);border-radius:var(--r-overlay)}html[data-skin=clay].dark section[data-widget]{box-shadow:var(--clay-raise)}html[data-skin=clay] [role=dialog]:not([data-state=closed]){box-shadow:var(--elev-4);border-radius:var(--r-overlay);border-color:hsl(var(--border))}html[data-skin=clay] [role=listbox],html[data-skin=clay] [role=menu],html[data-skin=clay] [role=tooltip]{box-shadow:var(--elev-3);border-radius:var(--r-panel);border-color:hsl(var(--border))}html[data-skin=clay] .dm-sidebar{background:var(--sidebar-bg);border:0}@media (min-width:768px){html[data-skin=clay] .dm-sidebar.sticky{margin:16px 0 16px 16px;height:calc(100dvh - 32px);top:16px;border-radius:26px;box-shadow:var(--clay-raise)}}html[data-skin=clay] .dm-nav-link{border-radius:var(--r-panel)}html[data-skin=clay] .dm-nav-active,html[data-skin=clay] .dm-nav-active:hover{background-image:linear-gradient(145deg,#6c6fea,#5b5fe3);box-shadow:var(--clay-blue);color:#fff}html[data-skin=clay] .dm-nav-active:before{display:none}html[data-skin=clay] .dm-sidebar-rule{border-color:var(--sidebar-line)}html[data-skin=clay] header{background:transparent;border-color:transparent}html[data-skin=clay] :is(button,a).bg-primary{border-radius:var(--r-control);background-image:linear-gradient(145deg,#6c6fea,#5b5fe3);box-shadow:var(--btn-shadow)}html[data-skin=clay] :is(button,a).bg-primary:hover{background-image:linear-gradient(145deg,#7a7df0,#6468e8)}html[data-skin=clay] :is(button,a).border-input.bg-card{border-color:hsl(var(--input));border-radius:var(--r-control);box-shadow:none}html[data-skin=clay] :is(button,a).border-input.bg-card:hover{background-color:hsl(var(--accent))}html[data-skin=clay] .dm-seg button{border-radius:0;background-image:none;box-shadow:none}html[data-skin=clay] .dm-seg button.bg-primary{background-color:hsl(var(--primary))}html[data-skin=clay] :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]){border-radius:var(--r-control);box-shadow:var(--field-shadow)}html[data-skin=clay]{--grid-line-row:#bcc3d6;--grid-line-col:#cbd1e1;--grid-line-strong:#9aa3ba;--grid-head-bg:#d9deee;--grid-head-ink:#3a3f4d;--grid-weekend:#e0e4ee;--grid-weekend-head:#c8cfe4;--panel-line:#c5cbdc}html[data-skin=clay].dark{--grid-line-row:#3d4563;--grid-line-col:#333a57;--grid-line-strong:#5d6890;--grid-head-bg:#2b3250;--grid-head-ink:#e6e8f2;--grid-weekend:#2a3047;--grid-weekend-head:#323a58;--panel-line:#3d4563}html[data-skin=clay] thead th{background:var(--grid-head-bg);color:var(--grid-head-ink);border-bottom:2px solid var(--grid-line-strong)}html[data-skin=clay] tbody tr:hover{background:rgba(91,95,227,.06)}html[data-skin=clay] section[data-widget=occupancy]{background:#e6e4fb}html[data-skin=clay] section[data-widget=adr]{background:#ddf2fb}html[data-skin=clay] section[data-widget=revpar]{background:#e0f3de}html[data-skin=clay] section[data-widget=inhouse]{background:#fde1e1}html[data-skin=clay] section[data-widget=actions]{background:#fef0d6}html[data-skin=clay].dark section[data-widget=occupancy]{background:#2d2f57}html[data-skin=clay].dark section[data-widget=adr]{background:#1f3a46}html[data-skin=clay].dark section[data-widget=revpar]{background:#213c33}html[data-skin=clay].dark section[data-widget=inhouse]{background:#46292e}html[data-skin=clay].dark section[data-widget=actions]{background:#453a24}html[data-skin=clay] .dm-brand-panel{background:linear-gradient(160deg,#4a4fd0,#2f3566)}html[data-skin=clay] .dm-brand-fill,html[data-skin=clay] .dm-brand-fill-lg{background:linear-gradient(145deg,#6c6fea,#5b5fe3);box-shadow:var(--clay-blue)}@media (prefers-reduced-motion:no-preference){html[data-skin=clay] :is(button,a).bg-primary{transition:transform var(--dur-fast) var(--ease-out-smooth),box-shadow var(--dur-fast) var(--ease-out-smooth)}html[data-skin=clay] :is(button,a).bg-primary:active{transform:translateY(1px);box-shadow:3px 3px 8px rgba(70,75,190,.3)}}html[data-skin=clay] .dm-sidebar .text-white{color:var(--dm-ink)}html[data-skin=clay] .dm-sidebar .text-white\/75{color:var(--dm-ink-soft)}html[data-skin=clay] .dm-logo-grad stop:first-child{stop-color:#6c6fea}html[data-skin=clay] .dm-logo-grad stop:last-child{stop-color:#5b5fe3}html[data-skin=clay] .dm-brand-panel .text-\[\#9db8a5\]{color:#d4d6fc}html[data-skin=clay] .dm-sidebar .bg-\[var\(--sidebar-selected\)\]{color:#fff}html[data-skin=clay]{--clay-ink-blue:#4147c4}html[data-skin=clay] :is(.text-primary,[class*="text-[var(--dm-navy-700)]"],[class*="text-[var(--dm-accent)]"],[class*="text-[var(--dm-brand-ink)]"],[class*="text-[var(--dm-gold-"]){color:var(--clay-ink-blue)}html[data-skin=clay].dark :is(.text-primary,[class*="text-[var(--dm-navy-700)]"],[class*="text-[var(--dm-accent)]"],[class*="text-[var(--dm-brand-ink)]"],[class*="text-[var(--dm-gold-"]){color:var(--dm-accent)}html[data-skin=clay] a:is(.hover\:underline){color:var(--clay-ink-blue)}html[data-skin=clay].dark a:is(.hover\:underline){color:var(--dm-accent)}@keyframes dm-content-in{0%{opacity:0}to{opacity:1}}html[data-skin=clay] #main-content>*,html[data-skin=clay] [role=tabpanel]{animation:dm-content-in var(--dur-med) var(--ease-out-smooth) backwards}html[data-skin=clay] tbody tr{transition:background-color var(--dur-fast) var(--ease-out-smooth)}html[data-skin=clay] :is(input,select,textarea){transition:border-color var(--dur-fast) var(--ease-out-smooth),box-shadow var(--dur-fast) var(--ease-out-smooth)}html[data-skin=clay] :is(input,select,textarea):focus-visible{box-shadow:var(--field-shadow),0 0 0 3px hsl(var(--ring)/.28)}@media (prefers-reduced-motion:reduce){html[data-skin=clay] #main-content>*,html[data-skin=clay] [role=tabpanel]{animation:none}}@keyframes dm-tile-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes dm-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes dm-row-in{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:none}}@keyframes dm-tip-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){html[data-skin=clay] section[data-widget].dm-tile-in{animation:dm-tile-in .26s var(--ease-out-smooth) backwards}html[data-skin=clay] section[data-widget].dm-tile-link{transition:transform var(--dur-fast) var(--ease-out-smooth),box-shadow var(--dur-fast) var(--ease-out-smooth),border-color var(--dur-fast)}html[data-skin=clay] section[data-widget].dm-tile-link:hover{transform:translateY(-2px);box-shadow:var(--clay-raise),0 8px 18px rgba(70,75,190,.14)}html[data-skin=clay] section[data-widget] .dm-row-in{animation:dm-row-in .22s var(--ease-out-smooth) backwards}html[data-skin=clay] section[data-widget] .dm-row-in:nth-child(2){animation-delay:60ms}html[data-skin=clay] section[data-widget] .dm-row-in:nth-child(3){animation-delay:.12s}html[data-skin=clay] section[data-widget] .dm-row-in:nth-child(n+4){animation-delay:.18s}html[data-skin=clay] .dm-chart-tip{animation:dm-tip-in var(--dur-fast) var(--ease-out-smooth) both}html[data-skin=clay] section[data-widget] path.dm-draw{stroke-dasharray:1;animation:dm-draw .7s var(--ease-out-smooth) .12s both}}html[data-skin=clay] .dm-brand-panel :is([class*="text-[rgba(157,184,165"],[class*="text-[#9db8a5]"]){color:#d4d6fc}