.theme-vinyl{--green:#af293b;--nav:#481723;--lime:#f7d5db;--bg:#faf5f6;--line:#eedde1}.theme-vinyl nav a.active,.theme-vinyl .workspace-switch select{background:#7c2538;color:#fff;border-color:#a64d5e}.theme-vinyl .hero{background:#711e30}.theme-vinyl .brand-icon{background:#f7d5db}.theme-vinyl .tabs .selected{background:#f7d5db;color:#711e30}.label-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin-top:20px}.stock-label{padding:16px;border:1px solid #ccc;background:white;border-radius:8px;break-inside:avoid}.stock-label strong{display:block;font-size:20px}.form-actions{flex-wrap:wrap}.panel textarea{line-height:1.6}.theme-vinyl .vinyl-area{--green:#af293b}@media print{.sidebar,.topbar,footer,.tabs,.page-heading,[data-print]{display:none!important}main{margin:0!important}.content{padding:0}.label-grid{grid-template-columns:repeat(3,1fr)}}

[hidden]{display:none!important}
