.bespar-admin-sidebar,.bespar-admin-topbar{display:none}@media (min-width:1280px){.bespar-admin-workspace{align-items:stretch;display:flex;min-height:100vh}.bespar-admin-workspace__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.bespar-admin-sidebar{background:var(--color-surface);-webkit-border-end:1px solid var(--color-border);border-inline-end:1px solid var(--color-border);display:flex;flex:0 0 15.625rem;flex-direction:column;height:100vh;position:-webkit-sticky;position:sticky;top:0;width:15.625rem;z-index:20}.bespar-admin-sidebar__brand{color:var(--color-text-primary);display:grid;grid-gap:.15rem;gap:.15rem;padding:1.25rem 1.25rem 1rem;text-decoration:none}.bespar-admin-sidebar__brand-name{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.bespar-admin-sidebar__brand-sub{color:var(--color-text-secondary);font-size:.75rem;font-weight:500;line-height:1.4}.bespar-admin-sidebar__nav{flex:1 1 auto;overflow:auto;padding:.25rem .75rem 1.5rem}.bespar-admin-sidebar__group+.bespar-admin-sidebar__group{border-top:1px solid var(--color-border);margin-top:.75rem;padding-top:.75rem}.bespar-admin-sidebar__group-label{color:var(--color-text-secondary);font-size:.75rem;font-weight:600;margin:0 .5rem .35rem}.bespar-admin-sidebar__group ul{display:grid;grid-gap:.15rem;gap:.15rem;list-style:none;margin:0;padding:0}.bespar-admin-sidebar__link{align-items:center;border-radius:.5rem;color:var(--color-text-primary);display:flex;font-size:.875rem;gap:.625rem;line-height:1.35;min-height:2.5rem;padding:.4rem .65rem;text-decoration:none}.bespar-admin-sidebar__link:hover{background:var(--color-background)}.bespar-admin-sidebar__link:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.bespar-admin-sidebar__link.is-active{background:var(--bespar-context-light);-webkit-border-start:3px solid var(--color-text-primary);border-inline-start:3px solid var(--color-text-primary);font-weight:700}.bespar-admin-sidebar__icon{display:inline-flex;flex:0 0 auto;height:1.25rem;width:1.25rem}.bespar-admin-sidebar__icon svg{display:block;height:100%;width:100%}.bespar-admin-topbar{align-items:center;background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;flex:0 0 auto;gap:1rem;height:4rem;justify-content:space-between;padding:0 2rem;position:-webkit-sticky;position:sticky;top:0;z-index:15}.bespar-admin-topbar__crumbs{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;min-width:0}.bespar-admin-topbar__crumb{align-items:center;color:var(--color-text-secondary);display:inline-flex;font-size:.875rem;gap:.35rem}.bespar-admin-topbar__crumb a{color:var(--color-text-secondary);text-decoration:none}.bespar-admin-topbar__crumb a:hover{color:var(--color-text-primary)}.bespar-admin-topbar__crumb [aria-current=page]{color:var(--color-text-primary);font-weight:600}.bespar-admin-sidebar__brand:focus-visible,.bespar-admin-topbar__crumb a:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.bespar-admin-topbar__user{color:var(--color-text-primary);font-size:.875rem;max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bespar-admin-workspace .bespar-admin-legacy-header,.bespar-admin-workspace .bespar-shell__mobile-nav{display:none!important}.bespar-admin-workspace .bespar-shell__content{margin:0;max-width:none;padding:2rem 2rem 3rem;width:100%}.bespar-admin-workspace .bespar-review-page,.bespar-admin-workspace .product-admin-home,.bespar-admin-workspace .product-home,.bespar-admin-workspace .product-page{box-sizing:border-box;gap:1.5rem;margin:0;max-width:none;padding:0;width:100%}.bespar-admin-workspace .bespar-review-page>header,.bespar-admin-workspace .product-home__hero,.bespar-admin-workspace .product-page__header{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;max-width:none;padding:0;width:100%}.bespar-admin-workspace .bespar-review-page>header h1,.bespar-admin-workspace .product-home__hero h2,.bespar-admin-workspace .product-page__header h1{color:var(--color-text-primary);font-size:1.8125rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0}.bespar-admin-workspace .bespar-review-page>header p,.bespar-admin-workspace .product-home__hero p,.bespar-admin-workspace .product-page__header p{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.55;margin:0;max-width:42rem}.bespar-admin-workspace .admin-setting-row{margin-inline:0;-webkit-margin-end:auto;margin-inline-end:auto;max-width:min(100%,46rem);width:100%}.bespar-admin-workspace .bespar-review-queue,.bespar-admin-workspace .product-action-list,.bespar-admin-workspace .product-list{margin-inline:0;max-width:none;width:100%}.bespar-admin-workspace .product-mission-card,.bespar-admin-workspace .product-primary-card{margin-inline:0}}