@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500;600;700&family=Inter:wght@400;500;600;700&display=swap");#stayos-root{--so-bg:#121612;--so-canvas:#0f130f;--so-panel:#1a1f1a;--so-panel-2:#222922;--so-text:#f0efe6;--so-muted:#b7b6a8;--so-faint:#8a897c;--so-line:#2e352e;--so-line-strong:#3f483f;--so-accent:#7fb39a;--so-accent-soft:#24352c;--so-gold:#c8a76d;--so-gold-soft:#3d3628;--so-gold-ink:#1a160e;--so-danger:#e07c7c;--so-warn:#d9a765;--so-positive:#74c49c;--so-empty-bg:color-mix(in srgb,var(--so-panel-2) 88%,var(--so-gold-soft));--so-font-serif:var(--font-playfair),"Playfair Display",Georgia,serif;--so-font-sans:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;--so-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--so-font-telemetry:"Share Tech Mono","Courier Prime","OCR A","Courier New",monospace;--so-primary-w:212px;--so-context-w:168px;--so-topbar-h:56px;overflow:visible;background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--so-gold) 14%,transparent),transparent 28rem),linear-gradient(180deg,var(--so-canvas),var(--so-bg));color:var(--so-text);font-family:var(--so-font-sans);color-scheme:dark;transition:background-color .22s ease,color .22s ease,border-color .22s ease}#stayos-root,#stayos-root .stayos-shell{width:100%;min-height:100dvh;height:auto}#stayos-root .stayos-shell{display:flex;align-items:stretch}#stayos-root .stayos-main-column{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}#stayos-root .stayos-page-scroll{flex:1 1 auto;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:max(32px,env(safe-area-inset-bottom));overscroll-behavior:contain}#stayos-root[data-mode=day],#stayos-root[data-theme=light]{--so-bg:#eef1ec;--so-canvas:#e8ebe4;--so-panel:#fbfcf8;--so-panel-2:#f3f5f0;--so-text:#161c18;--so-muted:#4a554e;--so-faint:#66726a;--so-line:#d5dcd4;--so-line-strong:#b8c2b8;--so-accent:#2f5f4a;--so-accent-soft:#e2ece6;--so-gold:#9a7a3c;--so-gold-soft:#f0e6d2;--so-gold-ink:#fffdf7;--so-danger:#a73c3c;--so-warn:#9a5f18;--so-positive:#1f6b4a;--so-empty-bg:color-mix(in srgb,var(--so-panel-2) 70%,var(--so-gold-soft));color-scheme:light}#stayos-root[data-mode=night],#stayos-root[data-theme=dark]{color-scheme:dark}#stayos-root *,#stayos-root :after,#stayos-root :before{box-sizing:border-box}#stayos-root a,#stayos-root button,#stayos-root input,#stayos-root select,#stayos-root textarea{font:inherit;color:inherit}#stayos-root a,#stayos-root button,#stayos-root h1,#stayos-root h2,#stayos-root h3,#stayos-root label,#stayos-root li,#stayos-root p,#stayos-root small,#stayos-root span,#stayos-root strong,#stayos-root td,#stayos-root th{color:inherit}.so-primary{display:flex;flex-direction:column;width:var(--so-primary-w);min-width:var(--so-primary-w);flex:0 0 var(--so-primary-w);min-height:100dvh;align-self:stretch;overflow-x:hidden;overflow-y:auto;border-right:1px solid var(--so-line);background:var(--so-panel)}.so-brand{display:flex;align-items:center;gap:10px;min-height:72px;padding:14px 14px 12px;border-bottom:1px solid var(--so-line);min-width:0}.so-brand>svg{flex:0 0 auto;color:var(--so-gold)}.so-brand-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-width:0;overflow:visible}.so-brand-copy strong{color:var(--so-text);font-family:var(--so-font-serif);font-size:14px;font-weight:650;line-height:1;letter-spacing:.04em}.so-brand-copy span,.so-brand-copy strong{display:block;max-width:100%;white-space:nowrap}.so-brand-copy span{margin-top:0;color:var(--so-muted);font-size:7.5px;font-weight:700;line-height:1.15;letter-spacing:.16em;text-transform:uppercase}.so-primary-nav{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;gap:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:14px 8px 12px}.so-primary-link{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;flex:0 0 auto;min-height:32px;padding:4px 9px;border-radius:8px;color:var(--so-muted);text-decoration:none;font-size:9px;font-weight:550;letter-spacing:.02em;white-space:nowrap}.so-primary-link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.so-primary-link:hover{background:var(--so-panel-2);color:var(--so-text)}.so-primary-link[data-active=true]{background:var(--so-accent-soft);color:var(--so-accent);font-weight:700;box-shadow:inset 2px 0 0 var(--so-gold)}.so-primary-bottom{position:relative;flex:0 0 auto;display:flex;gap:6px;padding:8px;border-top:1px solid var(--so-line)}.so-avatar,.so-icon-button{width:31px;height:31px;display:grid;place-items:center;border:1px solid var(--so-line);border-radius:8px;background:var(--so-panel-2);color:var(--so-muted);cursor:pointer}.so-avatar:hover,.so-icon-button:hover{color:var(--so-text);border-color:color-mix(in srgb,var(--so-gold) 40%,var(--so-line))}.so-avatar{margin-left:auto}.so-account{position:absolute;left:8px;right:8px;bottom:48px;z-index:20;padding:10px;border:1px solid color-mix(in srgb,var(--so-gold) 35%,var(--so-line-strong));border-radius:10px;background:var(--so-panel);box-shadow:0 20px 50px rgba(0,0,0,.35);color:var(--so-text)}.so-account span,.so-account strong{display:block}.so-account strong{font-size:10px;color:var(--so-text)}.so-account span{margin-top:3px;color:var(--so-muted);font-size:9px}.so-account button{width:100%;margin-top:9px;padding:7px;border:1px solid var(--so-line);border-radius:7px;background:var(--so-panel-2);color:var(--so-text);font-size:9px;cursor:pointer}.so-shell-main{grid-template-rows:var(--so-topbar-h) minmax(0,1fr);min-width:0;min-height:0;flex:1 1 auto;align-self:stretch;overflow:visible;background:transparent}.so-shell-main,.so-topbar{display:grid;color:var(--so-text)}.so-topbar{grid-template-columns:auto minmax(200px,1fr) auto;align-items:center;gap:12px;flex:0 0 auto;height:var(--so-topbar-h);min-height:var(--so-topbar-h);padding:0 16px;border-bottom:1px solid var(--so-line);background:var(--so-panel)}.so-topbar-tools{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-width:0}.so-topbar-tools .so-icon-button{width:33px;height:33px;border-radius:8px}.so-shell-body{display:grid;grid-template-columns:var(--so-context-w) minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%;flex:1 1 auto;min-width:0;min-height:0;overflow:visible;align-content:stretch}.so-context{display:flex;flex-direction:column;width:var(--so-context-w);min-width:var(--so-context-w);min-height:0;align-self:stretch;overflow-x:hidden;overflow-y:auto;border-right:1px solid var(--so-line);background:var(--so-panel-2);color:var(--so-text)}.so-context header{flex:0 0 auto;padding:14px 12px 12px;border-bottom:1px solid var(--so-line)}.so-context header>span{color:var(--so-gold);font-size:7.5px;text-transform:uppercase;letter-spacing:.14em;font-weight:700}.so-command-head>div>span,.so-page-head>div>span,.so-surface header span{color:var(--so-gold);font-size:8px;text-transform:uppercase;letter-spacing:.16em;font-weight:700}.so-context h2{margin:5px 0 8px;color:var(--so-text);font-family:var(--so-font-serif);font-size:20px;line-height:1;letter-spacing:-.025em}.so-context p{margin:0;color:var(--so-text);font-size:9px;font-weight:650;line-height:1.35}.so-context p,.so-context small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.so-context small{display:block;margin-top:4px;color:var(--so-faint);font-size:7.5px}.so-context nav{flex:1 1 auto;display:flex;flex-direction:column;gap:3px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px 7px}.so-desk{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;min-height:32px;padding:6px 7px;border:0;border-radius:7px;background:transparent;color:var(--so-muted);text-align:left;cursor:pointer}.so-desk:disabled{cursor:default;opacity:.72}.so-desk span{font-size:7.5px;font-variant-numeric:tabular-nums;letter-spacing:.04em}.so-desk strong{overflow:hidden;font-size:9px;font-weight:550;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}.so-desk[data-active=true]{background:var(--so-panel);color:var(--so-text);box-shadow:inset 2px 0 var(--so-gold)}.so-context footer{flex:0 0 auto;padding:10px 12px;border-top:1px solid var(--so-line)}.so-context footer span{display:block;color:var(--so-faint);font-size:7px;text-transform:uppercase;letter-spacing:.12em}.so-context footer strong{display:block;margin-top:4px;color:var(--so-text);font-size:10px;font-weight:650}.so-canvas{position:relative;align-self:stretch;background:transparent;color:var(--so-text)}.so-canvas,.so-canvas>*{display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-width:0;min-height:0}.so-canvas>*{flex:1 1 auto}.so-breadcrumb{display:flex;align-items:center;gap:5px;font-size:9px;color:var(--so-faint);white-space:nowrap}.so-breadcrumb strong{color:var(--so-text)}.so-search{height:35px;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--so-line);border-radius:8px;background:var(--so-panel-2);color:var(--so-muted);cursor:pointer}.so-search span{flex:1;text-align:left;font-size:9px;color:var(--so-muted)}.so-search kbd{font-size:8px;color:var(--so-faint)}.so-property-chip{display:flex;align-items:center;gap:7px;color:var(--so-text)}.so-property-chip>span>small,.so-property-chip>span>strong{display:block}.so-property-chip strong{font-size:9px;color:var(--so-text)}.so-property-chip small{margin-top:2px;color:var(--so-faint);font-size:7px}.so-page{padding:16px 18px 24px;color:var(--so-text)}.so-command-head,.so-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:4px 0 16px;border-bottom:1px solid color-mix(in srgb,var(--so-gold) 28%,var(--so-line))}.so-command-head h1,.so-page-head h1{margin:4px 0 0;color:var(--so-text);font-family:var(--so-font-serif);font-size:42px;line-height:.92;font-weight:600;letter-spacing:-.035em}.so-command-head p,.so-page-head p{margin:8px 0 0;max-width:680px;color:var(--so-muted);font-size:11px;line-height:1.45}.so-command-actions,.so-page-actions{display:flex;align-items:center;gap:7px}.so-command-actions a,.so-command-actions button,.so-page-actions button{height:35px;display:flex;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--so-line);border-radius:8px;background:var(--so-panel);color:var(--so-text);text-decoration:none;font-size:9px;cursor:pointer}.so-command-actions a:hover,.so-command-actions button:hover{border-color:color-mix(in srgb,var(--so-gold) 45%,var(--so-line))}.so-command-actions a{background:var(--so-gold);border-color:transparent;color:var(--so-gold-ink);font-weight:650}.so-inline-search{height:35px;display:flex;align-items:center;gap:6px;padding:0 9px;border:1px solid var(--so-line);border-radius:8px;background:var(--so-panel)}.so-inline-search input{width:150px;border:0;outline:0;background:transparent;color:var(--so-text);font-size:9px}.so-error{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 10px;border:1px solid color-mix(in srgb,var(--so-danger) 35%,var(--so-line));border-radius:8px;background:color-mix(in srgb,var(--so-danger) 10%,var(--so-panel));color:var(--so-danger);font-size:9px}.so-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:10px;border:1px solid color-mix(in srgb,var(--so-gold) 22%,var(--so-line));border-radius:10px;overflow:hidden;background:var(--so-panel)}.so-metric{min-width:0;padding:10px 11px;border-right:1px solid var(--so-line);color:var(--so-text)}.so-metric:last-child{border-right:0}.so-metric svg{color:var(--so-gold)}.so-metric span{display:block;margin-top:6px;color:var(--so-muted);font-size:9px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.so-metric strong{display:block;margin-top:3px;color:var(--so-text);font-family:var(--so-font-sans);font-size:20px;font-weight:650;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.so-live-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr)}.so-command-grid,.so-live-grid{display:grid;gap:10px;margin-top:10px}.so-command-grid{grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr)}.so-surface{min-width:0;border:1px solid var(--so-line);border-radius:10px;background:var(--so-panel);overflow:hidden;color:var(--so-text)}.so-surface header{height:54px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 12px;border-bottom:1px solid var(--so-line);color:var(--so-text)}.so-surface header h2{margin:3px 0 0;color:var(--so-text);font-family:var(--so-font-serif);font-size:20px;line-height:1}.so-surface header small{color:var(--so-muted);font-size:9px;font-weight:600}.so-side-stack{display:grid;gap:10px;align-content:start}.so-surface-main{min-height:520px}.so-table{overflow:auto}.so-table-head,.so-table-row{display:grid;grid-template-columns:75px 1fr 1.1fr 1fr 1.2fr;align-items:center;gap:10px;padding:0 12px}.so-table-head{height:31px;background:var(--so-panel-2);color:var(--so-faint);font-size:7px;text-transform:uppercase;letter-spacing:.12em}.so-table-row{width:100%;min-height:43px;border:0;border-bottom:1px solid var(--so-line);background:transparent;color:var(--so-text);text-align:left;cursor:pointer}.so-table-row:hover{background:var(--so-panel-2)}.so-table-row span,.so-table-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;color:var(--so-text)}.so-table-row i{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--so-accent)}.so-table-row i[data-state*=dirty]{background:var(--so-warn)}.so-table-row i[data-state=ooo],.so-table-row i[data-state=oos]{background:var(--so-danger)}.so-feed{max-height:300px;overflow:auto}.so-feed-row{display:grid;grid-template-columns:7px minmax(0,1fr) auto;gap:8px;align-items:start;padding:10px 11px;border-bottom:1px solid var(--so-line);color:var(--so-text)}.so-audit-row>i,.so-feed-row>i{width:6px;height:6px;margin-top:4px;border-radius:50%;background:var(--so-gold)}.so-audit-row>i[data-severity=warning],.so-feed-row>i[data-severity=warning]{background:var(--so-warn)}.so-audit-row>i[data-severity=critical],.so-feed-row>i[data-severity=critical]{background:var(--so-danger)}.so-feed-row span,.so-feed-row strong{display:block}.so-feed-row strong{font-size:10px;color:var(--so-text)}.so-feed-row span{margin-top:3px;color:var(--so-muted);font-size:9px;line-height:1.35}.so-feed-row small{color:var(--so-faint);font-size:8px}.so-room-board{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:1px;background:var(--so-line);max-height:460px;overflow:auto}.so-room-cell{min-height:88px;padding:9px;border:0;background:var(--so-panel);color:var(--so-text);text-align:left;cursor:pointer}.so-room-cell:hover{background:var(--so-panel-2)}.so-room-cell small,.so-room-cell span,.so-room-cell strong{display:block}.so-room-cell strong{color:var(--so-text);font-family:var(--so-font-sans);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.so-room-cell span{margin-top:2px;color:var(--so-muted);font-size:9px}.so-room-cell small{margin-top:8px;color:var(--so-accent);font-size:8px;text-transform:uppercase}.so-room-cell[data-state*=dirty] small{color:var(--so-warn)}.so-room-cell[data-state=ooo] small,.so-room-cell[data-state=oos] small{color:var(--so-danger)}.so-status-row{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.so-chip{display:inline-flex;align-items:center;min-height:18px;padding:0 6px;border:1px solid var(--so-line);border-radius:999px;background:var(--so-panel-2);color:var(--so-muted);font-size:8px;font-weight:650;letter-spacing:.02em;text-transform:uppercase}.so-chip[data-tone=positive]{color:var(--so-positive);border-color:color-mix(in srgb,var(--so-positive) 35%,var(--so-line));background:color-mix(in srgb,var(--so-positive) 12%,var(--so-panel))}.so-chip[data-tone=warning]{color:var(--so-warn);border-color:color-mix(in srgb,var(--so-warn) 35%,var(--so-line));background:color-mix(in srgb,var(--so-warn) 12%,var(--so-panel))}.so-chip[data-tone=danger]{color:var(--so-danger);border-color:color-mix(in srgb,var(--so-danger) 35%,var(--so-line));background:color-mix(in srgb,var(--so-danger) 12%,var(--so-panel))}.so-chip[data-tone=gold]{color:var(--so-gold);border-color:color-mix(in srgb,var(--so-gold) 40%,var(--so-line));background:color-mix(in srgb,var(--so-gold) 14%,var(--so-panel))}.so-audit-wide{grid-column:1/-1}.so-audit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.so-audit-row{display:grid;grid-template-columns:7px minmax(0,1fr) auto;gap:8px;padding:10px 11px;border-right:1px solid var(--so-line);border-bottom:1px solid var(--so-line);color:var(--so-text)}.so-audit-row span,.so-audit-row strong{display:block}.so-audit-row strong{font-size:10px;color:var(--so-text)}.so-audit-row span{margin-top:3px;color:var(--so-muted);font-size:9px}.so-audit-row small{color:var(--so-faint);font-size:8px}.so-empty{margin:12px;padding:18px 16px;border:1px dashed color-mix(in srgb,var(--so-gold) 40%,var(--so-line));border-radius:8px;background:var(--so-empty-bg);color:var(--so-text)!important;-webkit-text-fill-color:var(--so-text);font-size:11px;font-weight:650;line-height:1.45;text-align:center}@media (max-width:1150px){#stayos-root{--so-primary-w:196px;--so-context-w:156px}.so-topbar{grid-template-columns:auto 1fr auto}.so-property-chip{display:none}.so-metrics{grid-template-columns:repeat(3,1fr)}.so-metric:nth-child(3){border-right:0}.so-command-grid,.so-live-grid{grid-template-columns:1fr}}@media (max-width:820px){#stayos-root{display:block}#stayos-root .stayos-shell{display:flex;flex-direction:column}.so-primary{position:sticky;top:0;z-index:40;width:100%;min-width:0;min-height:0;height:58px;flex:0 0 58px;display:grid;grid-template-columns:auto 1fr auto}.so-brand{min-height:58px;height:58px;padding:0 10px;border-bottom:0}.so-brand-copy span{display:none}.so-primary-nav{display:flex;flex-direction:row;justify-content:flex-start;gap:2px;overflow:auto;padding:8px}.so-primary-link{min-width:38px;padding:0;place-items:center}.so-primary-link span{display:none}.so-primary-bottom{border-top:0}.so-shell-main{flex:1 1 auto;min-height:0}.so-shell-body{grid-template-columns:minmax(0,1fr)}.so-context{display:none}.so-page{padding:12px}.so-command-head,.so-page-head{align-items:flex-start;flex-direction:column}.so-command-head h1,.so-page-head h1{font-size:36px}.so-command-actions,.so-page-actions{width:100%;overflow:auto}.so-inline-search{flex:1}.so-metrics{grid-template-columns:repeat(2,1fr)}.so-metric:nth-child(2n){border-right:0}.so-table-head,.so-table-row{grid-template-columns:55px 1fr 1.1fr}.so-table-head span:nth-child(n+4),.so-table-row span:nth-child(n+4){display:none}.so-audit-grid{grid-template-columns:1fr}}html body [data-stayos-shell][data-mode=day]{--so-bg:var(--stay-canvas,#ffffff)!important;--so-panel:var(--stay-surface-raised,#ffffff)!important;--so-panel-2:var(--stay-surface-soft,#f3f4f8)!important;--so-text:var(--stay-text,#171927)!important;--so-muted:var(--stay-text-soft,#5c6174)!important;--so-faint:var(--stay-text-faint,#8f94a8)!important;--so-line:var(--stay-line,rgba(28,32,48,0.16))!important;--so-accent:var(--stay-accent-a,#6f57ef)!important;background-color:var(--stay-canvas,#ffffff)!important;color:var(--stay-text,#171927)!important}html body [data-stayos-shell][data-mode=night]{--so-bg:var(--stay-canvas,#050608)!important;--so-panel:var(--stay-surface-raised,#12141a)!important;--so-panel-2:var(--stay-surface-soft,#0e0f14)!important;--so-text:var(--stay-text,#f3f4f6)!important;--so-muted:var(--stay-text-soft,#a9adb8)!important;--so-faint:var(--stay-text-faint,#6f7482)!important;--so-line:var(--stay-line,rgba(255,255,255,0.075))!important;--so-accent:var(--stay-accent-a,#8b5cf6)!important;background-color:var(--stay-canvas,#050608)!important;color:var(--stay-text,#f3f4f6)!important}html body [data-stayos-shell][data-mode=day] [data-command-deck=true],html body [data-stayos-shell][data-mode=day] [data-command-deck=true] [class*=deckScroll],html body [data-stayos-shell][data-mode=day] [data-so-ops-grid],html body [data-stayos-shell][data-mode=day] [data-stayos-canvas],html body [data-stayos-shell][data-mode=day] [data-stayos-page-slot]{background:var(--so-bg,var(--stay-canvas,#ffffff))!important;background-color:var(--so-bg,var(--stay-canvas,#ffffff))!important;background-image:none!important;color:var(--so-text,var(--stay-text,#171927))!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body [data-stayos-shell][data-mode=day] [data-so-ops-box]{background:var(--so-panel,var(--stay-surface-raised,#ffffff))!important;background-color:var(--so-panel,var(--stay-surface-raised,#ffffff))!important;background-image:none!important;color:var(--so-text,var(--stay-text,#171927))!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body [data-stayos-shell][data-mode=day] [data-so-ops-grid] canvas{background:var(--so-panel,#ffffff)!important;background-color:var(--so-panel,#ffffff)!important}html body [data-stayos-shell] [class*=Header]:not([class*=StayWorkspace]):not([class*=WorkspaceHost]),html body [data-stayos-shell] [class*=Heading]:not([class*=StayWorkspace]),html body [data-stayos-shell] [class*=Label]:not([class*=auth]),html body [data-stayos-shell] [class*=Panel]:not([class*=authPanel]):not([class*=AuthPanel]),html body [data-stayos-shell] [class*=Title],html body [data-stayos-shell] [class*=header]:not([class*=StayWorkspace]):not([class*=WorkspaceHost]),html body [data-stayos-shell] [class*=heading]:not([class*=StayWorkspace]),html body [data-stayos-shell] [class*=label]:not([class*=auth]),html body [data-stayos-shell] [class*=panel]:not([class*=authPanel]):not([class*=AuthPanel]),html body [data-stayos-shell] [class*=title],html body [data-stayos-shell] h1,html body [data-stayos-shell] h2,html body [data-stayos-shell] h3,html body [data-stayos-shell] h4{background:none!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;filter:none!important;text-shadow:none!important;opacity:1!important;visibility:visible!important}html body [data-stayos-shell] [class*=CommandHeading],html body [data-stayos-shell] [class*=PageTitle],html body [data-stayos-shell] [class*=SectionTitle],html body [data-stayos-shell] [class*=commandHeading],html body [data-stayos-shell] [class*=commandPageTitle],html body [data-stayos-shell] [class*=pageTitle],html body [data-stayos-shell] [class*=sectionTitle],html body [data-stayos-shell] h1,html body [data-stayos-shell] h2{font-family:var(--font-playfair),"Playfair Display",Georgia,serif!important}html body [data-stayos-shell] [data-stayos-page-slot]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html body [data-stayos-shell][data-mode=day] [class*=CommandHeading],html body [data-stayos-shell][data-mode=day] [class*=PageTitle],html body [data-stayos-shell][data-mode=day] [class*=commandHeading],html body [data-stayos-shell][data-mode=day] [class*=commandPageTitle],html body [data-stayos-shell][data-mode=day] [class*=pageTitle],html body [data-stayos-shell][data-mode=day] h1{color:color-mix(in srgb,var(--so-accent,#6f57ef) 34%,#171927)!important;-webkit-text-fill-color:color-mix(in srgb,var(--so-accent,#6f57ef) 34%,#171927)!important}html body [data-stayos-shell][data-mode=day] [class*=mark],html body [data-stayos-shell][data-mode=day] [class*=name],html body [data-stayos-shell][data-mode=day] h2,html body [data-stayos-shell][data-mode=day] h3{color:var(--so-text,#171927)!important;-webkit-text-fill-color:var(--so-text,#171927)!important}html body [data-stayos-shell][data-mode=day] aside h2{color:color-mix(in srgb,var(--so-accent,#6f57ef) 30%,#171927)!important;-webkit-text-fill-color:color-mix(in srgb,var(--so-accent,#6f57ef) 30%,#171927)!important}html body [data-stayos-shell][data-mode=day] [data-so-ops-box] [class*=name]{color:var(--so-accent,#6f57ef)!important;-webkit-text-fill-color:var(--so-accent,#6f57ef)!important}html body [data-stayos-shell][data-mode=day] [data-command-deck=true] [class*=HeadingIcon] svg,html body [data-stayos-shell][data-mode=day] [data-command-deck=true] [class*=metricIcon] svg,html body [data-stayos-shell][data-mode=day] [data-so-ops-box] [class*=glyph],html body [data-stayos-shell][data-mode=day] [data-so-ops-box] [class*=glyph] svg{color:var(--so-accent,#6f57ef)!important;stroke:var(--so-accent,#6f57ef)!important;filter:none!important;opacity:1!important}html body [data-stayos-shell][data-mode=night] [data-command-deck=true],html body [data-stayos-shell][data-mode=night] [data-command-deck=true] [class*=deckScroll],html body [data-stayos-shell][data-mode=night] [data-so-ops-grid],html body [data-stayos-shell][data-mode=night] [data-stayos-canvas],html body [data-stayos-shell][data-mode=night] [data-stayos-page-slot]{background:var(--so-bg,var(--stay-canvas,#050608))!important;background-color:var(--so-bg,var(--stay-canvas,#050608))!important;color:var(--so-text,#f4f6fc)!important}html body [data-stayos-shell][data-mode=night] [data-so-ops-box]{background:var(--so-panel,var(--stay-surface-raised,#12141a))!important;background-color:var(--so-panel,var(--stay-surface-raised,#12141a))!important;color:var(--so-text,#f4f6fc)!important}html body [data-stayos-shell][data-mode=night] [class*=CommandHeading],html body [data-stayos-shell][data-mode=night] [class*=PageTitle],html body [data-stayos-shell][data-mode=night] [class*=commandHeading],html body [data-stayos-shell][data-mode=night] [class*=commandPageTitle],html body [data-stayos-shell][data-mode=night] [class*=pageTitle],html body [data-stayos-shell][data-mode=night] h1{color:color-mix(in srgb,var(--so-accent,#8b5cf6) 36%,#f4f6fc)!important;-webkit-text-fill-color:color-mix(in srgb,var(--so-accent,#8b5cf6) 36%,#f4f6fc)!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;filter:none!important}html body [data-stayos-shell][data-mode=night] [class*=mark],html body [data-stayos-shell][data-mode=night] h2,html body [data-stayos-shell][data-mode=night] h3{color:var(--so-text,#f4f6fc)!important;-webkit-text-fill-color:var(--so-text,#f4f6fc)!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;filter:none!important}html body [data-stayos-shell][data-mode=night] aside h2{color:color-mix(in srgb,var(--so-accent,#8b5cf6) 32%,#f4f6fc)!important;-webkit-text-fill-color:color-mix(in srgb,var(--so-accent,#8b5cf6) 32%,#f4f6fc)!important}html body [data-stayos-shell][data-mode=night] [data-so-ops-box] [class*=name]{color:var(--so-accent,#8b5cf6)!important;-webkit-text-fill-color:var(--so-accent,#8b5cf6)!important}html body [data-stayos-shell] [class*=contextRail],html body [data-stayos-shell] [class*=primaryRail],html body [data-stayos-shell] [class*=railIdentityBand],html body [data-stayos-shell] [class*=railStack],html body [data-stayos-shell] [class*=secondaryRail]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;border-radius:0!important}html body [data-stayos-shell] [class*=railIdentityBand]{position:absolute!important;left:0!important;right:auto!important;bottom:0!important;width:var(--so-rail-span,248px)!important;max-width:var(--so-rail-span,248px)!important;margin:0!important;height:var(--so-identity-dock-height,68px)!important;border-radius:0!important;background:transparent!important;pointer-events:none!important}html body [data-stayos-shell] [class*=brand] small,html body [data-stayos-shell] [class*=brand] strong,html body [data-stayos-shell] [class*=contextRail] h2,html body [data-stayos-shell] [class*=contextRail] p,html body [data-stayos-shell] [class*=contextRail] small,html body [data-stayos-shell] [class*=deskLink],html body [data-stayos-shell] [class*=deskLink] strong,html body [data-stayos-shell] [class*=primaryLink],html body [data-stayos-shell] [class*=primaryLink] span{overflow-wrap:break-word!important;word-break:normal!important;hyphens:none!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important}html body [data-stayos-shell] [class*=deskLink] strong,html body [data-stayos-shell] [class*=primaryLink] span{white-space:normal!important;overflow:visible!important;text-overflow:unset!important}html body [data-stayos-shell] [class*=stage],html body [data-stayos-shell] main{padding-bottom:0!important;margin-bottom:0!important}body:has([data-stayos-shell]) .ppActiveRouteBeacon{display:none!important;visibility:hidden!important;pointer-events:none!important}body:has([data-stayos-shell]) .ppGlobalControlFab{display:grid!important;visibility:visible!important;pointer-events:auto!important;z-index:10050!important}body:has([data-stayos-shell]) .ppControlOverlay{visibility:visible!important;pointer-events:auto!important;z-index:10050!important}html body [data-stayos-shell]{isolation:isolate}html body [data-stayos-shell][data-accent] [class*=primaryIconShell],html body [data-stayos-shell][data-accent] [class*=primaryNavItem],html body [data-stayos-shell][data-accent] [class*=primaryNavItem][data-locked=true],html body [data-stayos-shell][data-accent] svg[class*=primaryIcon]{color:var(--stay-accent-a,#6f57ef)!important;-webkit-text-fill-color:var(--stay-accent-a,#6f57ef)!important;opacity:1!important;visibility:visible!important;filter:none!important}html body [data-stayos-shell][data-mode=day][data-accent] svg[class*=primaryIcon],html body [data-stayos-shell][data-mode=day][data-accent] svg[class*=primaryIcon] circle,html body [data-stayos-shell][data-mode=day][data-accent] svg[class*=primaryIcon] path,html body [data-stayos-shell][data-mode=day][data-accent] svg[class*=primaryIcon] rect{fill:color-mix(in srgb,var(--stay-accent-a,#6f57ef) 88%,#171927 12%)!important;color:color-mix(in srgb,var(--stay-accent-a,#6f57ef) 88%,#171927 12%)!important;stroke:none!important;opacity:1!important;visibility:visible!important;filter:none!important}html body [data-stayos-shell][data-mode=night][data-accent] svg[class*=primaryIcon],html body [data-stayos-shell][data-mode=night][data-accent] svg[class*=primaryIcon] circle,html body [data-stayos-shell][data-mode=night][data-accent] svg[class*=primaryIcon] path,html body [data-stayos-shell][data-mode=night][data-accent] svg[class*=primaryIcon] rect{fill:var(--stay-accent-a,#8b5cf6)!important;color:var(--stay-accent-a,#8b5cf6)!important;stroke:none!important;opacity:1!important;visibility:visible!important;filter:none!important}html body [data-stayos-shell][data-mode=day][data-accent] [class*=secondaryNavigation] a,html body [data-stayos-shell][data-mode=day][data-accent] [class*=secondaryNavigation] button,html body [data-stayos-shell][data-mode=day][data-accent] [class*=secondaryNavigation] span,html body [data-stayos-shell][data-mode=day][data-accent] [class*=secondaryNavigation] strong,html body [data-stayos-shell][data-mode=night][data-accent] [class*=secondaryNavigation] a,html body [data-stayos-shell][data-mode=night][data-accent] [class*=secondaryNavigation] button,html body [data-stayos-shell][data-mode=night][data-accent] [class*=secondaryNavigation] span,html body [data-stayos-shell][data-mode=night][data-accent] [class*=secondaryNavigation] strong{color:var(--stay-text)!important;-webkit-text-fill-color:var(--stay-text)!important;opacity:1!important}html body [data-stayos-shell] [data-stayos-page-slot] [class*=boardMain],html body [data-stayos-shell] [data-stayos-page-slot] [class*=deskCanvas],html body [data-stayos-shell] [data-stayos-page-slot] [class*=tableWrap]{overflow-y:visible!important;max-height:none!important}html body [data-stayos-shell] [class*=evidenceStrip],html body [data-stayos-shell] [data-stayos-live-telemetry],html body [data-stayos-shell] footer[class*=evidence]{font-family:var(
    --so-font-telemetry,"Share Tech Mono","Courier Prime","OCR A","Courier New",monospace
  )!important}#stayos-root[data-stay-mode=night],#stayos-root[data-stayos-theme=night]{--so-text:var(--stay-text,#f7f8fb)!important;--so-muted:var(--stay-text-soft,#c7ccd7)!important;--so-faint:var(--stay-text-faint,#929aaa)!important;--so-line:var(--stay-line,rgba(255,255,255,.105))!important;--so-accent:var(--stay-accent-a)!important;color:var(--so-text)!important}html body [data-stayos-shell] [data-stayos-canvas]{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}html body [data-stayos-shell] [data-stayos-page-slot]{display:block!important;flex:1 1 0%!important;align-self:stretch!important;width:100%!important;min-width:0!important;min-height:0!important;height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:scroll!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;scrollbar-gutter:stable!important}html body [data-stayos-shell] [data-stayos-page-slot]>*{width:100%!important;min-height:100%!important;padding-bottom:44px!important}html body [data-stayos-shell] [data-admin-workspace=true],html body [data-stayos-shell] [data-billing-workspace],html body [data-stayos-shell] [data-command-deck=true],html body [data-stayos-shell] [data-distribution-workspace],html body [data-stayos-shell] [data-front-desk-workspace],html body [data-stayos-shell] [data-groups-workspace],html body [data-stayos-shell] [data-housekeeping-workspace],html body [data-stayos-shell] [data-integrations-workspace],html body [data-stayos-shell] [data-maintenance-workspace],html body [data-stayos-shell] [data-night-audit-workspace],html body [data-stayos-shell] [data-owners-workspace],html body [data-stayos-shell] [data-profiles-workspace],html body [data-stayos-shell] [data-rates-revenue-workspace],html body [data-stayos-shell] [data-reports-workspace],html body [data-stayos-shell] [data-reservations-workspace],html body [data-stayos-shell] [data-rooms-workspace],html body [data-stayos-shell] [data-stayos-page-slot]>*{height:auto!important;max-height:none!important;overflow:visible!important}html body [data-stayos-shell] [data-stayos-page-slot] [class*=boardMain],html body [data-stayos-shell] [data-stayos-page-slot] [class*=canvas]:not([data-stayos-canvas]),html body [data-stayos-shell] [data-stayos-page-slot] [class*=deskCanvas],html body [data-stayos-shell] [data-stayos-page-slot] [class*=surfaceBody],html body [data-stayos-shell] [data-stayos-page-slot] [class*=surface],html body [data-stayos-shell] [data-stayos-page-slot] [class*=tableWrap],html body [data-stayos-shell] [data-stayos-page-slot] [data-scroll-mode=page]{height:auto!important;max-height:none!important;overflow-y:visible!important}html body [data-stayos-shell] [data-front-desk-workspace],html body [data-stayos-shell] [data-front-desk-workspace] [class*=canvas],html body [data-stayos-shell] [data-front-desk-workspace] [class*=tableBody]{height:auto!important;max-height:none!important;overflow:visible!important}html body [data-stayos-shell] [data-front-desk-workspace] [class*=tableWrap]{height:auto!important;max-height:none!important;overflow-x:auto!important;overflow-y:visible!important}html body [data-stayos-shell] [data-stayos-page-slot] [class*=evidenceFloor],html body [data-stayos-shell] [data-stayos-page-slot] [data-stayos-live-telemetry-floor],html body [data-stayos-shell] [data-stayos-page-slot] footer[class*=evidence]{position:fixed!important;left:var(--stay-shell-total-w,272px)!important;right:0!important;bottom:0!important;z-index:40!important;width:auto!important;max-width:none!important;margin:0!important;flex:none!important;background:var(--so-panel,var(--stay-surface-raised,#fff))!important;box-shadow:0 -6px 18px rgba(23,25,39,.06)}@media (max-width:860px){html body [data-stayos-shell] [data-stayos-page-slot] [class*=evidenceFloor],html body [data-stayos-shell] [data-stayos-page-slot] [data-stayos-live-telemetry-floor],html body [data-stayos-shell] [data-stayos-page-slot] footer[class*=evidence]{left:0!important;bottom:var(--stay-shell-mobile-bottom,64px)!important}}