.tenant-skinny-louie.demo-theme{--sl-wine:#2c63ff;--sl-wine-hover:#1e4edb;--sl-wine-deep:#143aa6;--sl-wine-soft:#2c63ff14;--sl-wine-soft-strong:#2c63ff24;--sl-wine-tint:#2c63ff0e;--sl-on-wine:#fff;--demo-accent-ink:#1b4bd6;--ws-accent-ink:var(--demo-accent-ink);--sl-shadow-tile-hover:0 8px 20px #2c63ff1f;--ws-accent:var(--sl-wine);--ws-accent-hover:var(--sl-wine-hover);--ws-accent-deep:var(--sl-wine-deep);--ws-accent-soft:var(--sl-wine-soft);--ws-on-accent:var(--sl-on-wine);--sl-sidebar-bg:#f7f7f8;--sl-charcoal:#0b1014;--sl-stone:#4a4e5c;--sl-stone-muted:#6e7180;--sl-border:#dfe1e9;--sl-border-strong:#bcbfcc;--sl-border-faint:#edeff7;--ws-chart-1:#1f6f6b;--ws-chart-2:#6e7180;--ws-chart-3:#b5713f;--ws-chart-4:#7e6ba6;--ws-chart-5:#5e8c7a;--ws-chart-6:#9da2b3;--ws-chart-7:#d3d6e0;--sl-font-display:var(--font-heading), var(--font-sans), system-ui, -apple-system, sans-serif;--sl-font-sans:var(--font-sans), system-ui, -apple-system, sans-serif;--sl-font-label:var(--font-sans), system-ui, -apple-system, sans-serif}.tenant-skinny-louie.demo-theme .sl-display,.tenant-skinny-louie.demo-theme .sl-display-lg,.tenant-skinny-louie.demo-theme .sl-h1,.tenant-skinny-louie.demo-theme .sl-workspace-header .sl-display{letter-spacing:-.03em;font-weight:600}.tenant-skinny-louie.demo-theme .sl-side-nav__item--active,.tenant-skinny-louie.demo-theme .sl-side-nav__store-option--active,.tenant-skinny-louie.demo-theme .sl-side-nav__store-option--all,.tenant-skinny-louie.demo-theme .sl-side-nav__store-option--all:hover,.tenant-skinny-louie.demo-theme .sl-button-ghost,.tenant-skinny-louie.demo-theme .ws-eyebrow--accent,.tenant-skinny-louie.demo-theme .ws-button--text,.tenant-skinny-louie.demo-theme .ws-kpi-card__setup,.tenant-skinny-louie.demo-theme .ws-hub-strip__tile[aria-current=page],.tenant-skinny-louie.demo-theme .ws-table-toolbar__btn[aria-pressed=true],.tenant-skinny-louie.demo-theme .ws-th--sorted .ws-th__caret,.tenant-skinny-louie.demo-theme .ws-tab-bar__tab[aria-current=page],.tenant-skinny-louie.demo-theme .ws-tab-bar__tab[aria-selected=true],.tenant-skinny-louie.demo-theme .ws-tab-bar__tab[aria-current=page] .ws-tab-bar__count,.tenant-skinny-louie.demo-theme .ws-tab-bar__tab[aria-selected=true] .ws-tab-bar__count,.tenant-skinny-louie.demo-theme .sl-subnav-bar .ws-tab-bar__tab[aria-current=page],.tenant-skinny-louie.demo-theme .sl-subnav-bar .ws-tab-bar__tab[aria-selected=true],.tenant-skinny-louie.demo-theme .sl-subnav.ws-tab-bar .ws-tab-bar__tab[aria-current=page],.tenant-skinny-louie.demo-theme .sl-subnav.ws-tab-bar .ws-tab-bar__tab[aria-selected=true],.tenant-skinny-louie.demo-theme .sl-subnav-bar .ws-tab-bar__tab[aria-current=page]:hover,.tenant-skinny-louie.demo-theme .sl-subnav-bar .ws-tab-bar__tab[aria-selected=true]:hover,.tenant-skinny-louie.demo-theme .sl-subnav.ws-tab-bar .ws-tab-bar__tab[aria-current=page]:hover,.tenant-skinny-louie.demo-theme .sl-subnav.ws-tab-bar .ws-tab-bar__tab[aria-selected=true]:hover,.tenant-skinny-louie.demo-theme .sl-segmented-control__btn.is-active,.tenant-skinny-louie.demo-theme .sl-oos-card__rblock,.tenant-skinny-louie.demo-theme .sl-side-nav__store-option--active>svg,.tenant-skinny-louie.demo-theme .sl-side-nav__store-option--all>svg{color:var(--demo-accent-ink)}:is(body:has(.demo-theme) .ws-chip,body:has(.demo-theme) .ws-kpi-card__label){text-transform:none;letter-spacing:0}:is(body:has(.demo-theme) .ws-chip,body:has(.demo-theme) .ws-kpi-card__delta,body:has(.demo-theme) .ws-kpi-card__hint){font-variant-numeric:tabular-nums}body:has(.demo-theme) p.sl-today-section__meta{margin:0}body:has(.demo-theme) .sl-button:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px}:is(body:has(.demo-theme) .sl-select__menu,body:has(.demo-theme) .sl-datepicker__menu,body:has(.demo-theme) .sl-period-picker__panel,body:has(.demo-theme) .sl-shop-orders__export-menu){--sl-wine:#2c63ff;--sl-wine-hover:#1e4edb;--sl-wine-soft:#2c63ff14;--sl-wine-soft-strong:#2c63ff24;--demo-accent-ink:#1b4bd6}body:has(.demo-theme) .sl-period-picker__panel{--sl-font-sans:var(--font-sans), system-ui, -apple-system, sans-serif;--sl-font-label:var(--font-sans), system-ui, -apple-system, sans-serif}body:has(.demo-theme) .sl-ms__search:focus{box-shadow:0 0 0 3px #2c63ff1f}body:has(.demo-theme) .sl-datepicker__day--in-range{background:#2c63ff0f}body:has(.demo-theme) .sl-datepicker__day--in-range-preview{background:#2c63ff1f}body:has(.demo-theme) .sl-datepicker__day--in-range-preview:hover{background:#2c63ff29}body:has(.demo-theme) .sl-datepicker__day--range-hover-end{background:#2c63ff2e}body:has(.demo-theme) .sl-datepicker__day--range-hover-end:hover{background:#2c63ff38}:is(body:has(.demo-theme) .sl-shop-orders__export-option:hover .sl-shop-orders__export-option-hint,body:has(.demo-theme) .sl-shop-orders__export-option:focus-visible .sl-shop-orders__export-option-hint){color:#1b4bd6d1}:is(body:has(.demo-theme) .sl-row-menu__item:hover:not([data-disabled]),body:has(.demo-theme) .sl-row-menu__item[data-highlighted]:not([data-disabled])){color:var(--demo-accent-ink,#1b4bd6);background:#2c63ff14}:is(body:has(.demo-theme) .sl-row-menu__item:hover:not([data-disabled]) svg,body:has(.demo-theme) .sl-row-menu__item[data-highlighted]:not([data-disabled]) svg){color:var(--demo-accent-ink,#1b4bd6)}body:has(.demo-theme) .sl-row-menu__item--danger{color:#b91c1c}body:has(.demo-theme) .sl-row-menu__item--danger svg{color:#b91c1c}body:has(.demo-theme) .sl-row-menu__item--danger:hover:not([data-disabled]){color:#b91c1c}body:has(.demo-theme) .sl-row-menu__item--danger[data-highlighted]:not([data-disabled]){color:#b91c1c}body:has(.demo-theme) .sl-account-menu__item--danger[data-highlighted]{color:#b91c1c}body:has(.demo-theme) .sl-account-menu__item--danger[data-highlighted] svg{color:#b91c1c}body:has(.demo-theme) .sl-row-menu__item--danger:hover:not([data-disabled]){background:#b91c1c14}body:has(.demo-theme) .sl-row-menu__item--danger[data-highlighted]:not([data-disabled]){background:#b91c1c14}body:has(.demo-theme) .sl-account-menu__item--danger[data-highlighted]{background:#b91c1c14}body:has(.demo-theme) .sl-cogs-manage-menu__item[data-highlighted]{color:var(--demo-accent-ink,#1b4bd6)}body:has(.demo-theme) .sl-cogs-manage-menu__item[data-highlighted] svg{color:var(--demo-accent-ink,#1b4bd6)}body:has(.demo-theme) .sl-cogs-manage-menu__item[data-highlighted]{background:#2c63ff14}body:has(.demo-theme) .sl-agent__msg--user .sl-agent__bubble{box-shadow:0 2px 8px #2c63ff33}body:has(.demo-theme) .sl-agent__composer:focus-within{box-shadow:0 2px 8px #0b10140f,0 8px 32px #0b10140a,0 0 0 3px #2c63ff14}body:has(.demo-theme) .sl-agent__send{box-shadow:0 2px 8px #2c63ff4d}body:has(.demo-theme) .sl-agent__send:hover:not(:disabled){box-shadow:0 4px 12px #2c63ff59}body:has(.demo-theme) .sl-program-tile:hover{box-shadow:0 4px 14px #2c63ff1a}body:has(.demo-theme) .sl-today-ask{background:#2c63ff06}body:has(.demo-theme) .sl-tbl__row--open>.sl-tbl__rowhead{background:#2c63ff0a}body:has(.demo-theme) .sl-tbl__detail{background:#2c63ff05}body:has(.demo-theme) .sl-forecast-legend__swatch--range{background:#2c63ff2e;border:1px solid #2c63ff4d}body:has(.demo-theme) .sl-oos-card__rblock{background:#2c63ff0f}body:has(.demo-theme) .sl-eauth__cell--active{box-shadow:0 0 0 3px #2c63ff24}body:has(.demo-theme) .sl-onboard__back:focus-visible{outline:2px solid #2c63ff59}@keyframes demo-marker-pulse{0%,to{box-shadow:0 1px 3px #0006,0 0 #2c63ff80}50%{box-shadow:0 1px 3px #0006,0 0 0 10px #2c63ff00}}@keyframes demo-org-pulse{0%{box-shadow:0 0 #2c63ff59}to{box-shadow:0 0 0 14px #2c63ff00}}body:has(.demo-theme) .sl-map-marker.is-selected>span{animation-name:demo-marker-pulse}body:has(.demo-theme) .sl-org-node--pulse{animation-name:demo-org-pulse}.tenant-skinny-louie.demo-theme .sl-iv2{--iv2-red:#2c63ff;--iv2-red-deep:#1e4edb;--iv2-red-wash:#e3eaff;--iv2-ink:#0b1014;--iv2-text:#2d2f37;--iv2-mute:#6e7180;--iv2-faint:#9da2b3;--iv2-border:#e3e5ec;--iv2-hairline:#edeff7;--iv2-subtle:#fafbfc;font-family:var(--sl-font-sans)}.tenant-skinny-louie.demo-theme{height:100dvh;overflow:hidden}.demo-frame{background:var(--sl-chrome);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.demo-theme .sl-shell{flex:auto;height:auto;min-height:0}.demo-theme .sl-shell__scroll{overflow-anchor:none;position:relative}.demo-topbar{flex:0 0 var(--sl-chrome-strip-height);height:var(--sl-chrome-strip-height);align-items:center;gap:var(--sl-space-3);padding:0 var(--sl-space-4);border-bottom:1px solid var(--sl-border);z-index:calc(var(--ws-z-modal) + 10);background:#fff;display:none;position:relative}.demo-topbar__lead{align-items:center;gap:var(--sl-space-3);min-width:0;display:flex}.demo-topbar__operator{letter-spacing:-.01em;color:var(--sl-charcoal);white-space:nowrap;font-size:.8125rem;font-weight:600}.demo-topbar__hamburger{width:32px;height:32px;margin-left:calc(var(--sl-space-2) * -1);border-radius:var(--sl-radius-sm);color:var(--sl-stone);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s ease-out,color .15s ease-out;display:none}.demo-topbar__hamburger:hover{background:var(--sl-hover-neutral);color:var(--sl-charcoal)}.demo-scope{position:relative}.demo-scope__trigger{border-radius:var(--sl-radius-sm);max-width:15rem;height:30px;color:var(--sl-stone);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 8px 0 9px;font-family:inherit;font-size:.8125rem;font-weight:400;line-height:1;transition:background .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:inline-flex}.demo-scope__trigger:hover{background:var(--sl-hover-neutral);color:var(--sl-charcoal)}.demo-scope__trigger[aria-expanded=true]{background:var(--sl-hover-neutral);border-color:var(--sl-border);color:var(--sl-charcoal)}.demo-scope__trigger:focus-visible{outline:2px solid var(--sl-wine);outline-offset:1px}.demo-scope__value{text-overflow:ellipsis;white-space:nowrap;color:var(--sl-charcoal);font-weight:500;overflow:hidden}.demo-scope__lead{color:var(--sl-stone-muted);flex-shrink:0}.demo-scope__caret{color:var(--sl-stone-muted);flex-shrink:0;transition:transform .18s ease-out}.demo-scope__trigger[aria-expanded=true] .demo-scope__caret{transform:rotate(180deg)}.demo-scope__menu{z-index:var(--ws-z-dropdown);overscroll-behavior:contain;border:1px solid var(--sl-border);border-radius:var(--sl-radius-md);width:16rem;max-height:60dvh;box-shadow:var(--sl-shadow-lg);background:#fff;padding:5px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.demo-scope__group+.demo-scope__group{margin-top:6px}.demo-scope__option{justify-content:space-between;align-items:center;gap:var(--sl-space-2);border-radius:var(--sl-radius-sm);width:100%;color:var(--sl-stone);text-align:left;cursor:pointer;background:0 0;border:none;padding:7px 9px;font-family:inherit;font-size:.8125rem;transition:background .12s ease-out,color .12s ease-out;display:flex}.demo-scope__option:hover{background:var(--sl-hover-neutral);color:var(--sl-charcoal)}.demo-scope__option:focus-visible{outline:2px solid var(--sl-wine);outline-offset:-2px}.demo-scope__option--active{background:var(--sl-wine-soft);color:var(--demo-accent-ink);font-weight:500}.demo-scope__option--active:hover{background:var(--sl-wine-soft-strong)}.demo-scope__option--all{font-weight:500}.demo-scope__option--nested{padding-left:27px}.demo-scope__marketname{color:inherit;align-items:center;gap:7px;font-size:.8125rem;font-weight:600;display:inline-flex}.demo-scope__marketname>svg{color:var(--sl-stone-muted);flex-shrink:0}.demo-scope__option--active .demo-scope__marketname>svg{color:inherit}.demo-scope__option-meta{font-variant-numeric:tabular-nums;color:var(--sl-stone-muted);flex-shrink:0;font-size:.6875rem}.demo-scope__option--active .demo-scope__option-meta{color:inherit}.demo-theme .sl-side-nav__head{justify-content:space-between;gap:var(--sl-space-2)}.demo-theme .sl-side-nav--rail .sl-side-nav__head{justify-content:center}.demo-side-nav__brand{align-items:center;min-width:0;display:inline-flex}.demo-side-nav__brand img{display:block}.demo-theme .sl-side-nav--rail .demo-side-nav__brand{display:none}.demo-side-nav__scope{padding:var(--sl-space-3) var(--sl-space-3) var(--sl-space-2);border-bottom:1px solid var(--sl-border-faint)}.demo-side-nav__scope .demo-scope__trigger{justify-content:space-between;width:100%;max-width:none}.demo-empty{justify-content:center;align-items:center;gap:var(--sl-space-2);padding:var(--sl-space-12) var(--sl-space-6);text-align:center;border:1px dashed var(--sl-border);border-radius:var(--sl-radius-md);background:var(--sl-cream);flex-direction:column;display:flex}.demo-empty__glyph{width:40px;height:40px;margin-bottom:var(--sl-space-1);border-radius:var(--sl-radius-md);border:1px solid var(--sl-border);color:var(--sl-stone-muted);background:#fff;justify-content:center;align-items:center;display:inline-flex}.demo-empty__headline{letter-spacing:-.01em;color:var(--sl-charcoal);margin:0;font-size:.9375rem;font-weight:600}.demo-empty__body{max-width:46ch;color:var(--sl-stone-muted);margin:0;font-size:.8125rem;line-height:1.55}.demo-empty__actions{margin-top:var(--sl-space-3)}.demo-orientation{gap:var(--sl-space-6);padding:var(--sl-space-6);border:1px solid var(--sl-border);border-radius:var(--sl-radius-md);background:var(--sl-cream);grid-template-columns:minmax(0,1fr) minmax(0,20rem);align-items:start;display:grid}@container sl-main (max-width:780px){.demo-orientation{grid-template-columns:minmax(0,1fr)}}.demo-orientation__body{min-width:0}.demo-orientation__body p{margin:0 0 var(--sl-space-3);max-width:68ch;color:var(--sl-stone);font-size:.875rem;line-height:1.6}.demo-orientation__body p:last-child{margin-bottom:0}.demo-facts{border:1px solid var(--sl-border);border-radius:var(--sl-radius-sm);background:var(--sl-border);flex-direction:column;gap:1px;margin:0;padding:0;display:flex;overflow:hidden}.demo-facts__row{justify-content:space-between;align-items:baseline;gap:var(--sl-space-4);background:#fff;padding:9px 12px;display:flex}.demo-facts__key{color:var(--sl-stone-muted);font-size:.75rem}.demo-facts__val{color:var(--sl-charcoal);font-variant-numeric:tabular-nums;text-align:right;font-size:.8125rem;font-weight:500}.demo-facts__delta{color:var(--sl-stone-muted);font-weight:400}.demo-index{border:1px solid var(--sl-border);border-radius:var(--sl-radius-md);background:#fff;flex-direction:column;display:flex;overflow:hidden}.demo-index__row{align-items:center;gap:var(--sl-space-4);padding:var(--sl-space-4) var(--sl-space-5);color:inherit;text-decoration:none;transition:background .15s ease-out;display:flex}.demo-index__row+.demo-index__row{border-top:1px solid var(--sl-border-faint)}.demo-index__row:hover{background:var(--sl-hover-neutral)}.demo-index__row:focus-visible{outline:2px solid var(--sl-wine);outline-offset:-2px}.demo-index__glyph{border:1px solid var(--sl-border);border-radius:var(--sl-radius-sm);background:var(--sl-cream);width:30px;height:30px;color:var(--sl-stone-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.demo-index__row:hover .demo-index__glyph{border-color:var(--sl-wine);color:var(--sl-wine)}.demo-index__body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.demo-index__name{letter-spacing:-.01em;color:var(--sl-charcoal);font-size:.875rem;font-weight:600}.demo-index__note{color:var(--sl-stone-muted);max-width:62ch;font-size:.75rem;line-height:1.5}.demo-index__figure{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;display:flex}.demo-index__value{letter-spacing:-.02em;color:var(--sl-charcoal);font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:600}.demo-index__caption{color:var(--sl-stone-muted);white-space:nowrap;font-size:.6875rem}.demo-index__arrow{color:var(--sl-border-strong);flex-shrink:0;transition:transform .18s ease-out,color .18s ease-out}.demo-index__row:hover .demo-index__arrow{color:var(--sl-wine);transform:translate(2px)}@container sl-main (max-width:620px){.demo-index__row{flex-wrap:wrap}.demo-index__figure{text-align:left;align-items:flex-start}.demo-index__arrow{display:none}}.demo-stack{gap:var(--sl-space-8);flex-direction:column;display:flex}.demo-side-nav__group-header{cursor:default}.demo-side-nav__close{border-radius:var(--sl-radius-sm);width:34px;height:34px;color:var(--sl-sn-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;transition:background .15s ease-out,color .15s ease-out;display:none}.demo-side-nav__close:hover{background:var(--sl-sn-hover-bg);color:var(--sl-sn-text-hover)}@media (max-width:768px){.demo-side-nav__close{display:inline-flex}}@media (prefers-reduced-motion:reduce){.demo-side-nav__close{transition:none}}@media (max-width:768px){.demo-topbar__hamburger{display:inline-flex}.demo-topbar{padding:0 var(--sl-space-3);gap:var(--sl-space-2);display:flex}.demo-topbar__lead{gap:var(--sl-space-2)}.demo-theme .sl-shell{flex-direction:column}}@media (max-width:560px){.demo-scope__trigger{max-width:9rem}}@media (prefers-reduced-motion:reduce){.demo-scope__caret,.demo-scope__option,.demo-scope__trigger,.demo-topbar__hamburger,.demo-index__row,.demo-index__arrow{transition:none}.demo-index__row:hover .demo-index__arrow{transform:none}body:has(.demo-theme) .sl-map-marker.is-selected>span{animation:none}body:has(.demo-theme) .sl-org-node--pulse{animation:none}}@property --demo-table-scrolled{syntax:"<number>";inherits:true;initial-value:0}.demo-theme .ws-table-wrap{overscroll-behavior-inline:contain}.demo-theme .ws-table-wrap:focus-visible{outline:2px solid var(--ws-accent);outline-offset:-2px}@supports (animation-timeline:scroll()) and (timeline-scope:--demo-table-x){.demo-theme .ws-table-block{timeline-scope:--demo-table-x;animation-name:demo-table-scrolled;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--demo-table-x;animation-range:0 3rem;position:relative}.demo-theme .ws-table-wrap{scroll-timeline:--demo-table-x inline}@keyframes demo-table-scrolled{0%{--demo-table-scrolled:0}to{--demo-table-scrolled:1}}.demo-theme .ws-table thead th:first-child,.demo-theme .ws-table tbody td:first-child,.demo-theme .ws-table tfoot td:first-child,.demo-theme .ws-table .ws-table__y-axis{box-shadow:10px 0 12px -10px rgba(11, 16, 20, calc(.5 * var(--demo-table-scrolled)))}.demo-theme .ws-table-block:after{content:"";z-index:4;pointer-events:none;border-top-right-radius:var(--ws-radius-md,.5rem);border-bottom-right-radius:var(--ws-radius-md,.5rem);opacity:0;width:2.25rem;animation-name:demo-table-more-right;animation-duration:auto;background:linear-gradient(270deg,#0b101421 0%,#0b10140b 45%,#0b101400 100%);animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--demo-table-x;animation-range:calc(100% - 3rem) 100%;position:absolute;top:1px;bottom:1px;right:1px}@keyframes demo-table-more-right{0%{opacity:1}to{opacity:0}}}body:has(.demo-theme) .ws-tab-bar__tab{text-transform:none;letter-spacing:-.01em;padding-block:var(--ws-space-3);font-size:.875rem;font-weight:500}body:has(.demo-theme) button.ws-tab-bar__tab{appearance:none;font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0 0 -1px;padding-inline:0;font-size:.875rem;font-weight:500}body:has(.demo-theme) button.ws-tab-bar__tab:focus-visible{box-shadow:inset 0 0 0 2px var(--ws-accent);border-radius:var(--sl-radius-sm);outline:none}@media (max-width:768px){.demo-theme .sl-side-drawer-panel{top:var(--sl-chrome-strip-height);height:calc(100vh - var(--sl-chrome-strip-height));height:calc(100dvh - var(--sl-chrome-strip-height))}}