.demo-details-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.demo-details-fields .demo-full{grid-column:1/-1}.admin-card .demo-details-fields label{margin:0;font-size:14px;line-height:1.5;color:#d6e8f7}.demo-details-fields input:not([type=checkbox]),.demo-details-fields select,.demo-details-fields textarea{box-sizing:border-box;display:block;width:100%;margin:7px 0 0;padding:12px;border:1px solid #6387a4;border-radius:8px;font:inherit;font-size:16px;background:#f4f9ff;color:#102137}.demo-details-fields textarea{resize:vertical;min-height:92px}.demo-details-fields .check{display:flex;gap:10px;align-items:flex-start}.demo-details-fields .check input{margin-top:4px;flex-shrink:0}.demo-details-fields :focus-visible{outline:3px solid #62bdff;outline-offset:2px}.demo-details-submit{margin-top:22px}.demo-admin-item{margin:20px 0}.demo-admin-heading{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px;border-bottom:1px solid #3b597c;padding-bottom:18px}.demo-admin-heading h2{margin-bottom:7px}.demo-admin-counts{margin-top:22px;display:flex;gap:18px;align-items:flex-end;flex-wrap:wrap;border-top:1px solid #3b597c;padding-top:20px}.demo-admin-counts .play-count-form{flex:1 1 320px;border:1px solid #488bc3;border-radius:10px;padding:16px;background:#0a1c31}.demo-admin-counts input[type=number]{max-width:240px}.demo-admin-audio{width:100%;max-width:320px}.demo-admin-summary{color:#bad1e3;font-size:14px;line-height:1.6}.demo-upload-intro{color:#bad1e3;line-height:1.7}.demo-admin-card-title{overflow-wrap:anywhere}@media(max-width:600px){.demo-details-fields{grid-template-columns:1fr}.demo-details-fields .demo-full{grid-column:1}.demo-admin-counts .play-count-form{min-width:0}.demo-admin-item{padding:18px}.demo-admin-counts input[type=number]{max-width:none}}
