.studio{padding-block:55px 100px;min-height:70vh}.studio-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:28px}.studio-heading h1{font:800 clamp(35px,5vw,55px)/1.1 Manrope,Arial,sans-serif;margin:6px 0}.studio-heading p:last-child,.studio-help{color:#afbdd0}.studio-heading>a{color:#86e7da;font-weight:700}.studio-panel,.studio-toolbar,.studio-actions,.studio-module,.studio-product{border:1px solid #35465e;border-radius:16px;background:#1c2638}.studio-panel{padding:30px}.studio-panel a{color:#85e5dc}.studio-toolbar{display:flex;align-items:center;justify-content:space-between;padding:16px;margin-bottom:20px;gap:15px}.studio select,.studio input,.studio textarea{background:#131c2d;border:1px solid #43516a;border-radius:9px;color:#f5f7fa;padding:9px 12px;min-width:0}.studio label{display:grid;gap:7px;font-size:13px;color:#b9c7da}.studio button{border:1px solid #596b82;border-radius:9px;background:#2a3b50;color:#fff;padding:9px 13px;cursor:pointer}.studio button.primary,.studio-product button{background:#6fdacc;color:#102136;border-color:#6fdacc;font-weight:800}.studio button:disabled{opacity:.5}.studio-tabs{display:flex;gap:8px}.studio-tabs button.active{background:#6fdacc;color:#132235}.studio-actions{display:flex;align-items:end;gap:12px;padding:17px;flex-wrap:wrap}.studio-actions #studioSave{margin-left:auto}.studio-help{font-size:13px;line-height:1.5}.studio-module{margin:13px 0;overflow:hidden}.studio-module header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:#253349}.studio-module header>div:first-child{display:flex;gap:13px;align-items:center}.studio-module header small{color:#9bb1ca}.studio-module-actions{display:flex;gap:6px}.studio-module-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px}.studio-module-body input:not([type=checkbox]),.studio-module-body textarea,.studio-module-body select{width:100%}.studio-module-body textarea{resize:vertical;min-height:65px}.studio-check{display:flex!important;align-items:center;gap:8px!important}.studio-picker{grid-column:1/-1;padding:15px;border:1px solid #42536b;border-radius:12px}.studio-picker input{width:100%}.studio-picks{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0}.studio-search-results{display:flex;gap:8px;overflow:auto}.studio-search-results button{display:flex;align-items:center;gap:8px;min-width:180px;max-width:250px;text-align:left}.studio-search-results img{width:32px;height:32px;object-fit:cover}.studio-search-results span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-product-toolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:15px}.studio-product-toolbar input{min-width:250px}.studio-product{display:grid;grid-template-columns:60px minmax(180px,1fr) 120px 130px auto;align-items:end;gap:14px;padding:12px;margin-bottom:9px}.studio-product img{width:60px;height:60px;object-fit:cover;border-radius:8px}.studio-product input:not([type=checkbox]){width:100%}.studio-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:20px}#studioStatus{min-height:24px}@media(max-width:760px){.studio-heading,.studio-toolbar{align-items:start;flex-direction:column}.studio-module-body{grid-template-columns:1fr}.studio-product{grid-template-columns:60px 1fr}.studio-product label:nth-of-type(2),.studio-product .studio-check,.studio-product button{grid-column:2}.studio-actions #studioSave{margin-left:0}}
.studio-profile{border:1px solid #35465e;border-radius:16px;background:#1c2638;padding:20px;margin-bottom:20px}.studio-profile h2{margin:0 0 15px;font-size:20px}.studio-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.studio-profile-grid input,.studio-profile-grid textarea{width:100%}@media(max-width:760px){.studio-profile-grid{grid-template-columns:1fr}}
