.layout{--topbar-height:4.6rem;--workspace-sticky-top:0px;--sidebar-width:clamp(13rem, 17vw, 17rem);--page-gutter:clamp(1rem, 2.6vw, 3.5rem)}.sidebar{z-index:10;width:var(--sidebar-width);overscroll-behavior:contain;padding:calc(1.45rem + var(--safe-top)) 1rem calc(1.45rem + var(--safe-bottom)) max(1rem, var(--safe-left));background:var(--surface);border-right:1px solid var(--line);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow:auto}.brand{color:var(--cacao);align-items:center;gap:.65rem;padding-bottom:1.25rem;display:flex}.brand img{flex:none;width:clamp(3rem,5vw,4.15rem);height:clamp(3rem,5vw,4.15rem)}.brand strong{font:1.75rem/1 var(--title-font);white-space:nowrap;letter-spacing:-.045em;display:block}.brand span{letter-spacing:.27em;font-size:.68rem;font-weight:700}.sidebar-label{border-bottom:1px solid var(--line);padding:.35rem .75rem 1rem}.nav-group{border-bottom:1px solid var(--line);padding:.85rem 0}.nav-group p{text-transform:uppercase;padding:.25rem .75rem}.nav-link{min-height:2.85rem;color:var(--cacao);border-radius:.55rem;align-items:center;gap:.7rem;padding:.5rem .75rem;text-decoration:none;display:flex}.nav-link:hover{background:var(--cream)}.nav-link.active{background:var(--blush);font-weight:700}.sidebar-footer{margin-top:auto;padding-top:1rem}.workarea{margin-left:var(--sidebar-width);min-width:0}.topbar{min-height:calc(var(--topbar-height) + var(--safe-top));background:var(--surface);border-bottom:1px solid var(--line);padding:calc(.55rem + var(--safe-top)) max(var(--page-gutter), var(--safe-right)) .55rem max(var(--page-gutter), var(--safe-left));justify-content:space-between;align-items:center;gap:.75rem;display:flex}.breadcrumb{min-width:0;color:var(--muted);align-items:center;gap:.65rem;display:flex}.breadcrumb b{color:var(--cacao);overflow-wrap:anywhere}.team-avatar{background:var(--blush);width:2.45rem;height:2.45rem;color:var(--cacao);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:grid}.content{max-width:120rem;padding:2rem max(var(--page-gutter), var(--safe-right)) calc(3rem + var(--safe-bottom)) max(var(--page-gutter), var(--safe-left));margin:0 auto}.menu-trigger,.nav-scrim{display:none}.skip-link:not(:focus){clip-path:inset(50%);position:absolute}.skip-link:focus{z-index:30;background:var(--paper);padding:.75rem;position:fixed;top:.5rem;left:.5rem}@media (max-width:1152px){.layout{--sidebar-width:min(17rem, calc(100vw - 3rem));--workspace-sticky-top:calc(var(--topbar-height) + var(--safe-top))}.sidebar{display:none}.sidebar.sidebar-open{display:flex}.workarea{margin-left:0}.topbar{z-index:8;position:sticky;top:0}.menu-trigger{flex:none;display:inline-flex}.nav-scrim{z-index:9;background:#371a0f66;border:0;display:block;position:fixed;inset:0}}@media (max-width:460px){.breadcrumb .breadcrumb-group{display:none}.content{padding-top:1.4rem}}@media (max-width:1152px) and (max-height:500px){.layout{--topbar-height:3.7rem}.topbar{padding-block:calc(.2rem + var(--safe-top)) .2rem}.content{padding-top:1rem}}@media (any-pointer:coarse){.nav-link{min-height:44px}}
.skeleton-sidebar{gap:1rem}.skeleton-brand{width:70%;height:3.25rem;margin-bottom:1rem}.skeleton-avatar{border-radius:50%;width:2.45rem;height:2.45rem}.skeleton-page-title{width:min(19rem,74%);height:2.8rem;margin-bottom:.6rem}.skeleton-label{width:min(10rem,82%);height:1.05rem}.skeleton-control{width:min(100%,11rem);height:2.6rem}.skeleton-value{width:2.1rem;height:1.8rem}.skeleton-line{width:72%;height:.8rem}.skeleton-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.skeleton-metrics>div{gap:.8rem;padding:1rem;display:grid}.skeleton-records-head{justify-content:space-between;align-items:center;gap:.8rem;padding:1.2rem;display:flex}.skeleton-records-head .skeleton-control{width:min(11rem,32%)}.skeleton-rows{border-top:1px solid var(--line)}.skeleton-row{grid-template-columns:2fr 1fr 1fr;align-items:center;gap:.8rem;min-height:3.55rem;padding:1.2rem;display:grid}.skeleton-row+.skeleton-row{border-top:1px solid var(--line)}.skeleton-row:nth-child(2n) .skeleton-line:nth-child(odd){width:56%}.skeleton-gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.85rem;padding:0 1.2rem 1.2rem;display:grid}.skeleton-product{border:1px solid var(--line);border-radius:var(--radius);gap:.75rem;padding:.75rem;display:grid}.skeleton-product-photo{height:12rem}.page-skeleton{container:page-skeleton/inline-size}.skeleton-editor{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.skeleton-fields .skeleton-row{grid-template-columns:1fr 1fr}.skeleton-fields .skeleton-line{width:100%;height:2.3rem}.skeleton-fields .skeleton-line:last-child,.skeleton-editor>:nth-child(2){display:none}@container page-skeleton (min-width:890px){.skeleton-editor{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.skeleton-editor>:nth-child(2){display:block}}@media (max-width:720px){.skeleton-metrics>div{padding:.75rem}.skeleton-row{min-height:3.2rem;padding:.85rem}}
