header.app-topbar{gap:16px}
#saleDashboard{flex:1;min-width:0;margin-left:48px}
.sale-dashboard{display:flex;align-items:center;gap:0;overflow-x:auto;scrollbar-width:thin;margin:0;padding:5px 0;max-width:100%;scroll-snap-type:x proximity}
.sale-stat{flex:0 0 auto;display:flex;align-items:baseline;justify-content:center;gap:7px;min-height:28px;padding:5px 13px;background:transparent;border:0;border-radius:0;scroll-snap-align:start;white-space:nowrap}
.sale-stat:first-child{padding-left:0;padding-right:18px}
.sale-stat+.sale-stat{border-left:1px solid #303744}
.sale-stat dt{font-size:13px;font-weight:500;color:#95a3b5;line-height:1.4}
.sale-stat dd{margin:0;padding:0;background:transparent;color:#dce8f8;font-size:15px;line-height:1.3;font-weight:650;font-variant-numeric:tabular-nums}
.sale-stat-total dt{color:#bcc6d2}.sale-stat-total dd{color:#d9c18b}
.sale-dashboard:focus-visible{outline:1px solid #52627b;outline-offset:2px;border-radius:4px}
@media(max-width:1100px){#saleDashboard{margin-left:28px}.sale-stat{padding:5px 10px}}
@media(max-width:600px){header.app-topbar{display:flex;flex-wrap:nowrap;min-height:76px;height:76px;padding:7px 10px;gap:8px}.shell-menu{flex:0 0 38px;width:38px}.shell-wordmark{flex:0 0 auto}.shell-wordmark .jipgyul-logo{width:76px;height:44px}#saleDashboard{min-width:0;margin-left:18px}.sale-stat{min-height:28px;padding:5px 10px}.app-sidebar{top:76px;height:calc(100dvh - 76px)}.sidebar-backdrop{top:76px;height:calc(100dvh - 76px)}html{scroll-padding-top:92px}}
