.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar){background:var(--studio-blue);color:var(--studio-white);border-color:var(--studio-blue);scrollbar-color:var(--studio-line) var(--studio-blue);padding:20px 16px}.shop-studio.shop-studio.shop-studio :is(.sw-brand,.sve-brand){background:var(--studio-white);border:0;border-radius:12px;min-height:80px;padding:10px 12px}.shop-studio.shop-studio.shop-studio :is(.sw-brand,.sve-brand) img{object-fit:contain;max-width:100%;height:auto}.shop-studio.shop-studio.shop-studio :is(.sw-role,.sve-role,.sw-logistics,.sve-shop-link){color:var(--studio-soft)}.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar) .studio-task-navigation{gap:12px}.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar) .studio-nav-featured{border-bottom:1px solid #ffffff38;gap:5px;padding-bottom:14px;display:grid}.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar) .studio-nav-featured .studio-nav-link{min-height:45px;font-size:14px}.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar) .studio-nav-link{color:var(--studio-white);border-radius:8px}.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar) .studio-nav-group-toggle,.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar) .studio-nav-group-toggle>svg{color:var(--studio-soft)}.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar) .studio-nav-group-toggle i{background:var(--studio-yellow)}.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar) .studio-nav-link[aria-current=page]{background:var(--studio-yellow);color:var(--studio-ink);box-shadow:none}.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar) :is(.studio-nav-link,.studio-nav-group-toggle):not([aria-current=page]):hover{color:var(--studio-white);background:#ffffff1f}.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar) :focus-visible{outline-color:var(--studio-yellow)}.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar) .studio-nav-link[aria-current=page]:focus-visible{outline-color:var(--studio-white)}.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar) .studio-nav-search{background:var(--studio-white);border:0;border-radius:8px}.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar) .studio-nav-empty{color:var(--studio-soft)}.shop-studio.shop-studio.shop-studio .sve-seller-id{background:#ffffff14;border-color:#ffffff38;margin-top:22px}.shop-studio.shop-studio.shop-studio .sve-seller-id>:is(span,small,strong){color:var(--studio-white)}.shop-studio.shop-studio.shop-studio .sve-seller-id>strong{font-size:23px}.shop-studio.shop-studio.shop-studio .sve-seller-id>button:last-child{background:var(--studio-yellow);color:var(--studio-ink);border-color:var(--studio-yellow)}.shop-studio.shop-studio.shop-studio .sve-summary{border-block:1px solid var(--studio-border);background:var(--studio-white);border-radius:0;align-items:start;gap:0;padding:20px 0}.shop-studio.shop-studio.shop-studio .sve-summary .sx-card{border:0;border-right:1px solid var(--studio-border);background:0 0;border-radius:0}.shop-studio.shop-studio.shop-studio .sve-summary .sx-card:last-child{border:0}.shop-studio.shop-studio.shop-studio .sve-summary .sx-card>div{min-height:0;padding:0 22px}.shop-studio.shop-studio.shop-studio .shop-flex-bottom{background:var(--studio-blue);border-color:var(--studio-blue)}.shop-studio.shop-studio.shop-studio .shop-flex-bottom button{color:var(--studio-white)}.shop-studio.shop-studio.shop-studio .shop-flex-bottom button[aria-current=page]{background:var(--studio-yellow);color:var(--studio-ink)}.shop-studio.shop-studio.shop-studio .shop-flex-bottom .shop-flex-scan{background:var(--studio-white);color:var(--studio-blue)}.shop-studio.shop-studio.shop-studio .shop-flex-bottom .shop-flex-scan[aria-current=page]{background:var(--studio-yellow);color:var(--studio-ink);outline-color:var(--studio-yellow)}.shop-studio.shop-studio.shop-studio .shop-flex-bottom :focus-visible{outline-color:var(--studio-white)}.admin-desk{min-width:0;font-family:var(--studio-font);color:var(--studio-ink)}.admin-desk-heading{border-bottom:1px solid var(--studio-border);justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;padding:4px 0 25px;display:flex}.admin-desk-heading>div>span,.admin-desk-caption{font:400 13px var(--studio-label);letter-spacing:.08em}.shop-studio .admin-desk-heading h2{font:400 clamp(28px,3vw,36px)/1.2 var(--studio-title);text-transform:uppercase;color:var(--studio-blue);margin:6px 0 10px}.admin-desk-heading p{color:var(--studio-muted);margin:0;font-size:14px}.admin-desk-heading>button{background:var(--studio-yellow);border:1px solid var(--studio-yellow);color:var(--studio-ink);font:500 13px var(--studio-font);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:12px 16px;display:flex}.admin-desk-layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:36px;display:grid}.admin-desk-directory{background:var(--studio-white);border:1px solid var(--studio-border);border-radius:14px;padding:0 24px}.admin-desk-group{padding:25px 0 12px}.admin-desk-group+.admin-desk-group{border-top:1px solid var(--studio-border)}.shop-studio .admin-desk-group h3{font:600 16px/1.4 var(--studio-font);text-transform:none;margin:0 0 5px}.admin-desk-group header>p{color:var(--studio-muted);margin:0 0 12px;font-size:12px;line-height:1.5}.admin-desk-group button{text-align:left;width:100%;min-height:86px;color:var(--studio-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:15px;padding:18px 0;display:flex}.admin-desk-group button+button{border-top:1px solid var(--studio-border)}.admin-desk-group button>span:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}.admin-desk-group button strong{font:550 14px/1.4 var(--studio-font)}.admin-desk-group button small{font:400 12px/1.5 var(--studio-font);color:var(--studio-muted)}.admin-desk-icon{background:var(--studio-soft);width:42px;height:42px;color:var(--studio-blue);border-radius:10px;flex:none;place-items:center;display:grid}.admin-desk-group button:hover{background:var(--studio-canvas)}.admin-desk-group button:hover .admin-desk-icon{background:var(--studio-yellow)}.admin-desk-group button>svg{flex:none;transition:transform .15s}.admin-desk-group button:hover>svg{transform:translate(3px)}.admin-desk-context>div{background:var(--studio-blue);color:var(--studio-white);border-radius:14px;padding:26px 24px;box-shadow:inset 0 0 0 5px #ffffff1a}.admin-desk-context .admin-desk-caption{color:var(--studio-soft);margin-bottom:24px;display:block}.admin-desk-context>div>svg{color:var(--studio-yellow);margin-bottom:15px}.shop-studio .admin-desk-context h3{font:600 20px/1.4 var(--studio-font);text-transform:none;color:inherit;margin:0 0 12px}.admin-desk-context p{color:inherit;margin:0 0 20px;font-size:13px;line-height:1.7}.admin-desk-context button{background:var(--studio-yellow);width:100%;color:var(--studio-ink);font:500 12px var(--studio-font);cursor:pointer;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.admin-desk-context>section{border-top:1px solid var(--studio-border);margin-top:28px;padding:28px 0 0}.admin-desk-context>section h3{margin-top:12px;font-size:15px}.admin-desk-context>section p{color:var(--studio-muted);font-size:12px}.admin-desk-context>section button{color:var(--studio-blue);background:0 0;justify-content:flex-start;padding:8px 0}@media (max-width:1100px){.admin-desk-layout{grid-template-columns:minmax(0,1fr);gap:24px}.admin-desk-context{grid-template-columns:1fr 1fr;gap:24px;display:grid}.admin-desk-context>section{margin:0}}@media (max-width:760px){.shop-studio.shop-studio.shop-studio :is(.sw-sidebar,.sve-sidebar){gap:12px;padding:12px 18px}.shop-studio.shop-studio.shop-studio :is(.sw-brand,.sve-brand){min-height:62px;padding:5px 10px}.shop-studio.shop-studio.shop-studio .sve-seller-id{margin:0}.shop-studio.shop-studio.shop-studio .sve-summary .sx-card>div{padding:0 12px}.admin-desk-heading{flex-wrap:wrap;align-items:flex-start;gap:16px}.admin-desk-directory{padding:0 18px}.admin-desk-context{grid-template-columns:1fr}.admin-desk-group button{gap:12px}.admin-desk-group button strong{font-size:13px}.admin-desk-group button small{font-size:12px}}@media (prefers-reduced-motion:reduce){.admin-desk-group button>svg{transition:none}}
