*{box-sizing:border-box}body{font-family:Arial,sans-serif;background:#f4f6f8;color:#222;margin:0}.wrap{max-width:850px;margin:40px auto;background:#fff;padding:28px;border-radius:10px;box-shadow:0 2px 12px #0002}h1,h2{margin-top:0}nav{margin-bottom:24px}a{color:#1769aa;text-decoration:none;margin-right:15px}label{display:block;margin:10px 0 6px}select,input[type=text]{width:100%;padding:10px;border:1px solid #bbb;border-radius:5px}button{padding:9px 14px;border:0;border-radius:5px;background:#1769aa;color:#fff;cursor:pointer}.danger{background:#b3261e}.row{display:flex;gap:10px;align-items:center;margin:8px 0}.row input[type=text]{flex:1}.product{padding:10px;border-bottom:1px solid #eee}.msg{padding:10px;background:#e8f5e9;margin-bottom:15px;border-radius:5px}
