#mockupWorkspace[hidden],[hidden]{display:none!important}.mockup-load{display:flex;align-items:end;gap:16px;margin-block:24px;padding:24px;flex-wrap:wrap}.mockup-load label{flex:1;min-width:180px}.mockup-columns{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,2fr);gap:24px}.mockup-columns>.card{padding:24px;min-width:0}#mockupFields{border:0;padding:0;margin:0;display:grid;gap:20px;min-width:0}label{display:grid;gap:8px}fieldset,input,select,textarea{max-width:100%;min-width:0;box-sizing:border-box}input[type=file]{width:100%}.mockup-images{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mockup-images img{width:100%;height:200px;object-fit:contain;border-radius:12px;background:#f5f3f7}.mockup-actions{display:flex;gap:12px;flex-wrap:wrap}.mockup-actions .btn{white-space:normal;line-height:1.5;min-height:44px}.mockup-check{display:flex;gap:12px;align-items:start;line-height:1.6}.mockup-check input{flex-shrink:0;margin-block-start:5px}#mockupList{display:grid;gap:12px}#mockupList button{text-align:start;padding:16px;border:1px solid #dedce8;border-radius:12px;background:white;line-height:1.5;overflow-wrap:anywhere}#mockupStatus{padding:12px 0;overflow-wrap:anywhere}#mockupStatus[data-error=true]{color:#a03335}.topbar{gap:16px;flex-wrap:wrap}.topbar label{display:flex;align-items:center;gap:10px}.page p{line-height:1.7}body{--primary:#29256e}html[dir=rtl] .sidebar{right:0;left:auto}@media(max-width:800px){.mockup-columns{grid-template-columns:minmax(0,1fr)}.mockup-images{grid-template-columns:minmax(0,1fr)}.mockup-columns>.card,.mockup-load{padding:18px}.page{padding:20px}.content{min-width:0}.topbar{padding:18px}.sidebar{display:none}.admin-shell{display:block}.content{margin:0}h1{font-size:28px}}
