body{margin:0;background:#f6f8f7;color:#193c43;font-family:Arial,sans-serif}#pricesApp{max-width:1100px;margin:50px auto;padding:24px}#pricesApp h1{font-size:36px}#pricesApp p{line-height:1.6}#pricesApp section{margin:36px 0}#pricesApp table{width:100%;border-collapse:collapse;background:white;font-size:14px}#pricesApp th{text-align:left;background:#eaf3f3}#pricesApp td,#pricesApp th{padding:15px;border-bottom:1px solid #dce5e5}#pricesApp td:first-child{min-width:230px}#pricesApp button{padding:10px 14px;border:1px solid #cadcdd;border-radius:8px;background:white;color:#008a91;cursor:pointer;margin:3px}.price-scroll{overflow-x:auto}#priceEditor form{padding:24px;background:white;border:1px solid #dce5e5;border-radius:16px;display:grid;gap:15px}#priceEditor label{display:grid;gap:8px}#priceEditor input,#priceEditor select{padding:12px;border:1px solid #ccdcdc;border-radius:8px}#pricesApp [role=alert]{color:#b52e20}

body:before{display:none!important}
