/* Generated from the pinned live Dash CSS cascade. No new paint values. */
/* dashboard.css */
html #venue-sidebar{--forest:#123d2d;--lime:#d4ef71;--paper:#f7f6ef;--ink:#1b2823;--muted:#57645e;--line:#dce2d9;--shadow:0 8px 30px #15382908;}
#venue-sidebar{background:var(--forest);color:white;padding:28px 18px;display:flex;flex-direction:column;position:sticky;top:0;height:100vh}
#venue-sidebar small{color:#d4ded7}
#venue-sidebar nav{display:grid;gap:8px;margin-top:30px}
#venue-sidebar .nav-link{display:flex;align-items:center;gap:13px;color:#e8f1eb;text-decoration:none;padding:13px 14px;border-radius:10px;font-size:15px;font-weight:500}
#venue-sidebar .nav-link:hover{background:#ffffff12}
#venue-sidebar .nav-link.active{background:var(--lime);color:var(--forest);font-weight:750}
@media(max-width:760px){#venue-sidebar{position:fixed;inset:0 auto 0 0;width:255px;z-index:1100;transform:translateX(-100%);transition:transform .2s}
.layout.menu-open #venue-sidebar{transform:none;box-shadow:0 0 0 100vw #102b2066}
}
html #venue-sidebar{--forest:#0c3c2d;--paper:#f8f7f2;--ink:#111827;--muted:#667085;--lime:#c9f35a;--line:#e3e6df;}
#venue-sidebar{padding:22px 12px;background:linear-gradient(125deg,#103b2f,#073d2d)}
#venue-sidebar .brand{font-size:26px;font-weight:800;letter-spacing:-.4px;gap:12px}
#venue-sidebar .brand img{width:42px;height:42px}
#venue-sidebar>small{margin-left:62px;font-size:13px}
#venue-sidebar nav{margin-top:27px;gap:3px}
#venue-sidebar .nav-link{font-size:16px;padding:14px 18px;min-height:50px;border-radius:9px;gap:19px}
#venue-sidebar .nav-link.active{background:linear-gradient(100deg,#d7f677,#c6ef4d);color:#123627}
#venue-sidebar .nav-link .icon{width:23px;height:23px}
body[data-page="overview"] #venue-sidebar .nav-link.active,body[data-page="pages"] #venue-sidebar .nav-link.active{background:#335748;color:#e8fa8c;border-left:3px solid var(--lime)}
@media(max-width:760px){#venue-sidebar{width:250px}
}
#venue-sidebar .brand{font-size:28px}
#venue-sidebar>small{margin-left:64px}
#venue-sidebar nav{margin-top:28px}
#venue-sidebar .nav-link{padding:14px 18px;min-height:51px}
#venue-sidebar nav{margin-top:22px}
#venue-sidebar .brand{gap:12px}
#venue-sidebar .brand img{width:48px;height:48px}
#venue-sidebar{padding-top:20px}
#venue-sidebar>small{margin-left:64px}
#venue-sidebar .nav-link{min-height:51px;padding-top:13px;padding-bottom:13px}
@media(min-width:761px){#venue-sidebar{height:100dvh}
}
@media(max-width:760px){#venue-sidebar{height:100dvh}
}
#venue-sidebar .brand{font-size:29px;letter-spacing:-.8px}
#venue-sidebar .brand img{width:42px;height:42px}
/* reference.css */
html #venue-sidebar{--paper:#f8f7f3;--ink:#0b1220;--line:#e2e5e7;--muted:#667085;--lime:#cff45a;}
#venue-sidebar{background:linear-gradient(120deg,#123d30,#063c2c)}
#venue-sidebar .brand{font-size:30px;font-weight:850;letter-spacing:-.8px}
#venue-sidebar .brand img{width:43px;height:43px}
#venue-sidebar>small{font-size:14px}
#venue-sidebar .nav-link{font-size:16px}
#venue-sidebar .nav-link .icon{width:24px;height:24px}
@media(min-width:1251px){#venue-sidebar{height:100dvh;padding-top:24px}
#venue-sidebar nav{margin-top:29px}
#venue-sidebar .nav-link{padding:13px 18px;min-height:50px}
}
@media(min-width:1251px){body[data-page="games"] #venue-sidebar nav{margin-top:23px;gap:7px}
body[data-page="games"] #venue-sidebar .nav-link{min-height:52px}
body[data-page="settings"] #venue-sidebar nav,body[data-page="players"] #venue-sidebar nav,body[data-page="reports"] #venue-sidebar nav{margin-top:13px}
body[data-page="settings"] #venue-sidebar nav{gap:5px}
body[data-page="teams"] #venue-sidebar nav{margin-top:4px;gap:4px}
body[data-page="teams"] #venue-sidebar .nav-link{min-height:44px}
body[data-page="teams"] #venue-sidebar .brand{font-size:28px}
body[data-page="overview"] #venue-sidebar nav{margin-top:21px}
body[data-page="users"] #venue-sidebar nav{margin-top:23px}
body[data-page="pages"] #venue-sidebar nav{margin-top:17px}
}
/* venues/embedded.css */
.venues-pane :is(#venue-sidebar){width: 210px; height: 100dvh; position: fixed; inset: 0 auto 0 0; background: var(--green); color: white; padding: 32px 16px; display: flex; flex-direction: column; z-index: 15;}
.venues-pane :is(#venue-sidebar .brand-wrap){padding: 8px 12px 40px;}
.venues-pane :is(#venue-sidebar nav){display: flex; flex-direction: column; gap: 7px;}
.venues-pane :is(#venue-sidebar-footer){margin-top: auto; border-top: 1px solid rgba(255, 255, 255, 0.125); padding-top: 20px;}
@media (min-width:1700px){.venues-pane :is(#venue-sidebar){width: 225px;}
}
@media (max-width:900px){.venues-pane :is(#venue-sidebar){width: 176px; padding: 22px 10px;}
.venues-pane :is(#venue-sidebar .brand){font-size: 24px;}
.venues-pane :is(#venue-sidebar .brand-wrap){padding: 8px 12px 30px;}
}
@media (max-width:650px){.venues-pane :is(#venue-sidebar){display: none; width: 220px;}
.venues-pane :is(#venue-sidebar.mobile-open){display: flex; box-shadow: 15px 0 50px #0003;}
}
.venues-pane :is(#venue-sidebar){width: 240px; padding: 30px 20px; background: linear-gradient(160deg, rgb(18, 69, 50), rgb(8, 45, 34));}
.venues-pane :is(#venue-sidebar .brand){display: flex; align-items: center; gap: 12px; text-decoration: none; color: white; font-size: 27px; letter-spacing: 0px;}
.venues-pane :is(#venue-sidebar .brand-wrap){padding: 6px 4px 36px;}
.venues-pane :is(#venue-sidebar nav){gap: 6px;}
.venues-pane :is(#venue-sidebar-footer){border-top: 0px;}
@media (max-width:900px){.venues-pane :is(#venue-sidebar){width: 200px; padding: 22px 12px;}
}
@media (max-width:650px){.venues-pane :is(#venue-sidebar){width: 240px;}
}
.venues-pane :is(#venue-sidebar){padding: 20px 10px;}
.venues-pane :is(#venue-sidebar .brand-wrap){padding: 0px 8px 28px;}
.venues-pane :is(#venue-sidebar .brand){font-size: 27px; gap: 12px;}
.venues-pane :is(#venue-sidebar .brand img){width: 42px; height: 42px;}
.venues-pane :is(#venue-sidebar .brand-sub){margin-left: 54px; font-size: 14px;}
.venues-pane :is(#venue-sidebar nav){gap: 3px;}
.venues-pane :is(#venue-sidebar-footer){padding: 10px;}
.venues-pane :is(#venue-sidebar-footer .account){margin: 0px 0px 12px;}
.venues-pane :is(#venue-sidebar-footer>button){font-size: 12px; padding: 5px 9px; min-height: 28px;}
@media (min-width:1400px){.venues-pane :is(#venue-sidebar .brand-wrap){padding-bottom: 17px;}
.venues-pane :is(#venue-sidebar nav){gap: 3px;}
.venues-pane :is(#venue-sidebar .nav-button){min-height: 48px;}
}
/* shell.css */
#venue-sidebar{ box-sizing:border-box; width:264px !important; height:100dvh; padding:16px 12px !important; display:flex; flex-direction:column; overflow:hidden; }
#venue-sidebar .brand{ flex-shrink:0; font-size:28px !important; line-height:44px !important; letter-spacing:-.8px !important; }
#venue-sidebar .brand img{ width:42px !important; height:42px !important; flex:0 0 42px; }
#venue-sidebar > small{ display:none !important; }
#venue-sidebar nav{ display:flex !important; flex-direction:column; flex:1; min-height:0; gap:4px !important; margin:12px 0 !important; overflow-y:auto; scrollbar-width:thin; }
#venue-sidebar .nav-link{ box-sizing:border-box; flex:0 0 50px; height:50px !important; min-height:50px !important; padding:10px 14px !important; margin:0 !important; gap:14px !important; font-size:15px !important; line-height:20px !important; border-left:3px solid transparent !important; display:flex; align-items:center; }
#venue-sidebar .nav-link.active{ background:#d9f573 !important; color:#153e2d !important; border-left-color:transparent !important; }
#venue-sidebar .nav-link > .icon,#venue-sidebar .nav-link > .ui-icon{ width:24px !important; height:24px !important; min-width:24px; flex:0 0 24px; stroke-width:1.8; }
#venue-sidebar .account{ flex-shrink:0; margin-top:auto !important; }
@media(max-width:760px){#venue-sidebar{ position:fixed; z-index:1200; top:0; left:0; transform:translateX(-100%); }
.layout.menu-open > #venue-sidebar{ transform:translateX(0); }
}
/* brand.css */
html #venue-sidebar{ --ink:#0b1917; --text:#0b1917; --muted:#56665f; --green:#12b76a; --forest:#102f27; --line:#dce3de; --panel:#fff; --soft:#f3f6f3; --paper:#f5f6f3; --bg:#f5f6f3; --lime:#e9f2ec;}
#venue-sidebar{ background:#061623 !important; }
#venue-sidebar .brand{ height:44px; width:240px; }
#venue-sidebar .brand img{ width:230px !important; height:44px !important; flex:0 0 230px; object-fit:contain; object-position:left center; }
#venue-sidebar .nav-link{ color:#d3ddd7; border-radius:9px; }
#venue-sidebar .nav-link:hover{ background:#ffffff12; color:#fff; }
#venue-sidebar .nav-link.active{ background:#e9f2ec !important; color:#102f27 !important; }
@media(max-width:760px){#venue-sidebar .brand img{ width:230px !important; }
}
/* platform-shell.css */
html #venue-sidebar{--platform-sidebar:240px;--platform-ink:#061b2b;--platform-accent:#00e58a;--platform-line:#e3e9ef;--platform-radius:10px;}
#venue-sidebar{box-sizing:border-box!important;width:var(--platform-sidebar)!important;padding:24px 14px!important;background:var(--platform-ink)!important}
#venue-sidebar .brand{display:flex!important;align-items:center!important;height:48px!important;min-height:48px!important;margin:0 10px 24px!important;padding:0!important;line-height:normal!important}
#venue-sidebar .brand img{width:184px!important;height:40px!important;max-width:100%!important;object-fit:contain!important;object-position:left center;flex:0 0 auto!important}
#venue-sidebar nav{gap:6px!important;margin:0!important;padding:0!important}
#venue-sidebar .nav-link{box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:12px!important;height:48px!important;min-height:48px!important;flex:0 0 48px!important;padding:12px 14px!important;border:0!important;border-radius:9px!important;font:500 15px/20px Inter,Arial,sans-serif!important;color:#d4e0e9!important;text-decoration:none}
#venue-sidebar .nav-link.active{background:var(--platform-accent)!important;color:var(--platform-ink)!important;font-weight:700!important;border:0!important}
#venue-sidebar .nav-link:hover:not(.active){background:#ffffff12!important}
#venue-sidebar .nav-link>:is(.icon,.ui-icon){width:22px!important;height:22px!important;min-width:22px!important;flex:0 0 22px!important;stroke-width:1.8}
@media(max-width:800px){#venue-sidebar{position:fixed!important;z-index:1200;top:0;left:0;height:100dvh;transform:translateX(-100%)}
.layout.menu-open>#venue-sidebar{transform:translateX(0)}
}
.layout #venue-sidebar .account{font-family:Inter,Arial,sans-serif;font-size:13px}
.layout #venue-sidebar .nav-link span{font-family:inherit!important}
@media(max-width:800px){#venue-sidebar{transition:none!important}
}
/* brand/uniform.css */
html #venue-sidebar{--ju-ink:#10253d;--ju-muted:#526980;--ju-canvas:#f6f9fc;--ju-surface:#fff;--ju-soft:#edf4fa;--ju-line:#dce5ed;--ju-navy:#061b2b;--ju-green:#00d18f;--ju-green-hover:#00bd82;--ju-link:#195a73;--ju-radius:12px;--ju-gap:20px;}
html[data-theme=dark] #venue-sidebar{--ju-ink:#e8eef4;--ju-muted:#acbdce;--ju-canvas:#0e1620;--ju-surface:#172532;--ju-soft:#203342;--ju-line:#314150;--ju-link:#acd9ec;}
html:not(#ju-legacy-a):not(#ju-legacy-b):not(#ju-legacy-c):not(#ju-legacy-d) body[data-jucat-uniform] #venue-sidebar{--ink:var(--ju-ink);--muted:var(--ju-muted);--sub:var(--ju-muted);--quiet:var(--ju-muted);--line:var(--ju-line);}
:root:not(#ju-legacy-a):not(#ju-legacy-b):not(#ju-legacy-c):not(#ju-legacy-d) body[data-jucat-uniform] :is(#venue-sidebar,.side){background-color:var(--ju-navy)!important}
:root:not(#ju-legacy-a):not(#ju-legacy-b):not(#ju-legacy-c):not(#ju-legacy-d) body[data-jucat-uniform] :is(#venue-sidebar .nav-link.active,#venue-sidebar .nav-item.active,.side .nav button[aria-current=page]){background:var(--ju-green)!important;color:var(--ju-navy)!important}
:root:not(#ju-legacy-a):not(#ju-legacy-b):not(#ju-legacy-c):not(#ju-legacy-d) body[data-jucat-uniform] :is(#venue-sidebar nav a,#venue-sidebar nav button){min-height:44px;line-height:1.35}
html:not(#ju-legacy-a):not(#ju-legacy-b):not(#ju-legacy-c):not(#ju-legacy-d) body[data-jucat-uniform=staff] #venue-sidebar{--bg:var(--ju-canvas);--paper:var(--ju-canvas);--forest:var(--ju-navy);--green:var(--ju-green);--lime:var(--ju-green);--soft:var(--ju-soft);}
html:not(#ju-legacy-a):not(#ju-legacy-b):not(#ju-legacy-c):not(#ju-legacy-d) body[data-jucat-uniform=staff] #venue-sidebar{--dash-body-ink:var(--ju-ink)!important;--dash-body-muted:var(--ju-muted)!important;--dash-body-line:var(--ju-line)!important;--dash-body-accent:var(--ju-green)!important;--venue-ink:var(--ju-ink)!important;--venue-line:var(--ju-line)!important;--venue-accent:var(--ju-green)!important;--mec-muted:var(--ju-muted)!important;}
html:not(#ju-legacy-a):not(#ju-legacy-b):not(#ju-legacy-c):not(#ju-legacy-d) body[data-jucat-uniform=staff] :is(.overview-view,.meciuri-view) #venue-sidebar{--ov-muted:var(--ju-muted)!important;--ov-line:var(--ju-line)!important;--mec-muted:var(--ju-muted)!important;--mec-border:var(--ju-line)!important;}
:root:not(#ju-legacy-a):not(#ju-legacy-b):not(#ju-legacy-c):not(#ju-legacy-d) body[data-jucat-uniform=staff] :is(#venue-sidebar small,#venue-sidebar .small,.login-brand p,.login-art p,.login-art .small){color:#bbcede!important}
@media(min-width:761px){:root:not(#ju-legacy-a):not(#ju-legacy-b):not(#ju-legacy-c):not(#ju-legacy-d) body[data-jucat-uniform=staff] #venue-sidebar{width:216px!important;box-sizing:border-box!important}
:root:not(#ju-legacy-a):not(#ju-legacy-b):not(#ju-legacy-c):not(#ju-legacy-d) body[data-jucat-uniform=staff]>#app>#venue-sidebar+.workspace{margin-left:216px!important}
}
:root:not(#ju-legacy-a):not(#ju-legacy-b):not(#ju-legacy-c):not(#ju-legacy-d) body[data-jucat-uniform=staff] :is(#venue-sidebar .nav-button,#venue-sidebar .nav-link){color:#e8eef4!important;min-height:44px!important;font-size:15px!important;font-weight:400!important}
:root:not(#ju-legacy-a):not(#ju-legacy-b):not(#ju-legacy-c):not(#ju-legacy-d) body[data-jucat-uniform=staff] :is(#venue-sidebar .nav-button.active,#venue-sidebar .nav-link.active){background:var(--ju-green)!important;color:var(--ju-navy)!important}
:root:not(#ju-legacy-a):not(#ju-legacy-b):not(#ju-legacy-c):not(#ju-legacy-d) body[data-jucat-uniform=staff] #venue-sidebar{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='360' viewBox='0 0 240 360'%3E%3Cg transform='rotate(-15 120 180)' fill='none' stroke='%237498ad' stroke-opacity='.24' stroke-width='1'%3E%3Crect x='20' y='30' width='200' height='300'/%3E%3Cpath d='M20 180h200M75 30v50h90V30M75 330v-50h90v50M95 30v20h50V30M95 330v-20h50v20'/%3E%3Ccircle cx='120' cy='180' r='32'/%3E%3Ccircle cx='120' cy='180' r='2'/%3E%3C/g%3E%3C/svg%3E") left -25px bottom 90px/240px 360px no-repeat!important;background-color:var(--ju-navy)!important}
/* staff-mobile.css */
@layer staff-mobile-fix{@media(max-width:800px){body #venue-sidebar{display:flex!important;position:fixed!important;left:0!important;top:64px!important;bottom:0!important;height:calc(100dvh - 64px)!important;width:min(280px,85vw)!important;transform:translateX(-105%)!important;z-index:1300!important;overflow-y:auto!important}
body .layout.menu-open>#venue-sidebar,body #venue-sidebar.mobile-open{transform:translateX(0)!important}
}
}
/* jucat-kit-v2.css */
html #venue-sidebar{--jk-head-gap:12px;}
/* staff-design-v13.css */
@layer staff-v13{html #venue-sidebar{--staff-bg:#081820 !important;--staff-side:#0B1C23 !important;--staff-surface:#0F222A !important;--staff-field:#0B1C23 !important;--staff-text:#F3F6F5 !important;--staff-muted:#AEBDC1 !important;--staff-line:#21404A !important;--staff-accent:#2FD69A !important;--staff-on:#062018 !important;--green:#2FD69A !important;--lime:#2FD69A !important;--accent:#2FD69A !important;--muted:var(--staff-muted) !important;--line:var(--staff-line) !important;--cream:var(--staff-bg) !important;--ink:var(--staff-text) !important;--R:6px !important;--r:3px !important;}
html[data-theme=light] #venue-sidebar{--staff-bg:#F4F9FC !important;--staff-side:#fff !important;--staff-surface:#fff !important;--staff-field:#F4F9FC !important;--staff-text:#061B2A !important;--staff-muted:#4A5D66 !important;--staff-line:#E3E9EF !important;}
body[data-jucat-uniform=staff] #venue-sidebar{width:232px!important;background:var(--staff-side)!important;color:var(--staff-text)!important;border-right:1px solid var(--staff-line)!important;padding:20px 14px 16px!important;gap:20px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none !important}
body[data-jucat-uniform=staff] #venue-sidebar::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important}
body[data-jucat-uniform=staff] #venue-sidebar nav{gap:4px!important}
body[data-jucat-uniform=staff] #venue-sidebar .brand,body[data-jucat-uniform=staff] #venue-sidebar .brand-wrap{padding:2px 6px 8px!important;margin:0!important}
body[data-jucat-uniform=staff] #venue-sidebar .brand img{max-width:160px!important;width:100%!important;height:auto!important}
body[data-jucat-uniform=staff] #venue-sidebar :is(.nav-link,.nav-button){border-radius:3px!important;min-height:42px!important;padding:8px 12px!important;gap:12px!important;font-size:14px!important;font-weight:700!important;color:var(--staff-text)!important;background:transparent!important}
body[data-jucat-uniform=staff] #venue-sidebar :is(.nav-link,.nav-button).active,body[data-jucat-uniform=staff] #venue-sidebar [aria-current=page]{background:var(--staff-accent)!important;color:var(--staff-on)!important}
body[data-jucat-uniform=staff] #venue-sidebar :is(.nav-link,.nav-button):hover:not(.active){background:var(--staff-field)!important}
body[data-jucat-uniform=staff] #venue-sidebar :is(.account,#venue-sidebar-footer){color:var(--staff-text)!important;border-color:var(--staff-line)!important}
@media(max-width:800px){body[data-jucat-uniform=staff] #venue-sidebar{width:280px!important}
}
}
@layer staff-v13{body[data-jucat-uniform=staff] #venue-sidebar nav{overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none!important}
body[data-jucat-uniform=staff] #venue-sidebar nav::-webkit-scrollbar{display:none!important}
}
@layer staff-v13{body[data-jucat-uniform=staff] #venue-sidebar small{color:var(--staff-muted)!important}
html[data-theme=light] #venue-sidebar{--staff-topbar-bg:#FFFFFF;--staff-topbar-fg:#061B2A;}
html:not([data-theme=light]) #venue-sidebar{--staff-topbar-bg:#0F222A;--staff-topbar-fg:#F3F6F5;}
html[data-theme=light] #venue-sidebar{--staff-topbar-logo-filter:none;--staff-topbar-muted:#4A5D66;}
html #venue-sidebar{--staff-lang-active:#062018;}
}
/* staff-mockup-v13.css */
@layer staff-mockup{html #venue-sidebar{--mk-accent:#2FD69A !important;--mk-on-accent:#062018 !important;--mk-bg:#081820 !important;--mk-side:#0B1C23 !important;--mk-surface:#0F222A !important;--mk-field:#0B1C23 !important;--mk-text:#F3F6F5 !important;--mk-muted:#AEBDC1 !important;--mk-line:#21404A !important;--mk-positive:#7CEBC2 !important;--mk-positive-bg:#2fd69a1f !important;--mk-warning:#FFD08A !important;--mk-warning-bg:#ffb84d24 !important;--mk-negative:#ffaaa3 !important;--mk-negative-bg:#ff8a7a1a !important;--mk-neutral-bg:#aebdc11a !important;--mk-blue:#A9D3F5 !important;--mk-blue-bg:#5aa9e61a !important;--mk-shadow:0 10px 36px #0004 !important;--mk-font:Barlow,JucatUnified,Arial,sans-serif !important;}
html[data-theme=light] #venue-sidebar{--mk-bg:#F4F9FC !important;--mk-side:#FFFFFF !important;--mk-surface:#FFFFFF !important;--mk-field:#F4F9FC !important;--mk-text:#061B2A !important;--mk-muted:#4A5D66 !important;--mk-line:#E3E9EF !important;--mk-positive:#086044 !important;--mk-positive-bg:#2fd69a29 !important;--mk-warning:#8A4B00 !important;--mk-warning-bg:#FFEFD6 !important;--mk-negative:#9a302c !important;--mk-negative-bg:#fff0ed !important;--mk-neutral-bg:#EEF2F5 !important;--mk-blue:#0B4A7A !important;--mk-blue-bg:#E6F1FB !important;--mk-shadow:0 10px 36px #061b2a22 !important;}
body.mk-ui #app #venue-sidebar{position:fixed !important;inset:0 auto 0 0 !important;width:232px !important;height:100vh !important;height:100dvh !important;background:var(--mk-side) !important;border:0 !important;border-right:1px solid var(--mk-line) !important;display:flex !important;flex-direction:column !important;gap:20px !important;padding:20px 14px 16px !important;z-index:30 !important;overflow:auto !important;scrollbar-width:none !important;box-shadow:none !important;border-radius:0 !important;transform:none !important;margin:0 !important}
body.mk-ui #app #venue-sidebar > small{display:none !important}
body.mk-ui #app #venue-sidebar > .brand{display:flex !important;gap:8px !important;align-items:baseline !important;text-decoration:none !important;padding:2px 6px 4px !important;margin:0 !important;width:auto !important;min-height:0 !important;background:none !important;border:0 !important}
body.mk-ui #app #venue-sidebar > .brand img{width:126px !important;height:33px !important;object-fit:contain !important;max-width:none !important;filter:none !important}
body.mk-ui #app #venue-sidebar > .brand span{font-size:13px !important;color:var(--mk-accent) !important;font-weight:700 !important;line-height:1 !important}
:root[data-theme=light] body.mk-ui #app #venue-sidebar > .brand span{color:#086044 !important}
:root[data-theme=light] body.mk-ui #app #venue-sidebar > .brand img{filter:brightness(.15) !important}
body.mk-ui #app #venue-sidebar nav{display:flex !important;flex-direction:column !important;gap:4px !important;margin:0 !important;padding:0 !important;flex:none !important}
body.mk-ui #app #venue-sidebar nav .nav-link{flex:none !important;min-height:42px !important;height:auto !important;max-height:none !important;padding:6px 12px !important;display:flex !important;align-items:center !important;gap:12px !important;border-radius:3px !important;font-size:14px !important;line-height:1.25 !important;font-weight:700 !important;text-decoration:none !important;color:var(--mk-text) !important;background:transparent !important;border:0 !important;box-shadow:none !important;margin:0 !important;width:auto !important}
body.mk-ui #app #venue-sidebar nav .nav-link > svg{display:none !important}
body.mk-ui #app #venue-sidebar nav .nav-link .mk-nav-icon{display:grid !important;place-items:center !important;flex:none !important;width:18px !important;height:18px !important;color:inherit !important;background:none !important}
body.mk-ui #app #venue-sidebar nav .nav-link .mk-icon{width:18px !important;height:18px !important}
body.mk-ui #app #venue-sidebar nav .nav-link span:last-child{color:inherit !important;font:inherit !important}
body.mk-ui #app #venue-sidebar nav .nav-link[aria-current=page]{background:var(--mk-accent) !important;color:var(--mk-on-accent) !important}
body.mk-ui #app #venue-sidebar nav .nav-link:hover:not([aria-current=page]){background:var(--mk-neutral-bg) !important}
body.mk-ui #app #venue-sidebar nav .nav-link::before,body.mk-ui #app #venue-sidebar nav .nav-link::after{display:none !important}
body.mk-ui #app #venue-sidebar > .account{margin-top:auto !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:14px !important;padding:0 !important;border:0 !important;background:none !important;position:relative !important;width:auto !important;min-height:0 !important;grid-template-columns:none !important}
@media (max-width:800px){body.mk-ui #app #venue-sidebar{width:280px !important;transform:translateX(-100%) !important;visibility:hidden !important;transition:transform .22s ease,visibility 0s linear .22s !important;z-index:60 !important;top:0 !important;height:100dvh !important}
body.mk-ui #app .layout.menu-open > #venue-sidebar,body.mk-ui #app #venue-sidebar.mobile-open{transform:none !important;visibility:visible !important;transition:transform .22s ease !important}
}
}
/* ctx-inbox.css */
@layer staff-mockup{html #venue-sidebar{--ci-accent:var(--mk-accent,var(--accent,#2FD69A));--ci-on-accent:var(--mk-on-accent,var(--on-accent,#062018));--ci-surface:var(--mk-surface,var(--surface,#0F222A));--ci-field:var(--mk-field,var(--field,#0B1C23));--ci-text:var(--mk-text,var(--text,#F3F6F5));--ci-muted:var(--mk-muted,var(--muted,#AEBDC1));--ci-line:var(--mk-line,var(--line,#21404A));--ci-hover:var(--mk-neutral-bg,var(--neutral-bg,#aebdc11a));--ci-negative:var(--mk-negative,var(--negative,#ffaaa3));--ci-shadow:var(--mk-shadow,var(--shadow,0 10px 36px #0004));--ci-soft:var(--mk-positive-bg,var(--positive-bg,#2fd69a1f));--ci-accent-text:var(--mk-positive,var(--positive,#7CEBC2));}
}
/* b2b-phase1.css */
@layer staff-mockup{#venue-sidebar .nav-link .b-count{margin-left:auto!important}
}
