.tabs{grid-template-columns:repeat(5,1fr)!important}.tabs button{padding:13px 6px!important}.art-studio h2{font-size:20px}.art-studio label{display:block;font-size:12px;margin:10px 0 5px}.art-studio select{width:100%}.art-pack-count{font-size:11px;color:#8d8e7d}.art-slot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:320px;overflow:auto;padding:3px}.art-slot-card{padding:7px!important;min-width:0;border-radius:16px!important;background:#fbf7ed!important;line-height:1.4}.art-slot-card.selected{outline:2px solid #879f82;background:#eff3e7!important}.art-slot-card b{display:block;font-size:10px;margin-top:7px}.art-slot-card small{color:#6d906b;font-size:9px}.art-thumb{height:76px;width:100%;display:block}.art-thumb img,.art-thumb svg,.art-large-preview img,.art-large-preview svg{display:block;width:100%;height:100%;object-fit:contain}.art-placeholder{font-size:36px;color:#b7a37c;height:100%;display:grid;place-items:center}.art-selected{background:#f5f2e9;border-radius:16px;padding:12px;margin:18px 0}.art-selected h3{font-size:13px}.art-large-preview{height:150px;background-color:#fff;background-image:linear-gradient(45deg,#e8e3d8 25%,transparent 25%),linear-gradient(-45deg,#e8e3d8 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e8e3d8 75%),linear-gradient(-45deg,transparent 75%,#e8e3d8 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.art-file-label,.art-json-label{padding:12px 9px;border-radius:12px;text-align:center;background:#839e80;color:#fff;font-size:11px!important;overflow:hidden}.art-json-label{background:#ede7d9;color:#82745e}.art-file-label input,.art-json-label input{max-width:100%;font-size:10px;display:block;margin:8px auto 0}.art-selected button,.art-export>button{width:100%}.art-export{border-top:1px dashed #d7cdb8;padding-top:10px}.art-export h3{font-size:13px;margin:20px 0 12px}.art-export p{font-size:11px;line-height:1.8;color:#928976}.art-download-ready{display:block;text-align:center;padding:16px 10px;margin:12px 0;border:2px solid #78967b;border-radius:12px;background:#e9f1e1;color:#49694d;font-weight:700;font-size:13px;text-decoration:none}.art-download-ready small{display:block;font-size:10px;margin-top:5px;font-weight:400}.art-download-ready:hover{background:#dcebd3}
